Agradecemos seu interesse na nova documentação sobre tags do Google. Este site está em versão Beta pública. (Feedback)

Medir a atividade em vários domínios

A medição de vários domínios permite que dois ou mais sites relacionados em domínios diferentes sejam medidos como um. As tags do Google oferecem uma maneira comum para produtos compatíveis medirem a atividade quando as jornadas dos clientes abrangem vários domínios. A medição de vários domínios funciona em todos os produtos do Google, incluindo o Google Analytics, a medição de conversões do Google Ads e as conversões do Floodlight.

Quando implementar a medição de vários domínios

Implemente a medição de vários domínios quando você precisar combinar dados de dois ou mais domínios.

Imagine que você tenha um site em example-petstore.com, e o componente de e-commerce esteja hospedado por um carrinho de compras de terceiros em outro domínio: example-commerce-host.com/example-petstore.

Sem a medição de vários domínios, um usuário que acessar sua loja on-line e seguir para o carrinho de compras de terceiros será contabilizado como dois usuários diferentes, com duas sessões distintas de durações diferentes. Com a medição de vários domínios, a atividade é capturada como um usuário único.

Como funciona

O vinculador de domínios compartilha cookies primários de medição entre os domínios de origem e de destino. Esses cookies são armazenados em um navegador da Web e só podem ser acessados por páginas no mesmo domínio.

A configuração da medição de vários domínios é um processo de duas etapas:

  1. O domínio de origem decora os URLs que apontam para o de destino, de modo que eles contenham os valores do cookie primário de medição do domínio de origem.
  2. O domínio de destino verifica a presença de cookies de medição vinculados.

A medição de vários domínios com tags do Google adicionará um parâmetro do vinculador aos URLs que direcionam ao domínio de destino. Esse parâmetro é identificado pela chave _gl nos parâmetros de consulta de URL:

https://www.example.com/?_gl=1~abcde5~

No domínio de destino, as tags são configuradas para verificar a presença de parâmetros do vinculador no URL. Se um parâmetro válido for encontrado, a tag extrairá e armazenará o cookie primário de medição.

Configuração básica

Para configurar a medição de vários domínios no domínio de origem dos URLs que direcionam ao domínio de destino, você precisa criar um objeto linker. O vinculador vai detectar os cliques nesses links e adicionar um parâmetro aos URLs deles de forma automática.

O objeto linker requer um parâmetro domains, que é uma matriz de um ou mais domínios. Esse código anexará o parâmetro do vinculador aos links de uma página que direcionam a um domínio de destino example.com:

gtag.js

Para configurar a medição de vários domínios em uma instalação de tag global do site, adicione o comando linker à sua tag conforme mostrado abaixo. Substitua example.com pelo seu domínio.

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('set', 'linker', {'domains': ['example.com']});
  gtag('js', new Date());

  gtag('config', 'G-XXXXXX');
</script>

Você pode ver diversos valores de string na propriedade domains. Quando domains tem pelo menos um valor, a gtag.js aceita links de domínio de entrada por padrão. É possível adicionar muitos valores à propriedade domains e usar o mesmo snippet de código em todos os domínios.

gtag('set', 'linker', {
  'domains': ['example.com', 'example-b.com']
});

Gerenciador de tags

Para tags do Google Ads e do Floodlight

No Gerenciador de tags, crie uma tag do Vinculador de conversões e defina-a para associar domínios automaticamente.

  1. Clique em Tags > Nova.
  2. Clique em Configuração da tag e selecione Vinculador de conversões.
  3. Escolha um acionador. Na maioria dos casos, é recomendável usar um acionador que dispare em todas as visualizações de página, para fazer a medição de vários domínios, ou em páginas de conversão específicas que os visitantes acessarão após clicar em um anúncio.
  4. Selecione Ativar a vinculação entre domínios. Essa configuração permite que a tag controle os links de entrada que têm um parâmetro de vinculador.
  5. Em Vincular domínios automaticamente, insira uma lista de domínios que precisam ser associados a essa tag. Todos os links que direcionarem a um domínio incluído nesse campo terão um parâmetro de vinculador anexado ao URL.
  6. Salve e publique a configuração da tag.

Saiba mais sobre o Vinculador de conversões do Gerenciador de tags.

Para tags do Google Analytics 4

No Google Analytics 4, a medição de vários domínios é configurada pela interface de administrador do Google Analytics. Saiba como configurar a medição de vários domínios com o Google Analytics 4. As tags do Google Analytics 4 configuradas no Gerenciador de tags também respeitarão as configurações da gtag('set', 'linker', ...), desde que o comando linker seja definido antes que a tag relevante seja disparada.

Para tags legadas do Universal Analytics

Para configurar uma tag legada do Universal Analytics no Gerenciador de tags e medir a interação do usuário em vários domínios, siga estas etapas:

  1. No Gerenciador de tags, abra sua variável de configurações do Google Analytics ou a tag do Universal Analytics para edição.
    • Para encontrar essa variável, clique em Variáveis e selecione-a na lista.
    • Para encontrar sua tag do Universal Analytics, clique em Tags e selecione-a na lista.
  2. Navegue até Mais configurações > Acompanhamento de vários domínios.

  3. No campo Vincular domínios automaticamente, insira uma lista de domínios separados por vírgulas.

  4. Para receber links de outros domínios, acesse Mais configurações > Campos a serem definidos e adicione um campo com "Nome do campo" allowLinker e o Valor como true.

  5. Salve suas mudanças e publique o contêiner.

Referência de parâmetro do vinculador

Parâmetro Tipo Valores aceitos
accept_incoming booleano true (padrão se domains tiver um valor), false
decorate_forms booleano true, false (padrão)
domains matriz Uma matriz de um ou mais domínios, por exemplo, ['example1.com', 'example2.com']
url_position string 'query' (padrão), 'fragment'

accept_incoming

Depois que o usuário acessa uma página no domínio de destino com um parâmetro do vinculador no URL, suas tags precisam ser configuradas para analisar esse parâmetro.

Se o domínio de destino tiver sido configurado para vincular automaticamente os domínios, ele aceitará os parâmetros do vinculador por padrão. Nenhum código adicional é necessário nesse domínio.

Se o domínio de destino não estiver configurado para vincular domínios automaticamente, você poderá instruir a página de destino a procurar parâmetros do vinculador. Defina a propriedade accept_incoming como true.

gtag.js

gtag('set', 'linker', {
  'accept_incoming': true
});

Gerenciador de tags

Tags do Vinculador de conversões para conversões do Google Ads e do Floodlight

Marque a caixa de seleção Aceitar o recebimento de parâmetros do vinculador.

Tags de configuração do Google Analytics 4

Configure a medição de vários domínios nas páginas Administrador do Google Analytics.

Tags do Universal Analytics

O accept_incoming será definido automaticamente quando você adicionar valores ao campo Vincular domínios automaticamente nas variáveis de configurações do Google Analytics ou nas tags do Universal Analytics em Mais configurações > Acompanhamento de vários domínios.

decorate_forms

Para medir os dados de formulários enviados entre vários domínios, defina a propriedade decorate_forms como true.

gtag.js

gtag('set', 'linker', {
  'domains': ['example.com'],
  'decorate_forms': true
});

Gerenciador de tags

Tags do Vinculador de conversões para conversões do Google Ads e do Floodlight

Defina Incrementar formulários como true.

Tags de configuração do Google Analytics 4 e tags do Universal Analytics

Não há controle para decorate_forms no Google Analytics ou no Gerenciador de tags. Consulte a orientação da gtag.js.

domains

Uma matriz com um ou mais domínios a serem vinculados.

gtag.js

gtag('set', 'linker', {
  'domains': [
    'example1.com',
    'example2.com',
    'subdomain1.example3.com',
    'subdomain2.example3.com'
  ]
});

Gerenciador de tags

Tags do Vinculador de conversões para conversões do Google Ads e do Floodlight

  1. Selecione Ativar a vinculação entre domínios.
  2. No campo "Vincular domínios automaticamente", insira uma lista de domínios separados por vírgulas.

Google Analytics: tags de configuração do GA4

Configure a medição de vários domínios nas páginas Administrador do Google Analytics.

Tags do Universal Analytics

O accept_incoming será definido automaticamente quando você adicionar valores ao campo Vincular domínios automaticamente nas variáveis de configurações do Google Analytics ou nas tags do Universal Analytics em Mais configurações > Acompanhamento de vários domínios.

url_position

Alguns aplicativos de conteúdo exigem que você use um caractere de fragmento/hash (#) como delimitador nas strings de URL, em vez do caractere de ponto de interrogação (?), usado com frequência para indicar parâmetros de consulta. Para que o parâmetro do vinculador apareça no URL após um caractere # (por exemplo, https://example.com#_gl=1~abcde5~), defina url_position como fragment.

gtag.js

gtag('set', 'linker', {
  'domains': ['example.com'],
  'decorate_forms': true,
  'url_position': 'fragment'
});

Gerenciador de tags

Tags do Vinculador de conversões para conversões do Google Ads e do Floodlight

Se você precisa instruir o Gerenciador de tags a ler o parâmetro único com base em um fragmento (#), em vez de uma consulta padrão (?), defina Posição do URL como Fragmento. Caso contrário, use a opção padrão Parâmetro de consulta.

Tags de configuração do Google Analytics 4 e tags do Universal Analytics

Não há controle para url_position no Google Analytics ou no Gerenciador de tags para nenhuma dessas tags. Consulte a orientação da gtag.js.