By admin |

在描述这个问题之前,介绍下Google跟踪代码的情况。

Google跟踪代码目前有两个版本,我们姑且命名为新版本,旧版本。如何区分,很简单。

查看你的Google跟增代码:

如果是ga.js的为旧版。

如果是analytics.js的为新版。

目前网络上充斥的大部分的案例是基于旧版本的。

对于一些Google高级跟踪功能,两个版本的写法有点不一致。下面是常用的Google事件跟踪代码的实例:

对于旧版本的ga.js

https://developers.google.com/analytics/devguides/collection/gajs/event…

<a href="/test" onclick="_trackEvent('HOME_PAGE_BLOCK', 'click', 'MY_LABEL');">test</a>

对于新版本的analytics.js

https://developers.google.com/analytics/devguides/collection/analyticsj…

<a href="/test" onclick="ga('send', 'event', 'HOME_PAGE_BLOCK', 'click', 'MY_LABEL');">test</a>

我在这个上面浪费了很多时间才意识到这个问题,希望被这个问题折磨的人,看到此文,能减少你的时间开销。