Google Play 應用內購買限制國家地區政策更新

谷歌開發者_發表於2017-07-22

640?wx_fmt=gif


640?wx_fmt=jpeg


目前,如果上傳的應用內含有應用內購商品,將無法釋出到不支援 Play Billing 的地區或國家(我們稱為 “ROW 國家和地區”)。這個限制在開發者使用 Play Console 釋出應用時會被強調。所以,開發者將需要單獨維護一個 APK 用於釋出到這些被限制的國家。


更新:開發者可以釋出應用到 “ROW 國家和地區” ,但會收到相關的警告資訊。自然的,當 “ROW 國家和地區” 的使用者使用支付功能時,付費系統許可權將進行阻止併發出錯誤資訊。


影響:在 Play Console 中,開發者會發現一些針對性的變化,同時將會收到來自 “ROW 國家和地區” 的使用者支付時出現的錯誤資訊。 我們推薦開發者提前確認自己的應用所釋出的國家和地區是否支援應用內購買功能。事實上這項變化影響的使用者極少,目前我們每天只觀測到的購買錯誤訊息所設計的金額總計只有大約 1000 美元。


要了解針對 Google Play 使用者的應用適用範圍相關資訊以及所支援幣種和價格範圍的相關資訊,請參閱下表。



表格圖例(請往下翻閱檢視國家地區表格)

下載 免費 應用

✔ - 位於這些國家 / 地區的使用者可以在 Google Play 上下載不含應用內購商品的免費應用。

✘ - 位於這些國家 / 地區的使用者無法在 Google Play 上下載免費應用。


下載 付費 應用

✔ - 位於這些國家 / 地區的使用者可以在 Google Play 上下載付費應用或含應用內購商品的應用。

✘ - 位於這些國家 / 地區的使用者無法下載付費應用。如果使用者嘗試在 Google Play 上進行應用內購買,購買會失敗。


買家幣種和價格範圍

注意:所列價格範圍只適用於付費應用和應用內商品。

★ - 位於這些國家 / 地區的使用者在 Google Play 上購買應用時,可能會看到以當地幣種顯示的價格,但進行交易時,系統會使用開發者的預設價格和幣種。

☆ - 位於這些國家 / 地區的使用者無法從 Google Play 上下載付費應用。


640?wx_fmt=gif

640?wx_fmt=gif

640?wx_fmt=gif



應用內購買結算:適用範圍和交易手續費

位於支援商家的國家 / 地區的開發者可以使用面向應用內購買的結算功能,不過僅限於 Google Play 上分發的應用內提供的數字商品。

  • 應用內交易必須遵守 Google Play 開發者計劃政策。

  • 在 Google Play 上進行應用內交易均須支付 30% 的標準交易手續費。


要通過面向應用內購買的結算購買商品,使用者的裝置必須執行最新版 Play 商店應用。要使用應用內購買結算功能,請設定 Payments 個人資料。


重要提示

  • 使用應用內商品的應用必須在 APK 清單檔案中宣告 com.android.vending.BILLING 許可權。如果沒有 com.android.vending.BILLING 許可權,則開發者只能通過 Play 管理中心管理現有的應用內商品,並且使用者也無法在該應用內通過應用內購買結算功能購買商品。

  • 在使用者無法通過 Google Play 進行應用內購買的國家/地區,您可以釋出使用 com.android.vending.BILLING 許可權的應用。對於處在不可結算的國家/地區的使用者,請確保您的應用不會開始購買流程,以防使用者收到錯誤訊息。要檢視某個國家/地區是否可結算,您可以使用 isBillingSupported 請求。


API 文件

如需瞭解有關 In-app Billing API 的詳情,請訪問以下連結中的 Android 開發者網站。

(https://developer.android.google.cn/google/play/billing/api.html)



640?wx_fmt=gif


相關文章