跳至主要内容

为您的应用列表设置定价计划

当您在 GitHub Marketplace 上列出您的应用时,您可以选择将您的应用作为免费服务提供或出售您的应用。如果您计划出售您的应用,您可以为不同的功能层级创建不同的定价计划。

注意

本文仅适用于在 GitHub Marketplace 上发布应用。有关在 GitHub Marketplace 上发布 GitHub Actions 的更多信息,请参阅“在 GitHub Marketplace 上发布操作”。

关于设置定价计划

GitHub Marketplace 提供了几种不同的定价计划类型。有关详细信息,请参阅“GitHub Marketplace 应用的定价计划”。

要为您的应用提供付费计划,您的应用必须由已完成发布者验证流程并满足某些条件的组织拥有。有关详细信息,请参阅“为您的组织申请发布者验证”和“列出应用的要求”。

如果您的应用已使用付费计划发布,并且您是经过验证的发布者,则可以在 Marketplace 应用列表设置中的“编辑定价计划”页面发布新的付费计划。

如果您的应用已使用付费计划发布,但您不是经过验证的发布者,则在您成为经过验证的发布者之前,您无法发布新的付费计划。有关成为经过验证的发布者的更多信息,请参阅“为您的组织申请发布者验证”。

关于保存定价计划

您可以以草稿或已发布状态保存定价计划。如果您尚未提交 GitHub Marketplace 列表以供批准,则已发布的计划将与草稿计划以相同的方式运行,直到您的列表获得批准并在 GitHub Marketplace 上显示。草稿计划允许您创建和保存新的定价计划,而不会在您的 GitHub Marketplace 列表页面上提供它们。一旦您在已发布的列表上发布定价计划,客户就可以立即购买。您可以发布最多 10 个定价计划。

有关向客户计费的指南,请参阅“向客户计费”。

创建定价计划

要为您的 GitHub Marketplace 列表创建定价计划,请在 GitHub Marketplace 列表页面 的左侧边栏中点击“计划和定价”。有关详细信息,请参阅“为您的应用起草列表”。

当您点击“新建草稿计划”时,您将看到一个表单,允许您自定义您的定价计划。您需要配置以下字段才能创建定价计划

  • 计划名称 - 您的定价计划名称将显示在 GitHub Marketplace 应用的登录页面上。您可以自定义定价计划的名称,使其与计划的资源、将使用该计划的公司规模或任何您想要的内容保持一致。

  • 定价模型 - 定价计划有三种类型:免费、固定费率和按单位计费。所有计划都需要您处理来自 Marketplace API 的新购买和取消事件。此外,对于付费计划

    • 您必须以美元设置月度和年度订阅的价格。
    • 您的应用必须处理计划更改事件。
    • 您必须请求验证才能发布包含付费计划的列表。
    • 您可以将您的应用免费试用 14 天作为免费试用。免费试用将在 14 天后自动转换为付费订阅,除非客户在免费试用期结束前取消。选择“为此计划启用 14 天免费试用”以提供免费试用。

    有关详细信息,请参阅“GitHub Marketplace 应用的定价计划”和“在您的应用中使用 GitHub Marketplace API”。

  • 可用对象 - GitHub Marketplace 定价计划可以应用于“个人帐户和组织”、“仅个人帐户”或“仅组织”。例如,如果您的定价计划是按单位计费并提供多个席位,则应选择“仅组织”,因为无法从个人帐户为组织中的用户分配席位。

  • 简短描述 - 编写定价计划详细信息的简要摘要。描述可能包括计划面向的客户类型或计划包含的资源。

  • 项目符号 - 您可以编写最多四个项目符号,其中包含有关定价计划的更多详细信息。项目符号可能包括应用的用例或列出有关计划中包含的资源或功能的更多详细信息。

注意

如果您在 GitHub Marketplace 上列出应用,则如果您在 GitHub Marketplace 之外提供付费服务,则不能使用免费定价计划列出您的应用。

更改 GitHub Marketplace 列表的定价计划

如果您的 GitHub Marketplace 列表不再需要定价计划,或者您需要调整定价详细信息,则可以通过点击计划编辑页面底部的“删除”来将其删除。

一旦您为已列在 GitHub Marketplace 中的应用发布了定价计划,您将无法更改该计划。相反,您需要删除定价计划并创建一个新计划。已购买已删除定价计划的客户将继续使用它,直到他们选择退出并转到新的定价计划。有关定价计划的更多信息,请参阅“GitHub Marketplace 应用的定价计划”。

删除定价计划后,用户将无法使用该计划购买您的应用。已删除定价计划的现有用户将继续保留该计划,直到他们取消其计划订阅。

注意

GitHub 无法从已删除的定价计划中删除用户。您可以开展活动,鼓励用户从已删除的定价计划升级或降级到新的定价计划。

您可以在不取消定价计划的情况下禁用 GitHub Marketplace 免费试用,但这会阻止您为该计划启动未来的免费试用。如果您选择为定价计划禁用免费试用,则已注册的用户可以完成其免费试用。

取消定价计划后,您可以使用与已删除定价计划相同的名称创建新的定价计划。例如,如果您有一个“Pro”定价计划,但需要更改固定费率价格,您可以删除“Pro”定价计划并创建一个新的“Pro”定价计划,其中包含更新的价格。用户将能够立即购买新的定价计划。

如果您不是经过验证的发布者,则无法更改应用的定价计划。有关成为经过验证的发布者的更多信息,请参阅“为您的组织申请发布者验证”。