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

时间:2016-04-08 00:52:57

标签: amazon-mws

我查看了我能找到的所有报告文档以及各种MWS操作,但我不能在我的生活中找到任何方法来检索SKU当前设定的销售价格,销售开始日期和销售结束日期我们目前正在销售。

澄清:我正在尝试检索销售价格,而不是标准的“上市价格”。通过Seller Central直接编辑项目时,这些字段标记为Sale PriceSale From DateSale End Date。哪个与主要价格分开,标记为Your price

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

非常感谢!

C

2 个答案:

答案 0 :(得分:7)

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

Value: {1, 2, 3, 4}
Value2: {5}

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

您将看到ListingPrice是189.00。这是销售价格。

<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>

下面你会看到RegularPrice是199.00。这是正常的价格。

      <ListingPrice>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>189.00</Amount>
      </ListingPrice>

以下示例来自未设置销售价格的产品。请注意,ListingPrice和RegularPrice是相同的。

    <RegularPrice>
      <CurrencyCode>USD</CurrencyCode>
      <Amount>199.00</Amount>
    </RegularPrice>

不幸的是,亚马逊没有通过Feed提供销售开始和结束日期。截至目前,我不知道检索这些日期的方法。如果您想了解所有待售产品,您只需比较每个产品的ListingPrice和RegularPrice即可。当Sale到期时,ListingPrice将恢复为RegularPrice。

答案 1 :(得分:0)

Reports API中的

_GET_FLAT_FILE_OPEN_LISTINGS_DATA_将为您提供上市价格。我通常在第一次提取库存数据或产品数据时确定“开始”日期。我不知道开始日期有可用的字段。至于结束日期,我对此有点困惑,因为亚马逊不是一个拍卖类型的系统,据我所知,只要你保持库存水平为正,它应该保持上市?任何人都可以随意纠正这个......

另外,请注意..我相信您可以找到上市开始日期,但我发现如果您将商品添加到现有商品中,或者您的商品与其他卖家预先存在的商品相结合,那么当您开始销售产品时,列表的“开始”并不是同义词。