Javascript ga跟踪函数不起任何作用

Javascript ga跟踪函数不起任何作用,javascript,google-analytics,Javascript,Google Analytics,我正试图根据分析文档将当前跟踪器信息记录到控制台: (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.paren

我正试图根据分析文档将当前跟踪器信息记录到控制台:

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-80990893-7', 'auto');
ga('send', 'pageview');

ga(function(tracker) {
  // Logs the tracker created above to the console.
  console.log('test');
  console.log(tracker);
});
实际上没有任何东西输出到控制台。这就好像函数甚至没有执行。当我从他们的文档中复制并粘贴时,为什么这不起作用?

  • 代码在我这边工作正常,请看上面的截图
请从安装并启用Google标记助手并开始记录

有两件事永远记住

  • 将您的ga代码放入始终
    标记中
  • 不要把你的ga代码放在任何核心函数上,比如创建一个php函数,然后定义
    ga代码,稍后退出这是完全错误的方法,因为存在跳过ga代码的问题。
让我们来回答你的问题

  • 我注意到你的分析代码运行良好
  • 谷歌标签协助结果,按照以下代码
  • 找到一个页面查看事件或曲目

别忘了禁用广告/跟踪拦截器;)


我知道这是一个旧线程,但是,这是我发现的关于这个问题的唯一线程,正如其他人所说的,代码实际上是正确的。但是,它对我不起作用的原因是我忘了禁用跟踪保护。

你能使用Chrome Devtools在ga('create…)之前设置断点吗?或者只需在其前面插入
调试器
?断点有效吗?多久前你创建了Google analytics帐户(需要24-48小时)让它开始记录数据。您是否正在检查实时报告?数据显示在标准报告中可能需要24小时。