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 alguns minutos para que o produto processado atualizado seja recuperado.
Todos os campos no produto processado e as submensagens correspondentes 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 é o mesmo 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 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. |