HarmonyOS 全埋点方案

向所有的点击事件注入埋点代码然后上报用户的所有点击事件

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

UIObserver上on和off增加"drawCommandsSend"类型事件回调的注册和监听,每一帧的绘制指令下发后回调,请参考https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-observer.md#observeronwilldraw12

UIObserver上on和off增加"layoutdone"类型事件回调的注册和监听,每一帧的布局完成时回调,请参考https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-observer.md#observerondidlayout12

Navigation提供页面切换的监听,请参考https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-observer.md#observeronnavdestinationswitch12

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#onnavdestinationswitch12

Navigation页面生命周期监听能力增强,请参考https://gitee.com/openharmony/docs/blob/3fafc32d63bdaa23757e79ac0b9ed5fbe40babd6/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-observer.md

FrameNode提供基础信息获取能力,请参考https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-frameNode.md

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-graphics.md

提供获取FrameNode的能力,请参考https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-custom-component-api.md

事件埋点,请参考https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#onwillclick12

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS方案
46浏览 • 1回复 待解决
HarmonyOS 方案如何实现
1浏览 • 1回复 待解决
HarmonyOS 关于页面方案的咨询
463浏览 • 1回复 待解决
分析无法正常上报
1864浏览 • 1回复 待解决
基于UI Observer实现UI组件
542浏览 • 1回复 待解决
在应用内采集数据的方式
538浏览 • 1回复 待解决
HarmonyOS 赞动画实现方案
73浏览 • 1回复 待解决
HarmonyOS有没有适配9图的方案
1932浏览 • 1回复 待解决
HarmonyOS List数据显示
10浏览 • 1回复 待解决
HarmonyOS 模态怎么拦截系统返回键
52浏览 • 1回复 待解决
PolarDB量恢复实例ID如何保留?
3264浏览 • 1回复 待解决