Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Сведения о GitHub Marketplace

Узнайте о GitHub Marketplace, где можно предоставлять общий доступ к приложениям и действиям для всех пользователей GitHub Enterprise Cloud.

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

Действия GitHub

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

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

Приложения

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

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

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

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

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

Если вы хотите создать приложение для GitHub Marketplace, но вы не знакомы с GitHub Apps или OAuth Apps, см. раздел Создание приложений GitHub или Создание приложений OAuth.

GitHub Apps и OAuth Apps

Приложения GitHub — это официально рекомендуемый способ интеграции с GitHub, так как он предоставляет гораздо более детализированные разрешения на доступ к данным, но в GitHub Marketplace можно размещать как приложения OAuth, так и GitHub Apps. Дополнительные сведения см. в разделах Различия между приложениями GitHub и приложениями OAuth и Переход с OAuth Apps на GitHub Apps.

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

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

  1. Внимательно проверьте приложение: оно должно правильно работать в других репозиториях и соответствовать рекомендациям. Дополнительные сведения см. в разделах Рекомендации по обеспечению безопасности для приложений на Магазин GitHub и Требования к описанию приложения.

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

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

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

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

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

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

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

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

Если у вас есть вопросы о GitHub Marketplace, обращайтесь непосредственно в Поддержка GitHub.