VariationMatrix Response Groupについて

(バリエーション全体については次のページをご覧下さい。)

VariationMatrixレスポンスグループは、親ASINが与えられた時、何についてのバリエーションがあるか(例えば、サイズ、色等)を返します。ItemLookupの場合は更にバリエーションの個々のASIN(子ASIN)とバリエーションのデータを返します。
バリエーションが存在しない時は、いかなるデータも返しません。

・関連するOperation

ItemLookup,ItemSearch

・返って来る可能性のある要素

次のページのResponse Elementsの欄をご覧ください。

たとえば、ItemLookupを用いて親ASIN番号がB000XFV3CQである「adidas(アディダス) ウィメンズボアコート K0728」をレスポンスグループをVariationMatrixだけにして調べて見ます。

サンプル

★パラメーター
ItemId : B000XFV3CQ
ResponseGroup : VariationMatrix
★リクエスト
http://ecs.amazonaws.jp/onca/xml?Service=AWSECommerceService&Version=2007-10-29&AWSAccessKeyId=[your AWS Access Key ID]&Operation=ItemLookup&ItemId=B000XFV3CQ&ResponseGroup=VariationMatrix
★レスポンス
  <?xml version="1.0" encoding="UTF-8" ?>
- <ItemLookupResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2007-10-29">
- <OperationRequest>
- <HTTPHeaders>
  <Header Name="UserAgent" Value="Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)" />
  </HTTPHeaders>
  <RequestId>1ZPHPWEX61CYM81EA1Y4</RequestId>
- <Arguments>
  <Argument Name="AssociateTag" Value="toriaezukanga-22" />
  <Argument Name="ItemId" Value="B000XFV3CQ" />
  <Argument Name="Service" Value="AWSECommerceService" />
  <Argument Name="ResponseGroup" Value="VariationMatrix" />
  <Argument Name="Operation" Value="ItemLookup" />
  <Argument Name="AWSAccessKeyId" Value="**************" />
  <Argument Name="Version" Value="2007-10-29" />
  </Arguments>
  <RequestProcessingTime>0.0570299625396729</RequestProcessingTime>
  </OperationRequest>
- <Items>
- <Request>
  <IsValid>True</IsValid>
- <ItemLookupRequest>
  <ItemId>B000XFV3CQ</ItemId>
  <ResponseGroup>VariationMatrix</ResponseGroup>
  </ItemLookupRequest>
  </Request>
- <Item>
  <ASIN>B000XFV3CQ</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>Size</VariationDimension>
  <VariationDimension>Color</VariationDimension>
  </VariationDimensions>
- <Item>
  <ASIN>B000XFTD7S</ASIN>
- <ItemAttributes>
  <Color>ブラック</Color>
  <Size>M</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFQ1WI</ASIN>
- <ItemAttributes>
  <Color>アイロン</Color>
  <Size>M</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFRMH6</ASIN>
- <ItemAttributes>
  <Color>ファンゴ</Color>
  <Size>M</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFTD50</ASIN>
- <ItemAttributes>
  <Color>ファンゴ</Color>
  <Size>L</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFTD6O</ASIN>
- <ItemAttributes>
  <Color>アイロン</Color>
  <Size>L</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFX590</ASIN>
- <ItemAttributes>
  <Color>ブラック</Color>
  <Size>L</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFV3FI</ASIN>
- <ItemAttributes>
  <Color>ブラック</Color>
  <Size>OT</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFQ1W8</ASIN>
- <ItemAttributes>
  <Color>ファンゴ</Color>
  <Size>OT</Size>
  </ItemAttributes>
  </Item>
- <Item>
  <ASIN>B000XFTD78</ASIN>
- <ItemAttributes>
  <Color>アイロン</Color>
  <Size>OT</Size>
  </ItemAttributes>
  </Item>
  </Variations>
  </Item>
  </Items>
  </ItemLookupResponse>

次にItemSearchを用いてSearchIndexをApparel,ConditionをAll,KeywordsをNIKEにした上で、レスポンスグループとしてVariationMatrixだけにしてリクエストしてみます。

サンプル

★パラメーター
Condition : All
Keywords : NIKE
SearchIndex : Apparel
ResponseGroup : VariationMatrix
★リクエスト
http://ecs.amazonaws.jp/onca/xml?Service=AWSECommerceService&Version=2007-10-29&AWSAccessKeyId=[your AWS Access Key ID]&Operation=ItemSearch&Condition=All&Keywords=NIKE&SearchIndex=Apparel&ResponseGroup=VariationMatrix
★レスポンス
  <?xml version="1.0" encoding="UTF-8" ?>
- <ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2007-10-29">
- <OperationRequest>
- <HTTPHeaders>
  <Header Name="UserAgent" Value="Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)" />
  </HTTPHeaders>
  <RequestId>0899ZR1M5ZDSRK2YG2C0</RequestId>
- <Arguments>
  <Argument Name="SearchIndex" Value="Apparel" />
  <Argument Name="AssociateTag" Value="toriaezukanga-22" />
  <Argument Name="Condition" Value="All" />
  <Argument Name="Service" Value="AWSECommerceService" />
  <Argument Name="Keywords" Value="NIKE" />
  <Argument Name="ResponseGroup" Value="VariationMatrix" />
  <Argument Name="Operation" Value="ItemSearch" />
  <Argument Name="AWSAccessKeyId" Value="**************" />
  <Argument Name="Version" Value="2007-10-29" />
  </Arguments>
  <RequestProcessingTime>0.111767053604126</RequestProcessingTime>
  </OperationRequest>
- <Items>
- <Request>
  <IsValid>True</IsValid>
- <ItemSearchRequest>
  <Condition>All</Condition>
  <Keywords>NIKE</Keywords>
  <ResponseGroup>VariationMatrix</ResponseGroup>
  <SearchIndex>Apparel</SearchIndex>
  </ItemSearchRequest>
  </Request>
- <Item>
  <ASIN>B000XY6BX8</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B000XRN0HA</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B0012AVPOW</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  <VariationDimension>Color</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B000XYA0TE</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B00129T08G</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  <VariationDimension>Color</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B000XYA0U8</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B0012B1A5U</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  <VariationDimension>Color</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B000XYA0T4</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B000V4VRS4</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  <VariationDimension>Color</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
- <Item>
  <ASIN>B000XRN0OI</ASIN>
- <Variations>
- <VariationDimensions>
  <VariationDimension>ClothingSize</VariationDimension>
  </VariationDimensions>
  </Variations>
  </Item>
  </Items>
  </ItemSearchResponse>


inserted by FC2 system