Configura un piano freemium

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
informazioni

Un piano freemium consente agli sviluppatori di app di usarlo senza costi per un periodo di tempo basato sull'utilizzo, sulla durata o su entrambi. Puoi configurare un piano freemium per qualsiasi tipo di piano tariffario, tranne per le notifiche regolabili.

Configurare un piano freemium mediante l'interfaccia utente

Configura un piano freemium per un piano tariffario, come descritto di seguito.

Perimetrale

Per configurare un piano freemium utilizzando l'interfaccia utente Edge durante la creazione o la modifica di un piano tariffario, seleziona qualsiasi tipo di piano tariffario (eccetto Notifica regolabile) e nella sezione Freemium abilita il piano freemium e seleziona una delle seguenti opzioni:

  • Offerta in base all'utilizzo (numero di chiamate API)
  • Offerta in base al periodo
  • L'evento che si verifica per primo

In base alla tua selezione, configura uno o entrambi i campi seguenti:

Campo Descrizione
Utilizzo freemium (chiamate API) Nota: obbligatorio se selezioni Offerta in base alla quantità o Qualunque sia il primo caso.

Numero di transazioni (o valore relativo a un attributo personalizzato registrato nelle norme di registrazione delle transazioni) per cui non viene addebitato alcun importo agli sviluppatori. Il volume viene misurato per il prodotto API.

Periodo di tempo freemium Nota: obbligatorio se selezioni Offerta per durata o Qualunque sia la prima cosa.

Intervallo di tempo durante il quale gli sviluppatori non vengono addebitati. Ad esempio, 30 giorni. Specifica il numero e l'unità (giorno, settimana o mese).

Classic Edge (private cloud)

Per configurare un piano freemium utilizzando l'interfaccia utente classica di Edge:

  1. Seleziona la scheda Freemium.

  2. Immetti le seguenti informazioni:
    Campo Descrizione
    Pacchetto freemium?

    La durata del periodo senza costi. Seleziona uno dei seguenti pulsanti di opzione:

    • Per quantità. Il periodo senza costi si basa su una quantità specificata nel campo Volume.
    • Per durata. Il periodo senza costi si basa su un intervallo di tempo specificato nel campo Freemium Duration.
    • L'evento che si verifica per primo. Il periodo senza costi termina quando viene raggiunta la quantità nel campo Volume o l'intervallo di tempo nel campo Durata freemium, a seconda dell'evento che si verifica per primo.
    • No. Questo non è un piano Freemium. Questa è l'impostazione predefinita.
    Volume freemium

    Il volume delle transazioni (o il volume relativo a un attributo personalizzato registrato nella norma di registrazione delle transazioni) per cui vengono addebitati gli sviluppatori. Il volume viene misurato in tutti i prodotti nel pacchetto API. Inserisci un numero di volume, ad esempio 5000. Ciò significa che, quando gli sviluppatori avviano il piano, non vengono addebitate le prime 5000 transazioni (o i primi 5000 utilizzi di un articolo correlato ad attributi personalizzati). Questo campo è abilitato solo se selezioni "Per quantità" o "Qual è la prima cosa" nel campo "Pacchetto Freemium?".

    Durata freemium

    L'intervallo di tempo durante il quale gli sviluppatori non vengono addebitati. Inserisci un numero e seleziona un periodo di tempo, ad esempio 1 mese. Ciò significa che agli sviluppatori non viene addebitato alcun costo per il mese successivo alla data di inizio del piano acquistato. Questo campo è abilitato solo se selezioni "Per durata" o "Qual è la prima cosa" nel campo "Pacchetto freemium?".

Configurare un piano freemium con un piano tariffario mediante l'API

Puoi aggiungere un piano freemium quando crei o aggiorni il piano tariffario. Le proprietà freemium vengono specificate nel corpo della richiesta.

Ad esempio, la seguente richiesta crea un piano tariffario standard con un periodo di durata freemium di 30 giorni. Le specifiche relative al freemium sono evidenziate.

$ 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

Per specificare una quantità basata su freemium (come il numero di transazioni che coinvolgono il pacchetto API o il volume relativo a un attributo personalizzato registrato nel criterio di registrazione delle transazioni), specificala come numero di unità freemium. Ad esempio, la seguente assegnazione di proprietà specifica che il freemium si basa su 5000 unità freemium:

"freemiumUnit": "5000"

Consulta Impostazioni di configurazione del piano tariffario per un elenco completo delle opzioni dei piani tariffari.