Referencia

En este documento se incluye material de referencia de Google Tag Manager.

Referencia de la API

dataLayer

dataLayer es un objeto global de pares clave/valor enviados a Google Tag Manager. Se puede usar para describir información que no está disponible como parte del DOM de página u otras variables JavaScript. El objeto dataLayer debe inicializarse.

Ejemplo:

  <script>
  dataLayer = [{
    'pageCategory': 'signup',
    'visitorType': 'high-value'
  }];
  </script>
  

dataLayer.push

Método para modificar la capa de datos con pares clave/valor nuevos o actualizados.

Ejemplo:

  <script>
    dataLayer.push({'pageCategory': 'updated value'});
  </script>
  

Nombres de variables de la capa de datos de comercio electrónico

Debes usar los nombres de variables de la capa de datos de comercio electrónico obligatorios para poder usar las etiquetas de transacción de Google Analytics o Universal Analytics. De lo contrario, es posible que en los informes de Google Analytics no aparezcan todos los datos o que estos aparezcan incompletos.

Nombres de variables de la capa de datos de redes sociales

Si estás utilizando las etiquetas de seguimiento de redes sociales de Google Analytics y has marcado la opción Usar capa de datos en la vista de edición de etiquetas, deberás usar los siguientes nombres de variables:

Nombre de variable de capa de datos Descripción
network Obligatorio. Cadena que representa la red social de la que se hace un seguimiento (p. ej., Facebook, Twitter o LinkedIn).
socialAction Obligatorio. Cadena que representa la acción social de la que se hace un seguimiento (p. ej., Me gusta, Compartir o Tuitear).
opt_target Opcional. Cadena que representa la URL (o recurso) que recibe la acción.
opt_pagePath Opcional. Cadena que representa la página mediante la ruta (incluidos los parámetros) desde la que se ha producido la acción.

Obtén más información sobre el seguimiento de interacciones sociales.