Básicamente, marcar el evento de vista de página de Google Analytics como una conversión hace que mi página page_view dos eventos de vista de página al mismo tiempo, pero no marcarlo como una conversión hace que no active ningún evento de vista de página en absoluto. Estos son mis scripts en _app.tsx :
<Script id="gtagScript" strategy="beforeInteractive" src={`https://www.googletagmanager.com/gtag/js?id=${GA_TRACKING_ID}`} /> <Script strategy="afterInteractive" id="gtagConfig" >{`window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '${GA_TRACKING_ID}', { width: window.innerWidth, page: window.location.pathname, 'debug_mode': ${DEBUG_MODE} });`}</Script> Este script se coloca inmediatamente después de la etiqueta de cierre </ head> y estoy realmente perdido en este punto, lo he estado depurando durante varios días.
editar: el seguimiento está bien cuando el usuario proviene de una fuente externa, el problema solo ocurre cuando se cambia de una página a otra (enlaces internos). Cuando la conversión es de mercado, activa dos eventos page_view , cuando no está marcado, no activa ninguno.