2017-10-17 63 views
0

我在发送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值。我该怎么办?

+0

这是两个不同版本的GA代码不兼容的,所以第一件事将是决定你想使用哪一个。 gtag现在被推荐,所以更多的未来证明,但从短期来看,可能更容易获得对ga()(analytics.js)的支持,因为目前对gtag没有太多的经验。 –

+0

这是我没有的知识'。非常感谢你!现在一切正常。 – Adrian

回答

1

使用全球站点标记,您必须切换到gtag()命令而不是ga()才能将数据发送到Google Analytics。 你的情况应该是这样的

gtag('event', 'play', { 
    'event_category': 'Videos', 
    'event_label': 'Fall Campaign', 
    'non_interaction': true 
}); 

这里有上迁移analytics/gagtag文档:https://developers.google.com/analytics/devguides/collection/gtagjs/migration#track_events

+0

它工作!非常感谢你。我不知道有什么区别,所以我必须阅读更多关于这些的内容。 Thx再次! – Adrian

相关问题