El atributo de contenido enriquecido de producto [rich_product_content]
le permite redactar descripciones detalladas que combinan texto y elementos multimedia, además de destacar funciones especiales de los productos o servicios en cuestión. Puede proporcionar contenido enriquecido mediante varias codificaciones, como JSON‑LD, RDFa y microdatos.
Le recomendamos que use la Herramienta de prueba de datos estructurados de Google para probar su contenido enriquecido y asegurarse de que no contenga errores. Todos los ejemplos que se incluyen más adelante pueden probarse en dicha herramienta.
En este artículo se describen las estructuras de datos necesarias para los diferentes tipos de contenido enriquecido.
[rich_product_content]
. Más información sobre cómo empezar a usar la API de Manufacturer CenterCómo funciona
Contenido enriquecido
El contenido enriquecido está formado por una secuencia de bloques de catálogo. Cada bloque es un conjunto de funciones de catálogo o una galería de medios. Los bloques se renderizan verticalmente en una sola columna. El contenido enriquecido se especifica con un elemento de tipo Showcase.
El tipo Showcase extiende CollectionPage |
||
Propiedad | Tipo esperado | Descripción |
showcaseBlock |
ShowcaseFeatureSet o MediaGallery |
Un bloque de contenido enriquecido que debe ser un conjunto de funciones del catálogo o una galería de medios. |
Conjunto de funciones del catálogo
Un conjunto de funciones del catálogo consiste en un título opcional y una secuencia de funciones del catálogo. Estos conjuntos pueden renderizarse en una o en varias columnas.
El tipo ShowcaseFeatureSet extiende ItemList |
||
Propiedad | Tipo esperado | Descripción |
layoutHint |
Text |
Una sugerencia opcional que indica cuántas columnas hay que usar para el renderizado. Las funciones se renderizan primero en filas y, después, en columnas. Se admiten los siguientes valores:
La sugerencia de diseño se aplica en la medida de lo posible. En las pantallas pequeñas, puede que se utilicen menos columnas de las solicitadas. |
headline |
Text |
Un título opcional que describe el conjunto de funciones. |
itemListElement |
ShowcaseFeature |
Una función del catálogo dentro del conjunto. Las funciones se renderizan primero en filas y, después, en columnas. |
Función del catálogo
Las funciones del catálogo están compuestas por una imagen opcional, un título y una descripción.
El tipo ShowcaseFeature extiende ListItem |
||
Propiedad | Tipo esperado | Descripción |
layoutHint |
Text |
Una sugerencia opcional que indica dónde procesar la imagen respecto al título y la descripción. Se admiten los siguientes valores:
|
headline |
Text |
El título de la función. |
description |
Text |
La descripción de la función. |
image |
URL o ImageObject |
Una imagen opcional que ilustra la función. |
Galería de medios
Una galería de medios consiste en un título opcional y una secuencia de imágenes, las cuales se renderizan en una o en varias columnas.
El tipo MediaGallery extiende CollectionPage |
||
Propiedad | Tipo esperado | Descripción |
layoutHint |
Text |
Una sugerencia opcional que indica cuántas columnas hay que usar para el renderizado. Las imágenes se renderizan primero en filas y, después, en columnas. Se admiten los siguientes valores:
|
headline |
Text |
Un título opcional que aparece en la parte superior de la galería. |
image |
URL o ImageObject |
La imagen que se muestra en la galería. |
Nota sobre los espacios de nombres
Los tipos Showcase
, ShowcaseFeatureSet
, ShowcaseFeature
y MediaGallery
, y las propiedades showcaseBlock
y layoutHint
son extensiones de esquema que se encuentran definidas en http://schema.googleapis.com/. Puede encontrar las definiciones del resto de tipos y propiedades en http://schema.org/.
Ejemplos
Formato de contenido enriquecido vacío
Contenido enriquecido vacío | |
JSON-LD | |
|
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/"> |
|
Microdatos | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Una función del catálogo con título y descripción, pero sin imagen
Una función del catálogo con
|
|
JSON-LD | |
>{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdatos | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Una función del catálogo con título, descripción e imagen
Una función del catálogo con
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdatos | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Una función del catálogo con título, descripción e imagen con sugerencias de diseño
Una función del catálogo con
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdatos | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Conjunto de funciones del catálogo con sugerencias para cambiar el diseño
Un conjunto de funciones del catálogo
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdatos | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Galería de medios: una imagen de banner
Una galería de medios
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdatos | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Tres bloques de catálogo: una función, un conjunto de funciones del catálogo y una imagen de banner
Tres bloques de catálogo
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdatos | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |