Product Advertising API を使用した Web サイトやアプリケーションで発生した問題を診断し解決するためには、以下の手順に従うことをおすすめします。
Product Advertising API が正しく動作していることを確認します。
ブラウザウィンドウを開き、RESTコマンドを送信します。これにより、サービスが利用可能で、リクエストに応答していることを確認できます。Product Advertising API は、通常、24時間いつでも利用できます。
XSL スタイルシートが有効であることを確認します。
確認するには、XSLスタイルシートを使用したリクエストと使用しないリクエストの両方を実行し、問題がリクエストにあるのかスタイルシートにあるのかを判断します。
レスポンスグループを指定していることを確認します。
必要なデータを返すレスポンスグループを指定しないと、Product Advertising API のレスポンスで正しい情報が返されません。
リクエストの構文を確認します。
Product Advertising API の各オペレーションにはリファレンスページがあります。パラメータを正しく指定していることをもう一度確認してください。他の国のサービスに対してもリクエストを実行してみます。SOAP が機能しない場合、ブラウザを通じて REST を使ったリクエストを試します。これにより、問題がコードまたはSOAPクライアントにあるのか、Product Advertising API にあるのかを判断できます。
アプリケーションで、IPアドレスあたり1秒間に1回以上のリクエストを送信している場合、リクエストの送信回数を減らさないと、Product Advertising API からエラーメッセージが返されることがあります。
場合によっては、複数オペレーションリクエストを使用してトラフィックを減らすことも考える必要があります。
何が問題なのかヒントが得られることがあります。サンプルアプリケーションで同様のオペレーションを実行していないかどうか確認してみてください。
複数のASINまたはキーワード/タイトルの検索文字列を使用してリクエストを試します。
Amazon のカタログは膨大なため、個々の商品データに異常がある場合もあります。