Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
API Google Play Developer
L'API Google Play Developer vous permet de réaliser un certain nombre de tâches liées à la publication et à la gestion des applications. Il comprend deux composants :
Abonnements et achats via une application
Vous pouvez utiliser l'API Google Play Developer pour gérer :
Vous pouvez utiliser ces ressources pour vérifier l'état des achats, et pour modifier et annuler les achats récurrents.
Pour savoir comment vendre des abonnements dans une application Android, consultez Google Play Billing sur le site pour les développeurs Android.
API Publishing
L'API Google Play Developer Publishing vous permet d'automatiser les tâches fréquentes liées à la production et à la distribution d'applications. Elle fournit des fonctions semblables à celles auxquelles un développeur a accès via la Play Console, comme :
- Importation de nouvelles versions d'une application
- Publication des applications en attribuant des APK à différents canaux (alpha, bêta, déploiement par étapes ou production)
- Créer et modifier des fiches Google Play Store, y compris du texte et des images localisés, et des captures d'écran multi-appareils
Ces tâches sont effectuées à l'aide de la nouvelle fonctionnalité de modification, qui adopte une approche transactionnelle pour effectuer les modifications. Vous regroupez plusieurs modifications dans un seul brouillon , puis vous validez toutes les modifications en même temps. (Aucune des modifications ne prendra effet tant que le brouillon n'aura pas été validé.)
Premiers pas
Pour commencer à utiliser l'API Google Play Developer, consultez la page Premiers pas.
Des bibliothèques Java et Python sont disponibles pour gérer l'interaction avec l'API Publishing. Nous avons fourni des exemples de code sur la page Bibliothèques clientes et exemples de code. Si vous utilisez d'autres langages, vous pouvez accéder aux API REST directement via HTTP.
Si vous rencontrez des problèmes avec l'API Google Play Developer, nous sommes là pour vous aider.
Autres API
- L'API Google Play Games Services Publishing vous permet d'automatiser les tâches courantes liées à la production et à la distribution des services de jeux.
- L'API Reporting vous permet de récupérer des informations sur la qualité de votre application à partir d'Android Vitals.
- L'API Reply to Reviews vous permet de récupérer les avis sur votre application et d'y répondre.
- L'API Permissions vous permet d'automatiser la gestion des autorisations dans la Play Console.
- L'API Play Games Services Management vous permet d'émettre des appels REST pour contrôler de manière automatisée les métadonnées sous-jacentes aux fonctionnalités des services de jeux Google Play.
- L'API Voided Purchases fournit la liste des commandes associées aux achats qu'un utilisateur a annulés.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/11 (UTC).
[null,null,["Dernière mise à jour le 2025/08/11 (UTC)."],[[["\u003cp\u003eThe Google Play Developer API enables you to manage in-app purchases and subscriptions, as well as automate app publishing and management tasks.\u003c/p\u003e\n"],["\u003cp\u003eIt encompasses the Subscriptions and In-App Purchases API and the Publishing API, providing functionalities similar to the Play Console.\u003c/p\u003e\n"],["\u003cp\u003eYou can use it to manage in-app products, subscriptions, check purchase statuses, modify recurring purchases, upload new app versions, release apps to various tracks, and create or modify Play Store listings.\u003c/p\u003e\n"],["\u003cp\u003eGoogle offers comprehensive documentation, client libraries, and code samples to assist developers in integrating and utilizing the API's features.\u003c/p\u003e\n"],["\u003cp\u003eFurther APIs are available for managing game services, retrieving quality reports, replying to reviews, automating permissions, controlling Play Games Services metadata, and tracking voided purchases.\u003c/p\u003e\n"]]],["The Google Play Developer API manages app publishing and in-app purchases. It features two main components: Subscriptions and In-App Purchases API, enabling management of product catalogs, purchase status, and recurring purchases; and the Publishing API, automating app uploads, releases via tracks (alpha, beta, production), and Play Store listing modifications. Changes through edits are bundled and committed at once. Java and Python client libraries, or direct REST API access, are available for integration.\n"],null,["# Google Play Developer APIs\n==========================\n\nThe Google Play Developer API allows you to perform a number of publishing and app-management tasks. It\nincludes two components:\n\n- The [Subscriptions and In-App Purchases API](#subscriptions) lets you manage in-app purchases and subscriptions.\n- The [Publishing API](#publishing) lets you upload and publish apps, and perform other publishing-related tasks.\n\nSubscriptions and In-App Purchases\n----------------------------------\n\nYou can use the Google Play Developer API to manage:\n\n- Catalog management\n - [One Time Products](/android-publisher/api-ref/rest/v3/monetization.onetimeproducts)\n - [In-App Products](/android-publisher/api-ref/rest/v3/inappproducts)\n - [Subscription Products](/android-publisher/api-ref/rest/v3/monetization.subscriptions)\n- [Products purchase\n status](/android-publisher/api-ref/rest/v3/purchases.products)\n- [Subscriptions\n purchase management](/android-publisher/api-ref/rest/v3/purchases.subscriptions)\n\nYou can use these resources to check the status of purchases, and to\nmodify and cancel recurring purchases.\n\nTo learn more about how to sell subscriptions in an Android app, read\n[Google\nPlay In-app Billing](https://developer.android.com/google/play/billing/index.html) on the Android Developers site.\n\nPublishing API\n--------------\n\nThe Google Play Developer Publishing API allows you to automate frequent tasks having to do\nwith app production and distribution. This provides functions similar to\nthose available to a developer through the\n[Play Console](https://play.google.com/console),\nsuch as:\n\n- Uploading new versions of an app\n- Releasing apps, by assigning APKs to various [Tracks](/android-publisher/tracks) (alpha, beta, staged rollout, or production)\n- Creating and modifying Google Play Store listings, including localized text and graphics and multi-device screenshots\n\nThose tasks are performed using the new [edits](/android-publisher/edits)\nfunctionality, which take a transactional approach to making changes;\nyou bundle several changes into a single draft **edit**,\nthen commit the changes all at once. (None of the changes take effect\nuntil the edit is committed.)\n\nGetting Started\n---------------\n\nTo start using the Google Play Developer API, have a look at the\n[Getting Started](/android-publisher/getting_started) page.\n\nThere are Java and Python libraries you can use to manage interaction with the\nPublishing API. We have provided code samples on the\n[Client Libraries and Code Samples](/android-publisher/libraries) page. If you are using\nother languages, you can access the REST APIs directly via HTTP.\n\nIf you're having issues using the Google Play Developer API,\n[we're\nhere to help](https://support.google.com/googleplay/android-developer/answer/7218994).\n\nOther APIs\n----------\n\n- The [Google Play Games Services Publishing API](https://developer.android.com/games/pgs/publishing/publishing) allows you to automate frequent tasks having to do with game services production and distribution.\n- The [Reporting API](https://developer.android.com/google/play/developer-api#reporting) lets you retrieve information about your app's quality from Android vitals.\n- The [Reply to Reviews API](https://developer.android.com/google/play/developer-api#reviews) lets you retrieve and reply to reviews of your app.\n- The [Permissions API](https://developer.android.com/google/play/developer-api#permissions) lets you automate permission management within the Play Console.\n- The [Play Games Services Management API](https://developer.android.com/games/pgs/management/management) lets you issue REST calls to programmatically control the metadata underlying the Google Play Games Services features.\n- The [Voided Purchases API](https://developer.android.com/google/play/developer-api#voided-purchases) provides a list of orders that are associated with purchases that a user has voided."]]