ここに表示されているのは Apigee Edge のドキュメントです。
Go to the
Apigee X のドキュメントに移動します。 info
収益化にアクセスするには、以下の セクションで説明するように、UI または収益化 API を使用します。
UI を使用して収益化にアクセスする
収益化にアクセスするには、次の手順を行います。
エッジ
Edge UI を使用して収益化にアクセスするには:
- https://apigee.com/edge にログインします。
- 収益化が有効になっている組織に切り替えます。
- [公開 > 収益化] で、次の表に示す収益化機能にアクセスします。
収益化機能 説明 会社 デベロッパーを会社にグループ化します。 クレジット デベロッパーにクレジットを発行します。 デベロッパー カテゴリ 類似の特性を持つデベロッパーまたはカンパニーをグループ化します。 通知 通知テンプレートと webhook を使用して通知を設定します。 組織のプロファイル 以下を行う必要があります。 製品バンドル API プロダクト バンドルを作成 して API プロダクトをバンドルします。 料金プラン デベロッパーが購入して API を使用できる料金プランを作成して公開します。 レポート レポートを作成 請求、前払い残高、収益、差異の Webhook webhook を使用して通知を設定します
Classic Edge(Private Cloud)
Classic Edge UI を使用して収益化機能にアクセスするには:
http://ms-ip:9000にログインします。ここで、ms-ip は、Management Server ノードの IP アドレスまたは DNS 名です。- 収益化が有効になっている組織に切り替えます。
- 次の表に示す収益化機能にアクセスします。
| 収益化メニュー | 説明 |
|---|---|
| [Admin] > [Notifications] | 通知テンプレートを使用して通知を設定します。 |
| [Admin] > [Organization Profile] | 以下を行う必要があります。 |
| [Admin] > [Webhooks] | webhook を使用して通知を設定します |
| [Monetization] > [Adjustments] | トラフィックの詳細を調整します。 |
| [Monetization] > [Credits] | クレジットを発行します。 デベロッパーに |
| [Monetization] > [Refunds] | 払い戻しをデベロッパーに 購入取引の投稿します。 |
| [Monetization] > [Monetization Reports] | レポートを作成 請求、前払い残高、収益、差異の |
| [Publish] > [Companies] | デベロッパーを会社にグループ化します。 |
| [Publish] > [Packages] | API プロダクトをバンドルする API パッケージを作成します。 |
| [Publish] > [Products] | 収益化する API プロダクトごとにトランザクション記録ポリシーを作成します。 |
API を使用して収益化にアクセスする
収益化 API のベースパスは https://api.enterprise.apigee.com/v1/mint です。すべての収益化
リクエストの URL は、収益化ベースパスの後にターゲット
リソースのパスが続きます。
収益化 API の完全なリストについては、 収益化 API をご覧ください。
次に例を示します。
curl -H "Content-Type: application/json" -X POST -d \
'{
"url":"www.testoperator/termsandconditions",
"tncText":"Sample text for the T&C",
"version":"1.1",
"startDate":"2013-06-24”
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tncs" \
-u email:password
ドキュメント全体で、収益化 API の例が cURL を使用して提供されています。サンプル コマンドをコピーして、コマンドライン ターミナルに貼り付けることができます。コマンドをコピーして ターミナルに貼り付けたら、コマンド内の変数を Apigee Edge アカウントの情報に 置き換える必要があります。たとえば、上記の例では、次の変数を置き換える必要があります。
{org_name}: 組織の名前。email: Apigee Edge アカウントのメールアドレス。password: Apigee Edge アカウントのパスワード。