1. 实验调试_微信小程序
本节将对小程序实验的调试功能进行详细介绍,内容包括产品功能介绍,使用流程以及一些注意事项。需要注意微信小程序在发布之前跟发布之后使用流程是不同的,我们针对不同的小程序场景提供不同的解决方案。
1.1. 使用场景
实验调试功能面向策划、交互、视觉、测试以及开发同学,定位于解决以下问题:
- 提前对不同版本的小程序实验进行调试,保证HubbleData可以对不同版本进行分流,同时检查线上效果是否跟预期相符;
- 提前对设置的优化指标进行调试,保证HubbleData可以正常统计A/B测试相关的优化指标,保证埋点数据是准确的。
1.2. 产品功能
1.2.1. 未发布小程序调试
主要指小程序处于开发期间或者微信审核成功之前。此时访问小程序有以下两个特点:
- 外部用户无法访问:需要小程序管理员开通小程序权限
- 无法通过公开渠道传播:仅能通过开发提供的小程序二维码进行访问
产品方通过如下方式进行实验的调试,详细操作流程请参考调试流程中的操作指南:
- 由小程序开发在微信开发者工具中调用调试模式,参数填入调试界面生成的scene值
- 打开预览模式,扫描该模式下的二维码
- 打开小程序,并且在后台选择对应的实验版本
1.2.2. 已发布小程序调试
此时小程序已经可以通过公开渠道进行传播,可以按照如下流程调试:
- 输入小程序对应的access_token(由小程序开发提供)
- 扫描生成的二维码,打开小程序
- 选择实验版本,并且观察产品功能
1.2.3. 调试中数据观察
- 选择对应的实验版本==目前仅支持通过网页选择实验版本==
- 小程序实验暂不支持投屏,效果预览请在小程序上观察
- 右侧观察用户在实验版本中配置的埋点优化指标,确认埋点是否准确