Google Play 结算系统

发布时间 2023-12-01 15:40:25作者: 物华天宝之藏

技术
Google Play。供用户下载应用及其他数字商品的在线商店。
Google Play 管理中心。提供界面,供您将应用发布到 Google Play 的平台。Google Play 管理中心还会显示您的应用详情,包括您通过 Google Play 销售的任何商品或内容。
Google Cloud 控制台。用于管理后端 API(例如 Google Play Developer API)的平台。
Google Play 结算库。用于将 Google Play 结算系统集成到您应用中的 API。
Google Play Developer API。用于以程序化方式处理发布和应用管理任务的 REST API。
Cloud Pub/Sub。一种全代管式实时消息传递服务,您可以使用该服务在独立应用之间收发消息。Google Play 使用 Cloud Pub/Sub 来传送实时开发者通知。为了使用 Cloud Pub/Sub,您必须在 Google Cloud Platform (GCP) 上拥有一个启用了 Cloud Pub/Sub API 的项目。如果您不熟悉 GCP 和 Cloud Pub/Sub,请参阅快速入门指南。
实时开发者通知。一种机制,可让您利用 Cloud Pub/Sub 来实时监控受 Google Play 管理的订阅状态变化。
安全的后端服务器。在将 Google Play 结算系统集成到您的应用中时,强烈建议您使用安全的后端服务器来实现与结算相关的任务,如验证购买交易、提供订阅专属功能,以及处理实时开发者通知。
Google Play 商店应用。用于管理与 Google Play 相关的所有操作的应用。您的应用发出的所有请求都由 Google Play 商店应用来处理。

 

 

概念

  • 流程。流程显示了结算相关任务中所涉及的典型步骤。例如,购买流程列出了用户购买您的商品时所涉及的步骤。订阅流程则可能会显示订阅如何在各种状态之间进行转换。
  • 使用权。用户购买某件应用内商品后,便有权在您的应用中使用该商品。如果购买的是一次性商品,那么用户应该可以永久使用该商品。如果购买的是订阅,则用户应该可以在订阅处于有效状态时使用相应订阅内容。
  • 产品 ID。特定产品类型的 ID。
  • 购买令牌。一个字符串,代表买家对 Google Play 上某件商品所拥有的使用权。拥有购买令牌即表示 Google 用户已付费购买某件特定商品。
  • 订单 ID。一个字符串,表示 Google Play 上的财务交易。每当发生财务交易时,系统都会创建一个订单 ID。此字符串会包含在通过电子邮件发送给买家的收据中。您可以在 Google Play 管理中心的订单管理部分使用订单 ID 来管理退款。销售报告和付款报告中也会使用订单 ID。