谷歌剛剛推出Voided Purchases API什麼是新作廢的使用情況下,購買API
的谷歌播放作廢購買API允許你取消獲得了與用戶已作廢購買相關的應用程序產品。用戶可以通過以下方式使購買失效:
- 用戶請求退款。
- 用戶取消訂單。
- 訂單已收回。
但是,我與用例混淆。
目前,我有一個應用程序與非消費應用程序內購買項目(一次性購買)。
每當我的應用程序啓動時,我將通過使用以下代碼檢查用戶是否已購買該項目。
我希望inventory.getPurchase
將在下一個應用程序啓動時返回null,如果用戶已經決定取消他們的採購訂單。
那麼,Voided Purchases API
如何適合「用戶決定取消其採購訂單」的情況?
我想通過使用onQueryInventoryFinished
,我們可以確定哪些項目目前由用戶擁有?