微信小程序線上版本在正式發布之前,一般需要開啟灰度,小程序開發者可以選擇以下兩種灰度方案。
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選其一填寫即可。