Chrome Web Store支付系統停用谷歌推薦開發者盡快遷移
Chrome Web Store 支付系統現已被谷歌放棄,並將會在未來幾個月內關閉。對於目前仍使用該支付系統的開發者,谷歌已為其提供了多種替代支付方案,並推薦近期內遷移到其他支付系統中。
為什麼要關閉?
Chrome Web Store 上線已經有11 多年了,谷歌希望為開發人員提供一種方法,使他們的網絡商店項目盈利。但在此後的幾年裡,生態系統已經發展壯大,開發人員現在有許多支付處理選項可供選擇。
關於對於開發者意味著什麼?
如果你不使用Chrome Web Store 支付系統,那麼這不會影響你,你也不必做任何事情。
如果你使用Chrome Web Store 支付系統,你需要在近期內遷移到另一個支付系統中。如果您使用許可API 來跟踪誰已經支付了費用,您需要實現另一種跟踪用戶許可的方式。
相關細節
如果您受此變化影響,您將需要遷移您的計費。具體來說,如果您以以下任何一種方式為你的擴展賺錢,您將需要進行更改。
● 如果你使用開發者控制台為你的擴展配置為買斷
● 如果你使用Chrome Web Store API 中的以下資源
○ InAppProducts
○ UserLicenses
○ Payments
● 如果你使用buy.js提供的以下幫助方法
○ google.payments.inapp.getSkuDetails
○ google.payments.inapp.buy
○ google.payments.inapp.getPurchases
○ google.payments.inapp.consumePurchase
停用時間
2020年3月27日暫時禁用付費項目的發布。
2020年9月21日,您不能再創建新的付費擴展或應用內項目。此項變更自2020年3月起生效,現在是永久性的。
2020年12月1日免費試用被禁用。CWS中的”立即嘗試”按鈕將不再可見,應用內免費試用請求將導致錯誤。
2021年2月1日您現有的項目和應用內購買不能再使用Chrome Web Store支付收取金錢。您仍然可以查詢之前付費購買和訂閱的許可信息。許可API 將準確反映活動訂閱的狀態,但這些訂閱不會自動更新)。
在未來的某個時間,授權API將不再允許你確定用戶的授權狀態。