Track otras Personalizaciones
Este track aplica al resto de las personalizaciones —contenido web, pop up, notificaciones, código custom y recolector de feedback— y es el que alimenta el dashboard de Analytics > Personalizaciones.
Momentos a trackear
Se debe trackear la impresión del contenido (cuando el cliente ve la personalización) y cuando hace click sobre la personalización.
1. Impresión del contenido
Debe enviarse una vez por cada vez que el contenido se muestra al cliente.
// Pegar el track en el momento que el usuario ve la personalización. Las variables se completan dinamicamente a la hora de mostrar la personalización.
window.gsSDK?.createContentImpression('{{impressionId}}',{
content: '{{gs_contentId}}',
variantId: '{{gs_variantId}}',
target: '{{gs_targetId}}'
});La impresión debe dispararse cuando el contenido es efectivamente visible, no cuando se resuelve la personalización. Para contenidos que están debajo del fold conviene usar un IntersectionObserver.
2. Click sobre el contenido
Debe enviarse cada vez que el cliente interactúa con la personalización: clic en el banner, en el CTA del pop up, en la notificación o en cualquier elemento accionable del contenido.
Verificación
Antes de dar la implementación por terminada, verificá que:
La impresión se envía una sola vez por visualización y no en cada re-render.
La impresión se envía únicamente cuando el contenido es visible para el cliente.
El clic se dispara en todos los elementos accionables del contenido.
En el dashboard de Analytics > Personalizaciones aparecen impresiones, sesiones personalizadas y conversiones para la personalización.
El track de gopersonal es independiente del de GA4. Verificar los eventos en el dataLayer no confirma que el track de gopersonal esté funcionando. Ver Google Analytics > Otras personalizaciones para el tracking de GA4.
Last updated