2010-10-28 126 views
2

我担心我必须链接到用户国家的App Store。我怎么能自动做到这一点?如何正确设置App Store链接?

例如,我从苹果公司获得的链接是这样的:

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=99999999999&mt=8 

它开辟了iTunes的,但无法加载应用程序。他们说它需要多达24小时,直到它在那里。那么,无论是来自美国,印度,澳大利亚还是荷兰,我都可以给任何人提供的链接。我很困惑,因为有时谷歌抛出我在这样一个网址:

http://itunes.apple.com/us/app/id308928075?mt=8 

这些URL显示在Web浏览器的应用程序的描述,显然他们本地化。这个是给我们的,但是你可以输入任何国家/地区代码来查看特殊描述。

因此,链接到第一个非常长的URL(itunes.apple.com/WebObjects/MZStore ...)是否智能?还是更好地链接到应用程序描述的美国网页在线?

回答

5

您确定网站链接已经本地化。但是,如果您单击该链接中的“在iTunes中查看”,或者确实启动了打开iTunes的任何链接,则用户将被带到正确本地化版本的商店中的产品。我刚刚通过上面提供的网络链接对其进行了测试 - 点击“在iTunes中查看”将我带到英国商店的产品上,并以英国定价。

您提供的直接连接到iTunes链接不起作用,但您似乎没有用99999999999占位符替代您的产品ID。

我不确定哪一个你会更好考虑;苹果似乎在推动网络预览网址,这是基于右键点击并在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 

即只是删除'我们'。我的浏览器仍然根据价格和评论去美国上市,但我敢打赌它至少会让显示语言正确。

+0

http // itunes.com/appName或http://appstore.com/appName在iTunes中打开应用程序。此外,它会在iTunes中显示它之前搜索appName。这种方法远远优于appStore.com链接。 – vijayst 2014-01-17 06:25:01

+0

iOS 11似乎打破了“国际”链接。如果我想附加'action = write-review'参数,我只能获得国家/地区特定的URL以在iOS 11中打开App Store。 – ray 2017-09-01 19:42:22