Amazon Services China
亚马逊商城网络服务(亚马逊 MWS)文档
亚马逊 MWS 文档

使用多个商城

介绍注册了多个商城之后如何进行最佳管理。

如果某个亚马逊卖家在多个商城注册,则该卖家将具有与其卖家编号相关联的多个商城编号。这些商城可能包括一个亚马逊卖家账户、一个亚马逊 Webstore 账户以及一个 Checkout by Amazon 账户,每个账户都可用于相应的服务。欧洲地区的卖家可以在多个欧洲商城销售商品,卖家通过一个统一的卖家账户即可实现。欧洲卖家可以具有与其卖家编号相关联的多个欧洲商城编号。

相对于多个商城,便产生了默认商城的概念。默认商城即您注册销售商品的第一个国家。例如,如果您使用德国卖家平台网站进行注册,则您的默认商城为德国,且默认商城编号为 A1PA6795UKMFR9(参阅下表了解卖家商城编号值)。请注意,对于只想在默认商城发布商品的卖家而言,报告流程没有任何变化。

如果未指定任何商城,则出于向后兼容性,将显示默认国家地区的所有商城。

注: 卖家可以使用 MWS 卖家 API 来确定哪些商品编号与其卖家编号相关联。

使用 MarketplaceIdList 参数

当调用 RequestReport 操作时,通过向可选 MarketplaceIdList 参数提供希望报告涵盖的商城编号列表,即可指定这些商城。例如,如果某个卖家注册了欧洲的多个商城,则按如下方式指定 MarketplaceIdList 参数,即可指定报告包含其法国和德国商城信息的报告:

 
  &MarketplaceIdList.Id.1=A13V1IB3VIYZZH&MarketplaceIdList.Id.2=A1PA6795UKMFR9
  
       

请不要将此参数与 Marketplace 参数相混淆;Marketplace 参数不再用于验证且已停用,但出于向后兼容性仍保留在请求中。

对于欧洲卖家,不需要使用特定的商城端点来指明报告针对的是哪个商城。欧洲卖家在提交报告请求时,通过制定某个欧洲商城,即可获得该商城的报告。

下表列出了欧洲商城编号的值:

表 1. 欧洲商城编号值
商城 网址 商城编号
法国 www.amazon.fr A13V1IB3VIYZZH
德国 www.amazon.de A1PA6795UKMFR9
意大利 www.amazon.it APJ6JRA9NG5V4
西班牙 www.amazon.es A1RKKUPIHCS9HS
英国 www.amazon.co.uk A1F83G8C2ARO7P

此外,您还可以提供 亚马逊 Webstore 商城编号或 Checkout by Amazon 商城编号。

提交多个商城编号时的各种报告结果

如果提交报告请求时包含多个商城编号,则报告处理过程将比较复杂。以下列出的规则适用于提交包含多个商城编号的报告请求:
  • 根据 ReportType 和提交的商城编号,报告内容可能有所不同。下表列出了使用多个商城编号请求报告时 ReportType 的行为。
  • 如果提交了多个商城编号,但其中一个或多个商城编号因任何原因而验证失败,则亚马逊MWS 将返回错误,且提交失败。
  • 如果未提供任何商城编号,则报告(非商品报告)将显示卖家注册的所有商城。您必须对商品报告指定一个商城。
  • 如果卖家在商城的状态不是在售,则仅对该商城提供结算报告。例如,如果由于卖家尚未完成某个商城的注册流程,而在商城的状态为“等待中”,则该卖家只能检索结算报告。
  • 请注意,亚马逊MWS 将在报告请求进入处理队列之前对其进行验证。如果报告包含请求的 ReportType 所需的相应商城编号,即可通过验证。但是,通过验证并不意味着报告将成功处理。

下表中的商品报告只能对每个请求提供一个商城的信息。

报告标题 枚举值
可售商品报告

“库存报告”

_GET_FLAT_FILE_OPEN_LISTINGS_DATA_
可售商品报告 _GET_MERCHANT_LISTINGS_DATA_BACK_COMPAT_
卖家商品报告

“在售商品报告”

_GET_MERCHANT_LISTINGS_DATA_
卖家商品报告(精简版)

“可售商品精简报告”

_GET_MERCHANT_LISTINGS_DATA_LITE_
卖家商品报告(精简升级版)

“可售商品精简报告”

_GET_MERCHANT_LISTINGS_DATA_LITER_
已取消的商品报告 _GET_MERCHANT_CANCELLED_LISTINGS_DATA_

无论卖家在商城中具有哪种状态,都可以检索下表中的所有结算报告。结算报告将包含卖家、亚马逊 WebstoreCheckout by Amazon(如果适用)结算交易。

报告标题 枚举值
文本文件格式结算报告 _GET_FLAT_FILE_PAYMENT_SETTLEMENT_DATA_
XML 格式结算报告 _GET_PAYMENT_SETTLEMENT_DATA_
文本文件格式 V2 结算报告 _GET_ALT_FLAT_FILE_PAYMENT_SETTLEMENT_DATA_

下表中的所有订单报告都可以使用 ShowSalesChannel 参数来额外显示一列销售渠道信息。

报告标题 枚举值
待处理订单报告 _GET_FLAT_FILE_ACTIONABLE_ORDER_DATA_
请求或计划的文本文件格式订单报告 _GET_FLAT_FILE_ORDERS_DATA_
文本文件格式订单报告 _GET_CONVERGED_FLAT_FILE_ORDER_REPORT_DATA_

下表中的订单报告返回您注册的所有商城的订单,即使您在提交报告请求时仅指定了某些注册商城也是如此。

报告标题 枚举值
按最后更新日期排列的文本文件格式订单报告 _GET_FLAT_FILE_ALL_ORDERS_DATA_BY_LAST_UPDATE_
按订单日期排列的文本文件格式订单报告 _GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_
按最后更新日期排列的 XML 格式订单报告 _GET_XML_ALL_ORDERS_DATA_BY_LAST_UPDATE_
按订单日期排列的 XML 格式订单报告 _GET_XML_ALL_ORDERS_DATA_BY_ORDER_DATE_

以下代码显示如何在报告请求中包含 ReportOptions=ShowSalesChannel 参数:

  POST /?AWSAccessKeyId=SDFSD235ASSDFG3445AS
  &Action=RequestReport
  &MWSAuthToken=amzn.mws.4ea38b7b-f563-7709-4bae-87aeaEXAMPLE
  &MarketplaceIdList.Id.1=A1F83G8C2ARO7P
  &MarketplaceIdList.Id.2=A1PA6795UKMFR9
  &SellerId=AGFDG34255SFDSSHV83
  &SignatureVersion=2
  &Timestamp=2011-06-23T22%3A33%3A25Z
  &Version=2009-01-01
  &Signature=%2BtKQ637UjDCoE%2F3w8GTmsd8E29Lrgsuc%2FkdYBLPfyE8%3D
  &SignatureMethod=HmacSHA256
  &ReportType=_GET_CONVERGED_FLAT_FILE_ORDER_REPORT_DATA_
  &ReportOptions=ShowSalesChannel%3Dtrue HTTP/1.1
Host: mws.amazonservices.com
x-amazon-user-agent: AmazonJavascriptScratchpad/1.0 (Language=Javascript)
Content-Type: text/xml