Usar a tag global do site

Para garantir que o Campaign Manager 360 possa medir suas conversões de modo eficaz, é recomendável usar a tag global do site (gtag.js) como o formato das tags de atividade do Floodlight.

Sobre a tag global do site

A tag do Google é uma biblioteca de inclusão de tags na Web que funciona em todo o site e nos produtos de medição de conversões do Google. Isso facilita a implementação e permite que você tenha mais controle.

  • Integração mais rápida e fácil com outros produtos do Google: a tag do Google não é usada só pelos produtos de publicidade do Google Marketing Platform (Display & Video 360, Search Ads 360 e Campaign Manager 360), mas também por outros produtos do Google, como o Google Ads e o Google Analytics. Se você usa esses produtos, a tag do Google facilita a implementação no site e possibilita uma experiência unificada de inclusão de tags.
  • Acompanhamento de conversões mais preciso: usar a tag do Google define novos cookies no seu domínio. Isso garante que o Google Marketing Platform possa medir suas conversões com mais precisão. Se você usar tags iframe ou de imagem em vez da tag do Google, o Google Marketing Platform não conseguirá monitorar todas as conversões.
Ative a "Atribuição aprimorada" ao configurar o Floodlight e descubra os benefícios do acompanhamento de conversões aprimorado para inventário de vídeo e display. Saiba como ativar a atribuição aprimorada.

Ambientes incompatíveis

  • A tag global do site não é destinada a aplicativos para dispositivos móveis. Saiba mais sobre as opções para uso do Floodlight com apps.
  • O Campaign Manager 360 não é compatível com a tecnologia Accelerated Mobile Pages (AMP). Siga o processo que você já conhece para usar o Floodlight com AMP.
  • A tag global do site não é disparada em navegadores incompatíveis com JavaScript. A tag inclui uma seção que será carregada se o JavaScript não for compatível. Saiba mais abaixo.

Cookies definidos pela tag global do site

A tag do Google para atividades do Floodlight define novos cookies no seu domínio, que vão armazenar um identificador exclusivo do usuário ou do clique no anúncio que o levou ao site.

  • Search Ads 360: os cookies recebem as informações do clique no anúncio por um parâmetro GCLID (identificador de clique do Google) que o Search Ads 360 adiciona ao URL da página de destino logo antes de redirecionar os usuários ao seu site.
  • Display & Video 360 e Campaign Manager 360: os cookies recebem as informações do clique no anúncio por um parâmetro DCLID (identificador de clique da DoubleClick) que o Display & Video 360 e o Campaign Manager 360 adicionam ao URL da página de destino logo antes de redirecionar os usuários ao seu site.

Se você não quiser que a tag do Google defina cookies próprios no domínio do seu site, desative essa opção adicionando a string destacada abaixo ao comando config do snippet global:

gtag('config', 'DC-1234567', {'conversion_linker': false});

No entanto, esse procedimento não é recomendado porque reduz a precisão do acompanhamento de conversões.

Como a tag do Google pode usar informações de novos cookies definidos no seu domínio, é preciso dar aos usuários informações claras e detalhadas sobre a coleta de dados e receber o consentimento deles de acordo com os requisitos legais.

Coleta de dados de remarketing pela tag global do site

Depois de configurar a tag do Google Ads para remarketing padrão ou dinâmico, a tag do Google e um snippet de evento opcional podem ser implantados no site todo para rastrear eventos de remarketing específicos.

Para desativar a coleta de dados de remarketing dos usuários que não querem ver anúncios personalizados, use o parâmetro allow_ad_personalization_signals. Com ele, é possível desabilitar o uso de dados para anúncios personalizados, e o valor padrão do parâmetro será definido como "verdadeiro". Se você definir o valor como "false", o uso dos dados desse tipo de anúncio será desativado.

Se você não quiser que a tag do Google colete dados de remarketing, adicione o comando "gtag('set')" destacado à sua tag do Google acima do comando "gtag('js')":

<!-- 

Start of global snippet: Please do not remove

Place this snippet between the <head> and </head> tags on every page of your site.

-->

<!-- Google tag (gtag.js) - DoubleClick -->

<script async src="https://www.googletagmanager.com/gtag/js?id=DC-[floodlightConfigID]"></script>

<script>

 window.dataLayer = window.dataLayer || [];

 function gtag(){dataLayer.push(arguments);}

 gtag('set', 'allow_ad_personalization_signals', false);

 gtag('js', new Date());

 

 gtag('config', 'DC-[floodlightConfigID]');

</script>

<!-- End of global snippet: Please do not remove -->

 

Implementar a tag do Google

A tag do Google é composta por dois snippets JavaScript: um global e um de evento. Insira a tag do Google entre as tags e em todas as páginas do seu site. O snippet global é colocado em todas as páginas, e o de evento também é incluído nas páginas que têm eventos rastreados. Os administradores do site precisam transmitir valores para determinados campos na tag do Google.

Etapa 1: adicionar o snippet global a todas as páginas do site

O snippet global precisa ser colocado em todas as páginas do seu site, entre as tags e . Depois de fazer isso, não é necessário adicionar o snippet global novamente. Se você já tiver instalado um snippet global para outro produto do Google ou outra configuração do Floodlight, siga as instruções abaixo e modifique o snippet global para que ele funcione com vários produtos.

Veja um exemplo de snippet global:

<!-- 
Start of global snippet: Please do not remove
Place this snippet between the <head> and </head> tags on every page of your site.
-->
<!-- Google tag (gtag.js) - DoubleClick -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-[floodlightConfigID]"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'DC-[floodlightConfigID]');
</script>
<!-- End of global snippet: Please do not remove -->

Etapa 2: adicionar o snippet de evento a páginas com eventos rastreados

O snippet de evento precisa ser colocado em páginas com os eventos que você está rastreando. Ele pode servir para acompanhar os eventos de conversão ou adicionar usuários às listas de públicos-alvo. Embora possa ser colocado em qualquer lugar da página após o snippet global, recomendamos que seja inserido também na seção para garantir a melhor precisão de rastreamento.

Os campos do snippet de evento variam de acordo com o tipo de tag, o método de contagem e outros dados transmitidos para a tag. Consulte a seção abaixo para ver informações detalhadas sobre os campos do snippet de evento.

Veja um exemplo de snippet de evento:

<!-- 
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
  gtag('event', 'conversion', {
    'allow_custom_scripts': true,
    'u1': '[variable]',
    'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
  });
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->

Transmissão de dados para campos da tag global do site

Se você estiver migrando das tags de iframe ou de imagem para a tag global do site, consulte nosso guia de remarcação de tags para saber mais sobre como os parâmetros dessas tags mapeiam campos na tag global do site.

Campos do snippet global

O snippet global carrega a biblioteca de rastreamento da tag do Google e configura as contas para onde a tag envia dados.

Veja alguns campos importantes do snippet global:

  • src="https://www.googletagmanager.com/gtag/js?id=DC-[floodlightConfigID]"
    Essa seção mostra um identificador da conta em que a tag foi gerada originalmente. Ao gerar tags no Campaign Manager 360, esse valor é o ID de configuração do Floodlight.

  • gtag('config', 'DC-[floodlightConfigID]')
    O comando config mostra as contas específicas associadas à tag do Google. Ao gerar tags no Campaign Manager 360, esse valor é o ID de configuração do Floodlight.

Se você estiver usando a tag do Google com várias configurações do Floodlight ou produtos do Google, talvez veja vários comandos config e IDs diferentes na string src=. Consulte a seção abaixo para saber mais detalhes.

Não transmita dados dinamicamente para os campos do snippet global. Ele já estará completo quando for instalado no site com os identificadores de conta corretos.

Campos do snippet de evento: visão geral

O snippet de evento é específico a cada atividade do Floodlight e evento correspondente que rastreia. Alguns campos são comuns a todos os snippets de evento, enquanto outros dependem das configurações da atividade do Floodlight associada à tag.

É preciso transmitir os dados aos campos do snippet de evento de maneira dinâmica. A seguir, temos uma visão geral dos campos mais importantes dos snippets de evento e dos tipos de tags em que eles são aplicados. Consulte as seções abaixo para ver informações mais detalhadas sobre cada campo.

Nome do campo Formato do valor Tipo de tag e método de contagem Visão geral
allow_custom_scripts Booleano Todos Ativa as tags dinâmicas.
u1, u2 etc. String Todos Indica as variáveis personalizadas do Floodlight.
send_to String Todos Mapeia os identificadores de roteamento da configuração, do grupo de atividades, da tag de atividade e do método de contagem do Floodlight.
session_id String Contador: por sessão Define um identificador exclusivo para cada sessão.
value Número Todas as vendas Transmite a receita gerada por uma transação.
transaction_id Número Todas as vendas Define um identificador exclusivo para uma transação.
quantity Número Vendas: itens vendidos Contém o número de itens vendidos durante uma transação.

Campos de todos os snippets de evento

Os seguintes campos aparecem em todos os snippets de evento gerados pelo Campaign Manager 360:

  • 'allow_custom_scripts': true
    Esse campo ativa as tags dinâmicas do Floodlight, o que permite integrar ferramentas de terceiros com a tag. Ele precisa ser definido como true para que as tags dinâmicas funcionem. Recomendamos usar as configurações da atividade do Floodlight para ativar as tags dinâmicas ao começar a criar as atividades. O valor desse campo modificará as configurações de tags dinâmicas na atividade do Floodlight associada no Campaign Manager 360. Se você não quiser que o snippet de evento seja compatível com tags dinâmicas, defina o campo como false ou remova-o totalmente.

  • 'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
    O campo send_to contém identificadores de roteamento da configuração, do grupo de atividades, da tag de atividade e do método de contagem do Floodlight.

    • DC-[floodlightConfigID]
      Esse campo identifica a configuração do Floodlight com que a tag está associada. Ele corresponde ao parâmetro src= no iframe e nas tags de imagem.

    • [activityGroupTagString]
      Esse campo identifica o grupo de atividades do Floodlight associado à tag. Você pode definir seu próprio valor ou usar o padrão. O valor padrão é baseado nas primeiras cinco letras do nome do grupo de atividades, além de uma sequência aleatória de três caracteres alfanuméricos, sublinhados e traços. Se o nome do grupo de atividades tiver menos de cinco caracteres, serão anexadas outras letras antes dos caracteres alfanuméricos para completar oito caracteres. O valor diferencia maiúsculas de minúsculas. Esse campo corresponde ao parâmetro type= nas tags de iframe e de imagem.

    • [activityTagString]
      Esse campo identifica a atividade do Floodlight associada à tag. Você pode definir seu próprio valor ou usar o padrão. O valor padrão é baseado nas primeiras cinco letras do nome da atividade, além de uma sequência aleatória de três caracteres alfanuméricos, sublinhados e traços. Se o nome da atividade tiver menos de cinco caracteres, serão anexadas outras letras antes dos caracteres alfanuméricos para completar oito caracteres. O valor diferencia maiúsculas de minúsculas. Esse campo corresponde ao parâmetro cat= nas tags de iframe e de imagem.

  • 'u1': '[variable]'
    As variáveis personalizadas do Floodlight aceitam qualquer valor que você quiser passar a elas. Esses valores podem ser usados para criar listas de público-alvo. Não é permitido transmitir dados que a Google Marketing Platform possa usar nem determinar como informações de identificação pessoal. Saiba mais

Campos dos snippets de evento relativos a tags de contador

As tags de contador registram o número de conversões associadas a um evento. Dependendo de como você configurar a atividade, as tags de contador poderão computar todos os eventos de conversão ou limitar o cálculo de modo que cada usuário seja incluído nas conversões somente uma vez por dia ou por sessão. Existe um campo específico a essas tags:

  • 'session_id': '[SessionID]'
    Use esse campo para inserir um ID de sessão exclusivo se você estiver usando tags de contador com uma metodologia de contagem por sessão. O ID da sessão informa que o Campaign Manager 360 só pode contar um evento por sessão no seu site. Você escolhe quais fatores definem uma sessão. Por exemplo, as sessões podem começar quando o usuário faz login no seu site e terminar quando essa sessão expirar. Esse campo corresponde ao parâmetro ord= nas tags de iframe e de imagem.

Exemplo de snippet de evento relativo a atividades padrão de contador

<!-- 
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
  gtag('event', 'conversion', {
    'allow_custom_scripts': true,
    'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+standard'
  });
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->

Exemplo de snippet de evento relativo a atividades exclusivas de contador

<!-- 
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
  gtag('event', 'conversion', {
    'allow_custom_scripts': true,
    'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+unique'
  });
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1;num=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->

Exemplo de snippet de evento relativo a atividades de contador por sessão

<!-- 
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
  gtag('event', 'conversion', {
    'allow_custom_scripts': true,
    'session_id': '[SessionID]',
    'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+per_session'
  });
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=[SessionID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->

Campos de snippets de evento relativos a tags de vendas

As tags de vendas normalmente são colocadas na página de confirmação exibida após uma venda e contêm informações sobre a transação que são transmitidas para a tag. Existem alguns campos específicos às tags de vendas:

  • 'value': '[Revenue]'
    Use esse campo para transmitir a receita gerada pela transação, ou seja, o preço de compra dos itens na venda. Na maioria dos casos, o valor é a receita gerada, e não o preço total da compra, que pode incluir tributos sobre vendas, IVA ou custos de frete. O campo aceita números sem vírgulas nem símbolos de moeda. É possível usar um ponto decimal (.). Esse campo corresponde ao parâmetro cost= nas tags de iframe e de imagem.

  • 'transaction_id': '[OrderID]'
    Use esse campo para inserir um identificador numérico exclusivo para cada transação. Os códigos de pedido estão incluídos no relatório Caminho para conversão (P2C). Isso corresponde ao parâmetro ord= no iframe e nas tags de imagem.

  • 'quantity': '[Quantity]'
    Use esse campo para transmitir o número de itens vendidos durante uma transação da seguinte forma:

    Se você contar cada transação como uma única conversão, o valor será 1.

    Se você contar cada item vendido durante uma mesma transação como uma conversão diferente, insira o número de itens vendidos em cada transação no campo de valor.

    O valor precisa ser um número inteiro maior que zero. O Campaign Manager 360 multiplica o valor pelo número de eventos de conversão para chegar ao número de conversões da tag de vendas. Se o valor for zero ou o campo tiver um valor não numérico, nenhuma conversão será contada.

Exemplo de snippet de evento relativo a atividades de venda por transação

<!-- 
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
  gtag('event', 'purchase', {
    'allow_custom_scripts': true,
    'value': '[Revenue]',
    'transaction_id': '[OrderID]',
    'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+transactions'
  });
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->

Exemplo de snippet de evento relativo a atividades de venda por itens vendidos

<!-- 
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
  gtag('event', 'purchase', {
    'allow_custom_scripts': true,
    'value': '[Revenue]',
    'transaction_id': '[OrderID]',
    'quantity': '[Quantity]',
    'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+items_sold'
  });
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=[Quantity];cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
 

Campos em snippets de evento para conversões otimizadas

As conversões otimizadas complementam suas tags de conversão enviando dados próprios com hash do seu site sem comprometer a privacidade. Saiba como permitir as conversões otimizadas.

A variável user_data é exclusiva a snippets de evento com conversões otimizadas.

‘user_data’: {

   ‘email’: ‘[Email]’

   ‘phone_number’: [PhoneNumber]’,

   ‘address’: {

         ‘first_name’: ‘[FirstName]’,

         ‘last_name’: ‘[LastName]’ ,

         ‘street’: {Street]’,

         ‘city’: ‘[City]’,

         ‘region’: ‘[Region]’,

         ‘postal_code’: ‘[PostalCode]’,

         ‘country’: ‘[Country]’

}
Use esse campo para transmitir o e-mail, o número de telefone e o endereço do usuário da sua página da Web.
Campos personalizados

É possível inserir dados personalizados em snippets de evento com o campo dc_custom_params.

Esse campo aceita todos os valores que você quiser transmitir ao Google Marketing Platform. Não é permitido transmitir dados que o Google Marketing Platform possa usar ou determinar como informações de identificação pessoal. Veja alguns campos comuns que podem ser usados com dc_custom_params:

Nome do campo Formato do valor Método de contagem Descrição
ord Número Todos A tag global do site processa automaticamente o impedimento de cache. Se você optar por modificar isso e controlar manualmente o impedimento de cache, poderá usar o campo ord. Adicione um valor ao campo ord com base no tipo de tag e no método de contagem, da mesma forma que você faria para uma tag de iframe.
num Número Contador: único A tag global do site processa automaticamente o impedimento de cache. Se você optar por modificar isso e controlar manualmente o impedimento de cache, poderá usar o campo num. Adicione um valor ao campo num da mesma forma que você faria para uma tag de iframe.
dc_lat 0 ou 1 Todos Esse campo é aplicado a tags em dispositivos móveis. Ele aceita um valor de 0 ou 1. Um valor de 1 significa que o usuário ativou a opção "Limitar o rastreamento de anúncios" para o IDFA ou para o AdID a fim de desativar os anúncios com base em interesses e o remarketing. Se a opção "Limitar o rastreamento de anúncios" estiver desabilitada, o valor será 0. Se esse campo estiver ausente ou não for preenchido, ele receberá o valor 0, por padrão.
tag_for_child_directed_treatment 0 ou 1 Todos Esse campo é aplicado a tags em dispositivos móveis. Ele aceita um valor de 0 ou 1. Um valor de 1 indica que essa solicitação específica pode ter sido gerada por um usuário com menos de 13 anos, de acordo com o previsto na COPPA.
tfua 0 ou 1 Todos Ele aceita um valor de 0 ou 1. Um valor de 1 indica que essa solicitação específica pode ter sido gerada por um usuário com menos de 16 anos de idade (pode variar conforme o país), conforme o Regulamento geral de proteção de dados (GDPR) da UE ou outros regulamentos.
npa 0 ou 1 Todos Ele aceita um valor de 0 ou 1. Um valor de 1 indica que essa solicitação específica pode ter sido gerada por um usuário que gostaria de desativar o remarketing. Se esse campo estiver ausente ou não for preenchido, ele receberá o valor 0 por padrão.
match_id string Todos

É um identificador exclusivo do anunciante, criado com uma tag do Floodlight, que pode ser sincronizado com o Google para atribuir conversões off-line.

  • O ID de correspondência tem um limite de 50 caracteres e diferencia maiúsculas de minúsculas.
  • O ID de correspondência pode conter somente letras, números, sublinhados, hífens e pontos.
 

Exemplo de snippet de evento com o campo dc_custom_params

<!-- 
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking. 
Creation date: 10/30/2017
-->
<script>
  gtag('event', 'purchase', {
    'allow_custom_scripts': true,
    'value': '[Revenue]',
    'transaction_id': '[OrderID]',
    'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]',
    'dc_custom_params': {
      'ord': '1',
      'num': '1234',
      'dc_lat': '1',
      'tag_for_child_directed_treatment': '0',
      'tfua': '1',
      'npa': '1',
      'match_id':[your_match_id],
    }
  });
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->

Seção de snippets de evento

Todos os snippets de evento têm uma seção . Ela é usada quando um navegador não é compatível com JavaScript e a seção principal da tag global do site não pode ser usada. Nesse caso, uma tag de imagem será usada.

Verifique se os parâmetros da seção estão sendo preenchidos, como em uma tag de imagem. Os valores desses parâmetros precisam corresponder aos valores dos parâmetros equivalentes na seção

Isso foi útil?

Como podemos melhorá-lo?

Precisa de mais ajuda?

Siga as próximas etapas:

Pesquisa
Limpar pesquisa
Fechar pesquisa
Google Apps
Menu principal