Questions fréquentes

Ce document répond aux questions fréquentes sur les SDK et la publication pour Google Play Jeux sur PC.

Comment ajouter un VPN ?

Pour les développeurs qui souhaitent tester leur jeu dans des régions où Google Play Jeux sur PC n'est pas disponible, nous vous recommandons d'utiliser un VPN pour obtenir une adresse IP dans une région compatible.

Assurez-vous d'activer le mode TUN sur le VPN. Pour savoir comment activer le mode TUN et configurer le pare-feu, consultez le manuel d'utilisation du fournisseur de VPN.

Une fois le mode TUN activé, installez Google Play Jeux sur PC et l'émulateur à des fins de test.

Pouvez-vous utiliser le parcours d'achat sans serveur de backend ?

D'un point de vue de la sécurité, le traitement sans serveur backend est généralement déconseillé.

Pour en savoir plus, consultez Traiter sans serveur backend.

Comment commencer à développer pour Google Play Jeux sur PC dans Unity ou UE Editor ?

Lorsque vous lancez un jeu à l'aide de l'application Google Play Jeux, vos informations de compte Google sont-elles synchronisées ?

Après avoir lancé le jeu via le client Google Play Jeux, le compte est automatiquement synchronisé et il n'est pas nécessaire de se reconnecter via le processus de connexion Google.

Lorsque j'envoie un app bundle Windows (WAB) à l'aide d'un lanceur d'applications tiers, le package du jeu est-il requis pour l'examen ?

Vous pouvez simplement envoyer votre programme d'installation sans avoir à envoyer l'intégralité du package de votre jeu. L'examinateur pourra télécharger le package de votre jeu à l'aide du programme d'installation.

Si un joueur utilise un lanceur d'applications tiers au lieu du client Google Play, son compte de services de jeux Play sera-t-il synchronisé automatiquement ?

Pour que les fonctions du SDK fonctionnent, le jeu doit être lancé directement via le client Google Play Jeux. Si un autre processus, tel qu'un programme d'installation ou un lanceur d'applications, lance le jeu, ce processus doit lui-même être lancé à partir du client Google Play Jeux. Le jeu doit transmettre tous les paramètres reçus du client au processus client.

Comment le SDK gère-t-il la connexion à un compte Google pour plusieurs instances ou comptes ?

Chaque lancement de jeu dans GPG est traité comme une "session de jeu", et chaque "session de jeu" peut être associée à un compte. Ils peuvent être différents. Ainsi, si vous lancez le jeu avec le compte A, puis que vous passez au compte B et que vous relancez le jeu, les deux peuvent s'exécuter en même temps.

Existe-t-il des limites concernant la taille des fichiers WAB (Windows App Bundle) ?

La taille des fichiers WAB ne doit pas dépasser 10 Go.

Les systèmes de paiement existants basés sur des API sont-ils autorisés après l'intégration du SDK Google Play Jeux sur PC ?

Tous les paiements doivent être gérés par le SDK Google Play Jeux sur PC à l'aide de Google Play Billing. Vous ne pouvez pas utiliser votre mode de paiement existant basé sur l'API dans le même jeu.

Existe-t-il des environnements de test ouvert ou fermé semblables à ceux des mobiles ?

Bien qu'un bac à sable de bout en bout dédié ne soit pas disponible pour le moment, nous reconnaissons la nécessité d'un environnement de test de type production pour les développeurs. Une solution plus robuste sera bientôt proposée.

Nous ne pouvons pas consommer correctement les achats effectués en mode développeur.

La consommation d'un achat en mode développeur doit être effectuée dans un délai de trois minutes, sinon l'achat peut avoir été remboursé.

Existe-t-il des différences entre l'ancienne API et le SDK Google Play Jeux sur PC ?

  • Ancienne version axée uniquement sur la facturation
  • Le SDK sera compatible avec le service Google Desktop (GDS) et toutes les fonctionnalités PC.
  • Interface SDK conviviale pour les développeurs
  • Aucune connexion Google basée sur un navigateur n'est requise

Existe-t-il un autre moyen d'initialiser le SDK en lançant le jeu directement à l'aide du lanceur de jeu, sans passer par Google Play Jeux sur PC ?

Le jeu doit être lancé via le client Google Play Jeux sur PC. Pour en savoir plus, consultez la documentation pour les développeurs.

Les paiements récurrents ou les abonnements ne sont pas acceptés. Prévoyez-vous de les implémenter ?

Nous ne prévoyons pas d'ajouter ces options d'achat en plus des achats via l'application. N'hésitez pas à nous faire part de vos commentaires avec des cas d'utilisation spécifiques.

Lors du processus de paiement, le code d'erreur dans billingerror est-il renvoyé comme réponse au lancement du flux d'achat ou à l'obtention du résultat du paiement ? Pour le parcours d'achat, ne pouvons-nous pas simplement attendre le résultat du SDK au lieu d'utiliser un écouteur ?

Il s'agit de la réponse du résultat du paiement. LaunchPurchaseFlow renverra immédiatement une réponse sans bloquer l'exécution, mais vous devez écouter le rappel pour savoir quand il est terminé et capturer le résultat.