21장. 프로비저닝 유료 계획
API를 수익화하는 가장 인기있는 방법 중 하나는 제품 또는 백엔드 중 하나이며 사용량에 따라 서브스크립션 요금을 정의하는 것입니다. 이 섹션에서는 애플리케이션 계획을 사용하여 가격 계층을 프로비저닝하는 방법과 유료 계획을 설정하는 방법을 중점적으로 설명합니다. 또한 계정에 가격 규칙을 적용하고 제품 및 백엔드 수준에서도 적용할 수 있습니다. 이러한 항목은 고급 가이드에서 다룹니다.
21.1. 가격 모델 결정
첫 번째 결정은 가격 모델의 계층을 구별하는 방법입니다. 계층을 볼륨 또는 사용, API 기능, 기타 리소스에 대한 액세스 또는 조합별로 구동할 수 있습니다.
- 볼륨/사용. 계층을 구별하는 가장 일반적인 방법은 일반적으로 볼륨과의 상관 관계가 있기 때문에 볼륨은 일반적으로 고객과의 가치와 서비스 비용도 높기 때문입니다. 제품에 대한 호출 또는 방법 수준에서 더 세분화된 측정에 글로벌 적중 횟수를 적용할 수 있습니다. 볼륨 드라이버 는 글로벌 적중 지표 수준 또는 히트 아래의 개별 메서드에 적용됩니다. 다양한 가격 규칙을 모든 메트릭에 적용할 수 있습니다. 적중 횟수 계산은 1개월 청구 주기로 요약됩니다.
- 기능. 계층에 따라 제품의 일부에 대한 액세스를 활성화하거나 비활성화할 수 있습니다. 이는 표준 레벨과 프리미엄 수준을 구별하는 좋은 방법입니다.
- 리소스. 또한 고객에게 가치를 제공하는 다른 리소스에 대한 액세스 권한을 기반으로하거나 인프라의 비용을 절감할 수 있습니다(예: 소비된 기가GB의 대역폭, 사용자 수 또는 트랜잭션 값). 리소스 드라이버 는 볼륨 드라이버와 유사하지만 사용자 지정 메트릭에 적용됩니다.
가격 책정 드라이버를 선택한 후에는 레이어가 플랫 비율 서브스크립션, 변수 비율 또는 일회성 초기 요금을 기반으로 할지 여부를 결정해야 합니다. 위의 세 가지 가격 드라이버는 모두 오프 또는 월간 평면 비율 서브스크립션과 호환됩니다. 가격결정이 적중 또는 리소스 소비량에 따라 결정되는 경우 물론 가격에 대한 변수 요소가 있습니다.