

**の新しいコンソールエクスペリエンスの紹介 AWS WAF**

更新されたエクスペリエンスを使用して、 コンソールの任意の場所で AWS WAF 機能にアクセスできるようになりました。詳細については、[「コンソールの使用](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AI トラフィック収益化の仕組み
<a name="waf-ai-traffic-monetization-how-it-works"></a>

AI トラフィック収益化では、machine-to-machine支払いに [x402](https://docs.x402.org/introduction) オープンプロトコルを使用します。収益化されたリソースのリクエストライフサイクルを以下に示します。

1. **リクエスト** – クライアント (通常は AI エージェント) は、CloudFront ディストリビューション AWS WAF の保護対象リソースにリクエストを送信します。

1. **ルール評価** – AWS WAF リクエストをルールに対して優先順位で評価します。Monetize アクションを持つルールが一致し、リクエストに有効な支払い承認が含まれていない場合、 は HTTP 402 Payment Required レスポンス AWS WAF を返します。詳細については、[「ルールアクション](https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-rule-actions.html)」を参照してください。

1. **Payment Required Challenge** – HTTP 402 レスポンス (「Payment Required Challenge」) AWS WAF を返します。レスポンスには、以下を含む支払い指示が含まれます。

   1. USDC でのコンテンツ料金 (リクエストごと)

   1. 承認された支払いネットワーク (Base、Solana)

   1. パブリッシャーウォレットアドレス (payTo)

   1. 最大タイムアウト

   1. 支払いスキーム

1. **支払い承認** – クライアントは、ウォレットのプライベートキーまたはサーバーウォレット API を使用して支払い承認に署名します。クライアントは、署名付き認可を含む`payment-signature`ヘッダーを使用して元のリクエストを再送信します。

1. **検証** – 支払い認証情報 AWS WAF を検証し、十分な資金の移管と有効な認可を確認します。これは、リクエストパスで同期的に発生します。検証が失敗した場合、クライアントには 402 が提供され、コンテンツは提供されません。

1. **コンテンツフェッチ** — 検証に成功すると、コンテンツのリクエストが許可されます。

1. **決済** – コンテンツの取得が成功した場合 (2xx ステータスコード）、支払いは Coinbase 開発者プラットフォームの x402 ファシリテーターサービスを介してブロックチェーンで決済されます。決済は同期的に行われます。コンテンツは確認済みの支払い後に提供されます。支払い決済が失敗した場合、クライアントには 402 が提供され、コンテンツは提供されません。

1. **レスポンス** – コンテンツは、決済確認の詳細を含む`payment-response`ヘッダーとともにクライアントに提供されます。

主な動作:
+ **失敗したオリジンに対する支払いなし** – オリジンが 4xx または 5xx を返した場合、決済はスキップされ、クライアントは課金されません。
+ **べき等性** – x402 プロトコルは、クライアントが二重支払いなしで最大 15 分間リクエストを再試行できるようにする[支払い識別子](https://github.com/coinbase/x402/blob/main/specs/extensions/payment_identifier.md)拡張をサポートしています。ただし、拡張がクライアントによって使用されている場合に限ります。
+ **再生保護** – 支払い承認はシングルユースです。有効な支払い識別子なしで支払いヘッダーを再利用すると、新しい 402 レスポンスになります。

x402 オープン支払いプロトコルの詳細については、[「x402 ドキュメント](https://docs.x402.org/introduction)」を参照してください。

## サポートされているリソースタイプ
<a name="waf-ai-traffic-monetization-supported-resources"></a>

AI トラフィック収益化は、Amazon CloudFront ディストリビューションのリソースを保護します。CloudFront を通じて提供されるパスまたはコンテンツゾーンを収益化できます。これには、以下が含まれます。
+ ウェブページと記事
+ API エンドポイント
+ データフィード
+ メディアアセット
+ 構造化データセット