エラーメッセージ

Product Advertising API は、Amazon.com (US)、Amazon.co.uk (UK)、Amazon.de (DE)、Amazon.fr (FR)、Amazon.ca (CA)のサイトでは、英語によるエラーメッセージを返します。Amazon.co.jp (JP)サイトでは、一部を除いて日本語でエラーメッセージを返します。

エラーコードと説明メッセージ影響のあるオペレーション

AWS.ExactParameterRequirement

このメッセージは、パラメータ値が Product Advertising API で許容される長さを超える場合に返されます。

リクエストの [ParameterName] のデータが長すぎます。このパラメータの最大長は [MaximumNumber] です。すべて

AWS.ExceededMaximumParameterValues

このエラーメッセージは、リクエスト内の1つ以上のパラメータであまりにも多くの値を指定した場合に返されます(例えば、TransactionLookup の TransactionId で、10以下ではなく11個の取引IDを指定した場合)。

リクエストの [ParameterName] の値が多すぎます。このパラメータの最大数は [MaximumNumber] です。
  • ItemLookup

  • SimilarityLookup

  • SellerLookup

  • TransactionLookup

  • SellerListingLookup

AWS.InsufficientParameterValues

このエラーメッセージは、リクエストの必須パラメータの値の数が足りない場合に返されます。

リクエストの [Parameter Name] の値が少なすぎます。このパラメータには最低 [Minimum Value] 個の値が必要です。すべて

AWS.InternalError

このエラーは、内部的な問題や停止により Product Advertising API がリクエストを完了できない場合に返されます。SOAP の場合、エラーではなく SOAPフォルトとして返されます。

現在、リクエストを処理できません。リクエストを再実行してください。このエラーが繰り返し発生する場合は、AWS ディスカッションボードにメッセージを投稿してください。すべて

AWS.InvalidEnumeratedParameter

このエラーメッセージは、SearchIndex のように有効な値が明示されているパラメータについて、リクエストに含まれる値が無効な場合に返されます。

[ParameterName] に指定した値は無効です。[EnumeratedValuesList] などが有効な値の例です。
  • CartAdd

  • CartCreate

  • CartModify

  • CustomerContentLookup

  • Help

  • ItemLookup

  • ItemSearch

  • ListLookup

  • ListSearch

  • SellerListingLookup

  • SellerListingSearch

  • SellerLookup

  • SimilarityLookup

AWS.InvalidISO8601Time

このエラーは、リクエストに指定されている日付または時刻が、http://www.w3.org/TR/NOTE-datetime に説明がある ISO-8601 の日付/時刻標準表記になっていない場合に返されます。例えば、リクエストに含まれる Versionパラメータの値が無効な場合にこのエラーが返されます。

[ParameterName] に指定した値は無効です。ISO 8601 に従った有効な日付と時刻を指定してください。すべて

AWS.InvalidOperationForMarketplace

このエラーメッセージは、対象のオペレーションがサポートされていない国でオペレーションを実行しようとしたときに返されます。

This operation, [OperationName], is not available for this locale.すべて

AWS.InvalidOperationParameter

このエラーメッセージは、入力したオペレーション名が Product Advertising API で利用できない場合に返されます。例えば、AsinSearch (AWS 3.0のオペレーション)をオペレーション名として使用した場合、AsinSearch はProduct Advertising API 4.0 で有効なオペレーション名ではないため、このエラーが返されます。

The Operation parameter is invalid. Please modify the Operation parameter and retry. Valid values for the Operation parameter include [ListOfOperationValues].すべて

AWS.InvalidParameterCombination

このエラーメッセージは、入力した2つ以上のリクエストパラメータを、同一リクエストで使用できない場合に返されます。例えば、CartAdd operation オペレーションを使用している場合、ASIN と OfferListingId の両方を使用してカートに商品を追加しようとすると、このエラーが返されます。

リクエストに無効なパラメータの組み合わせが含まれています。[ParameterName][ParameterName] は同じリクエストで使用できません。
  • ItemSearch

  • CartCreate

  • CartAdd

  • SellerListingSearch

AWS.InvalidParameterValue

このエラーメッセージは、ItemId や SellerId など、リクエストのIDパラメータに無効な値が設定されている場合に返されます。

[ParameterValue] は、[ParameterName] の値として無効です。値を変更してから、再度リクエストを実行してください。
  • CartAdd

  • CartCreate

  • CartModify

  • CustomerContentLookup

  • Help

  • ItemLookup

  • ItemSearch

  • ListLookup

  • ListSearch

  • SellerListingLookup

  • SellerListingSearch

  • SellerLookup

  • SimilarityLookup

AWS.InvalidResponseGroup

このエラーメッセージは、リクエストで指定したレスポンスグループ名が、実行対象のオペレーションと互換性がない場合に返されます。

ResponseGroup パラメータが無効です。[Operation Name] リクエストで有効なレスポンス・グループは、[Available Response Group List] などです。すべて

AWS.InvalidServiceParameter

このエラーメッセージは、リクエストで指定したサービス名が認識できないか、Amazon でサポートされていない場合に返されます。Product Advertising API の全てのリクエストは、サービス名 "AWSECommerceService" を使用する必要があります。

Service パラメータが無効です。Service パラメータを修正し、再度リクエストを実行してください。有効な Service パラメータの値には次のようなものがあります: [ValidServicesList]すべて

AWS.InvalidSubscriptionId

このエラーメッセージは、リクエストで指定した登録IDがAWSで認識されない場合に返されます。

リクエストに無効な登録IDが含まれています。有効な登録IDでリクエストを再実行してください。すべて

AWS.InvalidXSLTAddress

このエラーは、AWS XSLT サービスが、リクエストのStyleパラメータの値として指定した XSLT ファイルにアクセスできない場合に返されます。

指定された XSLT ファイルにアクセスできません。XSLT ファイルの有効なアドレスが指定されていることを確認してください。すべて

AWS.MaximumParameterRequirement

このエラーメッセージは、誤った数のパラメータがリクエストに含まれている場合に返されます。

次のパラメータは、最大[Maximum Number]個までリクエストに指定できます: [Parameter Names]すべて

AWS.MinimumParameterRequirement

このエラーメッセージは、誤った数のパラメータがリクエストに含まれている場合に返されます。

次のパラメータのうち、最低 [Minimum Number] 個がリクエストに含まれている必要があります: [Parameter Names]すべて

AWS.MissingOperationParameter

このエラーメッセージは、リクエストにOperationパラメータと実行対象のオペレーション名が含まれていない場合に返されます。

Your request is missing the Operation parameter. Please add the Operation parameter to your request and retry. Valid values for the Operation parameter include [ValidOperationsList].すべて

AWS.MissingParameterCombination

このエラーメッセージは、リクエスト内に含む必要のある複数パラメータの組み合わせが含まれていない場合に返されます。

リクエストに必須パラメータの組み合わせが含まれていません。必須パラメータの組み合わせは [Parameter One] などです。
  • ItemLookup

  • ListSearch

  • SellerListingSearch

AWS.MissingParameters

このエラーメッセージは、オペレーションに必要なパラメータでリクエストに含まれていないものがある場合に返されます。

リクエストには、必要なパラメータが含まれていません。必要なパラメータには、[RequiredParameterList] などがあります。すべて

AWS.MissingParameterValueCombination

このエラーメッセージは、リクエストでパラメータの組み合わせが必要で、そのうちの1つ以上が特定の値でなければならない場合に返されます。例えば、Universal Product Code (UPC) に基づく製品のItemLookupリクエストを実行する場合、IdType パラメータと ItemId パラメータを含める必要があります。IdType パラメータの値は UPC である必要があります。

リクエストには必要なパラメータの組み合わせが含まれていません。[Parameter One][Restricted Value] である場合、[Parameter Two] が必要です。
  • ItemLookup

  • ListSearch

  • SellerListingSearch

AWS.MissingServiceParameter

このエラーメッセージは、必須の Service パラメータがリクエストに含まれていない場合に返されます。

Your request is missing the Service parameter. Please add the Service parameter to your request and retry. Valid values for the Service parameter include [ValidServicesList].すべて

AWS.ParameterOutOfRange

このエラーメッセージは、パラメータの有効値の範囲よりも大きいか小さいパラメータ値を送信した場合に返されます。例えば、ItemSearch では、ItemPage パラメータを使用して検索結果ページを取り出すことができます。ItemPage の値の範囲は1~400です。この範囲に収まらない値 (1より小さいか400より大きい値)を指定すると、このエラーが返されます。

[ParameterName] として指定した値は無効です。有効な値は、[LowerBound] から [UpperBound] までのものです。
  • ItemSearch

  • ItemLookup

  • ListSearch

  • ListLookup

  • CustomerContentSearch

  • CustomerContentLookup

  • SellerLookup

  • SellerListingSearch

AWS.ParameterRepeatedInRequest

このエラーメッセージは、リクエストで同じパラメータを2回以上指定した場合に返されます。

パラメータ [ParameterName] がリクエストに2回以上含まれています。すべて

AWS.RestrictedParameterValueCombination

このエラーメッセージは、同じリクエストで許可されていないパラメータ値の組み合わせがリクエストに含まれている場合に返されます。例えば、ListSearchオペレーションを使用し、ListTypeとしてBabyRegistryを選択した場合、Nameパラメータを使用できません。

リクエストには、使用できないパラメータの組み合わせが含まれています。リクエストにおいて[Parameter One][Restricted Value] である場合、[Parameter Two] は使えません。すべて

AWS.XSLTTransformationError

このエラーメッセージは、AWS XSLT サービスが、リクエストの Style パラメータで指定した XSLT スタイルシートを解析または適用できない場合に返されます。XSLT スタイルシートが正しいことを確認し、再実行してください。

指定されたXSLTファイルを適用できませんでした。XSLTを確認して、リクエストを再実行してください。すべて

AWS.ECommerceService.ExceededMaximumCartItems

このエラーメッセージは、ショッピングカートに追加できる最大商品数量を超えた場合に返されます。

[Maximum Item Quantity] 個を超える商品をカートに追加することはできません。
  • CartAdd

  • CartCreate

AWS.ECommerceService.InvalidCartId

このエラーメッセージは、リクエストで指定した CartId が認識されない場合に返されます。

リクエストに含まれている CartId の値が無効です。CartId を確認して、リクエストを再実行してください。
  • CartAdd

  • CartClear

  • CartGet

  • CartModify

AWS.ECommerceService.InvalidHMAC

このエラーメッセージは、リクエストで指定したショッピングカートのHMAC値が、Product Advertising API によって認識されない場合に返されます。HMAC 値は、カートを Amazon ユーザーと Amazon Web サイト上の特定のセッションに関連付けるために使われる、一意のトークンです。

リクエストに含まれている HMAC の値が無効です。HMAC を確認して、リクエストを再実行してください。REST を使用する場合は HMAC を URLエンコードする必要があります。
  • CartAdd

  • CartClear

  • CartGet

  • CartModify

AWS.ECommerceService.InvalidQuantity

このエラーメッセージは、リクエストで指定した数量が現在の商品に対して有効でない場合に返されます。

次の商品に対して許可される最大数量を超えています: [ItemId]
  • CartAdd

  • CartCreate

  • CartModify

AWS.ECommerceService.ItemAlreadyInCart

このエラーメッセージは、対象商品がすでに含まれているショッピングカートにその商品を追加しようとしたときに返されます。

指定された商品 [ItemId] は、すでにカートの中にあります。
  • CartAdd

  • CartCreate

AWS.ECommerceService.ItemNotAccessible

一部の商品は、Product Advertising API を使用して操作したり参照したりすることができません。このエラーメッセージは、リクエストで指定した製品IDが、Product Advertising API で使用できない場合に返されます。

Product Advertising API を介してこの商品にアクセスできません。
  • ItemLookup

  • ListLookup

AWS.ECommerceService.ItemNotEligibleForCart

一部の商品は、Product Advertising API を使用して操作したり参照したりすることができません。このエラーメッセージは、そのような商品をリモートショッピングカートに追加しようとしたときに返されます。

指定された商品 [ItemID] は、カートに追加できません。商品が購入可能であることを確認してください。
  • CartAdd

  • CartCreate

  • CartModify

AWS.ECommerceService.NoExactMatches

リクエストに該当する結果がありません。
  • ItemSearch

  • ListSearch

  • CustomerContentSearch

AWS.ECommerceService.NoSimilarities

この ASIN の類似商品はありません: [ItemID]
  • SimilarityLookup