當您構建同時包含 Firebase Remote Config 和 Google Analytics 的應用時,您將能夠更好地了解您的應用用戶並更快地響應他們的需求。您可以使用 Analytics受眾和用戶屬性靈活而精確地為您的用戶群細分定制您的應用程序。
要了解有關使用 Google Analytics 分析應用程序使用情況的更多信息,請參閱Analytics 簡介。
要使用您可能在 Firebase 外部確定的細分來自定義您的應用,請參閱導入的細分文檔。
遠程配置和用戶屬性
Remote Config 現在允許您使用 Analytics 用戶屬性的組合來創建條件,從而允許您針對您定義的用戶群細分自定義您的應用程序。
例如,您可以在 Google Analytics 中定義以下用戶屬性,以便在具有不同持續時間和難度級別的一系列鍛煉活動的鍛煉應用程序中使用:
- 練習_興趣
- Preferred_Exercise_Duration
- Preferred_Difficulty_Level
然後,您可以創建使用這些屬性(單獨或組合)的條件,為特定用戶定制應用程序的外觀和行為。例如,您可以設計您的應用程序,以便對跑步感興趣的用戶在您的應用程序加載時看到慢跑者的圖像。或者,您可以按鍛煉持續時間和難度級別定義用戶群細分,以便首先向休閒用戶提供更短、更輕鬆的鍛煉建議,而當我們的應用程序啟動時,邀請認真的運動員開始 40 分鐘的跑步.
如果您的用戶的行為以改變其用戶屬性的方式發生變化,則這些更新將由 Google Analytics 收集,它可以在下一次獲取請求後更改其應用程序實例的行為和外觀。提供了完整範圍的運算符,以便您可以創建包含或排除具有特定用戶屬性或用戶屬性組合的用戶的規則。
您還可以將其他 Remote Config 規則與基於用戶屬性的規則相結合,以向細分受眾群提供自定義的應用程序行為,如下所示:
- 喜歡瑜伽的用戶( Exercise_Interest完全匹配yoga ),在位於加拿大的 Android 設備(操作系統類型== Android )上使用您的應用程序(地區/國家/地區的設備==加拿大)。
- 對舉重或減肥感興趣的用戶( Exercise_Interest包含weight )在具有英語 UI(設備語言== English )的 Apple 設備(操作系統類型== iOS )上使用您的應用程序。
以首次開放時間為目標
鏈接 Google Analytics 和 Remote Config 後,您可以根據用戶第一次打開您的應用程序(使用 Analytics 事件first_open
)來定位用戶,以進行 Remote Config 參數提取和個性化,以及 A/B 測試實驗。
您可以使用首次開放時間來:
- 瞄準新用戶。
- 定位在過去特定時間段內加入的用戶組。
- 為新用戶創建和測試入職流程和歡迎體驗。
- 為在特定時間段加入的用戶創建自定義體驗。
例如,假設您有一個在多個國家/地區擁有用戶的在線購物應用程序,並且想向新的應用程序用戶宣傳特殊的假期優惠。對於適用於美國用戶的黑色星期五促銷活動,您可以為針對特定 iOS 或 Android 應用程序的遠程配置或 A/B 測試實驗設置條件,然後選擇所有美國用戶(地區/國家/地區的設備== United States ) who first open your app in the month lead to the sale ( First open After 11/01/2022 12:00 AM Los Angeles Time and First open Before 11/26/2022 12:00 AM Los Angeles Time ).
選擇 Android 或 iOS 應用程序後,可以按首次打開時間進行用戶定位。目前,以下 Remote Config SDK 版本支持它:Apple 平台 SDK v9.0.0+ 和 Android SDK v21.1.1+ (Firebase BoM v30.3.0+)。
只要安裝了受支持的 SDK 並啟用了 Analytics,您就可以隨時定位首次啟動您的應用程序的用戶。
下一步
要了解有關用戶屬性的更多信息,請參閱以下指南:
要了解有關如何通過組合規則創建條件的更多信息,請參閱遠程配置參數和條件。
要向您的項目添加遠程配置條件,請參閱添加或編輯條件。您可以在Firebase 控制台中創建參數、規則和條件。