Skip to main content

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

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

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в . В целом процесс выглядит так:

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

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

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

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

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

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

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

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

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

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