開始使用遠端設定個人化功能

Remote Config個人化功能可自動為使用者提供多種替代使用者體驗,以最佳化您選擇的目標。請參閱這項功能的總覽

開始設定的方法如下。

1. 使用 AnalyticsRemote Config 檢測應用程式

應用程式必須使用 AnalyticsRemote Config,才能開始提供個人化使用者體驗。

  1. 如果您在建立 Firebase 專案時未啟用 Google Analytics,請在專案的「整合」頁面啟用。

  2. 請確認您使用的 Remote Config SDK 版本至少符合下列要求:

    • iOS:7.5.0 以上版本
    • Android:20.0.3 (Firebase BoM 26.4.0) 以上版本
    • C++ 7.1.1 以上版本
    • Unity:7.1.0 以上版本

    只有這些版本 (和更新版本) 才會執行記錄作業,供個人化系統學習如何針對您的目標進行最佳化。

  3. 在應用程式中新增事件記錄呼叫。

    至少要記錄使用者完成您要爭取目標動作時的事件。舉例來說,如要盡量爭取 Play 商店評分,請在使用者每次評分時記錄事件。

    此外,您應明確記錄與應用程式相關,但不會自動記錄的任何Analytics事件。記錄這些情境事件可提升個人化功能的品質。

  4. 在應用程式中導入您想提供的不同使用者體驗。這可能很簡單,例如為每位使用者調整廣告顯示頻率,也可能是更實質的替代方案,例如導入不同版面配置。

  5. 根據 Remote Config 參數的值,設定不同的使用者體驗。請參閱開始使用 Remote ConfigRemote Config載入策略

此時,您就可以將應用程式部署到 App Store 或 Play 商店。使用者會繼續獲得您設定的預設體驗,但由於您可以透過遠端可設定的變數控制體驗,因此可以開始實驗自動參數個人化。

您必須先讓大量使用者採用更新後的應用程式,個人化系統才能開始改善個別體驗。

2. 在 Firebase 控制台設定參數個人化

現在使用者已開始使用經過插碼的應用程式,您可以使用 Firebase 控制台設定個人化功能。

  1. Firebase 控制台的 Remote Config 頁面中,找出可控管要個人化使用者體驗的參數,然後點選鉛筆圖示進行編輯。

  2. 在「編輯參數」窗格中,依序點選「新增」>「個人化」

  3. 定義兩個以上的替代值。「替代值」是參數值的特殊名稱,個人化演算法可為使用者選擇這些值。您在此使用的值格式必須與 Remote Config 參數使用的資料類型一致。

  4. 選擇目標。你可以選擇下列其中一種方式:

    • 從預先建立的目標清單中選取,例如收益和參與度等指標。
    • 根據您想用於最佳化的任何其他 Google Analytics 事件,新增自訂指標。方法是在「目標」欄位中輸入事件名稱,然後按一下「建立事件」

      由於這類事件可能是動態或自訂事件,因此可能不會顯示在下拉式選單中。為確保您指定的指標與有效的Analytics事件完全相符,請在「Analytics」 >「事件」中驗證事件。

  5. 選取要盡量爭取事件數量 (COUNT),還是所有事件價值的總和 (SUM)。

    在某些情況下,系統會預先選取這個選項,以用於內建的 Analytics 事件。舉例來說,系統一律會為「使用者參與時間」選取「SUM」,以盡量提高總參與時間。如果您選擇「廣告點擊次數」,系統會針對「COUNT」或廣告點擊事件總數,最佳化個人化設定。

  6. 如果選取「SUM」,請輸入要匯總的事件參數名稱。

    在大多數情況下,事件參數名稱為 value,但您可能會有要匯總特定值的自訂指標。舉例來說,如果您的事件含有不同幣別類型,且參數為 USDJPYAUD 等,您可以指定 AUD 做為事件參數,藉此針對澳洲收益進行最佳化 (並在下一個步驟中,務必為澳洲使用者設定指定目標條件!)。

  7. 您也可以選擇追蹤最多兩個額外指標。雖然這些結果不會影響個人化演算法,但有助於您進一步瞭解成效和趨勢。舉例來說,如果個人化功能會盡量爭取廣告點擊,您可能需要追蹤基準群組和個人化群組之間的使用者參與度。

    系統會將追蹤的指標依分頁整理,並顯示在個人化結果摘要中。

  8. 定義或選取個人化參數的指定目標條件。 只有符合條件的使用者才能獲得個人化體驗。 常見的條件包括僅限特定平台的使用者,或僅限特定區域的使用者。

確認替代方案、目標、其他指標和指定目標都沒問題後,就完成了!儲存並部署變更,開始為使用者打造個人化體驗。使用者會在幾小時內開始收到個人化參數值,但系統最多需要 14 天才能瞭解使用者,並達到最佳成效。

如要查看個人化設定的成效,請在「個人化」頁面中選取該設定,或在Remote Config頁面中點選參數的指定條件。

如要進一步瞭解如何解讀結果,請參閱「瞭解個人化結果」。