Referência

Este documento contém material de referência para o Gerenciador de tags do Google.

Referência de APIs

dataLayer

O dataLayer é um objeto global de pares de chave-valor transmitido ao Gerenciador de tags do Google. Ele pode ser usado para descrever informações que não estão disponíveis como parte de uma página DOM ou outras variáveis de JavaScript. O objeto dataLayer precisa ser inicializado.

Por exemplo:

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

dataLayer.push

Método para atualizar a camada de dados com pares de chave-valor novos ou atualizados.

Por exemplo:

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

Nomes de variáveis da camada de dados de comércio eletrônico

Utilize os nomes obrigatórios das variáveis da camada de dados de comércio eletrônico para usar as tags de transação do Google Analytics ou do Universal Analytics. Não usar esses nomes pode resultar em dados de comércio eletrônico perdidos ou incompletos nos seus relatórios do Google Analytics.

Nomes de variáveis da camada de dados de redes sociais

Os seguintes nomes de variáveis são obrigatórios se você estiver usando tags de acompanhamento social do Google Analytics e marcar a opção Usar camada de dados na visualização de edição de tag:

Nome da variável da camada de dados Descrição
network Obrigatório. String que representa a rede social que está sendo acompanhada (por exemplo, Facebook, Twitter, LinkedIn)
socialAction Obrigatório. String que representa a atividade em redes sociais que está sendo acompanhada (por exemplo, Curtir, Compartilhar, Tweetar)
opt_target Opcional. String que representa o URL (ou recurso) que recebe a ação.
opt_pagePath Opcional. String que representa a página por caminho (incluindo parâmetros) a partir da qual a ação ocorreu.

Saiba mais sobre o acompanhamento de interação social.