Configura un piano freemium

Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione Documentazione di Apigee X.
Informazioni

Un piano freemium consente agli sviluppatori di app di utilizzarlo senza costi per un periodo basato sull'utilizzo, sulla durata o su entrambi. Puoi configurare un piano freemium per qualsiasi tipo di piano tariffario, tranne la notifica regolabile.

Configurazione di un piano freemium tramite UI

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

Edge

Per configurare un piano freemium utilizzando l'interfaccia utente Edge quando crei o modifichi un piano tariffario, seleziona un tipo di piano tariffario qualsiasi (tranne 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 per periodo
  • L'evento che si verifica prima

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

Campo Descrizione
Utilizzo freemium (chiamate API) Nota: obbligatorio se selezioni Offerta per quantità o Quello che viene prima.

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

Periodo di tempo freemium Nota: obbligatorio se selezioni Offerta per durata o Quello che viene prima.

Intervallo di tempo durante il quale non viene addebitato alcun costo agli sviluppatori. Ad esempio, 30 giorni. Specifica il numero e l'unità (giorno, settimana o mese).

Perimetrale classico (Private Cloud)

Per configurare un piano freemium utilizzando la UI di Edge Classic:

  1. Seleziona la scheda Freemium.

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

    L'estensione del periodo libero. Seleziona uno dei seguenti pulsanti di opzione:

    • Per quantità. Il periodo senza costi si basa su una quantità specificata nella sezione Volume .
    • Per durata. Il periodo di prova è basato su un intervallo di tempo specificato nella campo Freemium Duration.
    • L'evento che si verifica prima. Il periodo senza costi termina quando la quantità nel viene raggiunto il 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 quello relativo a un attributo personalizzato registrato in le norme di registrazione delle transazioni) a carico degli sviluppatori. Il volume è misurata 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 viene addebitato loro il primo importo 5000 transazioni (o per i primi 5000 utilizzi di un articolo correlato all'attributo personalizzato). Questo campo viene attivato solo se si seleziona "Per quantità" o "Qualunque cosa venga prima" nel al "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 gli sviluppatori non addebitato per 1 mese successivo alla data di inizio del piano acquistato. Questo campo è è attiva solo se selezioni "Per durata" o "Qualunque cosa venga prima" nel "freemium" pacco?" .

Configurare un piano freemium in un piano tariffario utilizzando l'API

Puoi aggiungere un piano freemium quando lo crei o lo aggiorni. Devi specificare proprietà freemium nel corpo della richiesta della chiamata.

Ad esempio, la seguente richiesta crea un piano tariffario standard con 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 (ad esempio il numero di transazioni che coinvolgono l'API) pacchetto o il volume relativo a un attributo personalizzato registrato nella registrazione della transazione ), specificala come numero di unità freemium. Ad esempio, la seguente proprietà specifica che il freemium è basato su 5000 unità freemium:

"freemiumUnit": "5000"

Vedi Piano tariffario impostazioni di configurazione per un elenco completo delle opzioni dei piani tariffari.