首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果GTM将单击事件捕获为gtm.click而不是gtm.linkClick是否重要?

如果GTM将单击事件捕获为gtm.click而不是gtm.linkClick是否重要?
EN

Stack Overflow用户
提问于 2017-06-21 01:05:12
回答 1查看 3.9K关注 0票数 2

我正在寻找一些关于谷歌标签管理器点击事件的建议。

我们的客户已经请求将某个单击捕获为gtm.linkClick事件。但是,所讨论的元素是一个按钮,它将触发角应用程序中的路由。此按钮单击被捕获为gtm.click

我的问题是,这有关系吗?这将提供更少的信息,还是我可以配置GTM标记来获取相同的信息?

EN

回答 1

Stack Overflow用户

发布于 2017-06-21 03:48:44

在GTM中,基于单击的触发器有两个选项:如果您希望它只侦听常规链接上的单击(“仅链接”选项)或页面上任何HTML元素的单击(“所有元素”选项)。

gtm.linkClick事件是GTM中的Click - Just Links触发器类型gtm.click事件是GTM中的Click - All Elements触发器类型。

如果用户单击<a> HTML标记,就会触发gtm.linkClick事件,如果用户单击其他html标记(按钮、图像、span、divs等),则会触发gtm.click

一个棘手的时刻.

您可能希望跟踪对包含子元素的复杂<div>的单击。gtm.click可能会激发儿童html标记。

例如,如果您有标记

代码语言:javascript
复制
<div id="parent">text <span>child1</span> and <div>child2</div></div>

你想点击#parent div。在这种情况下,更好的方法是具有触发器条件。

代码语言:javascript
复制
Click Element - matches CSS selector - `#parent, #parent *`

如果单击将发生在#parent div或他的一个孩子身上,它将触发。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44665284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档