【问题标题】:Error: "ReferenceError: __gaTracker is not defined" for event of Google Analytic错误:Google Analytic 事件的“ReferenceError:__gaTracker 未定义”
【发布时间】:2016-02-15 18:35:00
【问题描述】:

我正在从事 Google Analytic 的 A/B 测试。我必须检查我网站的两个不同目标网页的转化率。为了实现这一点,我在 Google Analytic 中创建了新的目标。在这个目标中设置事件来检测点击注册按钮

下面的代码我设置了注册按钮的onclick来发送事件触发器。

<a onclick="__gaTracker('send', 'event', 'Signup Click', 'Click', 'User Registration');" target="_blank" href="/signup">User Signup</a>

但是当我点击这个按钮时,我收到“ReferenceError: __gaTracker is not defined”的错误。

我尝试使用“ga”函数调用它,但它也返回相同的错误。

有谁知道如何让它工作。

【问题讨论】:

  • 将 Google 分析库 Js 粘贴到您从 Google 获取的页面的页脚或页眉处。
  • __gaTracker 是由 Wordpress 中的 plugin : Google Analytics for WordPress by MonsterInsights 定义的自定义函数。而不是使用ga 函数,插件重新定义函数的名称,每个事件都会触发新函数。
  • 更多信息在link

标签: javascript google-analytics socialengine ab-testing google-experiments


【解决方案1】:

将 Google 分析脚本粘贴到页面的页脚或页眉。 这个问题会解决的。

【讨论】:

  • 我在标题中有这个谷歌分析脚本,但我仍然收到错误。
  • 使用 Google 分析帐户登录 Google 并从那里获取分析代码,然后将其替换为您页面上的旧代码
  • 非常感谢您的回答。当我将分析代码直接添加到页面时,它工作正常。只需要将函数名“__gaTracker”替换为“ga”即可。
猜你喜欢
  • 2019-09-08
  • 2014-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多