Atribución de enlace mejorada

Con la atribución de enlace mejorada se incrementa la precisión de los informes de seguimiento de clics porque se diferencian automáticamente los clics en distintos enlaces de una sola página que tienen la misma URL.

Uso

Para usar la atribución de enlace mejorada:

  1. Habilita la atribución de enlace mejorada en la IU de administración de la cuenta de Google Analytics.
  2. Habilita el comando config en cada página para añadir el parámetro 'link_attribution': true.

Por ejemplo:

// Enable enhanced link attribution
gtag('config', 'GA_TRACKING_ID', {
  'link_attribution': true
});

La atribución de enlace mejorada utiliza los ID de enlace o de un elemento principal y una cookie para diferenciar entre los enlaces a la misma URL. Puedes proporcionar opciones de configuración al cargar el complemento para personalizar hasta qué nivel del DOM el complemento buscará un ID de elemento, así como para definir el comportamiento de esta cookie.

Las opciones disponibles y sus valores predeterminados son los siguientes:

Opción Tipo de datos Valor predeterminado Descripción
cookie_name string _gali Nombre de la cookie.
cookie_expires number 30 Tiempo máximo, en segundos, que se guardará la cookie.
levels number 3

Número máximo de niveles del DOM en los que se buscará un ID que ya existe; por ejemplo, los siguientes enlaces no contienen atributos de ID, pero el elemento <ul>, sí (dos niveles hacia arriba):


<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 la opción levels se hubiera definido con el valor 1, no se habría encontrado el ID "sidebar" y el enlace habría permanecido anónimo.

Por ejemplo, este podría ser el código con todas las opciones posibles personalizadas:

// Turn on enhanced link attribution with every option customized
gtag('config', 'GA_TRACKING_ID', {
  'link_attribution': {
    'cookie_name': '_gaela',
    'cookie_expires': 60,
    'levels': 2
  }
});