出品する商品の属性情報または、価格情報(競合価格・最低価格)を取得する際には、その商品をAmazonカタログ上の適切な商品とマッチングし、商品のASINを取得する必要があります。
※ASINとは Amazonカタログ上の商品を特定する、英数字の組み合わせによる10桁の文字列です。
JANやISBNのような商品コードが明らかな場合、Amazon MWS商品APIのGetMatchingProductForIdオペレーションを呼び出してASINおよび商品属性を取得できます。
※GetMatchingProductForIdオペレーションは複数の商品を返す場合があります。パッケージ商品数(PackageQuantity)、商品カテゴリ(Binding)、売り上げランキング(SalesRankings)、商品画像(SmallImage)などの取得した商品属性情報を利用して商品を特定してください。
商品コードが分からない商品の場合、商品名などをパラメータに指定してListMatchingProductsオペレーションを呼び出すことにより商品を検索します。商品名を使った検索では複数の商品にマッチして商品特定が困難になるため、商品コードを使用したマッチングがおすすめです。
GetMatchingProductForIdオペレーション
GetMatchingProductForIdオペレーションは、指定された商品コードに基づき、商品一覧とその属性を返します。商品コードとは、ASIN、SKU(出品者商品管理番号)、UPC、EAN、ISBN、JANになります。リクエストパラメータのIdTypeに指定する商品コードの種類を指定し、IdListパラメータに商品コードを5つまで指定できます。
GetMatchingProductForIdオペレーションのスロットリング設定は、最大リクエストクォータが20リクエストで、回復レートは1秒毎に1商品です(2012年8月の時点)。
このオペレーションは、 ListMatchingProducts オペレーションを同じレスポンス要素を返します。
GetMatchingProductForIdオペレーションの仕様について詳しくは、Amazon MWS商品APIリファレンスをご参照ください。