Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X. info
Collega il criterio di controllo dei limiti di monetizzazione ai proxy API per applicare i limiti di monetizzazione. Nello specifico, il criterio viene attivato 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 dell'account prepagato o il limite di credito postpaid dello sviluppatore.
Il criterio di controllo dei limiti di monetizzazione è progettato per generare un errore e bloccare una chiamata API in situazioni come quelle elencate sopra. Il criterio estende il criterio Rileva guasto (vedi Criterio Rileva guasto) e puoi personalizzare il messaggio restituito. Le condizioni applicabili derivano dalle variabili aziendali.
Collegare un criterio di controllo dei limiti di monetizzazione utilizzando l'interfaccia utente
Per applicare i limiti di monetizzazione, un criterio di controllo dei limiti di monetizzazione deve essere associato al flusso di richieste nei proxy API che accedono alle tue API. Il criterio di verifica dei limiti di monetizzazione deve essere collegato dopo qualsiasi criterio VerifyAPIKey o AccessTokenValidation nella richiesta.
Puoi allegare un criterio 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 Norme comuni della procedura guidata, seleziona la casella di controllo Applica i limiti di monetizzazione per allegare un criterio di controllo dei limiti di monetizzazione.
Tieni presente che nella pagina Riepilogo della procedura guidata le norme sono riassunte. Assicurati che sia elencato il criterio di monetizzazione, a indicare che il criterio di controllo dei limiti di monetizzazione verrà collegato al proxy API, come descritto di seguito.
Edge classico (private cloud)
Nella pagina Sicurezza della procedura guidata, seleziona la casella di controllo Attiva verifica limiti di monetizzazione per allegare un criterio di verifica dei limiti di monetizzazione.
Il criterio di controllo dei limiti di monetizzazione viene aggiunto al PreFlow della richiesta ProxyEndpoint, dopo il criterio VerifyAPIKey o AccessTokenValidation, come mostrato nella figura seguente.
Per aggiungere il criterio di controllo dei limiti di monetizzazione a un proxy API già creato:
- Nell'editor del proxy API, fai clic su PreFlow per l'endpoint del proxy predefinito.
- Nel flusso di richiesta, fai clic su +Passaggio.
- Seleziona Controllo limiti di monetizzazione nella categoria Mediazione.
- Modifica i campi nella finestra di dialogo Aggiungi passaggio, se necessario, e fai clic su Aggiungi.
Il criterio viene collegato al flusso di richieste dopo qualsiasi criterio VerifyAPI Key o AccessTokenValidation e verrà applicato ai messaggi di richiesta dalle app client al PreFlow ProxyEndpoint.
Per ulteriori informazioni sulla configurazione del file XML del criterio MonetizationLimitsCheck, consulta la sezione Criterio MonetizationLimitsCheck.