2013-03-15 15 views
7

Mamy pole wyszukiwania, które wyświetla wyniki w Google Map osadzone na stronie. Używamy wywołań asynchronicznych ajax do serwera, aby wykonać wyszukiwanie, a następnie wyświetlić wyniki z powrotem na mapie bez przekierowania lub zmiany w adresie URL strony.Śledzenie wyszukiwania w oparciu o ajax z Google Analytics

Czy można to sprawdzić za pomocą funkcji Google Site Search? Jaki byłby zestaw do tego? Czy nie jest to coś, co miało być śledzone w ogóle za pomocą funkcji Site Search?

Odpowiedz

9

Załaduj wirtualną odsłonę (wywołanie trackPageview z drugim parametrem) w żądaniu ajax z parametrem wyszukiwania jako parametrem pobierania w wirtualnym url (nazwa parametru wyszukiwania musi być skonfigurowana w backend GA).

...(on ajax success)..: 
_gaq.push(['_trackPageview','mysite/?q=searchterm']); 
11

Wystarczy zmiana składnia Google Universal Analytics dla już wielką odpowiedź:

ga('send', 'pageview', '/mysite/?q=searchterm'); 
Powiązane problemy