Atrybut szczegółowe treści dotyczące produktu [rich_product_content]
umożliwia tworzenie rozbudowanych opisów łączących tekst z multimediami. Szczegółowe treści pozwalają wyróżnić wyjątkowe cechy produktów lub usług. Szczegółowe treści można udostępniać w różnych formatach kodowania, w tym JSON-LD, RDFa oraz mikrodanych.
Do testowania szczegółowych treści i sprawdzania, czy nie zawierają błędów, zalecamy korzystanie z narzędzia Google do testowania uporządkowanych danych. Wszystkie przykłady podane w tym artykule można wypróbować w narzędziu do testowania.
W tym artykule opisujemy struktury danych niezbędne dla różnych szczegółowych treści.
[rich_product_content]
. Dowiedz się, jak zacząć korzystać z interfejsu API w Manufacturer CenterJak to działa
Szczegółowe treści
Szczegółowe treści składają się z bloków prezentacji. Każdy z nich to zbiór prezentowanych obiektów lub galeria multimediów. Bloki są renderowane pionowo w 1 kolumnie. Szczegółowa treść jest określana za pomocą elementu typu Showcase (Prezentacja).
Typ Showcase obejmuje też typ CollectionPage |
||
Właściwość | Oczekiwany typ | Opis |
showcaseBlock |
ShowcaseFeatureSet lub MediaGallery |
Blok szczegółowych treści. Musi być on zbiorem prezentowanych obiektów lub galerią multimediów. |
Zbiór prezentowanych obiektów
Zbiór prezentowanych obiektów składa się z opcjonalnego nagłówka i sekwencji prezentowanych cech obiektu. Zbiory obiektów można renderować w jednej lub kilku kolumnach.
Typ ShowcaseFeatureSet obejmuje też typ ItemList |
||
Właściwość | Oczekiwany typ | Opis |
layoutHint |
Text |
Opcjonalna wskazówka określająca, ile kolumn trzeba użyć do renderowania. Obiekty są renderowane najpierw w wierszach, a następnie w kolumnach. Obsługiwane są następujące wartości:
Ta właściwość jest stosowana z możliwie największą dokładnością. Na małych ekranach można użyć mniej kolumn, niż jest to wymagane. |
headline |
Text |
Opcjonalny nagłówek opisujący zbiór obiektów. |
itemListElement |
ShowcaseFeature |
Prezentowany zbiór obiektów. Obiekty są renderowane najpierw w wierszach, a następnie w kolumnach. |
Prezentowany obiekt
Prezentowany obiekt składa się z nagłówka, opisu i opcjonalnego obrazu.
Typ ShowcaseFeature obejmuje też typ ListItem |
||
Właściwość | Oczekiwany typ | Opis |
layoutHint |
Text |
Opcjonalna wskazówka określająca miejsce renderowania obrazu względem nagłówka i opisu. Obsługiwane są następujące wartości:
|
headline |
Text |
Nagłówek obiektu. |
description |
Text |
Opis obiektu. |
image |
URL lub ImageObject |
Opcjonalny obraz przedstawiający obiekt. |
Galeria multimediów
Galeria multimediów składa się z opcjonalnego nagłówka i sekwencji obrazów. Obrazy są renderowane w jednej lub kilku kolumnach.
Typ MediaGallery obejmuje też typ CollectionPage |
||
Właściwość | Oczekiwany typ | Opis |
layoutHint |
Text |
Opcjonalna wskazówka określająca, ile kolumn trzeba użyć do renderowania. Obrazy są renderowane najpierw w wierszach, a następnie w kolumnach. Obsługiwane są następujące wartości:
|
headline |
Text |
Opcjonalny nagłówek do wyświetlenia w górnej części galerii. |
image |
URL lub ImageObject |
Obraz do wyświetlenia w galerii. |
Uwaga dotycząca przestrzeni nazw
Typy Showcase
, ShowcaseFeatureSet
, ShowcaseFeature
i MediaGallery
oraz właściwości showcaseBlock
i layoutHint
to rozszerzenia schematów zdefiniowane w obszarze http://schema.googleapis.com/. Wszystkie inne typy i właściwości są zdefiniowane w sekcji http://schema.org/.
Przykłady
Pusty format szczegółowych treści
Puste szczegółowe treści | |
JSON-LD | |
|
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/"> |
|
Mikrodane | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Pojedynczy prezentowany obiekt z nagłówkiem i opisem, ale bez obrazu
1 prezentowany obiekt zawierający:
|
|
JSON-LD | |
>{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Mikrodane | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Jeden prezentowany obiekt z nagłówkiem, opisem i obrazem
1 prezentowany obiekt zawierający:
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Mikrodane | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Jeden prezentowany obiekt z nagłówkiem, opisem i obrazem z zastosowaniem właściwości layoutHint
1 prezentowany obiekt zawierający:
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Mikrodane | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Zbiór prezentowanych obiektów ze wskazówkami dotyczącymi zmiany układu
Zbiór z prezentowanym obiektem
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Mikrodane | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Galeria multimediów: pojedynczy obraz banera
Galeria multimediów
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Mikrodane | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Trzy prezentowane bloki: pojedynczy obiekt, zbiór obiektów, pojedynczy obraz baneru
3 prezentowane bloki
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Mikrodane | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |