将产品变体添加到现有的父ASIN

时间:2018-09-20 17:33:01

标签: amazon-mws amazon-product-api

我通过查找商品的现有ASIN并提交简化的xml feed来成功将不变版本产品添加到Amazon,

<MessageID>1</MessageID>
<Product>
    <SKU>xxxx</SKU>
    <StandardProductID>
        <Type>ASIN</Type>
        <Value>xxxxxx</Value>
    </StandardProductID>
    <Condition>
        <ConditionType>New</ConditionType>
    </Condition>
</Product>
</Message>

但是,我想添加具有以下变体的产品,这些变体中已经为这些变体和父对象分配了 ASIN 。据我所知,我需要:

1)提交_POST_PRODUCT_DATA_ feed来创建父级和子级

2)提交_POST_PRODUCT_RELATIONSHIP_DATA_以建立关系。

是否可以使用现有的ASIN创建初始的父产品和子产品,而无需创建功能全面的详细XML提要?

对于父母来说,是这样的

<MessageID>1</MessageID>
<Product>
    <SKU>xxxx</SKU>
    <StandardProductID>
        <Type>ASIN</Type>
        <Value>xxxxxx</Value>
    </StandardProductID>
    <Condition>
        <ConditionType>New</ConditionType>
    </Condition>
<Parentage>parent</Parentage>
</Product>
</Message>

然后为孩子:

<MessageID>1</MessageID>
    <Product>
        <SKU>xxxx</SKU>
        <StandardProductID>
            <Type>ASIN</Type>
            <Value>xxxxxx</Value>
        </StandardProductID>
        <Condition>
            <ConditionType>New</ConditionType>
        </Condition>
    <Parentage>child</Parentage>
    </Product>
    </Message>

然后使用_POST_PRODUCT_RELATIONSHIP_DATA _

不幸的是,以上xml无效:(

是否有一种简单的方法可以像上面那样进行?任何应该如何做到这一点的指针将不胜感激。

0 个答案:

没有答案