Android接入Google Analytics记录

Google Analytics控制台:https://analytics.google.com/analytics/web/?authuser=2#/
Firebase控制台:https://console.firebase.google.com/u/2/
Firebase文档:https://firebase.google.cn/docs/android/setup

添加string资源google_app_id

1
2
3
4
<resources>
<integer name="google_play_services_version">12451000</integer>
<string name="google_app_id">1:1040999888399:android:0f1aec81af0ee560</string>
</resources>

记录事件

记录事件:https://firebase.google.cn/docs/analytics/android/events
推荐事件:https://firebase.google.cn/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Event
预设参数:https://firebase.google.cn/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Param

在 Android Studio 调试日志中查看事件

您可以启用详细日志记录功能以监控 SDK 的事件记录,从而帮助验证是否正确记录了事件,包括自动和手动记录的事件。

您可以通过一系列 adb 命令启用详细日志记录功能:

1
2
3
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

此命令可在 Android Studio logcat 中显示您的事件,帮助您立即验证所发送的事件。

启用调试模式

参考:https://firebase.google.cn/docs/analytics/debugview?hl=zh-cn

通常,您的应用所记录的事件会每隔 1 小时左右集中起来作为一批进行处理,并一起进行上传。此方法能节省最终用户的设备耗电量和网络流量。但是,为了验证您的 Analytics 实现情况(也是为了能在 DebugView 报告中查看您的 Analytics),您可以在开发设备上启用调试模式,从而以最短的延迟上传事件。

1
2
3
4
5
6
要在 Android 设备上启用 Analytics“调试”模式,请执行以下命令:

adb shell setprop debug.firebase.analytics.app <package_name>
“调试”模式将保持启用状态,直至您通过执行以下命令明确停用“调试”模式:

adb shell setprop debug.firebase.analytics.app .none.

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2020 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :