我正在寻找一些关于谷歌标签管理器点击事件的建议。
我们的客户已经请求将某个单击捕获为gtm.linkClick事件。但是,所讨论的元素是一个按钮,它将触发角应用程序中的路由。此按钮单击被捕获为gtm.click。
我的问题是,这有关系吗?这将提供更少的信息,还是我可以配置GTM标记来获取相同的信息?
发布于 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标记。
例如,如果您有标记
<div id="parent">text <span>child1</span> and <div>child2</div></div>你想点击#parent div。在这种情况下,更好的方法是具有触发器条件。
Click Element - matches CSS selector - `#parent, #parent *`如果单击将发生在#parent div或他的一个孩子身上,它将触发。
https://stackoverflow.com/questions/44665284
复制相似问题