# GitHub Marketplace for apps について

アプリをすべてのユーザーと共有できる GitHub Marketplace について説明します。

[
GitHub Marketplace
](https://github.com/marketplace) を使用すると、 GitHub ワークフローを拡張して改善したい開発者に接続できます。
GitHub Marketplaceで使用する開発者向けの無料および有料のツールを一覧表示できます。
GitHub Marketplace 開発者には、 GitHub Actions とアプリの 2 種類のツールが用意されており、各ツールを GitHub Marketplaceに追加するには異なる手順が必要です。

## GitHub Actions

GitHub Marketplaceでは誰でもアクションを公開できます。 GitHubはいくつかのパートナー組織を検証し、それらは検証済みの作者として表示されます。

GitHub ActionsでのGitHub Marketplaceの発行については、[GitHub Marketplaceでのアクションの公開](/ja/actions/how-tos/create-and-publish-actions/publish-in-github-marketplace) を参照してください。

## アプリケーション

ユーザーは誰でも GitHub Marketplace で他のユーザーと無料でアプリを共有できますが、アプリを販売できるのは組織が所有するアプリのみです。

アプリケーションの有料プランを公開し、Marketplaceバッジを表示するには、パブリッシャー検証プロセスを完了する必要があります。 詳細については、「[組織のパブリッシャー検証の申請を行う](/ja/apps/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization)」または「[アプリケーションのリストのための要件](/ja/apps/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app)」を参照してください。

Organizationが要件を満たすと、Organizationでオーナー権限を持つユーザは、権限が及ぶあらゆるアプリケーションで有料プランを公開できます。 有料プランのある各アプリケーションについては、支払いを可能にするため、財務オンボーディングプロセスも実施します。

Freeプランのアプリケーションを公開するために必要なことは、アプリケーション掲載の一般的な要件を満たすだけです。 詳しくは、「[アプリケーションのリストのための要件](/ja/apps/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app#requirements-for-all-github-marketplace-listings)」をご覧ください。

### アプリケーションは初めてですか?

GitHub Marketplace用のアプリの作成に関心があるが、GitHub AppsまたはOAuth appsを初めて使用する場合は、「[GitHub アプリの作成について](/ja/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps)」または[「AUTOTITLE](/ja/apps/oauth-apps/building-oauth-apps)」を参照してください。

### GitHub Apps 対。 OAuth apps

GitHub Appsは、データへのアクセスについてより細やかな権限を提供することから、GitHubとのインテグレーションのための公式に推奨される方式ですがただし、OAuth と GitHub Apps の両方を GitHub Marketplace に一覧表示できます。 詳細については、「[GitHub アプリと OAuth アプリの違い](/ja/apps/oauth-apps/building-oauth-apps/differences-between-github-apps-and-oauth-apps)」および「[OAuth アプリを GitHub Apps に移行する](/ja/apps/creating-github-apps/about-creating-github-apps/migrating-oauth-apps-to-github-apps)」を参照してください。

## GitHub Marketplaceへのアプリの発行の概要

アプリの作成が完了したら、アプリを GitHub Marketplaceに発行することで、他のユーザーと共有できます。 その手順を要約すると以下の通りです。

1. 他のリポジトリで期待通りに動作するよう、またベストプラクティスのガイドラインに沿うよう、アプリケーションをよく確認します。 詳細については、「[GitHub Marketplace 上のアプリのセキュリティのベスト プラクティス](/ja/apps/github-marketplace/creating-apps-for-github-marketplace/security-best-practices-for-apps-on-github-marketplace)」および「[アプリケーションのリストのための要件](/ja/apps/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app)」を参照してください。

2. ユーザの支払いリクエストを追跡するため、アプリケーションにwebhookイベントを追加します。
   GitHub Marketplace API、webhook イベント、および課金要求の詳細については、「[アプリで GitHub Marketplace API を使用する](/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app)」を参照してください。

3. 下書き GitHub Marketplace 一覧を作成します。 詳しくは、「[アプリケーションのリストのドラフト](/ja/apps/github-marketplace/listing-an-app-on-github-marketplace/drafting-a-listing-for-your-app)」をご覧ください。

4. 価格プランを追加します。 詳しくは、「[リスティングに対する価格プランの設定](/ja/apps/github-marketplace/listing-an-app-on-github-marketplace/setting-pricing-plans-for-your-listing)」をご覧ください。

5. 「[GitHub Marketplace 開発者契約](/ja/site-policy/github-terms/github-marketplace-developer-agreement)」の契約条件を読んで同意します。

6. GitHub Marketplace に公開するため、掲載情報を送信してください。 詳しくは、「[公開のためのリストのサブミット](/ja/apps/github-marketplace/listing-an-app-on-github-marketplace/submitting-your-listing-for-publication)」をご覧ください。

## アプリケーションの実績を確認する

掲載されているアプリケーションのメトリクスや取引情報にアクセスできます。 詳細については、次を参照してください。

* [掲載の指標の確認](/ja/apps/github-marketplace/creating-apps-for-github-marketplace/viewing-metrics-for-your-listing)
* [掲載項目の取引を表示する](/ja/apps/github-marketplace/creating-apps-for-github-marketplace/viewing-transactions-for-your-listing)

## サポートへの連絡

GitHub Marketplaceについてご質問がある場合は、
[GitHub サポート ポータル](https://support.github.com)にお問い合わせください。