結果の並べ替え

Product Advertising API の次のオペレーションには、結果を並べ替えるための Sort パラメータがあります。

結果を並べ替えるには

  1. 付録の "国ごとの ItemSearch の並べ替え値" で使用可能な並べ替え値を確認してください。

    並べ替えに使用できる値は、国ごとに、およびサーチインデックスによって異なります。

  2. 上記いずれかのオペレーションを使用するリクエストにSort パラメータを追加します。

例えば、次のリクエストは、タイトルまたは解説に "Harry Potter" を含む本を、アルファベット順に返します。

http://ecs.amazonaws.com/onca/xml?
Service=AWSECommerceService&
AWSAccessKeyId=1MEXAMPLEZBG2&
Operation=ItemSearch&
Keywords=Harry%20Potter&
SearchIndex=Books&
Sort=titlerank&
ItemPage=29&
Version=2006-09-13

以下のレスポンス例は、本のタイトルがアルファベット順に返されることを示しています。

<Title>Aventuras de Harry Potter, Las</Title>
...
<Title>Beacham's Sourcebook For Teaching Young Adult Fiction: Exploring Harry Potter</Title>
...
<Title>Beatrix Potter to Harry Potter: Portraits of Children's Writers</Title> 

Product Advertising API では、価格(降順、昇順)、売上げランキング(売上げの高い順またはその逆)、出版日、レビューランク、発売日など、多数の並べ替え条件を用意しています。有効な並べ替えパラメータはサーチインデックスによって異なります。例えば、サーチインデックス DigitalMusic では、UploadedDate 並べ替えることができます。Sort の値は、Automotive サーチインデックスなどでは意味を持ちません。また、Sortパラメータは国ごとに異なります。

国とサーチインデックスごとの並べ替え値の詳細については、付録の 国ごとの ItemSearch の並べ替え値 をご参照ください。