Skip to Content
应用变现用量计量

应用用量计量

IronFlock 如何追踪和计量应用使用量用于计费。

概述

IronFlock 持续计量系统中每个运行应用的使用情况。这些计量数据输入到月度计费周期中,以计算每位客户需要为第三方应用使用支付的费用。

计量在后台自动运行。作为应用分发商,您无需在应用中添加任何计量代码——IronFlock 负责所有追踪工作。

计量内容

应用天数

应用天数是第三方应用的基本计费单位。它表示一台设备使用您的应用一天。

  • 如果客户将 5 台设备添加到您的应用并使用 30 天,即为 150 个应用天
  • 应用天数按设备、按应用追踪,并汇总到客户的月度账单中。
  • 只有处于 PROD 模式的应用才会被计量。在 DEV 模式下运行的应用(开发和测试期间)不会计费。

应用天数是驱动第三方应用计费的唯一指标。网络流量、存储和其他基础设施资源作为基础设施计费的一部分单独计量,不影响应用分发商的收益。

计量工作原理

数据采集

使用数据从设备代理报告中采集,按每台设备每小时的粒度。

聚合

原始计量数据存储在时间序列表中(由 TimescaleDB 驱动),并聚合为可计费金额:

  1. 每小时聚合 — 原始遥测数据按设备和应用汇总为每小时摘要。
  2. 每月聚合 — 每小时数据为每位客户汇总为月度总计。
  3. 账单计算 — 月度总计与产品的包含单位进行比较,并应用折扣公式确定最终可计费金额。

DEV 模式与 PROD 模式

IronFlock 区分开发使用和生产使用:

模式是否追踪使用量是否计费
DEV否——免费测试
PROD是——按产品定价计费

只有 PROD 模式的使用量会产生账单。客户可以在 DEV 模式下免费测试您的应用。

基础设施计量与应用计量

IronFlock 维护两个独立的计量流:

基础设施资源计量

追踪 IronFlock 自有基础设施的使用——存储、网络流量、虚拟设备和 AI Token。这由 IronFlock 直接向客户计费,不涉及应用分发商

第三方应用计量

追踪分发商发布的应用的使用。计费系统为每个分发商创建单独的计费记录——如果客户使用来自多个分发商的应用,每个分发商的应用独立计费。这使得 Stripe 目标收费能够将正确的份额路由到每个分发商的关联账户。

Last updated on