開始使用遠程配置個性化

通過遠程配置個性化,您可以自動為用戶提供多種替代用戶體驗之一,以便針對您選擇的目標進行優化。請參閱此功能的概述

以下是如何開始。

1. 使用 Analytics 和 Remote Config 檢測您的應用

在開始提供個性化用戶體驗之前,您的應用需要使用 Analytics 和 Remote Config。

  1. 如果您在創建 Firebase 項目時沒有啟用Google Analytics ,請在項目的集成頁面上啟用它。

  2. 確保您至少使用以下版本的遠程配置 SDK:

    • iOS:7.5.0及以上
    • Android:20.0.3 (Firebase BoM 26.4.0) 及以上
    • C++ 7.1.1 及以上
    • 統一:7.1.0及以上

    只有這些版本(和更新的版本)執行個性化系統所需的日誌記錄,以了解如何針對您的目標進行優化。

  3. 事件記錄調用添加到您的應用程序。

    至少,在用戶完成您正在優化的目標操作時記錄一個事件。例如,如果您想針對 Play 商店評分提交進行優化,請在每次用戶對您的應用進行評分時記錄一個事件。

    此外,您應該明確記錄與您的應用相關但未自動記錄的任何Analytics 事件。通過記錄這些上下文事件,您可以提高個性化的質量。

  4. 實現您希望在您的應用中實現的不同用戶體驗。這可以像個性化向每個用戶展示廣告的頻率一樣簡單,或者更重要的替代方案,例如實現不同的佈局。

  5. 根據遠程配置參數的值,使不同的用戶體驗可配置。請參閱遠程配置入門遠程配置加載策略

此時,您可以將您的應用程序部署到 App Store 或 Play Store。用戶將繼續獲得您配置的默認體驗,但由於您可以使用遠程可配置變量來控制體驗,因此您可以開始嘗試自動參數個性化。

在個性化系統開始優化個人體驗之前,您需要有大量用戶使用您更新的應用程序。

2.在Firebase控制台配置參數個性化

現在您的檢測應用已在用戶手中,您可以使用 Firebase 控制台設置個性化。

  1. 在 Firebase 控制台的遠程配置頁面上,找到控制您想要個性化的用戶體驗的參數,然後單擊鉛筆圖標進行編輯。

  2. 編輯參數窗格中,單擊新增 > 個性化

  3. 完成創建個性化步驟:

    1. 定義兩個或多個替代值。 “替代值”是可以由個性化算法設置的參數值的特殊名稱——在您的應用程序中,您可以像對待任何其他參數值一樣對待它們。

    2. 選擇一個目標。收入和參與度等指標有幾個預先構建的目標,但您也可以根據您想要優化的任何其他事件定義目標。

    3. 為個性化參數定義或選擇定位條件。只有滿足此條件的用戶才能獲得個性化體驗。一些常用的條件是將個性化限制為僅限於特定平台的用戶或僅限於特定地區的用戶。

當您對備選方案、目標和目標感到滿意時,您就完成了!保存並部署您的更改以開始個性化用戶的個人體驗。用戶將在幾個小時內開始收到個性化的參數值,但係統最多需要 14 天才能了解您的用戶並達到最佳性能。

您可以通過在遠程配置頁面上單擊參數的定位條件來查看您的個性化的執行情況。