获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

开始使用 Google 分析

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

本快速入门向您展示如何将 Google Analytics 添加到您的应用程序并开始记录事件。

Google Analytics 收集您应用程序的使用情况和行为数据。 SDK 记录两种主要类型的信息:

  • 事件:您的应用程序中发生的事情,例如用户操作、系统事件或错误。
  • 用户属性:您定义的用于描述用户群细分的属性,例如语言偏好或地理位置。

Analytics 自动记录一些事件用户属性;您无需添加任何代码即可启用它们。

在你开始之前

  1. 安装firebase_core并将初始化代码添加到您的应用程序(如果您还没有的话)。
  2. Firebase 控制台中将您的应用程序添加到您的 Firebase 项目。

将 Analytics SDK 添加到您的应用程序

  1. 从 Flutter 项目的根目录,运行以下命令来安装插件:

    flutter pub add firebase_analytics
    
  2. 完成后,重建您的 Flutter 应用程序:

    flutter run
    
  3. 安装后,您可以通过在 Dart 代码中导入它来访问firebase_analytics插件:

    import 'package:firebase_analytics/firebase_analytics.dart';
    
  4. 通过调用 FirebaseAnalytics 上的instance getter 创建一个新的FirebaseAnalytics Analytics 实例:

    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'
  );

下一步