本文內容:
您可以透過應用程式內預設值設定讓應用程式使用 Firebase 遠端設定功能、部署應用程式,然後建立與應用程式相關聯的 Firebase 專案即可覆寫這些值。如要進一步瞭解遠端設定功能,請參閱遠端設定功能簡介。
新增或編輯參數
- 在 Firebase 主控台的導覽列上按一下 [Remote Config]。
- 新增參數或選取要編輯的參數:
- 如要新增參數,請按一下 [Add Parameter]。
- 如要編輯參數,請按一下想要變更的參數。
- 在 [Parameter] 欄中輸入或修改參數名稱。這個名稱必須和您在與專案相關聯的應用程式中所使用的遠端設定參數金鑰相同。
- 在 [Default Value] 欄中輸入或修改參數的伺服器端預設值,或維持該欄位的現有狀態,不加入任何字串。
注意:您也可以按一下 [Other empty values] 清單,然後選擇 [No value],即可建立沒有伺服器端預設值的參數。設定完成後,使用這個參數的應用程式就會以應用程式內預設值取代這個參數。但如果系統判斷相關條件為
true
,則條件值仍會覆寫應用程式內預設值。 - (選擇性) 如要新增參數的條件值,請按一下 [Add value for condition],然後選取條件或按一下 [Create New Condition]。請依照新增或編輯條件下方的說明新增條件,然後輸入條件值。
注意:如果系統判斷與特定參數條件值相關聯的多個條件為
true
,則「Conditions」分頁顯示的第一個條件的優先程度會高於其他條件。您可變更條件的優先順序。 - 如要儲存參數變更,請按一下 [Add Parameter] 或 [Update]。
- 按一下 [Publish] 可將變更發佈到這個專案的「遠端設定」設定,讓使用這個專案的應用程式都能使用變更。
新增或編輯條件
新增第一個參數後或在新增/編輯參數時,均可新增或編輯條件。
- 在 Firebase 主控台的導覽列上按一下 [Remote Config],然後按一下 [Conditions]。
- 新增條件或選取要編輯的條件:
- 如要新增條件,請按一下 [New Condition]。
- 如要編輯條件,請按一下您要變更的條件。
- 在「Define a new condition」對話方塊中輸入或編輯條件名稱。
- (選擇性) 選擇分類顏色,妥善將這個條件和類似條件分門別類。
- 在 [Applies if…] 中按照以下步驟操作即可更新條件:
- 按一下 (+) 即可新增條件規則。
請為每條規則指定規則類型、運算子 (如適用) 以及值。如需瞭解不同種類的可用規則,請參閱參數與條件。
- 如要編輯現有規則,請變更規則類型、運算子或值。
- 按一下 (x) 即可刪除條件中的規則。
- 按一下 (+) 即可新增條件規則。
- 如要儲存條件變更,請按一下 [Create Condition] 或 [Update Condition]。
- 按一下 [Publish] 可將變更發佈到這個專案的「遠端設定」設定,讓使用這個專案的應用程式都能使用變更。
變更條件的優先順序
參數往往有多個條件值以及一個系統判斷為 true
的條件。為了決定要將哪個值套用到參數,系統會排定不同條件的優先順序,畫面上方條件的優先程度高於畫面下方的條件。如要變更條件的優先順序,請在「Conditions」分頁中重新排列其順序。
- 在 Firebase 主控台的導覽列上按一下 [Remote Config],然後按一下 [Conditions]。
- 使用雙行控點 (=) 拖曳條件到新的位置。
- 按一下 [Publish] 可將變更發佈到這個專案的「遠端設定」設定,讓使用這個專案的應用程式都能使用變更。
刪除參數或條件
- 在 Firebase 主控台的導覽列上按一下 [Remote Config]。
- 按一下 [Parameters] 或 [Conditions]。
- 按一下要刪除的參數或條件,然後點選左下角的垃圾桶圖示。
- 按一下 [Publish] 可將變更發佈到這個專案的「遠端設定」設定,讓使用這個專案的應用程式都能使用變更。