遠端設定推出作業簡介

本指南提供 Remote Config 推出作業相關重要概念的資訊, 然後可讓您:

瞭解推出作業群組成員資格

在您建立新的推出作業並指定百分比時,Firebase 會 將相同比例的目標對象分到控制組中,以取得準確結果 有助於比較已啟用功能的成效 追蹤群組。

  • 已啟用:指派給這個群組的使用者裝置會接收你設定的值
  • 控制組:指派給這個群組的使用者裝置接收值 他們會從 Remote Config 收到,而不是推出作業 值。
  • 未指派:這個群組中的使用者裝置會接收原本會從 Remote Config 接收的值,但不會用於推出比較結果。

也就是說,如果您是向 2% 的使用者推出,系統會將他們加入已啟用 並將另外 2% 的使用者納入控制組 群組,用於比較。96% 的使用者仍留在「未指派」狀態。

此做法可確保兩者比較 但未取得推出版本值的裝置 有效判斷推出作業是否成功或失敗 結果網頁。

在推出的所有階段中,推出作業群組指派作業都保持一致。也就是說 如果將百分比調降至 0%,則所有使用者將 還原為接收 Remote Config 中定義的參數值 範本。如果您之後決定提高階段推出百分比, 先前的已啟用或控制組 將會接收與這些群組一致的值

當您確認版本已順利完成並決定全面發布後, 並指派給所有目標使用者,Firebase 已不再使用控制組,所有 目標使用者和裝置會收到推出值。

何時適合採用推出與 A/B 版本測試?

Remote Config 項推出作業和 A/B Testing 適用於略有不同的用途 並且補充說明用途

推出是逐步發布,通常用於向特定使用者群組發布新功能。您可能會想指定 國家/地區,或使用特定版本的應用程式透過推出作業來降低風險 讓您能在真實環境中測試新功能,並嚴格控制, 可以顯示各項功能的成效您也可以監控後端服務在新增功能的負載下運作情形,並預估使用量,確保變更可在發布給更多使用者前,先進行調整。

如果您要實作會大幅變更功能的新功能、可能導致無法預測結果的變更,或是可能影響後端基礎架構、服務或外部 API 的變更,推行功能就非常適合這類情況。

A/B Testing 可讓你 可顯示多個版本的功能或應用程式元素,例如: 更新 UI 的外觀和風格、變更廣告文案、更新遊戲關卡 難度。隨後可向使用者展示各種變化版本 這個選項會根據所選指標 (例如使用者) 取得更出色的成效 參與度、廣告點擊和收益)。

使用A/B Testing進行資料導向決策、最佳化,以及 瞭解使用者偏好設定。這項功能非常適合用於 就可以獲得多個比較選項和非常具體的目標例如: A/B Testing 適用於需要調整應用程式的變更 改善特定指標,例如測試橫幅廣告的刊登位置 促成更多點擊

另外,建議您將 Remote Config 推出作業和 A/B Testing 同時採用 整體策略:首先,請建立設有限制 以便判斷哪些變化版本可以為您的應用程式帶來最佳成效 重點指標接著,在 A/B Testing 決定了 主管,請建立 勝出的變化版本監控其穩定性和重點指標, 看到廣告就能逐漸增加實驗組的使用者人數 並放心地採用這個出價策略。

瞭解推出作業結果

發布推出後,應該就能立即看到結果。

您可以透過多種方式查看結果:

  • 在「參數」頁面中,展開您為 推出作業後,按一下推出下方的「查看結果」
  • 在「推出作業」頁面中,按一下推出作業名稱。

您可透過「結果」頁面頂端的應用程式選取器,選取想要檢視的檢視畫面 即可。結果會劃分成多個部分:

  • 「Summary」部分,顯示已設定的「推出百分比」 並提供復原或編輯推出作業的功能展開後,您會看到推出作業的設定詳細資料和變更記錄總覽
  • 「使用者」部分,顯示不重複的應用程式數量 已安裝下列資料欄的推出作業範本 群組:

    • 已啟用:與目標推出作業相符的應用程式執行個體數量 條件並擷取了推出值。
    • 控制項:符合目標推出作業的應用程式執行個體數量 並擷取未變更的值。
    • 目標:符合指定條件的執行個體總數 觸發條件,應該會收到 或是未變更的推出值

    如要進一步瞭解這項功能,請參閱「瞭解推出群組成員」。

  • CrashlyticsAnalytics 區段,顯示比較資料 您可以篩選收集到的資料 過去 24 小時、「上次發布至今」或「最近 7 天」。過去 24 小時 即為預設檢視畫面

Crashlytics 項推出作業的結果

您可以查看在推出期間發生的當機非致命事件ANR總數。每個結果類別都會顯示一張長條圖,比較符合推出條件的「已啟用」和「控制組」使用者的原始總數。

  • 當機次數:顯示當機次數和百分比,以及 遇到已啟用和控制組的當機情形的不重複使用者人數。
  • 一般錯誤:顯示一般錯誤數量和百分比。 遇到非重大錯誤的不重複使用者人數。
  • ANR (僅限 Android 應用程式):顯示 「應用程式無回應」和不重複使用者人數 管理 ANR 事件

如要進一步瞭解當機,請按一下「前往 查看更多資訊: Crashlytics。系統隨即會開啟「Crashlytics」頁面,並顯示以下用途的篩選器: 包含您要檢查結果的推出作業。 「Crashlytics」頁面會評估曾查看 個別變化版本 (「已啟用」或「控制組」)。您可以選擇查看控制群組當機情形、已啟用群組當機情形,或兩者皆查看。

Google Analytics 項推出作業的結果

Google Analytics」推出作業結果區段的比較項目為 Analytics 這是指看過「已啟用」或「控制組」的 群組,以及圖表檢視中以下提供三項指標:

  • 總收益:顯示總收益,包括廣告收益 以及購買收益 (以美元為單位)您可以篩選 針對廣告收益或購買收益顯示成效。
  • 轉換總數:顯示所有轉換的總和 事件。您可以依據要強調的轉換來篩選結果。
  • 總參與時間:顯示使用者的總參與時間 。會顯示總參與時間 格式為「小時:分:秒」格式例如 01:31:28。圖表顯示 根據您在Crashlytics專區上方選取的時間範圍取得的資料。

後續步驟