La atribución de vínculos mejorada mejora la precisión de su informe de estadísticas de la página al diferenciar automáticamente varios vínculos a la misma URL en una sola página mediante los ID de elemento de vínculo.
Uso
Para usar la función de atribución de vínculos mejorada, siga estos pasos:
- Habilite la atribución de vínculos mejorada en la IU de administrador de su cuenta de Google Analytics.
- Actualice su etiqueta en cada página para cargar el complemento de atribución de vínculo mejorado (denominado "linkid").
En el siguiente código, se muestra cómo cargar el complemento de atribución de vínculo mejorado:
ga('create', 'UA-XXXXX-Y', 'auto'); ga('require', 'linkid'); ga('send', 'pageview');
Cómo personalizar la atribución de vínculos mejorada
El complemento de atribución de vínculos mejorado distingue entre vínculos a la misma URL mediante el uso de los ID de elemento de un vínculo o un elemento principal, así como una cookie. Puedes personalizar hasta qué punto el DOM buscará el complemento un ID de elemento, así como también el comportamiento de esta cookie, al proporcionar opciones de configuración al cargar el complemento.
Estas son las opciones disponibles y sus valores predeterminados:
Opción | Tipo de valor | Default | Descripción |
---|---|---|---|
cookieName |
string |
_gali |
El nombre de la cookie |
duration |
number |
30 | La duración máxima (en segundos) que debe guardarse la cookie |
levels |
number |
3 |
Cantidad máxima de niveles en el DOM para buscar un ID existente. Por ejemplo, los siguientes vínculos no contienen atributos de ID, pero el elemento <ul id="sidebar"> <li><a href="/">Home</a></li> <li><a href="/about">About</a></li> <li><a href="/contact">Contact Us</a></li> </ul> Si se configuró la opción |
En el siguiente ejemplo, se muestra cómo especificar opciones de configuración personalizadas cuando se usa el complemento de atribución de vínculo mejorado:
ga('create', 'UA-XXXXX-Y', 'auto'); ga('require', 'linkid', { 'cookieName': '_ela', 'duration': 45, 'levels': 5 }); ga('send', 'pageview');