2013-08-07 41 views
8

我的應用顯示由getSkuDetails()API報告的價格。要確認它正在工作,我想設置我的設備以顯示不同地區的價格。如何使用應用內結算測試本地化價格v3

我嘗試使用來自不同國家/地區的Google帳戶登錄並設置系統語言,但價格仍顯示在我自己的區域設置中。如何設置我的設備,以便我可以查看以不同語言環境報告的價格?

回答

12

我想這並不容易。在我的情況下,我遇到了同樣的問題。根據我讀到的一些信息,看起來谷歌用來定位用戶的過程有幾種。其中之一包括檢查在Google Play中註冊的信用卡的過程,如果用戶有任何信用卡。所以如果這是你的情況,你總是會顯示與你的信用卡相對應的地區價格。

第二次檢查是通過手機的SIM卡製作的。如果您沒有SIM卡或設備是沒有SIM卡的平板電腦,那麼下一步就是查看WiFi連接。

WiFi spot和IPAddress的本地化也用於地理定位用戶。

最後,如果沒有這項工作,則使用設備中的區域設置。因此,Google通過這種方式根據您所在的位置顯示價格,這與您設備中的區域設置無法匹配。

例如,如果您是西班牙語,您的平板電腦使用西班牙語的本地設置,而您現在在美國,則有義務以歐元向您顯示價格,因爲這將是以你的信用卡,你會更好地理解貨幣兌換,因爲你在你的生活中使用歐元。

我希望這可以幫助你。

那麼作爲一個簡歷,如何測試呢?非常困難。

此致敬禮。

+0

感謝您的提示。我希望我錯過了一些東西,並且有一個簡單的方法來測試格式化的價格。顯然不是。希望谷歌增加一些東西來解決這個問題。 –

0

從應用程序內購買API V3

的DOCS的API還引入了一個期待已久的功能:可以直接從谷歌查詢應用內商品信息的播放能力。開發人員現在可以以編程方式獲取項目的標題,描述和價格。沒有貨幣轉換或格式化是必要的:價格以用戶貨幣報告並根據其區域設置格式

0

當您在Google Play上添加產品時,它們還會爲不同地區的支持價格提供選項。全球貨幣爲美元,價格根據當地貨幣自動轉換。

相關問題