Note
この記事は、GitHub Marketplace でのアプリの公開にのみ適用されます。 GitHub Marketplace での GitHub Actions の公開について詳しくは、「GitHub Marketplaceでのアクションの公開」をご覧ください。
価格プランの設定について
GitHub Marketplaceでは、いくつかの種類の価格プランを提供しています。 詳細については、「GitHub Marketplaceアプリケーションの価格プラン」を参照してください。
アプリケーションで有料プランを提供するには、アプリケーションがパブリッシャー検証プロセスを済ませたOrganizationの所有であり、かつ特定の条件を満たす必要があります。 詳細については、「Organizationのパブリッシャー検証プロセスを申請する」および「アプリケーションのリストのための要件」を参照してください。
アプリケーションが有料プラン付きで既に公開されており、あなたが検証済みパブリッシャーである場合は、Marketplaceアプリケーション掲載設定の [Edit a pricing plan] ページから新しい有料プランを公開できます。
アプリケーションが有料プラン付きで既に公開されており、あなたが検証済みパブリッシャーでない場合は、検証済みパブリッシャーになるまで新しい有料プランを公開できません。 検証済みパブリッシャーになる方法の詳細については、「Organizationのパブリッシャー検証プロセスを申請する」を参照してください。
価格プランの保存について
価格プランは、ドラフトもしくは公開状態で保存できます。 GitHub Marketplaceリストを承認のためにサブミットしていないなら、リストが承認されるまでは公開されたプランはドラフトのプランと同じように機能し、GitHub Marketplace上に表示されます。 ドラフトプランを利用すると、新しい価格プランをGitHub Marketplaceリストページ上で利用できるようにすることなく作成し、保存できます。 公開リスト上で価格プランを公開すると、顧客はすぐにそれを利用して購入できるようになります。 最大で10の価格プランを公開できます。
顧客への課金に関するガイドラインは、「顧客への課金」を参照してください。
価格プランの作成
GitHub Marketplace リストの価格プランを作成するには、GitHub Marketplace リスト ページの左のサイドバーで [プランと価格] をクリックしてください。 詳しくは、「アプリケーションのリストのドラフト」をご覧ください。
[新規ドラフト プラン] をクリックすると、価格プランをカスタマイズできるフォームが表示されます。 価格プランを作成するには、以下のフィールドを設定しなければなりません。
-
プラン名 - 価格プランの名前は GitHub Marketplace アプリケーションのランディング ページに表示されます。 価格名はカスタマイズして、プランのリソース、そのプランを利用する企業の規模、あるいはその他好きなことにあわせることができます。
-
価格モデル - 価格モデルには、無料、定額、ユニット単位の 3 種類があります。 すべてのプランで、Marketplace APIからの新規の購入とキャンセルの処理が必要になります。 加えて、有料プランでは以下が必要です。
- 月単位及び年単位でのサブスクリプションの価格を米ドルで設定しなければなりません。
- アプリケーションはプランの変更イベントを処理しなければなりません。
- 有料プランを持つリストを公開するには、検証をリクエストしなければなりません。
- 無料トライアルとして、アプリケーションを無料で14日間提供できます。 無料トライアルの期限切れ前に顧客がキャンセルしないかぎり、14日後に無料トライアルは自動的に有料サブスクリプションに変換されます。 無料トライアルを提供するには"Enable 14 day free trial for this plan(このプランに14日間の無料トライアルを有効化する)"を選択してください。
詳細については、「GitHub Marketplaceアプリケーションの価格プラン」と「アプリケーション内でのGitHub marketplace APIの使用」を参照してください。
-
利用対象 - GitHub Marketplace の価格プランで利用できます。個人アカウントと組織、個人アカウントのみ、または組織のみに適用できます。 たとえば、価格プランがユニット単位であり、複数のシートを提供する場合、個人アカウントから組織内のユーザーにシートを割り当てる方法はないので、 [組織のみ] を選択します。
-
簡単な説明 - 価格プランの詳細に関する簡単な概要を書いてください。 この説明には、そのプランが意図している顧客の種類や、プランに含まれるリソースなどが含まれることがあります。
-
箇条書き - 最大で 4 項目の箇条書きをして、価格プランに関する詳細を含めることができます。 この箇条書きでは、アプリケーションのユースケースを含めたり、プランに含まれるリソースや機能に関するさらなる詳細をリストしたりすることができます。
Note
GitHub Marketplace の外部で有料サービスを提供していて、GitHub Marketplace にアプリを掲載する場合、無料価格プランでアプリを掲載することはできません。
GitHub Marketplaceリストの価格プランの変更
GitHub Marketplace のリストのための価格プランが必要なくなったり、価格の詳細を調整する必要がある場合は、プランの編集ページの一番下にある [削除] をクリックして、それを削除できます。
GitHub Marketplaceにリスト済みのアプリケーションの価格プランを公開すると、そのプランは変更できなくなります。 その代わりに、その価格プランを削除して、新しいプランを作成しなければなりません。 削除された価格プランを購入済みの顧客は、オプトアウトして新しい価格プランに移行するまでは、そのプランを使い続けます。 価格プランの詳細については、「GitHub Marketplaceアプリケーションの価格プラン」を参照してください。
価格プランを削除すると、ユーザはそのプランを使ってアプリケーションを購入することはできなくなります。 削除されたプランの既存ユーザは、プランのサブスクリプションをキャンセルするまではそのプランに留まり続けます。
Note
GitHub は、削除された価格プランからユーザーを削除できません。 削除された価格プランから新しい価格プランへ、アップグレードもしくはダウングレードするようユーザに促すキャンペーンを実行できます。
価格プランを取り下げることなくGitHub Marketplaceの無料トライアルを無効化することはできますが、そうすると将来的にそのプランの無料トライアルを開始できなくなります。 価格プランに対する無料トライアルを無効にすることにした場合、サインアップ済みのユーザは無料トライアルを最後まで利用できます。
価格プランを終了した後には、削除した価格プランと同じ名前で新しい価格プランを作成できます。 たとえば、「Pro」価格プランがあるものの、定額料金を変更する必要がある場合、その「Pro」価格プランを削除し、更新された価格で新しい「Pro」価格プランを作成できます。 ユーザは、すぐに新しい価格プランで購入できるようになります。
あなたが検証済みパブリッシャーでない場合は、アプリケーションの価格プランを変更できません。 検証済みパブリッシャーになる方法の詳細については、「Organizationのパブリッシャー検証プロセスを申請する」を参照してください。