跟踪 Firebase 上 iOS 应用的损耗

Posted

技术标签:

【中文标题】跟踪 Firebase 上 iOS 应用的损耗【英文标题】:Track attrition of an iOS app on firebase 【发布时间】:2017-10-10 13:28:35 【问题描述】:

我们正在 ios 应用中使用 Firebase 分析。

我想了解一个月内新活跃用户的数量以及我们应用每月的损耗,即 每个月都有用户离开应用。

一个月的损耗(假设一月)可以计算为

attrition = (1 月月活跃用户数) - (1 月和 2 月月活跃用户数)

其中(1 月和 2 月的月活跃用户数)是 1 月活跃用户数和 2 月活跃用户数。

示例:1 月份有 100 名每月活跃用户,2 月份有 120 名每月活跃用户。差异 20 可以解释为 20 个新用户或 40 个新用户和 20 个离开应用程序。

在后一种情况下,损耗可以计算为

1 月和 2 月的活跃用户 = 80(20 人在 1 月离开了应用,其余用户在 2 月份仍然活跃)

流失率 = 1 月月活跃用户数 - 1 月和 2 月活跃用户数

= 100 - 80 = 20(离开应用的用户数)

Firebase 控制台显示每月、每周和每日活跃用户的数量。但它没有 让我们过滤在 2 个不同月份内活跃的用户。

那么如何使用 firebase 查找我们的 iOS 应用的损耗和新活跃用户数?

【问题讨论】:

【参考方案1】:

这里有两个选项:

    set a User Property 作为您要为活动用户优化数据的月份。

这个选项不是很好,因为 Firebase 限制创建 25 个用户属性并且不允许删除它们。

    Export Firebase data to Big Query 和 run query 获取一个月的用户(通过设置 userID),通常通过 DATE RANGE 函数完成。

希望这会有所帮助!

【讨论】:

当您导出到 BigQuery 时,它是否包含可帮助我们确定它们在给定月份是否处于活动状态的数据?假设我们没有定义任何自定义事件或属性。

以上是关于跟踪 Firebase 上 iOS 应用的损耗的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 上下载应用后,Firebase 深层链接不跟踪链接(延迟深层链接)

跟踪 iOS 的 Firebase 通知

如何停止在 iOS 上跟踪 in_app_purchase Firebase 事件?

Firebase 和 iOS 14 > 动态链接跟踪和活动是不是会继续有效?

无法向 Firebase Cloud Messaging 发送 iOS CriticalAlert

Firebase Analytics 未跟踪我的应用屏幕名称:屏幕名称(未设置)