Erste Schritte mit der benutzerdefinierten App-Veröffentlichung

Die Google Play Custom App Publishing API ist für EMM-Anbieter (Enterprise Mobility Management), Entwickler von Drittanbieter-Apps und andere Organisationen gedacht, die ihren Unternehmenskunden ermöglichen möchten, interne Apps (auch als benutzerdefinierte Apps bezeichnet) direkt über die Endnutzeroberfläche zu veröffentlichen.

Ein Unternehmenskunde ist eine Organisation, die Managed Google Play verwendet, um Mitarbeitern geschäftliche Apps bereitzustellen. Jeder Unternehmenskunde betreibt einen eigenen Managed Play Store, der sowohl öffentliche als auch private Apps enthalten kann. Private Apps sind außerhalb des Unternehmens nicht verfügbar. Nur Nutzer mit Zugriff auf den Managed Google Play Store des Unternehmens können private Apps ansehen und installieren.

Vorläufige Einrichtung

Bevor du interne Apps mit der Google Play Custom App Publishing API veröffentlichen kannst, musst du zuerst die Google Play Custom App Publishing API für ein Projekt aktivieren, ein Dienstkonto erstellen und diesem Konto die Veröffentlichungsberechtigung in deinem Play Console-Entwicklerkonto gewähren.

Google Play Custom App Publishing API aktivieren

So aktivieren Sie die Google Play Custom App Publishing API für ein Projekt:

  1. Öffnen Sie die Google API Console. Wenn Sie noch kein Google-Konto haben, wählen Sie Weitere Optionen > Konto erstellen aus und füllen Sie dann das Formular aus, um eines zu erstellen. Wenn Sie ein Google-Konto haben, melden Sie sich an, wenn Sie dazu aufgefordert werden.

  2. Wählen Sie in der Projektliste ein Projekt aus oder erstellen Sie ein Projekt.

  3. Öffnen Sie die API-Bibliothek.

  4. Suchen Sie in der API-Bibliothek nach der Google Play Custom App Publishing API. Wählen Sie die API aus und klicken Sie auf enable.

Dienstkonto erstellen

Führen Sie im selben Projekt, für das Sie die Google Play Custom App Publishing API aktiviert haben, die folgenden Schritte aus, um ein Dienstkonto zu erstellen:

  1. Öffnen Sie die Google API Console. Melden Sie sich an, wenn Sie dazu aufgefordert werden.

  2. Wählen Sie in der Projektliste das Projekt aus, das Sie beim Aktivieren der API ausgewählt oder erstellt haben.

  3. Wählen Sie im Hauptmenü IAM und Verwaltung > Dienstkonten > Dienstkonto erstellen aus.

  4. Geben Sie einen Namen für das Dienstkonto ein und wählen Sie Neuen privaten Schlüssel bereitstellen aus. Klicken Sie auf Erstellen.

Notieren Sie sich die E-Mail-Adresse des Dienstkontos und speichern Sie die private Schlüsseldatei des Dienstkontos an einem Ort, auf den Ihre Anwendung zugreifen kann. Ihre App benötigt sie, um autorisierte Aufrufe an die Google Play Custom App Publishing API zu senden.

Dem Dienstkonto die Berechtigung zum Veröffentlichen gewähren

So gewähren Sie dem von Ihnen erstellten Dienstkonto die Berechtigung zum Veröffentlichen:

  1. Öffnen Sie die Play Console.

  2. Wählen Sie ein vorhandenes Entwicklerkonto aus oder erstellen Sie ein neues.

  3. Folgen Sie der Anleitung unter Nutzern Zugriff gewähren, um der E-Mail-Adresse des Dienstkontos die Berechtigung zum Erstellen und Veröffentlichen privater Apps zu erteilen.

ID des Entwicklerkontos abrufen

Notieren Sie sich nach Abschluss der Einrichtung und Berechtigung die Entwicklerkonto-ID aus der Play Console-URL:

https://play.google.com/console/developers/123456

Sie müssen die Entwicklerkonto-ID als Parameter übergeben, wenn Sie private Apps für das Unternehmen des Nutzers veröffentlichen.