发送Google Analytics事件时遇到问题。我正在尝试使用此代码:
ga('send', 'event', 'Videos', 'play', 'Fall Campaign', {
nonInteraction: true
});
检查是否有人观看了视频。在标题中,我有使用Google Analytics代码的脚本,但它无效。
我使用此代码:
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'XXXXXXXX');
在“网络”中,我看不到发送的值。我该怎么办?
答案 0 :(得分:1)
使用全局网站代码,您必须切换到gtag()
命令而不是ga()
才能将数据发送到Google Analytics。
在你的情况下应该有类似
gtag('event', 'play', {
'event_category': 'Videos',
'event_label': 'Fall Campaign',
'non_interaction': true
});
以下是有关将analytics/ga
迁移到gtag
的文档:https://developers.google.com/analytics/devguides/collection/gtagjs/migration#track_events