Reminder: By Aug 31, 2025, all new apps and updates to existing apps must use Billing Library version 7 or newer. If you need more time to update your app, you can request an extension until Nov 1, 2025. Learn about
Play Billing Library version deprecation.
Truy vấn nhật ký mua hàng
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.
queryPurchaseHistory()
không còn được dùng nữa trong Thư viện Play Billing 7. Trang này mô tả các phương án thay thế được đề xuất cho các trường hợp sử dụng mà ứng dụng của bạn có thể đã dựa vào queryPurchaseHistory()
.
Xử lý giao dịch mua
Để truy xuất giao dịch mua để xử lý, hãy sử dụng queryPurchasesAsync(QueryPurchaseParams, PurchasesResponseListener)
.
Hãy xem phần Xử lý giao dịch mua trong hướng dẫn tích hợp của chúng tôi để biết thêm thông tin chi tiết.
Xử lý giao dịch mua vô hiệu
Để tìm nạp các giao dịch mua vô hiệu hoặc bị huỷ, hãy sử dụng API nhà phát triển máy chủ giao dịch mua vô hiệu.
Theo dõi giao dịch mua trước đây
Nếu muốn theo dõi nhật ký mua hàng của người dùng, ứng dụng của bạn phải theo dõi nhật ký đó trên phần phụ trợ của ứng dụng.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[],null,["# Query Purchase History\n\n`queryPurchaseHistory()` was deprecated in Play Billing Library 7. This page\ndescribes the recommended alternatives for use cases your app may have relied on\n`queryPurchaseHistory()` for.\n\nProcess Purchases\n-----------------\n\nTo retrieve purchases for processing, use\n[`queryPurchasesAsync(QueryPurchaseParams, PurchasesResponseListener)`](/reference/com/android/billingclient/api/BillingClient#queryPurchasesAsync(com.android.billingclient.api.QueryPurchasesParams,com.android.billingclient.api.PurchasesResponseListener)).\n\nSee the [Processing Purchases](/google/play/billing/integrate#process) section of our integration\nguide\nfor more details.\n\nHandle Voided Purchases\n-----------------------\n\nTo fetch voided or cancelled purchases, use the\n[voided purchases](https://developers.google.com/android-publisher/voided-purchases) server developer API.\n\nTrack Historical Purchases\n--------------------------\n\nIf your app would like to track a user's purchase history your app should\nkeep track of the history on your apps backend."]]