Domanda
Quando si integrano le API di PTV Developer, è comune avere bisogno di ambienti distinti per sviluppo, test/accettazione e produzione. Questo articolo spiega come strutturare i tuoi abbonamenti e le chiavi API per ottenere questa separazione.
Risposta
In PTV Developer, la separazione degli ambienti è gestita a livello di abbonamento, non a livello di account. La configurazione consigliata è:
| Ambiente | Tipo di abbonamento consigliato |
|---|---|
| Sviluppo | Gratuito o Developer Kit |
| Test / Accettazione | Gratuito o Developer Kit (se il volume lo consente) — oppure a pagamento per campagne di test più grandi |
| Produzione | A pagamento / Contratto personale |
Passaggi per configurare questa struttura:
- Usa il tuo abbonamento gratuito per carichi di lavoro di sviluppo e test.
- Crea un abbonamento a pagamento dedicato per l’uso in produzione.
- Genera chiavi API separate per ogni ambiente sotto il rispettivo abbonamento.
- Nella configurazione della tua applicazione, fai riferimento alla chiave API corretta per ogni ambiente (sviluppo / test / produzione).
Non esiste alcuna differenza tecnica tra una "chiave API di produzione" e una "chiave API di test": la distinzione è determinata interamente dall’abbonamento a cui appartiene la chiave.
Suggerimenti aggiuntivi
Se la tua fase di test richiede un alto volume di transazioni che supera i limiti del piano gratuito, potrebbe essere necessario un abbonamento a pagamento dedicato ai test. Mantieni le chiavi API di produzione rigorosamente separate da quelle di sviluppo per evitare addebiti accidentali per traffico non di produzione.
Articoli correlati
PTV Developer FAQ
PTV Developer: Come ottenere un abbonamento?
PTV Developer: Ci sono limiti di velocità nel calcolo?
PTV Developer: Posso inviare richieste all’API di PTV Developer in formato XML?
PTV Developer: Come eseguire test di performance sulle API di PTV Developer
PTV Developer: Come comprendere i piani di servizio e la struttura dell’account in PTV Developer?