Skip to main content
설명서에 자주 업데이트를 게시하며 이 페이지의 번역이 계속 진행 중일 수 있습니다. 최신 정보는 영어 설명서를 참조하세요.

앱에서 GitHub Marketplace API 사용

GitHub Marketplace API 및 웹후크 이벤트를 GitHub Marketplace를 위한 앱에 통합하는 방법을 알아봅니다.

  • GitHub Marketplace API에 대한 REST 엔드포인트

    GitHub Marketplace에서 앱을 관리하려면 이러한 GitHub Marketplace API 엔드포인트를 사용합니다.

  • GitHub Marketplace API에 대한 웹후크 이벤트

    GitHub Marketplace 앱은 Marketplace 구매 이벤트 웹후크에서 사용자의 플랜 변경에 대한 정보를 받습니다. Marketplace 구매 이벤트는 사용자가 결제 플랜을 구매, 취소 또는 변경할 때 트리거됩니다.

  • 앱 테스트

    GitHub는 고객에게 이상적인 환경을 제공할 수 있도록 GitHub Marketplace에 목록을 제출하기 전에 API 및 웹후크를 사용하여 앱을 테스트할 것을 권장합니다. 온보딩 전문가가 앱을 승인하기 전에 청구 흐름을 적절하게 처리해야 합니다.

  • 새 구매 및 평가판 처리

    고객이 GitHub Marketplace 앱의 유료 플랜, 무료 평가판 또는 무료 버전을 구매하면 구매 흐름을 시작하는 purchased 작업으로 marketplace_purchase 이벤트 웹후크를 받게 됩니다.

  • 플랜 변경 처리

    GitHub Marketplace 앱을 업그레이드 또는 다운그레이드하면 업그레이드 또는 다운그레이드 흐름이 시작되는 changed 작업으로 marketplace_purchase 이벤트 웹후크가 트리거됩니다.

  • 플랜 취소 처리

    GitHub Marketplace 앱을 취소하면 취소 흐름이 시작되는 cancelled 작업으로 marketplace_purchase 이벤트 웹후크가 트리거됩니다.