用于 Firebase 和 Google Analytics 的 google-services.json

amo*_*the 5 android google-analytics firebase google-play-services

我想在我的项目中使用 Google Analytics 和 Firebase。我已从 Firebase 控制台设置下载了 google-services.json 文件,但使用后,我无法支持 Google Analytics。它向我显示错误:

Error:(463, 49) error: cannot find symbol variable global_tracker
Run Code Online (Sandbox Code Playgroud)

如何在同一个 .json 文件中配置两者?

从 firebase 仪表板下载的 .json 文件中缺少以下字段。

"services": {
    "analytics_service": {
      "status": 2,
      "analytics_property": {
        "tracking_id": "some_tracking_id"
      }
    },
Run Code Online (Sandbox Code Playgroud)

小智 -3

您不应该使用 Google Analytics,Firebase 已经包含您可以更好地使用的分析服务。

只需在模块中添加build.gradle

compile 'com.google.firebase:firebase-core:10.0.1'

声明对象

private FirebaseAnalytics mFirebaseAnalytics;

onCreate方法中的实例

mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);

所以注册事件:

Bundle params = new Bundle();
params.putString("image_name", name);
params.putString("full_text", text);
mFirebaseAnalytics.logEvent("share_image", params);
Run Code Online (Sandbox Code Playgroud)

更多信息:

https://firebase.google.com/docs/analytics/android/events