Obecnie 169 forumowiczów jest online
Obecnie 169 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

Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭ ✭

Witam,

 

   Po powiązaniu Google Adwords z  Google Universal Analytics w statystyce Universal Analytics w
zakładce Źródła odwiedzin/Przegląd nie pokazuje się w graficznym zestawieniu koła udziału płatnych kampanii (czyli Adwords) wśród innych źródeł odwiedzin obok: wyników organicznych z wyszukiwarek, wejść bezpośrednich i z linków odsyłających. Dzieje się tak mimo tego, że w legendzie są kampanie
(płatne) zaznaczone na żółto. Nadmieniam, że w zakładce Żródła/Wyszukiwanie/Płatne dane z Adwords są generowane poprawnie. Dlaczego tak się dzieje i jak można temu zaradzić? 

 

   Druga sprawa. W Google Universal Analytics na tym samym koncie - w innym segmencie - Treść są niepoprawne dane. Otóż statystyka pokazuje dane TYLKO dla URL z końcówką /order/step0.html

Jak wiadomo, jest to fragment kodu Universal Analytics, który umieszcza się na każdej podstronie.

Tak więc statystyka w ogóle nie pokazuje danych dla podstron w segmencie Treść (w pozostałych miejscach dane są poprawne, z wyjątkiem Źródła odwiedzin/Przegląd - zob. problem jw).
Warto dodać, że kod UA był wprowadzony za pomocą dedykowanego modułu w PrestaShop.

   W czym problem, proszę o pomoc.

 

 

Odpowiedź eksperta 2verified_user

Zaakceptowane rozwiązania
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez: Piotr Kazana (Community Manager)
marca 2016

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭ ✭

Witam,

 

   w związku z moim pytaniem znamy już odpowiedź.

1. PrestaShop w swoim dedykowanym (nieodpłatnym) module Google Analytics nie obsługuje poprawnie programu Universal Analytics (który nota bene jest w wersji beta).

2. Na serwerze strony wykonanej w PrestaShop został zainstalowany ręcznie kod na kążdej podstronie i dane po połączeniu Google Analytics z Google Adwords są generowane poprawnie.

 

Dziękuję za pomoc i udział w dyskusji.

Wyświetl rozwiązanie w oryginalnym poście


Wszystkie odpowiedzi

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Magister ✭ ✭ ✭
Drodzy Forumowicze,

podbijam post na wyższą pozycję, żeby nie pozostał niezauważony. Czy ktoś z doświadczonych użytkowników Analytics'a byłby w stanie udzielić pomocy/porady Krzysztofowi? Emotikon: Szczęśliwy

Dziękuję i życzę udanego tygodnia!
KarolinaP

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Najlepszy Współtwórca

Pierwsze co przychodzi do głowy to porównaj kod na stronie i ten z analyticsa - po wrzuceniu do presty może coś się zmieniło - kody analyticsa się zmieniły a zapewne moduły presty nie (kwestia jeszcze czy to najnowsza presta).

 

Jeśli widzisz jakieś różnice w kodach to masz powód - jeśli nie to sprobowałbym i tak wyrzucić kod z modułu i wrzucić go do pliku odpowiedzialnego za head w danym szablonie - to nie jest trudne - i wtedy zobaczyć jak zbierane są dane.

Dominik Myślak

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭

Włączę się do tego wątku. Jestem autorem strony, której problem jest tu opisywany.

PrestaShop jest w wersji 1.5.4, a więc jest to obecnie jego najnowsza wersja. Moduł do wprowadzania kodu Google Analytics jest standardowym modułem, który jest instalowany w podstawowej wersji Presty. W module tym nie wprowadza się pełnego kodu Google Analytics, a tylko sam Identyfikator, czyli UA-42742348-1.

Faktycznie kod który jest generowany przez ten moduł różni się od tego, który należałoby wstawić samodzielnie. Kod generowany przez moduł wygląda tak:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-42742348-1']);
// Recommanded value by Google doc and has to before the trackPageView
_gaq.push(['_setSiteSpeedSampleRate', 5]);
_gaq.push(['_trackPageview', '/order/step0.html']);

(function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

Kod  który jest generowany przez Google Analytics wygląda natomiast tak:
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-42742348-1', 'evita.krakow.pl');
  ga('send', 'pageview');

</script>


Różnice więc jak widać są spore. Niestety przy próbie ominięcia modułu, czyli samodzielnym wstawieniu kodu do sekcji HEAD strona w ogóle przestaje się wyświetlać. No i tutaj mamy zagwozdkę - dlaczego? Czy ktoś na podstawie pokazanych tu obydwu wersji kodu może dojść dlaczego tak się dzieje i to wyjaśnić?

Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez: Piotr Kazana (Community Manager)
marca 2016

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭ ✭

Witam,

 

   w związku z moim pytaniem znamy już odpowiedź.

1. PrestaShop w swoim dedykowanym (nieodpłatnym) module Google Analytics nie obsługuje poprawnie programu Universal Analytics (który nota bene jest w wersji beta).

2. Na serwerze strony wykonanej w PrestaShop został zainstalowany ręcznie kod na kążdej podstronie i dane po połączeniu Google Analytics z Google Adwords są generowane poprawnie.

 

Dziękuję za pomoc i udział w dyskusji.

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Najlepszy Współtwórca
ciesze się, że udało się rozwiązać problem. Niestety bardzo często w takich kombajnach nawet jeśli jest moduł odpowiedzialny za wrzucenie np. kodu analyticsa to ze względu na wersję danego kodu (tak analyticsa jak w tym przypadku i samego silnika presty) dane nie będą poprawnie zbierane i lepiej jest wrzucić kod po prostu do pliku.
Dominik Myślak

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭ ✭

Jeszcze dopowiedzenie do mojej ostatniej odpowiedzi w punkcie 2.

 

Kod, który został od nowa zainstalowany (tym razem ręcznie) na każdej podstronie witryny wykonanej w PresaShop był już kodem standardowego Google Analytics a nie Universal Analytics (ponieważ wcześniejszy kod Universal Analytics zainstalowany z poziomu modułu nie działał poprawnie).

 

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭
Czy mogę prosić o napisanie w jakie pliki należy wstawić kod GA omijając moduł?

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

[ Edytowane ]
Najlepszy Współtwórca

Odszukaj plik o nazwie header.tpl. Plik ten odpowiada za wczytywanie elementow naglowka strony i tam w kodzie wklej bezposrednio przed </head> GATC.

Aby skrypt byl widoczny upewnij sie ze zmieniony plik został skompilowany. W tym celu zaloguj sie do panelu administracyjnego i wejdz do zakładki Ustawienia , a nastepnie Optymalizacja. W sekcji Ustawienia dotyczacje Smarty zaznacz Wymuszaj kompilacje (opcja tak) oraz Korzystac z Cache? (opcja nie).
Teraz wroc na strone sklepu i odswiez (może to chwile potrwac).

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭
Dziękuję Emotikon: Szczęśliwy

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Najlepszy Współtwórca
Emotikon: Szczęśliwy

Dot.: Powiązanie GA z Universal Analytics - niepoprawne dane w UA

Nowicjusz ✭

hej

 

po dodaniu w template header GA rusza, ślicznie śledzi źródła ale...

nie rejestruje zamówień - nie działa jak wcześniej e-commerce

 

czy znacie jakiś, najlepiej darmowy moduł do prestashop do pełnej integracji z e-commaerce ?

bądźteż ktoś doszedł już jak wrzucić dodatkowy kod e-commerce do ścieżki zamówień ?