我担心我必须链接到用户所在国家/地区的App Store。我怎么能自动这样做?
例如,我从Apple获得的链接是:
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=99999999999&mt=8
它打开iTunes但无法加载应用程序。他们说它需要24小时才能到达那里。这是我可以给任何人的链接,无论是来自美国,印度,澳大利亚还是荷兰?我很困惑,因为有时谷歌会把我扔给像这样的网址:
http://itunes.apple.com/us/app/id308928075?mt=8
这些网址在网络浏览器中显示了应用说明,显然它们已经过本地化。这个是给我们的,但您可以输入/ us /的任何国家/地区代码来查看特殊说明。
链接到第一个很长的URL(itunes.apple.com/WebObjects/MZStore ...)是否也很聪明,或者最好是在线链接到应用说明的美国页面?
答案 0 :(得分:5)
您的网站链接是本地化的,这是正确的。但是,如果您从该链接点击“在iTunes中查看”或确实启动了打开iTunes的任何链接,则用户将被带到该商店的正确本地化版本上的产品。我刚刚使用您在上面提供的网络链接对其进行了测试 - 点击“在iTunes中查看”将我带到英国商店的产品,并以英国定价。
您提供的直接iTunes链接不起作用,但您似乎没有替换99999999999占位符的产品ID。
我不确定你认为哪个更好; Apple似乎正在推动网页预览网址,这是基于右键点击的新行为,并在iTunes中选择“复制链接”。此外,您希望打开iTunes的链接类型(替换您的产品ID)(即http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=308928075&mt=8)现在似乎转到网络预览而不是打开iTunes。作为快速提示,这似乎是“国际”版本:
http://itunes.apple.com/app/id308928075?mt=8
即。只需删除'我们'。我的浏览器仍然根据价格和评论进入美国列表,但我敢打赌它至少可以使显示语言正确。