Configurar un plan freemium

Estás viendo la documentación de Apigee Edge.
Ve a la Documentación de Apigee X.
información

El plan freemium permite a los desarrolladores de apps usar el plan de tarifas de forma gratuita por un período que se basa en el uso, la duración o ambos. Puedes configurar un plan freemium para cualquier tipo de plan de tarifas, excepto para las notificaciones ajustables.

Configuración de un plan freemium con la IU

Configura un plan freemium para un plan de tarifas, como se describe a continuación.

Edge

Para configurar un plan freemium con la IU de Edge cuando crees o edites un plan de tarifas, selecciona cualquier tipo de plan (excepto notificación ajustable). En la sección Freemium, habilita el plan freemium y selecciona una de las siguientes opciones:

  • Oferta por uso (cantidad de llamadas a la API)
  • Oferta por período
  • Lo que ocurra primero

Según tu selección, configura uno de los siguientes campos o ambos:

Campo Descripción
Uso de freemium (llamadas a la API) Nota: Es obligatorio si seleccionas Oferta por cantidad o Lo que sea primero.

Es la cantidad de transacciones (o el valor de un atributo personalizado registrado en la política de registro de transacciones) por las que no se les cobra a los desarrolladores. El volumen se mide para el producto de API.

Período freemium Nota: Es obligatorio si seleccionas Oferta por duración o Lo que ocurra primero.

Es el intervalo de tiempo durante el cual no se les cobra a los desarrolladores. Por ejemplo, 30 días. Especifica el número y la unidad (día, semana o mes).

Classic Edge (nube privada)

Para configurar un plan freemium con la IU clásica de Edge, sigue estos pasos:

  1. Selecciona la pestaña Freemium.

  2. Ingresa la siguiente información:
    Campo Descripción
    ¿Paquete freemium?

    La extensión del período gratuito. Elige uno de los siguientes botones de selección:

    • Por cantidad. El período gratuito se basa en una cantidad especificada en el conjunto de datos .
    • Por duración. El período gratuito se basa en un intervalo de tiempo especificado en el campo Freemium Duration.
    • Lo que ocurra primero. El período gratuito finaliza cuando la cantidad del Volume o el intervalo de tiempo en el campo Freemium Duration cuando se alcanza, lo que ocurra primero.
    • No. Este no es un plan freemium. Esta es la opción predeterminada.
    Volumen freemium

    El volumen de transacciones (o volumen relacionado con un atributo personalizado registrado en la política de registro de transacciones) por la que se les cobra a los desarrolladores. El volumen es en todos los productos del paquete de API. Ingresa un número de volumen, como 5,000. Esto significa que cuando los desarrolladores inicien el plan, no se les cobrará por la primera 5,000 transacciones (o los primeros 5,000 usos de un artículo relacionado con un atributo personalizado) Este campo se habilita solo si seleccionas "Por cantidad". o "lo que ocurra primero" en el "paquete freemium?" .

    Duración freemium

    Es el intervalo de tiempo durante el cual no se les cobra a los desarrolladores. Ingresa un número y selecciona un período, por ejemplo, 1 mes. Esto significa que los desarrolladores se cobra 1 mes después de la fecha de inicio del plan comprado. Este campo es solo si seleccionas "Por duración" o "lo que ocurra primero" en la categoría "freemium" el paquete?". .

Cómo configurar un plan freemium como un plan de tarifas con la API

Puedes agregar un plan freemium cuando creas o actualizas el plan de tarifas. Especificas el freemium en el cuerpo de la solicitud de la llamada.

Por ejemplo, la siguiente solicitud crea un plan de tarifas estándar con un período de duración freemium de 30 días. (Las especificaciones relacionadas con el modo freemium están destacadas).

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Simple rate plan",
     "currency": {
      "id" : "usd"
     },
     "description": "Simple rate plan",
     "displayName" : "Simple rate plan",
     "freemiumDuration": "30",
     "freemiumDurationType": "DAY",
     "monetizationPackage": {
      "id": "location_package"
     },
     "organization": {
      "id": "{org_name}
     },
     "published": "true",
     "ratePlanDetails": [
     {
      …
      }
      ],
     "startDate": "2013-09-15",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location_package/rate-plans" \
-u email:password

Especificar una cantidad basada en freemium (como la cantidad de transacciones que involucran la API paquete o el volumen correspondiente a un atributo personalizado registrado en el registro de la transacción política), especifícalo como el número de unidades freemium. Por ejemplo, la siguiente propiedad , especifica que el freemium se basa en 5,000 unidades freemium:

"freemiumUnit": "5000"

Ver Plan de tarifas parámetros de configuración para obtener una lista completa de las opciones de planes de tarifas.