Configurer un forfait freemium

<ph type="x-smartling-placeholder"></ph> Vous consultez la documentation Apigee Edge.
Accédez à la page Documentation sur Apigee X.
En savoir plus

Un forfait freemium permet aux développeurs d'applications d'utiliser le plan tarifaire sans frais pendant une période basée sur l'utilisation, la durée ou les deux. Vous pouvez configurer un forfait freemium pour n'importe quel type de forfait, à l'exception des notifications ajustables.

Configurer un forfait freemium à l'aide de l'interface utilisateur

Configurez un forfait freemium pour un plan tarifaire, comme décrit ci-dessous.

Edge

Pour configurer un forfait freemium à l'aide de l'interface utilisateur Edge lors de la création ou de la modification d'un plan tarifaire, sélectionnez n'importe quel type de plan (à l'exception des notifications ajustables). Dans la section Freemium, activez le forfait Freemium et sélectionnez l'une des options suivantes:

  • Offre en fonction de l'utilisation (nombre d'appels d'API)
  • Offre par période
  • Selon la situation qui se présente en premier

En fonction de votre sélection, configurez l'un des champs suivants, ou les deux:

Champ Description
Utilisation du freemium (appels d'API) Remarque: Obligatoire si vous sélectionnez Offre par quantité ou Selon la première échéance.

Nombre de transactions (ou valeur liée à un attribut personnalisé enregistré dans la règle d'enregistrement des transactions) pour lesquelles les développeurs ne sont pas facturés. Le volume est mesuré pour le produit API.

Période freemium Remarque: Obligatoire si vous sélectionnez Offre par durée ou Selon la première échéance.

Intervalle de temps pendant lequel les développeurs ne sont pas facturés. Par exemple, 30 jours. Spécifiez le nombre et l'unité (jour, semaine ou mois).

Classic Edge (cloud privé)

Pour configurer un forfait freemium à l'aide de l'interface utilisateur Classic Edge:

  1. Sélectionnez l'onglet Freemium.

  2. Saisissez les informations suivantes :
    Champ Description
    Package Freemium ?

    Durée de la période sans frais. Sélectionnez l'une des cases d'option suivantes:

    • Par quantité. La période sans frais est basée sur une quantité spécifiée dans le volume. .
    • Par durée. La période sans frais est basée sur un intervalle de temps spécifié dans les Freemium Duration.
    • selon la situation qui se présente en premier. La période sans frais se termine lorsque la quantité indiquée dans le ou que l'intervalle de temps du champ Freemium est atteint, selon la situation qui se présente en premier.
    • Non, il ne s'agit pas d'un forfait Freemium. Il s'agit de la valeur par défaut.
    Volume freemium

    Le volume de transactions (ou le volume relatif à un attribut personnalisé enregistré dans la règle d'enregistrement des transactions) qui est facturée aux développeurs. Le volume est pour tous les produits du package d'API. Saisissez un chiffre pour le volume, par exemple 5 000. Ainsi, lorsque le développeur commence le forfait, il n'est pas facturé 5 000 transactions (ou pour les 5 000 premières utilisations d'un article lié à un attribut personnalisé) Ce champ n'est activé que si vous sélectionnez "Par quantité" ou "selon la première échéance" dans le « package Freemium ? » .

    Durée du freemium

    Intervalle de temps pendant lequel les développeurs ne sont pas facturés. Saisissez un nombre et sélectionnez une période, par exemple "1 mois". Cela signifie que les développeurs facturés pendant un mois suivant la date de début du forfait souscrit. Ce champ est activé uniquement si vous sélectionnez "Par durée" ou "selon la première échéance" dans le cadre du "freemium", Colis ?" .

Configurer un forfait freemium en tant que plan tarifaire à l'aide de l'API

Vous pouvez ajouter un forfait freemium lorsque vous le créez ou le mettez à jour. Vous spécifiez freemium dans le corps de la requête de l'appel.

Par exemple, la requête suivante crée un plan tarifaire standard avec une période freemium sur 30 jours. (les spécifications liées au freemium sont mises en évidence).

$ 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

Pour spécifier une quantité de type freemium (comme le nombre de transactions impliquant l'API un package ou le volume correspondant à un attribut personnalisé enregistré dans l'enregistrement des transactions ), spécifiez-le sous la forme d'un nombre d'unités freemium. Par exemple, la propriété suivante indique que le freemium est basé sur 5 000 unités freemium:

"freemiumUnit": "5000"

Voir Plan tarifaire de configuration pour obtenir la liste complète des options de plans tarifaires.