实验上线前需要保证前面的集成过程无误,上线后才能保证实验结果的科学和有效 !小程序SDK的调试及数据验证思路一致,以下以微信小程序SDK为例,为您介绍调试及验证的核心流程与操作要点。
参照“编程实验”章节,使实验处于“调试中” 状态,如下图所示:
创建实验时,将您的测试设备 ssid 添加到白名单中,并在右下角点击"保存"按钮。
设置完上述步骤后,清空缓存并编译,观察ab数据包(即abtest_config接口返回的实验数据),是否获取到了Tester 中的配置。下图中是成功获取到了实验参数:
如果您的微信小程序没有发出实验请求,或实验请求为空, 请按下面步骤排查:
触发实验事件后,您可以在事件数据包头观察到 ab_sdk_version 字段和内容(下图以ab_exposed事件举例,其他事件以此类推):
在实验参数调试正常的情况下,开发或者是QA/PM/运营 同学需要观察实验所在的页面是否符合之前实验设计的预期。