从Google Firebase official doc开始,user_dim.app_info.app_store
定义为
安装此应用程序的商店。
在检查了我的数据后,我已经获得了这个键的一些值,比如
com.android.vending manual_install cm.aptoide.pt com.baidu.androidstore test com.google.android.feedback com.dragon.android.mobomarket co.android.vending com.miui.cloudbackup com.amazon.venezia
现在我有一个问题:Firebase SDK从哪里获取这些值?
答案 0 :(得分:2)
在Android上,getInstallerPackageName提供的PackageManager方法报告了安装当前应用的应用包。当Google Play商店安装该应用程序时,该程序包将报告为"com.android.vending"
,但Firebase Analytis会将其替换为空字符串以节省磁盘和网络带宽。已加载的应用将报告为manual_install
。
在iOS上,唯一可能的商店iTunes报告为emptry app_store值。侧载应用报告为与manual_install
一样在Android上。