Gtag和Google Analytics分析事件以及网页浏览量

问题描述

当我使用gtag跟踪Google Analytics(分析)中的用户时,我拥有React SPA。我对实时Google Analytics(分析)中看到的数据感到困惑。当应用启动或用户被路由到新的反应路由时,我触发了这样的事件以设置正确的页面并记录pageView

HTMLModElement

用户单击按钮或执行一些有趣的操作时,我会触发这样的事件

window.gtag('config',UA-123456789-1,{
        groups: 'MYGROUP',page_path: '/contacts',})

许多事件是在第一页上单击按钮,然后单击此按钮将用户移动到另一页(在此新页面上触发了gtag configure)。当我在“实时分析”页面视图中观看事件时,页面显示为延迟了一页。例如gtag事件流和实时结果

您知道为什么会发生这种情况吗?或者您有一些提示如何解决?我需要同时记录事件和pageView。我不确定此延迟在哪里开始。在某些情况下,例如,我正确地看到了前两页,而第三页被延迟了,有时从第一个事件开始就被延迟了。事件和配置一起触发。 非常感谢

解决方法

鉴于它是SPA,您应该按照以下规定手动发送综合浏览量:https://developers.google.com/analytics/devguides/collection/gtagjs/pages#page_view_event