- Recurso: MerchantReview
- MerchantReviewAttributes
- CollectionMethod
- MerchantReviewStatus
- MerchantReviewDestinationStatus
- MerchantReviewItemLevelIssue
- Gravidade
- Métodos
Recurso: MerchantReview
Uma avaliação de um comerciante. Para mais informações, consulte Introdução aos feeds de avaliações do comerciante.
Representação JSON |
---|
{ "name": string, "merchantReviewId": string, "attributes": { object ( |
Campos | |
---|---|
name |
Identificador. O nome da avaliação do comerciante. Formato: |
merchant |
Obrigatório. O usuário forneceu o ID da avaliação do comerciante para identificar exclusivamente a avaliação. |
attributes |
Opcional. Uma lista de atributos de análise do comerciante. |
custom |
Obrigatório. Uma lista de atributos personalizados (fornecidos pelo comerciante). Ele também pode ser usado para enviar qualquer atributo da especificação de dados na forma genérica (por exemplo, |
data |
Apenas saída. A fonte de dados principal da avaliação do comerciante. |
merchant |
Apenas saída. O status de uma avaliação do comerciante, problemas de validação de dados, ou seja, informações sobre uma avaliação do comerciante calculada de forma assíncrona. |
MerchantReviewAttributes
Atributos.
Representação JSON |
---|
{
"merchantId": string,
"merchantDisplayName": string,
"merchantLink": string,
"merchantRatingLink": string,
"minRating": string,
"maxRating": string,
"rating": number,
"title": string,
"content": string,
"reviewerId": string,
"reviewerUsername": string,
"isAnonymous": boolean,
"collectionMethod": enum ( |
Campos | |
---|---|
merchant |
Obrigatório. Precisa ser único e estável em todas as solicitações. Em outras palavras, se uma solicitação de hoje e outra de 90 dias atrás se referem ao mesmo comerciante, elas precisam ter o mesmo ID. |
merchant |
Opcional. Nome de exibição legível para o comerciante. |
merchant |
Opcional. URL do site principal do comerciante. Não use um URL de redirecionamento para esse valor. Em outras palavras, o valor precisa apontar diretamente para o site do comerciante. |
merchant |
Opcional. URL da página de destino que hospeda as avaliações do comerciante. Não use um URL de redirecionamento. |
min |
Opcional. 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 nota máxima precisa ser maior que o valor da nota mínima. |
rating |
Opcional. A classificação geral do comerciante feita pelo usuário. |
title |
Opcional. O título da avaliação. |
content |
Obrigatório. Deve ser qualquer texto de formato livre fornecido pelo usuário e não deve ser truncado. Se várias respostas a perguntas diferentes forem fornecidas, todas elas precisam ser incluídas, com o mínimo de contexto para que façam sentido. Não forneça contexto se as perguntas não foram respondidas. |
reviewer |
Opcional. Um identificador permanente e exclusivo do autor da avaliação no sistema do editor. |
reviewer |
Opcional. Nome de exibição do autor da avaliação. |
is |
Opcional. Defina como "true" se o avaliador precisar permanecer anônimo. |
collection |
Opcional. O método usado para coletar a avaliação. |
review |
Obrigatório. O carimbo de data/hora que indica quando a avaliação foi escrita. |
review |
Obrigatório. O idioma da avaliação definido pelo código de idioma BCP-47. |
review |
Opcional. O país em que o revisor fez o pedido, definido pelo código de país ISO 3166-1 Alfa-2. |
CollectionMethod
O método usado para coletar a avaliação.
Enums | |
---|---|
COLLECTION_METHOD_UNSPECIFIED |
O método de coleta não foi especificado. |
MERCHANT_UNSOLICITED |
O usuário não estava respondendo a uma solicitação específica quando enviou a avaliação. |
POINT_OF_SALE |
O usuário enviou a avaliação em resposta a uma solicitação quando fez um pedido. |
AFTER_FULFILLMENT |
O usuário enviou a avaliação em resposta a uma solicitação após o cumprimento do pedido. |
MerchantReviewStatus
O status de uma avaliação do comerciante, problemas de validação de dados, ou seja, informações sobre uma avaliação do comerciante calculada de forma assíncrona.
Representação JSON |
---|
{ "destinationStatuses": [ { object ( |
Campos | |
---|---|
destination |
Apenas saída. Os destinos pretendidos da avaliação do comerciante. |
item |
Apenas saída. Uma lista de todos os problemas associados à avaliação do comerciante. |
create |
Apenas saída. 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. |
MerchantReviewDestinationStatus
O status de destino da avaliação do comerciante.
Representação JSON |
---|
{
"reportingContext": enum ( |
Campos | |
---|---|
reporting |
Apenas saída. O nome do contexto de relatórios. |
MerchantReviewItemLevelIssue
O ItemLevelIssue do status da revisão do comerciante.
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 comerciante. |
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 esse problema. |
Gravidade
Como o problema afeta a veiculação da avaliação do comerciante.
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Não especificado. |
NOT_IMPACTED |
Esse problema representa um aviso e não tem um efeito direto na avaliação do comerciante. |
DISAPPROVED |
O problema reprova a avaliação do comerciante. |
Métodos |
|
---|---|
|
Exclui a avaliação do comerciante. |
|
Recebe uma avaliação do comerciante. |
|
Insere uma avaliação na sua conta do Merchant Center. |
|
Lista as avaliações do comerciante. |