You need to enable JavaScript to run this app.
导航

埋点开发者工具 - AppLog DevTools

最近更新时间2023.11.13 10:35:27

首次发布时间2023.07.04 19:17:56

AppLog DevTools(简称 DevTools)是火山引擎增长营销套件 SDK (别称 AppLog )的可视化调试工具(可选接入),可以直接在应用内完成 SDK 接入验证、埋点开发和检索、数据异常分析、A/B实验模拟进组等工作,可以有效的提升开发和测试效率,帮助业务人员快速查找埋点,并支持车机、电视等无法扫码的场景使用。

支持 Android、iOS、Web、小程序四端接入,面向开发、测试、产品、业务运营等角色。


三分钟了解 DevTools


辅助 SDK 接入

针对首次接入 SDK (火山引擎-增长营销套件SDK简称)的用户或升级 SDK 版本后回归验证的用户,DevTools 支持查看 SDK 初始化状态、应用ID和渠道、初始化参数、核心功能状态、服务端接口请求响应、埋点采集上报状态等重要信息。通过显示的信息可以快速验证和发现 SDK 接入问题,如发现异常请参考 SDK 接入的官方接入文档进行排查。

alt


实时查看事件

埋点(事件别称)规则一般由产品或运营定义,再由开发者在应用内采集上报。在埋点采集的开发过程中,开发者可以通过 DevTools 实时查看埋点采集的完整内容,同时 DevTools 支持与产品后台创建的埋点规则同步实时校验,开发者可根据提示信息进行内容调整。在埋点验收的过程中,可以通过 DevTools 实时查看埋点触发和参数等内容是否符合预期。

当应用上报某个埋点后,一般都会经过规则过滤、参数收集、本地缓存、定时上报等一系列过程。其中任何一个环节异常都可能会导致埋点上报失败。此时可以通过 DevTools 的实时运行日志和实时网络请求等功能进行排查,必要时可以将相关内容分享给 SDK 产品经理协助分析。

alt

模拟实验进组

在接入火山引擎数据下的A/B测试产品后,开发者和测试人员可以在 DevTools 的实验分流面板查看产品后台创建的实验列表和实验基本信息,通知可以查看当前设备是否命中实验以及命中的实验(进组)版本信息。

在实验详情中可以查看实验的周期和描述等信息。DevTools 还支持修改实验进组版本(仅在本地生效,不会修改服务端实验配置)。确认修改后,一般再次启动应用即可生效。

alt


日志查询

在应用初始化 SDK 后,SDK 默认会在调试模式(支持开启生产模式)下生成很多丰富的调试日志,DevTools 支持实时查看和筛选调试日志,同时可以导出日志文件。日志文件可以帮助排查和分析埋点采集、埋点上报等数据异常问题,也可以帮助确认 SDK 运行状况。

其他功能

DevTools 还支持其他更丰富的调试功能,如加密开关动态设置、公共参数实时查看、模拟事件采集、随机用户登录/登出、敏感参数分析、网络抓包、查看各类配置等,具体使用方式请查看各端的埋点开发者工具接入指南。