- Recurso: ProductReview
- ProductReviewAttributes
- ReviewLink
- Tipo
- CollectionMethod
- ProductReviewStatus
- ProductReviewDestinationStatus
- ProductReviewItemLevelIssue
- Gravidade
- Métodos
Recurso: ProductReview
Uma avaliação de um produto. Para mais informações, consulte Introdução aos feeds de avaliações de produtos.
Representação JSON |
---|
{ "name": string, "productReviewId": string, "attributes": { object ( |
Campos | |
---|---|
name |
Identificador. O nome da avaliação do produto. Formato: |
product |
Obrigatório. O identificador exclusivo e permanente da avaliação do produto no sistema do editor. |
attributes |
Opcional. Uma lista de atributos de avaliações do produto. |
custom |
Opcional. Uma lista de atributos personalizados (fornecidos pelo comerciante). |
data |
Apenas saída. A principal fonte de dados da avaliação do produto. |
product |
Apenas saída. O status de uma avaliação do produto, problemas de validação de dados, ou seja, informações sobre uma avaliação do produto calculada de forma assíncrona. |
ProductReviewAttributes
Atributos.
Representação JSON |
---|
{ "reviewTime": string, "pros": [ string ], "cons": [ string ], "reviewLink": { object ( |
Campos | |
---|---|
review |
Obrigatório. O carimbo de data/hora que indica quando a avaliação foi escrita. |
pros[] |
Opcional. Contém as vantagens com base na opinião do revisor. Omita texto padrão como "pro:", a menos que tenha sido escrito pelo avaliador. |
cons[] |
Opcional. Contém as desvantagens com base na opinião do avaliador. Omita textos padrão, como "con:", a menos que tenham sido escritos pelo avaliador. |
review |
Opcional. O URI da página de destino da avaliação. |
reviewer |
Opcional. Um URI para uma imagem do produto avaliado criada pelo autor da avaliação. O URI não precisa terminar com uma extensão de arquivo de imagem. |
product |
Opcional. Nome descritivo de um produto. |
product |
Opcional. O URI do produto. Esse URI pode ter o mesmo valor do elemento |
asins[] |
Opcional. Contém ASINs (números de identificação padrão da Amazon) associados a um produto. |
gtins[] |
Opcional. Contém GTINs (números globais de item comercial) associados a um produto. Subtipos de GTINs (por exemplo, UPC, EAN, ISBN, JAN) são aceitos. |
mpns[] |
Opcional. Contém MPNs (números de peça do fabricante) associados a um produto. |
skus[] |
Opcional. Contém SKUs (unidades de manutenção de estoque) associadas a um produto. Geralmente, ele corresponde ao ID da oferta de produto no feed de produtos. |
brands[] |
Opcional. Contém nomes de marcas associadas a um produto. |
collection |
Opcional. O método usado para coletar a avaliação. |
transaction |
Opcional. É um identificador permanente e exclusivo para a transação associada à avaliação no sistema do editor. Esse ID pode ser usado para indicar que várias avaliações estão associadas à mesma transação. |
aggregator |
Opcional. O nome do agregador das avaliações do produto. Um editor pode usar um agregador de avaliações para gerenciar avaliações e fornecer os feeds. Esse elemento indica o uso de um agregador e contém informações sobre ele. |
subclient |
Opcional. O nome do subcliente das avaliações do produto. O subcliente é um identificador da origem da avaliação do produto. Ele precisa ser equivalente ao diretório fornecido no caminho da fonte de dados do arquivo. |
publisher |
Opcional. É o nome do editor das avaliações do produto. As informações sobre o editor, que pode ser um varejista, fabricante, empresa de serviços de avaliações ou qualquer entidade que publique avaliações de produtos. |
publisher |
Opcional. Um link para o favicon da empresa do editor. As dimensões da imagem precisam ser do tamanho de favicon: 16 x 16 pixels. O formato da imagem precisa ser GIF, JPG ou PNG. |
reviewer |
Opcional. O autor da avaliação do produto. Um identificador permanente e exclusivo do autor da avaliação no sistema do editor. |
reviewer |
Opcional. Defina como "true" se o avaliador precisar permanecer anônimo. |
reviewer |
Opcional. O nome do autor da avaliação do produto. |
review |
Opcional. O idioma da avaliação definido pelo código de idioma BCP-47. |
review |
Opcional. O país da revisão definido pelo código de país ISO 3166-1 Alfa-2. |
title |
Opcional. O título da avaliação. |
content |
Obrigatório. O conteúdo da avaliação. |
min |
Opcional. Contém as classificações associadas à avaliação. O número mínimo possível para a classificação. Essa deve ser a pior classificação possível e não pode ser um valor de nenhuma classificação. |
max |
Opcional. O número máximo possível para a classificação. O valor da classificação máxima precisa ser maior que o valor do atributo mínimo. |
rating |
Opcional. É a classificação geral do produto feita pelo revisor. |
is |
Opcional. Indica se a avaliação está marcada como spam no sistema do editor. |
ReviewLink
O URI da página de destino da avaliação.
Representação JSON |
---|
{
"type": enum ( |
Campos | |
---|---|
type |
Opcional. Tipo do URI da análise. |
link |
Opcional. O URI da página de destino da avaliação. Por exemplo, |
Tipo
Tipo do URI da análise.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Tipo não especificado. |
SINGLETON |
A página de avaliações contém apenas esta avaliação. |
GROUP |
A página de avaliações contém um grupo de avaliações, incluindo esta. |
CollectionMethod
O método usado para coletar a avaliação.
Enums | |
---|---|
COLLECTION_METHOD_UNSPECIFIED |
O método de coleta não foi especificado. |
UNSOLICITED |
O usuário não estava respondendo a uma solicitação específica quando enviou a avaliação. |
POST_FULFILLMENT |
O usuário enviou a avaliação em resposta a uma solicitação após o cumprimento do pedido. |
ProductReviewStatus
Status da análise do produto.
Representação JSON |
---|
{ "destinationStatuses": [ { object ( |
Campos | |
---|---|
destination |
Apenas saída. Os destinos pretendidos da avaliação do produto. |
item |
Apenas saída. Uma lista de todos os problemas associados à avaliação do produto. |
create |
Apenas saída. É a data em que o item foi criado, no formato ISO 8601. |
last |
Apenas saída. Data da última atualização do item, no formato ISO 8601. |
ProductReviewDestinationStatus
O status de destino da análise do produto.
Representação JSON |
---|
{
"reportingContext": enum ( |
Campos | |
---|---|
reporting |
Apenas saída. O nome do contexto de relatórios. |
ProductReviewItemLevelIssue
O ItemLevelIssue do status da análise do produto.
Representação JSON |
---|
{ "code": string, "severity": enum ( |
Campos | |
---|---|
code |
Apenas saída. O código de erro do problema. |
severity |
Apenas saída. Como esse problema afeta a veiculação da avaliação do produto. |
resolution |
Apenas saída. Se o problema pode ser resolvido pelo comerciante. |
attribute |
Apenas saída. O nome do atributo, se o problema for causado por um único atributo |
reporting |
Apenas saída. O contexto do relatório ao qual o problema se aplica. |
description |
Apenas saída. Uma breve descrição do problema em inglês. |
detail |
Apenas saída. Uma descrição detalhada do problema em inglês. |
documentation |
Apenas saída. O URL de uma página da Web para ajudar a resolver o problema. |
Gravidade
Como o problema afeta a veiculação da avaliação do produto.
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Não especificado. |
NOT_IMPACTED |
Esse problema representa um alerta e não tem efeito direto na avaliação do produto. |
DISAPPROVED |
O problema reprova a análise do produto. |
Métodos |
|
---|---|
|
Exclui uma avaliação do produto. |
|
Recebe uma avaliação do produto. |
|
Insere uma avaliação do produto. |
|
Lista avaliações do produto. |