You need to enable JavaScript to run this app.
导航
小程序SDK调试及数据验证
最近更新时间:2024.07.05 17:36:37首次发布时间:2024.07.05 17:36:37

实验上线前需要保证前面的集成过程无误,上线后才能保证实验结果的科学和有效 !小程序SDK的调试及数据验证思路一致,以下以微信小程序SDK为例,为您介绍调试及验证的核心流程与操作要点。

1. 开启调试状态

参照“编程实验”章节,使实验处于“调试中” 状态,如下图所示:

  • 实验状态一共分三种:调试中、运行中、已结束。

图片

2. 通过接口获取调试设备的统计口径

3. 添加至白名单

创建实验时,将您的测试设备 ssid 添加到白名单中,并在右下角点击"保存"按钮。
图片

4. 微信小程序参数调试

设置完上述步骤后,清空缓存并编译,观察ab数据包(即abtest_config接口返回的实验数据),是否获取到了Tester 中的配置。下图中是成功获取到了实验参数:
图片
如果您的微信小程序没有发出实验请求,或实验请求为空, 请按下面步骤排查:

  • 初始化时是否正确设置 enable_ab_test: true;
  • 微信小程序是否将“A/B Test域名”和“事件上报域名”添加到 微信开发者后台/开发/开发者设置/服务器域名 "request合法域名" 中,具体域名参考1.2~1.4章节。

触发实验事件后,您可以在事件数据包头观察到 ab_sdk_version 字段和内容(下图以ab_exposed事件举例,其他事件以此类推):
图片

5. 真机或模拟器实验场景调试

在实验参数调试正常的情况下,开发或者是QA/PM/运营 同学需要观察实验所在的页面是否符合之前实验设计的预期。

  • 关于实验设计和准备,请参照“编程实验”章节。