¿Cuál es la mejor manera de realizar un seguimiento de las implementaciones de aplicaciones web en análisis?

8

Estoy cerca de abrir el acceso a una aplicación web que he creado, y quería asegurarme de poder vincular las actualizaciones de la aplicación con errores u otros cambios en los datos analíticos. Mi primer pensamiento fue colocar la referencia de git actual en una variable personalizada que se rastreara con cada evento. Pero dentro de los sistemas analíticos, no tiene acceso al registro de git, por lo que todo lo que tiene es una referencia opaca que tiene que cruzar con el repositorio de su aplicación. También podría poner etiquetas en el repositorio con números de versión, pero todo lo que tengo es un identificador más general, que todavía tengo que hacer referencias cruzadas de alguna manera.

Por lo tanto, me gustaría consultar el consejo de las personas que ejecutan aplicaciones web en producción: ¿qué fue lo más útil para saber qué cambio causó un cierto cambio en el comportamiento del usuario o en el rendimiento de la aplicación?

    
pregunta bigblind 20.11.2016 - 15:30

1 respuesta

4

Agrego el número de versión como una dimensión personalizada en Google Analytics. Si los ciclos de lanzamiento no son demasiado largos, esto es una buena indicación de cómo cada versión afecta el uso de su aplicación. Como cada versión generalmente contiene una o dos características principales nuevas (junto con ajustes y correcciones de errores), hay suficiente detalle para las referencias cruzadas.

Otras cosas que debería considerar como dimensiones personalizadas:

  • A qué plan se ha suscrito un usuario
  • En qué mes o año específico se registró un usuario
  • ¿De dónde adquirió un usuario?

Dimensiones y métricas personalizadas de Google Analytics: enlace

    
respondido por el kerrin 16.12.2017 - 01:33

Lea otras preguntas en las etiquetas