我有TrivialDrive應用程序的工作,但我仍然有關於消費品購買的問題。 。 。應用內結算TrivialDrive樣本中的消耗品購買
該應用程序從onCreate事件開始,執行queryInventoryAsync調用以查看此用戶的廣告資源,並在其他產品中檢查Google廣告資源中是否有任何氣體。但在我看來,永遠不會有任何天然氣,因爲每當用戶購買天然氣時,我們都會「消費」它進行消費同步呼叫。
似乎天然氣庫存永遠不會保留在谷歌服務器上,並且consumeAsync只是完成消耗品的計費。 (也許它應該被稱爲billForConsumableAsync而不是consumeAsync?)
TrivialDrive應用程序始終將消耗品庫存保存在共享首選項內存中。
如果這都是真的,那麼爲什麼應用程序檢查谷歌服務器上的天然氣庫存。永遠不會有任何。另外,如果用戶在另一臺設備上運行我的應用程序,他將不會看到他的氣體清單,因爲它保存在其他設備的內存中。
因此,我的理解是,通過應用內結算,消費品庫存永遠不會保留在谷歌服務器上 - 它必須由應用程序管理。這似乎是處理它的錯誤方法。
我不明白什麼? 謝謝, 加里