Recurso: product
O produto processado, criado a partir de vários product inputs após a aplicação de regras e fontes de dados complementares. Esse produto processado corresponde ao que é mostrado na sua conta do Merchant Center, nos anúncios do Shopping e em outras plataformas do Google. Cada produto é criado com exatamente uma entrada de produto da fonte de dados principal e várias entradas de fonte de dados complementares. Depois de inserir, atualizar ou excluir uma entrada de produto, pode levar vários minutos para que o produto processado atualizado seja recuperado.
Todos os campos no produto processado e as submensagens correspondem ao nome do atributo correspondente na Especificação dos dados do produto, com algumas exceções.
| Representação JSON | 
|---|
{ "name": string, "channel": enum (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 O nome do produto. Formato:   | 
              
channel | 
                
                   
 Apenas saída. O canal do produto.  | 
              
offer | 
                
                   
 Apenas saída. Seu identificador exclusivo do produto. Isso é igual para a entrada e o produto processado. Os espaços em branco iniciais e finais são removidos, e vários espaços em branco são substituídos por um único espaço após o envio. Consulte a especificação dos dados do produto para mais detalhes.  | 
              
content | 
                
                   
 Apenas saída. O código de idioma ISO 639-1 de duas letras do produto.  | 
              
feed | 
                
                   
 Apenas saída. O rótulo do feed do produto.  | 
              
data | 
                
                   
 Apenas saída. A fonte de dados principal do produto.  | 
              
attributes | 
                
                   
 Apenas saída. Uma lista de atributos do produto.  | 
              
custom | 
                
                   
 Apenas saída. Uma lista de atributos personalizados (fornecidos pelo comerciante). Também é possível usar o atributo genérico   | 
              
product | 
                
                   
 Apenas saída. O status de um produto, problemas de validação de dados, ou seja, informações sobre um produto calculado de forma assíncrona.  | 
              
version | 
                
                   
 Apenas saída. Representa a versão atual (novidade) do produto, que pode ser usada para preservar a ordem correta quando várias atualizações são feitas ao mesmo tempo. Se definido, a inserção é impedida quando o número da versão é menor que o número da versão atual do produto. A reinserção (por exemplo, atualização do produto após 30 dias) pode ser realizada com o  Somente com suporte para inserções em fontes de dados principais. Se a operação for impedida, a exceção será lançada.  | 
              
ProductStatus
O status de um produto, problemas de validação de dados, ou seja, informações sobre um produto calculado de forma assíncrona.
| Representação JSON | 
|---|
{ "destinationStatuses": [ { object (  | 
              
| Campos | |
|---|---|
destination | 
                
                   
 Os destinos pretendidos do produto.  | 
              
item | 
                
                   
 Uma lista de todos os problemas associados ao produto.  | 
              
creation | 
                
                   
 Data em que o item foi criado, no formato ISO 8601.  | 
              
last | 
                
                   
 Data da última atualização do item, no formato ISO 8601.  | 
              
google | 
                
                   
 Data de expiração do item, no formato ISO 8601.  | 
              
DestinationStatus
O status de destino do produto.
| Representação JSON | 
|---|
{
  "reportingContext": enum ( | 
              
| Campos | |
|---|---|
reporting | 
                
                   
 O nome do contexto de relatórios.  | 
              
approved | 
                
                   
 Lista de códigos de países (ISO 3166-1 alfa-2) em que a oferta foi aprovada.  | 
              
pending | 
                
                   
 Lista de códigos de países (ISO 3166-1 alfa-2) em que a oferta está pendente de aprovação.  | 
              
disapproved | 
                
                   
 Lista de códigos de países (ISO 3166-1 alfa-2) em que a oferta foi reprovada.  | 
              
ItemLevelIssue
O ItemLevelIssue do status do produto.
| Representação JSON | 
|---|
{ "code": string, "severity": enum (  | 
              
| Campos | |
|---|---|
code | 
                
                   
 O código de erro do problema.  | 
              
severity | 
                
                   
 Como esse problema afeta a veiculação da oferta.  | 
              
resolution | 
                
                   
 Se o problema pode ser resolvido pelo comerciante.  | 
              
attribute | 
                
                   
 O nome do atributo, se o problema for causado por um único atributo  | 
              
reporting | 
                
                   
 O contexto do relatório ao qual o problema se aplica.  | 
              
description | 
                
                   
 Uma breve descrição do problema em inglês.  | 
              
detail | 
                
                   
 Uma descrição detalhada do problema em inglês.  | 
              
documentation | 
                
                   
 O URL de uma página da Web para ajudar a resolver esse problema.  | 
              
applicable | 
                
                   
 Lista de códigos de países (ISO 3166-1 alfa-2) em que o problema se aplica à oferta.  | 
              
Gravidade
Como o problema afeta a veiculação do produto.
| Enums | |
|---|---|
SEVERITY_UNSPECIFIED | 
                Não especificado. | 
NOT_IMPACTED | 
                Esse problema representa um aviso e não tem um efeito direto no produto. | 
DEMOTED | 
                O produto é rebaixado e provavelmente tem desempenho limitado nos resultados da pesquisa | 
DISAPPROVED | 
                O problema reprova o produto. | 
Métodos | 
            |
|---|---|
                
 | 
              Recupera o produto processado da sua conta do Merchant Center. | 
                
 | 
              Lista os produtos processados na sua conta do Merchant Center. |