本页面适用于 Apigee 和 Apigee Hybrid。
查看 Apigee Edge 文档。
本部分介绍 Apigee Monetization。
利用 Apigee Monetization 从 API 获利
作为 API 提供方,您需要一种简单灵活的方式来通过 API 获利,以便在 API 被使用时实现创收。使用 Apigee 的获利功能,您可以向 API 产品添加费率方案,然后根据费率方案向开发者收取 API 使用费。您还可以配置费率方案,以便与开发者分享您的 API 收益。
作为 API 提供商,您可以通过在组织中启用 Apigee Monetization 并配置下表中定义的组件来通过 API 获利。
组件 | 说明 |
---|---|
API 代理 | 在开发与获利 API 产品搭配使用的 API 代理时,您可以附加以下政策:
|
API 产品 | 指定要作为获利套装提供给应用开发者的 API 代理集合。API 产品会配置捆绑式 API 代理的访问限制(配额)、API 密钥审批方法、费率方案(如下所述)以及其他详细信息。如需了解详情,请参阅什么是 API 产品?和在 API 产品中强制执行获利配额。 |
费率方案 | 定义将因使用获利 API 产品套装中提供的 API 而将产生的结算配置、费用和扣款。 例如,您可以与开发者分享 API 收益。如需了解详情,请参阅管理 API 产品的费率方案。 |
如需让应用开发者可购买 API 产品订阅,作为 API 提供商,您可以执行以下操作之一:
如需访问 API,应用开发者需购买 API 产品订阅,将其添加到应用,并获取 API 密钥以便通过 API 请求发送。
了解获利配额
配额将定义指定时间段内某个 API 产品允许的请求数。配额可保护您的后端服务器以获得高流量方差,并区分您的产品线。
创建 API 产品时,您可以配置业务级别配额来控制对 API 的访问。如需详细了解在 API 产品级别定义的配额,请参阅配额。
将 API 代理中的配额政策附加到您的获利 API 产品,以确保使用在 API 产品级别定义的配额。如需了解详情,请参阅强制执行获利配额。
了解结算
Apigee Monetization 支持后付费和预付费结算账号。
- 后付费结算:在后付费结算中,应用开发者不预付任何费用。应用开发者在使用您的 API 产品后才需要付费。
- 预付费结算:在预付费结算中,应用开发者在使用您的 API 产品之前就提前支付费用。开发者的预付款存放在开发者的钱包中。系统将根据使用情况从电子钱包中扣除每事务费用。
设置费用(如有)、每事务费用以及任何经常性费用将从钱包中扣除。在尝试购买 API 产品时,如果开发者钱包中的金额低于设置费用,则购买将失败并显示资金不足错误。
创建费率方案时,您需要配置结算币种和频率、设置费用和经常性费用以及基于用量的费用。根据费率方案配置以及用于访问 API 的开发者唯一 API 密钥,您可以收集使用情况数据进行分析并生成创收报告。然后,您可以使用收集的数据来生成结算账单。