Używam Google Analytics do śledzenia odsłon, itp., Ale pod koniec zeszłego tygodnia chciałem śledzić wydarzenie na zapleczu.Klej gabba nie śledzi poprawnie
Odkryłem gabba.
Mam metodę w moim modelu użytkownika, który wygląda tak:
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
Jednak to nie działa poprawnie, oto wyniki w GA: http://cl.ly/image/1D0S1a3D152u
Dla mnie, który sugeruje, że ciasteczka nie są poprawnie powiązane, tzn. nie mają pojęcia, gdzie wcześniej odwiedzili (zanim śledzono to wydarzenie). Być może nie rozumiem natury tego raportu, ale zakładając, że tak nie jest, z radością poradzę sobie, gdzie idę źle.
Ponieważ podejrzewasz, że pliki cookie nie są poprawne ... Czy możesz również wyświetlić kod wywołujący? W szczególności pliki cookiea i cookiez powinny pochodzić z plików cookie [: __ utma] i plików cookie [: __ utmz] ze swojego kontrolera. –