Erreurs Google Play
Résolvez les erreurs courantes de l'API Google Play Developer lors de la publication de prix avec BasePrice. Couvre l'authentification, les permissions et les problèmes de configuration des produits.
Erreurs d'authentification
"Permission refusée" / 403
Cause : Le compte de service n'a pas les permissions correctes dans Google Play Console.
Solutions :
- Accédez à Google Play Console → Paramètres → Accès API
- Assurez-vous que le compte de service est lié à votre compte développeur
- Le compte de service doit avoir les permissions Admin (ou au minimum "Gérer la présence en boutique, la tarification et la distribution")
- Attendez 24 heures après avoir accordé les permissions — Google peut mettre du temps à propager les accès
"L'appelant n'a pas la permission"
Identique à ce qui précède. C'est la formulation de Google pour les comptes de service avec des rôles insuffisants.
"Clé de compte de service invalide"
Cause : Le fichier de clé JSON est malformé ou provient d'un mauvais projet.
Solutions :
- Vérifiez que la clé JSON a été téléchargée depuis le bon projet Google Cloud
- Assurez-vous que le contenu JSON complet a été collé (il doit contenir
type,project_id,private_key,client_email, etc.) - Générez une nouvelle clé si la clé actuelle a été révoquée dans Google Cloud Console → IAM → Comptes de service
Erreurs API
"API non activée"
Cause : L'API Google Play Developer n'est pas activée dans votre projet Google Cloud.
Solution :
- Accédez à Google Cloud Console
- Recherchez "Google Play Android Developer API"
- Cliquez sur Activer
- Attendez quelques minutes pour l'activation
"Produit introuvable" / 404
Cause : L'identifiant produit dans votre association de plateforme n'existe pas dans Google Play Console.
Solutions :
- Vérifiez l'identifiant produit dans Google Play Console → Votre application → Monétiser → Produits
- Vérifiez les fautes de frappe dans l'association de plateforme
- Assurez-vous que le produit est à l'état "Actif" (pas archivé ou en brouillon)
Erreurs de région
"Région non facturable"
Cause : Google ne prend pas en charge les produits payants dans ce pays.
Solution : Ce pays est automatiquement ignoré pendant la publication. Aucune action nécessaire — BasePrice publie uniquement dans les régions où Google prend en charge le contenu payant.
"Prix hors plage"
Cause : Le prix calculé dépasse la plage autorisée par Google pour cette devise.
Solutions :
- Vérifiez si votre prix de base multiplié par le facteur PPP produit un nombre très élevé ou très bas
- Ajustez les ajustements par pays pour les régions concernées
- Réexaminez votre choix de stratégie tarifaire — certaines stratégies peuvent produire des facteurs extrêmes pour certains pays
Erreurs serveur (500 / 503)
Cause : L'API Google Play est temporairement indisponible.
Solution : BasePrice effectue des nouvelles tentatives automatiques avec un délai exponentiel. Si les erreurs persistent, vérifiez le statut Google Cloud et réessayez plus tard.
Toujours bloqué ?
Contactez-nous à hello@baseprice.io avec les détails de votre historique de publication et nous vous aiderons à déboguer.