Checkliste mit technischen Anforderungen für Instant-Games

Ihr Spiel muss die folgenden Anforderungen erfüllen, um für das Instant-Game-Programm berücksichtigt zu werden. Verwenden Sie die Checkliste zur Selbstüberprüfung, um die Einhaltung der Richtlinien zu prüfen.

Voraussetzungen

Ihr Spiel muss alle Anforderungen für Google Play Instant sowie die folgenden technischen und richtlinienbedingten Anforderungen erfüllen, um für das Instant Play-Programm berücksichtigt zu werden:

  1. Das Spiel wird als App Bundle veröffentlicht.

  2. Das Spiel darf maximal 15 MB groß sein. Zusätzliche Assets können nach der Veröffentlichung heruntergeladen werden.

  3. Das Spiel unterstützt Google Play Instant-Sandbox-Einschränkungen.

  4. Das Spiel ist auf Android 8.0 (API-Level 26) oder höher ausgerichtet.

  5. Das Spiel unterstützt 64-Bit-Architekturen.

  6. Das Spiel verwendet keine Benachrichtigungen.

  7. Für das Spiel werden nur Berechtigungen aus der Liste der unterstützten Google Play Instant-Berechtigungen benötigt.

  8. Dies ist eine automatische Anmeldung über die Google Play-Spieldienste erforderlich.

  9. Stelle eine Ansicht der Pop-ups der Google Play-Spieldienste bereit, sodass Nutzer deutlich sehen können, dass sie angemeldet sind.

  10. Das Spiel verfügt über eine Cloud-Speicher-Lösung, die von der Spieler-ID der Google Play-Spieldienste verschlüsselt wird, sodass der Spielstatus des Nutzers über alle Instant-Play-Sitzungen und -Geräte hinweg erhalten bleibt. Sie können ein Produkt wie Cloud Firestore oder eine andere Clouddatenbank verwenden. Achten Sie darauf, dass der Spielerfortschritt an die Spieler-ID der Google Play-Spieldienste gesendet und wiederhergestellt wird, sobald sich ein Spieler anmeldet.

    • Das Speichern von Spielen ist bei Spielen, die eine Art Persistenz von Spielsitzungen unterstützen, obligatorisch. Für andere Arten von Spielen (z. B. Rogue-likes und einfache Brettspiele), die für kurze Spielsitzungen konzipiert sind, ist kein Speichern erforderlich. Wir empfehlen jedoch dringend, Spielspeicher oder Bestenlisten zu verwenden, um diesen Status beizubehalten, damit Nutzer ihre wertvollen Punktzahlen oder Erfolge nicht verlieren.
  11. Falls Sie noch keines haben, fügen Sie Ihrem Store-Eintrag ein Werbevideo im Querformat hinzu, das das Gameplay zeigt. Die Nutzer sehen sich Videos an, die das direkt aus dem Spiel übernommene Spiel zeigen. Google Play generiert automatisch einen Highlight-Clip aus diesem Video, der in die Google Play Spiele App eingebunden wird. Sie können Videos direkt mit ADB aufnehmen. Wenn Ihr Spiel nur das Hochformat hat, können Sie es mithilfe verschiedener Video-Editoren ins Querformat konvertieren.

  12. Das Spiel selbst hat keine Installationsschaltfläche. Eine Installationsschaltfläche ist nicht erforderlich, da die Instant-Wiedergabe mit der des installierten Spiels identisch sein sollte. Nutzer können das Spiel weiterhin über die Detailseite in der Google Play Spiele App und im Google Play Store installieren.

  13. Das Spiel implementiert nicht die Funktion Google Play-Spieldienste gegen Piraterie und enthält auch nicht die Berechtigung com.android.vending.CHECK_LICENSE im Manifest. Die Anti-Piraterie-Funktion verhindert Piraterie von Spielen, die gekauft werden müssen. Bei kostenlosen Spielen hat sie keinen Vorteil. Wenn du die Anti-Piraterie-Prüfung aktivierst, wird verhindert, dass sich Google Play Instant Apps in den Google Play-Spieldiensten anmelden.

  14. Wenn das Spiel OpenGL verwendet, muss es auf OpenGL ES 2.0 ausgerichtet sein. Es ist die einzige Version, die für Google Play Instant Apps auf Geräten mit Android 7 und niedriger vollständig unterstützt wird. Sie müssen mit <uses-feature> die richtige Version angeben und android:glEsVersion auf 0x00020000 setzen.

  15. Geben Sie in der Datei AndroidManifest.xml als Instant-Variante 1337 an, um anzugeben, dass es sich um ein Instant-Game mit vollem Funktionsumfang (und kein Testspiel) handelt:

      <?xml version="1.0" encoding="utf-8"?>
      <manifest xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:dist="http://schemas.android.com/apk/distribution"
         package="com.yourapp.package">
         <dist:module dist:instant="true" />
         <application android:allowBackup="true">
             <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/>
            ...
         </application>
      </manifest>
    
  16. Das Spiel wird gemäß den folgenden Richtlinien auf unterbrechungsfreie Weise monetarisiert:

    • In den ersten 3 Minuten nach Spielbeginn sollten keine Anzeigen ausgeliefert werden. Diese Regel gilt nicht für vom Nutzer initiierte Anzeigen mit Prämie.
    • Achten Sie darauf, dass Banneranzeigen unaufdringlich sind.
    • Keine ganzseitigen Interstitial- oder Videoanzeigen Diese Regel gilt nicht für vom Nutzer initiierte Anzeigen mit Prämie.
    • Anzeigen dürfen nicht als In-Game-Komponenten oder Menü- bzw. Spielnavigationselemente getarnt sein.
    • Cross-Promotion für andere Spiele ist unter Berücksichtigung der oben genannten Anforderungen an Anzeigen zulässig.

Checkliste zur Selbstüberprüfung

Google überprüft die Compliance und den fehlerfreien Betrieb, indem dein Spiel geprüft wird. Sie können Zeit sparen, indem Sie die Compliance und das ordnungsgemäße Verhalten vor Beginn des Überprüfungsprozesses prüfen. Verwenden Sie die nachstehende Checkliste zur Selbstüberprüfung:

  1. Werbevideo
    • Für das Spiel gibt es ein Werbevideo, das das Gameplay in der Play Console zeigt.
  2. Werbung und In-App-Käufe
    • In den ersten 3 Minuten nach der Veröffentlichung eines Spiels werden keine Anzeigen eingeblendet. Hiervon ausgenommen sind Anzeigen mit Prämie.
    • Banneranzeigen sind unaufdringlich und führen nicht zu versehentlichen Berührungen.
    • Ganzseitige Interstitial- und Videoanzeigen (außer Anzeigen mit Prämie) sind nicht vorhanden.
    • Im Spiel gibt es keine Schaltfläche zum Installieren.
  3. Datennutzung
    • Nutzer können Ihr Spiel in weniger als 15 Sekunden über eine LTE- oder 4G-Verbindung spielen.
  4. Schaltfläche „Zurück“
    • Der Spieler kann das Spiel über die Schaltfläche „Zurück“ im Stammverzeichnis des Spiels beenden. Ein Dialogfeld zum Bestätigen des Schließens ist zulässig, aber nicht erforderlich. Bei Verwendung eines Bestätigungsdialogfelds sollte das Spiel beendet werden, wenn der Nutzer den Beenden bestätigt oder noch einmal auf die Schaltfläche „Zurück“ drückt.
  5. Anmeldung bei Google Play-Spieldiensten
    1. Wenn Sie das Spiel über die Google Play Spiele App öffnen, geschieht Folgendes:
      • Das Spiel versucht, den Nutzer ohne Meldung in den Google Play-Spieldiensten anzumelden.
      • In den Google Play-Spieldiensten wird eine Willkommensnachricht mit der Spieler-ID des Spielers angezeigt.
    2. Wenn bei der Anmeldung ein Fehler auftritt, wird die interaktive Anmeldung gestartet. Der Nutzer hat die Möglichkeit, die Anmeldung abzubrechen, um eine Endlosschleife zu vermeiden.
  6. Spielstatus wiederherstellen (Spielspeicher / In-App-Käufe)
    • Prüfen Sie, ob der Spielstatus wiederhergestellt werden kann:
      1. Spielen Sie das Spiel und machen Sie einige bedeutende Fortschritte (z. B. ein neues Level oder einen neuen Highscore) und führen Sie gegebenenfalls einen In-App-Kauf (IAP) durch.
      2. Beenden Sie das Spiel und entfernen Sie es dann vom Gerät. Gehen Sie dazu in der Regel zu Einstellungen > Anwendungen.
      3. Starten Sie das Spiel auf demselben Gerät neu und prüfen Sie, ob sowohl der Spielfortschritt als auch die IAPs automatisch wiederhergestellt werden.
      4. Starten Sie das Spiel auf einem anderen Gerät neu und prüfen Sie, ob sowohl der Spielfortschritt als auch die IAPs automatisch wiederhergestellt werden.
  7. Offline-Unterstützung
    • Prüfen Sie, ob das Spiel offline gespielt werden kann:
      1. Starte das Spiel, wenn du online bist, und starte den Spielstatus.
      2. Beende das Spiel und beende den Spielprozess.
      3. Wechseln Sie auf dem Gerät in den Flugmodus.
      4. Starten Sie das Spiel neu und prüfen Sie, ob es offline gespielt werden kann.
  8. Unterstützte Geräte
    • Sorgen Sie dafür, dass das Spiel auf Android-Tablets vollständig gespielt werden kann.
    • Das Spiel muss unter Android 5 (API-Level 21) oder höher laufen.

Spiel einreichen

Füllen Sie das Formular aus, um Ihr Spiel einzureichen. Zwar können alle Entwickler Instant-Games erstellen, aber das Google Play-Team entscheidet letztendlich, welche Spiele auf der Startseite der Google Play Spiele App vorgestellt werden.

Sie können Ihr Spiel zur Vorstellung einreichen, nachdem Sie Ihre Instant Play-Version erstellt haben oder Ihre vorhandene installierbare Version (vor der Erstellung der Instant Play-Version) verwenden.

Wenn Sie Ihre installierbare Version einreichen, prüfen wir Ihr Spiel und teilen Ihnen mit, ob es für das Instant-Game-Programm geeignet ist.

SPIEL EINREICHEN