出品されている一部の商品には、アクセサリが関連付けられています。例えば、カメラのアクセサリとしてカメラケース、フラッシュカード、バッテリーなどが想定できます(次の図を参照)。
次のレスポンス例に示すように、これらのアクセサリにはそれぞれASINなどの商品IDがあります。この例では、メインの商品であるB00008OE6I (カメラ)に、2つのアクセサリとしてB00003G1RG (コンパクトフラッシュカード)とB00004WCCT (革製のカメラケース)が付属しています。
<Item> <ASIN>B00008OE6I</ASIN> <Accessories> <Accessory> <ASIN>B00003G1RG</ASIN> <Title>Viking 128 MB CompactFlash Card (CF128M)</Title> </Accessory> <Accessory> <ASIN>B00004WCCT</ASIN> <Title>Canon Soft Leather Case for Canon Digital ELPH Cameras(Black)</Title> </Accessory>
次の画像は、商品の例を示しています。
この例からわかるように、Amazon では、アクセサリがメインの商品とともにグループ化されています。Product Advertising API では、メインの商品に関連付けられている全てのアクセサリを簡単に取得することができます。そのためには、
ItemLookup
または
ItemSearch
リクエストで Accessories レスポンスグループを使用します。前のレスポンス例からわかるように、レスポンスに含まれる各アクセサリには、アクセサリのタイトルと、ASINなどの商品IDが含まれています。
![]() | 注意 |
---|---|
メイン商品の商品IDがわかっている場合は、Accessoriesレスポンスグループを指定することで、その商品のアクセサリが返されます。ただし、その逆はできません。つまり、アクセサリの商品IDがわかっても、Accessories レスポンスグループを使用してメイン商品やメイン商品に関連するほかのアクセサリを返すことはできません。 |