Cómo funciona Yandex Metrica
El uso de Yandex Metrica comienza con la creación de un contador, que es un fragmento de código que se inserta en el contenido de la página web. Cuando se crea una etiqueta, Yandex Metrica simultáneamente crea un almacén de datos asociado con ella.
Los usuarios interactúan con las páginas web de un sitio donde hay una etiqueta instalada. El código de la etiqueta se ejecuta y transmite datos a Yandex Metrica sobre la página en sí y los eventos que ocurrieron cuando el usuario interactuó con ella.
Recopilación y transmisión de datos
El código de la etiqueta consta de dos partes: código JavaScript en el elemento script
y código HTML en el elemento noscript
.
Si un navegador carga la página, la conducta estándar es la siguiente. Si el navegador admite la ejecución de código JavaScript y la ejecución no está bloqueada por la configuración del navegador o complementos, se ejecuta el código JavaScript en el elemento script
. De lo contrario, se procesa el contenido del elemento noscript
.
Si la página no es cargada por un navegador (por ejemplo, si la carga un robot), es posible cualquier interpretación del fragmento de código.
Cuando el código JavaScript de la etiqueta no se ejecuta, solo se puede recopilar una cantidad limitada de información. El servidor de Yandex Metrica extrae información de la sesión de los encabezados de solicitud HTTP para descargar una imagen. El enlace a la imagen está dentro del elemento noscript
. La información que se puede extraer de los encabezados de solicitud HTTP incluye la dirección IP del usuario, la URL de la página que contiene la imagen, información del navegador y del sistema operativo, datos de cookies y la ausencia de soporte para JavaScript (basado en el elemento noscript
).
Cuando se ejecuta el código JavaScript de la etiqueta, se dispone de mucha más información. El código JavaScript tiene acceso a información como el título de la página HTML, la URL de la fuente de tráfico, parámetros de la pantalla y la ventana del navegador, complementos y extensiones del navegador (Java, Silverlight, Flash), y más. En muchos casos, la característica más significativa del código JavaScript es que puede rastrear eventos que ocurren mientras el usuario interactúa con la página. Esto incluye completar y enviar formularios, hacer clic en enlaces y desplazarse por la página. Además, el código JavaScript mide los parámetros de carga de la página (como el tiempo de renderización) y puede transmitir datos sobre los objetivos completados.
Con Yandex Metrica puede obtener más información sobre los usuarios y su interacción con las páginas del sitio de lo que una etiqueta puede recopilar. Por ejemplo, el navegador no tiene información sobre el género, la edad o la localidad del usuario. El servicio puede detectar esta información. Con frecuencia, se utilizan recursos informáticos significativos y grandes volúmenes de datos a estos fines.
De esta manera, los datos recopilados por una etiqueta se procesan en los servidores de Yandex Metrica y se complementan con diversa información.
Cuotas
Para garantizar la máxima disponibilidad del servicio, Yandex Metrica impone limitaciones en el número de solicitudes de datos de los usuarios (cuotas). Las cuotas también se utilizan en la API de Yandex Metrica. La interfaz web y la API tienen diferentes cuotas. Tome en cuenta que la interfaz web puede usar métodos de la API, agotando así la cuota de la API.
Cuando se excede la cuota, aparece un mensaje de advertencia sobre eso en Yandex Metrica:
- En la página de Paneles al mostrar widgets. Por ejemplo, si los widgets están abiertos en varias pestañas del navegador al mismo tiempo o varios usuarios de etiquetas están trabajando con ellos.
- Al mostrar informes. Por ejemplo, si varios usuarios de una etiqueta están viendo informes o trabajando con el mismo informe al mismo tiempo.
Una situación similar puede ocurrir si está enviando solicitudes al API de Yandex Metrica y trabajando con la interfaz web al mismo tiempo.
Una cuota también puede ser excedida debido a complementos del navegador o actividad de malware. En este caso, recomendamos desactivar los complementos del navegador y verificar su sistema operativo en busca de virus.
Si sospecha que alguien más hizo solicitudes usando su nombre de usuario:
- Diríjase a la configuración de su cuenta.
- En Iniciar sesión e historial de dispositivos, haga clic en Cerrar sesión en todos los dispositivos.
- Diríjase nuevamente a la configuración de su cuenta y cambie su contraseña. Luego haga clic en Cerrar sesión en todos los dispositivos nuevamente.
- Espere hasta que se cumplan las condiciones de desbloqueo.
Cuotas para la interfaz web de Yandex Metrica y condiciones de desbloqueo
Restricción |
Cuota |
Levantamiento del bloqueo de cuota |
Número de solicitudes desde una sola dirección IP |
30 por segundo |
Cuando el número de solicitudes al API realizadas en el último segundo cae por debajo de 30 |
Número de solicitudes paralelas por usuario ( |
3 |
Cuando el número de solicitudes paralelas es inferior a 3 |
Número de solicitudes por usuario ( |
5000 por día |
A las 00:00 hora del meridiano de Greenwich (GMT). |
Número de solicitudes por etiqueta |
||
Número de representantes agregados por etiqueta |
3 por hora |
Al inicio de cada hora (00 minutos). |
Número de solicitudes de acceso a una sola etiqueta |
Procesamiento y almacenamiento de datos
El servicio procesa los datos recopilados. Objetos estadísticos se forman en el almacenamiento de la etiqueta basado en estos datos.
El servicio procesa continuamente los datos a medida que llegan. Los datos generalmente están disponibles para análisis en informes dentro de 10 a 15 minutos después del evento. En algunos casos, el procesamiento puede tardar más.
Yandex Metrica trabaja con varios niveles de datos y opera con los siguientes tipos de objetos estadísticos:
Objeto |
Nivel |
Vista de página Carga de página Carga del archivo Clic saliente |
Básica |
Sesión |
Segundo |
Usuario |
Tercero |
Un objeto estadístico se define por un conjunto de atributos.
Algunos de los atributos son compartidos por todos los tipos de objetos estadísticos. Por ejemplo, cualquier tipo de objeto puede tener el sistema operativo y el país del usuario definidos, si esta información fue detectada.
Algunos atributos son específicos de ciertos tipos de objetos estadísticos. Por ejemplo, un atributo característico de una vista de página es la URL de la página desde la cual se originó un clic (el referente), un atributo de una sesión es su duración, y un atributo de un usuario es la fecha de la primera sesión.
Puede transmitir parámetros adicionales a Yandex Metrica mientras los usuarios interactúan con el sitio. Sin embargo, es importante diferenciar entre parámetros de sesión o vista de página y parámetros de usuario. Los parámetros de usuario difieren de los parámetros de sesión o vista de página en que no están vinculados a un momento específico de la sesión del sitio.
Por ejemplo, el evento de “enviar comentarios” pertenece a una sesión específica, porque el usuario solo podría enviar los comentarios una vez durante toda la historia de sesiones. No tiene sentido hacer de este evento un atributo de usuario, porque los informes harían parecer que este usuario envió los mismos comentarios una vez durante cada sesión.
Para comparar el comportamiento de los usuarios que han dejado comentarios al menos una vez con los que nunca han enviado comentarios, es necesario configurar el envío de este evento a través de parámetros de sesión y, a continuación, crear los segmentos adecuados. Los parámetros de usuario solo deben transmitir atributos que no cambian de sesión a sesión, y que no contienen información personal de los usuarios. Por ejemplo, puede transmitir el tipo de cliente: minorista o mayorista.
Métricas
Cada objeto se define por la hora de inicio del evento (o la secuencia de eventos) correspondiente.
Por lo tanto, podemos seleccionar objetos estadísticos de un tipo específico dentro de un período determinado. Entonces podemos usar valores de atributos para calcular una variedad de números absolutos o promedio. Estos números se denominan métricas. Los ejemplos son la profundidad de la página total o la cantidad de sesiones con una profundidad superior a 5.
Las métricas siempre se calculan para el mismo tipo de objetos estadísticos.
Una tarea típica cuando se analizan métricas es determinar en qué medida uno de los grupos contribuye al total. Por ejemplo, puede querer saber cuántos usuarios de un sitio son hombres, y cuántos son mujeres. En Yandex Metrica, puede definir grupos de objetos usando condiciones basadas en los valores de los atributos y calcular los valores métricos para cada grupo. Este proceso de descomponer el total en partes se denomina dimensiones.
A menudo no necesita todos los objetos, sino solo aquellos que cumplen con los criterios especificados. Por ejemplo, desea analizar la conducta de usuarios que hacen clic desde anuncios. En Yandex Metrica, puede formar una muestra de los objetos deseados usando condiciones basadas en los valores de los atributos. Este proceso se denomina segmentación, y el conjunto de objetos seleccionado es un segmento.
La segmentación y las dimensiones pueden usarse juntos. Por ejemplo, puede seleccionar un segmento de sesiones proveniente de motores de búsqueda y agrupar las sesiones por palabra clave.
Para visualizar y analizar métricas, se utilizan informes y widgets. Para estudiar el comportamiento del usuario están disponibles la Reproducción de sesión, los mapas, y el servicio de análisis de formularios.
Enlaces útiles |
Capacitación en línea |