GoogleAnalyticGA4不会禁用React应用程序中的默认page_view事件
我正在尝试将 Google Analytics GA4 添加到 React 应用程序,
索引.html
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-xxxxxxxL', {send_page_view: false});
</script>
除了这不会禁用默认的 page_view 事件。
我想禁用默认请求,所以我手动发送 page_view 事件。它们是一些没有设置标题的页面,这与 saga 返回不同,例如:项目:。默认事件设置为 undefined,这是有道理的,因为数据尚未加载。
那么我怎样才能做到这一点?
回答
尝试在 GA4 管理中的增强测量设置(Web 流设置)中切换选项以在页面呼喊关闭时自动跟踪历史事件。
许多 SPA 站点都有一个初始的 pushState/replaceState 用于状态管理目的(或出于其他原因),这将导致跟踪 page_view 的增强测量选项被切换。
THE END
二维码