View a markdown version of this page

Konfigurasi harga - AWS WAF, AWS Firewall Manager, AWS Shield Advanced, dan AWS Shield direktur keamanan jaringan

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.

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

Konfigurasi harga

Harga dasar

Tetapkan harga dasar per permintaan di MonetizationConfig. Harga ditentukan sebagai string USD desimal dengan hingga 3 tempat desimal. Harga minimum per permintaan adalah $0.001 USDC.

Pengganda harga

Gunakan PriceMultiplier parameter pada tindakan aturan Monetisasi individual untuk menyesuaikan harga per aturan. Harga efektif adalah harga dasar dikalikan dengan nilai ini.

Misalnya, jika harga dasar Anda adalah "0.001" ($0,001) dan aturan memiliki PriceMultiplier "3", harga efektif untuk permintaan yang cocok dengan aturan itu adalah $0,003.

Mengkonfigurasi harga berdasarkan maksud

Anda dapat menetapkan harga yang berbeda untuk setiap tingkat verifikasi. Pola umum meliputi:

  • Harga yang lebih rendah untuk crawler pencarian AI terverifikasi yang mengarahkan lalu lintas rujukan

  • Harga standar untuk agen yang dikenal melakukan RAG atau ringkasan

  • Harga lebih tinggi untuk agen yang tidak dikenal atau tidak diverifikasi

  • Memblokir crawler pelatihan seluruhnya atau menetapkan harga dengan harga premium

penting

Untuk menerapkan kebijakan monetisasi lalu lintas AI Anda, kami menggunakan beberapa teknik deteksi seperti sinyal perilaku dan sistem berbasis risiko untuk memeriksa dan mengkategorikan lalu lintas masuk. Meskipun metode ini dirancang untuk memberikan klasifikasi kepercayaan tinggi, mereka probabilistik dan mungkin tidak mengidentifikasi atau mengkategorikan semua lalu lintas bot dengan benar dalam semua kasus. Kami terus menguji dan memperbarui metode analisis kami untuk meningkatkan akurasi. Sebaiknya gunakan mode Uji coba untuk memvalidasi bahwa kebijakan Anda menghasilkan hasil yang diharapkan sebelum mengaktifkan monetisasi langsung.

Mengkonfigurasi tindakan aturan

Untuk setiap tingkatan, Anda dapat mengatur salah satu tindakan berikut:

  • Monetisasi — Tindakan penghentian. Ketika aturan dengan tindakan Monetisasi cocok, AWS WAF berhenti mengevaluasi aturan berikutnya. Jika permintaan tidak menyertakan otorisasi pembayaran yang valid, AWS WAF mengembalikan respons HTTP 402 secara langsung dan permintaan diblokir.

  • Izinkan — Berikan akses gratis (misalnya, crawler penelusuran terverifikasi berdasarkan perjanjian rujukan).

  • Blokir — Tolak akses sepenuhnya.

  • Hitung - Izinkan akses dan catat permintaan tanpa mengisi daya.

  • Captcha — Membutuhkan pengguna akhir untuk memecahkan teka-teki CAPTCHA untuk membuktikan bahwa manusia mengirim permintaan.

  • Tantangan — Menjalankan tantangan diam yang mengharuskan sesi klien untuk memverifikasi bahwa itu adalah browser, dan bukan bot.

Penting: Monetisasi aksi dan lalu lintas manusia

Tindakan Monetisasi dirancang untuk lalu lintas agen AI otomatis. Jika permintaan cocok dengan aturan Monetisasi, AWS WAF mengembalikan respons Wajib Pembayaran HTTP 402 yang berisi instruksi pembayaran yang dapat dibaca mesin dalam format protokol x402. Browser web standar dan pengguna manusia tidak dapat menafsirkan atau menyelesaikan alur pembayaran ini — respons 402 akan secara efektif memblokir akses untuk klien non-otomatis.

Untuk menghindari pemblokiran pengunjung manusia secara tidak sengaja, gunakan tindakan Monetisasi hanya pada lalu lintas yang telah diidentifikasi sebagai otomatis. Kami merekomendasikan untuk menggabungkan aksi Monetisasi dengan label Kontrol AWS WAF Bot sehingga hanya lalu lintas bot yang menerima tantangan 402, sementara pengguna manusia terus mengakses konten Anda secara normal.

Contoh: Monetisasi hanya lalu lintas bot menggunakan label Bot Control

Konfigurasi aturan berikut menggunakan Kontrol Bot untuk mengklasifikasikan lalu lintas terlebih dahulu, kemudian menerapkan tindakan Monetisasi hanya untuk permintaan yang diberi label sebagai bot:

{ "Name": "MonetizeBotTrafficOnly", "Priority": 5, "Statement": { "LabelMatchStatement": { "Scope": "LABEL", "Key": "awswaf:managed:aws:bot-control:bot" } }, "Action": { "Monetize": { } }, "VisibilityConfig": { "CloudWatchMetricsEnabled": true, "MetricName": "MonetizeBotTrafficOnly", "SampledRequestsEnabled": true } }

Dalam contoh ini, permintaan dari pengguna manusia (yang tidak membawa awswaf:managed:aws:bot-control:bot label) melewati aturan ini tanpa mencocokkan dan melanjutkan ke aturan berikutnya. Hanya permintaan yang diklasifikasikan sebagai bot oleh Bot Control yang menerima 402 Payment Required Challenge.

Anda dapat menyempurnakan pola ini lebih lanjut dengan membuat aturan terpisah untuk tingkatan bot yang berbeda — misalnya, memungkinkan crawler penelusuran terverifikasi secara gratis sambil memonetisasi bot yang tidak diverifikasi dengan pengganda harga yang lebih tinggi.

Karakteristik latensi

Monetisasi lalu lintas AI menambahkan beberapa detik latensi tambahan untuk permintaan yang memerlukan pemrosesan pembayaran. Overhead ini mencakup verifikasi otorisasi pembayaran dan penyelesaian on-chain. Latensi tambahan hanya berlaku untuk permintaan di mana transaksi sedang dicoba — permintaan yang tidak cocok dengan tindakan Monetisasi atau permintaan tanpa tanda tangan pembayaran yang dilampirkan tidak terpengaruh.

Latensi yang tepat tergantung pada kondisi jaringan blockchain pada saat penyelesaian.

Kesalahan pemrosesan pembayaran dan pembatasan

Karena monetisasi lalu lintas AI bergantung pada layanan penyelesaian blockchain pihak ketiga, pemrosesan pembayaran terkadang gagal karena alasan di luar kendali kami. Kemungkinan penyebabnya termasuk tidak tersedianya sementara layanan fasilitator x402 Platform Pengembang Coinbase, kemacetan jaringan blockchain, atau kesalahan sementara selama penyelesaian on-chain. Ketika pemrosesan pembayaran gagal, konten tidak disajikan kepada klien. Klien menerima respons yang menunjukkan kegagalan dan dapat mencoba kembali permintaan tersebut.

Selain itu, AWS mungkin membatasi volume lalu lintas pembayaran yang terlalu tinggi untuk melindungi integritas infrastruktur pemrosesan pembayaran dan mencegah penyalahgunaan. Jika dibatasi, permintaan pembayaran menerima respons kesalahan dan harus dicoba lagi setelah backoff singkat. Volume permintaan normal tidak terpengaruh oleh pelambatan.