使用虚拟视图触发GTM中的点击,并将其计为GA中的事件目标

时间:2017-03-13 07:07:44

标签: google-analytics google-tag-manager

我无法使用Google跟踪代码管理器跟踪点击。

我已经设置了点击事件和点击触发器。点击触发器的条件是:Click Class - 等于 - 下一步`

截图: This is how I created the tag. This is the trigger

目前问题是触发器没有触发。

1 个答案:

答案 0 :(得分:0)

您的问题正在发生,因为有两个不同的元素可以点击:下一步和ng绑定。

如果单击文本本身,它将具有ng-binding类。

enter image description here

然而,如果您单击按钮上的任何其他位置,它将具有下一步的类。

enter image description here

因为ng-binding不是从中触发此事件的唯一属性,所以我将使用以下选择器创建一个DataLayer变量(让我们称之为父节点类):

gtm.element.parentNode.className

这将返回父节点的className,与所单击的元素相关。这意味着点击ng-binding的用户将拥有父节点类' next-step'。

使用此功能,您可以为标记设置两个触发器。

1) Click Classes equals next-step

2) Parent Node Class equals next-step

因为触发器适用于'或'条件,这意味着如果满足这些结果中的任何一个,那么它将触发标记。