14
我使用Google Analytics(分析)來跟蹤綜合瀏覽量等,但上週晚些時候,我希望跟蹤後端的事件。gabba gem沒有正確跟蹤
我發現了gabba。
我有我的用戶模型中的一個方法,看起來像這樣:
def track_ga(event_name, cookiea, cookiez, event_category=nil)
return unless Rails.env.production?
gabba = Gabba::Gabba.new("UA-MYCODE-1", "mywebsite.com")
gabba.identify_user(cookiea, cookiez)
gabba.set_custom_var(1, 'User Email', self.email, Gabba::Gabba::VISITOR)
gabba.set_custom_var(2, 'Private Code', private_code, Gabba::Gabba::VISITOR) if private_code
gabba.event(event_category || "Users", event_name, nil, nil)
end
但是它不能正常工作,這裏的結果在GA:http://cl.ly/image/1D0S1a3D152u
對我來說,這表明,餅乾沒有正確的關聯,即它不知道他們以前訪問過什麼地方(在這個事件被跟蹤之前)。也許我誤解了這份報告的性質,但假設我不是這樣,我很樂意提供一些關於我出錯的建議。
既然您懷疑cookie不正確......您還可以顯示一些調用代碼嗎?具體來說,cookiea和cookiez應該來自您的控制器的cookies [:__ utma]和cookie [:__ utmz]。 –