android - 如何使用 Fabric 的 Answers 或 Google Analytics 获取当前 Android 用户的事件计数?
问题描述
我有一个应用程序将自定义事件记录到 Fabric 的答案中,如下所示:
Answers.getInstance().logCustom(new CustomEvent("AnEvent");
使用应用程序的 Answers API,是否可以查询当前用户的此事件的发生总数?
如果无法使用 Answers,是否可以使用 Google Analytics for Firebase ?
解决方案
我遇到了同样的问题。看来这现在需要使用 Firebase Analytics 来完成,而不是 Firebase 中的新 crashlytics。
当用户使用以下代码在我的游戏中获得新级别时,我之前正在记录。
var levelName : String = "level 2"
Answers.getInstance().logLevelStart(LevelStartEvent().putLevelName(levelName)
我将其迁移到 Firebase Analytics 的方式是使用以下代码。
var firebaseAnalytics : FirebaseAnalytics = FirebaseAnalytics.getInstance(activity)
val params = Bundle()
params.putString(FirebaseAnalytics.Param.ITEM_NAME, "Level " + Game.State.gameLevel)
firebaseAnalytics.logEvent(LEVEL_START, params)
以下是转换为 Firebase Analytics 的 Fabric 术语列表
推荐阅读
- github - 如何在同一存储库中的 github 操作之间共享代码?
- javascript - 数组没有在地图方法中将对象推送到它
- shell - 使用 ffmpeg 在视频流上叠加图像
- java - 客户端无法将 HTTPS 与 WireMock 对话:javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
- angular - Angular Lazy Loading 再次加载相同的路线
- scala - Spark:如何将 Epoch 天数转换为 Date 对象
- wolframalpha - WolframAlpha 无法识别查询
- javascript - JavaScript fullCalendar updateEvent 给出“不是函数”
- web - 尊重 cloudflare 中的语言标头
- java - 为什么在将图像从 HTML 页面插入 Mysql 数据库时出现 MultipartException?