本篇内容主要讲解“支付宝小程序从手动埋点到自动埋点如何实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“支付宝小程序从手动埋点到自动埋点如何实现”吧!现在小程序埋点需要手动添加埋点事件触发,会有以下几个问题:业务代码和埋点代码写在一起,影响代码的阅读体验埋点代码散落在各个地方,不方便管理。比如运营要增加删除埋点时,统一管理会更方便1.普通点击事件下拉刷新时,没有触发点击,可以选择对该事件进行埋点埋点要在promise事件上总结:我们要实现页面元素点击时触发埋点,也要能在事件执行后触发埋点方案一:在axml最外层绑定catchTap事件,获取点击元素的ilog信息缺点:捕获的目标元素为最里层,该层不一定添加了ilog方案二:在需要发送埋点的元素增加样式类’.ilog’,点击时最外层catchTap获取点击位置的X,Y轴值,同时通过queryselectAll获取’.ilog’元素的位置,判断点击位置是否在’.ilog’内,如果是的话,发送埋点信息。如下图:由于最外层绑定catchT免费云主机域名ap事件方法需要在Page中定义以供wxml调用,如果每个页面手动编写就过于繁琐了,可以通过改写Page来实现自动扩展,代码如下有些场景我们除了对页面元素点击埋点,还要对页面函数进行埋点,例如用户下拉刷新的时候,可以对原方法进行包装,插入埋点代码,方案和第二点差不多。上面介绍了页面元素和函数的埋点方式,下面讲一下如何管理埋点信息解决代码入侵问题,可以把埋点信息以配置表的方式声明,以后还可以做到动态配置,在服务端配置完毕下发到客户端。到此,相信大家对“支付宝小程序从手动埋点到自动埋点如何实现”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
相关推荐: Feign+mybatisplus搭建项目遇到的坑如何解决
这篇文章主要讲解了“Feign+mybatisplus搭建项目遇到的坑如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Feign+mybatisplus搭建项目遇到的坑如何解决”吧!1.Failed to…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。