- Recurso: Productcertification
- Certificação
- Problema
- Gravidade
- IssueResolution
- DestinationStatus
- Status
- Métodos
Recurso: Productcertification
Dados de certificação do produto.
Representação JSON |
---|
{ "name": string, "title": string, "brand": string, "mpn": [ string ], "productCode": [ string ], "countryCode": [ string ], "productType": [ string ], "certification": [ { object ( |
Campos | |
---|---|
name |
Obrigatório. O identificador de nome exclusivo de uma certificação de produto. Formato: accounts/{account}/languages/{language_code}/productCertifications/{id}, em que |
title |
Obrigatório. Isso serve para identificar claramente o produto que você está certificar. |
brand |
Obrigatório. Esse é o nome da marca do produto. A marca é usada para ajudar a identificar seu produto. |
mpn[] |
Opcional. Esses são os números de peça do fabricante (MPN). Os MPNs são usados para identificar um produto específico entre todos os itens do mesmo fabricante. |
productCode[] |
Opcional. Outro nome para o GTIN. |
countryCode[] |
Opcional. Um código de país de duas letras (ISO 3166-1 Alfa 2). |
productType[] |
Opcional. Esses são seu próprio sistema de categorização nos dados de produtos. |
certification[] |
Obrigatório. Uma lista de certificações para vincular ao produto descrito. |
issues[] |
Apenas saída. Uma lista de problemas associados ao produto gerada pelo servidor. |
destinationStatuses[] |
Apenas saída. Os status dos destinos. |
Certificação
Descrição de uma certificação.
Representação JSON |
---|
{ "name": string, "authority": string, "code": string, "value": string, "link": string, "logo": string, "validUntil": string } |
Campos | |
---|---|
name |
Obrigatório. Nome da certificação. |
authority |
Obrigatório. Nome do órgão certificador. |
code |
Obrigatório. Um código exclusivo para identificar a certificação. |
value |
Opcional. Um valor personalizado da certificação. |
link |
Opcional. Um link de URL para a certificação. |
logo |
Opcional. Um link de URL para o logotipo da certificação. |
validUntil |
Opcional. A data de validade (UTC). |
Problema
Problema com o produto.
Representação JSON |
---|
{ "type": string, "severity": enum ( |
Campos | |
---|---|
type |
O tipo de problema gerado pelo servidor, por exemplo, "INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE" etc. |
severity |
A gravidade do problema. |
attribute |
O atributo que acionou o problema (se presente). Para mais informações sobre atributos, consulte https://support.google.com/manufacturers/answer/6124116. |
title |
Título curto que descreve a natureza do problema. |
description |
Descrição mais detalhada do problema, com foco em como resolvê-lo. |
resolution |
O que precisa acontecer para resolver o problema. |
destination |
O destino a que este problema se aplica. |
timestamp |
Carimbo de data/hora em que o problema ocorreu. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
Gravidade
Gravidade do problema.
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Gravidade não especificada, nunca usada. |
ERROR |
Gravidade do erro. O problema impede o uso de todo o item. |
WARNING |
Gravidade do alerta. O problema impede o uso do atributo que o acionou ou impede em breve o uso de todo o item. |
INFO |
Gravidade das informações. O problema não requer atenção imediata. É, por exemplo, usada para comunicar quais atributos ainda estão com revisão pendente. |
IssueResolution
Resolução do problema.
Enums | |
---|---|
RESOLUTION_UNSPECIFIED |
Resolução não especificada, nunca usada. |
USER_ACTION |
O usuário que forneceu os dados precisa realizar ações para resolver o problema (por exemplo, corrigir alguns dados). |
PENDING_PROCESSING |
O problema será resolvido automaticamente, por exemplo, rastreamento de imagens ou revisão do Google. Nenhuma ação é necessária agora. A resolução pode levar a outro problema (por exemplo, se o rastreamento falhar). |
DestinationStatus
O status do destino.
Representação JSON |
---|
{
"destination": string,
"status": enum ( |
Campos | |
---|---|
destination |
O nome do destino. |
status |
O status do destino. |
Status
O status.
Enums | |
---|---|
UNKNOWN |
Status não especificado, nunca usado. |
ACTIVE |
O produto é usado para este destino. |
PENDING |
A decisão ainda está pendente. |
DISAPPROVED |
O produto foi reprovado. Observe os problemas. |
Métodos |
|
---|---|
|
Exclui uma certificação de produto pelo nome dela. |
|
Recebe uma certificação de produto pelo nome. |
|
Lista as certificações dos produtos de um órgão certificador especificado. |
|
Atualiza (ou cria, se allow_missing = true) uma certificação de produto que vincula certificações aos produtos. |