Google Analytics(分析) - 发送活动的问题
问题描述:
我在发送Google Analytics(分析)活动时遇到问题。我正在尝试使用此代码: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');
在 '网络' 我不能看到sended值。我该怎么办?
答
使用全球站点标记,您必须切换到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
+0
它工作!非常感谢你。我不知道有什么区别,所以我必须阅读更多关于这些的内容。 Thx再次! – Adrian
这是两个不同版本的GA代码不兼容的,所以第一件事将是决定你想使用哪一个。 gtag现在被推荐,所以更多的未来证明,但从短期来看,可能更容易获得对ga()(analytics.js)的支持,因为目前对gtag没有太多的经验。 –
这是我没有的知识'。非常感谢你!现在一切正常。 – Adrian