Para garantir que o Campaign Manager 360 possa medir suas conversões de modo eficaz, é recomendável usar a tag do Google (gtag.js) como o formato das tags de atividade do Floodlight. Saiba mais sobre a tag do Google e sua configuração.
Ambientes incompatíveis
- A tag do Google não é destinada a apps 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 do Google não é disparada em navegadores incompatíveis com JavaScript. A tag inclui uma seção
que vai ser carregada se o JavaScript não for compatível. Saiba mais abaixo.
Transmissão de dados para campos da tag do Google
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 comandoconfig
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 comotrue
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 comofalse
ou remova-o totalmente. -
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
O camposend_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âmetrosrc=
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âmetrotype=
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âmetrocat=
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âmetroord=
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âmetrocost=
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âmetroord=
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.
É 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.
|
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 do Google não pode ser usada. Nesse caso, uma tag de imagem vai 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