Hace un par de días escribí un artículo sobre seguimiento de la participación en el contenido. Aunque la solución en sí funciona, y es un truco realmente genial, si puedo decirlo yo mismo, tiene sus problemas.
Después de toda la gloria sobre la que me bañé Horarios de usuario en Google Analytics, tienen un defecto grave: limitan 10.000 muestras por día. ¡Qué límite tan ridículo y arbitrario!
En cualquier caso, esto significa que si tiene suficiente tráfico para acumular 10.000 visitas de tiempo de usuario por día, significa que la solución que le proporcioné en el artículo anterior no funcionará para usted, ya que las páginas vistas sí lo harán. no estar limitado, es decir, el cálculo de Tiempo complete comprometido / Páginas vistas estará sesgado.
Después de increíbles discusiones con personas como Al Wightman, Zorin Radovancevic y Yehoshua Coren, este artículo pretende reemplazar la configuración de Person Timings de la guía anterior con una nueva solución, que utiliza Eventos y Métricas personalizadas. Dado que la mayor parte del artículo sigue siendo válido, lea el artículo anterior todo el camino hasta llegar 4. Horarios del usuario. Aquí es donde esta publicación retomará las cosas y me aseguraré de guiarte hasta la línea de meta, para que no tengas que consultar el artículo unique, a menos que quieras asegurarte de que lo tienes todo. bien los pasos iniciales.
incógnita
El boletín a fuego lento
Suscríbete al Boletín a fuego lento para recibir las últimas noticias y contenido de Simo Ahava en su bandeja de entrada de correo electrónico.
Antes de comenzar
En lugar de Horarios de usuarioque mide milisegundos, esta nueva solución utilizará un Métrica personalizadaque mide el tiempo de interacción en segundos. Esto se llevará a cuestas en un no interactivo golpe del evento.
En Google Analytics, crearemos un Métrica calculada con la siguiente fórmula:
Tiempo complete comprometido / Páginas vistas
Dado que cada evento está (o debería) estar siempre asociado con una página vista, podemos agregarlos muy bien en un Informe personalizado que crearemos al last de este tutorial.
En otras palabras, esta solución consumirá una Métrica personalizada ranura, y aumentará el recuento de visitas al evento para su sitio. Si ya estás superando el límite de 500 visitas por sesión, esto bien podría llevarte a la cima. Pero, seamos honestos, si estás cerca del límite de 500 visitas por sesión, ya has alterado algo en tu plan de medición, ¡así que no me culpes por esos errores!
4. Variable de JavaScript personalizada
Sigamos los pasos de la guía anterior con una nueva variable JavaScript personalizada. Nómbralo JS: obtenga tiempo de interacción en segundos (o algo por el estilo), y agregue el siguiente código dentro:
perform() {
return {{DLV - nonIdleTimeElapsed}} / 1000;
}
Esto simplemente devuelve el nonIdleTimeElapsed
clave de la capa de datos dividida por 1000, para obtener la cantidad de segundos de tiempo de participación recopilados por el script del artículo anterior.
5. La métrica personalizada (GA)
A continuación, vaya a Administrador de Google Analytics. Abierto Definiciones personalizadas bajo Configuración de propiedadesy haga clic Métricas personalizadas.
A continuación, cree una nueva métrica personalizada haciendo clic en el gran botón rojo.
Asigne a la nueva métrica personalizada un nombre bonito y descriptivo: Tiempo complete comprometido. Asegúrate de tener Tiempo seleccionado como Tipo de formato y podrá mantener todas las demás configuraciones tal como están.
Finalmente, haga clic Ahorrar.
Tome nota de la Índice número asignado a la nueva métrica. ¡Esto es importante!
¡Eso es todo por la métrica!
6. La etiqueta del evento
La etiqueta de evento puede tener los valores que desee en los campos. Por motivos de depuración, siempre incluyo el valor que estoy sumando al hit (la métrica personalizada en este caso) como uno de los campos.
Para que esto funcione, usted necesitará la siguiente:
-
Valores en Categoría de evento y Acción de evento, ya que estos son campos obligatorios
-
Un nuevo campo con nombre. transporte y valor faro a mejorar la precisión de visitas temporales enviadas cuando el usuario abandona la página
-
A Métrica personalizada con el número de índice del paso anterior y la variable JavaScript personalizada que creó anteriormente como valor
-
Agregue el activador de evento personalizado que creó en paso 2 de la primera guía a la etiqueta
La métrica personalizada es, naturalmente, la parte más importante de esta máquina, pero recomiendo encarecidamente agregar la transporte campo también.
7. La métrica calculada (GA)
¡Casi terminado!
Ahora, ve a Administrador de Google Analyticsy bajo Ver configuraciónhaga clic en Métricas calculadas. Haga clic en el gran botón rojo con + Nueva métrica calculaday haga que la nueva métrica se vea así:
La parte importante para hacerlo bien es la Fórmula. En lugar de tener que escribir entre corchetes, puede comenzar a escribir “Tiempo complete de participación” y la función de autocompletar le sugerirá la métrica correcta. Luego, agregue el / para denotar división, y finalmente comience a escribir “Páginas vistas”, y nuevamente la herramienta debería sugerirle la métrica correcta.
¡Excelente! Ahora tenemos nuestra métrica calculada, por lo que podemos crear un informe personalizado agradable y easy que nos brinde información detallada sobre el tiempo de participación de nuestro contenido.
8. El informe personalizado (GA)
Así es como se ve la configuración de mi Informe personalizado:
Es muy easy, pero arroja muchos datos interesantes. Incluso puedes yuxtaponerlo con el predeterminado. Tiempo promedio en la página para ver la increíble discrepancia entre simplemente cargar una página e interactuar con ella.
Eso es un diferencia bastante grande¿no dirías?
Resumen
Nuevamente, muchas gracias a Zorin, Al, Yehoshua y a todos los que colaboraron. Person Timings fue una decepción, ya que obviamente no está destinado a usarse como métrica de recopilación de datos. Sin embargo, desearía que el muestreo fuera más realista. Entiendo perfectamente por qué se muestrean los tiempos de página, ya que solo necesidad una muestra para extrapolar una enorme cantidad de información útil. Pero ¿por qué no tratar los Person Timings como visitas regulares, sujeto a las limitaciones normales de recopilación de datos de la plataforma?
Una de las advertencias del uso de eventos y métricas personalizadas es la imprevisibilidad de la sesión. Por ejemplo, cuando llega la medianoche, la sesión finalizará, pero los eventos seguirán recopilando datos en la siguiente sesión, que podría no tener ninguna página de destino. Este es un problema en cualquier sitio con una audiencia world (como el mío). Sin embargo, cuantos más datos recopile, más cosas marginales como esta quedarán normalizadas fuera de la ecuación.
En cualquier caso, las Métricas personalizadas le permiten solucionar el problema de los tiempos de usuario, ya que también se pueden formatear por tiempo. La combinación de métricas calculadas y métricas personalizadas cambia las reglas del juego para Google Analytics y ha sido basic para crear una gran cantidad de valor agregado para todo tipo de configuraciones de análisis.
Espero que este artículo haya sido útil y lamento haberte obligado a saltar entre dos textos mientras intentas encontrar la mejor manera de medir la participación en el contenido de tu sitio net.
¡Déjame saber si tienes algún comentario o sugerencia de mejora!