Um den Datenschutz für Nutzer weiter zu verbessern, führen wir Spieler-IDs der nächsten Generation für die Play-Spieldienste ein. Bei Spieler-IDs der nächsten Generation wird Nutzern für jedes Spiel, das sie spielen, eine andere Spieler-ID zugewiesen. Die Spieler-ID bleibt jedoch für ein bestimmtes Spiel (PGS-Projekt) auf allen Geräten gleich.
Spieler-IDs der nächsten Generation gelten nur für Nutzer, die sich noch nie über die Play-Spieldienste in Ihrem Spiel angemeldet haben. Bestehende Nutzer, die sich bereits in Ihrem Spiel angemeldet haben, erhalten weiterhin dieselbe Spieler-ID.
Spieler-IDs der nächsten Generation werden nach und nach eingeführt und sind ab März 2024 für alle Play-Spieldienste-Projekte erforderlich. Eine detaillierte Zeitleiste des Einführungsplans finden Sie in diesem Blogpost.
Spieler-IDs der nächsten Generation verwenden
So unterstützen Sie Spieler-IDs der nächsten Generation:
- Wählen Sie in der Google Play Console ein Spiel aus.
- Gehen Sie zu Wachstum > Play-Spieldienste > Einrichtung und Verwaltung > Konfiguration.
- Wählen Sie auf der Konfigurationsseite Eigenschaften bearbeiten aus. Auf dieser Seite findest du die Einstellungen, mit denen du Player-IDs der nächsten Generation aktivieren kannst, wie im folgenden Bild dargestellt:
Bevor du die Änderung veröffentlichst, um Spieler-IDs der nächsten Generation zu aktivieren, empfehlen wir dir, Testkonten zu verwenden, um sicherzustellen, dass die Spieler-IDs der nächsten Generation keine Probleme mit deinem Identitätssystem verursachen.
Klicken Sie dazu das Optionsfeld auf „An“, veröffentlichen Sie die Änderung aber nicht. Sobald die Option aktiviert ist, geben die Testerkonten IDs der nächsten Generation für die Tests zurück. Diese Einstellung gilt für alle Spiele, die mit diesem PGS-Projekt verknüpft sind.
Wenn Sie die Tests abgeschlossen haben, veröffentlichen Sie die Änderung mit Ihrem PGS-Projekt in der Play Console (unter Play-Spieldienste > Einrichtung und Verwaltung > Veröffentlichung), damit sie in Kraft tritt und alle neuen Nutzer IDs der nächsten Generation erhalten.
Spieler-IDs der nächsten Generation testen
Wenn in Ihrem Spiel nicht davon ausgegangen wird, dass eine Spieler-ID in verschiedenen Titeln gleich bleibt, können Sie die Spieler-IDs der nächsten Generation voraussichtlich problemlos aktivieren. Wir empfehlen jedoch, Tests durchzuführen, um sicherzustellen, dass keine Probleme auftreten.
Wir empfehlen folgende Tests:
- Prüfen, ob sich Testerkonten (die Spieler-IDs der nächsten Generation erhalten) anmelden und ihr PGS-Profil mit dem Spielfortschritt verknüpfen können.
- (Falls zutreffend) Testerkonten können sich mit demselben PGS-Profil in verschiedenen Spielen im selben Identitätssystem anmelden und ihr Fortschritt wird erfasst.
Schlüssel für den Player des Entwicklers verwenden
Wenn du einen Nutzer in verschiedenen Spielen identifizieren möchtest, um eine spielübergreifende Nutzererfahrung anzubieten, kannst du den Spielerschlüssel für Entwickler verwenden. Der Entwickler-Playerschlüssel ist nur über die REST Web APIs zugänglich. So rufen Sie die ID ab:
- Erstellen Sie eine serverseitige Webanwendung.
Senden Sie die folgende HTTP-Anfrage:
GET https://www.googleapis.com/games/v1/players/me/scopedIds
Die Antwort enthält ein Feld:
developer_player_key (string)
: Die ID des Nutzers, die in den Apps eines Entwicklers in der Google Play Console identisch ist.
Liste der Player-IDs in deinen Apps abrufen
Du kannst auch eine Liste der Player-IDs deiner Nutzer in der Liste der Apps abrufen, die zu deinem Entwicklerkonto gehören. Hinweis: Ein Nutzer hat nur eine ID für die Spiele, in denen er sich mit den Play-Spieldiensten angemeldet hat.
- Erstellen Sie eine serverseitige Webanwendung.
Senden Sie die folgende HTTP-Anfrage:
GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds