12장. 프로비저닝 유료 계획

API를 수익화하는 가장 일반적인 방법 중 하나, 제품 또는 백엔드 중 하나는 사용량에 따라 서브스크립션 요금을 정의하는 것입니다. 이 섹션에서는 애플리케이션 사용 계획을 사용하여 가격 계층을 프로비저닝하는 방법과 유료 계획을 설정하는 방법에 중점을 둡니다. 또한 계정에 가격 규칙과 제품 및 백엔드 수준에서 적용할 수 있습니다. 이러한 주제는 고급 가이드에서 다룹니다.

12.1. 가격 모델 결정

첫 번째 결정은 가격 모델의 계층을 구별하는 방법입니다. 계층은 볼륨 또는 사용, API 기능, 기타 리소스에 대한 액세스 또는 해당 리소스 조합에 따라 구동될 수 있습니다.

  • 볼륨/사용. 계층간에 구별하는 가장 일반적인 방법은 일반적으로 볼륨에 따라 다릅니다. 일반적으로 볼륨에는 고객 가치와의 가치가 강력한 관련이 있기 때문입니다. 제품에 대한 호출에 글로벌 적중 횟수를 적용하거나 메서드 수준에서 더 세분화된 측정을 적용할 수 있습니다. 볼륨 드라이버는 글로벌 적중 메트릭의 수준 또는 적중한 개별 메서드에 적용됩니다. 모든 메트릭에 여러 가격 규칙을 적용할 수 있습니다. 적중 계산은 1 개월 동안 청구 주기를 통해 누적됩니다.
  • 기능. 계층에 따라 제품 일부에 대한 액세스를 활성화하거나 비활성화할 수 있습니다. 이것은 표준과 프리미엄 수준을 구별하는 좋은 방법입니다.
  • 리소스. 또한 고객에게 가치를 제공하거나 인프라에 비용을 유도하는 다른 리소스에 대한 액세스를 기반으로 계층을 생성할 수도 있습니다(예: 사용되는 대역폭 수, 사용자 수 또는 트랜잭션 값). 리소스 드라이버는 볼륨 드라이버와 유사하지만 사용자 정의 메트릭에 적용됩니다.

가격 책정 드라이버를 결정한 후에는 계층이 평율 서브스크립션, 변수 비율 또는 일회성 요금을 기반으로 할지 여부를 결정해야합니다. 위의 세 가지 가격 결정 드라이버는 모두 하나의 오프 또는 월간 등급의 서브스크립션과 호환됩니다. 가격을 결정하는 경우 적중 또는 리소스 소비량을 기준으로 결정하면 물론 가격 책정에 가변 요소가 있습니다.