Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

246
Views
Problema con Adblockers en GTM del lado del servidor

Estoy usando GTM del lado del servidor, pero tengo problemas de bloqueo de anuncios cuando llamo a la siguiente solicitud cuando quiero recuperar el archivo gtm?js:

https://example.gtmdomain.com/gtm.js?id=GTM-MY_GTM_ID

La solicitud funciona bien cuando no uso adblockers.

¿Hay alguna forma de cambiar el nombre del punto final a otro, como https://example.gtmdomain.com/secret_file_name.js?id=GTM-MY_GTM_ID para que los bloqueadores de anuncios no lo bloqueen?

about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

Asi que. El gtm del lado del servidor es exactamente lo que dice. Se ejecuta en el servidor. Escucha las solicitudes de red. No tiene ninguna exposición a lo que sucede en el front-end. Y el front-end no tiene idea de que haya un GTM del lado del servidor. Bueno, a menos que haya llamadas explícitas a su punto final, que puede usar como proxy con sus espejos backend cuando sea necesario.

Lo que experimenta son bloqueadores de anuncios que bloquean su contenedor GTM frontal. Aunque teóricamente es posible realizar un seguimiento de todo lo que necesita, incluidos los eventos de front-end con GTM del lado del servidor, se considera que la mejor práctica es usar tanto GTM como transmitir eventos de front-end a GTM de back-end a través de GTM de front-end.

Esto, por supuesto, lo hace dependiente de los bloqueadores de anuncios, ya que bloquearán su GTM de front-end. Una forma de evitarlo es... Bueno, no usar el GTM front-end y tener todo su seguimiento implementado en un administrador de etiquetas que no esté bloqueado (dudo que haya uno) o simplemente tener su propia biblioteca javascript personalizada haciendo todo el seguimiento del front-end y su envío al backend GTM para que se procese y distribuya correctamente.

En general, es demasiado costoso implementar el seguimiento sin TMS, ya que ahora realmente debe conocer su JS, por lo que solo los niños geniales pueden permitirse hacer esto. Un buen ejemplo sería Amazon.

Básicamente, costaría de dos a cinco veces más (dependiendo de los detalles) implementar el seguimiento sin TMS, pero los bloqueadores de anuncios generalmente reducen solo alrededor del 10% del tráfico. El 10% no es vital para informar, medir la efectividad de los embudos y demás. De todos modos, los análisis no informan sobre todos los datos de importancia crítica. El backend es la fuente real de datos críticos.

about 4 years ago · Juan Pablo Isaza Report

0

Puede hacer esto fácilmente si usa el alojamiento sGTM de https://stape.io Hay una función llamada Custom Loader. Con él, puede descargar Web GTM desde diferentes rutas y todos los demás scripts relacionados también se descargarán desde diferentes URL, por ejemplo, gtag.js para GA4.

Más información https://stape.io/blog/avoiding-google-tag-manager-blocking-by-adblockers

También puede crear su cliente de carga personalizado para Web GTM. Sin embargo, habrá problemas con los scripts relacionados. UA/GA4 todavía estará bloqueado entonces, pero GTM no.

about 4 years ago · Juan Pablo Isaza Report

0

Entonces, finalmente implementé una gran solución utilizando plantillas de cliente GTM. Funciona a las mil maravillas.

Para resumir, los pasos son:

  1. Cree una plantilla de cliente desde su contenedor de servidor. Puede importar esta plantilla desde https://raw.githubusercontent.com/gtm-templates-simo-ahava/gtm-loader/main/template.tpl
  2. Crear un nuevo cliente a partir de esta plantilla de cliente
  3. nombra tu camino como quieras

Este artículo explica perfectamente los pasos necesarios: https://www.simoahava.com/analytics/custom-gtm-loader-server-side-tagging/

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!