4.5.1 Amazonデータ

Amazonデータは、以下のデータ構成になっています。
コンテンツデータ構成は、SweetMagicコンテンツ時のインプットデータの構成です。
後半のアイテムデータの構成は、CSV出力時のインプットデータの構成になります。
Amazonデータの構成は、基本的にProduct Advertising APIのレスポンスデータと同じ構成になっています。
Product Advertising APIの仕様変更に伴い、データフォーマットが変更される場合があります。
詳細については、Product Advertising APIを参照してください。

(1)コンテンツデータ構成

データ構成 データ型 説明
Amazonインプットデータ Object SweetMagicオブジェクト
totalResultCount int 検索結果のヒット件数
totalPageCount int 検索結果のトータルページ数
minPage int 検索結果の最小ページ
maxPage int 検索結果の最大ページ
isError bool 検索処理でエラーが発生したかどうかのフラグ
errorList Object[] エラー情報の配列で、エラーが発生した時にのみ設定される。(以下はエラー情報の要素)
errorCode string エラーコード
message string エラーメッセージ
resultList Object[] 検索結果の商品情報の配列。(商品情報の詳細は、(2)商品アイテムデータ構成を参照)

(2)商品アイテムデータ構成

データ構成 データ型 説明
商品アイテムデータ Object Amazonの商品情報データオブジェクト
asin string ASIN
detailPageUrl string 商品の詳細ページのURL
itemLinks Object[] 商品リンク情報の配列(以下は商品リンク情報の要素)
description string 説明
url string URL
smallImage Object 小イメージ情報
url string イメージのURL
width int イメージの幅
height int イメージの高さ
mediumImage Object 中イメージ情報
url string イメージのURL
width int イメージの幅
height int イメージの高さ
largeImage Object 大イメージ情報
url string イメージのURL
width int イメージの幅
height int イメージの高さ
attributes Object 商品属性情報
actor string[] 商品に関連付けられた俳優
address1 string 住所 1 (番地など)
address2 string 住所 2 (番地など)
address3 string 住所 3 (番地など)
amazonMaximumAge int 商品の最高対象年齢
amazonMinimumAge int 商品の最低対象年齢
author string 著者
eanCode string EANコード
isbn string ISBN
label string レーベル
listPrice Object 価格情報
amount int 価格
currencyCode string 国の通貨表示の略称
formattedPrice string 書式設定化された価格
manufacturer string メーカー名
productGroup string 商品グループ
publicationDate string 出版日
releaseDate string リリース日
title string 商品タイトル
actors string[] 出演者情報のリスト
directors string[] 監督等のリスト
offerSummary Object 出品情報の数やコンディションタイプごとの最低価格情報
lowestNewPrice Object 新品の最低価格情報
amount int 価格
currencyCode string 国の通貨表示の略称
formattedPrice string 書式設定化された価格
lowestUsedPrice Object 中古の最低価格情報
amount int 価格
currencyCode string 国の通貨表示の略称
formattedPrice string 書式設定化された価格
totalNew int 出品されている新品の合計数
totalUsed int 出品されている中古商品の合計数
totalCollectible int 出品されているコレクター商品の合計数
totalRefurbished int 出品されている新品同様の商品の合計数
offers Object 出品者と出品商品情報
totalOffers int 出品情報の総数
totalOfferPages int 出品情報のページ数
mostOffersUrl string
offers Object[] 出品商品情報のリスト
offerAttribute Object 商品属性情報
condition string 商品状態
offerListing Object 商品情報
offerListingId string 出品の一覧を一意に識別する番号
exchangeId string 出品情報を一意に識別するトークン
priceInfo Object 価格情報
amount int 価格
currencyCode string 国の通貨表示の略称
formattedPrice string 書式設定化された価格
availability string 商品の発送可能時期
availabilityAttributes Object 在庫情報
availabilityType string オファーの有効性を示す文字列。”now”(在庫あり), “unknown”(バックオーダー、注文), “futuredate”(予約)のいずれか。
isPreorder int 予約できる商品かどうか
minimumHours int 商品が発送されるまでの最短の時間
maximumHours int 商品が発送されるまでの最長の時間
isEligibleForSuperSaverShipping int 商品が一定購入金額以上配送料無料 の対象商品であるかどうかを示します。
browserNodes Object[] 商品のブラウザノードリスト(以下はブラウザノード情報)
browserNodeName string ブラウザノード名称
browserNodeId string ブラウザノードID
childList Object[] 子のブラウザノードリスト
ancestor Object 先祖のブラウザノード情報
parentNodeInfo Object 親のブラウザノード情報