产品类型定义API常见问题

亚马逊SPAPI

# Operationscumentation涵盖了产品类型定义API的常见问题和细节.对于本文档没有涵盖的问题或疑虑,请联系销售伙伴API支持或在我们的社区页面上发布您的问题.

# 亚马逊产品类型定义的新鲜度如何?

除非指定以前的 "productTypeVersion",否则亚马逊产品类型定义总是描述最新的up-to-date亚马逊目录要求.

# 是否所有的亚马逊产品类型都可以使用产品类型定义API?

不是.

亚马逊正在不断扩大对产品类型定义API中新的和现有的亚马逊产品类型的支持.对于可用的亚马逊产品类型的最新列表,请使用产品类型定义API.

# 使用什么版本的JSON Schema?

亚马逊产品类型定义的JSON Schemas扩展了JSON Schema 2019-09 (opens new window). 更多细节请参见附带的亚马逊产品类型定义Meta-Schema (v1) (opens new window) 文档.

# 未来版本的JSON Schema将如何被利用?

随着JSON Schema的未来版本被产品类型定义API采用,它们将伴随着产品类型定义API和Amazon产品类型定义元-Schema (opens new window).的新版本发布

未来版本的JSON Schema不会被现有版本的产品类型定义API或Amazon产品类型定义Meta-Schema (opens new window).采用

# 产品类型定义的JSON模式是否包括自定义词汇?

大多数亚马逊目录要求都是利用标准的JSON Schema 2019-09 (opens new window) 词汇来描述的.然而,有一些要求需要用自定义词汇来扩展JSON Schema.请看附带的亚马逊产品类型定义Meta-Schema (v1) (opens new window) 文档来了解更多细节.

# 我是否需要为自定义词汇实施验证?

不需要.

亚马逊产品类型定义Meta-Schema (v1)](https: //spapi.vip/zh/references/product-type-definition-meta-schema.html)使用自定义词汇来全面描述亚马逊的目录要求.用自定义数据验证数据,可以使你在提交给亚马逊之前防止大多数列表-相关问题发生.然而如果不实施这种验证,提交给亚马逊的数据在提交给亚马逊后可能会产生与列表-相关的问题.,这取决于-你是否实施这种验证

# 我需要自定义代码来使用JSON模式吗?

是的.

自定义代码的数量取决于你的应用.示例场景

使用带有验证自定义词汇的Open-Source库利用open-source库来处理大多数JSON模式的验证,意味着需要自定义代码来从产品类型定义API中检索模式,实现自定义词汇的验证,并与open-source库整合.

使用Open-Source库而不对自定义词汇进行验证利用open-source库来处理大多数JSON模式的验证,意味着需要定制代码来从产品类型定义API中检索模式,并与open-source库整合.

# 有哪些Open-Source库可用?

有几十个开放-源码库和实现可用于验证数据、渲染用户界面和生成代码.参见JSON Schema Implementations (opens new window)以获得完整的列表.

亚马逊并不直接支持或认可任何特定的开放-源码或商业库和实现.本文档中提供的例子仅供参考.

# 用产品类型模式验证数据有哪些例子?

随附的Amazon产品类型定义元-模式(v1) (opens new window) 文档包括与开放-源库的集成实例,以验证在.NET (C#)、Java和JavaScript (Node.js).中的自定义词汇的数据

# 如何报告亚马逊产品类型定义的问题?

对于产品类型定义API或亚马逊产品类型定义JSON Schemas内容的具体问题,请联系销售伙伴API支持.