Stape
Procurar

Como configurar o rastreamento do GA4 usando o contentor do lado do servidor do Gestor de Etiquetas do Google

Atualizado
3 de jun de 2024
Publicado
12 de nov de 2020
Também disponível

Google Analytics 4 e o contentor do lado do servidor de Gestor de etiquetas do Google são as maiores actualizações no mundo da análise em 2020 (ou não só em 2020). Estas ferramentas ainda estão em fase beta; o Google lança actualizações a ambas todas as semanas, mas isso não o deve impedir de as testar no seu website. No entanto, não recomendo a mudança para apenas a inclusão de etiquetas nos servidores de GA4 e GTM e a desactivação do contentor web com a Universal Analytics. De facto, não poderá mover todas as etiquetas do contentor web para o contentor do servidor, uma vez que o contentor do servidor de GTM ainda não tem clientes e etiquetas predefinidos para as plataformas mais populares. E a biblioteca de modelos não está disponível para o contentor do servidor.  Mesmo assim, existe uma forma de mover todas as suas etiquetas para o contentor do servidor se tiver uma equipa de programadores e especialistas em análise que possam escrever etiquetas e clientes para si.

Neste artigo, descreverei as vantagens de utilizar a inclusão de etiquetas nos servidores GA4 e GTM. Pode utilizá-la como guia passo-a-passo sobre como enviar eventos para a GA4 através do contentor do servidor de GTM. Quanto ao comércio electrónico/comércio electrónico avançado, cobri-lo-ei noutro artigo.

universal analytics stops working

O que é o Google Analytics 4, e por que deve considerar adicionar o GA4 ao seu sítio web?

A primeira pergunta que pode fazer é por que o Google Analytics 4? Havia versões de 1 a 3? E é a 4ª versão do Google Analytics? A resposta é sim. É a 4ª versão do Google Analytics. Tudo começou com Urching em 2005, depois passou para Google Analytics (ga.js) em 2009 e Universal Analytics (analytics.js) em 2013. E agora temos o GA4.

google analytics history

GA4 estava disponível para todos desde julho de 2019, mas tinha um nome diferente - APP + WEB. Então, o Google decidiu dar-lhe um novo nome e fazer um grande comunicado de imprensa. Foi assim que recebeu um novo nome - GA4.

Se quiser criar uma nova conta no Google Analytics, a GA4 deve ser a opção padrão. O Google perguntar-lhe-á se deseja criar também a propriedade Universal Analytics. Mas tenha em mente que a interface de GA4 está muito longe da conhecida Universal Analytics.

Parece que o Google está a dizer aos utilizadores que estão na altura de se habituarem à GA4 e moverem o seu rastreamento da UA para a GA4. Afinal, foram feitas numerosas alterações à recolha de dados e relatórios.

Como é que o GA4 difere da Universal analytics?

1. Modelo de dados orientado para o evento

A mudança mais significativa que foi introduzida é a mudança do conceito de visualização de página/sessões para o modelo de dados orientado para o evento. Este modelo de dados tem sido utilizado para a análise de aplicações móveis há já vários anos. O modelo de visualização de página, contudo, não se adequa a aplicações móveis. Tem a ver com os utilizadores terem um comportamento completamente diferente quando utilizam aplicações e websites. 

O modelo de dados orientado para eventos permite-lhe criar um evento para qualquer actividade do website que gostaria de registar dentro da GA4. Além disso, pode utilizar parâmetros que dão mais valor e descrição a cada evento. O Google preparou a lista de nomes de eventos padrão a utilizar dentro da GA4, mas também pode criar eventos personalizados e parâmetros personalizados.

2. Relatórios entre dispositivos

Quando se trata de análise de tráfego e de vendas, o principal ponto é o rastreamento de utilizadores/conversões nos dispositivos diferentes. Digamos que um utilizador viu o seu anúncio de Adwords no telemóvel e clicou nele. Mas por alguma razão decidiu prosseguir com o checkout no computador. O utilizador, no entanto, não iniciou sessão em nenhum dos serviços do Google. Portanto, o Google não o pode reconhecer e dar crédito a esse clique no Adwords em particular. Como resultado, a fonte de conversão é perdida, e a informação para a optimização do Adwords está incompleta.

Para resolver este problema, o Google lançou o Signals há alguns anos. O Google integrou a funcionalidade do Signals no GA4 e adicionou a aprendizagem automática. Foi concebido para identificar utilizadores que não iniciaram sessão em nenhum dos serviços do Google. Se um utilizador não tiver iniciado sessão nos serviços de Google ou se o seu dispositivo não puder ser identificado através da impressão digital, a aprendizagem automática preenche todas as lacunas.

A propósito, a recolha de dados de Google signals não é activada por defeito dentro da GA4. É necessário activá-la manualmente entrando em definições -> clicando em definições de dados -> recolha de dados.

GA4 identify users

3. Eventos predefinidos

A Google conseguiu identificar os eventos mais utilizados que os marqueteiros e os empresários rastreiam dentro do Google Analytics e GTM e adicionou-os à funcionalidade de medição melhorada. Agora, a visualização da página, a rolagem, clique no link de saída, pesquisas no site, interação com o vídeo, e descarregamento de ficheiros são rastreados por defeito. Esta funcionalidade é tipicamente activada para todas as propriedades do GA4. Mas é necessário certificar-se de que está activada para a sua conta. Para o fazer, vá a Data Streams -> escolha Webstream details e verifique se todos os eventos estão activados.

enhanced measurement

4. Centro de Análise e integração com BigQuery

O Google redesenhou completamente o centro de análise/relatórios dentro da GA4. Permite aos utilizadores criarem pivôs, tabelas, e filtros facilmente. Há também uma galeria de modelos, semelhante à que têm no DataStudio. Assim, será capaz de analisar dados mais eficientemente e gastar menos tempo na criação de relatórios personalizados.

O próximo privilégio foi uma grande surpresa para mim. Antes, era impossível exportar dados em bruto da versão gratuita da GA para a BigQuery. E hoje, a exportação de BigQuery está disponível para todos os utilizadores da GA4. Em resumo, pode exportar dados de GA4 para BigQuery, que podem ser integrados com outras fontes como o seu CRM. A integração e a amostragem são as razões mais populares para actualizar para o GA360 com base na minha experiência.   

5. Outras vantagens

Pode já estar cansado de ler sobre a razão pela qual a GA4 é tão fixe. Por isso, vou enumerar outras vantagens: visão de depuração incorporada, avaliação do público com base na sua probabilidade de comprar nos próximos dias, uma combinação de análise da web e da aplicação, e muito mais.

O que é a etiquetagem do lado do servidor do Gestor de etiquetas do Google?

Deixe-me lembrar-lhe rapidamente o que é a etiquetagem no lado do servidor do GTM. E na próxima secção, começaremos com a parte mais emocionante - a configuração do rastreamento

O contentor de servidor do GTM move o rastreamento do navegador do utilizador para o servidor. Tem muitas vantagens: maior velocidade de página, melhor segurança dos dados, capacidade de evitar o bloqueio de cookies de terceiros, AdBlockers e ITPs (se utilizar um subdomínio personalizado, pode ler sobre ele aqui), aumento da vida útil dos cookies, e muito mais. Por exemplo, pode usar a inclusão de etiquetas no servidor do GTM para enviar informação sobre eventos no seu website para a Slack; temos aqui um guia rápido.

Este artigo dar-lhe-á mais detalhes sobre o que é a etiquetagem no lado do servidor do GTM.

Aqui guiá-lo-emos sobre como configurar um contentor de servidor do GTM utilizando o nosso serviço.

Como configurar o lado do servidor do Google Analytics 4?

1. Crie o contentor do servidor do Gestor de etiquetas do Google. Dentro do Gestor de etiquetas do Google clique em Admin -> Sob a tabela do contentor clique em + -> Adicione o nome do contentor e escolha Server sob a plataforma de destino -> no pop up escolha Aprovisionar manualmente o servidor de etiquetagem (se vai utilizar o nosso serviço para configurar o servidor de etiquetagem)-> copie a configuração do contentor.

create container
install google tag manager

2. Crie uma conta no nosso serviço -> crie um contentor -> cole a configuração do contentor que copiou no passo anterior. Se a configuração foi bem sucedida, verá o estado do contentor a funcionar. Demorará até 10 minutos a configurar o seu contentor. Por favor, actualize a página em 10 minutos para verificar o estado do contentor.

container configuration

3. A principal caraterística da marcação do lado do servidor é a definição de cookies primários. É necessário utilizar um URL de servidor de marcação personalizado para ativar esta funcionalidade. O URL do servidor de marcação personalizado ou o domínio personalizado deve partilhar o mesmo domínio que o seu sítio Web. Por exemplo, se o domínio do seu sítio Web for example.com, o URL do servidor de marcação deve ser semelhante a ss.example.com.

Se pretender adicionar um domínio personalizado, abra o contentor sGTM no stape, desloque-se para a secção de domínios, escreva o nome do domínio e clique em Adicionar domínio. Uma vez concluído, verá os registos DNS que deve adicionar.

set up custom domain server side tagging 

Abaixo está um exemplo de configuração de DNS para CloudFlare.

add DNS records server-side tagging
add DNS records ss tagging

4. Voltar ao contentor do servidor do Google Tag Manager -> Escolher o contentor do servidor -> Admin -> definições do contentor -> colar o URL do servidor de etiquetagem.

set tagging server url in gtm

Atualizar o script Web GTM no seu site é altamente recomendado se você usar um domínio personalizado. Este ajuste fará com que o gtm.js seja carregado a partir do seu domínio. Para isso, substitua o domínio padrão googletagmanager.com pelo domínio personalizado que você configurou na etapa anterior.

update google tag manager script stape

5. Dentro do contentor Web, crie uma nova etiqueta do tipo Google Tag. Adicione o seu ID de tag do Google.

Na secção Definições de configuração, adicione os seguintes parâmetros:

Adicionar acionador à etiqueta GA4. Normalmente, ele deve ser acionado em todas as exibições de página.

set up Google Analytics 4 server-side 

Também pode criar uma variável Google tag: Variável de definições de configuração que predefinirá as definições de Google Tag se precisar de utilizar várias Google Tags no seu Web site e não quiser adicionar definições para cada uma das tags manualmente.

Estes parâmetros podem ser, por exemplo, uma configuração que define se pretende enviar um evento de visualização de página sempre que uma Google Tag é activada, definir parâmetros UTM, ID do cliente, etc. Existe uma lista de parâmetros de configuração padrão das Google Tags.

6. Para configurar o evento GA4, vá para a secção de etiquetas e crie uma nova etiqueta com o tipo de etiqueta Google Analytics: Evento GA4. Adicione seu ID do GA4 e o nome do evento; há uma lista de nomes de eventos padrão.

Pode criar uma variável Google Tag: Event Settings que ajudará a partilhar parâmetros de eventos em várias tags de eventos GA4 ou Google Tags. Podem ser, por exemplo, propriedades do utilizador ou do produto, e existe também uma lista de parâmetros padrão para definições de eventos.

Google analytics 4 events settings 
google tag event settings variable

7. Abra o contentor do Google Tag Manager Server -> clique em Client -> crie o cliente GA4 e guarde-o -> vá para Tags e configure a tag GA4. Lembre-se de que o GA4 envia automaticamente não só a visualização de páginas, mas também alguns outros eventos. Dentro de Event Name escolha a variável {{Event Name}}. -> adicione o gatilho Client Name igual a GA4.

set up ga4 tag in the server container 
set up ga4 client in the server container 

8. Abra o modo de pré-visualização de contentor do servidor e verifique se vê os pedidos da GA4.

tag details

Como configurar o GA4 dentro do Contentor do Servidor do Gestor de etiquetas do Google usando os pedidos da Universal Analytics?

Este método mostrará como configurar o GA4 apenas dentro do contentor do servidor, sem utilizar o contentor Web do Gestor de etiquetas do Google. O GA4 processará os pedidos da Universal Analytics.

Antes de começar com a configuração do GA4 dentro do contentor do servidor do Gestor de etiquetas do Google, certifique-se por favor de que todos os eventos do Universal Analytics dentro do contentor web estão a funcionar correctamente. Vou utilizar os eventos do Universal Analytics a partir do contentor web para enviar dados para o GA4 dentro do contentor do servidor.

Se algumas conversões dentro da sua Universal Analytics forem configuradas com base no URL de destino, e se quiser rastrear os mesmos objectivos dentro da GA4, por favor mova-as para o GTM e rastreie-as como eventos.

Se o seu contentor do servidor do GTM não estiver configurado, por favor verifique este artigo  para instruções de configuração. 

Antes de prosseguir com a configuração dos eventos de GA4, certifique-se de que o seu rastreamento cumpre os seguintes critérios:

1. Todos os eventos que deseja rastrear dentro do GA4 são configurados correctamente dentro da Universal Analytics no contentor web do GTM. Utilizaremos os eventos da Universal Analytics para enviar dados para o GA4.

2. O contentor do servidor do GTM está configurado. (se não, consulte esta instrução)

3. A Universal Analytics envia os dados para o servidor (se não consulte esta instrução)

1. Comece com a configuração de um novo GA4 Client. Abra o contentor do servidor do GTM -> vá para Clients no menu do lado esquerdo -> clique em Novo-> Seleccione GA4 -> Dê um nome ao seu cliente e clique em Guardar.

2. Configure a etiqueta base do GA4 dentro do Contentor do Servidor do Gestor de etiquetas do Google. Vá ao separador Etiquetas no menu do lado esquerdo -> clique em Novo -> escolha GA4 -> adicione o seu ID de medição (pode encontrá-lo dentro da sua propriedade do GA4, deve parecer-se com este G-1XL11HCRG1) -> Escolha o evento Vizualização de página-> adicione o acionador do Universal Analytics.

tag configuration
pageview event

3. Crie uma nova variável que irá capturar a categoria do evento dos pedidos que a sua Universal Analytics (que está configurada dentro do contentor web do GTM) enviar para o contentor do servidor do GTM. Para o fazer, abra o separador de variáveis dentro do contentor do servidor -> nova variável -> parâmetro de consulta -> tipo de nome do parâmetro, etc.

variable configuration

4. Abra o modo de depuração e verifique se a variável de categoria do evento (que criámos recentemente) captura correctamente a categoria do evento. Pode configurar um evento de GA de teste dentro do contentor web ou testá-lo nos seus eventos existentes.

Configurei um evento de teste dentro da GA da web que envia um evento com parâmetros de teste e aciona em todos os cliques.

Categoria (Category) - test_category

Acção (Action) - test_action

Etiqueta (Label) - test_label

Vejo estes resultados dentro do modo de depuração de contentor do servidor do GTM.

Se não vir os eventos dentro do contentor do servidor, certifique-se por favor de que publicou actualizações do contentor web.

Poderá reparar que o depurador do servidor do GTM demora demasiado tempo a mostrar as actualizações. Pela minha experiência, funciona mais rapidamente se activar os depuradores tanto da web como do servidor. Mas lembre-se que pode afectar o rastreamento, uma vez que o depurador da web levará todas as alterações não publicadas para o contentor do servidor.

event category

5. Crie acionadores utilizando as categorias de eventos que a sua Universal Analytics envia para o contentor do servidor do GTM. Recomendo o registo de todas as categorias de eventos que desejem rastrear dentro do GA4 num ficheiro de texto. Isto facilitará o processo de configuração dos acionadores dentro do contentor do servidor do GTM. Para tal, abra o seu contentor web e copie todas as categorias de eventos da sua Universal analytics web.

event tracking parameters

6. Configure os acionadores dentro do contentor do servidor do GTM para todas as categorias de eventos que tenha anotado na etapa anterior. Vá para o separador dos acionadores-> clique em novo -> escolha alguns eventos -> categoria de evento aqui é igual à categoria de evento da sua GA da web.

trigger configuration

7. Configure etiquetas que enviarão os eventos para a GA4 através do contentor do servidor. Abra o separador dos acionadores-> clique em novo -> escolhe o tipo de etiqueta Google Analytics: GA4 -> crie nome da etiqueta -> introduza o seu ID do GA4 -> Adicione o nome do evento. Pode escolher um dos nomes de eventos padrão ou criar nomes de eventos personalizados. Pode querer adicionar parâmetros aos seus eventos. Existem parâmetros de eventos padrão, ou pode também usar parâmetros de eventos personalizados. Recomendaria a utilização de nomes e parâmetros de eventos padrão. Repita os mesmos passos para todos os eventos que deseja rastrear dentro da GA4.

tag configuration

8. Quando terminar a configuração de todos os eventos, abra o modo de depuração e teste os eventos da GA4. Pode também querer abrir a secção de Tempo Real na GA4 e verificar se os eventos são enviados para a GA4. Pode clicar no nome do evento na GA4 e ver os parâmetros de eventos.

summary and realtime overview

9. No final, não se esqueça de publicar as alterações de contentor do servidor do GTM. Se quiser rastrear eventos recentemente criados como conversões dentro da GA4, vá para evento -> todos os eventos -> active o botão para estes eventos.

all events analytics

Conclusão:

Os contentores dos servidores de GA4 e GTM ainda estão em fase beta, mas precisa de começar a utilizar estas ferramentas para a análise do seu website. A inclusão de etiquetas nos servidores de GA4 e GTM foi criada para se adequar às regras actuais de rastreamento mundiais, tecnologias web, restrições, e segurança de dados. Vai precisar de tempo para se habituar à nova interface e funcionalidades e compreender como se pode adaptar melhor ao seu sítio web e às necessidades do seu negócio.

Se achar que a transição para o contentor dos servidores de GA4 e GTM é difícil para si ou se perceber que precisa de assistência, não hesite em nos contactar. Podemos responder às suas perguntas ou fazer a configuração por si.

Pode também testar gratuitamente a inclusão de etiquetas no servidor de GTM usando o nosso serviço.

Tagged with:Google analytics

Aloje o seu servidor GTM no Stapeagora mesmo!