Skip to main content
SteerAds
TutorialTrackingTroubleshooting

Rastreamento cross-domain do GA4 quebrado? (2026)

O GA4 divide um único percurso entre dois domínios em duas sessões? Avance a partir do clique através de sete pontos de verificação — a fonte perdida, o linker _gl, a configuração no Admin, subdomínios versus domínios separados, carrinhos de terceiros, exclusões de referência e verificação — com uma tabela de diagnóstico de 12 linhas e uma lista de correções ordenada por impacto.

Matt
MattTracking & Data Lead
···4 min de leitura

Cerca de 30 por cento das propriedades do GA4 que abrangem dois domínios em 2026 dividem silenciosamente um único percurso de comprador em duas sessões — perdendo a fonte original do Google ou paga no salto — mas a maioria das equipas só repara quando o seu próprio domínio aparece como uma referência principal. Um percurso que cruza domínios não é tráfego quebrado; é tráfego não ligado, e a correção nunca é voltar a etiquetar tudo por reflexo. É encontrar o único ponto onde a ligação entre domínios se rompe.

Este guia segue um visitante para a frente através de dois domínios por sete pontos de verificação — perda de fonte, o linker _gl, a configuração no Admin, subdomínios versus domínios separados, carrinhos de terceiros, exclusões de referência e verificação — para que corrija a causa, não o sintoma. Para verificar automaticamente a sua própria configuração face às fugas entre domínios mais comuns, execute a nossa auditoria de rastreamento gratuita de 5 eixos.

Atualizado a 2026-05-17 com o comportamento atual da medição entre domínios, do linker _gl e das referências indesejadas observado em contas dos EUA, do Reino Unido e da Europa.

TL;DR — por que um percurso se torna duas sessões :
  1. Um salto de domínio reinicia a sessão a menos que a medição entre domínios ligue os dois domínios — 1 comprador torna-se 2 utilizadores. 2. O linker _gl transporta o client ID entre domínios e deve sobreviver no URL de destino. 3. Configure os seus domínios no Admin sob o fluxo de dados Web, e ponha a tag em cada domínio. 4. Os subdomínios não precisam de nada — só os domínios verdadeiramente separados se configuram. 5. Os carrinhos de terceiros removem o linker — liste-os e adicione exclusões de referência para manter a fonte.

Por que um percurso se torna duas sessões?

A perda de fonte é a primeira coisa a entender porque explica todos os sintomas abaixo. O GA4 identifica um visitante por um client ID armazenado num cookie próprio limitado a um domínio. No momento em que um visitante cruza para um segundo domínio, esse cookie é ilegível, por isso o segundo domínio cunha um novo client ID e começa a contar do zero.

Novo client ID — Como o domínio de destino não consegue ler o cookie do domínio de origem, o GA4 trata a chegada como um utilizador totalmente novo. Uma pessoa que clicou num anúncio do Google, navegou no seu site de marketing e saltou para o pagamento fica agora registada como dois utilizadores em duas sessões.

Fonte perdida — Pior do que a dupla contagem, a segunda sessão regista o primeiro domínio como o seu referenciador. A fonte paga ou orgânica original que ganhou o clique é sobrescrita, por isso a receita no domínio de pagamento parece vir do seu próprio site.

Autorreferência — Essa sobrescrita é exatamente o padrão de autorreferência: o seu próprio domínio a subir no relatório de aquisição de tráfego. É o sinal mais ruidoso de que um salto de domínio não está ligado. Para o método dedicado a eliminá-la, veja o nosso guia de exclusão de autorreferências do GA4.

O objetivo é simples: um percurso deve continuar a ser uma sessão com a sua fonte original intacta, não importa quantos domínios toque.

O que é o linker _gl e como deve passar?

Uma vez que aceita que o cookie não pode seguir o visitante, o mecanismo que o faz é o linker. O parâmetro _gl é como o GA4 entrega o client ID de um domínio ao seguinte sem depender de um cookie partilhado.

O parâmetro linker — Quando a medição entre domínios está configurada, a tag do Google acrescenta _gl a cada link e formulário de saída que aponta para um domínio listado. Codifica o client ID e o contexto da sessão como uma cadeia de vida curta no URL.

Sobreviver ao salto — O domínio de destino lê _gl à chegada e adota o mesmo client ID em vez de cunhar um novo. Pode confirmá-lo visualmente: clique e a barra de endereço mostra uma cadeia longa ?_gl=1*... por um momento. Sem _gl no destino não há ligação.

O que o quebra — Qualquer coisa que reescreva o URL de destino antes de o GA4 o ler — um redirecionamento que remove os parâmetros de URL, um carrinho que sanitiza o URL ou um link manual que contorna a tag — mata o linker. Nunca bloqueie nem remova _gl numa regra de firewall ou num CDN.

O linker é todo o mecanismo de suporte aqui, por isso a maior parte da depuração entre domínios é, na verdade, depuração do linker. Se está a mudar para uma configuração do lado do servidor, o nosso guia de GTM do lado do servidor explica como o handoff muda.

Como configurar a medição entre domínios no Admin?

Compreendido o mecanismo, a configuração é curta — e é onde a maioria das correções realmente aterra. A medição entre domínios define-se por fluxo de dados, não por propriedade, por isso configura-a no fluxo Web que serve ambos os domínios.

O caminho exato — Abra o Admin, escolha a propriedade, selecione Fluxos de dados, clique no seu fluxo de dados Web, depois Configurar definições de tag e Configurar os seus domínios. Este é o único ecrã que controla todo o comportamento.

Adicionar domínios — Liste cada domínio do percurso com um tipo de correspondência: contém, igual ou começa por. Tanto example.com como examplecart.com devem aparecer. Um domínio em falta é a razão mais comum pela qual uma tag corretamente instalada continua a dividir sessões.

O requisito da tag — A configuração é necessária mas não suficiente: a tag do Google deve estar ativa em cada domínio listado. Se o domínio de destino não tiver tag, não há nada que leia o parâmetro _gl à chegada, por isso a ligação falha em silêncio.

Guarde, depois volte a publicar ou aguarde a atualização da tag antes de testar. Se o seu funil termina numa conversão do Google Ads, alinhe-o com o nosso guia de configuração da importação de conversões do GA4 para que a sessão ligada seja reportada corretamente a jusante.

Subdomínios versus domínios separados: qual se configura?

Uma grande parte do esforço desperdiçado vem de configurar a coisa errada. A pergunta decisiva é se o salto cruza o domínio registável ou meramente um subdomínio dele.

Os subdomínios ligam-se de graça — shop.example.com e www.example.com partilham a mesma raiz, o mesmo âmbito de cookie próprio e portanto o mesmo client ID. O GA4 mantém-nos numa só sessão automaticamente, com zero configuração. Adicioná-los à lista de domínios é inofensivo mas inútil.

Os domínios separados configuram-se — A sessão só se quebra quando o domínio registável muda, por exemplo example.com para examplecart.com, ou um host de reservas no seu próprio domínio. Esse é o salto que precisa da medição entre domínios e do linker _gl.

Diagnostique antes de configurar — Leia os dois URL do percurso e compare o domínio raiz. Se a raiz for idêntica, a divisão não é um problema entre domínios e deveria olhar em vez disso para os filtros, o consentimento ou a duplicação de tags.

Acertar nesta distinção poupa horas: deixa de adicionar subdomínios que nunca precisaram e começa a listar o domínio verdadeiramente separado que de facto quebra a sessão.

Por que os carrinhos de terceiros perdem o linker?

Mesmo com uma configuração de Admin perfeita, um carrinho ou checkout alojado pode quebrar a cadeia porque não controla totalmente como ele trata o URL recebido. Este é o ponto de falha real mais comum.

Remoção de parâmetros — Muitos carrinhos alojados, motores de reserva e páginas de pagamento sanitizam ou reescrevem o URL recebido por segurança, removendo o parâmetro _gl antes de o GA4 nessa página o poder ler. O linker chega mas é descartado, por isso começa uma nova sessão.

A autorreferência que cria — Como a fonte é perdida, o domínio de pagamento regista o seu próprio site como referenciador. O clique pago original desvanece-se e a receita é mal atribuída ao tráfego interno.

A correção em duas partes — Primeiro, liste o domínio do carrinho na medição entre domínios para que o linker seja esperado em ambas as pontas. Segundo, adicione o host do carrinho ou pagamento à lista de referências indesejadas para que o GA4 se recuse a creditá-lo como fonte mesmo que um salto perdido escape.

Se a plataforma remover parâmetros à força e não oferecer nenhuma definição nativa do GA4, é normalmente necessário um handoff do lado do servidor ou o próprio conector da plataforma — não há solução do lado do cliente quando o URL é reescrito no servidor. Para a reconciliação de receita através desta lacuna, veja o nosso guia de discrepâncias entre GA4 e Google Ads.

Como as exclusões de referência interagem com isto?

A medição entre domínios e as exclusões de referência resolvem duas metades diferentes do mesmo problema, e um rastreamento multidomínio limpo normalmente precisa de ambas a funcionar juntas.

O que a ligação faz — Configurar os seus domínios liga as sessões e, como efeito secundário, trata esses domínios listados como internos para que sejam excluídos da fonte de referência. Esta é a substituição automatizada do GA4 da antiga lista manual de exclusão de referência.

O que as referências indesejadas fazem — Para domínios que não controla — um gateway de pagamento, um host SSO, um serviço de redirecionamento — adiciona-os à lista de referências internas e indesejadas sob o fluxo de dados. Isto impede que um intermediário conhecido sobrescreva a fonte original mesmo que não faça parte do seu percurso ligado.

Por que precisa de ambas — A ligação mantém a sessão inteira; as referências indesejadas mantêm o crédito na fonte verdadeira. Configure os domínios que possui para a ligação, e exclua os hosts de terceiros que nunca deveriam ser creditados.

Esclareça bem os dois papéis e a fonte sobrevive de ponta a ponta. O tutorial complementar de exclusão de autorreferências cobre as entradas de lista exatas para os gateways comuns.

A tabela de diagnóstico entre domínios

Trabalhe esta tabela de cima para baixo — está ordenada pela rapidez com que cada causa se confirma e pela frequência com que é a verdadeira razão de um percurso se dividir entre domínios.

Não volte a etiquetar tudo antes de verificar o linker :

Quando as sessões se dividem, o reflexo é arrancar e reinstalar a tag do Google em ambos os domínios. Isso raramente ajuda e muitas vezes introduz tags duplicadas que contam a dobrar. Em 9 de cada 10 casos a tag está bem e a verdadeira lacuna é um domínio em falta na configuração ou um parâmetro _gl removido no salto. Confirme primeiro o linker, corrija segundo a configuração, e só toque na tag se ela realmente não disparar num domínio.

Como verificar e priorizar a correção

Normalmente encontrará mais do que uma lacuna. O erro é mudar várias coisas ao mesmo tempo de modo que não consegue dizer o que funcionou. Verifique numa ordem fixa e corrija por impacto vezes facilidade.

Verifique primeiro o linker — Percorra o funil e leia a barra de endereço de destino. Uma cadeia _gl=1*... significa que o linker disparou; a sua ausência é a confirmação mais rápida e barata de que o salto não está ligado. Esta única verificação resolve a maioria dos casos.

Depois observe o tempo real — Abra o tempo real e confirme que um único utilizador atravessa ambos os domínios sem que a contagem de utilizadores aumente. Dois utilizadores para um percurso significa que o client ID não está a passar e deveria voltar ao linker.

Depois confirme nos relatórios — Após 24 a 48 horas, verifique que a aquisição de tráfego ainda credita o Google ou a sua fonte paga, não o seu próprio domínio. Esta é a única verificação que prova a atribuição, não apenas a ligação.

Atenção aos limites. O tempo real confirma a ligação instantaneamente, mas a atribuição final e a limpeza de autorreferências só se estabilizam nos relatórios processados um ou dois dias depois, por isso não cante vitória apenas com o tempo real. Construa tags de fonte limpas antes de escalar com o nosso construtor de UTM, e para fazer aparecer automaticamente cada fuga entre domínios, execute a auditoria gratuita de 5 eixos da SteerAds.

Sources

Fontes oficiais consultadas para este guia:

FAQ

Por que o meu tráfego do GA4 se divide em duas sessões entre domínios?

Quando um visitante passa de um domínio para outro, o GA4 trata o segundo domínio como uma visita nova, a menos que a medição entre domínios os ligue. Sem essa ligação, o segundo domínio abre uma nova sessão, atribui o seu próprio client ID e regista o primeiro domínio como fonte de referência. Assim, um único comprador torna-se dois utilizadores e a fonte original do Google ou paga é perdida. A causa é quase sempre uma de três coisas: os dois domínios não estão ambos listados na configuração entre domínios, o parâmetro linker _gl não sobrevive ao salto, ou um carrinho de terceiros remove os parâmetros do URL. Cerca de 30 por cento das contas multidomínio em 2026 perdem a fonte assim. Corrija primeiro a configuração e depois verifique o linker.

Para que serve o parâmetro _gl no meu URL?

O parâmetro _gl é o linker do GA4. Quando a medição entre domínios está configurada, a tag do Google acrescenta _gl aos links e formulários de saída que apontam para o seu outro domínio listado. Transporta o client ID e o contexto da sessão para que o domínio de destino ligue a visita ao mesmo utilizador em vez de começar do zero. Vê-lo-á como uma cadeia longa como ?_gl=1*abcd... na barra de endereço no instante em que clica. Se o _gl estiver ausente no URL de destino, o linker não disparou, o salto não é ligado e obtém uma autorreferência. Nunca remova nem bloqueie este parâmetro; é o mecanismo que mantém uma sessão inteira.

Os subdomínios precisam de configuração entre domínios no GA4?

Não, e este é o erro de sobreconfiguração mais comum. Os subdomínios de um mesmo domínio raiz — shop.example.com e www.example.com ambos sob example.com — já partilham cookies e o mesmo client ID, por isso o GA4 mantém-nos numa só sessão automaticamente, sem configuração. Só precisa da medição entre domínios quando o próprio domínio registável muda, por exemplo de example.com para examplecart.com ou um host de reservas separado. Liste um domínio verdadeiramente separado na configuração do seu fluxo de dados; deixe em paz os subdomínios de mesma raiz. Adicionar subdomínios à lista não faz mal mas não resolve nada, e distrai da verdadeira lacuna de domínio separado que causa a divisão.

Por que o meu checkout de terceiros provoca autorreferências?

Os carrinhos alojados, motores de reserva e páginas de pagamento vivem muitas vezes num domínio separado e frequentemente removem ou reescrevem os parâmetros de URL recebidos, o que descarta o linker _gl antes de o GA4 o poder ler. O resultado é uma nova sessão que regista o seu próprio site como referenciador — uma autorreferência — e a fonte paga original desaparece. Aplicam-se duas correções. Primeiro, liste o domínio de checkout na medição entre domínios para que o linker seja esperado em ambas as pontas. Segundo, adicione o domínio de checkout às exclusões de referência ou à lista de referências indesejadas para que o GA4 o ignore como fonte. Se a plataforma remover parâmetros à força, pode ser necessário um handoff do lado do servidor ou o conector nativo do GA4.

Como adiciono um domínio à medição entre domínios?

Abra o Admin no GA4, selecione a propriedade, depois escolha Fluxos de dados e clique no seu fluxo de dados Web. Em Configurar definições de tag, abra Configurar os seus domínios. Adicione cada domínio que pertença ao mesmo percurso com um tipo de correspondência — contém, igual, começa por — para que tanto example.com como examplecart.com estejam listados. Guarde, depois volte a publicar ou aguarde a atualização da tag. A tag do Google deve estar instalada em cada domínio listado para que o linker passe. A configuração sozinha não faz nada se o domínio de destino não tiver tag. Após guardar, percorra o funil e confirme que o parâmetro _gl aparece no URL de destino.

O que são exclusões de referência e ainda existem no GA4?

No GA4 a antiga lista de exclusão de referência do Universal Analytics está em grande parte automatizada: quando configura a medição entre domínios, os domínios listados são tratados como internos e excluídos da fonte de referência. Para fornecedores de pagamento e outros domínios que não controla, o GA4 usa uma lista de referências indesejadas sob a lista de referências internas e indesejadas do fluxo de dados. Adicione aí domínios como o seu gateway ou um host de redirecionamento para que não sobrescrevam a fonte original. A distinção importa: a medição entre domínios liga a sessão, enquanto as referências indesejadas impedem que um intermediário conhecido seja creditado como fonte. Normalmente precisa de ambas para um funil multidomínio limpo.

Como verifico se o rastreamento entre domínios funciona?

Use três verificações por ordem. Primeiro, clique num link de um domínio para o outro e olhe para a barra de endereço de destino — um parâmetro _gl significa que o linker disparou. Segundo, abra os relatórios em tempo real do GA4 e confirme que um único utilizador atravessa ambos os domínios sem que a contagem de utilizadores aumente. Terceiro, após 24 a 48 horas, verifique que a aquisição de tráfego ainda credita o Google ou a sua fonte paga em vez do seu próprio domínio como referência. Se o tempo real mostrar dois utilizadores para um percurso, o linker não está a passar. Lembre-se do limite: o tempo real confirma a ligação, mas a atribuição final e a limpeza de autorreferências só se estabilizam nos relatórios processados um ou dois dias depois.

💡

Get our best tips to cut your CPA

Each week, an actionable tip to optimize your Google & Bing Ads campaigns. Joined by 1,200+ advertisers.

No spam. One-click unsubscribe. Privacy policy.

Ready to optimize your campaigns?

Start a free audit in 2 minutes and discover the ROI potential of your accounts.

Start my free audit

Free audit — no credit card required

Keep reading