GitHub 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 или AUTOTITLE.
GitHub Apps и OAuth apps
Приложения GitHub — это официально рекомендуемый способ интеграции с GitHub, так как он предоставляет гораздо более детализированные разрешения на доступ к данным, хотя вы можете перечислить OAuth и GitHub Apps в GitHub Marketplace. Дополнительные сведения см. в разделе [AUTOTITLE и Различия между приложениями GitHub и приложениями OAuth](/apps/creating-github-apps/about-creating-github-apps/migrating-oauth-apps-to-github-apps).
Публикация приложения для GitHub Marketplace обзора
Завершив создание приложения, вы можете поделиться им с другими пользователями, опубликовав его GitHub Marketplaceв . В целом процесс выглядит так:
-
Внимательно проверьте приложение: оно должно правильно работать в других репозиториях и соответствовать рекомендациям. Дополнительные сведения см. в разделе [AUTOTITLE и Лучшие практики безопасности приложений на GitHub Marketplace](/apps/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app#best-practice-for-customer-experience).
-
Добавьте в приложение события веб-перехватчика для отслеживания пользовательских запросов на выставление счетов. Дополнительные сведения об GitHub Marketplace API, событиях веб-перехватчика и запросах на выставление счетов см. в разделе Использование API GitHub Marketplace в вашем приложении.
-
Создание черновика GitHub Marketplace описания. Дополнительные сведения см. в разделе Создание черновика профиля для приложения.
-
Добавьте ценовой план. Дополнительные сведения см. в разделе Настройка тарифных планов для предложения.
-
Прочитайте и примите условия Соглашение с разработчиком GitHub Marketplace.
-
Отправьте список для публикации в GitHub Marketplace. Дополнительные сведения см. в разделе Отправка описания для публикации.
Просмотр показателей приложения
Вы можете просматривать метрики и транзакции для профиля. Дополнительные сведения см. в разделе:
Обращение в службу поддержки
Если у вас есть вопросы, GitHub Marketplaceобратитесь us через портал поддержки GitHubк ней.