![](/img/trans.png)
[英]How do you check if a user has bought an in-app purchase whenever he open the app?
[英]How do you detect if a user's existing subscription's price has changed (Google Play in-app purchase)?
Google 有關於如果訂閱價格發生變化該怎么辦的文檔。
您應該使用計費客戶端並啟動PriceChangeConfirmationFlow
。 但是,您如何首先檢測價格是否發生了變化?
什么 Android 庫 API 會告訴我?
SkuDetails 有價格,但 Purchase 細節沒有。 他們只是使用“productId”來引用 SkuDetails。 我正在查看原始 json。 如果 Purchase 對象中有價格,我可以將它與 SkuDetails 中的當前價格進行比較,但它沒有。
當您使用計費 API 查詢用戶庫存時,您將獲得包含購買時間的Purchase
對象。 一個有點棘手的解決方案是查看該日期,如果它在您更改價格之前,您可以使用launchPriceChangeConfirmationFlow()
啟動流程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.