如何跟踪在谷歌标签管理器中单击单选按钮而不单击提交按钮/离开页面的时间



我有一个很简单的问题,但它已经困扰了我几天了。我想跟踪某人何时点击单选按钮作为触发器或点击,本质上是跟踪点击并提取我需要的数据,即使他们没有点击提交或离开页面。我只想在点击页面时能够做到这一点,但在谷歌标签管理器中我似乎无法理解。

到目前为止,我终于想出了这个,但它吸引了所有的点击。

我的解决方案是创建一个自定义变量,使用查询选择器按类隔离单选按钮,然后创建一个在所有单击时触发的标记。问题是,这会带来比我需要的更多的数据。它在页面上随机点击。

我试着在谷歌标签管理器中将其设置为Some clicks,然后将其设置为My Radio Variable-Equals-True,但这根本没有带来任何结果。

我的无线电变量:

function () {
return document.querySelector('[class="radios__input"]:checked').id
}

我还是新手,所以如果有任何帮助,我们将不胜感激,提前谢谢。

这可能不仅需要变量。

现在你可以从radio元素中获取id,这很好。

但您说它返回了许多其他您不需要的元素,所以看起来它缺少触发器设置。

在这种情况下,Trigger应该是重要的一个。您可以将范围缩小到仅要跟踪的无线电元素。

类似于将触发器配置为

Click Elementmatch css selector{Your special css selector to the radio button}


如果您不熟悉我提到的上述内容。您可以附上一些关于触发器和变量以及如何在GTM中使用它的屏幕截图。

最新更新