View a markdown version of this page

Cómo empezar con la monetización del tráfico mediante IA - AWS WAF, AWS Firewall Manager, AWS Shield Advanced, y AWS Shield director de seguridad de red

Presentamos una nueva experiencia de consola para AWS WAF

Ahora puede usar la experiencia actualizada para acceder a las AWS WAF funciones desde cualquier parte de la consola. Para obtener más información, consulte Trabajar con la consola.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo empezar con la monetización del tráfico mediante IA

Requisitos previos

Inicio rápido

  1. Habilite el control de bots: si aún no lo ha activado, añada el grupo de reglas gestionado por el control de AWS WAF bots a su ACL web.

  2. Cree un paquete de protección (WebACL): en la AWS WAF consola, diríjase a los paquetes de protección (WebACL) en la región de Cloudfront (global) y cree un paquete nuevo con sus precios, políticas de bots y agentes y configuración de pagos. Asociarse a una distribución. CloudFront

  3. Configurar MonetizationConfig: para utilizar la monetización del tráfico mediante IA, debe configurar una ACL MonetizationConfig en la web. Esta configuración define las redes de pago que aceptas y el precio base de las solicitudes monetizadas.

El MonetizationConfig contiene:

  • CurrencyModeREAL para pagos de producción o TEST para pagos de red de prueba.

  • CryptoConfig— Configuración de la red de pagos, incluidas las cadenas, las direcciones de las carteras y los precios.

MonetizationConfig estructura

{ "MonetizationConfig": { "CryptoConfig": { "PaymentNetworks": [ { "Chain": "BASE", "WalletAddress": "0x1234567890abcdef1234567890abcdef12345678", "Prices": [ { "Amount": "0.001", "Currency": "USDC" } ] }, { "Chain": "SOLANA", "WalletAddress": "7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU", "Prices": [ { "Amount": "0.001", "Currency": "USDC" } ] } ] } } }
importante

AmountSe especifica en USDC como una cadena decimal con hasta 3 decimales (por ejemplo, "0.001" = 0,001 USDC por solicitud).

Redes de pago compatibles

Chain Network Currency (Divisa) Caso de uso

BASE

Red principal básica (EVM L2)

USDC

Pagos de producción

SOLANA

Red principal de Solana

USDC

Pagos de producción

BASE_SEPOLIA

Red de pruebas Base Sepolia

USDC

Modo de prueba

SOLANA_DEV.NET

Solana Devnet

USDC

Modo de prueba

Modo de prueba

El modo de prueba (CurrencyMode: TEST) te permite validar tu configuración de monetización mediante redes de cadenas de bloques de prueba antes de empezar a utilizar pagos reales. Esta configuración se aplica a todo el paquete de protección (ACL web) (ACL web).

importante

Para implementar sus políticas de monetización del tráfico mediante IA, utilizamos varias técnicas de detección, como señales de comportamiento y sistemas basados en el riesgo, para inspeccionar y clasificar el tráfico entrante. Si bien estos métodos están diseñados para ofrecer una clasificación de alta fiabilidad, son probabilísticos y es posible que no identifiquen o clasifiquen correctamente todo el tráfico de bots en todos los casos. Probamos y actualizamos continuamente nuestros métodos de análisis para aumentar la precisión. Te recomendamos que utilices el modo de prueba para comprobar que tus políticas producen los resultados esperados antes de activar la monetización en tiempo real.

Habilitar el modo de prueba

CurrencyModeConfigúrelo TEST en sus cadenas de red de prueba MonetizationConfig y configúrelas.

Comportamiento del modo de prueba

En modo de prueba:

  • Los pagos utilizan redes de prueba: Base Sepolia y Solana Devnet

  • Utilizas fondos de prueba, como Testnet Faucet (disponible en fuentes públicas) en lugar de USDC reales

  • Todo el flujo de pagos se ejecuta de forma idéntica a la producción: la verificación, el origen, la búsqueda y la liquidación se realizan en la cadena de bloques de prueba

  • Todos los eventos se registran con CurrencyMode: TEST

  • Los análisis de ingresos se pueden consultar con el filtro CurrencyMode: ["TEST"]

importante

Utilice el modo de prueba solo en el tráfico que no sea de producción para realizar una validación interna antes de aplicar las políticas de monetización en producción.

Validar la configuración

Utilice el modo de prueba para verificar:

  • Precios correctos para las diferentes reglas y rutas de contenido

  • Flujo de pagos de principio a fin (402 → autorización de pago → verificación → liquidación)

  • Exactitud de la dirección del monedero (los fondos llegan a tu monedero de prueba)

  • Los campos de análisis y registro se rellenan correctamente

Cuando esté satisfecho, actualice sus MonetizationConfig cadenas de producción (BASE, SOLANA) CurrencyMode: REAL y configúrelas para empezar a procesar pagos reales.

  • Puedes empezar con CurrencyMode: TEST las pruebas iniciales o empezar a monetizar directamente con él. CurrencyMode: REAL

  • Agrega reglas de monetización: crea reglas con la acción Monetizar. Usa las instrucciones de coincidencia para segmentar rutas específicas, etiquetas de control de bots u otras características de la solicitud.

  • Prueba: envía las solicitudes de prueba a tu CloudFront distribución. Las solicitudes que coincidan con tus reglas de monetización recibirán desafíos de pago (402 respuestas). Usa un cliente de pago compatible para completar el flujo.

  • Póngase en marcha: actualice CurrencyMode REAL y configure las redes de pago de producción (BASE, SOLANA). Financie una cartera de prueba y verifíquela de principio a fin antes de abrirla al tráfico de producción.

Siguientes pasos

  • Revisa el panel de análisis del tráfico de IA para entender tu tráfico de bots actual antes de fijar los precios.

  • Configura precios diferenciados según el nivel de agente y la ruta del contenido.

  • Configure el análisis de ingresos para monitorizar los ingresos.