【问题标题】:Google Analytics: Events are not trackedGoogle Analytics:未跟踪事件
【发布时间】:2014-02-11 16:44:02
【问题描述】:

我正在使用 Google 分析来跟踪单击按钮时的事件。请在下面找到我负责的代码。

<script type="text/javascript">
            var _gaq = _gaq || [];
            _gaq.push(['_setAccount', '@accountNumber']);
            _gaq.push(['_trackPageview']);

            (function () {
                var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
                ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
            })();
</script> 
<button id="button-submit" onclick="_gaq.push(['_trackEvent', 'CoreSiteCulture UK Submit', 'US Home', 'example.com']);">Save</button>

事件已发送,但未出现在 Google Analytics 事件中。

有谁知道可能出了什么问题?

编辑: 我正在使用 GA Debugger 进行调试,它显示 Tracking beacon sent。

【问题讨论】:

  • 您是否有机会过滤事件?你能在实时报告中看到它们吗?第一个数字出现可能需要一些时间(最多 24 小时)...
  • 调试器中是否跟踪事件?在Tracking beacon sent! 的正上方,如果已处理,则应记录该事件。您应该会看到类似这样的内容:_gaq.push processing "_trackEvent" for args: "[ 及以下内容:Track Event
  • 是的,它处理得很好。它只是没有出现在谷歌分析中。说真的,我不知道是什么问题?

标签: javascript google-analytics


【解决方案1】:

也许问题不在生产中。 请检查: http://oapp.com.ar/stack/index.html

问题是无法在本地环境中测试分析

【讨论】:

  • 欢迎来到stackoverflow!但是,在未来,请避免仅提供链接的答案 - 请尝试提取链接中有意义的部分,因为它适用于此问题并在此处发布。
  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
  • 这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
【解决方案2】:

本地测试需要添加这个

 ga('create', 'UA-XXXX-Y', {
 'cookieDomain': 'none'
 });

这里是link for reference.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-14
    • 2019-07-10
    • 1970-01-01
    • 2011-12-03
    • 2015-06-26
    • 1970-01-01
    • 1970-01-01
    • 2014-04-24
    相关资源
    最近更新 更多