収益化の概要

Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご覧ください。

API プロバイダは、API を使用して収益を生み出せるように、API を収益化する、使いやすく柔軟な方法を必要としています。Apigee Edge の収益化を使用することで、API の使用に対してデベロッパーに請求する(または収益分配を通じて支払う)さまざまな収益化プランを作成できます。

Apigee 収益化の概要

API にアクセスするために、アプリ デベロッパーは、リクエストと一緒に API キーを送信します。これにより、デベロッパーとアプリを Edge で一意に識別します。API プロバイダは、API を呼び出した人を追跡し、その使用についてアプリ デベロッパーに請求できます。分析を通じて使用状況データを測定し、レポートを生成することもできます。

収益化について詳しくは、紹介動画をご覧ください。

収益化の主要な要素

API を収益化するには、次の図に示すコンポーネントを定義します。

次の表に、収益化コンポーネントの概要を示します。収益化コンポーネントは、お客様の組織、Edge アカウントで定義されているすべてのオブジェクト(API とデベロッパーを含む)の最上位コンテナをスコープとします。

コンポーネント 説明
API プロダクト 関連する RESTful API のコレクション。バンドルとしてデベロッパーに提供されます。 バンドルされているすべての API プロキシのアクセス制限、API キーの承認方法、その他の構成を定義します。詳細については、API プロダクトとはをご覧ください。
API プロダクト バンドル(API パッケージ) 1 つ以上の API プロダクトを、収益化対象の単一のコンテナにバンドルします。詳細については、API プロダクト バンドルの管理をご覧ください。

注: Classic Edge UI と Monetization API では、プロダクト バンドルは API パッケージと呼ばれます。

取引記録ポリシー 収益化のトランザクションであると判断される API 呼び出しを決定するために使用されるルール。たとえば、response.reason.phrase フロー変数の値が OK の場合、トランザクションとしてカウントされます。詳細については、トランザクション記録ポリシーの構成をご覧ください。
料金プラン 収益化された API プロダクト バンドルで提供される API の使用料金。 たとえば、毎月の定額料金や、トランザクションごとの特定の料金などを設定できます。 詳細については、料金プランとはをご覧ください。

前払いアカウントと後払いアカウント

Apigee Edge の収益化は、次のアカウント タイプをサポートしています。

  • 前払い: デベロッパーは、API プロダクトの利用料金を前払いします。資金は、API プロダクトの使用時に、プリペイドのデベロッパーの残高から差し引かれます。前払いアカウントの残高を管理するをご覧ください。
  • 後払いのデベロッパーの場合は、API プロダクトの使用料が毎月(請求書を通じて)請求されます。利用限度額による後払い残高の管理をご覧ください。

デベロッパー ポータルで収益化を構成する

詳しくは、デベロッパー ポータルで収益化を構成するをご覧ください。