Skip to main content

GitHub Marketplace 应用程序的定价计划

定价计划允许您为应用程序提供不同级别的服务或资源。 您可以在 GitHub Marketplace 上架信息中提供最多 10 个定价计划。

注意

本文适用于仅在 GitHub Marketplace 中发布应用的情况。 若要详细了解如何在 GitHub Marketplace 中发布 GitHub Actions,请参阅 在 GitHub Marketplace 中发布操作

GitHub Marketplace 定价计划可以是免费、统一定价或每单位定价。 价格以美元设置、显示和处理。 付费计划仅限验证的发布者发布的应用。 有关成为已验证发布者的详细信息,请参阅“为组织申请发布者验证”。

客户在 GitHub 上使用附加到其帐户的付款方式购买应用。 您不必编写代码来执行结算交易,但必须处理来自 GitHub Marketplace API 的事件。 有关详细信息,请参阅“在应用程序中使用 GitHub Marketplace API”。

如果您在 GitHub Marketplace 中上架的应用程序有多个计划选项,您可以设置相应的定价计划。 例如,如果您的应用程序有两个计划选项:开源计划和专业计划,您可以为开源计划设置一个免费定价计划,为专业计划设置一个统一定价计划。 每个 GitHub Marketplace 上架产品必须为列出的每个计划提供年度和月度价格。

有关如何创建定价计划的详细信息,请参阅“为上架产品设置定价计划”。

注意

如果你在 GitHub Marketplace 上列出了应用,则在 GitHub Marketplace 之外提供付费服务时,无法列出使用免费定价计划的应用。

定价计划的类型

免费定价计划

GitHub Marketplace 鼓励使用免费应用程序,这是提供开源服务的好方法。 如果在 GitHub Marketplace 之外上架了��用的付费版本,则在市场中免费上架应用满足付费应用的要求后,必须在 GitHub Marketplace 中为应用提供至少一个付费计划。

免费计划对用户完全免费。 如果您设置免费定价计划,则无法向选择免费定价计划的用户收取使用应用程序的费用。 您可以为上架产品同时创建免费和付费计划。

所有应用程序都需要处理新购买和取消事件。 仅含免费计划的应用程序无需处理免费试用、升级和降级事件。 有关详细信息,请参阅“在应用程序中使用 GitHub Marketplace API”。

如果您向已作为免费服务在 GitHub Marketplace 中上架的应用程序添加付费计划,则需要请求验证应用程序并完成财务手续。

有两种类型的付费定价计划:

  • 统一定价计划按月和按年收取固定费用。

  • 每单位定价计划按月或按年向组织中的每个用户收取固定费用。

您可能还希望提供免费试用。 这些选项为客户提供为期 14 天免费试用 OAuth 或 GitHub 应用程序的机会。 设置 Marketplace 定价计划时,您可以选择为统一定价或每单位定价计划提供免费试用选项。

免费试用

客户可以免费试用 Marketplace 上架产品中包含免费试用选项的任何付费计划。 但是,客户不能对一个 Marketplace 产品使用多次免费试用机会。

免费试用的固定期限为 14 天。 客户在试用期结束前 4 天(免费试用期第 11 天)收到通知,他们的计划将升级。 在免费试用结束时,如果客户不取消,他们将自动注册到他们正在试用的计划中。

有关详细信息,请参阅“处理新购买和免费试用”。

注意

GitHub 希望你在取消试用后 30 天(从收到取消事件开始算起)内删除任何私人客户数据。