我目前正在将 Google Analytics 跟踪集成到我的应用程序中,并且我有一个关于处理不同域的具体问题。
域 1:网站(例如,https://mywebsite.com)
我想跟踪 Google Analytics 创建的所有增强测量以及自定义事件。
(子)域 2: Web 应用程序(例如,https://app.mywebsite.com)
我只想跟踪自定义触发的事件,例如注册或登录。
我面临的问题是我似乎无法仅针对网络应用程序禁用增强测量事件。我当前的配置如下(我正在使用
react-ga4
):
ReactGA.initialize('G-XXXXXXX', {
gaOptions: {
send_page_view: false, // Not working
transport_url: 'https://metrics.mywebsite.com',
},
gtagOptions: {
enhanced_measurement_settings: {
scrolls: false, // Not working
},
},
gtagUrl: 'https://metrics.mywebsite.com/gtag/js',
});
是否可以通过 JavaScript 禁用这些标准增强事件?如果不是,那么正确的实现方法是什么?
按照 [GA4] 增强测量事件 我知道这些配置只能通过 Google Analytics 管理面板完成。
Data collection and modification
Data streams
并按名称选择您的流Enhanced measurement
下有一个开关可以启用增强测量