Mariusz Gąsiewski

Śledzenie przejść użytkowników z mapy Google

Uwaga:

Nowszą i aktualną wersję tego artykułu można znaleźć w poście: Jak śledzić użytkowników z map Google ?.

Jak wiadomo każda firma może umieścić swoje dane w Centrum firm lokalnych map Google. Niestety później bardzo trudno jest w Google Analytics mierzyć efektywność ruchu pochodzącego z danych publikowanych w Google Maps.

Firmy w mapach Google

W domyślnych ustawieniach przejścia użytkowników z Google Maps będą rozpoznawane jako przejścia bezpośrednie.

Jak śledzić aktywność użytkowników z Google Maps

Cały proces obejmuje kilka dość prostych etapów

Śledzenie kampanii reklamowych

– na początku wykorzystujemy metody śledzenia kampanii reklamowych w Google Analytics, które opisywałem w poście: Google Analytics – śledzenie kampanii reklamowych.

Ustalamy np. taki układ:

Śledzenie efektywności Google Analytics i mapy google

Zamiana znaku „?” na znak „#”

– aby uniknąć problemu zduplikowanej treści dla naszego serwisu zamieniamy znak zapytania w adresie url na hash, czyli np. z adresu :
http://www.ittechnology.us/?utm_source=mapy_google&utm_medium=mapy&utm_campaign=listing
powstaje adres:
http://www.ittechnology.us/#utm_source=mapy_google&utm_medium=mapy&utm_campaign=listing

Umożliwienie rozpoznawania znaku „#” przez kod Google Analytics naszej strony

-jednocześnie w celu umożliwienia rozpoznawania znaku „#” przez Google Analytics zamiast „?” , dodajemy do kodu Google Analytics naszej strony internetowej dodatkową linijkę kodu:

<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 type="text/javascript">
var pageTracker = _gat._getTracker("UA-12345-1");
pageTracker._setAllowAnchor(true);
pageTracker._initData();
pageTracker._trackPageview();
</script>

Dodanie zmodyfikowanego, fikcyjnego adresu do Centrum firm lokalnych

– później dodajemy do naszych danych w Centrum firm lokalnych, stosunkowo prosty, nieistniejący adres url: np. http://www.ittechnology.us/warszawa

Dane o firmie w  Centrum firm lokalnych

Przekierowanie adresu w pliku .htaccess

– następnie w pliku .htaccess katalogu, w którym jest nasza strona internetowa tworzymy przekierowanie z tego fikcyjnego adresu internetowego na stworzony wcześniej url zawierający parametry dla Google Analytics.

redirect 301 /warszawa http://www.ittechnology.us/#utm_source=mapy_google&utm_medium=mapy&utm_campaign=listing

Dane o przejściach w raportach Google Analytics

-ostatecznie dane o przejściach z map Google powinny być widoczne w Źródłach odwiedzin jako: mapy_google / mapy.

mapy google w google analytics

Wnioski i pomysły

Prawdopodobnie śledzenie takiej efektywności można przeprowadzić w inny sposób. Jeżeli ktoś ma pomysł na łatwiejsze i sprawniejsze śledzenie efektywności przejść z map google, zapraszam oczywiście do podzielenia się nim.

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: Śledzenie przejść użytkowników z mapy Google

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

5 komentarzy to “Śledzenie przejść użytkowników z mapy Google”

  1. areckion 08 wrz 2009 at 23:10

    Mniej inwazyjne rozwiązanie: dodajemy filtr, który zapisuje nam pełen referrer, a w gA dodajemy segment, który wybiera tylko wejścia z różnych map. Ewentualnie korzystając z API gA analizujemy pełne odnośniki.

  2. Tomasz Frontczakon 09 wrz 2009 at 10:04

    Mariuszu, czy aby na pewno jako wejścia bezpośrednie? Po kliku w link na mapie mam w utmz:
    utmcsr=maps.google.pl|utmccn=(referral)|utmcmd=referral|utmcct=/

  3. areckion 09 wrz 2009 at 14:21

    Część oznaczana jest jako wejścia z „Map Google”, a część jako wejście z „Google” (gdy wejście jest po wyszukiwaniu na mapie). W przypadku proponowanego przeze mnie rozwiązania można sprawdzić jakie słowa kluczowe użyte były na „mapach”.

  4. Mariusz Gąsiewskion 09 wrz 2009 at 23:12

    @arecki – ciekawe rozwiązanie, na pewno przetestuję
    @Tomasz – mówisz o przejściu z listingu na mapie?

  5. […] Post ten jest odświeżoną wersją artykułu, który napisałem kilka miesięcy temu na temat śledzenie przejść użytkowników z map Google. […]