HarmonyOS鸿蒙Next中如何查看华为AGC远程配置类AB测试的端侧日志
HarmonyOS鸿蒙Next中如何查看华为AGC远程配置类AB测试的端侧日志 根据华为文档要求,集成了华为AGC远程配置与华为分析服务,并且已经正确创建远程配置的AB测试,也可以在数据报告中查看相应的参与用户。
但是不知道App端侧是如何上报远程配置的相关日志的。 下面是探索并且查看端侧AB测试上报日志的过程,仅供大家参考。
1、参与远程配置类AB测试的前置要求
新用户(对应新的AAID)首次安装,并且首次通过fetch获取云侧远程配置值。由于远程配置可以通过设置fetch接口,手动配置获取的时间间隔,因此对端侧做了限制,对同一个参数,只有首次fetch成功,才会上报AB测试的事件,该要求也是符合用户场景的。
2、对应的端侧日志。
与AB测试事件相对应的日志有两类,
- 其一是AGC的接口上报的,以AGC_LOG为标志的AB测试日志,日志样例如下:
2021-06-25 17:53:10.552 23003-24762/com.huawei.photoplaza D/[AGC_LOG]ABTest: abtest ha event :$JoinABTask
2021-06-25 17:53:10.553 23003-23003/com.huawei.photoplaza D/[AGC_LOG]ABTest: report ab test event
- 其二是华为分析的接口上报的,以为HiAnalyticsSDK标志的AB测试日志,日志样例如下:
2021-06-25 17:53:10.553 23003-23003/com.huawei.photoplaza I/HiAnalyticsSDK: InteractionManager=> connectManager onEvent
2021-06-25 17:53:10.553 23003-23003/com.huawei.photoplaza D/HiAnalyticsSDK: ABTskIdHolder=> is joinABTask event
完整的日志截图可以参考:
参考文档链接:
-
华为AGC AB测试操作文档
-
华为远程配置 SDK开发指南:
-
华为分析服务SDK 开发指南:
更多关于HarmonyOS鸿蒙Next中如何查看华为AGC远程配置类AB测试的端侧日志的实战教程也可以访问 https://www.itying.com/category-93-b0.html
刷到就是赚到,果断收藏
更多关于HarmonyOS鸿蒙Next中如何查看华为AGC远程配置类AB测试的端侧日志的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中查看华为AGC远程配置类AB测试的端侧日志,可以通过以下步骤实现:
-
集成AGC SDK:确保项目中已集成华为AGC SDK,并在
build.gradle
文件中添加相关依赖。 -
配置日志级别:在应用初始化时,通过
ConfigService.setLogLevel
方法设置日志级别为LogLevel.DEBUG
,以便记录详细日志。 -
启用远程配置:在AGC控制台创建远程配置,并发布AB测试策略。
-
获取远程配置:在应用中使用
ConfigService.fetchAndApply
方法获取远程配置,并应用AB测试策略。 -
查看日志:使用
Logcat
工具查看端侧日志。在Logcat
中过滤AGC
相关日志,即可看到远程配置和AB测试的详细日志信息。 -
分析日志:通过日志中的
ConfigService
和ABTest
相关条目,分析远程配置的获取和应用情况,以及AB测试的策略执行结果。
以上步骤可帮助你在HarmonyOS鸿蒙Next中查看华为AGC远程配置类AB测试的端侧日志。
在HarmonyOS鸿蒙Next中查看华为AGC远程配置类AB测试的端侧日志,可以通过以下步骤实现:
- 集成SDK:确保已在项目中集成华为AGC SDK,并正确配置远程配置功能。
- 启用日志:在代码中启用日志记录功能,使用
HiLog
或Log
类记录相关日志信息。 - 查看日志:通过
adb logcat
命令查看设备日志,过滤关键字如AGC
或RemoteConfig
,获取AB测试相关日志。 - AGC控制台:登录华为AGC控制台,查看远程配置的AB测试报告和日志详情。
通过这些步骤,可以有效地监控和分析AB测试的端侧日志。