作為開發者,您可以在 mPaaS 控制臺 實時發布 > 配置開關管理 中增加需要的開關配置項,并且按照平臺、白名單、百分比、版本號、機型、Android 或 iOS 版本等信息針對性地下發配置。
前提條件
已在 Android 或 iOS 客戶端添加開關配置服務的 SDK。
添加開關配置
添加開關配置時,既可以逐個添加配置,也可以通過導入 JSON 文件的方式一次添加多個開關配置。
開關配置列表展示了各個開關配置項的配置鍵、狀態、創建時間、更新時間、創建人、修改人信息。新建的開關配置默認處于激活狀態。
單個添加
進入 mPaaS 控制臺,完成以下步驟:
在左側導航欄,單擊 實時發布 > 配置開關管理。
單擊 添加配置,在 新建配置 頁面中,輸入配置鍵、備注、資源值,選擇相應的平臺和分類。資源值即配置鍵對應的配置值,一個配置鍵可以對應多個資源值,單擊 添加 按鈕可設置多個資源值。
添加高級規則(可選)。在資源值配置框中,單擊 高級規則 右側的 添加 按鈕,可選擇資源類型(版本號、osVersion、機型、城市)、操作類型,并設置相應的資源值。 每個資源值下面,都可以添加多條高級規則。
配置完畢后,單擊 完成,新添加的開關配置將展示在配置列表中。
批量導入
在 配置開關管理 頁面,單擊配置列表上方的 更多操作 > 導入文件 菜單,導入 JSON 格式的開關配置文件。文件中可以包含多條開關配置。導入成功后,導入的配置將展示在配置列表中。
如配置文件中包含的開關配置信息已存在,則該條配置將無法導入。
在提供批量導入功能的同時,實時發布平臺還提供配置導出功能。在 配置開關管理 頁面,單擊配置列表上方的 更多操作 > 配置導出 菜單。勾選要導出的配置項后,單擊 配置導出 按鈕,即可下載 JSON 配置文件到本地。
查詢開關配置
在 配置開關管理 頁面,輸入配置鍵關鍵字查詢開關配置。
修改開關配置
完成以下步驟,修改開關配置:
在 配置開關管理 頁面,選擇目標配置,單擊配置鍵,打開編輯頁面。
修改備注、資源值、平臺、分類或高級規則后,單擊 完成 即可。配置鍵一旦添加,不可修改。
使開關生/失效
新建的開關配置默認處于激活狀態,若不需要某個配置,可單擊 失效 使該配置項處于失效狀態。同樣,針對失效狀態的配置項,單擊 激活 可使其重新生效。
后續操作
當控制臺發布了開關鍵后,客戶端可通過調用接口獲取開關鍵對應的鍵值: