고객이 SaaS 서비스를 구독하고 Managed Apps 요금제로 Azure 애플리케이션 또는 요금제 청구가 있는 Kubernetes 앱 제품을 구독하면 사용 중인 각 청구 차원에 대한 소비를 추적합니다. 소비량이 고객이 선택한 용어에 대해 설정된 포함된 수량을 초과하면 서비스에서 사용 이벤트를 Microsoft로 내보냅니다.
SaaS 제품, 관리되는 앱 및 Kubernetes 앱 제품의 경우
사용량을 내보내는 빈도는 얼마인가요?
이상적으로는 이전 시간에 사용량이 있는 경우에만 지난 1시간 동안 매시간 사용량을 내보내야 합니다.
한 배출과 다음 배출 사이에 최대 기간이 있습니까?
이러한 제한은 없습니다. 발생하는 경우에만 사용량을 내보낸다. 예를 들어 구독 수명당 한 단위의 사용량만 제출하면 됩니다.
이벤트 발생 시간과 사용 이벤트를 Microsoft에 내보내는 시간 사이의 최대 지연은 얼마인가요?
이상적으로 사용량 이벤트는 지난 1시간 동안 발생한 이벤트에 대해 매시간 내보내집니다. 그러나 지연이 예상됩니다. 허용되는 최대 지연 시간은 24시간이며, 그 후에는 사용 이벤트가 수락되지 않습니다. 시간별 사용량을 수집하고 내보내는 것이 가장 좋습니다.
예를 들어 사용 이벤트가 하루 오후 1시에 발생하는 경우 이 이벤트와 연결된 사용 이벤트를 내보낸 다음 날 오후 1시까지 발생합니다. 사용량을 내보내는 시스템이 다운된 경우 충실도 손실 없이 사용량이 발생한 시간 간격에 대한 사용 이벤트를 복구한 다음 보낼 수 있습니다.
실제 사용 이후 24시간이 지난 경우에도 이후 사용 이벤트를 통해 사용된 단위를 내보낼 수 있습니다. 그러나 이 방법은 최종 고객에 대한 청구 이벤트 보고서의 신뢰성을 떨어뜨릴 수 있습니다. 미터 배출을 하루/주/월에 한 번 보내지 않는 것이 좋습니다. 그렇지 않으면 고객이 실제 사용량을 이해하고 사용 이벤트와 관련하여 제기될 수 있는 문제 또는 질문을 해결하기가 더 어려워질 수 있습니다.
매시간 사용량을 보내는 또 다른 이유는 게시자가 일별/매주/월별 배출 이벤트를 보내기 전에 사용자가 구독을 취소하는 상황을 방지하기 위한 것입니다.
같은 시간에 둘 이상의 사용 이벤트를 보내면 어떻게 되나요?
1시간 간격에 대해 하나의 사용 이벤트만 허용됩니다. 시간 간격은 분 0에서 시작하여 분 59에서 끝납니다. 동일한 시간 동안 둘 이상의 사용 이벤트가 내보내지면 후속 사용 이벤트가 중복으로 삭제됩니다.
고객이 취소 정책에 허용되는 시간 내에 구매를 취소하면 어떻게 되나요?
정액제 금액은 청구되지 않지만 초과분 사용량은 청구됩니다.
일회성 결제에 사용자 지정 미터 플랜을 사용할 수 있나요?
예, 사용자 지정 차원을 일회성 결제 단위로 정의하고 각 고객에 대해 한 번만 내보낼 수 있습니다.
사용자 지정 미터 요금제는 계층화된 가격 책정 모델에 사용할 수 있나요?
예, 단일 가격 계층을 나타내는 각 사용자 지정 차원으로 구현할 수 있습니다.
예를 들어, Contoso는 처음 1,000개 메일에 대해 메일당 0.5달러, 1,000~5,000개 메일에 대해 메일당 0.4달러, 5,000개 초과의 메일에 대해 메일당 0.2달러를 청구하려고 합니다. 세 개의 메일 가격 책정 계층에 해당하는 세 개의 사용자 지정 차원을 정의할 수 있습니다. 메일 수가 1,000개 미만으로 유지되는 경우 첫 번째 차원의 단위를 내보낸 다음, 메일 수가 1,000~5,000개인 경우 두 번째 차원의 단위를 내보내고, 마지막으로 5,000개를 초과하는 메일의 경우 세 번째 차원의 단위를 내보냅니다.
Marketplace 계량 서비스에 가동 중단이 발생하면 어떻게 되나요?
ISV가 사용자 지정 미터를 보내고 오류를 수신하는 경우 Microsoft 쪽의 문제(일반적으로 오류 없이 이전에 유사한 이벤트가 수락된 경우)로 인해 발생할 수 있는 경우 ISV는 대기하고 배출을 다시 시도해야 합니다.
오류가 계속 발생하면 해당 사용자 지정 미터를 다음 시간에 다시 제출합니다(수량 누적). 오류가 아닌 응답을 받을 때까지 이 프로세스를 계속합니다.
SaaS 제품만
이미 구독되지 않은 SaaS 구독에 대한 사용량을 내보내면 어떻게 되나요?
SaaS 구독이 삭제된 후 Marketplace 플랫폼으로 내보내는 사용 이벤트는 허용되지 않습니다.
구독 상태의 구독에 대해서만 사용량을 내보낼 수 있습니다(구독 또는 상태의 구독에는 PendingFulfillmentStart
Suspended
Unsubscribed
내보내지 않음).
유일한 예외는 SaaS 구독이 취소되기 전 상태였던 시간의 사용량을 보고하는 것입니다.
예를 들어 고객은 오늘 오후 3시에 SaaS 구독을 취소했습니다. 이제 오후 5시이며, 게시자는 이 SaaS 구독에 대해 어제 오후 6시부터 오늘 오후 3시 사이의 기간에 대한 사용량을 계속 내보낼 수 있습니다.
활성 및 구독되지 않은 구독을 포함하여 모든 SaaS 구독 목록을 가져올 수 있나요?
예, GET 구독 목록 API를 호출할 때 모든 SaaS 구독 목록이 포함되어 있습니다. 각 SaaS 구독에 대한 응답의 상태 필드에는 활성 구독인지, 아니면 구독 취소된 구독인지의 여부가 캡처되어 있습니다.
SaaS 구독 기간 및 초과분 사용량 배출의 시작 및 종료 날짜가 연결되어 있나요?
구독 상태의 기존 SaaS 구독 에 대해 언제든지 초과분 이벤트를 내보낼 수 있습니다. 청구 계획에 정의된 정책에 따라 사용 이벤트를 내보내는 것은 게시자의 책임입니다. 초과분은 SaaS 구독 기간에 정의된 날짜를 기준으로 계산해야 합니다.
예를 들어 게시자가 월별 고정 요금으로 $100에 대해 1000개의 이메일을 포함하는 SaaS 계획을 정의하는 경우 1000을 초과하는 모든 전자 메일은 사용자 지정 차원을 통해 $1로 청구됩니다.
고객이 1월 6일에 구독을 구매하고 활성화하면 고정 요금에 포함된 1000개의 이메일이 이 날부터 계산됩니다. 따라서 2월 5일(구독 첫 번째 달의 끝)까지 900개의 이메일만 전송되는 경우 고객은 이 구독의 첫 달에 대해서만 고정 요금을 지불하고 1월 6일부터 2월 5일 사이에 게시자가 초과분 사용 이벤트를 내보내지 않습니다. 2월 6일에 구독이 자동으로 갱신되고 계수가 다시 시작됩니다. 2월 15일에 고객이 보낸 1,000개의 전자 메일에 도달한 경우 3월 5일까지 전송된 나머지 전자 메일은 게시자가 내보낸 초과분 사용량 이벤트에 따라 초과분(이메일당 $1)으로 청구됩니다.
관련 콘텐츠
- 자세한 내용은 Marketplace 계량 서비스 API를 참조 하세요.