다음을 통해 공유


상업용 Marketplace 계량 서비스를 사용하는 SaaS에 대한 요금제 청구

상업용 Marketplace 계량 서비스를 사용하면 비표준 단위에 따라 청구되는 SaaS(Software as a Service) 제품을 만들 수 있습니다. 상업용 Marketplace에 SaaS 제품을 게시하기 전에 처리된 대역폭, 티켓 또는 전자 메일과 같은 청구 차원을 정의합니다. 청구 가능한 이벤트가 발생하면 시스템은 상업용 Marketplace 계량 서비스 API를 통해 이를 Microsoft에 알리므로 고객은 해당 차원의 소비량에 따라 요금을 지불합니다.

요금제 청구 요구 사항

SaaS 제품이 요금 청구를 사용하려면 먼저 다음을 수행해야 합니다.

그런 다음 SaaS 제품은 상업용 Marketplace 계량 서비스 API통합하여 Microsoft에 청구 가능 이벤트를 알릴 수 있습니다.

참고 항목

Marketplace 계량 서비스는 정액 청구 모델에서만 사용할 수 있으며 사용자당 청구 모델에는 적용되지 않습니다.

가격 책정에 대한 요금제 청구의 적합도

제품 계층 구조를 이해하는 것은 가격 책정 모델과 함께 제품을 정의할 때 중요합니다.

  • 각 SaaS 제품은 Microsoft를 통해 판매하도록 구성됩니다. 제품이 게시되면 이 옵션을 변경할 수 없습니다.
  • Microsoft를 통해 판매하도록 구성된 각 SaaS 제품에는 하나 이상의 플랜이 있을 수 있습니다. 사용자가 SaaS 제품을 구독하지만 플랜의 컨텍스트 내에서 Microsoft를 통해 구매합니다.
  • 각 요금제에는 고정 요금 또는 사용자당 가격 책정 모델이 연결되어 있습니다. 제품의 모든 플랜은 동일한 가격 책정 모델과 연결되어야 합니다. 예를 들어, 정액 가격 책정 모델에 대한 계획이 있는 제안과 사용자별 가격 책정 모델이 있는 제품이 있을 수 없습니다.
  • 고정 요금 청구 모델에 대해 구성된 각 플랜 내에는 하나 이상의 반복 요금($0일 수 있습니다)이 포함됩니다.
    • 되풀이 월별 요금: 사용자가 플랜을 구매할 때 월별 되풀이에 대해 선불로 지급되는 고정 월별 요금입니다.
    • 되풀이 연간 요금: 사용자가 플랜을 구매할 때 연간 되풀이에 대해 선불로 지급되는 고정 연간 요금입니다.
  • 반복 요금 외에도 고정 요금제에는 고정 요금에 포함되지 않은 초과분 사용량에 대해 고객에게 요금을 부과하는 데 사용되는 선택적 사용자 지정 차원이 포함될 수 있습니다. 각 차원은 상업용 Marketplace 계량 서비스 API를 사용하여 서비스에서 Microsoft와 통신하는 청구 가능한 단위를 나타냅니다.

Important

코드의 사용량을 추적하고 기본 요금보다 높은 사용량에 한해 사용량 이벤트를 Microsoft로 보내야 합니다.

참고 항목

제품은 제품을 만들 때 게시된 현지 시장 가격을 사용하여 고객의 계약 통화로 고객에게 청구됩니다. 고객이 지불하고 ISV가 지급되는 금액은 고객이 제품을 거래할 때의 환율에 따라 달라집니다. "통화를 변환하는 방법"에 대해 자세히 알아보세요.

샘플 제품

예를 들어 Contoso는 CNS(Contoso Notification Services)라는 SaaS 서비스를 사용하는 게시자입니다. CNS를 사용하면 고객이 이메일 또는 텍스트를 통해 알림을 보낼 수 있습니다. Contoso는 Azure 고객에게 SaaS 제품을 게시하기 위해 상업용 Marketplace 프로그램의 파트너 센터에서 게시자로 등록됩니다. 아래에 설명된 것처럼 CNS와 연결된 세 가지 플랜이 있습니다.

  • Basic 플랜

    • 월 $5에 10000개의 전자 메일과 1000개의 텍스트 보내기(고정 월별 요금)
      • 10,000개의 전자 메일을 초과하여 100개의 전자 메일마다 $1을 지불합니다.
        • 1,000개 텍스트를 초과하여 모든 텍스트에 대해 $0.05를 지불합니다. 기본 요금제 가격 책정 스크린샷
  • 프리미엄 계획

    • $350/년 또는 120000개 전자 메일에 50000개의 전자 메일과 1,000개의 텍스트를 보내고 600/2년 동안 3,000개의 텍스트를 보내거나 850/3년 동안 무제한 전자 메일과 5,000개의 텍스트를 보냅니다.
    • 전자 메일에 포함된 수량을 초과하여 100개 전자 메일마다 $1을 지불합니다.
    • 텍스트에 포함된 수량을 초과하여 모든 텍스트에 대해 $0.02를 지불합니다. 프리미엄 요금제 가격 책정 스크린샷
  • 엔터프라이즈 계획

    • 한 달에 $50의 전자 메일 및 텍스트 무제한 보내기 엔터프라이즈 요금제 가격 책정 스크린샷

    CNS SaaS 제품에 대한 구독을 구매하는 Azure 고객은 선택한 플랜에 따라 구독 기간(구독 정보 - startDate 및 endDate에 따라 월 단위 또는 연 단위)에 문자와 메일을 기본 제공 수량만큼 보낼 수 있습니다. Contoso는 사용 이벤트를 Microsoft에 보내지 않고 기본에 포함된 수량까지 사용량을 계산합니다. 고객이 포함된 수량보다 더 많이 소비하는 경우 계획을 변경하거나 다른 작업을 수행할 필요가 없습니다. Contoso는 포함된 수량을 초과하는 초과분 측정을 수행하고 상업용 Marketplace 계량 서비스 API를 사용하여 초과분 사용량을 청구하기 위해 Microsoft에 사용량 이벤트를 내보내기 시작합니다. Microsoft는 사용자 지정 차원의 게시자가 지정한 초과분 사용량에 대해 고객에게 요금을 청구합니다. 초과분 청구는 다음 청구 주기 수행됩니다(매월, 일부 고객의 경우 분기별 또는 초기일 수 있습니다). 월정액 플랜의 경우 초과분은 초과분이 발생한 달을 기준으로 청구됩니다. 연간 고정 요금제의 경우 연간 기본에 포함된 수량이 사용되면 사용자 지정 미터에서 내보낸 모든 추가 사용량은 구독의 연도 기간이 끝날 때까지 각 청구 주기(매월) 동안 초과분으로 청구됩니다.

    청구 차원

    각 청구 차원은 ISV가 사용 이벤트를 내보낼 수 있는 사용자 지정 단위를 정의합니다. 청구 차원은 소프트웨어 사용에 대한 요금이 청구되는 방식에 대해 고객과 통신하는 데도 사용됩니다. 다음과 같이 정의됩니다.

    • ID: 사용 이벤트를 내보낼 때 참조되며 변경 불가능한 차원 식별자입니다.

    • 표시 이름: 차원과 연결된 표시 이름(예: "보낸 문자 메시지")입니다.

    • 측정 단위: 청구 단위에 대한 설명입니다(예: "문자 메시지당" 또는 "100개 이메일당").

    • 단위당 가격(USD): 차원의 한 단위에 대한 가격입니다. 0일 수 있습니다.

    • 기본값에 포함된 1개월 수량: 되풀이 월별 요금을 지불하는 고객을 위해 매월 포함된 차원의 수량은 정수여야 합니다. 0 또는 무제한일 수 있습니다.

    • 기본에 포함된 1년 수량: 되풀이 연간 요금을 지불하는 고객의 경우 매년 포함된 차원의 수량은 정수여야 합니다. 0 또는 무제한일 수 있습니다.

    • 기본에 포함된 2년 수량: 2년 요금을 지불하는 고객의 2년 기간에 포함된 차원의 수량은 정수여야 합니다. 0 또는 무제한일 수 있습니다.

    • 기본에 포함된 3년 수량: 3년 요금을 지불하는 고객의 3년 기간에 포함된 차원의 수량은 정수여야 합니다. 0 또는 무제한일 수 있습니다.

Important

코드의 사용량을 추적하고 기본 요금보다 높은 사용량에 한해 사용량 이벤트를 Microsoft로 보내야 합니다.

청구 차원은 제품의 모든 플랜에서 공유됩니다. 일부 특성은 모든 플랜의 차원에 적용되고 다른 특성은 플랜별로 적용됩니다.

차원 자체를 정의하는 특성은 제품에 대한 모든 계획에서 공유됩니다. 제품을 게시하기 전에 계획의 컨텍스트에서 이러한 특성을 변경하면 모든 계획의 차원 정의에 영향을 줍니다. 제품을 게시한 후에는 해당 특성을 더 이상 편집할 수 없습니다. 이러한 특성은 다음과 같습니다.

  • ID
  • 표시 이름
  • 측정 단위

차원의 다른 특성은 각 계획에 따라 다르며 계획마다 다른 값을 가질 수 있습니다. 계획을 게시하기 전에 이러한 값을 편집할 수 있으며 이 계획만 영향을 받습니다. 플랜을 게시한 후에는 해당 특성을 더 이상 편집할 수 없습니다. 이러한 특성은 다음과 같습니다.

  • 단위당 가격(USD)

  • 기본에 포함된 1개월 수량

  • 기본에 포함된 1년 수량

  • 기본에 포함된 2년 수량

  • 기본에 포함된 3년 수량

차원에는 "사용" 및 "무제한"이라는 두 가지 특별한 개념도 있습니다.

  • 사용은 이 계획이 이 차원에 참여했음을 나타냅니다. 이 차원에 따라 사용 이벤트를 보내지 않는 새 계획을 만드는 경우 이 옵션을 선택 취소한 상태로 두는 것이 좋습니다. 또한 계획을 처음 게시한 후 추가된 새 차원은 이미 게시된 계획에서 "사용 안 함"으로 표시됩니다. 비활성화된 차원은 고객이 볼 수 있는 플랜의 차원 목록에 표시되지 않습니다.
  • 포함된 각 수량에 대해 "무제한" 확인란으로 표시되는 무제한은 이 계획이 이 차원에 참여하지만 이 차원에 대해 사용량을 내보내지 않음을 나타냅니다. 고객에게 이 차원이 나타내는 기능이 계획에 포함되어 있지만 사용량에 제한이 없음을 나타내려면 무한 사용량이 있는 차원은 고객이 볼 수 있는 요금제의 차원 목록에 표시되며, 이 요금제에 대한 요금이 부과되지 않는다는 표시가 있습니다.

참고 항목

다음 시나리오는 명시적으로 지원됩니다.
- 새 플랜에 새 차원을 추가할 수 있습니다. 새 차원은 이미 게시된 계획에 대해 사용하도록 설정되지 않습니다.
- 차원 없이 정액제 계획을 게시한 다음 새 계획을 추가하고 해당 계획에 대한 새 차원을 구성할 수 있습니다. 새 차원은 이미 게시된 계획에 대해 사용하도록 설정되지 않습니다.

지원되는 시장별로 단위당 차원 가격 설정

정액제 가격 책정과 마찬가지로 청구 차원 가격은 지원되는 국가 또는 지역에 따라 설정할 수 있습니다. 다음과 같이 파트너 센터에서 가격 책정 데이터 가져오기 및 내보내기 기능을 사용해야 합니다.

  1. 원하는 차원을 정의하고 지원되는 시장을 표시합니다.

  2. 이 데이터를 파일로 내보냅니다.

  3. 파트너 센터에서 국가/지역별로 적절한 가격을 추가하고 파일을 가져옵니다.

    측정기의 사용자 인터페이스는 차원의 가격이 파일에서만 볼 수 있음을 반영하도록 변경됩니다.

    상업용 Marketplace 계량 서비스 차원의 스크린샷

    프라이빗 플랜

    고정 요금제와 마찬가지로 차원이 있는 플랜은 계획의 정의된 대상만 액세스할 수 있는 프라이빗 플랜으로 설정할 수 있습니다.

    제약 조건

    평가판 동작

    상업용 Marketplace 계량 서비스를 사용하는 요금제 청구는 무료 평가판을 제공하는 경우와 호환되지 않습니다. 요금제 청구와 평가판을 모두 사용하도록 계획을 구성할 수 없습니다.

    잠금 동작

    상업용 Marketplace 계량 서비스에서 사용되는 차원은 고객이 서비스에 대해 지불하는 방식에 대한 정보를 나타내므로 차원과 관련된 모든 세부 정보는 게시 후에 더 이상 편집할 수 없습니다. 게시하기 전에 계획에 대한 차원을 완전히 정의해야 합니다.

    차원으로 제품이 게시되면 해당 차원에 대한 제품 수준 세부 정보를 더 이상 변경할 수 없습니다.

  • ID
  • 표시 이름
  • 측정 단위

플랜이 게시되면 플랜 수준 세부 정보를 더 이상 변경할 수 없습니다.

  • 기본에 포함된 1개월 수량

    • 기본에 포함된 1년 수량

    • 기본에 포함된 2년 수량

    • 기본에 포함된 3년 수량

    • 계획에 차원을 사용할 수 있는지 여부

    상한

    단일 제품에 대해 구성할 수 있는 최대 차원 수는 30개의 고유한 차원입니다.

    지원 받기

    다음 문제 중 하나가 있는 경우 지원 티켓을 열 수 있습니다.

  • Marketplace 계량 서비스 API와 관련된 기술 문제.

  • 게시자 측의 오류 또는 버그로 인해 에스컬레이션해야 하는 문제(예: 잘못된 사용량 이벤트)

  • 요금제 청구와 관련된 기타 문제.

    게시자 지원 옵션을 이해하고 Microsoft에서 지원 티켓을 열려면 파트너 센터의 상업용 Marketplace 프로그램 지원 지침을 따르세요.

  • Marketplace 요금제 청구 API

비디오 튜토리얼