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.Google-Analytics API para rastrear la búsqueda del sitio?
Respuesta
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 hit de búsqueda. Uno puede utilizar el método _trackPageview()
para generar virtual de búsqueda golpea así:
pageTracker._trackPageview('/custom/search?q=These+are+some+terms')
Me parece que esto creará 2 impresiones para la página. – jfroom
Google ahora tiene documentación pública que refleja su enfoque. Quizás GA sea lo suficientemente inteligente como para contar esta impresión como una "subimpresión" (por falta de una palabra mejor). http://support.google.com/analytics/bin/answer.py?hl=es&answer=1012264 – jfroom
Parece que inflará "páginas vistas". Un trabajo por aquí, pero esto no se ve elegante o integrado. https://groups.google.com/a/googleproductforums.com/forum/#!category-topic/analytics/asynchronous-tracking-code-snippet/mX9gict4FmA – jfroom
Paso parámetros de búsqueda por GET, por lo que la dirección URL de una búsqueda en "ensayo" es
http://www.example.com/search?q=TEST
Selección Content
->Site Search
de mi cuenta analítica me da una lista de todas las palabras clave buscadas.
Para obtener más información, check the documentation, especialmente la página How do I set up Site Search for my profile?.
Quería evitar el uso de GET. Logré usar el atributo onsubmit del formulario para activar el javascript que mencioné en mi respuesta. –
¡Tal vez podría hacer su pregunta más específica entonces! – Pete
- 1. búsqueda del sitio simple con DuckDuckGo
- 2. iTunes api, búsqueda por ID del paquete?
- 3. Google API | URL al título del sitio
- 4. API de búsqueda de Google
- 5. Cómo obtener Bing búsqueda Api y AppID para un sitio web
- 6. ¿Cómo puedo rastrear las palabras clave de búsqueda entrantes?
- 7. ¿Cómo rastrear la ruta en una búsqueda de primer orden?
- 8. API alternativa para google blog API de búsqueda
- 9. Google Búsqueda API para sistemas Android
- 10. ¿Cómo rastrear toda la Wikipedia?
- 11. ¿Hay marcos disponibles para rastrear la actividad del usuario?
- 12. Estrategia para rastrear la actividad reciente del usuario
- 13. guía para rastrear toda la web?
- 14. Contenedor de la API de búsqueda de Google para Node.js
- 15. ¿Cómo hacen sitios como Hubspot para rastrear enlaces entrantes?
- 16. Cómo rastrear el rendimiento del servidor IIS
- 17. ¿Hay alguna API disponible a partir del monstruo para la búsqueda de empleo
- 18. Cómo rastrear intentos de hackeo en un sitio web
- 19. Actualizar los resultados de búsqueda de Google para Mi sitio
- 20. API de búsqueda de podcasts
- 21. java google búsqueda personalizada api
- 22. ¿Cómo puedo hacer una búsqueda con la API de búsqueda personalizada de Google para .NET?
- 23. ¿Cómo agregar una calculadora para iniciar la búsqueda del menú?
- 24. ¿Dónde comienzan a rastrear los motores de búsqueda?
- 25. Expressjs: consulta de búsqueda api
- 26. ¿Cómo puedo rastrear el uso de API en Symfony2?
- 27. Búsqueda de la dirección IP del usuario
- 28. Gema para rastrear Actividad de usuario
- 29. ¿Mapa del sitio para contenido dinámico?
- 30. cómo hacer un motor de búsqueda para el sitio web?
¿qué quiere decir exactamente con "resultado de búsqueda" y dónde? –
Editado la pregunta para reflejar más específicamente lo que estoy buscando. –