Transmisión de eventos
Aviso
Para trabajar con la API de JavaScript se requieren conocimientos de HTML y JavaScript. Si no conoce estos idiomas, contacte a su desarrollador web o webmaster.
La mayoría de los datos de la sesión se recopilan automáticamente por la etiqueta de Yandex Metrica. Sin embargo, probablemente descubra que es beneficioso complementar estos datos con sus propios datos. Por ejemplo, quizás esté interesado en estadísticas sobre los artículos específicos que se compraron, o qué acciones realizaron los usuarios que iniciaron sesión.
Yandex Metrica le permite conectar un conjunto personalizado de datos a una sesión. Estos ajustes se denominan parámetros del evento. Estos datos pueden mostrarse en informes o usarse en condiciones para dimensiones o segmentación.
Los parámetros de sesión se transmiten al almacenamiento de contador a través de la API de JavaScript. Los datos pueden enviarse durante la inicialización de la etiqueta o en cualquier momento antes de que caduque el tiempo de espera de la sesión.
Durante la inicialización de la etiqueta, los parámetros de sesión se especifican en el parámetro params.
Para transferir parámetros de eventos durante la sesión de un usuario en su sitio, utilice el método params o un argumento opcional de los métodos extLink, file, hit, reachGoal.
Los parámetros de eventos se transmiten como objetos o arreglos de objetos.
Transferencia y procesamiento de datos
Los datos se transfieren a Yandex Metrica como objetos JavaScript.
La solicitud de datos enviada a Yandex Metrica no puede contener más de 8 KB (8192 caracteres). Cuando usted envía datos estructurados jerárquicamente, los informes de Yandex Metrica muestran hasta 10 niveles de anidamiento. Si, dentro de una sola sesión, se transmitió un parámetro con diferentes valores, entonces Yandex Metrica mostrará todos los valores. Cabe señalar que se pueden enviar hasta 512 parámetros en una sesión. Para más información, consulte Restricciones.
El valor del campo se procesa de la siguiente manera, según el tipo:
- objeto — Crea una nueva rama del árbol para cada clave del objeto e invoca el algoritmo recursivamente para cada valor.
- string — Cuenta la cantidad de veces que aparece cada valor diferente de la cadena.
- number — Calcula el valor total y promedio de todos los números.
- array — Crea una rama de árbol [Parameters], calcula la cantidad de veces que el valor es una matriz e invoca el algoritmo de forma recursiva para cada elemento en la matriz.
- true, false o null — Calcula la cantidad de veces que aparece cada valor.
Ejemplo de datos transferidos:
// Ejemplo de transferencia de objetos, Profundidad máxima de anidamiento: 10 niveles.
ym(XXXXXX, "params", {
level1_1: {
level2_1: {
level3_1: "example1" ,
level3_2: "example2",
},
...
level2_2: "example3"
}
})
Donde:
- XXXXXX es el número de etiqueta.
- level1_1, level1_2, level2_1 — estructura de parámetros de eventos.
- ejemplo1, ejemplo2, ejemplo3: valores para los parámetros.
Para más ejemplos, consulte la sección Ejemplos de envío de parámetros de sesión.
Informes por parámetros
Los eventos se transfieren a Yandex Metrica como dimensiones o metas. Los números que se calculan procesando los datos son las métricas.
Para ver estadísticas sobre eventos transmitidos, use el informe “Parámetros de eventos” o el informe “Parámetros de sesión”. También puede usar los parámetros como condiciones para crear segmentos en otros informes de Yandex Metrica.
Nota
Si pasa parámetros mediante el método reachGoal, pero no has creado un objetivo JavaScript para la etiqueta o solo lo has creado como parte de un objetivo de varios pasos, los datos no aparecerán en el informe “Parámetros del evento”.
Cree un objetivo JavaScript independiente en la interfaz de la etiqueta o utilice otros métodos para transferir parámetros: params, extLink, file, o hit.
Enlaces útiles |
Capacitación en línea |
Atributo que representa acciones de usuario registradas por la etiqueta (por ejemplo, sesión, vista de página, remitente, descarga de archivo, etc.). Los datos enviados en un informe se agrupan por atributo.
Un valor numérico basado en un atributo de una sesión o una vista de página. Esta cifra puede ser total o promedio. Por ejemplo, las vistas de página se calculan como suma de valores, mientras que la profundidad de la sesión es un valor promedio.