全球分发应用
创建新应用时,默认将其设置为在亚马逊应用商店的所有市场均可使用。如果需要(尤其是APK支持本地化时),可在多个市场中本地化您的应用商店列表(描述和图像资产),以便在这些市场中提供更好的体验。
- 亚马逊应用商店支持的本地化选项
- Fire TV和平板电脑支持的本地化选项
- 市场如何映射到国家/地区和语言
- 各市场中Fire设备的可用性
- 本地化APK的编码实践
- 如何在亚马逊应用商店中本地化应用
- 关于本地化的更多信息
亚马逊应用商店支持的本地化选项
全球分发应用时,可在亚马逊应用商店中通过本地化应用体验来确定目标国家和地区。亚马逊应用商店是指在网站商店上或在设备商店展示中的您的上架应用列表。
用户使用其中一种语言在对应的亚马逊应用商店市场中查看您的应用时,会看到应用的本地化描述和图像资产。如果用户所在国家或地区位于受支持的亚马逊应用商店市场之外,则默认使用英语。
亚马逊应用商店支持商店列表的本地化如下:
- 荷兰语
- 英语(澳大利亚)
- 英语(印度)
- 英语(美国)
- 法语
- 德语
- 意大利语
- 日语
- 波兰语
- 葡萄牙语(巴西)
- 葡萄牙语(葡萄牙)
- 西班牙语
- 瑞典语
这些本地化是指您的应用在亚马逊应用商店中的店面主页(您在这里将应用呈现给用户以供下载),而不是指您的APK可在实际设备上支持的本地化。可以根据需要将APK本地化为多种语言。当用户在其设备上安装APK时,在APK中使用的语言字符串取决于用户设备的语言设置。
Fire TV和平板电脑支持的本地化选项
Fire TV允许用户在设备上设置以下语言首选项:
- 德语(德国)
- 德语(奥地利)
- 英语(澳大利亚)
- 英语(加拿大)
- 英语(印度)
- 英语(英国)
- 英语(美国)
- 西班牙语(墨西哥)
- 西班牙语(西班牙)
- 法语(加拿大)
- 法语(法国)
- 意大利语(意大利)
- 荷兰语
- 日语(日本)
- 波兰语
- 葡萄牙语(巴西)
- 葡萄牙语(葡萄牙)
- 瑞典语
Fire平板电脑允许用户设置以下语言首选项:
- 德语(德国)
- 英语(英国)
- 英语(美国)
- 西班牙语
- 法语
- 意大利语
- 日语(日本)
- 葡萄牙语(巴西)
- 简体中文
在Fire TV或Fire平板电脑上设置这些语言后,设备上的UI字符串会切换为相应的语言。如果您的APK支持该语言,则应用也会加载这些语言字符串。(如果用户切换到日语,但您的应用仅支持英语,则应用中将显示英语字符串,而Fire TV的常规用户界面中将显示日语字符串。)
假设除了支持英语之外,您还将APK本地化(按照标准的Android本地化实践)为支持日语和德语。还可以在亚马逊应用商店中,使用日语和德语来本地化应用的描述和图像资产(我们称之为应用的“元数据”,因为它们不包含在该应用中)。
当日本用户(从Amazon.co.jp市场)下载您的应用时,他们会在亚马逊应用商店中看到日语版的描述和图像资产。然后,当用户在Fire设备上加载应用时,默认情况下,他们会在应用的UI中看到日语字符串(假设其设备语言设置为日语)。
当德国用户(从Amazon.de市场)下载您的应用时,他们会在亚马逊应用商店中看到德语版的描述和图像资产;但当用户加载应用时,默认情况下,他们会在应用的UI中看到德语字符串(假设其设备语言设置为德语)。
在这两种情况下,您在亚马逊应用商店中均只有一个应用并且只上传了一个APK。(不需要为不同的本地化和市场单独提供应用或APK。) 应用的所有指标(评分、下载量等)都将汇总并统一显示。
市场如何映射到国家/地区和语言
下图显示了各个亚马逊应用商店市场及其关联的国家/地区和语言。
一个市场并不总是代表一个国家/地区。市场是根据语言划分的。例如,amazon.de市场(德语)还包括奥地利和瑞士,amazon.fr市场(法语)还包括比利时和卢森堡。
全球区域 | 市场和货币 | 语言 | 所含国家/地区 |
---|---|---|---|
美洲 | Amazon.com 美元 |
英语(美国) | 美国及其他国家和地区 要查看用户可从Amazon.com市场下载应用的国家和地区列表,请参阅有资格在Amazon.com上购买应用的国家和地区。 |
Amazon.ca 加拿大元 |
英语、法语 | 加拿大 | |
Amazon.mx 墨西哥比索 |
西班牙语 | 墨西哥 | |
Amazon.com.br 巴西雷亚尔 |
葡萄牙语 | 巴西 | |
欧洲 | Amazon.co.uk 英镑 |
英语(英国) | 英国、直布罗陀、根西岛、爱尔兰、马恩岛、泽西岛 |
Amazon.de 欧元 |
德语 | 德国、奥地利、列支敦士登、瑞士、卢森堡、荷兰、芬兰 | |
Amazon.fr 欧元 |
法语 | 法国本土、瑞士、卢森堡、摩纳哥、比利时 | |
Amazon.it 欧元 |
意大利语 | 意大利、梵蒂冈城、圣马力诺、瑞士 | |
Amazon.es 欧元 |
西班牙语 | 西班牙、安道尔、葡萄牙 | |
亚太地区 | Amazon.co.jp 日元 |
日语 | 日本 |
Amazon.in 印度卢比 |
英语(印度) | 印度 | |
Amazon.com.au 澳大利亚元 |
英语(澳大利亚) | 澳大利亚、新西兰、圣诞岛、科科斯(基林)群岛、赫德岛和麦克唐纳群岛、诺福克岛、库克群岛、纽埃、托克劳 |
要获得更多参考信息,请参阅各市场中亚马逊应用商店兼容的设备和支持的国家/地区。
各市场中Fire设备的可用性
并非所有类型的Fire TV或Fire平板电脑设备均在所有零售市场中可用。
在提交应用期间,在Target Your App(确定您应用的支持目标)屏幕上,您可以在销售国家(地区)部分选择要作为目标的国家和地区,并在支持的设备部分选择您要支持的设备。开发者控制台可防止您将所选任何国家或地区都不支持的Fire设备作为目标。如果您支持多个国家/地区,则可能出现以下情况:您挑选的某款Fire设备在您支持的部分国家/地区受支持,而在您支持的其他国家/地区不受支持。在此情况下,亚马逊应用商店会通过逻辑进行排除,从而在设备不受支持的市场避免相应设备上显示您的应用。
各市场中Fire TV的可用性
下表按零售市场列出了每款Fire TV设备的可用情况。设备按发布日期排列。
各市场中Fire平板电脑的可用性
下表按市场列出了每款Fire平板电脑设备的可用情况。设备按发布日期排列。
本地化APK的编码实践
有关对应用编码以支持不同本地化的详情,请参阅以下主题中列出的标准Android本地化实践:
如何在亚马逊应用商店中本地化应用
提交应用到亚马逊应用商店时,可使用开发者控制台为应用提供本地化的描述和图像资产。在提交应用时,请注意以下选项。各个选项在下面的章节中有说明。
限制应用可用性
默认情况下,提交您的应用后,它将在每个市场中都可用。但是,如果您希望仅在日本提供该应用(可能因为您的应用仅支持日语),则可以选择日本作为唯一提供该应用的国家/地区。
可在确定您应用的支持目标屏幕中将应用限制为在特定国家和地区提供。在销售国家(地区)部分,单击仅限所选国家和地区,然后选择您希望提供应用的国家和地区。
您的客户只有在其亚马逊账户的国家/地区设置中选择了适用的居住地国家/地区 (COR),才能看到您的应用。
为其他市场设置价格
如果对应用收费,还可以使用亚马逊应用商店详情屏幕设置各个市场中的价格。默认情况下,亚马逊将计算标价,用来根据最近汇率计算以外币销售您的应用时的版税。不过,您可以根据需要更改标价。
例如,对于以美元计价的2.99美元售价的应用,在英国的价格为1.96英镑。
您可能想将标价更改为以.99、.49或各个市场中的其他常见的结尾值。亚马逊应用商店计算与Amazon.com标价成正比的其他标价。因此,为其他市场自动生成的标价可能会以奇怪的具体价格结尾。
提供本地化的描述
亚马逊应用商店详情屏幕允许您描述应用标题、描述、功能要点等,并用作应用在亚马逊应用商店中的店面副本。要提供应用的本地化描述,请单击Add/Remove localization(添加/删除本地化)按钮,然后选择所需的语言。可看到以下用于选择本地化的对话框:
在选择要支持的本地化后,提交控制台会为每种语言添加选项卡。请注意,如果不提供本地化描述,则会以“美语”显示描述。
提供本地化的图像资产
亚马逊应用商店详情屏幕允许您上传应用标志、背景图像、截图等用于在亚马逊应用商店中推广应用的图像资产。
要提供本地化的图像资产,请单击Add/Remove localization按钮,然后选择所需的语言。此时将显示“语言”选项卡,以便您上传已本地化的图像资产。无需等待资产上传,即可切换到其他选项卡并选择要上传的图像。
指示APK支持的语言
上传您的应用文件屏幕提供了一个语言支持部分,您可以在其中选择应用支持的语言。
语言支持部分将这些支持的语言添加到设备上亚马逊应用商店中的应用详情页面,从而告知用户应用支持哪些语言。此部分不会影响与本地化相关的任何亚马逊应用商店逻辑。设备应用详情页面是指移动设备(如Fire TV或Fire平板电脑)上显示的应用详情页面,而不是amazon.cn网站详情页面。
此处的“语言支持”选择不会对是否可在本地化的亚马逊应用商店市场中提供您的应用产生影响。APK中任何本地化界面都必须由APK自身处理,而不是通过亚马逊应用商店提交过程中的设置处理。
例如,如果选择塔加拉语作为应用支持的语言,则在设备的亚马逊应用商店详情页面上将显示“支持的语言”部分,告知用户您的应用支持塔加拉语。当用户启动应用时,塔加拉语是否作为应用的默认语言显示取决于APK的代码编写方式,以及用户的设备设置是否选择了塔加拉语作为首选语言。默认情况下,亚马逊应用商店不会向用户提供塔加拉语本地化体验,因为塔加拉语不是Fire TV或Fire平板电脑上的首选语言选项。不过,您可以在应用中向用户提供选择此类语言的方法。
关于本地化的更多信息
有关本地化的更多信息,请参阅以下帖子:
Last updated: 2023年12月11日