" app_store"的价值在哪里?在Firebase中来自哪里?

时间:2016-10-30 09:17:25

标签: firebase firebase-analytics

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从哪里获取这些值?

1 个答案:

答案 0 :(得分:2)

在Android上,getInstallerPackageName提供的PackageManager方法报告了安装当前应用的应用包。当Google Play商店安装该应用程序时,该程序包将报告为"com.android.vending",但Firebase Analytis会将其替换为空字符串以节省磁盘和网络带宽。已加载的应用将报告为manual_install

在iOS上,唯一可能的商店iTunes报告为emptry app_store值。侧载应用报告为与manual_install一样在Android上。