Skip to main content

GitHub Marketplaceアプリケーションの価格プラン

価格プランを利用して、様々なレベルのサービスやリソースと共にアプリケーションを提供できます。 GitHub Marketplaceのリストでは、最大で10個の価格プランを提供できます。

注: この記事は、GitHub Marketplace でのアプリの公開にのみ適用されます。 GitHub Marketplace での GitHub Actions の公開について詳しくは、「GitHub Marketplaceでのアクションの公開」をご覧ください。

GitHub Marketplaceの価格プランは、無料、定額料金、ユニット単位にできます。 価格は米ドルで設定、表示、処理されます。 有料プランは、検証済みパブリッシャーが公開するアプリケーションに限られます。 検証済みパブリッシャーになる方法の詳細については、「Organizationのパブリッシャー検証プロセスを申請する」を参照してください。

顧客は GitHub.com を離れる必要なく、GitHub.com 上のアカウントに添付された支払い方法を使ってアプリを購入します。 支払いトランザクションを実行するためにコードを書く必要はありませんが、GitHub Marketplace APIからのイベントは処理しなければなりません。 詳しくは、「アプリケーション内でのGitHub marketplace APIの使用」を参照してください。

GitHub Marketplace上でリストしているアプリケーションが複数のプランのオプションを持っているなら、対応する価格プランをセットアップできます。 たとえばアプリケーションが2つのプランの選択肢としてオープンソースプランとプロプランを持っているなら、オープンソースプランに対して無料価格プランを、そしてプロプランに対して定額料金プランをセットアップできます。 それぞれのGitHub Marketplaceリストには、リストされたすべてのプランに対して年間及び月間の価格がなければなりません。

価格プランを作成する方法の詳細については、「リストに対する価格プランの設定」を参照してください。

注: GitHub Marketplace にアプリを掲載していて、GitHub Marketplace の外部で有料サービスを提供している場合、無料プランでアプリを掲載することはできません。

価格プランの種類

無料プラン

無料アプリケーションはGitHub Marketplaceで推奨されており、オープンソースサービスを提供するための素晴らしい方法です。 アプリケーションの有料バージョンをGitHub Marketplace外でリストしているなら、アプリケーションをGitHub Marketplaceでリストする際には最低でも1つの有料プランを提供しなければなりません。

無料プランは、ユーザに対してまったく無料です。 無料プランをセットアップした場合、アプリケーションを利用するために無料プランを選択したユーザに課金することはできません。 リストでは無料と有料のプランをどちらも作成できます。

すべてのアプリケーションは、新規の購入とキャンセルのイベントを処理しなければなりません。 無料プランだけを持つアプリケーションは、無料トライアル、アップグレード、ダウングレードのイベントを処理する必要はありません。 詳細については、「アプリケーション内でのGitHub marketplace APIの使用」を参照してください。

GitHub Marketplaceに無料のサービスとしてリスト済みのアプリケーションに有料プランを追加する場合、アプリケーションの検証をリクエストし、金銭のオンボーディングを通さなければなりません。

有料プランには2つの種類があります。

  • 定額プランは、月単位及び年単位で設定された料金を課金します。

  • ユニット単位の価格プランは、月単位あるいは年単位で、指定したユニットに基づいて設定された料金を課金します。 「ユニット」には好きなもの(たとえばユーザ、シート、あるいは人)を指定できます。

無料トライアルを提供したいこともあるでしょう。 無料トライアルは、OAuthもしくはGitHub Appsを無料の14日間のトライアルとして顧客に提供します。 Marketplaceの価格プランをセットアップする際に、定額あるいはユニット単位の価格プランに対する無料トライアルを提供するオプションを選択できます。

無料試用版

顧客は、無料トライアルを含むMarketplaceリスト上の任意の有料プランに対して、無料トライアルを開始できます。 ただし、顧客はMarketplaceの製品ごとに複数の無料トライアルを作成することはできません。

無料トライアルの期間は固定の14日間です。 顧客はトライアル期間の終了の4日前(無料トライアルの11日目)に、プランがアップグレードされるという通知を受け取ります。 顧客は、キャンセルしないかぎり、無料トライアルの終わりにトライアルを行っていたプランに自動的に登録されます。

詳細については、「新しい購入や無料トライアルの処理」を参照してください。

注: GitHub は、キャンセル イベントの受け付け開始から 30 日以内に、キャンセルした試用版の非公開の顧客データを削除することを求めています。