mar 16th, 2008
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.
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
Cześć Ecommerce tego samego raportu
Na raporcie widać dokładnie wszystkie słowa kluczowe wpisane przez użytkowników:
- dla Frantic dvd 16:9 115 były to odpowiednio:
- gratis Frantic dvd 16:9 115
- czerwony Frantic dvd 16:9 115
- 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.
Druga część filtra
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)
Cześć Ecommerce tego samego raportu
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
Cuda, cuda… 🙂 Wykorzystam na pewno.
Dzięki 🙂 Wszelkie wnioski, informacje o błędach i i ulepszeniach mile widziane:)
[…] przydatne skrypty dla Google Analytics […]