Estoy tratando de usar Google Analytics GA4 y Google Tag Manager en mi sitio web.
Mi sitio web está incrustado en un Iframe dentro de otro sitio web. Veo que GTM está conectado cuando miro a través de la pestaña de red, pero no veo que mis etiquetas se disparen cuando se esperaba. Cuando elimino el sitio web del Iframe, mis etiquetas se activan como se esperaba. Estoy usando el objeto de ventana para empujar a la capa de datos.
¿Podría el uso del objeto de ventana al empujar a la capa de datos causar problemas cuando el sitio web está incrustado en un Iframe? ¿Cómo puedo hacer que mis etiquetas se activen cuando mi sitio web está incrustado en un Iframe?
Cualquier ayuda u orientación sería muy apreciada. Gracias
Cómo estoy empujando a la capa de datos:
window.dataLayer.push({ event: "virtualPageview", pageName: "Page1", venueName: window.venueName, pageTitle: "Formyoula Page 1", //some arbitrary name for the page/state });