使用 Remote Config 個人化功能,系統會自動為使用者提供多種替代使用者體驗,盡可能達成您選擇的目標。查看這項功能的總覽。
開始設定的方法如下。
1. 使用 Analytics 和 Remote Config 檢測應用程式
應用程式必須使用 Analytics 和 Remote Config,才能開始提供個人化使用者體驗。
如果您在建立 Firebase 專案時未啟用 Google Analytics,請前往 Firebase 控制台的「
設定 」>「整合」分頁啟用。請確認您使用的 Remote Config SDK 至少為下列版本:
- iOS:7.5.0 以上版本
- Android:20.0.3 (Firebase BoM 26.4.0) 以上版本
- C++ 7.1.1 以上版本
- Unity:7.1.0 以上版本
只有這些版本 (和更新版本) 會執行必要的記錄,讓個人化系統瞭解如何針對目標進行最佳化。
在應用程式中新增事件記錄呼叫。
至少在使用者完成您要最佳化的目標動作時,記錄事件。舉例來說,如果您想針對 Play 商店評分提交進行最佳化,請在每次使用者為應用程式評分時記錄事件。
此外,您應明確記錄與應用程式相關,但未自動記錄的任何 Analytics 事件。記錄這些情境事件,即可提升個人化品質。
在應用程式中導入您想嘗試的不同使用者體驗。這可能包括為每位使用者自訂廣告顯示頻率,或更大幅度的調整,例如導入不同的版面配置。
根據 Remote Config 參數的值,設定不同的使用者體驗。請參閱「開始使用 Remote Config」和「Remote Config 載入策略」。
此時,您可以將應用程式部署至 App Store 或 Play 商店。使用者會繼續看到您設定的預設體驗,但由於您可以透過遠端設定變數控制體驗,因此可以開始實驗自動參數個人化。
您必須有足夠的使用者使用更新後的應用程式,個人化系統才能開始最佳化個別體驗。
2. 在 Firebase 控制台設定參數個人化
現在,使用者已可使用檢測應用程式,您可以使用 Firebase 控制台設定個人化。
在 Firebase 控制台中,依序前往「DevOps & Engagement」>「 Remote Config」。
找出控制要個人化使用者體驗的參數,然後按一下鉛筆圖示進行編輯。
在「編輯參數」窗格中,依序點選「新增」>「個人化」。
定義兩個以上的替代值。「替代值」是個人化演算法可為使用者選擇的參數值特殊名稱。這裡使用的值格式必須與 Remote Config 參數使用的資料類型相符。
選擇目標。你可以選擇下列其中一種方式:
- 從預建目標清單中選取收益和參與度等指標。
- 如要根據其他 Google Analytics 事件新增自訂指標,請在「Objective」(目標) 欄位中輸入事件名稱,然後按一下「Create event」(建立事件)。
由於這些事件可能是動態或自訂事件,因此可能不會顯示在下拉式選單中。為確保您指定的指標與有效的 Analytics 事件完全相符,請前往「Analytics」>「事件」驗證事件。
選取要盡量提高事件數量 (COUNT) 或所有事件價值的總和 (SUM)。
在某些情況下,系統會為內建的 Analytics 事件預先選取這個選項。舉例來說,系統一律會選取「SUM」做為「使用者參與度」時間,以盡量提高總時間。如果選擇「廣告點擊」,系統會針對「COUNT」(即廣告點擊事件總數) 進行最佳化。
如果選取「SUM」,請輸入要匯總的事件參數名稱。
在多數情況下,事件參數名稱為
value,但您可能會有自訂指標,其中包含要匯總的特定值。舉例來說,如果事件有不同的貨幣類型,且參數為USD、JPY或AUD,您可以將AUD指定為事件參數,藉此提高澳洲收益 (請務必在下一個步驟中,為澳洲使用者設定指定條件!)。選用:最多可選擇兩項要追蹤的其他指標。雖然這些不會影響個人化演算法,但可協助您進一步瞭解成效和趨勢。舉例來說,如果個人化功能會針對廣告點擊進行最佳化,您可能需要追蹤基準組和個人化組之間的使用者參與度。
追蹤的指標會顯示在「個人化結果摘要」中,並依分頁整理。
定義或選取個人化參數的指定條件。只有符合這項條件的使用者,才會獲得個人化體驗。一些常用的條件包括:僅限特定平台的使用者或特定區域的使用者才能使用個人化功能。
確認替代方案、目標、其他指標和指定目標都符合需求後,就大功告成了!儲存並部署變更,開始為使用者提供個人化體驗。使用者會在幾小時內開始收到個人化參數值,但系統最多需要 14 天才能瞭解使用者,並達到最佳成效。
在 Firebase 控制台中,您可以透過下列任一選項查看個人化成效 (依序前往「DevOps & Engagement」>「Remote Config」):
在「個人化 頁面」中選取該項目。
在「Remote Config」頁面上,按一下參數的指定條件。
如要進一步瞭解如何解讀結果,請參閱「瞭解個人化結果」。