获取 Android 和 IOS 的下载次数以及不同的唯一用户

Posted

技术标签:

【中文标题】获取 Android 和 IOS 的下载次数以及不同的唯一用户【英文标题】:Getting Number Of Downloads Of Android and IOS and Distinct Unique Users 【发布时间】:2021-11-16 05:00:13 【问题描述】:

我正在使用以下查询来获取使用 Firebase 的 iosandroid 的下载次数,

SELECT
    COUNT(DISTINCT user_pseudo_id)
    , app_info.firebase_app_id
FROM
    `xxx.analytics_xxx.events_*`
WHERE
    event_name = "first_open" 
    AND (app_info.firebase_app_id = "1:xxx:android:xxx" OR app_info.firebase_app_id = "1:xxx:ios:xxxx")
GROUP BY app_info.firebase_app_id

如果我删除event_name = "first_open",那么计数会有所不同(大约 200-300)。那么,为什么使用 first_open 和不使用 first_open 不同的 unqiue 用户数不同呢?

【问题讨论】:

【参考方案1】:

假设删除WHERE event_name = "first_open" 子句时计数更高。您的 BigQuery 导出很可能不包含这些用户的 first_open 事件。用户安装并打开应用后,可能会启用 BigQuery 导出。

您可以尝试以下简化查询来提供类似的结果:

SELECT
    device.operating_system,
    COUNT(DISTINCT user_pseudo_id) AS user_count
FROM `xxx.analytics_xxx.events_*`
GROUP BY 1

【讨论】:

以上是关于获取 Android 和 IOS 的下载次数以及不同的唯一用户的主要内容,如果未能解决你的问题,请参考以下文章

有啥方法可以获取我的 iOS 应用程序的下载次数?

请问 android 上如何获取其它app运行次数,以及最后一次运行时间?最好给一个小demo

Android图片下载以及缓存框架

在 Android/iOS 应用中访问 Google Ads 信息

统计 iOS 应用下载次数

能不能通过软件 统计出苹果手机IOS系统的 锁屏开屏次数,以及各个软件的使用时长和点开次数?