Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Collega la policy di controllo dei limiti di monetizzazione ai proxy API per applicare i limiti di monetizzazione. In particolare, la policy viene attivata nelle seguenti condizioni:
- Lo sviluppatore che accede all'API monetizzata non è registrato o non ha sottoscritto il piano tariffario.
- Lo sviluppatore ha superato il volume di transazioni per il piano tariffario sottoscritto.
- È stato raggiunto il saldo del conto prepagato dello sviluppatore o il limite di credito postpagato.
La policy di controllo dei limiti di monetizzazione è progettata per generare un errore e bloccare una chiamata API in situazioni come quelle sopra elencate. La policy estende la policy Raise Fault (vedi Policy Raise Fault) e puoi personalizzare il messaggio restituito. Le condizioni applicabili derivano dalle variabili aziendali.
Collegamento di una policy di controllo dei limiti di monetizzazione utilizzando la UI
Per applicare i limiti di monetizzazione, è necessario collegare una policy di controllo dei limiti di monetizzazione al flusso di richieste nei proxy API che accedono alle tue API. La policy di controllo dei limiti di monetizzazione deve essere collegata dopo qualsiasi policy VerifyAPIKey o AccessTokenValidation nella richiesta.
Puoi collegare una policy di controllo dei limiti di monetizzazione quando crei un proxy API o dopo la creazione di un proxy API.
Quando crei un proxy API, come descritto in Creare un proxy API semplice, se la monetizzazione è installata, nella procedura guidata viene visualizzata la sezione Configurazione della monetizzazione.
Edge
Nella pagina Policy comuni della procedura guidata, seleziona la casella di controllo Applica limiti di monetizzazione per collegare una policy di controllo dei limiti di monetizzazione.

Tieni presente che nella pagina Riepilogo della procedura guidata le policy vengono riepilogate. Assicurati che sia elencata la policy di monetizzazione, a indicare che la policy di controllo dei limiti di monetizzazione verrà collegata al proxy API, come descritto di seguito.

Classic Edge (Private Cloud)
Nella pagina Sicurezza della procedura guidata, seleziona la casella di controllo Attiva controllo dei limiti di monetizzazione per collegare una policy di controllo dei limiti di monetizzazione.

La policy di controllo dei limiti di monetizzazione viene aggiunta al PreFlow della richiesta ProxyEndpoint, dopo la policy VerifyAPI Key o AccessTokenValidation, come mostrato nella figura seguente.

Per aggiungere la policy di controllo dei limiti di monetizzazione a un proxy API già creato:
- Nell'editor del proxy API, fai clic su PreFlow per l'endpoint proxy predefinito.

- Nel flusso di richieste, fai clic su +Passaggio.
- Seleziona Controllo dei limiti di monetizzazione nella categoria Mediazione.

- Modifica i campi nella finestra di dialogo Aggiungi passaggio come preferisci e fai clic su Aggiungi.
La policy viene collegata al flusso di richieste dopo qualsiasi policy VerifyAPI Key o AccessTokenValidation e verrà applicata ai messaggi di richiesta dalle app client a ProxyEndpoint PreFlow.
Per ulteriori informazioni sulla configurazione del file XML della policy MonetizationLimitsCheck, consulta Policy MonetizationLimitsCheck.