Mariusz Gąsiewski

Przydatny skrypt dla Ecommerce w Google Analytics

Jakiś czas temu opisywałem w postach: Google Analytics i śledzenie AdWords i 10 minut pracy z Google Analytics sposobem na optymalizację kampanii opisywałem filtr, który pokazywał słowo kluczowe wpisywane przez użytkownika w wyszukiwarkę zanim kliknął reklamę AdWords (domyślne ustawienia Google Analytics pokazują tylko słowo kluczowe w kampanii AdWords, które spowodowało wyświetlenie reklamy AdWords).

Opisywany filtr miał jednak jedną podstawową wadę. W przypadku sklepu internetowego i każdej innej strony wykorzystującej moduł Ecommerce Google Analytics filtr ten gubił po drodze informację o wartości sprzedaży dla tego słowa kluczowego. W tej sytuacji przy sprzedaży produktów poprzez reklamę AdWords na witrynie wiedziałem jakie słowa kluczowe wpisywali użytkownicy przed kliknięciem reklamy AdWords, ale nie wiedziałem jakie produkty później kupili, poprzez co nie mogłem obliczyć realnej wartości dla mnie poszczególnych słów kluczowych wpisywanych przez użytkowników.

Wdrożenie nowego dodatku do Google Analytics

Po długim czasie poszukiwań i eksperymentów chciałbym opisać sposób, który rozwiązuje wcześniej opisane problemy i pozwala na szybkie sprawdzenie wartości poszczególnych słów kluczowych.

Informacje o Ecommerce w Google Analytics w raporcie Użytkownicy witryny -Definiowane przez użytkownika

Rozwiązanie to bazuje na skrypcie wymyślonym przez Michael Harrison z RoiRevolution. Skrypt ten dodaje się do standardowej konfiguracji Google Analytics

Wdrożenie dla starego kodu Google Analytics z urchin.js

  • Pobierz skrypt Michaela Harrisona – http://www.roirevolution.com/script/ga_keyword.js – i skopiuj go na swoją stronę internetową
  • Zaaktualizuj swój kod skryptu podając ścieżkę do tego skryptu w obrębie kodu Google Analytics , np. http://www.ittechnology.us/skrypty/ga_keyword.js w poniższym skrypcie:

[code lang=”php”]
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
<script src="http://www.ittechnology.us/skrypty/ga_keyword.js" type="text/javascript"></script>
<script type="text/javascript">
_uacct = "UA-xxxxxxx-x";
urchinTracker();
</script>
[/code]

Wdrożenie dla nowego kodu Google Analytics z ga.js

  • Pobierz skrypt Michaela Harrisona – http://www.roirevolution.com/script/ga_keyword2.js – i skopiuj go na swoją stronę internetową
  • Zaaktualizuj swój kod skryptu podając ścieżkę do tego skryptu w obrębie kodu Google Analytics, np. http://www.ittechnology.us/skrypty/ga_keyword2.js w poniższym skrypcie:

[code lang=”php”]
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=’" + gaJsHost + "google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E"));
</script>
<script src="http://www.ittechnology.us/skrypty/ga_keyword2.js" type="text/javascript"></script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._initData();
pageTracker._trackPageview();
</script>[/code]

Uwaga:
Nie jest konieczna tutaj żadna modyfikacja skryptu Michaela Harrisona z RoiRevolution. Wystarczy go skopiować na swój serwer i dodać do niego ścieżkę w obrębie kodu Google Analytics.

Pokazywanie danych w raportach Google Analytics

Po tej szybkiej instalacji skryptu dane o wyszukiwaniach użytkowników będą zbierane w raporcie: Użytkownicy witryny –> Definiowane przez użytkownika.

Widok danych dla dwóch słów kluczowych z kampanii AdWords w dopasowaniu frazy:

  • Frantic dvd 16:9 115
  • Disciples: Sacred Lands new age

Informacje o wyszukiwaniach użytkownikach w raporcie Użytkownicy witryny - Definiowane przez użytkownika

Cześć Ecommerce tego samego raportu

Informacje o Ecommerce w Google Analytics w raporcie Użytkownicy witryny -Definiowane przez użytkownika

Na raporcie widać dokładnie wszystkie słowa kluczowe wpisane przez użytkowników:

  1. dla Frantic dvd 16:9 115 były to odpowiednio:
    • gratis Frantic dvd 16:9 115
    • czerwony Frantic dvd 16:9 115
  2. dla Disciples: Sacred Lands new age były to odpowiednio:
    • gratis Disciples: Sacred Lands new age
    • czerwony Disciples: Sacred Lands new age
    • new zielony Disciples: Sacred Lands new age

Słowa kluczowe użytkowników obok słów z AdWords i numeru transakcji

Aby zwiększyć efektywność skryptu warto dodać do niego prosty filtr pokazujący słowa wpisywane przez użytkowników w wyszukiwarkę obok słów kluczowych z kampanii AdWords, które spowodowały wyświetlenie reklamy AdWords na zapytanie użytkownika jak również numery transakcji użytkowników.

Filtr Google Analytics dla kampanii AdWords - część druga

Druga część filtra

Filtr Google Analytics dla kampanii AdWords

Dane z filtra w raportach Google Analytics

Wynik działania filtra można zobaczyć w raporcie Źródła odwiedzin – > Słowa kluczowe (pokaż: płatne)

Filtr Google Analytics dla kampanii AdWords - raport dla odwiedzin

Cześć Ecommerce tego samego raportu

Filtr Google Analytics dla kampanii AdWords - raport dla Ecommerce druga


Uwaga:

Proszę zwrócić uwagę, że na pokazanych zrzutach ekranu widać zduplikowane wiersze tego samego słowa kluczowego. Wiersze, które pokazują informacje o transakcjach nie pokazują informacji o odwiedzinach i odwrotnie wiersze, które pokazują informacje o odwiedzinach nie pokazują informacji o transakcjach.

Podsumowanie

Cały mechanizm opisany przeze mnie nie jest oczywiście w żaden sposób oficjalnym rozwiązaniem Google. Ja również jakkolwiek testowałem działanie opisanych przeze mnie rozwiązań nie mogę gwarantować ich prawidłowego działania.

W przypadku, kiedy uznasz strone za przydatna dodaj na swojej stronie link do niej.
Po prostu skopiuj i wklej link podany nizej (Ctrl+C to copy)
Wyglad linku po wklejeniu na stronie: Przydatny skrypt dla Ecommerce w Google Analytics

Dodaj link do:
| | | Y! MyWeb | +Google

3 komentarze to “Przydatny skrypt dla Ecommerce w Google Analytics”

  1. Robert Drózdon 16 mar 2008 at 17:51

    Cuda, cuda… 🙂 Wykorzystam na pewno.

  2. adminon 16 mar 2008 at 21:37

    Dzięki 🙂 Wszelkie wnioski, informacje o błędach i i ulepszeniach mile widziane:)

  3. […] przydatne skrypty dla Google Analytics […]