Cloudflare - integração com o Google Tag Gateway em poucos segundos
(blog.cloudflare.com)Resumo
-
O navegador Safari da Apple impõe fortes restrições a cookies de terceiros e rastreamento entre sites.
-
Por causa disso, ocorre perda de dados do GA4 dos usuários da Apple.
-
Se o domínio usado para carregar scripts de análise de visitantes e para enviar dados analíticos for trocado para um domínio próprio, os dados dos usuários do Safari também poderão ser analisados normalmente.
-
Para isso, existe a opção de usar o GTM (Google Tag Manager) server-side no Cloud Run do Google Cloud Platform, mas ela é cara e complexa de configurar.
-
Ao integrar o Google Tag Gateway com a Cloudflare, torna-se possível fornecer o Google Tag Manager em um domínio próprio.
-
O usuário interage diretamente com a Cloudflare, e as medições são encaminhadas aos serviços do Google por meio da Cloudflare.
-
Isso permite fazer análise de visitantes com o GA4 sem precisar se preocupar com processos complexos como operação, monitoramento e logging.
Cuidados
-
O domínio que será usado com o Google Tag Gateway deve estar proxied na Cloudflare (DNS Only não é permitido).
-
O caminho de envio dos dados de medição (ex.:
/metrics) deve ser um caminho não utilizado, para não afetar funcionalidades já em operação no domínio escolhido. -
Se quiser separar totalmente o domínio que será usado como Gateway, isso pode ser feito apenas registrando um DNS record com proxy ativado.
-
Basta registrar a faixa de IP
192.0.2.0/24, usada para documentação/testes, como um A record. -
Depois que a integração entre Google Tag Gateway e Cloudflare estiver concluída, basta definir server_container_url na inicialização do
gtag.jsougtm.js. -
Apenas o carregamento do script e o endpoint de envio de eventos mudam; todo o restante funciona da mesma forma.
Adicional)
-
Quem tiver interesse em entender o fluxo de funcionamento das tags do Google e como um site com Tag Gateway aplicado opera pode consultar Google Tag Gateway: como superar a barreira da Apple na análise de visitantes, a resposta estava na Cloudflare.
-
O server-side tagging do Google usa um modelo baseado em contêiner. Quem tiver interesse no fluxo de funcionamento do contêiner de servidor e em seus componentes internos pode consultar o documento Introdução ao server-side tagging.
Ainda não há comentários.