如何根据 Firebase 分析中的总收入分析设备和操作系统分布?
Posted
技术标签:
【中文标题】如何根据 Firebase 分析中的总收入分析设备和操作系统分布?【英文标题】:How to analyse device and os distribution based on total revenue in firebase analytics? 【发布时间】:2017-09-29 09:54:02 【问题描述】:我们的 ios 应用拥有付费用户,无论是直接在应用商店购买还是购买了 在应用程序内购买。该应用已在多个国家/地区推出。
我正在尝试使用 Firebase 分析来分析应用。我想知道我是否可以分析我们的 用户基于总收入。详细地说,我想了解用户设备型号的细分, 操作系统版本等基于共同货币的收入。 例如,如果我的总收入是 10 美元(这包括从多个国家/地区购买),并且用户是 使用 iphone 7 总共支付了 7 美元,而 iphone 6 用户总共支付了 3 美元 我希望细分为 7:3(iphone 7 vs iphone 6)。
有没有办法在 firebase 中做到这一点?
PS:如果我必须获得付费用户数量的细分,我可以创建一个自定义 用户属性“paidUser”将存储一个布尔值,然后将其用作过滤器。
【问题讨论】:
【参考方案1】:您可以使用 Dashboard 上的 Filter->UserProperty->Device Model 来过滤平均收入。对于更细粒度的过滤,我认为 Big Query 会提供更好的数据。
【讨论】:
firebase 控制台显示的平均收入是通过 in_app_purchase 事件或 ecommerce_purchase 事件获得的收入。它不会直接跟踪应用商店的购买情况(这是在应用是付费应用时跟踪我们的老用户。现在可以免费试用,然后我们会提示 IAP)。也因为我们已经有用户并且我们想要分析他们以及使用设备模型过滤将不起作用。假设我使用自定义用户属性记录了用户支付了多少费用,我可以根据 firebase 中此自定义属性的总数来获取设备细分吗?大查询可以吗? 对不起,我不清楚意图是什么。如果您知道付费用户,您可以用一些值标记他们,并尝试在大查询中过滤模型和用户属性,因为它比当前仪表板更灵活。请注意,除非您为这些用户记录电子商务购买,否则终身收入不会以这种方式计入以前的付费应用价值。 谢谢。我明白你说的。假设用户属性是一个数字。我可以根据所有用户的此用户属性值的总和来分析设备、操作系统吗?需要明确的是,我会用一些价格标记所有用户,即他们支付给我们的金额。如果这个用户财产的总和是 100 美元,通过 iPhone 7 我们得到 30 美元,7+ 我们得到 40 美元,iPhone 8 我们得到 30 美元,我希望分析像 3:4:3(7 vs 7+ vs 8 )。我知道这通过firebase是不可能的。这在bigquery中可能吗?如果没有,我将使用您建议的想法,即为老用户进行 ecommerce_purchase 以期望的价格。 我认为这是可能的。你应该自己试试。另一种方法是使用带有您标记的用户属性的受众。例如,您可以创建一个条件,例如“paid_value == $30”和“device_model=iPhone7”。然后您可以在 Firebase 仪表板上看到满足此类受众定义的用户数量。然后您可以通过 num_users xpaid_value 推断总金额。我希望它对你的情况有所帮助。 非常感谢您的帮助。 :)以上是关于如何根据 Firebase 分析中的总收入分析设备和操作系统分布?的主要内容,如果未能解决你的问题,请参考以下文章
如何根据 Firebase 实时数据库中的“设备”子项在 RecyclerView 中显示数据“用户设备”设备名称