상업용 Marketplace 계량 서비스를 사용하는 SaaS에 대한 요금제 청구
상업용 Marketplace 계량 서비스를 사용하면 비표준 단위에 따라 청구되는 SaaS(Software as a Service) 제품을 만들 수 있습니다. 상업용 Marketplace에 SaaS 제품을 게시하기 전에 처리된 대역폭, 티켓 또는 전자 메일과 같은 청구 차원을 정의합니다. 그런 다음 고객은 이러한 차원의 소비량에 따라 비용을 지불하며, 시스템은 상업용 Marketplace 계량 서비스 API를 통해 청구 가능한 이벤트가 발생할 때 Microsoft에 알립니다.
요금제 청구를 위한 필수 구성 요소
SaaS 제품이 요금 청구를 사용하려면 먼저 다음을 수행해야 합니다.
- Microsoft 제안 에 따라 판매를 위해 상업용 Marketplace에서 SaaS 제안을 만들기에 명시된 모든 제안 요구 사항을 충족하십시오.
- 고객이 귀하의 제품에 프로비전하고 연결할 수 있도록 SaaS 이행 API와 통합하세요.
- 서비스에 대해 고객에게 요금을 청구할 때 고정 요금 가격 책정 모델에 대해 구성해야 합니다. 차원은 고정 요금 가격 책정 모델의 선택적 확장 기능입니다.
그런 다음 SaaS 제품은 상업용 Marketplace 계량 서비스 API 통합하여 청구 가능 이벤트를 Microsoft에 알릴 수 있습니다.
메모
Marketplace 계량 서비스는 정액 청구 모델에서만 사용할 수 있으며 사용자당 청구 모델에는 적용되지 않습니다.
요금제 청구가 가격 책정에 적합한 방법
제품 계층 구조를 이해하는 것은 가격 책정 모델과 함께 제품을 정의할 때 중요합니다.
- 각 SaaS 제품은 Microsoft를 통해 판매하도록 하거나, 그 외의 방법으로 판매하도록 구성됩니다. 제안이 게시된 후에는 이 옵션을 변경할 수 없습니다.
- Microsoft를 통해 판매하도록 구성된 각 SaaS 제품에는 하나 이상의 플랜이 있을 수 있습니다. 사용자가 SaaS 제품을 구독하지만 플랜의 컨텍스트 내에서 Microsoft를 통해 구매합니다.
- 각 플랜에는 고정 요금 또는 사용자당 가격 책정 모델이 있습니다. 제품의 모든 플랜은 동일한 가격 책정 모델과 연결되어야 합니다. 예를 들어, 정액 가격 책정 모델에 대한 계획이 있는 제안과 사용자별 가격 책정 모델이 있는 제품이 있을 수 없습니다.
- 고정 요금 청구 모델에 대해 구성된 각 플랜 내에는 하나 이상의 반복 요금($0일 수 있습니다)이 포함됩니다.
- 되풀이 월별 요금: 사용자가 플랜을 구매할 때 월별 되풀이에 대해 선불로 지급되는 고정 월별 요금입니다.
- 되풀이 연간 요금: 사용자가 플랜을 구매할 때 연간 되풀이에 대해 선불로 지급되는 고정 연간 요금입니다.
- 반복 요금 외에도 고정 요금제에는 고정 요금에 포함되지 않은 초과분 사용량에 대해 고객에게 요금을 부과하는 데 사용되는 선택적 사용자 지정 차원이 포함될 수 있습니다. 각 차원은 상업용 Marketplace 계량 서비스 API사용하여 서비스에서 Microsoft와 통신하는 청구 가능한 단위를 나타냅니다.
중요하다
코드의 사용량을 추적하고 기본 요금을 초과하는 사용량에 대해서만 사용 이벤트를 Microsoft로 보내야 합니다.
메모
고객의 계약상의 통화로 고객에게 청구될 제안은 제안이 생성된 시점에 게시된 현지 시장 가격을 사용합니다. 고객이 지불하고 ISV가 지급되는 금액은 고객이 제품을 거래할 때의 환율에 따라 달라집니다. 통화변환하는 방법에 대해 자세히 알아봅니다.
샘플 제안
예를 들어 Contoso는 CNS(Contoso Notification Services)라는 SaaS 서비스를 사용하는 게시자입니다. CNS를 사용하면 고객이 이메일 또는 텍스트를 통해 알림을 보낼 수 있습니다. Contoso는 Azure 고객에게 SaaS 제품을 게시하기 위해 상업용 Marketplace 프로그램의 파트너 센터에서 게시자로 등록됩니다. CNS와 관련된 세 가지 계획이 있으며 아래에 설명되어 있습니다.
기본 계획
프리미엄 플랜
엔터프라이즈 계획
선택한 플랜에 따라 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 또는 무제한일 수 있습니다.
중요하다
코드의 사용량을 추적하고 기본 요금을 초과하는 사용량에 대해서만 사용 이벤트를 Microsoft로 보내야 합니다.
청구 차원은 제공에 대한 모든 플랜에서 공유됩니다. 일부 특성은 모든 계획에서 차원에 적용되고 다른 특성은 계획별로 적용됩니다.
차원 자체를 정의하는 특성은 제안에 대한 모든 계획에서 공유됩니다. 제안을 게시하기 전에, 어떤 계획의 컨텍스트에서 이러한 속성을 변경하면 모든 계획에 걸쳐 차원 정의에 영향을 미칩니다. 제품을 게시하면 이러한 특성은 더 이상 편집할 수 없습니다. 이러한 특성은 다음과 같습니다.
- 아이디
- 표시 이름
- 측정 단위
차원의 다른 특성은 각 계획에 따라 다르며 계획마다 다른 값을 가질 수 있습니다. 계획을 게시하기 전에 이러한 값을 편집할 수 있으며 이 계획만 영향을 받습니다. 계획을 게시하면 이러한 특성을 더 이상 편집할 수 없습니다. 이러한 특성은 다음과 같습니다.
단위당 가격(USD)
기본에 포함된 1개월 수량
기본에 포함된 1년 수량
기본에 포함된 2년 수량
기본에 포함된 3년 수량
차원에는 "사용" 및 "무제한"이라는 두 가지 특별한 개념도 있습니다.
- 활성화 이 계획이 이 차원에 포함되었음을 나타냅니다. 이 차원에 따라 사용 이벤트를 보내지 않는 새 계획을 만드는 경우 이 옵션을 선택 취소한 상태로 두는 것이 좋습니다. 또한 계획을 처음 게시한 후 추가된 새 차원은 이미 게시된 계획에서 "사용 안 함"으로 표시됩니다. 비활성화된 차원은 고객이 볼 수 있는 플랜의 차원 목록에 표시되지 않습니다.
- 포함된 각 수량에 대해 "무제한" 체크박스로 표시된 은 이 계획이 해당 차원에 참여하지만, 해당 차원에 대한 사용량이 계산되지 않음을 나타냅니다. 고객에게 이 차원이 나타내는 기능이 계획에 포함되어 있지만 사용량에 제한이 없음을 나타내려면 무한 사용량이 있는 차원은 고객이 볼 수 있는 요금제의 차원 목록에 표시되며, 이 요금제에 대한 요금이 부과되지 않는다는 표시가 있습니다.
메모
다음 시나리오는 명시적으로 지원됩니다.
- 새 계획에 새 차원을 추가할 수 있습니다. 새 차원은 이미 게시된 계획에 대해 활성화되지 않습니다.
- 차원 없이 정액 계획을 게시할 수 있으며, 그런 다음 새 계획을 추가하고 그 계획에 대한 새 차원을 구성할 수 있습니다. 새 차원은 이미 게시된 계획에 대해 사용하도록 설정되지 않습니다.
지원되는 시장별 단위 차원의 가격 설정
정액제 가격 책정과 마찬가지로 청구 차원 가격은 지원되는 국가 또는 지역에 따라 설정할 수 있습니다. 다음과 같이 파트너 센터에서 가격 책정 데이터 가져오기 및 내보내기 기능을 사용해야 합니다.
원하는 차원을 정의하고 지원되는 시장을 표시합니다.
이 데이터를 파일로 내보냅니다.
국가/지역당 올바른 가격을 추가하고 파트너 센터에서 파일을 가져옵니다.
측정기의 사용자 인터페이스는 차원의 가격이 파일에서만 볼 수 있다는 것을 나타내도록 변경됩니다.
프라이빗 플랜
고정 요금제와 마찬가지로 차원이 있는 플랜은 계획의 정의된 대상만 액세스할 수 있는 프라이빗 플랜으로 설정할 수 있습니다.
제약 조건
평가판 동작
상업용 Marketplace 계량 서비스를 사용하는 요금제 청구는 무료 평가판을 제공하는 경우와 호환되지 않습니다. 요금제 청구와 평가판을 모두 사용하도록 계획을 구성할 수 없습니다.
잠금 동작
상업용 Marketplace 계량 서비스와 함께 사용되는 차원은 고객이 서비스에 대해 지불하는 방식을 이해하므로 차원에 대한 모든 세부 정보는 게시한 후에 더 이상 편집할 수 없습니다. 게시하기 전에 계획에 대한 차원을 완전히 정의해야 합니다.
판매가 특정 차원으로 게시되면 해당 차원에 대한 판매 수준 세부 정보를 더 이상 변경할 수 없습니다.
- 아이디
- 디스플레이 이름
- 측정 단위
계획이 게시되면 계획 수준 세부 정보를 더 이상 변경할 수 없습니다.
기본에 포함된 1개월 수량
기본에 포함된 1년 수량
기본에 포함된 2년 수량
기본에 포함된 3년 수량
계획에 차원을 사용할 수 있는지 여부
상한
단일 제품에 대해 구성할 수 있는 최대 차원 수는 30개의 고유한 차원입니다.
지원 받기
다음 문제 중 하나가 있는 경우 지원 티켓을 열 수 있습니다.
마켓플레이스 계량 서비스 API의 기술 문제
오류 또는 버그(예: 잘못된 사용 이벤트)로 인해 에스컬레이션해야 하는 문제입니다.
요금 청구와 관련된 기타 문제
게시자 지원 옵션을 이해하고 Microsoft에서 지원 티켓을 열려면 파트너 센터 상업용 Marketplace 프로그램에 대한지원의 지침을 따릅니다.
관련 콘텐츠
비디오 자습서