google-tag-manager - 是否可以使用 Google Tag Manager (GTM) 检测文本字段点击?
问题描述
这个想法是检查是否有人开始填写表格但尚未提交。是否可以检测特定的文本字段点击?谢谢!
解决方案
是的。您可以使用 CSS 选择器和页面 URL 逻辑来专门针对您想要获取数据的表单。
在“一些点击”上创建一个 GTM 点击触发器,使用 CSS 选择器和 URL/页面路径过滤器来确保事件只在您希望它触发的表单上触发。
CSS 选择器示例:https ://jsfiddle.net/ajsn/qe492r5o/
<input type="text" value=""></input>
document.querySelector('input[type="text"]').addEventListener('click',function(){
alert("clicked");
})
如果您使用的是 Google Analytics,则将所有点击作为事件发送。在那里,您可以跟踪与表单的互动。您可以创建一个细分,查看已完成表单并参与的人,或者那些参与表单但未完成的人。您还可以创建目标并跟踪下车漏斗,或者使用 GA Bigquery 转移服务做一些事情。
Simo 有一篇关于 CSS 选择器的精彩帖子,可能会有所帮助:https ://www.simoahava.com/analytics/css-selector-guide-google-tag-manager/
推荐阅读
- react-native - 努力在 react native 中获得 imgur 授权:
- css - 媒体查询 CSS 不适用于移动设备
- c# - 无法从新创建的文件中读取内容
- salesforce - 如何修复 Dynamic Lightning:Datatable 中的 URL 字段,以便字段标签显示每个相关记录的名称?
- javascript - 禁用javascript中的选定对象和其他对象
- swift - 修复了导航视图中列表视图上方的视图
- java - 以静态方法读取 application.properties
- r - Dygraphs 显示比 R 中的数据早一个月
- android - 无法将 Android Studio 与 Firebase 链接/连接
- machine-learning - 使用交叉验证计算特异性