Google applique plusieurs contrats de niveau de service (SLA) pour garantir une expérience utilisateur fiable et réactive. Vous trouverez ici des exemples de SLA Google Payments standards courants et la façon dont ils sont mesurés.
Exemples de SLA
Disponibilité du système
Exemples de conditions
L'intégrateur de paiement doit mettre ses systèmes à la disposition de Google pour 99,9% des requêtes sur une période de 24 heures (par méthode d'API).
Le système est considéré comme indisponible pour une requête donnée si le système ne parvient pas à répondre à une requête d'API valide avec une réponse d'API valide dans un délai de sept secondes, mesuré par Google, après qu'un paquet transactionnel bien formé a été envoyé à l'intégrateur de paiement.
La période de mesure sera définie sur une heure si plus de 1 000 requêtes API sont envoyées à une méthode d'API donnée au cours d'une heure. Si moins de 1 000 requêtes API sont envoyées à une méthode d'API donnée par heure, la période de mesure sera définie comme la période de 24 heures allant de minuit à minuit (UTC). Tous les appels envoyés pendant une période de maintenance planifiée seront ignorés lors du calcul du contrat de niveau de service de disponibilité du système.
Exemple d'évaluation
La disponibilité du système est ensuite calculée comme suit (pour chaque méthode d'API):
Latence
Exemples de conditions
Le système répond à 95% des requêtes d'API sous cinq secondes et à 90% des requêtes d'API sous trois secondes sur une période d'une heure (par méthode d'API).
La période de mesure sera définie sur une heure si plus de 1 000 requêtes API sont envoyées à une méthode d'API donnée au cours d'une heure. Si moins de 1 000 requêtes API sont envoyées à une méthode d'API donnée par heure, la période de mesure sera définie comme la période de 24 heures allant de minuit à minuit (UTC). Tous les appels envoyés pendant une période de maintenance planifiée seront ignorés lors du calcul du contrat de niveau de service de latence.
Exemple d'évaluation
La latence mesure le temps nécessaire au système de l'intégrateur de paiement pour répondre à une requête d'API Google envoyée lorsque le système est disponible. Par conséquent, la latence est calculée comme suit: