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 プロダクトの使用料が毎月(請求書を通じて)請求されます。利用限度額による後払い残高の管理をご覧ください。
デベロッパー ポータルで収益化を構成する
詳しくは、デベロッパー ポータルで収益化を構成するをご覧ください。