【HMS Core】华为分析服务如何监听每个Flutter页面的使用时间?
1、问题描述
项目是使用Flutter框架进行开发,并且项目中集成了华为分析服务,现在有一个需求:
需要监听并且上报每一个页面的使用时间,便于后续的分析。那么这个功能该如何实现呢?
2、解决方案
首先,需要在AppGallery Connect中创建页面,建议使用包名+类名,如下图所示:
其次,自定义端侧参数说明:
pageStart(“AGC上设置的页面ID”,“上报的包名+类名”);
pageEnd(“AGC上设置的页面ID”); 结束统计时长
建议将AGC上设置的页面ID和上报的包名+类名一致,api说明如下图所示:
API文档链接如下所示:
页面分析的文档链接如下所示:
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh