未跟踪Google Analytics下载事件目标

时间:2013-12-17 15:00:53

标签: google-analytics

我设置了一些未跟踪的事件目标。

例如,我在我的页面上有一些文档要下载。我已经点击了几天,但所有目标都显示0次转换。

Category: Equals to: Docs
Action: Equals to: Download
Label: Equals to: Best practices

以下是代码中的onClick事件:

<a href="/Docs/Best-Practices.pdf" target="_blank" class="dl" onClick="_gaq.push(['_trackEvent', 'Docs', 'Download', 'Best practices',, null]);">Best practices</a>

<a href="/Docs/Best-Practices.pdf" target="_blank" class="dl" onClick="_gaq.push(['_trackEvent', 'Docs', 'Download', 'Best practices']);">Best practices</a>

(它们都不起作用)

enter image description here

我在这里错过了什么吗?

2 个答案:

答案 0 :(得分:2)

也许您正在使用较新的Universal Analytics?然后语法与Classic Analytics不同。

Classic Analytics使用gaq.push:

<a href="/Docs/Best-Practices.pdf" target="_blank" class="dl" onClick="_gaq.push(['_trackEvent', 'Docs', 'Download', 'Best practices']);">Best practices</a>

Universal Analytics使用不同的详细信息here

  

您还可以使用以下便捷命令发送事件。在每个命令中,可选参数已被删除。

ga('send', 'event', 'category', 'action');
ga('send', 'event', 'category', 'action', 'label');
ga('send', 'event', 'category', 'action', 'label', value);  // value is a number.

所以你的例子看起来像这样:

<a href="/Docs/Best-Practices.pdf" target="_blank" class="dl" onClick="ga('send', 'event', 'Docs', 'Download', 'Best practices');">Best practices</a>

另外,要查看您是否安装了跟踪代码,请搜索Classic Analytics的ga.js或Universal Analytics的analytics.js。

答案 1 :(得分:1)

由于您是根据事件创建目标,因此可能是设置事件的方式或目标的定义方式存在问题。看看你的代码和设置,我没有看到任何明显的问题。

要进行调试,请先查看行为&gt;&gt;,先检查您是否收到了活动。活动&gt;&gt;概述。如果您正在获取事件,那么它应该看起来像这样。

events overview

如果您要收到活动,请查看转化次数&gt;&gt;目标&gt;&gt;概述并查看您是否获得了任何目标转换。

有时基于事件的目标需要一段时间才能显示在GA中 - 至少这是我的经验。我已经看到它需要长达48小时。