本快速入門導覽課程說明如何將 Google Analytics 新增至應用程式, 開始記錄事件。
Google Analytics 會收集應用程式的使用情況和行為資料。SDK 會記錄兩種主要類型的資訊:
- 事件:應用程式運作情況,例如使用者動作、系統 事件或錯誤
- 使用者屬性:您定義的屬性,用來描述區隔 例如語言偏好設定或地理位置
Analytics 會自動記錄 事件和 使用者屬性; 不需要新增任何程式碼
事前準備
- 安裝
firebase_core
並新增初始化程式碼 。 - 在以下位置將應用程式新增至 Firebase 專案: Firebase 控制台:
在應用程式中加入 Analytics SDK
在 Flutter 專案的根目錄中執行下列指令,以安裝外掛程式:
flutter pub add firebase_analytics
完成後,請重新建構 Flutter 應用程式:
flutter run
安裝完成後,你就可以使用
firebase_analytics
外掛程式的做法如下:import 'package:firebase_analytics/firebase_analytics.dart';
如要建立新的 Firebase Analytics 執行個體,請存取 已啟用
instance
個房源FirebaseAnalytics
:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
開始記錄事件
建立 FirebaseAnalytics
執行個體後,您就可以開始記錄
程式庫的 log
方法顯示事件。
有些事件是 建議用於所有應用程式; 有些則適合特定業務類型或產業使用。您應該傳送 建議事件及其相關的指定參數 方便您使用日後推出的功能 整合。本節說明如何將 預先定義的事件,如要進一步瞭解記錄事件,請參閱 記錄事件。
下列程式碼會記錄結帳事件:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
後續步驟
- 使用 DebugView 驗證事件。
- 在 Firebase 控制台探索您的資料。
- 瀏覽活動指南,和 使用者屬性。
- 瞭解如何將資料匯出至 BigQuery。