Planning d'abandon

Ce document liste le calendrier d'arrêt de la version 1 du SDK des services Play Games.

Suite à l'arrêt de l'API Se connecter avec Google (GSI) et à la fermeture prévue, nous allons arrêter le SDK et les API Play Jeux Services v1. Vous devez migrer votre jeu vers le SDK des services Play Games v2 pour bénéficier des dernières fonctionnalités.

Voici les délais d'arrêt :

Date Étape de l'arrêt
Impact Action du développeur
3e trimestre 2026 Suppression de l'API GSI Si un jeu ajoute de nouvelles fonctionnalités, telles que des opérations en direct, des missions ou des cartes, qui ne reposent pas sur l'authentification Google, à l'exception de l'API Play Jeux Services v1, ces fonctionnalités continueront de fonctionner.

Si votre jeu utilise un SDK tiers ou un SDK Google autre que Play Games Services v1 qui nécessite une mise à niveau de l'authentification, la mise à niveau vers la dernière version de ce SDK peut entraîner des erreurs de compilation.
  1. Suivez la procédure de résolution mentionnée ici en cas d'erreur de compilation.
  2. Assurez-vous de migrer vers les services Play Games v2 en suivant le chemin de solution mentionné ici, juste après la sortie de la solution vers la fin du deuxième trimestre 2026.
Juin 2026 Suppression de l'API v1 des services Play Games Un nouveau SDK des services de jeux Play v1 sans API GSI sera publié. Aucune autre correction de bug ni mise à jour des fonctionnalités existantes des services de jeux Play v1 ne sera effectuée.
Si un titre v1 existant est mis à niveau vers la dernière version v1 des services de jeux Play, les fonctionnalités des services de jeux Play de cette nouvelle version cesseront de fonctionner.
  1. Les jeux utilisant la version 1 des services de jeux Play ne doivent pas mettre à niveau leur SDK v1 vers com.google.android.gms:play-services-games:25.0.0, qui supprime les API v1.
  2. Tout jeu qui n'a pas migré vers les services de jeux Play v2 peut rencontrer des erreurs de compilation, car play-services-auth ne fournit plus GSI depuis mai 2026.
  3. En suivant le calendrier mentionné dans la section précédente, les jeux peuvent rester vigilants quant à la mise à niveau d'autres SDK et s'assurer que d'autres SDK n'utilisent pas le nouveau SDK Credential Manager tant qu'ils n'ont pas migré vers la version 2 des services de jeux Play.
Mai 2027 Arrêt des services de jeux Play v1 Tout le trafic provenant des services Play Games v1 est bloqué sans compilation d'un jeu.

Les API v1 des services de jeux Play existantes ne fonctionnent plus dans l'environnement de production.
La seule option consiste à migrer vers les services de jeux Play v2 avant cette date limite pour éviter toute interruption de l'intégration et de la connexion des joueurs.
  • Après septembre 2025, le SDK et les API v1 pour les jeux seront obsolètes. Les titres existants avec les intégrations de la v1 précédentes continuent de fonctionner. Google Play empêche la publication de nouveaux titres qui utilisent le SDK et les API de la version 1.

  • À partir du 15 juin 2026, les API obsolètes seront supprimées du SDK.

  • À partir de juin 2027, le SDK v1 pour les jeux sera supprimé. Les appels à ces API échoueront, même si vous utilisez des versions précédentes du SDK.

Le tableau suivant répertorie les versions de Games v1 (SDK), leurs dates d'arrêt et les guides de migration :

Version du SDK Date de sortie Guide de migration
play-services-games:v24.0.0 12 septembre 2025
Obsolète
Migrer vers la version 2(Java ou Kotlin)
v0.10.15 Unity 17 septembre 2025
Obsolète
Migrer vers la version 2(Unity)
play-services-games:v25.0.0 15 juin 2026
L'API Services de jeux Play v1 est supprimée du SDK.
Migrer vers la version 2(Java ou Kotlin)

Exemple d'impact de la suppression de l'API GSI

Prenons l'exemple d'un SDK, SDK1, qui récupère la liste des amis d'un joueur à partir de son compte Google. Pour utiliser cette fonctionnalité, les joueurs doivent authentifier leur compte Google à l'aide du SDK d'authentification Google.

Vous devrez peut-être mettre à jour le SDK d'authentification Google dans les cas suivants :

  • Résolvez un bug critique dans le flux d'authentification.
  • Implémentez les nouvelles expériences de clés d'accès proposées par le SDK Credential Manager.

Le tableau suivant décrit les trois scénarios de mise à jour de l'intégration de l'authentification de votre jeu :

  • Scénario 1 : SDK1 passe à la dernière version du SDK Google Authentication.
  • Scénario 2 : SDK1 s'intègre à Credential Manager, en laissant le SDK Google Authentication inchangé.
  • Scénario 3 : SDK1 s'intègre à Credential Manager et supprime le SDK Google Authentication.
Fonctionnalité Scénario 1 Scénario 2 Scénario 3
Scénarios de mise à niveau de l'authentification
  1. L'équipe n'est pas au courant de la suppression des API GSI, le jeu passe au dernier SDK d'authentification.
  2. La fonctionnalité d'authentification existante ne fonctionne plus et SDK1 est obligé d'intégrer le SDK Credential Manager.
  3. La dernière version du jeu est publiée avec la dernière version du SDK Auth et du SDK Credential Manager.
Conscients de la suppression de l'API GSI, les développeurs de SDK1 ne mettent pas à niveau le SDK d'authentification, mais alimentent leur fonctionnalité d'authentification Google à l'aide du SDK Credential Manager dans sa dernière version. Dans sa dernière version, SDK1 alimente la fonctionnalité d'authentification Google à l'aide du SDK Credential Manager et supprime complètement le SDK d'authentification.
SDK des services Play Games v1 Non modifiée Non modifiée Non modifiée
Que se passe-t-il lorsque le jeu est compilé ?
  1. Les services de jeux Play v1 nécessitent une intégration distincte du SDK d'authentification. Étant donné que le SDK d'authentification est mis à niveau sans API GSI, les services de jeux Play v1 ne fonctionneront plus.
  2. Le jeu génère des erreurs de compilation.
  3. Le jeu tente ensuite de suivre le chemin de résolution.
Le jeu génère des erreurs de compilation Le jeu tente ensuite de suivre le chemin de résolution.
Expérience possible du joueur N/A. Le jeu ne pouvant pas être compilé, il ne peut pas être publié.
  1. Le sélecteur de compte des services de jeux Play s'affiche lorsque le joueur s'authentifie à l'aide des services de jeux Play v1.
  2. Le joueur voit le bottom sheet du Gestionnaire d'identifiants lorsqu'il s'authentifie auprès de la fonctionnalité SDK1.
  1. Le sélecteur de compte des services de jeux Play s'affiche lorsque le joueur s'authentifie à l'aide des services de jeux Play v1.
  2. Le joueur voit le bottom sheet du Gestionnaire d'identifiants lorsqu'il s'authentifie auprès de la fonctionnalité SDK1.
Procédure de résolution pour les développeurs de jeux
  1. Identifiez le SDK qui est à l'origine de la mise à niveau du SDK d'authentification.
  2. Rétablissez la version SDK1 du SDK.
  3. Recompiler le jeu avec la fonctionnalité
  4. Si la nouvelle fonctionnalité du jeu nécessite une mise à niveau vers SDK1, contactez SDK1 pour adopter les scénarios 2 ou 3 pour leur version.
  1. Nothing
  2. Toutefois, si vous utilisez également un bouton Se connecter avec Google, vous devrez peut-être utiliser deux types de flux de connexion Google pour les joueurs.
  1. Nothing
  2. Toutefois, si vous utilisez également un bouton Se connecter avec Google, vous devrez peut-être utiliser deux types de flux de connexion Google pour les joueurs.
Résultat final pour les services Play Games v1 Le jeu n'a pas besoin de passer aux services Play Games v2, mais le SDK1 reste obsolète. Le jeu n'a pas besoin de passer des services Play Games v1 à la v2. Le jeu n'a pas besoin de passer des services Play Games v1 à la v2.