透過 Remote Config 推出功能,您可以安全並逐步推出新功能和更新 導入您的應用程式進行推出作業時,您可以透過下列方式控制新應用程式功能的發布版本: 鎖定特定使用者群組就像 A/B 版本測試一樣,在推出時,系統會根據相同規模的控制組來評估已啟用的群組,以便比較結果。
步驟 1:使用 Remote Config、Crashlytics 和 Google Analytics 檢測應用程式
在使用「Remote Config」推出作業的逐步推出應用程式前, 的使用者,您的應用程式應使用 Firebase 遠端設定進行檢測。 Crashlytics和Google Analytics。
- 按照「開始使用遙控器」中的指示操作 設定:新增 Remote Config Analytics 傳送至您的應用程式,並建立 Remote Config 範本。您 請確保您使用的是 Firebase BoM v32.6.0 以上版本 (Remote Config SDK v21.6.0 以上版本)。
- 按照「開始使用 Crashlytics,將Crashlytics加入 請務必導入 Firebase iOS SDK v10.24.0 以上版本。
為獲得最佳效能,建議您實作即時遙控器 在應用程式中設定,以確保推出作業 值會在發布後立即擷取。
步驟 2:在 Firebase 控制台中設定發布作業
使用 Remote Config、Crashlytics 和 Analytics,您可以使用 Firebase 控制台建立推出作業。
- 在 Firebase 控制台,前往 Remote Config,然後開啟 推出作業。
- 按一下「建立推行計畫」。
- 在「參數」欄位中選取現有參數,或建立新的參數以便在推出時更新,然後按一下「下一步」。
建立或選取目標條件。這個條件會定義 裝置都會加入已啟用推出作業和控制組的篩選器中。詳情請見 瞭解推出作業群組 會員方案 進一步瞭解如何啟用推出作業和控制組 而非使用者
按一下「Next」,然後在「Enabled value」欄位中,新增要發布給使用者的值。
在「隨機百分比」欄位中,輸入裝置的總百分比。 ,且應接收啟用的值。由於 Firebase 會指派 控制組相等,確保 評估啟用功能的成效,這個值必須是 50%,或是 除非是全面推出,否則效果會較低請注意,這個值 條件:舉例來說,如果您設定的條件只推出 到 2.0 版,且有 30% 的使用者已採用 2.0 版, 如果將這個值設為 50%,就表示使用者總人數的 15% 取得推出值
按一下「Next」,然後提供「Name」和 (選用)「Description」,然後按一下「Save」。
如要開始推出,請按一下「發布變更」,查看所做的變更 參數,然後再次點選「發布變更」。
你的推廣活動應該會開始,你應該很快就能查看結果。
後續步驟
- 如要進一步瞭解推出結果,請參閱「瞭解推出作業」一文 結果。