- JSON 表現
- FeatureDescription
- Image
- 型
- ステータス
- 価格
- ProductDetail
- Capacity
- カウント
- 栄養
- FloatUnit
- VoluntaryNutritionFact
- 食料品
- 認定資格
商品の属性。詳しくは、https://support.google.com/manufacturers/answer/6124116 をご覧ください。
| JSON 表現 | 
|---|
| { "gtin": [ string ], "mpn": string, "title": string, "brand": string, "productName": string, "productLine": string, "productType": [ string ], "description": string, "featureDescription": [ { object ( | 
FeatureDescription
商品の機能の説明。詳しくは、https://support.google.com/manufacturers/answer/6124116#featuredesc をご覧ください。
| JSON 表現 | 
|---|
| {
  "headline": string,
  "text": string,
  "image": {
    object ( | 
| フィールド | |
|---|---|
| headline | 
 機能の簡単な説明。 | 
| text | 
 機能の詳細な説明。 | 
| image | 
 機能の説明画像(省略可)。 | 
画像
画像。
| JSON 表現 | 
|---|
| { "type": enum ( | 
| フィールド | |
|---|---|
| type | 
 画像のタイプ(クロールされた画像かアップロードされた画像か)。 注: このフィールドはレスポンスのみで使用されます。リクエストでここに指定された値は、すべて無視されます。 | 
| status | 
 イメージのステータス。 注: このフィールドはレスポンスのみで使用されます。リクエストでここに指定された値は、すべて無視されます。 | 
| imageUrl | 
 画像の URL。クロールされた画像の場合、これは指定された URL です。アップロードされた画像の場合、画像が正常に処理されると、Google から配信 URL が返されます。 | 
タイプ
画像のタイプ(クロールされた画像かアップロードされた画像か)。
| 列挙型 | |
|---|---|
| TYPE_UNSPECIFIED | タイプは指定されていません。これは使用しないでください。 | 
| CRAWLED | 画像は指定された URL からクロールされました。 | 
| UPLOADED | 画像がアップロードされました。 | 
ステータス
イメージのステータス。
| 列挙型 | |
|---|---|
| STATUS_UNSPECIFIED | イメージのステータスが指定されていません。これは使用しないでください。 | 
| PENDING_PROCESSING | 画像がアップロードされ、処理中です。 | 
| PENDING_CRAWL | 画像のクロールはまだ保留中です。 | 
| OK | 画像が処理され、要件を満たしています。 | 
| ROBOTED | 画像 URL が robots.txt ファイルで保護されており、クロールできません。 | 
| XROBOTED | 画像 URL が X-Robots-Tag で保護されており、クロールできません。 | 
| CRAWL_ERROR | 画像のクロール中にエラーが発生しました。 | 
| PROCESSING_ERROR | 画像を処理できません。 | 
| DECODING_ERROR | 画像をデコードできません。 | 
| TOO_BIG | 画像が大きすぎます。 | 
| CRAWL_SKIPPED | 画像は手動でオーバーライドされたため、クロールされません。 | 
| HOSTLOADED | ホストの過負荷を避けるため、画像クロールが延期されました。 | 
| HTTP_404 | 画像 URL から「404 Not Found」エラーが返されました。 | 
価格
価格。
| JSON 表現 | 
|---|
| { "amount": string, "currency": string } | 
| フィールド | |
|---|---|
| amount | 
 価格の数値。 | 
| currency | 
 価格が示されている通貨。 | 
ProductDetail
商品の商品詳細。詳しくは、https://support.google.com/manufacturers/answer/6124116#productdetail をご覧ください。
| JSON 表現 | 
|---|
| { "sectionName": string, "attributeName": string, "attributeValue": string } | 
| フィールド | |
|---|---|
| sectionName | 
 複数の商品詳細間で再利用できる短いセクション名。 | 
| attributeName | 
 属性名。 | 
| attributeValue | 
 属性の値。 | 
容量
商品の容量。詳しくは、https://support.google.com/manufacturers/answer/6124116#capacity をご覧ください。
| JSON 表現 | 
|---|
| { "value": string, "unit": string } | 
| フィールド | |
|---|---|
| value | 
 容量の数値。 | 
| unit | 
 容量の単位(MB、GB、TB。 | 
カウント
1 つのパッケージに含まれる商品の数。詳しくは、https://support.google.com/manufacturers/answer/6124116#count をご覧ください。
| JSON 表現 | 
|---|
| { "value": string, "unit": string } | 
| フィールド | |
|---|---|
| value | 
 パッケージ内の商品数の数値。 | 
| unit | 
 これらの商品のカウント単位。 | 
栄養
| JSON 表現 | 
|---|
| { "servingSizeDescription": string, "servingsPerContainer": string, "servingSizeMeasure": { object ( | 
| フィールド | |
|---|---|
| servingSizeDescription | 
 食品の 1 回分の量。1 食あたりの分量の説明。 | 
| servingsPerContainer | 
 容器あたりの分量。 | 
| servingSizeMeasure | 
 1 食あたりの分量の測定値。 | 
| preparedSizeDescription | 
 調理後の分量の説明。 | 
| nutritionFactMeasure | 
 栄養成分の単位。 | 
| energy | 
 必須の栄養成分表。エネルギー。 | 
| energyFromFat | 
 脂肪由来のエネルギー。 | 
| totalFat | 
 総脂質。 | 
| totalFatDailyPercentage | 
 1 日あたりの総脂質の割合。 | 
| saturatedFat | 
 飽和脂肪。 | 
| saturatedFatDailyPercentage | 
 1 日あたりの飽和脂肪の割合。 | 
| monounsaturatedFat | 
 1 価不飽和脂肪。 | 
| polyunsaturatedFat | 
 多価不飽和脂肪。 | 
| transFat | 
 トランス脂肪。 | 
| transFatDailyPercentage | 
 1 日あたりのトランス脂肪の割合。 | 
| cholesterol | 
 コレステロール。 | 
| cholesterolDailyPercentage | 
 1 日あたりのコレステロールの割合。 | 
| sodium | 
 ナトリウム。 | 
| sodiumDailyPercentage | 
 1 日あたりのナトリウムの割合。 | 
| totalCarbohydrate | 
 総炭水化物。 | 
| totalCarbohydrateDailyPercentage | 
 1 日あたりの総炭水化物の割合。 | 
| dietaryFiber | 
 食物繊維。 | 
| dietaryFiberDailyPercentage | 
 1 日あたりの食物繊維の割合。 | 
| totalSugars | 
 総糖質。 | 
| totalSugarsDailyPercentage | 
 1 日あたりの総糖質の割合。 | 
| addedSugars | 
 添加糖類。 | 
| addedSugarsDailyPercentage | 
 1 日あたりの添加糖類の割合。 | 
| protein | 
 タンパク質。 | 
| proteinDailyPercentage | 
 1 日あたりのタンパク質の割合。 | 
| polyols | 
 ポリオール。 | 
| starch | 
 澱粉。 | 
| vitaminD | 
 ビタミン D。 | 
| vitaminDDailyPercentage | 
 1 日あたりのビタミン D の割合。 | 
| calcium | 
 カルシウム。 | 
| calciumDailyPercentage | 
 1 日あたりのカルシウムの割合。 | 
| iron | 
 鉄。 | 
| ironDailyPercentage | 
 1 日あたりの鉄分の割合。 | 
| potassium | 
 カリウム。 | 
| potassiumDailyPercentage | 
 1 日あたりのカリウムの割合。 | 
| folateMcgDfe | 
 葉酸塩 mcg DFE。 | 
| folateDailyPercentage | 
 1 日あたりの葉酸塩の割合。 | 
| folateFolicAcid | 
 葉酸。 | 
| voluntaryNutritionFact[] | 
 自主的な栄養成分表示。 | 
FloatUnit
フロート金額と単位の組み合わせ。
| JSON 表現 | 
|---|
| { "amount": number, "unit": string } | 
| フィールド | |
|---|---|
| amount | 
 amount。 | 
| unit | 
 単位。 | 
VoluntaryNutritionFact
自主的な栄養成分表示。
| JSON 表現 | 
|---|
| {
  "name": string,
  "value": {
    object ( | 
| フィールド | |
|---|---|
| name | 
 名前 | 
| value | 
 価値。 | 
| dailyPercentage | 
 1 日の割合。 | 
食料品
| JSON 表現 | 
|---|
| { "ingredients": string, "activeIngredients": string, "allergens": string, "directions": string, "storageInstructions": string, "indications": string, "nutritionClaim": [ string ], "derivedNutritionClaim": [ string ], "alcoholByVolume": number } | 
| フィールド | |
|---|---|
| ingredients | 
 材料。 | 
| activeIngredients | 
 有効成分。 | 
| allergens | 
 アレルゲン。 | 
| directions | 
 ルート] を選択します。 | 
| storageInstructions | 
 保存方法。 | 
| indications | 
 表示。 | 
| nutritionClaim[] | 
 栄養強調表示。 | 
| derivedNutritionClaim[] | 
 派生品の栄養強調表示。 | 
| alcoholByVolume | 
 アルコール度数。 | 
認定資格
認定資格の説明。
| JSON 表現 | 
|---|
| { "name": string, "authority": string, "code": string, "value": string, "link": string, "logo": string, "validUntil": string } | 
| フィールド | |
|---|---|
| name | 
 必須。認定資格の名前。 | 
| authority | 
 必須。認証機関の名前。 | 
| code | 
 省略可。認証を識別する一意のコード。 | 
| value | 
 省略可。認定資格のカスタム値。 | 
| link | 
 省略可。認定資格への URL リンク。 | 
| logo | 
 省略可。認定ロゴへの URL リンク。 | 
| validUntil | 
 省略可。有効期限(UTC)。 | 
