python events google-analytics tracking
biblioteca php

¿Cómo activar eventos de Google Analytics desde Python?



events google-analytics (6)

Estoy desarrollando un sitio que tiene una API REST y me gustaría hacer un seguimiento del uso de la API mediante eventos de Google Analytics. ¿Existe una forma sencilla de desencadenar eventos GA desde Python que no impliquen cargar un componente completo del webbrowser solo para enviar una solicitud de javascript?




Hay una implementación de código abierto de Google-Analytics para móviles en python disponible aquí: http://github.com/b1tr0t/Google-Analytics-for-Mobile--python-

Probablemente pueda integrar esto en su propia configuración importando ''track_page_view'' y proporcionándole el entorno de solicitud WSGI apropiado.


Hay una pregunta para esto en SO, Generar eventos de Google Analytics (__utm.gif solicitudes) en el servidor .

El problema es:

Parece que es un poco viejo y no hay documentación sobre cómo registrar eventos, solo vistas de página.

... y desea realizar un seguimiento de eventos en lugar de vistas de página.

Al buscar "Google Analytics del lado del servidor" en Google, encontrará las mismas fuentes presentadas en la pregunta SO que las más relevantes. Hay un lib aunque en php llamado Server Side Google Analytics para hacerlo. La última confirmación es del 28 de abril de 2009, así que no sé si está funcionando o si es posible realizar un seguimiento de los eventos (y está en php, no en Python).

Sé que hay una solución oficial de rastreo de Google Analytics sin javascript (también verifique la nota de lanzamiento de su blog ) para aplicaciones móviles, e incluso viene con una biblioteca php . ¿Tal vez pueda "engañar" a su servicio y actuar como si su aplicación fuera móvil para rastrear sus eventos, reescribiendo esta biblioteca en Python? (No sé si esto viola el TOS de Google, debería leerlo por si acaso).

En mi humilde opinión, si Google Analytics es realmente la única forma en que quiere hacer lo que quiere y todo falla, intentaría usar un componente de navegador web.

Como último recurso, puede intentar crear una herramienta de análisis simple para rastrear el uso de su API utilizando la documentación de Google .

(Si crees que ninguna de estas sugerencias es útil, intentaría buscar "google analytics sin javascript" en google. ¡Buena suerte!)



Este proyecto llamado PyGA es mucho mejor. A diferencia del proyecto "Google-Analytics for Mobile" en github, está bien documentado y tiene una API rica.