Dimensiones y métricas personalizadas

Esta guía describe cómo enviar dimensiones y métricas personalizadas mediante analytics.js.

Descripción general

Las dimensiones y métricas personalizadas son una forma eficaz de enviar datos personalizados a Google Analytics. Los desarrolladores web pueden usar dimensiones y métricas personalizadas para segmentar y medir las diferencias entre usuarios registrados y no registrados, autores de páginas, niveles de juegos o cualquier otro dato empresarial que tenga en una página.

Para obtener una descripción completa de cómo funciona esta función, lea la Referencia de Características de Métricas y Dimensiones personalizadas.

enviar dimensión personalizada y datos de las métricas de uso de uno o ambos de los siguientes valores:

Nombre del Campo Tipo de Valor Requiere Descripción
dimensión+ texto No El índice de la dimensión. Cada dimensión personalizada tiene un índice asociado.Hay un máximo de 20 dimensiones personalizadas (200 para cuentas de Analytics 360). El sufijo de índice debe ser un entero positivo mayor que 0 (e.g. dimension3).
métrica+ integer No La métrica índice. Cada métrica personalizada tiene un índice asociado. Hay un máximo de 20 métricas personalizadas (200 para cuentas de Analytics 360). El sufijo de índice debe ser un entero positivo mayor que 0 (por ejemplo, metric5).

Implementación

Primero debe configurar una dimensión o métrica personalizada a través de la Interfaz de administración de Google Analytics. Una vez configurada, a la dimensión o métrica personalizada se le asignará un índice único que identifica y diferencia una dimensión o métrica personalizada de otra. A continuación, utilice el índice en el análisis.biblioteca js para enviar datos para una dimensión o métrica personalizada en particular.

Enviar datos

Los datos de métricas o dimensiones personalizadas solo se pueden enviar con una visita existente. Por ejemplo, para enviar una dimensión personalizada para un pageview escriba hit con el índice 15, debe usar:

ga('send', 'pageview', { 'dimension15': 'My Custom Dimension'});

Para enviar una métrica personalizada para un event escriba hit con el índice 18, usaría:

ga('send', 'event', 'category', 'action', { 'metric18': 8000});

Si la métrica personalizada es configurado para tener un tipo de moneda, puede enviar valores decimales:

ga('send', 'event', 'category', 'action', { 'metric19': 24.99});

En algunos casos, es posible que desee enviar una dimensión o métrica personalizada con todas las visitas a una página determinada (o durante la vida útil del objeto de seguimiento). En este caso, puede establecer la dimensión o las métricas personalizadas con el comando set :

ga('set', 'dimension5', 'custom data');

Para set valores tanto para una dimensión como para una métrica, puede usar:

ga('set', { 'dimension5': 'custom dimension data', 'metric5': 'custom metric data'});

Lea la Sección Dimensiones y métricas personalizadas en el documento de referencia de campo para el formato específico de cómo enviar estos datos.

Ejemplo

Un ejemplo fantástico de cuándo usar dimensiones personalizadas es si tiene un sitio basado en contenido con muchos autores. Como analista, es posible que desee comprender qué autores tienen el contenido más popular. Para responder a esta pregunta, puede ver un informe que compare las vistas de página por autor. Aunque los datos de autor no están disponibles de forma predeterminada en Google Analytics, puede enviar estos datos como una dimensión personalizada con cada vista de página.

El primer paso de la solución es configurar una nueva dimensión personalizada en la interfaz de administración. El nombre debe ser author y el alcance será de tipo hit. Una vez configurada, a la nueva dimensión personalizada se le asignará un índice. Para este ejemplo, digamos que el índice es 5.

Ahora que se ha configurado la dimensión personalizada author y se le ha asignado un índice, se puede usar con el análisis.biblioteca js para enviar datos de autor como una dimensión personalizada. Por ejemplo, si su página está escrita en PHP, el autor real de la página probablemente se almacenará en una variable PHP como $author. En su plantilla PHP, puede usar esta variable de autor para pasar el valor de autor a la dimensión personalizada:

ga('send', 'pageview', { 'dimension5': '<?=$author?>'});

Deja una respuesta

Tu dirección de correo electrónico no será publicada.