遠端設定個人化

有了 Remote Config 個人化功能,您就能為每位使用者自動選取 Remote Config 參數,以便針對目標進行最佳化。設定個人化參數就像執行自動化、個人化、持續改善和永久的 A/B 測試。

在應用程式中使用 Remote Config 個人化功能時,您可以為每位使用者提供更吸引人的體驗,方法是自動提供多種替代使用者體驗中的一種,也就是根據您選擇的目標進行最佳化。您可以使用 Remote Config 指定條件,將個人化 Remote Config 參數指定給特定使用者群組。

您可以針對使用 Google Analytics 可評估的任何目標進行最佳化,並根據事件數量或事件參數的匯總值 (總和) 進行最佳化。包括下列內建指標:

  • 使用者參與時間,以使用者參與時間進行最佳化
  • 廣告點擊次數,以廣告點擊事件總數進行最佳化
  • 廣告曝光次數,以廣告曝光次數進行最佳化

您也可以根據任何 Analytics 事件,針對自訂指標進行最佳化。可能的原因包括:

  • 提交 Play 商店或 App Store 評分
  • 使用者完成特定任務 (例如完成遊戲關卡) 的成功率
  • 應用程式內購事件
  • 電子商務事件,例如將商品加入購物車,或開始/完成結帳
  • 應用程式內購和廣告收益
  • 虛擬貨幣支出
  • 連結和內容分享活動,以及社群網路活動

如要進一步瞭解潛在的個人化用途,請參閱「我可以如何運用 Remote Config 個人化功能?

開始發布

運作原理

個人化功能會運用機器學習技術,為每位使用者提供最佳體驗。這個演算法會在瞭解不同類型使用者的最佳體驗,以及運用這些知識盡量提高目標指標之間取得平衡。系統會自動比較個人化結果與保留組的使用者,後者會收到您提供的替代方案所產生的持續隨機體驗。這項比較會顯示個人化系統產生的「提升幅度」(增量價值)。

如要進一步瞭解遠端設定個人化演算法和概念,請參閱「關於遠端設定個人化功能」。

實作路徑

  1. 實作兩種以上的替代使用者體驗,這些體驗應可為部分使用者提供最佳體驗,但不適用於其他使用者。
  2. 使用 Remote Config 參數,讓這些替代方案可透過遠端設定。請參閱「開始使用 Remote Config」和「Remote Config 載入策略」。
  3. 為參數啟用個人化設定。Remote Config 會為每位使用者分配最適合的體驗。請參閱入門指南

個人化功能與 A/B 測試

與 A/B 版本測試旨在找出成效最佳的單一使用者體驗不同,個人化會為每位使用者動態選擇最合適的使用者體驗,針對目標進行最佳化。對於許多類型的問題,個人化功能可帶來最佳成效,但 A/B 版本測試仍有其用途:

建議採用個人化功能 建議採用 A/B 測試
當所有使用者都能因個人化體驗而受益 您希望為所有使用者 (或預先定義的一組使用者) 提供一致的最佳體驗
您想要持續改善個人化模型 您想在特定的時間範圍內進行測試
最佳化目標可以簡化為一組數據分析事件的加權總和 需要詳細評估幾項不同的競爭指標,才能達成最佳化目標
無論如何,您都想要全力達成單一目標 您想先確認特定版本的成效升幅是否達到統計顯著程度,再正式採用
不需要或不想要人工審查結果 何時適合人工審查結果

舉例來說,假設您希望在提示使用者評分時,盡可能讓他們在 Play 商店中評分,提示的時間點是影響成功與否的關鍵因素:您是在使用者首次、第二次或第三次開啟應用程式時顯示提示嗎?或者,您會在使用者成功完成特定工作時,向他們發出提示嗎?最理想的時間點可能取決於個別使用者:有些使用者可能會立即評分您的應用程式,而其他使用者可能需要更多時間。

最佳化意見回饋提示的時機,是個人化功能的理想用途:

  • 每位使用者的最佳設定可能不同。
  • 您可以使用 Analytics 輕鬆評估成效。
  • 這項使用者體驗變更風險極低,因此您可能不需要考量取捨或進行人工審查。

立即試用

開始發布