Com o atributo de conteúdo avançado de produto [rich_product_content]
, é possível criar descrições detalhadas que combinam texto e mídia. O conteúdo avançado permite destacar recursos especiais de produtos ou serviços. Ele pode ser fornecido em diferentes codificações, incluindo JSON-LD, RDFa e microdados.
Recomendamos que você use a Ferramenta de teste de dados estruturados do Google para testar seu conteúdo avançado e verificar se ele não contém erros. Todos os exemplos fornecidos neste artigo podem ser testados na ferramenta de teste.
Este artigo descreve as estruturas de dados necessárias para tipos diferentes de conteúdo avançado.
[rich_product_content]
. Saiba como começar a usar a API Manufacturer CenterComo funciona
Conteúdo avançado
O conteúdo avançado consiste em uma sequência de blocos de demonstração. Cada bloco é um conjunto de recursos de demonstração ou uma galeria de mídia. Esses blocos são renderizados verticalmente em uma única coluna. O conteúdo avançado é especificado com um elemento do tipo Showcase.
O tipo Showcase estende a CollectionPage |
||
Propriedade | Tipo esperado | Descrição |
showcaseBlock |
ShowcaseFeatureSet ou MediaGallery |
Um bloco de conteúdo avançado. É necessário que o bloco seja um conjunto de recursos de demonstração ou uma galeria de mídia. |
Conjunto de recursos de demonstração
Um conjunto de recursos de demonstração consiste em um título opcional e uma sequência de recursos de demonstração. Esses conjuntos podem ser renderizados em uma exibição de uma ou várias colunas.
O tipo ShowcaseFeatureSet estende a ItemList |
||
Propriedade | Tipo esperado | Descrição |
layoutHint |
Text |
Uma dica opcional que indica quantas colunas devem ser usadas para renderização. Os recursos são renderizados primeiro em linhas e depois em colunas. Os seguintes valores são aceitos:
A dica de layout é aplicada em uma base de melhor esforço. Em telas pequenas, podem ser usadas menos colunas do que o solicitado. |
headline |
Text |
Um título opcional que descreve o conjunto de atributos. |
itemListElement |
ShowcaseFeature |
Um recurso de demonstração do conjunto. Os recursos são renderizados primeiro em linhas e depois em colunas. |
Recurso de demonstração
Um recurso de demonstração consiste em um título, uma descrição e uma imagem opcional.
O tipo ShowcaseFeature estende a ListItem |
||
Propriedade | Tipo esperado | Descrição |
layoutHint |
Text |
Uma dica opcional que indica onde a imagem deve ser renderizada em relação ao título e à descrição. Os seguintes valores são aceitos:
|
headline |
Text |
O título do recurso. |
description |
Text |
A descrição do recurso. |
image |
URL ou ImageObject |
Uma imagem opcional ilustrando o recurso. |
Galeria de mídia
Uma galeria de mídia consiste em um título opcional e uma sequência de imagens. As imagens são renderizadas em uma ou várias colunas.
O tipo MediaGallery estende a CollectionPage |
||
Propriedade | Tipo esperado | Descrição |
layoutHint |
Text |
Uma dica opcional que indica quantas colunas devem ser usadas para renderização. As imagens são renderizadas primeiro em linhas e depois em colunas. Os seguintes valores são aceitos:
|
headline |
Text |
Um título opcional a ser exibido na parte superior da galeria. |
image |
URL ou ImageObject |
A imagem a ser exibida na galeria. |
Observação sobre namespaces
Os tipos Showcase
, ShowcaseFeatureSet
, ShowcaseFeature
e MediaGallery
, bem como as propriedades showcaseBlock
e layoutHint
são extensões de esquema definidas em http://schema.googleapis.com/ (em inglês). Todos os outros tipos e propriedades são definidas em http://schema.org/ (em inglês).
Exemplos
Formato de conteúdo avançado vazio
Conteúdo avançado vazio | |
JSON-LD | |
|
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/"> |
|
Microdados | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Recurso de demonstração único com título e descrição, sem imagem
Um recurso de demonstração único com
|
|
JSON-LD | |
>{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdados | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Recurso de demonstração único com título, descrição e imagem
Um recurso de demonstração único com
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdados | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Recurso de demonstração único com título, descrição e imagem usando dicas de layout
Um recurso de demonstração único com
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdados | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Conjunto de recursos de demonstração usando dicas para alterar o layout
Um conjunto de atributos de demonstração único com
|
|
JSON-LD | |
>{ |
|
RDFa | |
><div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdados | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Galeria de mídia: imagem de banner única
Uma galeria de mídia
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdados | |
><div itemscope itemtype="http://schema.googleapis.com/Showcase"> |
Três blocos de demonstração: recurso único, conjunto de recursos de demonstração e imagem de banner única
Três blocos de demonstração
|
|
JSON-LD | |
{ |
|
RDFa | |
<div vocab="http://schema.org/" prefix="g: http://schema.googleapis.com/" typeof="g:Showcase"> |
|
Microdados | |
<div itemscope itemtype="http://schema.googleapis.com/Showcase"> |