Có cách nào để thực hiện nhiều hơn 1 mục bằng cách sử dụng mua hàng trong ứng dụng không? Ví dụ - tôi có thể mua 2 mặt hàng giống nhau không?Nhiều lần mua hàng trong ứng dụng Android
Trả lời
Không, không phải tại thời điểm này. Bạn có thể mua nhiều mặt hàng không được quản lý, nhưng họ sẽ cần phải mua riêng.
Như một giải pháp thay thế, tôi đã thấy mọi người tạo SKU riêng biệt cho số lượng mặt hàng khác nhau. Ví dụ:
- potion_1 = 1 potion ($ 1)
- potion_2 = 2 potions ($ 2)
- potion_3 = 3 potions ($ 3)
- và vân vân ...
Ngoài ra, bạn có thể cho phép người dùng mua tín dụng trong ứng dụng cụ thể cho ứng dụng của bạn (một lần nữa, bạn cần phải tạo các SKU khác nhau đại diện cho các giá trị tín dụng khác nhau), sau đó viết mặt tiền cửa hàng của riêng bạn để trao đổi các khoản tín dụng này cho hàng hóa. Đó là một công việc nhiều hơn một chút, nhưng điều này cho phép bạn kiểm soát và linh hoạt hơn nhiều so với luồng thanh toán.
Tạo nhiều sản phẩm không phải là câu trả lời đúng. Bởi vì nếu bạn có kế hoạch bán tiền trong trò chơi hoặc "potions sức khỏe". Những thứ này có thể được mua vô số lần. Xem câu trả lời về managed/unmanaged products để xử lý đúng tình huống này.
Có thể
Về cơ bản bạn phải cunsume mục để thông báo cho Google về khả năng này.
if (purchase.getSku().equals(SKU_GAS)) {
// bought 1/4 tank of gas. So consume it.
Log.d(TAG, "Purchase is gas. Starting gas consumption.");
try {
mHelper.consumeAsync(purchase, mConsumeFinishedListener);
} catch (IabAsyncInProgressException e) {
complain("Error consuming gas. Another async operation in progress.");
setWaitScreen(false);
return;
}
}
Xem tài liệu về Tiêu thụ mua hàng
https://developer.android.com/training/in-app-billing/purchase-iab-products.html#Consume
- 1. Mua hàng trong ứng dụng Android
- 2. Cách kiểm tra mua hàng trong ứng dụng trong Android?
- 3. Trong ứng dụng Vấn đề mua hàng trong android
- 4. Luồng mua hàng trong ứng dụng Android bị hỏng
- 5. Lỗi mua hàng trong ứng dụng -1001
- 6. Mua hàng trong ứng dụng cho các ứng dụng Desktop
- 7. cách triển khai mua hàng trong ứng dụng trong ứng dụng Android của tôi?
- 8. Thử nghiệm mua hàng trong ứng dụng Android với các ứng dụng chưa được xuất bản
- 9. "Khôi phục mua hàng" trong mua hàng trong ứng dụng có nghĩa là gì?
- 10. Xóa giao dịch mua trong tài khoản Người dùng thử mua hàng trong ứng dụng
- 11. Đơn giản trong ứng dụng mua ứng dụng Android
- 12. iOS Trong ứng dụng Mua hàng: thử mua hàng thực mà không cần gửi cho Apple
- 13. Duy trì hồ sơ mua hàng trong ứng dụng iOS
- 14. Triển khai Trong giao dịch mua ứng dụng trong Android?
- 15. Mua ứng dụng từ một ứng dụng khác bằng cách sử dụng Mua hàng trong ứng dụng
- 16. Tùy chỉnh chi tiết mua trong ứng dụng Android
- 17. Mua hàng trong ứng dụng cho người dùng đã thanh toán cho ứng dụng
- 18. Xác minh chữ ký không thành công - Mua hàng trong ứng dụng Android
- 19. Cách khôi phục Giao dịch mua hàng trong ứng dụng?
- 20. Ảnh chụp màn hình mua hàng trong ứng dụng iPhone
- 21. Lưu trữ thích hợp Mua hàng trong ứng dụng
- 22. Android, Nhiều ứng dụng, Nhiều khách hàng, Một kho khóa
- 23. Thanh toán trong ứng dụng Android - ngoại trừ khi nhấn mua, sau đó nhấn lại từ màn hình mua hàng
- 24. App ID và Bundle Seed ID trong nhiều ứng dụng với ASPN, InApp mua hàng, và
- 25. Khai thác iOS: Khôi phục mua hàng trong ứng dụng cho nhiều tài khoản trò chơi
- 26. Trong giao dịch mua ứng dụng, chúng tôi có thể hoàn tiền mua hàng trong ứng dụng
- 27. Chia sẻ doanh thu của Google cho mua hàng trong ứng dụng Android là gì?
- 28. Mua hàng trong ứng dụng iOS - cách tốt nhất để biết người dùng đã mua
- 29. Android trong ứng dụng mua đâm sau khi thanh toán
- 30. Lần mua hàng trong ứng dụng đầu tiên của bạn phải được gửi cùng với phiên bản ứng dụng mới. Chọn chúng từ phần Mua hàng trong ứng dụng
có thể trùng lặp của [Sự khác nhau giữa quản lý và không được quản lý android sản phẩm trong ứng dụng?] (Http://stackoverflow.com/questions/9391123/sự khác biệt giữa quản lý và không được quản lý trong sản phẩm ứng dụng-android) – msangel