Configurar conversões otimizadas para a Web usando a tag do Google

As conversões otimizadas para a Web são um recurso que melhora a precisão da medição de conversões. Ele complementa as tags de conversão atuais enviando dados próprios com hash do site sem comprometer a privacidade. O recurso usa um algoritmo de hash unidirecional e seguro chamado SHA256 nos dados pessoais do cliente, como endereços de e-mail, antes de enviá-los para o Google. Fazemos a correspondência entre os dados com hash e as Contas do Google conectadas para atribuir suas conversões de campanha a eventos de anúncios, como cliques ou visualizações.

Neste artigo, descrevemos como configurar as conversões otimizadas para a Web usando a tag do Google. Também é possível configurar as conversões otimizadas para a Web com o Gerenciador de tags do Google ou com a API Google Ads.

Observação: as conversões medidas com a importação de metas do Google Analytics não são compatíveis com as conversões otimizadas. Se você quiser usar as otimizadas, configure uma nova ação de conversão do Google Ads com a tag do Google ou o Gerenciador de tags do Google.

Antes de começar

Verifique os seguintes requisitos antes de iniciar a configuração:

  • Conheça o URL da página de conversão em que a tag de conversão é disparada (por exemplo, o URL da página de confirmação) e o acionador do evento de conversão (por exemplo, um clique em um botão ou uma visualização de página).
  • Para fazer essa implementação, é necessário saber como o acompanhamento de conversões foi configurado no seu site e como fazer alterações no código. Sendo assim, fale com sua equipe de desenvolvimento se achar necessário.
  • Você precisa obedecer às políticas de dados do cliente para conversões otimizadas no Google Ads (consulte as etapas abaixo em "Instruções").
  • Se você configurar a conversão usando URL, só será possível implementar as conversões otimizadas usando as opções de seletores de CSS ou JavaScript ou as conversões otimizadas automáticas.
  • Cerca de 30 dias após a implementação das conversões otimizadas, você vai poder saber qual foi o impacto na sua tabela de ações de conversão. Saiba mais sobre os resultados do impacto das conversões otimizadas para a Web.

Instruções

  1. Na sua conta do Google Ads, clique no ícone Metas Ícone de metas.
  2. Clique no menu suspenso Conversões no menu da seção.
  3. Clique em Configurações.
  4. Abra a seção "Conversões otimizadas".
  5. Marque "Ativar as conversões otimizadas para a Web".
  6. Leia a declaração de conformidade. Para ativar as conversões otimizadas, confirme que você obedece às nossas políticas e que os Termos de Processamento de Dados de Publicidade do Google se aplicam ao uso dessas conversões. Clique em Concordar e continuar para aceitar esses termos.
  7. Clique no menu suspenso para escolher um método de configuração e gerenciamento dos dados fornecidos pelo usuário. Selecione "Tag do Google".

    Observação: se você enviar dados de conversões otimizadas do Google de uma maneira diferente da selecionada no Google Ads, talvez os dados não sejam processados. Por exemplo, se você selecionar "Tag do Google" e tentar enviar dados pela API Google Ads, eles não serão processados.

  8. Se você não souber qual método de inclusão de tag escolher, clique em Qual método devo usar? Insira o domínio do seu site e clique em Verificar URL para conferir as sugestões.
  9. Se a mensagem "Sua tag vai coletar dados fornecidos pelo usuário do seu site" for exibida, clique em Salvar para concluir a configuração.
  10. Se a mensagem acima não aparecer ou se você quiser saber mais sobre outros métodos de configuração das conversões otimizadas, clique em Detalhes da tag.
  11. Na tela de detalhes da tag, você pode decidir como quer capturar os dados fornecidos pelo usuário na tag:
    1. Detectar automaticamente dados enviados pelo usuário: inspecione a página de maneira automática em busca de strings que correspondem a um padrão para os tipos de dados configurados. Esse método requer esforço mínimo e funciona bem para a maioria dos anunciantes. Para ter mais controle, adicione um snippet de código ao seu site ou especifique seletores de CSS ou variáveis JavaScript. Você pode especificar seletores de CSS para serem excluídos quando a detecção automática estiver ativada. Basta clicar em "Adicionar exclusões".
    2. Especificar seletores de CSS ou variáveis JavaScript: especifique manualmente os seletores de CSS ou variáveis JavaScript na sua página que contêm dados relevantes fornecidos pelo usuário. Se você quiser usar esse método, selecione essa opção e siga as instruções abaixo.
    3. Adicionar um snippet de código ao seu site: adicione um snippet de código ao seu site que envie dados do cliente com hash para correspondência. Esse método melhora a precisão das conversões otimizadas garantindo o envio consistente de dados formatados sempre que a tag de conversão é disparada. Se você usar esse método, não vai ser necessário marcar a caixa de seleção em "Detalhes da tag". Vamos processar automaticamente os dados fornecidos pelo usuário que você enviar por um snippet de código. Se preferir, use uma combinação de opções. Por exemplo, você pode selecionar "Detectar automaticamente dados enviados pelo usuário" para aplicar a detecção automática a todas as ações de conversão e usar um snippet de código para eventos de conversão específicos da sua escolha. Os dados fornecidos por um snippet de código são priorizados em relação aos dados detectados de maneira automática. Consulte mais instruções abaixo em Adicionar um snippet de código ao seu site.
  12. Clique em Salvar.
  13. Depois de concluir a configuração, valide sua implementação para garantir que a conversão otimizada tenha sido configurada corretamente. Observação: após cerca de 30 dias, você vai poder saber qual foi o impacto das conversões otimizadas nos relatórios. Saiba mais sobre os resultados do impacto das conversões otimizadas para a Web.
Observação: se você usar o método automático ou o seletor de CSS / variável JavaScript, o Google vai usar um cookie de anúncios por padrão para coletar dados próprios do cliente com hash no seu nome e conectar esses dados com eventos de conversão subsequentes que ocorrem na mesma sessão do usuário. Se você implementar o modo de consentimento, o cookie de anúncios vai estar sujeito ao status "ad_storage", quando implementado. Você pode desativar esse recurso a qualquer momento clicando no ícone de ferramentas no canto superior direito da conta, clicando em "Tag do Google" e desativando "Interações com o formulário" na configuração da tag.

Adicionar um snippet de código ao seu site

Antes de seguir as instruções abaixo, conclua as etapas em Configurar conversões otimizadas e selecione "Tag do Google" como fonte de dados.

Identificar e definir campos de conversões otimizadas

Verifique se os campos necessários, como e-mail, endereço e número de telefone, estão disponíveis na página de conversão em que o snippet de evento do Google Ads é disparado. Isso provavelmente vai acontecer nas páginas de conversão para compras, inscrições e outros tipos de conversão semelhantes, que geralmente precisam de dados do cliente. Se você não souber qual é a página, fale com um desenvolvedor.

Observação: é necessário informar pelo menos um dos campos abaixo.
  • E-mail (preferencial)
  • Endereço (nome, sobrenome, CEP e país são obrigatórios). Informações opcionais incluem endereço, cidade e região como chaves de correspondência.
  • O número de telefone também pode ser informado com um e-mail ou o nome completo e endereço.

É possível enviar dados sem hash, que o Google vai normalizar e gerar hash antes que eles cheguem aos servidores, ou dados normalizados e com hash. Se você normalizar e gerar hash dos dados, siga as instruções abaixo.

Para normalização:

  • Remover os espaços em branco à esquerda ou à direita.
  • Converter o texto em letras minúsculas.
  • Formate os números de telefone de acordo com o padrão E.164.

Para gerar hash:

A tabela abaixo lista mais informações sobre os campos que podem ser definidos. A coluna "Nome da chave" indica como eles serão referenciados no snippet HTML das conversões otimizadas, que vai ser criado na próxima etapa. Todos os dados precisam ser passados como tipos de string.

Campo de dados Nome-chave Descrição
Endereço de e-mail email

E-mail do usuário

Exemplo: "jdoe@example.com"

sha256_email_address

E-mail do usuário com hash.

Exemplo:

"a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db"

Número de telefone phone_number

Número de telefone do usuário. Precisa estar no formato E.164, isto é, ter de 11 a 15 dígitos e incluir um prefixo de sinal de adição (+) e um código de país sem traços, parênteses ou espaços.

Exemplo: "+11231234567"

sha256_phone_number

Número de telefone do usuário com hash.

Exemplo:

"e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1"

Nome address.first_name

Nome do usuário,

por exemplo, "João".

address.sha256_first_name

Nome do usuário com hash.

Exemplo:

"96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a"

Sobrenome address.last_name

Sobrenome do usuário,

por exemplo, "Silva".

address.sha256_last_name

Sobrenome do usuário com hash.

Exemplo:

"799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f"

Endereço address.street Endereço do usuário, por exemplo, "Avenida Brasil, 123"
Cidade address.city Nome da cidade do usuário, por exemplo, "'Curitiba".
Região address.region Província, estado ou região do usuário, por exemplo, "Paraná".
CEP address.postal_code Código postal do usuário. Por exemplo, "SO99 9XX".
País address.country Código do país do usuário, por exemplo, "Brasil". Use os códigos de país de duas letras de acordo com o padrão ISO 3166-1 alfa-2.
Observação: os dados do cliente precisam estar disponíveis quando a tag de conversão é disparada. Se as informações do usuário forem coletadas em uma página anterior, verifique se elas estão disponíveis no seu código na página de conversão para configurá-las nesse script.

Implementar o script de conversões otimizadas

Configure e adicione o script a seguir na página de conversão em que o snippet de evento do Google Ads está instalado. Atualize os nomes das variáveis abaixo para corresponder aos dos atributos na sua página da Web.

Por exemplo, se você armazenar e-mails em uma variável chamada "email_address", o snippet vai precisar ser editado para refletir isso (por exemplo, em yourEmailVariable).

Observação: também é possível fixar o campo no código com uma string ou usar uma função em vez de variáveis.

// Implement

<script>
gtag('set', 'user_data', {
"email": yourEmailVariable, ***Mude yourEmailVariable para o nome da variável JavaScript em que você armazena os dados de e-mail do usuário. Faça o mesmo com as outras variáveis abaixo. Certifique-se de que os valores não estejam criptografados com hash.
"phone_number": yourPhoneVariable,
"address": {
"first_name": yourFirstNameVariable,
"last_name": yourLastNameVariable,
"street": yourStreetAddressVariable,
"city":yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
});
</script>

O número de telefone precisa estar no formato E.164, isto é, ter de 11 a 15 dígitos e incluir um prefixo de sinal de adição (+) e um código de país sem traços, parênteses ou espaços.

Se o site não coleta um dos campos acima, remova completamente o campo em vez de deixar essa parte em branco. Por exemplo, se ele apenas coletasse e-mails e números de telefone, esta seria a aparência:

// Implement
<script>
gtag('set', 'user_data', {
"email": {{ yourEmailVariable }},
"phone_number": {{ yourPhoneVariable }}
});
</script>
Observação: é necessário informar pelo menos um dos campos abaixo:
  • E-mail (preferencial)
  • Endereço: é necessário incluir nome, sobrenome, CEP e país. Informações opcionais incluem endereço, cidade e região como chaves de correspondência.
  • Número de telefone (com e-mail ou nome completo e endereço)

Vários valores

Como alternativa, os desenvolvedores podem fornecer vários valores (até três para telefone e e-mail e dois para endereço) usando um valor de matriz em vez de uma string. Se você capturar mais de um valor, isso aumentar a probabilidade de uma correspondência. Veja o exemplo abaixo:

<script>
gtag('set', 'user_data', {
"email": [yourEmailVariable1, yourEmailVariable2],
"phone_number": [yourPhoneVariable1, yourPhoneVariable2],
"address": [
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable, region: yourRegionVariable, postal_code: yourPostalCodeVariable},
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable2, region: yourRegionVariable2, postal_code: yourPostalCodeVariable2}
]
});
</script>

Configurar a tag do Google na página de conversão

Adicione "{'allow_enhanced_conversions': true}" à linha de configuração da tag do Google acionada em todas as páginas.
gtag('config', 'TAG_ID', { ' allow_enhanced_conversions':true } ) ;

Antes: exemplo da tag do Google (atualmente em vigor):

<!-- Tag do Google (gtag.js) - Google Ads: 123456 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>

Depois:

<!-- Tag do Google (gtag.js) - Google Ads: 123456 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config','TAG_ID', {'allow_enhanced_conversions':true});
</script>

Especificar seletores de CSS ou variáveis JavaScript

Antes de seguir as instruções abaixo, conclua as etapas em Configurar conversões otimizadas e selecione "Tag do Google" como fonte de dados. Confira também se você selecionou "Especificar seletores de CSS ou variáveis JavaScript" como método de implementação.

Encontrar campos de conversões otimizadas na página de conversão

  1. Acesse a página de conversão usando outra guia do navegador Chrome com a conta do Google Ads. Se você não souber qual é a página, fale com um desenvolvedor.
  2. Identifique os dados do cliente exibidos na página que gostaria de enviar para o Google. Por exemplo, ela pode exibir uma mensagem de agradecimento e incluir o endereço de e-mail de um cliente após uma compra.
    Observação: pelo menos um dos campos a seguir precisa ser informado para que as conversões otimizadas funcionem corretamente:
    • E-mail (preferencial)
    • Nome completo e endereço (nome e sobrenome, rua e número, cidade, estado, CEP, país)
    • Opcional: um número de telefone acompanhado por um e-mail ou nome completo e endereço
  3. Depois de identificar os dados do cliente na página, você vai precisar copiar os seletores de CSS ou as variáveis JavaScript e inseri-los no Google Ads.

Identificar os seletores de CSS das conversões otimizadas e copiar dados no Google Ads

  1. Siga as instruções para ativar as conversões otimizadas e selecione "Especificar seletores de CSS ou variáveis JavaScript".
  2. Clique em Personalizar para mostrar uma tela com os campos em que é possível especificar seletores de CSS para cada um dos tipos de dados desejados.
  3. Marque a caixa para os dados do cliente que você pretende implementar, como e-mail, nome e endereço etc.
  4. Escolha JavaScript ou seletor de CSS.
    Observação: se você estiver usando variáveis JavaScript, provavelmente vai ser mais fácil perguntar ao desenvolvedor quais devem ser adicionadas a esses campos. Caso esteja usando seletores de CSS, siga as etapas abaixo.
  5. Em uma guia separada, acesse a página de conversão.
  6. Na sua página de conversão, quando encontrar os dados do cliente correspondentes que você quer enviar com as conversões otimizadas, use o mouse para clicar com o botão direito neles e selecione "Inspecionar".
  7. Se você estiver inserindo o seletor de CSS para e-mail no Google Ads, clique com o botão direito do mouse no endereço de e-mail mostrado na sua página de conversão.
  8. As Ferramentas para Desenvolvedores do Chrome serão abertas nesse navegador.
  9. No código-fonte apresentado na página das ferramentas, você verá uma parte do código em destaque. Esse snippet inclui os seletores de CSS para os dados do cliente em que você clicou com o botão direito na Etapa 2 desta seção.
  10. Passe o cursor sobre o código destacado e clique nele com o botão direito do mouse.
  11. Role para baixo até "Copiar" e escolha "Seletor".
  12. Cole esse texto nos campos correspondentes do Google Ads (na outra guia). Para referência, ele deve ser algo como:
    tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
  13. Conclua as etapas de 6 a 12 desta seção para cada tipo de dado do cliente, como e-mail, nome e endereço etc.
  14. No Google Ads, clique em Salvar.

Validar sua implementação

Para verificar se a implementação das conversões otimizadas está funcionando corretamente, acesse a página de conversão. Se necessário, faça uma conversão de teste. Depois, siga estas etapas: é recomendado fazer isso imediatamente depois de implementar as conversões otimizadas para que todas as alterações sejam feitas caso ela não esteja funcionando de forma correta.

Validar sua implementação usando as Ferramentas para Desenvolvedores do Chrome

  1. Clique com o botão direito na página da Web.
  2. Selecione Inspecionar.
  3. Selecione a guia "Rede".
  4. Digite "google" na barra de pesquisa.
  5. Encontre a solicitação de rede que leva a "googleadservices.com/pagead/conversion/" ou "google.com/pagead/1p-conversion/" em alguns navegadores.
  6. Clique na guia "Payload" para ver a lista de parâmetros da string de consulta.
  7. Procure um parâmetro "em" com uma string com hash como valor. O valor precisa começar com "tv.1~em" seguido de uma longa string de caracteres. Se o parâmetro "em" for mostrado, a tag de conversões otimizadas está coletando dados e gerando hash do objeto enhanced_conversion_data.
Observação: se o parâmetro "em" for mostrado, mas apenas "tv.1~em" aparecer sem uma string com hash longa, significa que você está enviando o parâmetro de conversões otimizadas, mas ele está vazio. Isso pode acontecer se os dados fornecidos pelo usuário não estiverem disponíveis no momento da conversão.

Depois de 72 horas, consulte o Relatório de diagnósticos para confirmar a implementação.

Aproximadamente 72 horas após a implementação das conversões otimizadas, você vai poder consultar o Relatório de diagnóstico da tag no Google Ads, que pode ser usado para verificar se a implementação está funcionando. Para acessá-la:
  1. Na sua conta do Google Ads, clique no ícone de Metas Ícone de metas.
  2. Clique no menu suspenso Conversões no menu da seção.
  3. Clique na ação que tem as conversões otimizadas ativadas.
  4. Selecione Diagnóstico no Menu de páginas na parte superior. Você verá o relatório de diagnóstico da tag de conversão otimizada e as métricas dessas conversões em cada seção.
  5. Revise todas as verificações de integridade para garantir que tudo esteja funcionando como esperado.
  6. Se o Relatório de diagnóstico da tag informar que há algo errado, siga as instruções na notificação e na Central de Ajuda para resolver problemas.

Desativar as conversões otimizadas

Siga estas etapas para desativar as conversões otimizadas no nível da conta:

  1. Na sua conta do Google Ads, clique no ícone Metas Ícone de metas.
  2. Clique no menu suspenso Conversões no menu da seção.
  3. Clique em Configurações.
  4. Abra a seção "Conversões otimizadas".
  5. Desmarque a caixa de seleção para desativar as conversões otimizadas.
  6. Clique em Salvar.

Siga estas etapas para desativar as conversões otimizadas no nível da ação de conversão:

  1. Na sua conta do Google Ads, clique no ícone Metas Ícone de metas.
  2. Clique no menu suspenso Conversões no menu da seção.
  3. Selecione a ação de conversão em que você quer desativar as conversões otimizadas.
  4. Clique em Configurações.
  5. Abra a seção "Conversões otimizadas".
  6. Desmarque a caixa de seleção ao lado de "Ativar as conversões otimizadas".
  7. Clique em Salvar.
Observação: se você desativar as conversões otimizadas, não será possível usá-las para dar lances ou gerar relatórios. No entanto, desativá-las não afetará seus dados de conversão atuais.

Isso foi útil?

Como podemos melhorá-lo?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
2481021004512500933
true
Pesquisar na Central de Ajuda
true
true
true
true
true
73067
false
false
false