El Lector de identificación de transacciones plantilla de variables personalizadas es una plantilla variable para Administrador de etiquetas de Google galería de plantillas comunitarias. Está diseñado para trabajar junto con el Registrador de ID de transacciones plantilla de etiqueta.
Descripción
Cuando crea una variable con esta plantilla, necesita configurar dos ajustes.
En primer lugar, es necesario proporcionar la ID de transacción que se comparará con las ID almacenadas. Normalmente, esto sería una variable de capa de datos que devuelve el ID de un Comercio electrónico mejorado objeto o de un Capa de datos GA4.
Cuando la variable se resuelve, busca una cookie del navegador y/o un localStorage
entrada nombrada __tid_gtm. Esto lo crea la plantilla de etiqueta Transaction ID Logger.
La entrada contiene una matriz de todos los ID de transacciones registrados por la etiqueta Transaction ID Logger.
La variable verifica si el ID de transacción que proporcionó el usuario se encuentra dentro de esta matriz y, si se realiza una coincidencia, devuelve true
. Si no se hace ninguna coincidencia, la variable devuelve false
.
En lugar de un valor de retorno booleano, también puede optar por que la variable devuelva la matriz completa de ID de transacciones almacenadas, en caso de que desee procesar esta información por algún otro motivo.
Puedes usar la variable para condicionalmente bloquear que las etiquetas de compra se activen nuevamente si el usuario regresa a la página de compra después de que la compra ya se haya registrado.
Esta es una solución alternativa a mi Análisis common customTask
deduplicadorya que plataformas como GA4 y Fb no son compatibles customTask
.
Notas de lanzamiento
Fecha | Conjunto de cambios |
---|---|
11 diciembre 2020 | Versión inicial. |