使用 Firebase 遠端設定搭配 Analytics (分析)

如果您建構的應用程式同時包含 Firebase 遠端設定和 Google Analytics (分析),您就能更加瞭解應用程式使用者,更快回應使用者的需求。您可以使用 Analytics (分析) 目標對象使用者屬性,靈活又精確地針對使用者族群自訂應用程式。

整合 Google Analytics (分析) SDK 後,您就能進行 A/B 測試遠端設定個人化遠端設定推出功能,打造符合個人需求的深入分析。您可以分析結果,瞭解不同選項對收益和參與度等主要指標有何影響。

如要進一步瞭解如何透過 Google Analytics (分析) 分析應用程式使用情形,請參閱 Analytics (分析) 簡介

如要使用您在 Firebase 外部識別的區隔自訂應用程式,請參閱匯入的區隔說明文件

遠端設定和使用者屬性

遠端設定現在可讓您使用 Analytics (分析) 使用者屬性組合來建立條件,以便針對已定義的使用者族群自訂應用程式。

舉例來說,您可以在 Google Analytics (分析) 中定義下列使用者屬性,以便用於運動應用程式,其中包含不同持續時間和難度等級內的運動活動:

  • 運動興趣
  • 偏好的運動時間長度
  • 首選難度層級

然後,您可以建立條件,使用這些屬性 (個別或組合使用),為特定使用者調整應用程式的外觀和行為。舉例來說,您可以設計應用程式,讓有興趣跑步的使用者在應用程式載入時看到慢跑鞋的圖片。或者,您也可以依運動持續時間和難度等級定義使用者區隔,讓一般使用者優先獲得更短、簡單的運動建議;在應用程式啟動時,真正的運動員則會收到開始跑步 40 分鐘的建議。

如果使用者的行為改變了使用者屬性,Google Analytics (分析) 就會收集這些更新,進而在下一個擷取要求後,變更應用程式執行個體的行為和外觀。我們提供大量運算子,方便您建立規則,以納入或排除具有特定使用者屬性或使用者屬性組合的使用者。

您也可以結合其他遠端設定規則,以及基於使用者屬性的規則,為目標對象區隔提供自訂的應用程式行為,如下所示:

  • 喜歡瑜珈的使用者 (「Exercise_Interest」與「yoga」完全符合),在加拿大的 Android 裝置 (OS type == Android) 上使用您的應用程式 (Device in region/country == Canada)。
  • 有興趣減重或減重的使用者 (Exercise_Interest 包含 weight),而且在 Apple 裝置 (OS type == iOS) 上使用英文版的使用者介面 (裝置語言 ==英文)。

依初次開啟時間指定

連結 Google Analytics (分析) 和遠端設定後,您可以根據使用者首次開啟應用程式的時間 (使用 Analytics (分析) 事件 first_open),指定使用者第一次開啟您的應用程式,然後進行遠端設定參數擷取和個人化作業,以及進行 A/B 測試實驗。

「初次開啟時間」可讓您:

  • 鎖定新使用者。
  • 指定在特定時間範圍內加入的使用者群組。
  • 建立及測試新手上路流程,並為新使用者提供歡迎體驗。
  • 為特定時間範圍內加入的使用者打造自訂體驗。

舉例來說,假設您有一個線上購物應用程式,使用者位於多個國家/地區的使用者,並想要向新應用程式使用者宣傳節慶特惠。對於適用於美國使用者的黑色星期五特賣 (例如黑色星期五特賣),您可以為特定 iOS 或 Android 應用程式設定條件,藉此鎖定特定 iOS 或 Android 應用程式,然後選取所有美國使用者 (位於地區/國家/地區的裝置 == 美國),也就是在 202020 年 11 月 21 日凌晨 1 點前首次開啟應用程式的上午 2 點

選取 Android 或 iOS 應用程式後,即可使用首次開啟時間指定使用者的功能。目前支援下列遠端設定 SDK 版本:Apple 平台 SDK v9.0.0 以上版本和 Android SDK v21.1.1 以上版本 (Firebase BoM v30.3.0 以上版本)。

只要已安裝支援的 SDK 並啟用 Analytics (分析),您就能指定隨時初次啟動應用程式的使用者。

後續步驟

如要進一步瞭解使用者屬性,請參閱下列指南:

如要進一步瞭解如何結合規則來建立條件,請參閱遠端設定參數和條件

如要在專案中加入遠端設定條件,請參閱新增或編輯條件。您可以在 Firebase 控制台建立參數、規則和條件。