O bloqueio de anúncios não é de forma alguma uma via de sentido único, e o impacto de bloqueio de scripts de rastreamento vai além dos simples anúncios publicitários.
Muitos têm sido informados de aplicações de bloqueio de publicidade hoje em dia, mas o que é que eles realmente fazem por si? Uma razão pela qual as pessoas podem considerar instalá-las no seu dispositivo ou navegador é devido aos anúncios e pop-ups irritantes que aparecem no site em que estão a navegar.
Os AdBlockers funcionam através da identificação de scripts que accionam antes de os anúncios aparecerem e previnem aqueles pop-ups desagradáveis de se abrirem, dizendo-nos como este produto que estamos a ver seria óptimo se apenas os nossos olhos fossem melhores! Mas não só os anúncios podem ser afectados pelos AdBlockers.
Neste post, contarei como os bloqueadores de anúncios podem afectar os scripts de rastreamento colocados usando o Gestor de etiquetas do Google (GTM). Mostrarei também como evitar o bloqueio do Gestor de Etiquetas do Google pelo AdBlocker e partilharei algumas dicas sobre a utilização do rastreamento do lado do servidor.
Este post não está a encorajar ninguém a localizar utilizadores sem a sua permissão. Deve sempre respeitar as decisões dos utilizadores e pedir o seu consentimento antes de accionar quaisquer scripts de rastreamento.
Algumas pessoas podem utilizar GTM para fins não relacionados com o rastreio (como a implementação de marcação de esquemas ou a adição de um chat no site). Se o GTM for bloqueado, poderá ter um impacto negativo nas classificações orgânicas ou na experiência do cliente.
O Adblocker é um software ou uma extensão de navegador que pode alterar ou remover conteúdo publicitário de websites. Pode bloquear publicidade, rastreio, e outros conteúdos através de diferentes métodos. Um dos métodos é focado no URL de onde este conteúdo teve origem.
Por defeito, a maioria dos bloqueadores de propagandas (ad blockers) apenas impede que os anúncios sejam mostrados. Isto pode ser feito quer sabendo o URL da rede de publicidade (devido a uma base de dados específica de URLs que fazem parte das redes de publicidade), quer utilizando os nomes das etiquetas no código.
A configuração predefinida do Ad Blocker não vai prejudicar o Google Analytics ou o Gestor de etiquetas do Google. Bloqueará apenas os anúncios na página que o utilizador visitar.
Mas os utilizadores podem ajustar as definições e pedir ao Ad Blocker para remover quaisquer scripts de rastreio. Neste caso, o Gestor de etiquetas do Google não funcionará. Isto significa que todos os scripts de rastreio que tenha adicionado dentro do gestor de etiquetas não funcionarão. Se adicionar scripts de Google Analytics fora do Gestor de Etiquetas do Google, estes também serão bloqueados.
Nos últimos anos, cada vez mais pessoas têm utilizado bloqueadores de publicidade para evitarem os anúncios. Uma vez que as definições avançadas do AdBlocker podem afectar o GTM, as suas etiquetas também serão afectadas. As pessoas poderão nem sequer saber que bloquearam a possibilidade de contactar o apoio através de chat no site.
2. Inicie sessão na sua conta stape.io -> Clique em Power-Ups -> Clique em Config
3. Cole o seu ID de Gestor de Etiquetas do Google na Web. Depois de clicar em update, verá o código do GTM modificado que terá de adicionar ao seu website.
Neste código, reparará que
Será substituído por (no meu caso)
Aqui serão feitas duas coisas: o domínio googletagmanager.com será substituído pelo seu subdomínio personalizado (ss.wp-demo.stape.io no meu caso), e o gtm.js será substituído por ottpwgmj.js
Esta alteração ajudará a evitar o bloqueio do Gestor de Etiquetas do Google pelos bloqueadores de propagandas.
4. Actualize o código do GTM no seu site com o código do GTM que copiou do stape.io admin.
Active o Ad Blocker e utilize a consola para verificar se o GTM está carregado. O código do Gestor de Etiquetas do Google não foi bloqueado, mas poderá ver que o pedido do Google Analytics foi bloqueado. No próximo passo, mostrarei como impedir que o Google Analytics seja bloqueado.
5. Para evitar o bloqueio de scripts do Google Analytics, terá de configurar o server-side Google Analytics. Se apenas adicionar um URL de transporte à etiqueta de GA no contentor web do Gestor de etiquetas do Google, a maior parte do Ad Blocker continuará a bloquear os pedidos de GA.
Este método tem alguns passos:
- Configuração de Data Tag que passará os dados do utilizador da web para o servidor do GTM
- Configuração do Data Client que irá processar os pedidos de Data Tag dentro do contentor do servidor do GTM.
- Configurar a etiqueta de UA no contentor do servidor que funcionará conforme os pedidos de Data Client.
6. Adicionar Data Tag a partir da galeria de modelos de GTM Web.
7. Crie uma nova etiqueta (new tag) -> Tag tipe (tipo de etiqueta) Data Tag -> Seleccione event name (nome do evento) -> Adicione URL do servidor GTM ->Adicione preview header (cabeçalho de pré-visualização) -> Se activar Send all (Enviar tudo) do DataLayer e Send Common Data (Enviar Dados Comuns), permitirá que o Data Tag envie toda a informação que possa encontrar no GTM da web para o servidor do GTM. Adicione dados de evento e de utilizador que deseja enviar para o contentor do servidor.
8. Abra o server container (contentor do servidor) -> descarregue Data Client do Github -> Abra o template tab (separador de modelos) e clique em Add New (Adicionar novo) na secção Client Templates (Modelos de Clientes) -> clique em Save (Guardar).
9. Crie um new Client (novo cliente) -> Client type (tipo de cliente) Data Client
10. Crie um new Tag (nova etiqueta) -> Tag type (tipo de etiqueta) Universal Analytics -> Add Universal Analytics ID (Adicione o ID de Universal Analytics).
11. Crie um acionador para evento de UA -> Trigger type (tipo de accionador) Custom -> Client Name é igual a Data Client
12. Abra o preview mode (modo de pré-visualização) dos contentores web e do servidor do GTM. Deverá ver que a Data Tag foi accionada no contentor Web e a UA tag foi accionada no contentor do servidor.
13. Se vir que a Data Tag e a UA tag foram accionadas no contentor do servidor, publique contentores da web e do servidor. Agora pode testar a configuração com o adblocker.
Active novamente o GTM server preview mode (modo de pré-visualização do servidor do GTM) e copie o cabeçalho de pré-visualização clicando em três pontos na parte superior direita e clique em send request manually (enviar pedido manualmente) -> Copie X-Gtm-Server-Preview HTTP header.
Abra conta stape.io -> Clique em Power-ups -> Preview Header config -> Cole o preview header (cabeçalho de pré-visualização) que copiou no passo anterior.
Abra o seu site com um adblocker (bloqueador de propagandas) activado. Abra a consola e verifique se os pedidos de Data Tag funcionaram.
Deve também ver que a UA tag foi accionada no Server GTM preview.
14. Para testar que a Universal Analytics funcionou, pode usar os UA Real-Time reports (relatórios de UA em tempo real).
Depois de terminar os testes, não se esqueça de remover o cabeçalho de pré-visualização da sua conta stape.io.
O Gestor de Etiquetas do Google não é uma ferramenta de monitorização por desenho e pode ser utilizado para muitos outros fins para além de monitorizar o comportamento do utilizador no site. É por isso que o GTM bloqueado pode ter um impacto negativo não no Google Analytics, Facebook, ou qualquer outra ferramenta de rastreamento, mas pode ir muito além.
Neste post do blog, mostrei como utilizar o server-side Google Tag Manager para evitar o bloqueio de GTM pelo Ad Blocker. Mas no final, cabe-lhe a si decidir se deve ou não configurar o Gestor de Etiquetas do Google, tal como descrito neste artigo.
Basta algumas perguntas simples. Clique em Obter uma citação, preencha o formulário, e enviar-lhe-emos uma citação.
Descubra o que é um cookie de terceiros, porque é importante, e o rastreio do lado do servidor será capaz de transitar pelo mundo sem eles.
16 de set de 2021O bloqueio de anúncios não é de forma alguma uma via de sentido único, e o impacto de bloqueio de scripts de rastreamento vai além dos simples anúncios publicitários. Muitos têm sido informados de aplicações de bloqueio de publicidade hoje em dia, mas o que é que eles realmente fazem por si? Uma razão pela qual as pessoas podem considerar instalá-las no seu dispositivo ou navegador é devido aos anúncios e pop-ups irritantes que aparecem no site em que estão a navegar.