Google Pay API-Status-Dashboard

Übersicht

Das Google Pay API-Status-Dashboard (Status-Dashboard) enthält Informationen zu aktuellen weitverbreiteten Vorfällen und zum Status von Google Pay API-Produkten. Dabei kann es sich um Produktunterbrechungen, Ausfälle oder Informationen über vorübergehende Probleme handeln.

Das Status-Dashboard ist so konzipiert, dass es auch dann verfügbar ist, wenn die Google Pay API selbst nicht verfügbar ist oder von einer Störung betroffen ist.

Das Status-Dashboard ist für alle über die folgenden Schnittstellen verfügbar:

Das Status-Dashboard ist die erste Anlaufstelle, wenn es zu einer Dienstunterbrechung bei unseren APIs kommt. Dort finden Sie immer die genauesten Informationen, die wir zur Verfügung stellen können.

Informationen, die sich speziell auf Ihre Integration beziehen und nicht unsere APIs im Allgemeinen betreffen, finden Sie auf der Supportseite für die Google Pay & Wallet Console.

Überwachte APIs

Name Beschreibung
Android CreateButton API Bietet eine aktuelle Kopie des Google Pay-Buttons.
Android IsReadyToPay API Enthält Informationen zur Berechtigung des Nutzers für die Google Pay API.
Android LoadPaymentData API Aktiviert das Google Pay API-Zahlungsformular.
Web CreateButton API Bietet eine aktuelle Kopie des Google Pay-Buttons.
Web IsReadyToPay API Enthält Informationen zur Berechtigung des Nutzers für die Google Pay API.
Web LoadPaymentData API Aktiviert das Google Pay API-Zahlungsformular.

Vorfälle im Google Pay API-Status-Dashboard

Wenn unsere Entwicklungs- oder Supportteams ein Signal erhalten, dass ein Produkt von einer erheblichen Störung betroffen ist, prüfen wir, ob die Störung bereits im Status Dashboard aufgeführt ist. Wenn die Störung nicht aufgeführt ist, untersuchen wir sie, um sie zu reproduzieren, und veröffentlichen dann ein Update.

Typen

Das Google Pay API-Status-Dashboard zeigt die folgenden Vorfallstypen an, von der größten bis zur geringsten Schwere:

  •  Dienstausfall: Der Dienst ist für viele oder alle Nutzer nicht verfügbar oder nicht verwendbar.
  •  Dienstunterbrechung: Der Dienst ist für viele oder alle Nutzer verfügbar, kann aber langsam oder anderweitig beeinträchtigt sein.
  •  Dienstinformationen: Der Dienst ist verfügbar, aber mit einigen Einschränkungen oder ungewöhnlichen Bedingungen.
  •  Verfügbar: Der Dienst ist wie erwartet verfügbar.

Klicken Sie auf das Symbol eines Vorfalls, um mehr darüber zu erfahren, z. B. den vollständigen Verlauf des Vorfallstatus und der Updates. Das neueste Update wird oben angezeigt.

Erkennung

Die Google Pay API verwendet interne Monitoring- und externe Supportkanäle, um Vorfälle zu erkennen. Weitere Informationen finden Sie im Kapitel Monitoring in unserem SRE-Buch.

Erste Antwort

Wenn ein Team einen Vorfall erkennt, führt es zuerst eine erste Triage durch, um den Umfang und die Schwere des Vorfalls zu ermitteln. Wenn wir feststellen, dass der Umfang ausreicht, um viele Kunden zu betreffen, fügen wir dem Google Pay API-Status-Dashboard eine erste Benachrichtigung hinzu. Die ersten Benachrichtigungen sind knapp gehalten und enthalten häufig nur den Namen der betroffenen API. Wir sind der Meinung, dass in diesen Fällen eine schnelle Benachrichtigung wichtiger ist als viele Details. Details werden bei nachfolgenden Aktualisierungen hinzugefügt, sobald wir den Vorfall untersucht haben.

Damit wir unseren Nutzern so viele umsetzbare Informationen wie möglich zur Verfügung stellen können, ohne Sie mit Problemen zu beunruhigen, die Sie möglicherweise nicht betreffen, werden Vorfälle, die nur wenige Kunden betreffen, nicht dem Status-Dashboard hinzugefügt, sondern direkt mit den betroffenen Nutzern kommuniziert.

Prüfung

Produktentwicklungsteams sind dafür verantwortlich, nach der Ursache von Vorfällen zu suchen. Sie werden dabei von unseren Support- und Site Reliability-Teams unterstützt. Eine Übersicht über unseren Prozess zur Fehlerbehebung finden Sie im Kapitel zur effektiven Fehlerbehebung in unserem SRE-Buch.

Abmilderung und Behebung

Ein Problem gilt erst dann als behoben, wenn Änderungen vorgenommen wurden, von denen Google überzeugt ist, dass sie die Auswirkungen auf unbestimmte Zeit beenden. Zur Problembehebung könnte beispielsweise eine Änderung rückgängig gemacht werden, die einen Vorfall ausgelöst hat.

Während eines Vorfalls versuchen das Google Pay API- und das Produktteam, das Problem zu entschärfen. Eine Entschärfung ist dann gegeben, wenn die Auswirkung oder der Umfang eines Problems reduziert werden kann. Dazu könnten beispielsweise vorübergehend zusätzliche Ressourcen für ein überlastetes Produkt bereitgestellt werden.

Wenn keine Lösung zur Entschärfung gefunden wurde, sucht das Google Pay API-Team nach Möglichkeit nach Problemumgehungen und kommuniziert diese. Problemumgehungen sind Maßnahmen, die Sie ergreifen können, um das zugrunde liegende Problem trotz des Vorfalls zu lösen. Eine Problemumgehung könnte in der Verwendung anderer Einstellungen für einen API-Aufruf bestehen, um einen problematischen Codepfad zu vermeiden.

Nachfassen

Während eines Vorfalls stellt das Google Pay API-Team regelmäßig aktuelle Informationen bereit. Updates enthalten normalerweise Folgendes:

  • Weitere Informationen zum Vorfall, z. B. Fehlermeldungen, betroffene Zonen oder Regionen, betroffene Features oder Prozentsätze der Auswirkung.
  • Fortschritt in Bezug auf die Entschärfung, einschließlich Workarounds
  • Zeitpläne für die Kommunikation, zugeschnitten auf den Vorfall
  • Statusänderungen, z. B. wenn ein Vorfall behoben ist

Retrospektive

Auf jeden Vorfall folgt eine interne Retrospektive, um den Vorfall vollständig zu verstehen und Verbesserungen der Zuverlässigkeit zu identifizieren, die Google vornehmen kann. Diese Verbesserungen werden dann erfasst und zum Schluss implementiert. Weitere Informationen zu Postmortems bei Google finden Sie im Kapitel Postmortem-Kultur in unserem SRE-Buch.

FAQs

Hier finden Sie Antworten auf häufig gestellte Fragen zum Google Pay API-Status-Dashboard.

Wo finde ich Informationen zu früheren Produktstörungen und -ausfällen?

Wenn Sie Informationen zu Produktunterbrechungen und ‑ausfällen im letzten Jahr aufrufen möchten, klicken Sie im Dashboard auf Verlauf ansehen. Wenn Sie den Ausfallverlauf eines Produkts für die letzten fünf Jahre aufrufen möchten, klicken Sie für dieses Produkt auf Mehr anzeigen.

Kann ich Integrationen erstellen, um die im Status-Dashboard angezeigten Daten programmatisch abzurufen?

Ja, die Daten im Status-Dashboard können auf folgende Weise genutzt werden:

Der RSS-Feed und die JSON-Verlaufsdatei enthalten Informationen zum Vorfallsstatus, die programmatisch über Standardbibliotheken und ‑tools für das Parsen von RSS und JSON abgerufen werden können.

Was ist, wenn ich ein Problem habe, dieses jedoch nicht im Dashboard aufgeführt wird?

Das Google Pay API-Status-Dashboard enthält aktuelle und frühere Statusinformationen zu allen größeren Vorfällen, die Google Pay API-Produkte und ‑Dienste betreffen. Wenn ein Problem auftritt, das nicht im Dashboard aufgeführt ist, kann es sein, dass es sich nur auf Ihre Projekte oder Instanzen bezieht oder nur eine begrenzte Anzahl von Kunden betrifft. Bei Problemen, die speziell Ihre Integration betreffen, können Sie sich über die Google Pay & Wallet Console an unser Supportteam wenden. Wenn wir feststellen, dass Ihr Problem unsere Kriterien für das Status-Dashboard erfüllt, fügen wir es dem Dashboard hinzu.

Verwenden Sie die Schaltfläche Feedback geben unten im Status-Dashboard, um Feedback zum Design oder Verhalten des Dashboards selbst zu geben, nicht zu den überwachten APIs.