リッチ商品コンテンツ [rich_product_content]
属性を使用し、テキストとメディアを組み合わせて表現豊かな商品説明を作成して、商品やサービスの特長を効果的にアピールできます。リッチ コンテンツは、JSON-LD、RDFa、microdata など、さまざまなエンコードを使用して構成します。
リッチ コンテンツは Google 構造化データ テストツールを使用してテストし、エラーが含まれていないことを確認することをおすすめします。この記事に掲載されている例はすべてテストツールで試すことができます。
この記事では、さまざまなリッチ コンテンツに必要なデータの構造について説明します。
[rich_product_content]
属性がサポートされるようになりました。Manufacturer Center API の使用方法仕組み
リッチ コンテンツ
リッチ コンテンツは、ショーケースのブロックが連なって構成されます。各ブロックはショーケース機能セットまたはメディア ギャラリーのいずれかのタイプに設定され、縦 1 列で構成されます。つまり、リッチ コンテンツは「Showcase」タイプの要素によってその内容が特定されます。
Showcase タイプは CollectionPage のスキーマ拡張 |
||
プロパティ | タイプ | 説明 |
showcaseBlock |
ShowcaseFeatureSet または MediaGallery |
リッチ コンテンツのブロック。各ブロックは ShowcaseFeatureSet(ショーケース機能セット)または MediaGallery(メディア ギャラリー)のいずれかである必要があります。 |
ショーケース機能セット
ショーケース機能セットは、任意の見出しと一連のショーケース機能で構成されます。機能セットは 1 列または複数列で表示できます。
ShowcaseFeatureSet タイプは ItemList のスキーマ拡張 |
||
プロパティ | タイプ | 説明 |
layoutHint |
テキスト |
何列で構成するかを示す任意の指標。機能は最初に行で、次に列で構成されます。サポートされる値は次のとおりです。
layoutHint(レイアウト ヒント)はわかる範囲でできるだけ正確に指定します。小さな画面では、指定より少ない列を使用する場合もあります。 |
見出し |
テキスト |
機能セットを説明する任意の見出し。 |
itemListElement |
ShowcaseFeature |
このセットのショーケース機能。機能は最初に行で、次に列で構成されます。 |
ショーケース機能
ショーケース機能は、見出し、説明、任意の画像で構成されます。
ShowcaseFeature タイプは ListItem のスキーマ拡張 |
||
プロパティ | タイプ | 説明 |
layoutHint |
テキスト |
見出しと説明に対し、どこに画像を配置するかを示す任意の指標。サポートされる値は次のとおりです。
|
見出し |
テキスト |
機能の見出し。 |
description [商品説明] |
テキスト |
機能の説明。 |
画像 |
URL または ImageObject |
機能を表す任意の画像。 |
メディア ギャラリー
メディア ギャラリーは任意の見出しと一連の画像で構成されます。画像は 1 列または複数列で表示できます。
MediaGallery タイプは CollectionPage のスキーマ拡張 |
||
プロパティ | タイプ | 説明 |
layoutHint |
テキスト |
何列で構成するかを示す任意の指標。画像は最初に行で、次に列で構成されます。サポートされる値は次のとおりです。
|
見出し |
テキスト |
ギャラリーの上部に表示する任意の見出し。 |
画像 |
URL または ImageObject |
ギャラリーに表示する画像。 |
名前空間に関する注意点
Showcase
、ShowcaseFeatureSet
、ShowcaseFeature
、MediaGallery
の各タイプと、showcaseBlock
、layoutHint
の各プロパティは、http://schema.googleapis.com/ の定義に基づいてスキーマを拡張したものです。他のすべてのタイプとプロパティは http://schema.org/ で定義されます。
例
空のリッチ コンテンツ形式
空のリッチ コンテンツ | |
JSON-LD | |
|
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/"> |
|
microdata | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
見出しと説明のみで画像なしの単一ショーケース機能
単一ショーケース機能
|
|
JSON-LD | |
>{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
microdata | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
見出し、説明、画像付きの単一ショーケース機能
単一ショーケース機能
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
microdata | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
レイアウト ヒントを使用した見出し、説明、画像を含む単一ショーケース機能
単一ショーケース機能
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
microdata | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
レイアウト ヒントを使用してレイアウトを変更するショーケース機能セット
単一ショーケース機能セット
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
microdata | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
メディア ギャラリー: 単一バナー画像
メディア ギャラリー
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
microdata | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
3 ブロックのショーケース: 機能 x 1、ショーケース機能セット、バナー画像 x 1
3 ブロックのショーケース
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
microdata | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |