larvaexotech
larvaexotech
#webdev #javascript #programowanie #analytics

Ludziska, mam pytanko odnośnie analytics od Google. Mamy pewną podstronę na której użytkownik spędza dużo czasu bez przeładowania jej i niestety analytics się w tym gubi bo po paru minutach przestaje traktować użytkownika jako będącego w danej chwili online - to jest oczywiście logiczne biorąc pod uwagę jak działa ogół stron i sam protokół http wogóle.

Pytanie natomiast brzmi, czy da się jakoś wymusić w analytics za pomocą javascript akcje typu "hej, ja nadal jestem na tej podstronie"?
  • Najlepsze
  • Wszystkie komentarze
stacktrace
stacktrace
@larvaexotech: google analytics spa
q.....u
q.....u
@larvaexotech: ja u siebie na stronie przeładowywanej ajaxem mam taki kod:

ga('set', 'location', window.location.href);
ga('send', 'pageview');

Poszukaj sobie w dokumentacji co to robi, przypuszczam, że jak dasz to w setInterval to może zadziałać, ewentualnie od biedy ładowanie iframe z kodem analyticsa co jakiś czas
YagAA
YagAA
@larvaexotech: Domyślnie sesja jest ustawiona na 30 minut, ale możesz ją przedłużyć do 4 godzin (Usługa -> informacje o śledzeniu -> ustawienia sesji).
larvaexotech
larvaexotech
larvaexotech Autor
1
@qwertyu: @YagAA: dzięki wielkie :)