计算gtm.click的出现次数

时间:2019-02-11 08:17:38

标签: javascript google-analytics google-tag-manager

我希望能够计算gtm.click事件的出现次数。因此,当我单击页面上的任何元素(不是特定的元素,不是所有的点击)时,我会得到:1、2、3,依此类推。

有可能吗?

1 个答案:

答案 0 :(得分:0)

对于给定的“所有点击”定义有效的是Google Analytics(分析)中的自定义维度-我创建了一个基于匹配的自定义维度,并从GTM传入了{{Event}}变量。现在,我可以为所有事件类型做一个自定义报告,以给出它们发生的次数(如果我在自定义报告中使用“点击数”作为指标)。

显然,这不适用于“所有” gtm.clicks,而仅适用于已经触发GA请求的gtm.clicks。实际计算所有gtm.clicks都是灾难的根源-如果您具有“所有元素”触发器,即使单击非交互式页面元素(例如,背景)也会创建gtm.click事件(仅应用触发器中的过滤器事件发生后),因此您会跟踪太多不相关的点击。在现有的Google Analytics(分析)匹配中使用自定义维度可以节省请求(免费版的Google Analytics(分析)每月限制为1000万个请求)。

在二读时,您似乎想按顺序计算点击次数(?),即附加一个计数器。如果您不介意每次加载页面时都会重置计数器,则只需创建一个带有全局Javascript变量的自定义HTML标记(请注意不要使用现有名称),然后附加一个点击触发器,并在每次点击时增加该值叫做。如果您想在GA中进行跟踪,则可以触发事件代码并将该变量设置为事件标签。