Man*_*han 33 firebase firebase-analytics
我们希望尝试使用firebase提供的新分析功能,并按照入门指南中的所有步骤进行操作.
我们运行应用程序,记录了很多事件,并且已经过了几个小时; 但仪表板上没有数据 - 我们只看到一条横幅,上面写着"您的分析数据很快就会出现在这里"
获得我们的第一份报告,活动等需要多长时间?
Sal*_*lab 31
这需要几个小时.根据目前的实验,我想说需要4个小时或类似的时间.
Firebase表示它可能需要24小时,但文档说仪表板每天更新"几次".
如果您将Firebase事件发送到BigQuery,他们每天都会在那里创建一个新的数据集,但似乎"旧"事件不会立即发送,也许还需要几个小时,但还不知道.
如果你想测试其他功能,或者看看是否火力地堡正在为您的应用程序,你可以强制崩溃,并看到它在碰撞板上,导致这个工程几乎实时的.
或者您可以向所有用户发送通知,这也应该有效,并且比等待4小时或更长时间以查看它是否真的有效更快.
如果要尝试这样做,请记住添加依赖项:
compile 'com.google.firebase:firebase-crash:9.0.0'
compile 'com.google.firebase:firebase-messaging:9.0.0'
Run Code Online (Sandbox Code Playgroud)
dja*_*abi 23
从记录事件的那一刻起,可能需要一个小时才能将事件上传到Firebase Analytics服务器.首次打开通常在应用程序启动后的15秒内上传,但确切的时间取决于许多因素.您可以启用调试日志记录以验证是否记录和上载事件.
在Android上:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
Run Code Online (Sandbox Code Playgroud)
在iOS上:
数据上传后,它需要大约3个小时才能显示在仪表板中.
导出到BugQuery每天运行一次,因此您需要24小时才能在事件上传后查看数据.
Tod*_*man 16
您应该查看所有详细信息,但tl; dr是"几个小时",除非您将数据导出到BigQuery.
Android 设备每 X 小时发送一次 Firebase Analytics 数据,但您可以在注册事件时使用以下 ADB 命令立即上传分析数据:
adb shell setprop debug.firebase.analytics.app your.package.name
Run Code Online (Sandbox Code Playgroud)
要检查数据是否正在发送,您可以检查日志:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
Run Code Online (Sandbox Code Playgroud)
上传后,数据将在 Firebase 服务器上进行处理,最长可能需要 24 小时才能在 Firebase 控制台中看到数据。
| 归档时间: |
|
| 查看次数: |
17001 次 |
| 最近记录: |