配額與限制

本頁面集中列出 Remote Config 適用的技術限制、專案配額和使用政策,方便您參考。

專案配額

下表列出整個 Firebase 專案中,範本資源的最大允許門檻。這些限制可確保範本評估效能達到最佳狀態,並維持後端穩定性。

資源 限制 詳細資料
參數 每種範本類型 3,000 個範本 用戶端範本 3,000 個,伺服器範本 3,000 個。
條件 每項專案 2,000 個 所有範本都會共用這項設定。
範本版本 每種範本類型 300 個 包括已刪除的版本。超過此期限的版本會自動清除。系統會自動刪除超過 90 天的範本版本。
實驗和推出 24 個合併 每項專案最多可執行 24 個 A/B 測試和功能推出作業。
即時連線 每項專案 20,000,000 (2 千萬) 個 請參閱「即時限制」。

參數和鍵限制

下表定義參數鍵、值和群組名稱的字元長度和內容限制。遵守這些限制可避免設定發布錯誤和用戶端結構定義不符。

元素 限制 詳細資料
金鑰長度 256 個半形字元 開頭必須為 _ 或 A-Z、a-z。可包含數字。
總價值內容 100 萬個字元 專案中所有參數值字串的總和。
群組名稱長度 256 個半形字元 適用於 Firebase 控制台中的參數群組標籤。

條件和指定目標限制

下表列出自訂指定目標規則、信號屬性和條件式語法的限制。這些界線可確保在將設定提供給個別用戶端執行個體時,規則評估作業能快速完成。

元素 限制 詳細資料
自訂信號 每個應用程式執行個體 100 個 單一裝置最多可設定 100 個不重複的訊號。
自訂信號鍵 250 個字元 屬性名稱長度上限。
自訂信號值 500 個半形字元 屬性值的長度上限 (使用 Regex 時為 250)。
安裝 ID 每個條件 50 個 「安裝 ID」規則允許的 ID 數量上限。
條件名稱 100 個字元 用來在 Firebase 控制台或 API 中識別條件的名稱。
規則運算式語法 RE2 格式 所有規則運算式都必須遵循 RE2 語法

即時限制

下表詳細列出使用 Real-time Remote Config 時的並行開啟連線限制。這些配額界線可確保全球用戶端執行個體穩定發布即時用戶端更新。

資源 限制 詳細資料
並行公開連線數 每項專案 20,000,000 (2 千萬) 個 如果超過上限,系統會拒絕新的連線要求,且用戶端 SDK 會自動改為標準的定期擷取方式。新發布的範本正在積極傳播時,系統會暫時停止這項限制,讓所有連結的用戶端都能收到更新。

營運政策

為確保使用者體驗安全無虞且符合規定,請遵守下列政策:

  • 請勿使用 Remote Config 進行應用程式更新,這類更新應要求使用者授權。這可能會導致使用者認為您的應用程式不可靠。
  • 請勿在 Remote Config 參數鍵或參數值中儲存機密資料。Remote Config 資料在傳輸過程中會加密,但終端使用者可以存取應用程式執行個體可用的任何預設或擷取的 Remote Config 參數。
  • 請勿使用 Remote Config 規避應用程式目標平台的要求。