search - sesion - Google-Analytics API para rastrear la búsqueda del sitio?
google metrics analytics (2)
Así que hay este ingenioso método api _trackPageview () en un objeto rastreador, pero ¿hay un método correspondiente que pueda usarse para rastrear manualmente una búsqueda? En otras palabras, _trackPageview()
informa a GA que un usuario golpea una página. Quiero algo como _trackSearch("terms")
que informe a GA que un usuario ha buscado algo.
Aunque no es exactamente lo que estaba buscando, parece que uno puede generar vistas de páginas virtuales para seguir los resultados de búsqueda programáticamente.
Supongamos que ha configurado un parámetro de búsqueda de sitios llamado "q", de modo que cuando se rastrea un URI que contiene q=these+are+some+terms
, GA lo marcará como un resultado de búsqueda. Uno puede usar el método _trackPageview()
para generar visitas de búsqueda virtual como esta:
pageTracker._trackPageview(''/custom/search?q=These+are+some+terms'')
Paso los parámetros de búsqueda por GET, por lo que la URL para una búsqueda en "TEST" es
http://www.example.com/search?q=TEST
Seleccionar Content
-> Site Search
de mi cuenta de análisis me da una lista de todas las palabras clave buscadas.
Para obtener más información, consulte la documentación , especialmente el ¿Cómo configuro la búsqueda en el sitio para mi perfil? página.