Google 跟踪代码管理器是一个跟踪代码管理系统 (TMS),可以帮助您快速轻松地更新网站或移动应用上的跟踪代码及相关代码段(统称为“代码”)。将一小段跟踪代码管理器代码添加到项目后,您可以通过网页界面安全轻松地部署 Google Analytics(分析)和衡量代码配置。

在通过clickClasses给相同class的多个元素块绑定click事件埋点的时候,发现无法实现,通过gtm管理器调试发现,点击的时候,显示的是里层被点击的元素,而我们想要绑定整个外层的大块元素,所以这时候我们只能自己写js实现了。

1、新建触发器,绑定页面加载事件,到某个页面

2、绑定事件代码,这里发现,正常addEventListener默认是冒泡事件,给父元素绑定click事件,点击子元素的某个元素会冒泡的顶级元素,但是这里并不能冒泡上去,所以暂时兼容办法,采取DOM0级事件绑定,onclick方式,但是这样有一个弊端,就是如果该元素本身原来如果有click事件,会被覆盖,所以如果是使用这种方法,一定要避开已经有绑定click事件的元素。

最新文章

  1. bs4 python解析html
  2. 修改oracle实例名orcl为demo
  3. IOS客户端Coding项目记录导航
  4. js Memoization 优化运行速度
  5. mysql一次添加多条记录
  6. 59.DDR3_IP核文件设置
  7. BIOS与CMOS有什么区别
  8. yield语句
  9. app间互相启动及传参数
  10. 蓝桥杯-买不到的数目-java
  11. maven 聚合工程的创建和打包
  12. Docker(四):Docker基本网络配置
  13. iOS开发之WKWebView代替UIWebView
  14. JVM之GC算法、垃圾收集算法——标记-清除算法、复制算法、标记-整理算法、分代收集算法
  15. 去掉word页眉上横线的技巧
  16. requirejs整合ztree
  17. 【转】33 个 2017 年必须了解的 iOS 开源库
  18. URI和URL之间的区别
  19. java字符串转换总结
  20. Spring Boot 应用系列 3 -- Spring Boot 2 整合MyBatis和Druid,多数据源

热门文章

  1. 【高可用架构】开发机上部署Deploy项目(一)
  2. 18.JAVA-pull解析XML
  3. Linux 按 Ctrl + S 卡死的解决办法
  4. 传统js和jsx与ts和tsx的区别
  5. Java基础语法06-面向对象-继承
  6. 3.java基础之关键字instanceof
  7. Android8.1 SystemUI源码分析之 Notification流程
  8. 利用 OpenCC 工具进行文字的简繁转换
  9. 误删mysql root账户
  10. Httpclient 4.5.2 请求重试机制