Aplica límites de monetización a los proxies de API

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

Adjunta la política de verificación de límites de monetización a los proxies de API para aplicar los límites de monetización. En particular, la política se activa en las siguientes condiciones:

  • El desarrollador que accede a la API monetizada no está registrado o no se suscribió al plan de tarifas.
  • El desarrollador superó el volumen de transacciones del plan de tarifas suscrito.
  • Se alcanzó el saldo de la cuenta prepaga del desarrollador o el límite de crédito pospago.

La política de verificación de límites de monetización está diseñada para generar una falla y bloquear una llamada a la API en situaciones como las mencionadas anteriormente. La política extiende la política de alerta de errores (consulta la política de alerta de errores) y puedes personalizar el mensaje que se muestra. Las condiciones aplicables se derivan de las variables comerciales.

Cómo adjuntar una política de verificación de límites de monetización con la IU

Para aplicar los límites de monetización, se debe adjuntar una política de verificación de límites de monetización al flujo de solicitudes en los proxies de API que acceden a tus APIs. La política de verificación de límites de monetización se debe adjuntar después de cualquier política de VerifyAPIKey o AccessTokenValidation en la solicitud.

Puedes adjuntar una política de verificación de límites de monetización cuando creas un proxy de API o después de que se crea un proxy de API.

Cuando creas un proxy de API, como se describe en Crea un proxy de API simple, si se instala la monetización, la sección Configuración de monetización aparece en el asistente.

Edge

En la página Políticas comunes del asistente, selecciona la casilla de verificación Aplicar límites de monetización para adjuntar una política de verificación de límites de monetización.

Política de Monetization Limits Check

Ten en cuenta que, en la página Resumen del asistente, se resumen las políticas. Asegúrate de que aparezca la política de monetización, lo que indica que la política de verificación de límites de monetización se adjuntará al proxy de API, como se describe a continuación.

Classic Edge (nube privada)

En la página Seguridad del asistente, selecciona la casilla de verificación Habilitar verificación de límites de monetización para adjuntar una política de verificación de límites de monetización.

Política de Monetization Limits Check

La política de verificación de límites de monetización se agrega al PreFlow de solicitud de ProxyEndpoint, después de la política de VerifyAPI Key o AccessTokenValidation, como se muestra en la siguiente figura.

Para agregar la política de verificación de límites de monetización a un proxy de API que ya se creó, haz lo siguiente:

  1. En el editor de proxy de API, haz clic en PreFlow para el extremo de proxy predeterminado.
  2. En el flujo de solicitudes, haz clic en +Step.
  3. Selecciona Verificación de límites de monetización en la categoría Mediación.

  4. Modifica los campos en el cuadro de diálogo Agregar paso según desees y haz clic en Agregar.

La política se adjunta al flujo de solicitudes después de cualquier política de VerifyAPI Key o AccessTokenValidation, y se aplicará a los mensajes de solicitud de las apps cliente a the ProxyEndpoint PreFlow.

Para obtener más información sobre la configuración del archivo XML de la política MonetizationLimitsCheck, consulta la política MonetizationLimitsCheck.