

**Memperkenalkan pengalaman konsol baru untuk AWS WAF**

Anda sekarang dapat menggunakan pengalaman yang diperbarui untuk mengakses AWS WAF fungsionalitas di mana saja di konsol. Untuk detail selengkapnya, lihat [Bekerja dengan konsol](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Cara kerja monetisasi lalu lintas AI
<a name="waf-ai-traffic-monetization-how-it-works"></a>

Monetisasi lalu lintas AI menggunakan protokol terbuka [x402](https://docs.x402.org/introduction) untuk pembayaran mesin-ke-mesin. Berikut ini menjelaskan siklus hidup permintaan untuk sumber daya yang dimonetisasi:

1. **Permintaan** — Klien (biasanya agen AI) mengirimkan permintaan ke sumber daya yang AWS WAF dilindungi pada CloudFront distribusi Anda.

1. **Evaluasi aturan** — AWS WAF mengevaluasi permintaan terhadap aturan Anda dalam urutan prioritas. Jika aturan dengan tindakan Monetisasi cocok dan permintaan tidak menyertakan otorisasi pembayaran yang valid, AWS WAF mengembalikan respons Wajib Pembayaran HTTP 402. Untuk detail selengkapnya, lihat [Tindakan aturan](https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-rule-actions.html).

1. **Tantangan Pembayaran yang Diperlukan** - AWS WAF mengembalikan respons HTTP 402 (“Tantangan yang Diperlukan Pembayaran”). Tanggapan tersebut mencakup instruksi pembayaran yang berisi:

   1. Harga konten (per permintaan) dalam USDC

   1. Jaringan pembayaran yang diterima (Base, Solana)

   1. Alamat dompet penerbit (PayTo)

   1. Batas waktu maksimum

   1. Skema pembayaran

1. **Otorisasi pembayaran** — Klien menandatangani otorisasi pembayaran menggunakan kunci pribadi dompet mereka atau API dompet server. Klien mengirimkan kembali permintaan asli dengan `payment-signature` header yang berisi otorisasi yang ditandatangani.

1. **Verifikasi** — AWS WAF memverifikasi kredensi pembayaran, mengonfirmasi transfer dana yang cukup dan otorisasi yang valid. Ini terjadi secara serempak di jalur permintaan. Jika verifikasi gagal, klien dilayani 402 dan konten tidak disajikan.

1. **Pengambilan konten** — Pada verifikasi yang berhasil, permintaan konten diizinkan.

1. **Penyelesaian** — Jika pengambilan konten berhasil (kode status 2xx), pembayaran diselesaikan di blockchain melalui layanan fasilitator x402 Platform Pengembang Coinbase. Penyelesaian terjadi secara serempak - konten disajikan setelah pembayaran dikonfirmasi. Jika penyelesaian pembayaran gagal, klien dilayani 402 dan konten tidak dilayani.

1. **Respons** — Konten disajikan kepada klien dengan `payment-response` header yang berisi rincian konfirmasi penyelesaian.

Perilaku kunci:
+ **Tidak ada pembayaran untuk asal yang gagal** - Jika asal mengembalikan 4xx atau 5xx, penyelesaian dilewati dan klien tidak dikenakan biaya.
+ **Idempotency** — Protokol x402 mendukung [ekstensi pengenal pembayaran](https://github.com/coinbase/x402/blob/main/specs/extensions/payment_identifier.md) yang memungkinkan klien untuk mencoba kembali permintaan tanpa pembayaran ganda hingga 15 menit, selama ekstensi digunakan oleh klien.
+ **Perlindungan replay** — Otorisasi pembayaran hanya sekali pakai. Menggunakan kembali header pembayaran tanpa pengenal pembayaran yang valid menghasilkan respons 402 baru.

Untuk detail selengkapnya tentang protokol pembayaran terbuka x402, lihat dokumentasi [x402](https://docs.x402.org/introduction).

## Jenis sumber daya yang mendukung
<a name="waf-ai-traffic-monetization-supported-resources"></a>

Monetisasi lalu lintas AI melindungi sumber daya pada distribusi Amazon CloudFront . Anda dapat memonetisasi jalur atau zona konten apa pun yang disajikan CloudFront, termasuk:
+ Halaman web dan artikel
+ Titik akhir API
+ Umpan data
+ Aset media
+ Kumpulan data terstruktur