微信小程序线上版本在正式发布之前,一般需要开启灰度,小程序开发者可以选择以下两种灰度方案。
1、通过We分析AB实验进行灰度
Skyline默认是需要经过We分析的AB实验的,也就是小程序新版本发布后,默认还是以WebView运行,需要在We分析的AB实验的「小程序基础库实验」逐步放量。需要特别留意的是,当AB实验的流量分配到100%时,并不代表是全量,而是Skyline和WebView各50%,若要全量的话,需要先结束实验再选择全量某一个实验组。
2、通过小程序版本管理中的发布灰度
若小程序已经过充分测试,无需再进行AB实验的话,我们也提供了以下配置项,可在app.json或page.json配置上,使Skyline不经AB实验而默认打开。一般来说,sdkVersion与iosVersion+androidVersion选其一填写即可。