Skip to main content

О GitHub Marketplace для приложений

Узнайте о GitHub Marketplace, где вы можете поделиться своими приложениями со всеми пользователями.

          [GitHub Marketplace](https://github.com/marketplace) позволяет находить разработчиков, которые хотят расширить и улучшить свои рабочие процессы GitHub. Вы можете предлагать разработчикам бесплатные и платные средства в GitHub Marketplace. В GitHub Marketplace разработчикам предлагаются два типа средств: GitHub Actions и приложения. Для добавления каждого средства в GitHub Marketplace требуется особая процедура.

GitHub Actions

Любой пользователь может опубликовать действие в GitHub Marketplace. GitHub проверяет некоторые партнерские организации, и они отображаются как проверенные создатели.

Сведения о публикации GitHub Actions в GitHub Marketplaceсм. в разделе Публикация действий в GitHub Marketplace.

Приложения

Любой пользователь может бесплатно делиться своими приложениями с другими людьми на GitHub Marketplace, но продавать можно только приложения, принадлежащие организациям.

Для публикации платных планов приложения и получения эмблемы Marketplace необходимо пройти процедуру подтверждения издателя. Дополнительные сведения см. в разделе [AUTOTITLE или Подача заявки на подтверждение издателя для вашей организации](/apps/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app).

Если организация соответствует требованиям, ее сотрудник с разрешениями владельца может публиковать платные планы для любых своих приложений. Каждое приложение с платным планом также проходит процедуру подключения для обеспечения возможности оплаты.

Для публикации приложений с бесплатными планами необходимо соответствовать общим требованиям к публикации приложений. Дополнительные сведения см. в разделе Требования к описанию приложения.

Нет опыта работы с приложениями?

Если вы хотите создать приложение для GitHub Marketplace, но вы не знакомы с GitHub Apps или OAuth apps, см[. раздел AUTOTITLE или О создании приложений GitHub](/apps/oauth-apps/building-oauth-apps).

GitHub Apps и OAuth apps

Приложения GitHub — это официально рекомендуемый способ интеграции с GitHub, так как он предоставляет гораздо более детализированные разрешения на доступ к данным, но в GitHub Marketplace можно размещать как приложения OAuth, так и GitHub Apps. Дополнительные сведения см. в разделе [AUTOTITLE и Различия между приложениями GitHub и приложениями OAuth](/apps/creating-github-apps/about-creating-github-apps/migrating-oauth-apps-to-github-apps).

Обзор публикации приложения в GitHub Marketplace

Завершив создание приложения, вы можете поделиться им с другими пользователями, опубликовав его в GitHub Marketplace. В целом процесс выглядит так:

  1. Внимательно проверьте приложение: оно должно правильно работать в других репозиториях и соответствовать рекомендациям. Дополнительные сведения см. в разделе [AUTOTITLE и Лучшие практики безопасности приложений на GitHub Marketplace](/apps/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app#best-practice-for-customer-experience).

  2. Добавьте в приложение события веб-перехватчика для отслеживания пользовательских запросов на выставление счетов. Дополнительные сведения о API GitHub Marketplace API, событиях веб-перехватчика и запросах на выставление счетов см. в разделе Использование API GitHub Marketplace в вашем приложении.

  3. Создайте черновик профиля в GitHub Marketplace. Дополнительные сведения см. в разделе Создание черновика профиля для приложения.

  4. Добавьте ценовой план. Дополнительные сведения см. в разделе Настройка тарифных планов для предложения.

  5. Прочитайте и примите условия Соглашение с разработчиком #REF! Marketplace.

  6. Отправьте профиль на публикацию в GitHub Marketplace. Дополнительные сведения см. в разделе Отправка описания для публикации.

Просмотр показателей приложения

Вы можете просматривать метрики и транзакции для профиля. Дополнительные сведения см. в разделе:

  •         [AUTOTITLE](/apps/github-marketplace/creating-apps-for-github-marketplace/viewing-metrics-for-your-listing)
    
  •         [AUTOTITLE](/apps/github-marketplace/creating-apps-for-github-marketplace/viewing-transactions-for-your-listing)
    

Обращение в службу поддержки

Если у вас есть вопросы о GitHub Marketplace, обратитесь к us через портал поддержки GitHub.