Accordi sul livello dei servizi

Google applica diversi Contratti di Livello del Servizio (SLA) per garantire un'esperienza utente affidabile e reattiva. Qui sono riportati esempi di SLA comuni per i pagamenti standard di Google e come vengono misurati.

Esempi di SLA

Disponibilità del sistema

Termini di esempio

L'integratore dei pagamenti deve rendere disponibili i propri sistemi per Google per il 99,9% delle richieste in qualsiasi periodo di 24 ore (per metodo API).

Il Sistema deve essere considerato non disponibile per una determinata richiesta se non risponde a una richiesta API valida con una risposta API valida entro 7 secondi, come misurato da Google, dopo che è stato inviato un pacchetto transazionale ben formato all'integratore di pagamento.

Il periodo di misurazione verrà definito come un'ora se più di 1000 richieste API vengono inviate a un determinato metodo API nell'arco di un'ora. Se vengono inviate meno di 1000 richieste API a un determinato metodo API all'ora, il periodo di misurazione sarà definito come il periodo di 24 ore da mezzanotte a mezzanotte (UTC). Eventuali chiamate inviate durante un periodo di manutenzione pianificata verranno ignorate durante il calcolo del SLA di disponibilità del sistema.

Valutazione di esempio

La disponibilità del sistema viene quindi calcolata come segue (per ogni metodo dell'API):

Availability=CountOfSuccessfulCallsCountOfTotalCalls

Latenza

Termini di esempio

Il sistema risponde al 95% delle richieste API entro 5 secondi e al 90% delle richieste API entro 3 secondi in qualsiasi periodo di un'ora (per metodo API).

Il periodo di misurazione verrà definito come un'ora se più di 1000 richieste API vengono inviate a un determinato metodo API nell'arco di un'ora. Se vengono inviate meno di 1000 richieste API a un determinato metodo API all'ora, il periodo di misurazione verrà definito come il periodo di 24 ore da mezzanotte a mezzanotte (UTC). Eventuali chiamate inviate durante un periodo di manutenzione pianificata verranno ignorate durante il calcolo del SLA relativo alla latenza.

Valutazione di esempio

La latenza misura il tempo necessario al sistema dell'integratore di pagamenti per rispondere a una richiesta dell'API Google inviata quando il sistema è disponibile. Pertanto, la latenza viene calcolata nel seguente modo:

Latency=DatetimeResponseReceivedByGoogleDatetimeRequestSentByGoogle