Отображение категории продуктов Amazon в правильную категорию XSD
В фиде _POST_PRODUCT_DATA_ узел "ProductData" содержит данные, относящиеся к категории, в которой находится элемент. Как именно следует относить категорию, к которой относится элемент, к XSD, поскольку не существует (всегда) прямой связи. Вызов «GetProductCategoriesForASIN», похоже, тоже мало помогает - что с ProductCategoryName для «Categories»? (как показано ниже)
<?xml version="1.0"?>
<GetProductCategoriesForASINResponse xmlns="http://mws.amazonservices.com/schema/Products/2011-10-01">
<GetProductCategoriesForASINResult>
<Self>
<ProductCategoryId>166099011</ProductCategoryId>
<ProductCategoryName>Building Sets</ProductCategoryName>
<Parent>
<ProductCategoryId>166092011</ProductCategoryId>
<ProductCategoryName>Building Toys</ProductCategoryName>
<Parent>
<ProductCategoryId>165795011</ProductCategoryId>
<ProductCategoryName>Categories</ProductCategoryName>
<Parent>
<ProductCategoryId>165793011</ProductCategoryId>
<ProductCategoryName>Categories</ProductCategoryName>
</Parent>
</Parent>
</Parent>
</Self>
</GetProductCategoriesForASINResult>
<ResponseMetadata>
<RequestId>0ce91472-4234-4222-8fd8-d56714db18ba</RequestId>
</ResponseMetadata>
</GetProductCategoriesForASINResponse>
Короче говоря, я действительно хочу знать, как для нового продукта или продукта с существующим ASIN взять идентификатор или имя категории и сопоставить его с правильным XSD, чтобы можно было вернуть правильный набор специфичных для категории параметров.
Благодарю.