【问题标题】:Google Event tracking for phone number电话号码的 Google 事件跟踪
【发布时间】:2017-08-23 20:15:32
【问题描述】:

我正在运行一个 WordPress 网站,该网站已通过 Google 网站管理员工具进行验证,并且有一个与 Google Analytics 相关联的 GA 代码。

我在网络上进行了一些研究,为移动设备中的可点击电话号码添加了一个事件跟踪器,这样我就可以测量有多少人实际使用我们为客户开发的网站主页上的电话号码:posanarestaurant .com。

大多数提供如何做到这一点的博客只是简单地给了我这段代码,以便在下面添加到我的网站:

<a href="tel:18285053969" onclick="_gaq.push(['_trackEvent','Phone Call Tracking','Click/Touch','Home Banner']);">828.505.3969</a>

他们说 Google 会在 24 到 48 小时内开始进行跟踪,但我在 GA 中还没有看到任何东西。

我知道网站顶部可能包含一些 javascript,但我正在使用的插件之一已经添加了该 javascript,因此我不想复制两个完全相同的 javascript 引用网站负责人。

我做错了什么?

【问题讨论】:

  • 您可能想尝试在 Google Chrome 中安装 Tag Assistant 插件,它会显示您的事件是否真的触发了。
  • 您使用的是经典 GA 还是 Universal Analytics?您的代码语法适用于前者。
  • 我正在使用通用分析。好的,那么这就是问题所在。正确的语法是什么?

标签: javascript html wordpress google-analytics event-tracking


【解决方案1】:

UA 事件跟踪的语法是

ga('send', 'event', 'Phone Call Tracking', 'Click/Touch', 'Home Banner')

所以你的完整代码是

<a href="tel:18285053969" onclick="ga('send', 'event', 'Phone Call Tracking', 'Click/Touch', 'Home Banner');">828.505.3969</a>

设置好之后,如果您没有过滤掉自己的视图,您可以在实时报告中检查事件命中(因此您不必等待 24 小时来查看它是否有效)。

【讨论】:

  • 好的,这很棒。我不能投票,因为我还没有足够的声誉,但非常感谢。
  • 没问题,你应该可以通过接受它来关闭票。
  • 我确实设置了我的 Google 跟踪代码管理器,并将按照建议在 Body 标记之后添加我设置的标记,以侦听事件 > 点击。为 UA 事件跟踪添加跟踪代码管理器代码和 GA 语法后,它应该会触发事件并在 GA 中注册。
  • 实际上,如果您的网站上有 GTM,那么您实际上不需要任何页面代码,因为 GTM 可以完成所有跟踪。如果您只是将页面代码留在那里,您还需要在您的页面上安装 GA 跟踪 sn-p,以便识别 tha ga 库。
  • 我添加了您建议的跟踪代码,它开始触发事件。非常感谢你的帮助! (尚未添加 Google 跟踪代码管理器——稍后将在另一个网站上进行测试)。
猜你喜欢
  • 2017-04-28
  • 2015-01-17
  • 1970-01-01
  • 2013-08-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多