Service-Level-Vereinbarungen

Google erzwingt mehrere Service Level Agreements (SLAs), um eine zuverlässige und reaktionsschnelle Nutzererfahrung zu gewährleisten. Hier finden Sie Beispiele für gängige SLAs für Google Standard Payments und wie sie gemessen werden.

Beispiel-SLAs

Systemverfügbarkeit

Beispielbegriffe

Der Zahlungsabwickler muss seine Systeme für 99,9% der Anfragen innerhalb eines 24-Stunden-Zeitraums (pro API-Methode) für Google verfügbar machen.

Das System gilt für eine bestimmte Anfrage als nicht verfügbar, wenn es nicht innerhalb von 7 Sekunden (gemessen von Google) nach dem Senden eines korrekt formatierten Transaktionspakets an den Zahlungsabwickler auf eine gültige API-Anfrage mit einer gültigen API-Antwort reagiert.

Der Messzeitraum wird als eine Stunde definiert, wenn im Verlauf einer Stunde mehr als 1.000 API-Anfragen an eine bestimmte API-Methode gesendet werden. Wenn pro Stunde weniger als 1.000 API-Anfragen an eine bestimmte API-Methode gesendet werden, wird der Messzeitraum als 24-Stunden-Zeitraum von Mitternacht bis Mitternacht (UTC) definiert. Alle während einer geplanten Wartung gesendeten Aufrufe werden bei der Berechnung des SLA für die Systemverfügbarkeit ignoriert.

Beispiel für eine Bewertung

Die Systemverfügbarkeit wird dann für jede API-Methode so berechnet:

Availability=CountOfSuccessfulCallsCountOfTotalCalls

Latenz

Beispielbegriffe

Das System reagiert innerhalb einer Stunde (pro API-Methode) auf 95% der API-Anfragen innerhalb von 5 Sekunden und auf 90% der API-Anfragen innerhalb von 3 Sekunden.

Der Messzeitraum wird als eine Stunde definiert, wenn im Verlauf einer Stunde mehr als 1.000 API-Anfragen an eine bestimmte API-Methode gesendet werden. Wenn pro Stunde weniger als 1.000 API-Anfragen an eine bestimmte API-Methode gesendet werden, wird der Messzeitraum als 24-Stunden-Zeitraum von Mitternacht bis Mitternacht (UTC) definiert. Alle Aufrufe, die während einer geplanten Wartungszeit gesendet werden, werden bei der Berechnung des SLA für die Latenz ignoriert.

Beispiel für eine Bewertung

Die Latenz ist die Zeit, die das System des Zahlungsabwicklers benötigt, um auf eine Google API-Anfrage zu reagieren, die gesendet wird, während das System verfügbar ist. Die Latenz wird daher so berechnet:

Latency=DatetimeResponseReceivedByGoogleDatetimeRequestSentByGoogle