Rob*_*ffe 3 google-analytics event-tracking google-tag-manager
我正在寻找有关 Google 跟踪代码管理器点击事件的一些建议。
我们的客户要求将某个点击捕获为gtm.linkClick事件。然而,有问题的元素是一个按钮,它将触发 Angular 应用程序内的路由。此按钮点击被捕获为gtm.click。
我的问题是,这重要吗?这会提供更少的信息吗?或者我可以配置 GTM 标签来获取相同的信息吗?
在 GTM 中,基于点击的触发器有两个选项:如果您希望它仅侦听常规链接上的点击(“仅链接”选项)或页面上任何 HTML 元素上的点击(“所有元素”选项)。
gtm.linkClick事件是Click - Just LinksGTM 中的触发类型
gtm.click事件是Click - All ElementsGTM 中的触发类型
如果用户单击<a>HTML 标签,则会触发gtm.linkClick事件,在其他情况下,如果用户单击其他任何 html 标签(按钮、图像、span、div 等),则会触发事件gtm.click
一个棘手的时刻。
您可能想要跟踪<div>包含子元素的复合体的点击。gtm.click可能会触发子 html 标签。
例如,如果您有标记
<div id="parent">text <span>child1</span> and <div>child2</div></div>
Run Code Online (Sandbox Code Playgroud)
你想破解#parentdiv 上的点击。在这种情况下,更好的方法是设置触发条件
Click Element - matches CSS selector - `#parent, #parent *`
Run Code Online (Sandbox Code Playgroud)
如果点击发生在#parentdiv 或其子元素之一上,它将触发
| 归档时间: |
|
| 查看次数: |
5471 次 |
| 最近记录: |