Descripción general de la monetización de Apigee

Esta página se aplica a Apigee y Apigee Hybrid.

Consulta la documentación de Apigee Edge.

Esta sección es una introducción a la monetización de Apigee.

Monetiza la API con la monetización de Apigee

Como proveedor de API, necesitas una manera fácil y flexible de monetizar tus API para que puedas generar ingresos cada vez que se usen tus API. Con la función de monetización de Apigee, puedes agregar un plan de tarifas a un producto de API. El plan de tarifas te permite cobrar a los desarrolladores por usar tus API. También puedes configurar el plan de tarifas para compartir tus ingresos de API con los desarrolladores.

El proveedor de la API crea un producto de API que define los proxies de API y los planes de tarifas que los desarrolladores de apps pueden comprar. Los desarrolladores de apps proporcionan una clave de API cuando compran un plan de tarifas. Los proveedores de API pueden generar informes de uso para el análisis y la facturación.

Como proveedor de API, debes monetizar tus API. Para ello, habilita la monetización de Apigee en tu organización y configura los componentes que se definen en la siguiente tabla.

Componente Descripción
Proxies de API

Cuando desarrollas proxies de API para usar con los productos de API monetizados, puedes adjuntar las siguientes políticas:

  • Política VerifyAPIKey o VerifyAccessToken para determinar si una solicitud entrante es monetizable mediante la verificación del plan de tarifa publicado activo. Para obtener más información, consulta Agrega una política de autenticación.
  • Política de MonetizationLimitsCheck para validar si el desarrollador compró el producto de API asociado y tiene suficiente saldo en la cartera. Para obtener más información, consulta Aplica suscripciones de desarrollador a productos de API.
  • La política de cuotas para usar la configuración de cuota definida con el producto de API. Para obtener más información, consulta Aplica cuotas de monetización.
  • Política DataCapture para anular los datos de uso relacionados con la monetización. Para obtener más información, consulta Captura datos de monetización.
Producto de API

Define la colección de proxies de API que deseas proporcionar a los desarrolladores de apps como un paquete monetizado. El producto de API configura los límites de acceso (cuotas), el método de aprobación de la clave de API, el plan de tarifas (que se describe a continuación) y otros detalles para los proxies de API agrupados. Para obtener más información, consulta ¿Qué es un producto de API? y Aplica cuotas de monetización en productos de API.

Plan de tarifa

Define la configuración de facturación, las tarifas y los cargos que se generan por el uso de las API que se ofrecen en un paquete de productos de API monetizado. Por ejemplo, puedes compartir los ingresos de la API con tus desarrolladores. Si deseas obtener más información, consulta Administra planes de tarifas para productos de API.

Para permitir que los desarrolladores de aplicaciones compren suscripciones a productos de API, como proveedor de API puedes realizar una de las siguientes acciones:

Para acceder a las API, los desarrolladores de apps compran suscripciones a productos de API, agrégalos a sus apps y obtén una clave de API para enviar con solicitudes a la API.

Comprende las cuotas de monetización

Una cuota define la cantidad de solicitudes permitidas para un producto de API durante un período determinado. Las cuotas pueden proteger tus servidores de backend de las altas variaciones del tráfico y diferenciar tu línea del producto.

Cuando creas tus productos de API, puedes configurar cuotas a nivel empresarial para controlar el acceso a las API. Para obtener más información sobre las cuotas definidas en el nivel de producto de la API, consulta Cuotas.

Adjunta las políticas de cuotas a los proxies de API en tu producto de API monetizado para asegurarte de que se use la cuota definida en el nivel de producto de la API. Para obtener más información, consulta Aplica cuotas de monetización.

Comprende la facturación

La monetización de Apigee admite cuentas de facturación post pagas y prepagas.

  • Facturación pospago: En la facturación pospago, los desarrolladores de apps no realizan ningún pago por adelantado. Se les factura a los desarrolladores de apps después de usar tus productos de API.
  • Facturación prepaga: En la facturación prepaga, los desarrolladores de apps pagan por adelantado antes de usar tus productos de API. El pago por adelantado que realizan los desarrolladores está disponible en la cartera del desarrollador. Según el uso, el costo por transacción se deduce de la billetera.

    La tarifa de configuración (si existe), el costo por transacción y cualquier tarifa recurrente se deducen de la billetera. Si la billetera del desarrollador contiene menos que la cantidad de cualquier tarifa de configuración en el momento del intento de compra del producto de API, la compra fallará con un error que indica fondos insuficientes.

Cuando creas un plan de tarifas, debes configurar la moneda y la frecuencia de facturación, cualquier tarifa de configuración y las tarifas basadas en el consumo. Según la configuración del plan de tarifas y la clave de API única del desarrollador que se usa para acceder a tus API, puedes recopilar datos para análisis y generar informes de monetización. Luego, puedes usar los datos recopilados para generar tus facturas.