Obecnie 209 forumowiczów jest online
Obecnie 209 forumowiczów jest online
Tutaj możesz rozmawiać na następujące tematy: zarządzanie kontem Analytics, przywracanie konta, ustawianie hierarchii kont, rozbieżności danych między AdWords a Analytics, łączenie AdWords z Analytics, importowanie celów e-commerce do AdWords, ustawienia remarketingu.
Poprowadź mnie
star_border
Odpowiedz

Problem ze zliczanie zdarzeń w GA Universla

Student ✭ ✭ ✭

Witam, szybkie pytnaie

 

Programista otagował mi adresy email następującym tagiem:

<a href="mailto:adres@firma.pl" onclick="ga('send', 'event', 'kontakt', 'e-mail-firma);">adres@firma.pl</a>

 

Po kliknięciu w adres, zdarzenie nie zostaje zliczone w GA Universal. Gdzie jest błąd? 

 

Odpowiedź eksperta 2verified_user

Zaakceptowane rozwiązania
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez autora tematu: Patryk W
września 2015

Dot.: Problem ze zliczanie zdarzeń w GA Universla

Profesjonalista ✭

ok to spróbuj sobie zmienić onclick na onmousedown tylko przy linkach mailto. powinno zadziałać a jak nie to dam jeszcze kawałek kodu do podmiany, ale w ten sposób będzie najprościej

Wyświetl rozwiązanie w oryginalnym poście


Wszystkie odpowiedzi

Dot.: Problem ze zliczanie zdarzeń w GA Universla

Najlepszy Współtwórca

sugeruję jeszcze dodać etykietę onclick="ga('send', 'event', 'kontakt', 'e-mail-firma', 'adres@firma.pl');

 

I jesli wkleiłeś dokładnie taki akawałek kodu jak masz na stronie to brakuje Ci cudzysłowia przy e-mail-firma.

 

 

Czy zdarzenie ma dodane dobrze poszczególne nazwy w google analytics w kategorii... itp?

Dominik Myślak

Dot.: Problem ze zliczanie zdarzeń w GA Universla

Student ✭ ✭ ✭
Błąd przy przeklejaniu, jest tam cudzysłów.

<a href="mailto:adres@firma.pl" onclick="ga('send', 'event', 'kontakt', 'e-mail-firma');">adres@firma.pl</a>

Sugerujesz dodać etykietę? ale jaką etykietę? bo w tym kawałku kodu który podałeś nie widzę zmiany.

Dot.: Problem ze zliczanie zdarzeń w GA Universla

[ Edytowane ]
Profesjonalista ✭

żeby wywołanie ga('send'....); zadziałało ga musi być wcześniej zdefiniowane na stronie czyli przy założeniu że kod śledzenia wklejasz zaraz po <body> powinno być ok. Jeśli kod śledzenia masz gdzie indziej to to może być problem.

 

Odpal sobie jakieś narzędzia developerskie w przeglądarce (np F12 w chrome) i zobacz czy po kliknięciu w link nie wywala błędu.

Dot.: Problem ze zliczanie zdarzeń w GA Universla

Student ✭ ✭ ✭
Pozostałe zdarzenia normalnie mi zlicza tzn klikniecia w buttony itp, jednak tylko adresy email nei chce zliczyć.
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez autora tematu: Patryk W
września 2015

Dot.: Problem ze zliczanie zdarzeń w GA Universla

Profesjonalista ✭

ok to spróbuj sobie zmienić onclick na onmousedown tylko przy linkach mailto. powinno zadziałać a jak nie to dam jeszcze kawałek kodu do podmiany, ale w ten sposób będzie najprościej

Dot.: Problem ze zliczanie zdarzeń w GA Universla

Student ✭ ✭ ✭
Ok teraz działa Emotikon: Szczęśliwy Dzięki wielkie za pomoc ! Emotikon: Szczęśliwy

Dot.: Problem ze zliczanie zdarzeń w GA Universla

Najlepszy Współtwórca
nie wkleiłem całego kodu tylko kawałek i go nieco zmieniłem - mogłeś nie zauwazyć, że w nawiasie został dodany jeszcze adres email, czyli zamiast

<a href="mailto:adres@firma.pl" onclick="ga('send', 'event', 'kontakt', 'e-mail-firma');">adres@firma.pl</a>

dodaj

<a href="mailto:adres@firma.pl" onclick="ga('send', 'event', 'kontakt', 'e-mail-firma', 'adres@firma.pl');">adres@firma.pl</a>

Jeśli śledzisz tylko ten jeden mail to bezcelowe działanie, ale jeśli śledzisz więcej maili to będziesz wiedział z którego bo nazwałeś sobie etykiety (nazwa etykiety jako email jest tylko sugestią)
Dominik Myślak

Problem ze zliczanie zdarzeń w GA Universla

Nowicjusz ✭

a po jakim czasie zliaczane sa w analitycs takie zdarzenia?

Piotr Wybraniec

Problem ze zliczanie zdarzeń w GA Universla

Najlepszy Współtwórca

Zdarzenia zobaczysz w raporcie na żywo zakładka zdarzenia ale ten raport służy tylko do testów.

W raporcie zdarzeń (zachowanie) znają się po kilkunastu minutach lub kilku godzinach (max 24 - 48h).

 

 

Problem ze zliczanie zdarzeń w GA Universla

Nowicjusz ✭

Jest to mozliwie ze raz dziala a raz nie, bo mam zliaczanie tych klikniec co jakis czas i nie wszystkie.

 

onclick="ga('send','event','form','sendprodukt','<?php echo $row['title']?>','<?php echo $row['preis']?>');

 

Piotr Wybraniec

Problem ze zliczanie zdarzeń w GA Universla

Nowicjusz ✭

to rozumiem - moze byc taki, ze niektore pojawiaja sie po kilku minutach a inne znacznie pozniej?

Piotr Wybraniec

Problem ze zliczanie zdarzeń w GA Universla

Najlepszy Współtwórca

Dane są przetwarzane z opóźnieniem i nigdy nie wiemy z jakim. Na to składa się kilka czynników ale nie mamy na nie wpływu i musimy je pominąć. (Pomijam zakup GA Premium).

 

Jeśli to formularz przejdź na "onsend" zamiast "onclick" wtedy zdarzenie będzie wysyłane tylko po prawidłowym wysłaniu formularza a nie po każdym przyciśnięciu przycisku.

 

Problem z brakiem zdarzeń może być po stronie witryny, przeglądarki lub GA

 

Witryna + kod GA:

 

- brak załadowania kodu przed kliknięciem

- błąd w przesyłanym hicie i eliminacja po stronie GA

 

Przeglądarka:

- blokada JS, GA(lub kolizja z jakąś wtyczką),

 

GA: 

- eliminacja błędnych hitów 

- filtrowanie widoków danych

 

Testuj wraz ze zmianą źródła np za pomocą utm'ów lub dodawaj w etykiecie id konkretnego testu. Łatwiej zorientujesz się, które scenariusze zawodzą a które nie.