amazon-mws - 如何通过 MWS/亚马逊报告检索当前的销售价格和日期

标签 amazon-mws

我已经查看了我能找到的所有报告文档和各种 MWS 操作,但我终其一生都找不到任何方法来检索我们当前所用 SKU 的当前设定的销售价格、销售开始日期和销售结束日期卖。

澄清一下:我试图检索销售价格,而不是标准的“上市价格”。通过卖家平台直接编辑商品时,这些字段标记为 Sale Price , Sale From DateSale End Date .与主要价格分开,标有Your price .

我的搜索功能是否缺失,或者此信息是否无法通过 MWS(直接或通过某些报告或其他)检索?

非常感谢!

C

最佳答案

当您调用 GetMyPriceForSKU 并提供您的 SKU 时,您将获得包含以下内容的结果:

<Offers>
  <Offer>
    <BuyingPrice>
      <LandedPrice>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>217.76</Amount>
      </LandedPrice>
      <ListingPrice>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>189.00</Amount>
      </ListingPrice>
      <Shipping>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>28.76</Amount>
      </Shipping>
    </BuyingPrice>
    <RegularPrice>
      <CurrencyCode>USD</CurrencyCode>
      <Amount>199.00</Amount>
    </RegularPrice>
    <FulfillmentChannel>MERCHANT</FulfillmentChannel>
    <ItemCondition>New</ItemCondition>
    <ItemSubCondition>New</ItemSubCondition>
    <SellerId>YOURSELLERID</SellerId>
    <SellerSKU>YOUR_SKU</SellerSKU>
  </Offer>
</Offers>

此示例是在卖家中心设置了销售价格的产品。

您将看到 ListingPrice 为 189.00。这是销售价格。
      <ListingPrice>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>189.00</Amount>
      </ListingPrice>

您将在下方看到 RegularPrice 为 199.00。这是正常价格。
    <RegularPrice>
      <CurrencyCode>USD</CurrencyCode>
      <Amount>199.00</Amount>
    </RegularPrice>

下面的示例来自没有设置销售价格的产品。注意 ListingPrice 和 RegularPrice 是相同的。
  <Offer>
    <BuyingPrice>
      <LandedPrice>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>33.60</Amount>
      </LandedPrice>
      <ListingPrice>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>24.45</Amount>
      </ListingPrice>
      <Shipping>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>9.15</Amount>
      </Shipping>
    </BuyingPrice>
    <RegularPrice>
      <CurrencyCode>USD</CurrencyCode>
      <Amount>24.45</Amount>
    </RegularPrice>
    <FulfillmentChannel>MERCHANT</FulfillmentChannel>
    <ItemCondition>New</ItemCondition>
    <ItemSubCondition>New</ItemSubCondition>
    <SellerId>YOUR_SELLERID</SellerId>
    <SellerSKU>YOUR_SKU</SellerSKU>
  </Offer>

不幸的是,亚马逊没有通过提要提供销售开始和结束日期。截至目前,我不知道如何检索这些日期。如果您想找出所有在售产品,您可以简单地比较每个产品的 ListingPrice 和 RegularPrice。当促销到期时,ListingPrice 将恢复到 RegularPrice。

关于amazon-mws - 如何通过 MWS/亚马逊报告检索当前的销售价格和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36489716/

相关文章:

amazon-web-services - 亚马逊 mws api,我将订单状态更改为返回,但仍然从 API 发货

亚马逊 MWS 将订单标记为已发货

amazon-mws - 如何从 MWS 检索亚马逊退回的元素

amazon-web-services - 每次在我的 AWS SQS 目标上推送通知时如何触发事件?

amazon-web-services - 如何使用 Amazon MWS Api 获取订单的运费?

node.js - 如何使用 node.js 通过 ListMatchingProducts API 访问 Amazon mws 中的 10 多个产品

c# - 亚马逊API订单履行Feed不更新订单数据

c# - 如何使用亚马逊网络服务获取 "The Offer Listing"?

php - 获取 30 天前的日期并转换为 iso8601 格式