【问题标题】:Google analytics _trackSocial not working谷歌分析_trackSocial 不工作
【发布时间】:2012-09-18 02:09:41
【问题描述】:

我已正确包含在此处 (http://support.google.com/analytics/bin/answer.py?hl=en&answer=1008080&rd=1) 找到的 GA 跟踪代码 sn-p 并且它正在运行(&多年来)

我最近设置了 Facebook Javascript SDK,以便在单击“喜欢”按钮时运行代码 - 这也有效。 在同一个 FB.Event 函数中,我包含了 googles _gaq.push _trackSocial 如下...

FB.Event.subscribe('edge.create',
function(response) {
    // do some stuff, this is working.

    // google track likes - this isn't working
    _gaq.push(['_trackSocial', 'facebook', 'like']);
}
);

控制台没有错误。

因此,任何一种分析都需要很长时间才能注册喜欢,而我没有等待足够长的时间,或者出现了问题。

由于 FB.Event 和我的 JS 函数正在运行并且 _gaq.push 没有给出任何错误 - 我不确定问题是什么。

在 Google Analytics(分析)Traffic Source > Social > Social Plugins 中,然后点击“Social Source”选项卡,它只显示 Google。

【问题讨论】:

  • 仅供参考:安装 Chrome 浏览器和GA debugger plugin。然后您可以查看是否在控制台中实时发送了跟踪器。稍后它将显示在报告中。

标签: google-analytics facebook-javascript-sdk


【解决方案1】:

24 小时后,答案显然是 Analytics 需要很长时间才能更新。

虽然我没有更改任何内容,但 Google Analytics(分析)现在将 Facebook 显示为社交插件。

因此只需要很长时间才能显示在分析中。

【讨论】:

  • 您可以更改日期范围以包含当前日期,而无需等待 24 小时。默认情况下不包括“今天”
【解决方案2】:

如果您使用的是“较新”的analytics.js 与旧版ga.js 相比,您需要使用ga('send'...) 而不是_gat.push(...)

我原以为您的情况会出错,但这可能对其他人有所帮助。

ga or _gaq.push for Google Analytics event tracking?

如果您尝试将 StuffedWeb 中的 social-tracking.js 与 analytics.js 一起使用,则需要将其转换为新的调用样式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    • 2013-12-06
    • 1970-01-01
    • 2023-03-04
    相关资源
    最近更新 更多