首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中集成firebase分析?

如何在android中集成firebase分析?
EN

Stack Overflow用户
提问于 2016-09-09 14:08:32
回答 2查看 2.8K关注 0票数 2

我使用了谷歌给出的FireBase analytics流程,但之后在firebase analytics中没有跟踪任何数据。如何在安卓系统中集成防火墙分析

EN

回答 2

Stack Overflow用户

发布于 2016-09-09 14:19:53

如果您遵循步骤这里,那么您必须等待24小时才能看到控制台中的数据。它定期更新。

票数 3
EN

Stack Overflow用户

发布于 2020-08-31 13:41:22

按照以下步骤在Android应用程序中实现Google Firebase Analytics:

  1. 将添加到项目中。在控制台注册应用程序
  2. 如果要创建新的Firebase项目,请在项目创建工作流期间启用。
  3. 如果您有一个现有的Firebase项目没有启用Google,则可以从项目设置的Integrations选项卡中启用Google。
  4. 将库的依赖项添加到模块(应用程序级) build.gradle文件中。

'com.google.firebase:firebase-analytics:17.5.0‘ :实现 'com.google.firebase:firebase-analytics-ktx:17.5.0‘:实现

  1. 在每个活动的顶部声明com.google.firebase.analytics.FirebaseAnalytics对象:

Java :私有FirebaseAnalytics mFirebaseAnalytics; Kotlin :私有lateinit var firebaseAnalytics: FirebaseAnalytics

  1. 在onCreate()方法中初始化它: Java : //获取FirebaseAnalytics实例。mFirebaseAnalytics =FirebaseAnalytics.getInstance(此); Kotlin : //获取FirebaseAnalytics实例。firebaseAnalytics= Firebase.analytics

您已经成功地将Firebase分析集成到您的应用程序中。

现在,对于日志事件,遵循以下步骤:

当用户单击应用程序中的特定元素时,下面的代码记录一个SELECT_CONTENT事件。

Java :

代码语言:javascript
复制
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, id);
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name);
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);

Kotlin :

代码语言:javascript
复制
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_ITEM) {
    param(FirebaseAnalytics.Param.ITEM_ID, id)
    param(FirebaseAnalytics.Param.ITEM_NAME, name)
    param(FirebaseAnalytics.Param.CONTENT_TYPE, "image")
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39413538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档