Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
API Nhà phát triển Google Play
API Nhà phát triển Google Play cho phép bạn thực hiện một số thao tác phát hành và quản lý ứng dụng. Thư viện này bao gồm 2 thành phần:
Gói thuê bao và giao dịch mua hàng trong ứng dụng
Bạn có thể sử dụng API Nhà phát triển Google Play để quản lý:
Bạn có thể dùng những tài nguyên này để kiểm tra trạng thái của giao dịch mua, cũng như sửa đổi và huỷ giao dịch mua định kỳ.
Để tìm hiểu thêm về cách bán gói thuê bao trong ứng dụng Android, hãy đọc bài viết Google Play Billing trong ứng dụng trên trang web dành cho Nhà phát triển Android.
API phát hành
API phát hành dành cho nhà phát triển trên Google Play giúp bạn tự động hoá các công việc thường gặp liên quan đến việc sản xuất và phân phối ứng dụng. Từ đó cung cấp hàm tương tự như hàm có sẵn cho nhà phát triển trong Play Console, chẳng hạn như:
- Tải phiên bản mới của ứng dụng lên
- Phát hành ứng dụng bằng cách chỉ định APK cho nhiều Kênh (alpha, beta, phát hành theo giai đoạn hoặc phát hành công khai)
- Tạo và sửa đổi trang thông tin trên Cửa hàng Google Play, bao gồm văn bản và hình ảnh đã bản địa hoá, ảnh chụp màn hình trên nhiều thiết bị
Những nhiệm vụ đó được thực hiện bằng chức năng chỉnh sửa mới, sử dụng cách tiếp cận như giao dịch để thực hiện nội dung thay đổi; bạn có thể gói nhiều nội dung thay đổi thành một bản chỉnh sửa nháp duy nhất, sau đó thực hiện tất cả nội dung thay đổi cùng một lúc. (Không có nội dung thay đổi nào có hiệu lực cho đến khi bản chỉnh sửa được thực hiện.)
Bắt đầu
Để bắt đầu sử dụng API Nhà phát triển Google Play, hãy xem trang Bắt đầu.
Bạn có thể dùng các thư viện Java và Python để quản lý hoạt động tương tác với Publishing API. Chúng tôi đã cung cấp mã mẫu trên trang Thư viện ứng dụng và mã mẫu. Nếu đang sử dụng các ngôn ngữ khác, bạn có thể truy cập trực tiếp vào các API REST qua HTTP.
Nếu bạn gặp vấn đề khi sử dụng API Nhà phát triển Google Play, chúng tôi luôn sẵn sàng trợ giúp.
Các API khác
- API Phát hành Dịch vụ trò chơi của Google Play cho phép bạn tự động hoá các thao tác hay thực hiện liên quan đến việc sản xuất và phân phối dịch vụ trò chơi.
- Reporting API cho phép bạn truy xuất thông tin về chất lượng của ứng dụng từ Android vitals.
- Reply to Reviews API cho phép bạn truy xuất và trả lời các bài đánh giá về ứng dụng của mình.
- Permissions API (API Quyền) cho phép bạn tự động hoá việc quản lý quyền trong Play Console.
- Play Games Services Management API (API Quản lý Dịch vụ trò chơi của Play) cho phép bạn thực hiện lệnh gọi REST để kiểm soát siêu dữ liệu theo phương thức lập trình trong các tính năng của Dịch vụ trò chơi của Google Play.
- API Giao dịch mua vô hiệu cung cấp danh sách các đơn đặt hàng liên kết với các giao dịch mua mà người dùng đã vô hiệu.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-08-11 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 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."]]