我使用 Google Analytics 来跟踪页面浏览量等,但上周晚些时候我希望在后端跟踪事件。
我发现了热巴。
我的 User 模型中有一个方法,如下所示:
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
对我来说,这表明 cookie 没有正确关联,即它不知道它们以前访问过的位置(在跟踪此事件之前)。也许我误解了这份报告的性质,但假设我不是,我希望得到一些关于我哪里出错的建议。