Planning d'abandon

Ce document répertorie le calendrier d'abandon du SDK des services Play Games v1.

Suite à l'arrêt de l'API Google Sign-In (GSI) et à la fermeture prévue, nous allons rendre obsolètes le SDK et les API des services de jeux Play v1. Vous devez migrer votre jeu vers le SDK des services Play Games v2 pour bénéficier des dernières fonctionnalités.

Les délais d'obsolescence sont les suivants :

Date Étape d'obsolescence
Impact Action du développeur
Mai 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 des services de jeux Play v1, ces fonctionnalités continueront de fonctionner.

Si votre jeu utilise un SDK tiers ou un SDK Google autre que les services de jeux Play 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 le chemin de résolution mentionné ici en cas d'erreur de compilation.
  2. Assurez-vous de migrer vers les services Play Games v2 conformément au chemin de solution mentionné ici juste après la sortie de la solution vers la fin du deuxième trimestre 2026.
15 juin 2026 Suppression des API des services de jeux Play v1 Un nouveau SDK des services de jeux Play v1 avec les API GSI supprimées sera publié sans autre correction de bug ni mise à jour des fonctionnalités existantes des services de jeux Play v1.
Si un titre v1 existant finit par passer à la dernière version des services de jeux Play v1, les fonctionnalités des services de jeux Play de cette nouvelle version cesseront de fonctionner.
  1. Les jeux des services de jeux Play v1 ne doivent pas mettre à niveau leur SDK v1 vers com.google.android.gms:play-services-games:25.0.0, ce 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 à partir de mai 2026.
  3. Conformément au 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 les services de jeux Play v2.
Mai 2027 Arrêt des services de jeux Play v1 Tout le trafic des services Play Games v1 est bloqué sans compilation d'un jeu.

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

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

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

Le tableau suivant répertorie les versions du SDK des jeux v1, leurs dates d'obsolescence 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 v2(Java ou Kotlin)
v0.10.15 Unity 17 septembre 2025
Obsolète
Migrer vers la v2(Unity)
play-services-games:v25.0.0 15 juin 2026
L'API des services de jeux Play v1 a été supprimée du SDK.
Migrer vers la v2(Java ou Kotlin)

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

Prenons l'exemple d'un SDK, SDK1, qui récupère une liste d'amis à partir du compte Google d'un joueur. 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ésoudre un bug critique dans le flux d'authentification.
  • Implémenter de nouvelles expériences de clé 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 d'authentification Google.
  • Scénario 2 : SDK1 s'intègre à Credential Manager, en laissant le SDK d'authentification Google inchangé.
  • Scénario 3 : SDK1 s'intègre à Credential Manager et supprime le SDK d'authentification Google.
Fonctionnalité Scénario 1 Scénario 2 Scénario 3
Scénarios de mise à niveau de l'authentification
  1. Le jeu n'est pas au courant de la suppression des API GSI et passe à la dernière version du SDK d'authentification.
  2. La fonctionnalité d'authentification existante est interrompue et SDK1 est obligé d'intégrer le SDK Credential Manager.
  3. Le jeu publie la dernière version avec le dernier SDK d'authentification et le SDK Credential Manager.
SDK1 est au courant de la suppression de l'API GSI et ne met pas à niveau le SDK d'authentification, mais alimente sa 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 lors de la compilation du jeu ?
  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 seront interrompus.
  2. Le jeu génère des erreurs au moment de la compilation.
  3. Le jeu tente ensuite de suivre le chemin de résolution.
Le jeu génère des erreurs au moment de la compilation. Le jeu tente ensuite de suivre le chemin de résolution.
Expérience possible du joueur N/A. Le jeu ne peut pas être compilé, donc aucune publication.
  1. Le joueur voit le sélecteur de compte des services Play Games lors de l'authentification à l'aide des services Play Games v1.
  2. Le joueur voit le bottom sheet Credential Manager lors de l'authentification auprès de la fonctionnalité SDK1.
  1. Le joueur voit le sélecteur de compte des services Play Games lors de l'authentification à l'aide des services Play Games v1.
  2. Le joueur voit le bottom sheet Credential Manager lors de l'authentification auprès de la fonctionnalité SDK1.
Chemin de résolution pour le développeur de jeux
  1. Déterminez quel SDK est à l'origine de la mise à niveau du SDK d'authentification.
  2. Restaurez la version du SDK1.
  3. Recompilez le jeu avec sa 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 sa version.
  1. Nothing
  2. Toutefois, si vous utilisez également un bouton Se connecter avec Google, vous devrez peut-être utiliser deux types de flux Google Sign-In 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 Google Sign-In pour les joueurs.
Résultat final pour les services Play Games v1 Le jeu n'a pas besoin d'être mis à niveau vers les services Play Games v2, mais SDK1 reste obsolète. Le jeu n'a pas besoin d'être mis à niveau des services de jeux Play v1 vers la v2. Le jeu n'a pas besoin d'être mis à niveau des services de jeux Play v1 vers la v2.