首页 > 解决方案 > 使用谷歌分析 Flutter 日志事件

问题描述

我已经在我的颤振应用程序中设置了谷歌分析。这一切似乎都是标准的,数据通过并显示在分析控制台屏幕上,向用户展示,事件计数之类的东西。

我看到默认事件是:user_engagement、screen_view、session_start、first_open、app_remove、app_clear_data。

这些都有很好的事件计数数据。我想在颤振应用程序中设置我自己的自定义事件。我试过这个...

_sendAnalyticsEvent() async {
    FirebaseAnalytics analytics = FirebaseAnalytics();

    await analytics.logEvent(
      name: "save_plant",
      parameters: <String, dynamic>{
        'plant_name': currentPlant.name,
        'plant_species': currentPlant.species,
        'plant_group': currentPlant.group,
        'new_plant': widget.newPlant
      },
    );
  }

......但这些事件似乎没有任何进展。使用颤振应用程序进行自定义事件时,我在这里遗漏了什么吗?我在 android app 目录中有正确的 google-services.json 文件。

标签: androidflutterdartgoogle-analyticsfirebase-analytics

解决方案


当您使用 记录事件时FirebaseAnalytics最多需要 24 小时才能使其在Events仪表板中可用。

如果您想测试“实时”日志记录,您应该尝试调试视图(链接)

在您为特定设备设置后(有两个简单的步骤,请在此处查看),您将在从您的应用程序登录后的几秒钟内看到每个事件,在该DebugView部分。

在此处输入图像描述


推荐阅读