Monetization サーバーのプロパティを構成する
収益化サーバーは、次の API を使用して構成できます。
プロパティ変更 API の詳細 |
エンドポイント |
https://monetization_server_IP/mint/config/properties/property_name?value=property_value |
リクエスト |
送信するリクエストに関する注意事項:
- 本文: なしプロパティの名前と値はクエリ文字列パラメータです。「
リクエストの本文を使用します。
- HTTP メソッド:
POST
- 認証: OAuth2 を使用するか、
リクエストできます。
- リクエストを送信する前に、プロパティ値を URL エンコードする必要があります。
|
レスポンス |
レスポンスは書式なしテキストで返されます。 |
プロパティ変更 API を呼び出すと、呼び出したサーバーにのみ変更が適用されます。これは、
Pod 内の他のサーバーには適用されません。この API は、クライアント アカウントを使用するすべてのサーバーで
プロパティを変更します
サーバー構成プロパティ
次の表に、設定できる Monetization サーバーのプロパティを示します。
プロパティ |
説明 |
mint.invalidTscStorage.setting |
収益化評価サーバーが無効なトランザクション ステータス コード(TSC)をすべてログに記録する
サポートしていますTSC に無効な取引が含まれているかどうか(お客様の取引元によるものか否かは問わない)
Apigee Edge for Private Cloud で別の条件を満たしていないことが原因です。
TSC メッセージの数と頻度は膨大な数になる可能性があり、
クエリの処理に時間がかかります
mint.invalidTscStorage.setting プロパティにより、Apigee Edge for Private Cloud が
無効な TSC トランザクションを保存します。
指定できる値は次のとおりです。
saveToDatabase : 無効な TSC トランザクションをすべて保存するように Apigee Edge for Private Cloud に指示します。
Postgres データベースにエクスポートされますこれがデフォルトです。
discard : 無効な TSC トランザクションを
Postgres データベースです。代わりに破棄されます。
デフォルト値は saveToDatabase です。
すべての評価でこの mint.invalidTscStorage.setting プロパティを変更するには
各サーバーに同様の API リクエストを送信する必要があります。
|
サーバー プロパティの設定の例
次の例では、mint.invalidTscStorage.setting
プロパティを設定しています。
curl -u admin:admin123 -X PUT
"https://monetization_server_IP:8080/v1/mint/properties/mint.invalidTscStorage.setting?value=discard"
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-03-20 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-03-20 UTC。"],[],[]]