通过亚马逊 MWS 检测卖家类型

Detect seller type through Amazon MWS

有人可以帮我解决这个问题吗:是否可以获得Buy Box卖家类型?

我指的是三种可能的类型——Amazon、Merchant 和 FBA(由 Amazon 配送)。

从产品的网页上抓取它很容易,但这不适用于自动化,所以我需要使用 MWS。

谢谢!

Products 下的 GetLowestPricedOffersForASIN 可能有您要找的东西。响应包括一些可能有用的内容。只有 2 种类型可用,Amazon 和 Merchant。如果产品由亚马逊销售或仅由亚马逊配送,则两者的配送渠道相同。

1 - 摘要信息 - 这会显示每种类型的优惠数量。在示例中有 8 个报价。 6 个由亚马逊配送,2 个由商家配送。

        <TotalOfferCount>8</TotalOfferCount>
        <NumberOfOffers>
            <OfferCount condition="new" fulfillmentChannel="Amazon">6</OfferCount>
            <OfferCount condition="new" fulfillmentChannel="Merchant">2</OfferCount>
        </NumberOfOffers>

在摘要下还有包含类似信息的 BuyBoxEligibleOffers 部分。

        <BuyBoxEligibleOffers>
            <OfferCount condition="new" fulfillmentChannel="Amazon">6</OfferCount>
            <OfferCount condition="new" fulfillmentChannel="Merchant">1</OfferCount>
        </BuyBoxEligibleOffers>

2 - 报价数据包括以下内容。

IsBuyBoxWinner - 告诉您此报价是否是 BuyBox 赢家。

IsFulfilledByAmazon - 商品是否由亚马逊配送。

        <Offer>
            <SubCondition>new</SubCondition>
            <SellerFeedbackRating>
                <SellerPositiveFeedbackRating>100.0</SellerPositiveFeedbackRating>
                <FeedbackCount>29</FeedbackCount>
            </SellerFeedbackRating>
            <ShippingTime minimumHours="0" maximumHours="0" availabilityType="NOW"/>
            <ListingPrice>
                <CurrencyCode>USD</CurrencyCode>
                <Amount>12.98</Amount>
            </ListingPrice>
            <Shipping>
                <CurrencyCode>USD</CurrencyCode>
                <Amount>0</Amount>
            </Shipping>
            <IsFulfilledByAmazon>true</IsFulfilledByAmazon>
            <IsBuyBoxWinner>false</IsBuyBoxWinner>
            <IsFeaturedMerchant>true</IsFeaturedMerchant>
        </Offer>