Danh sách sản phẩm được sử dụng để lưu trữ các siêu dữ liệu mô tả từng sản phẩm mà bạn đang bán, bao gồm ID duy nhất của nó và giá cả. Các nội dung chính nó phải được lưu trữ hoặc trong ứng dụng hoặc trên các máy chủ của riêng bạn. . Các sản phẩm ID sẽ được sử dụng trong ứng dụng của bạn khi bắt đầu một mua trong ứng dụng
giao dịch thanh toán khởi đầu trong ứng dụng
Để sử dụng IAB, ứng dụng của bạn sẽ gửi một yêu cầu thanh toán cho một sản phẩm trong ứng dụng cụ thể cho các dịch vụ IAB; dịch vụ mà sau đó xử lý các giao dịch trước khi gửi một Intent để ứng dụng của bạn có chứa các chi tiết mua hàng.
Để thực hiện yêu cầu thanh toán, ứng dụng của bạn phải liên kết với các lớp MarketBillingService. Ứng dụng mẫu bao gồm như là một phần của gói thư viện IAB bao gồm các tập tin AIDL định nghĩa giao diện với các dịch vụ này, vì vậy trước khi cố gắng liên kết với các dịch vụ thanh toán thị trường, sao chép các định nghĩa AIDL vào dự án của bạn.
Đó là thực hành tốt nhất để thực hiện tất cả các giao dịch IAB trong một dịch vụ, đảm bảo rằng một kết thúc Hoạt động hoặc khởi động lại không can thiệp với một giao dịch IAB.
bạn có thể liên kết với các dịch vụ thanh toán thị trường từ dịch vụ của riêng bạn. Thực hiện một ServiceConnection mới để có được một tham chiếu đến IMarketBillingService, như thể hiện trong Liệt kê 18-10.
đang được dịch, vui lòng đợi..
