Die Plattform veröffentlicht Android-Builds über die Google Play Android Developer API mit einem Service Account aus Google Cloud, dessen JSON-Schlüssel du hinterlegst. Du brauchst ein Entwicklerkonto in der Play Console, das API-Zugriff und Nutzer verwalten darf; die Registrierung steht unter Google Play Developer-Account.
APIs aktivieren und Google-Cloud-Projekt verknüpfen
- Öffne die Google Play Console und wechsle zu Einstellungen (Zahnrad) → API-Zugriff.
- Verknüpfe ein Google Cloud-Projekt oder übernimm das vorgeschlagene.
- Aktiviere im verknüpften Projekt die Google Play Android Developer API, über den Link aus der Play Console oder direkt in der Google Cloud Console.
- Aktiviere zusätzlich die Google Play Developer Reporting API, über die die Plattform deine Apps und Paketnamen für die Auswahlliste lädt; ohne sie bleibt die Liste leer.
Service Account und JSON-Schlüssel erzeugen
- Wechsle in der Google Cloud Console im verknüpften Projekt zu IAM & Admin → Service Accounts → Service Account erstellen.
- Vergib einen sprechenden Namen wie
application-platform-play. - Wähle im neuen Service Account Schlüssel → Schlüssel hinzufügen → Neuen Schlüssel erstellen mit dem Typ JSON.
- Lade die JSON-Datei herunter und bewahre sie sicher auf.
Service Account in der Play Console freigeben
- Wechsle in der Play Console zu API-Zugriff bzw. Nutzer und Berechtigungen.
- Füge den Service Account mit der E-Mail-Adresse aus dem Feld
client_emailder JSON-Datei als Nutzer hinzu. - Weise ihm die Rechte zu, die deine Pipelines brauchen, in der Regel zum Verwalten von Releases.
Ohne diesen Schritt kann sich die Plattform zwar bei Google anmelden, aber jeder Upload in die Play Console schlägt fehl.
JSON-Schlüssel in der Plattform eintragen
Öffne Store-Accounts, klicke auf Zugang hinzufügen, wähle Play-Store-Account hinzufügen und füge den vollständigen Inhalt der JSON-Datei in das Feld Play Store Accounts JSON ein. Klicke zuerst auf Zugangsdaten überprüfen. Bei Erfolg zeigt die Plattform E-Mail-Adresse des Service Accounts und, soweit vorhanden, Projekt-ID an; erst danach lässt sich der Eintrag speichern.
Tauschst du den Schlüssel später in Google Cloud aus, aktualisierst du den Eintrag mit dem neuen JSON.
Paketname der App
In der App wählst du die Android Application ID, also den Paketnamen, aus den Apps des Play-Store-Accounts; neue Apps legst du in der Play Console an, wie unter Play Store: App und Paketname anlegen beschrieben.