官网:
https://firebase.google.com/docs/android/setup?authuser=0#assistant
Analytics for Firebase - Android | Google Developers
GA自动采集的用户属性参考:
1、BigQuery数据架构
https://support.google.com/firebase/answer/7029846?hl=zh-Hans
2、Android 容器的内置变量
https://support.google.com/tagmanager/answer/7182414?hl=zh-Hans&ref_topic=7182737
3、[GA4] 预定义的用户维度
https://support.google.com/firebase/answer/9268042
1. Firebase埋点(Analytics)接入步骤和debug
https://firebase.google.com/docs/android/setup
Android Firebase 学习与实践_jerechen的博客-CSDN博客_android firebase
Android Firebase接入(一)--Firebase埋点(Analytics)_Alpinist Wang-CSDN博客_firebase 埋点
Firebase的DebugView
adb shell setprop debug.firebase.analytics.app com.mi.global.shop
2、Firebase Analytics智能接入
Android集成Firebase(Analytics功能) - 简书
3、GA小站
列表主界面:
Google Analytics 4 大改版:
Google Analytics 4 大改版 - 云+社区 - 腾讯云
Google Analytics 4 里的用户识别:
Google Analytics 4 里的用户识别 - 云+社区 - 腾讯云
Google Analytics:GA1到GA4:
Google Analytics:GA1到GA4 - 云+社区 - 腾讯云
Google Analytics 4 的自定义维度:
Google Analytics 4 的自定义维度 - 云+社区 - 腾讯云
Google Analytics里的各种ID:
Google Analytics里的各种ID - 云+社区 - 腾讯云
如何学Google Analytics:
如何学Google Analytics - 云+社区 - 腾讯云
Google Analytics里面的几个用户标识:
Google Analytics里面的几个用户标识 - 云+社区 - 腾讯云
Firebase Analytics揭秘:
Firebase Analytics揭秘 - 云+社区 - 腾讯云
GA4:
https://www.ichdata.com/docs/google-analytics-4/chap1/ga4%e7%9a%84%e4%bc%98%e7%82%b9
新版GA-Google Analytics 4 property (原App+Web) 如何配置?-心晴客栈
4、FirebaseAnalytics获取Log
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
Android Firebase-Analytics心得_Crystal_xing的专栏-CSDN博客
google FireBase产品接入 —— Analytics_sjh_389510506的博客-CSDN博客
5、Firebase简介
Android Firebase接入(序)--Firebase简介以及Firebase官方Demo的使用_Alpinist Wang-CSDN博客_android firebase
6、Google Analytics for Firebase 或Google Analytics
Firebase Analytics与Google Analytics:哪个更适合您?|Amz520跨境卖家导航
利用 Google Firebase 建立数据收集与分析系统 | 人人都是产品经理
7、详解bigquery数据格式
8、Google推出的Big Query
将Google Analytics for Firebase数据导入BigQuery_丿灬安之若死-CSDN博客
https://cloud.google.com/bigquery/docs/introduction
其他:
1、从 firebase 客户端 sdk 获取 user_pseudo_id (app_instance_id)?
官网:
在 Firebase Analytics 中,user_pseudo_id
会自动登录 bigquery。但是,我想在 firebase 客户端 sdk(例如:android、ios sdk)中获取此值以指定用户。
在 firebase 的文档中找到,它被记录在这里。我还测试了它返回的值,我可以在 BigQueryuser_pseudo_id
列中找到。
setConsent()
FirebaseAnalytics.ConsentType.ANALYTICS_STORAGE默认被拒绝
参考:android - Why is FirebaseAnalytics.ConsentType ANALYTICS_STORAGE denied by default? - Stack Overflow
val map = mapOf(FirebaseAnalytics.ConsentType.ANALYTICS_STORAGE to FirebaseAnalytics.ConsentStatus.GRANTED)
FirebaseAnalytics.getInstance(ShopApp.getInstance()).setConsent(map)
getAppInstanceId()
参考:Get user_pseudo_id from firebase client sdk? - Stack Overflow
java:
FirebaseAnalytics.getInstance(this).getAppInstanceId()
.addOnCompleteListener(new OnCompleteListener<String>() {
@Override
public void onComplete(@NonNull Task<String> task) {
if (task.isSuccessful()) {
String user_pseudo_id = task.getResult();
Log.i("BEI", "user_pseudo_id:" + user_pseudo_id);
}
}
});
kotlin:
val map = mapOf(FirebaseAnalytics.ConsentType.ANALYTICS_STORAGE to FirebaseAnalytics.ConsentStatus.GRANTED)
FirebaseAnalytics.getInstance(ShopApp.getInstance()).setConsent(map)
FirebaseAnalytics.getInstance(this).appInstanceId
.addOnCompleteListener { task ->
if (task.isSuccessful) {
val user_pseudo_id = task.result
Log.i("BEI", "user_pseudo_id:$user_pseudo_id")
}
}