云端更新 - Remote Config与Tweak
一、功能说明
- Remote Config : 为试验的最佳配置(Variant)的全量发布结果。发布后,所有该试验版本的用户,都会在下一次冷启动应用时,更新App设置,完成版本更新。
- Tweak : App的独立开关控制,通过SDK接口在App发版前接入(参考iOS 设置云开关、Android 设置云开关)。可用于AB测试以试验不同Tweak值带来的产品效果与用户转化,或者直接作为云控开关使用。特性:不区分App版本作更新,一旦修改Tweak值,所有App版本皆会生效。
二、Remote Config使用方式
用途:
在各个App版本的优化试验后,可选取最佳的优化方案,更新到该版本App,用户将会直接获取到更新后的配置,而不需要再重新上架App,降低各个版本的用户迭代成本。
Remote Config为多个试验结果的合并版本。每一个App版本,会对应到一个Remote Config版本,每一次试验结果的更新合并可在各版本的Remote Config中查询。
关闭Remote Config :
若想要取消全量发布,可以将开关设置为off,则所有用户在下一次进入App时,会取消Remote Config的设置内容,还原为原始的App版本内容。
三、Tweak使用方式
用途:
控制App中的功能逻辑。
添加Tweak :
通过SDK接口接入(参考iOS 设置云开关、Android 设置云开关)
修改Tweak值 :
- 在實驗中設置:設置多組Variant,並分別指定不同的tweak值,透過試驗數據找到最佳Tweak值。影響用戶範圍:該試驗版本的覆蓋用戶。
- 独立设置:在Tweak页面中,点击Add Tweak同步App中已接入的Tweak清单,选取欲修改的Tweak并修改其值,保存后即可生效。影响用户范围:App中包含此Tweak的所有用户。