- Recurso: produto
- Atributos
- Parcelas
- SubscriptionCost
- SubscriptionPeriod
- LoyaltyPoints
- LoyaltyProgram
- ProductDimension
- ProductWeight
- Frete
- FreeShippingThreshold
- ShippingWeight
- ShippingDimension
- Tributos
- UnitPricingMeasure
- UnitPricingBaseMeasure
- ProductDetail
- CloudExportAdditionalProperties
- Certificação
- ProductStructuredTitle
- ProductStructuredDescription
- ProductStatus
- DestinationStatus
- ItemLevelIssue
- Gravidade
- Métodos
Recurso: product
O produto processado, criado com base em várias [entradas de produtos][[google.shopping.content.bundles.Products.ProductInput] após a aplicação de regras e fontes de dados complementares. Esse produto processado corresponde ao que é exibido na sua conta do Merchant Center, nos anúncios do Shopping e em outras plataformas do Google. Cada produto é criado com base em exatamente uma entrada de produto de fonte de dados principal e várias entradas complementares. Depois de inserir, atualizar ou excluir uma entrada de produto, pode levar vários minutos até que o produto processado atualizado possa ser recuperado.
Todos os campos do produto processado e das submensagens dele 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. |
offerId |
Apenas saída. O identificador exclusivo do produto. O mesmo vale para a entrada de produto e o produto processado. Os espaços em branco à esquerda e à direita são removidos e vários espaços em branco são substituídos por um único espaço em branco no envio. Consulte a especificação dos dados do produto para mais detalhes. |
contentLanguage |
Apenas saída. O código de idioma ISO 639-1 de duas letras do produto. |
feedLabel |
Apenas saída. O rótulo do feed do produto. |
dataSource |
Apenas saída. A fonte de dados principal do produto. |
attributes |
Apenas saída. Uma lista de atributos do produto. |
customAttributes[] |
Apenas saída. Uma lista de atributos personalizados (fornecidos pelo comerciante). Ele também pode ser usado para enviar qualquer atributo da especificação de dados no formato genérico (por exemplo, |
productStatus |
Apenas saída. o status de um produto, problemas de validação de dados, ou seja, informações sobre um produto computado de forma assíncrona. |
versionNumber |
Apenas saída. Representa a versão existente (atualização) 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 será impedida quando o número da versão for menor que o número da versão atual do produto existente. A reinserção (por exemplo, atualização de produto após 30 dias) pode ser realizada com o Compatível apenas com inserções em fontes de dados principais. Se a operação for impedida, a exceção cancelada será lançada. |
Atributos
Atributos.
Representação JSON |
---|
{ "additionalImageLinks": [ string ], "expirationDate": string, "disclosureDate": string, "availabilityDate": string, "price": { object ( |
Campos | |
---|---|
additionalImageLinks[] |
Outros URLs de imagens do item. |
expirationDate |
É a data em que o item deve expirar, conforme especificado no momento da inserção, no formato ISO 8601. A data de validade real aparece no |
disclosureDate |
É a data e hora em que uma oferta fica visível nos resultados da pesquisa nas plataformas do YouTube do Google, no formato ISO 8601. Consulte [Data de divulgação]( https://support.google.com/merchants/answer/13034208) para mais informações. |
availabilityDate |
É o dia em que um produto encomendado fica disponível para entrega, no formato ISO 8601. |
price |
Preço do item. |
installment |
Número e valor das parcelas a serem pagas por um item. |
subscriptionCost |
Número de períodos (meses ou anos) e valor do pagamento por período para um item com um contrato de assinatura associado. |
loyaltyPoints |
Pontos de fidelidade que os usuários recebem após a compra do item. Somente no Japão. |
loyaltyPrograms[] |
Uma lista de informações do programa de fidelidade que é usada para mostrar os benefícios de fidelidade (por exemplo, melhores preços, pontos etc.) ao usuário do item. |
productTypes[] |
Categorias do item (formatadas como na especificação dos dados do produto). |
salePrice |
Preço promocional anunciado do item. |
salePriceEffectiveDate |
Período em que o item estará à venda (consulte a especificação dos dados do produto). |
productHeight |
A altura do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 3.000 (inclusivo). |
productLength |
O comprimento do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 3.000 (inclusivo). |
productWidth |
A largura do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 3.000 (inclusivo). |
productWeight |
O peso do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 2000 (inclusivo). |
shipping[] |
Regras de envio. |
freeShippingThreshold[] |
Condições a serem atendidas para que o produto tenha frete grátis. |
shippingWeight |
Peso do item para envio. |
shippingLength |
Comprimento do item para envio. |
shippingWidth |
Largura do item para envio. |
shippingHeight |
Altura do item para envio. |
sizeTypes[] |
O corte do item. Ele pode ser usado para representar tipos de tamanhos combinados para itens de vestuário. É possível informar no máximo dois tipos de tamanho (consulte [https://support.google.com/merchants/answer/6324497](tipo de tamanho)). |
taxes[] |
Informações fiscais. |
unitPricingMeasure |
A medida e a dimensão de um item. |
unitPricingBaseMeasure |
A preferência do denominador do preço unitário. |
adsLabels[] |
Semelhante ao adsGrouping, mas funciona apenas com CPC. |
costOfGoodsSold |
Custo dos produtos vendidos. Usado para relatórios de lucro bruto. |
productDetails[] |
Especificação técnica ou detalhes adicionais do produto. |
productHighlights[] |
Tópicos que descrevem as características mais relevantes de um produto. |
displayAdsSimilarIds[] |
Recomendações especificadas pelo anunciante. |
promotionIds[] |
O ID exclusivo de uma promoção. |
includedDestinations[] |
A lista de destinos a serem incluídos para essa meta (corresponde às caixas de seleção marcadas no Merchant Center). Os destinos padrão são sempre incluídos, a menos que sejam fornecidos em |
excludedDestinations[] |
A lista de destinos a serem excluídos dessa segmentação (corresponde às caixas de seleção desmarcadas no Merchant Center). |
shoppingAdsExcludedCountries[] |
Lista de códigos de país (ISO 3166-1 alfa-2) para excluir a oferta do destino dos anúncios do Shopping. Os países desta lista serão removidos daqueles definidos nas configurações da fonte de dados. |
lifestyleImageLinks[] |
Outros URLs de imagens de estilo de vida do item, usados para identificar explicitamente as imagens que mostram seu item em um contexto do mundo real. Consulte este artigo da Central de Ajuda para mais informações. |
cloudExportAdditionalProperties[] |
Campos extras a serem exportados para o programa Cloud Retail. |
certifications[] |
Certificações de produtos, por exemplo, para identificação de eficiência energética de itens registrados no banco de dados Registro Europeu de Produtos para a Etiquetagem Energética (EPREL, na sigla em inglês) da UE. Consulte o artigo da Central de Ajuda para mais informações. |
autoPricingMinPrice |
Uma proteção nos "Descontos automáticos" (https://support.google.com/merchants/answer/10295759) e "Promoções dinâmicas" (https://support.google.com/merchants/answer/13949249), garantindo que os descontos ofertas não fiquem abaixo desse valor, preservando, assim, o valor e a lucratividade da oferta. |
identifierExists |
Defina esse valor como "false" quando o item não tiver identificadores exclusivos de produto adequados à categoria, como GTIN, MPN e marca. Se não for informado, o padrão será "true". |
isBundle |
Se o item é um pacote definido pelo comerciante. Um pacote é um agrupamento personalizado de diferentes produtos vendidos por um comerciante por um único preço. |
title |
Título do item. |
description |
Descrição do item. |
link |
URL com link direto para a página do item na sua loja on-line. |
mobileLink |
URL da versão otimizada para dispositivos móveis da página de destino do seu item. |
canonicalLink |
URL da versão canônica da página de destino do seu item. |
imageLink |
URL de uma imagem do item. |
adult |
Defina como "true" se o item for destinado a adultos. |
ageGroup |
Segmentar a idade do item. |
availability |
Status de disponibilidade do item. |
brand |
Marca do item. |
color |
Cor do item. |
condition |
Condição ou estado do item. |
gender |
Gênero-alvo do item. |
googleProductCategory |
Categoria Google para o item (consulte a Taxonomia do produto do Google). Ao consultar produtos, esse campo conterá o valor fornecido pelo usuário. No momento, não é possível recuperar as categorias Google dos produtos atribuídas automaticamente pela API. |
gtin |
Número global de item comercial (GTIN) do item. |
itemGroupId |
Identificador compartilhado de todas as variantes do mesmo produto. |
material |
Material de que o item é feito. |
mpn |
Número de peça do fabricante (MPN) do item. |
pattern |
Estampa do item (por exemplo, bolinhas). |
sellOnGoogleQuantity |
A quantidade do produto disponível para venda no Google. Compatível apenas com produtos on-line. |
maxHandlingTime |
Tempo em separação máximo do produto (em dias úteis). |
minHandlingTime |
Tempo em separação mínimo do produto (em dias úteis). |
shippingLabel |
O rótulo para envio do produto, usado para agrupar o produto em regras de frete no nível da conta. |
transitTimeLabel |
O rótulo de tempo em trânsito do produto, usado para agrupar o produto nas tabelas de tempo em trânsito no nível da conta. |
size |
Tamanho do item. Apenas um valor é permitido. Para variantes com tamanhos diferentes, insira um produto separado para cada tamanho com o mesmo valor de |
sizeSystem |
Sistema em que o tamanho é especificado. Recomendado para itens de vestuário. |
taxCategory |
A categoria fiscal do produto, usada para definir o vínculo fiscal detalhado nas configurações de tributos no nível da conta. |
energyEfficiencyClass |
A classe de eficiência energética, conforme definido na diretiva 2010/30/EU da UE. |
minEnergyEfficiencyClass |
A classe de eficiência energética, conforme definido na diretiva 2010/30/EU da UE. |
maxEnergyEfficiencyClass |
A classe de eficiência energética, conforme definido na diretiva 2010/30/EU da UE. |
multipack |
Número de produtos idênticos em um multipack definido pelo comerciante. |
adsGrouping |
Usados para agrupar itens de maneira arbitrária. Somente para CPA%. Caso contrário, não é recomendado. |
adsRedirect |
Permite que os anunciantes substituam o URL do item quando o produto é mostrado dentro do contexto dos anúncios de produtos. |
displayAdsId |
Identificador de um item para campanhas de remarketing dinâmico. |
displayAdsTitle |
Título de um item para campanhas de remarketing dinâmico. |
displayAdsLink |
URL diretamente para a página de destino do seu item para campanhas de remarketing dinâmico. |
displayAdsValue |
Margem da oferta para campanhas de remarketing dinâmico. |
pickupMethod |
A opção de retirada do item. |
pickupSla |
Cronograma de retirada do item na loja. |
linkTemplate |
Modelo de link para a vitrine local hospedada pelo comerciante. |
mobileLinkTemplate |
Modelo de link otimizado para dispositivos móveis para a vitrine local hospedada pelo comerciante. |
customLabel0 |
Rótulo personalizado 0 para agrupamento personalizado de itens em uma campanha do Shopping. |
customLabel1 |
Rótulo personalizado 1 para agrupamento personalizado de itens em uma campanha do Shopping. |
customLabel2 |
Rótulo personalizado 2 para agrupamento personalizado de itens em uma campanha do Shopping. |
customLabel3 |
Rótulo personalizado 3 para agrupamento personalizado de itens em uma campanha do Shopping. |
customLabel4 |
Rótulo personalizado 4 para agrupamento personalizado de itens em uma campanha do Shopping. |
externalSellerId |
Obrigatório para contas de vários vendedores. Use esse atributo se você tiver um marketplace fazendo upload de produtos para vários vendedores na sua conta de vários vendedores. |
pause |
A publicação deste item será pausada temporariamente. |
virtualModelLink |
URL da imagem em 3D do item. Consulte este artigo da Central de Ajuda para mais informações. |
structuredTitle |
Título estruturado para títulos gerados por algoritmos (IA). |
structuredDescription |
Descrição estruturada, para descrições geradas por algoritmos (IA). |
Parcela
Uma mensagem que representa parcelas.
Representação JSON |
---|
{ "months": string, "amount": { object ( |
Campos | |
---|---|
months |
O número de parcelas que o comprador deve pagar. |
amount |
O valor que o comprador tem que pagar por mês. |
downpayment |
O valor da entrada que o comprador precisa pagar. |
creditType |
Tipo de parcelamento. Os valores aceitos são: * " |
SubscriptionCost
O custo da assinatura do produto.
Representação JSON |
---|
{ "period": enum ( |
Campos | |
---|---|
period |
O tipo de período de assinatura. Os valores aceitos são: * " |
periodLength |
O número de períodos de assinatura que o comprador precisa pagar. |
amount |
O valor que o comprador tem que pagar por período de assinatura. |
SubscriptionPeriod
O período de assinatura do produto.
Enums | |
---|---|
SUBSCRIPTION_PERIOD_UNSPECIFIED |
Indica que o período de assinatura não foi especificado. |
MONTH |
Indica que o período de assinatura é um mês. |
YEAR |
Indica que o período de assinatura é um ano. |
LoyaltyPoints
Uma mensagem que representa os pontos de fidelidade.
Representação JSON |
---|
{ "name": string, "pointsValue": string, "ratio": number } |
Campos | |
---|---|
name |
Nome do programa de de fidelidade. Recomenda-se limitar o nome a 12 caracteres de largura total ou 24 caracteres romanos. |
pointsValue |
Os pontos de fidelidade do varejista em valor absoluto. |
ratio |
A proporção de um ponto ao ser convertido em moeda. O Google pressupõe a moeda com base nas configurações do Merchant Center. Se a proporção não for informada, o padrão será 1.0. |
LoyaltyProgram
Uma mensagem que representa o programa de fidelidade.
Representação JSON |
---|
{ "programLabel": string, "tierLabel": string, "price": { object ( |
Campos | |
---|---|
programLabel |
O rótulo do programa de fidelidade. Este é um rótulo interno que identifica exclusivamente a relação entre uma entidade do comerciante e uma entidade do programa de fidelidade. O rótulo precisa ser fornecido para que o sistema possa associar os recursos abaixo (por exemplo, preço e pontos) a um comerciante. O programa correspondente precisa estar vinculado à conta do comerciante. |
tierLabel |
O rótulo do nível no programa de fidelidade. Precisa corresponder a um dos rótulos dentro do programa. |
price |
O preço para membros de um determinado nível, ou seja, o preço com desconto instantâneo. Precisa ser menor ou igual ao preço normal. |
cashbackForFutureUse |
O cashback que pode ser usado em compras futuras. |
loyaltyPoints |
A quantidade de pontos de fidelidade ganhos em uma compra. |
memberPriceEffectiveDate |
Período em que o item se qualifica para o preço para membros. Se não for especificado, o preço para membros será sempre aplicável. O período é representado por um par de datas ISO 8601 separadas por espaço, vírgula ou barra. |
ProductDimension
A dimensão do produto.
Representação JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
Obrigatório. O valor da dimensão representado como um número. O valor pode ter uma precisão máxima de quatro casas decimais. |
unit |
Obrigatório. As unidades de dimensão. Os valores aceitáveis são: * " |
ProductWeight
O peso do produto.
Representação JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
Obrigatório. O peso representado como um número. O peso pode ter uma precisão máxima de quatro casas decimais. |
unit |
Obrigatório. A unidade de peso. Os valores aceitáveis são: * " |
Frete
O frete do produto.
Representação JSON |
---|
{
"price": {
object ( |
Campos | |
---|---|
price |
Preço fixo do frete, representado como um número. |
country |
O código de território CLDR do país para o qual um item será enviado. |
region |
A região geográfica à qual uma taxa de frete se aplica. Consulte region para mais informações. |
service |
Uma descrição em formato livre da classe de serviço ou velocidade de entrega. |
locationId |
O ID numérico de um local ao qual a taxa de frete se aplica, conforme definido na API AdWords. |
locationGroupName |
O local onde o frete é aplicável, representado por um nome de grupo por locais. |
postalCode |
O intervalo de códigos postais ao qual a taxa de frete se aplica, representado por um código postal, um prefixo de código postal seguido por um caractere curinga *, um intervalo entre dois códigos postais ou dois prefixos de código postal de comprimento igual. |
minHandlingTime |
Tempo em separação mínimo (inclusive) entre o recebimento e o envio do pedido em dias úteis. 0 significa que o pedido será enviado no mesmo dia em que for recebido, caso seja enviado antes do horário limite. [minHandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] só podem estar presentes com [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time]; mas não será necessário se [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] estiver presente. |
maxHandlingTime |
Tempo em separação máximo (inclusive) entre o recebimento e o envio do pedido em dias úteis. 0 significa que o pedido será enviado no mesmo dia em que for recebido, caso seja enviado antes do horário limite. As velocidades de envio são obrigatórias para [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] e [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time]. O atributo [minHandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] é opcional se o atributo [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] está presente. |
minTransitTime |
Tempo mínimo em trânsito (inclusive) em dias úteis entre o envio do pedido e a entrega. 0 significa que o pedido é entregue no mesmo dia em que é enviado. [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] só podem estar presentes com [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time]; mas não será necessário se [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] estiver presente. |
maxTransitTime |
Tempo máximo em trânsito (inclusive) em dias úteis entre o envio do pedido e a entrega. 0 significa que o pedido é entregue no mesmo dia em que é enviado. As velocidades de envio são obrigatórias para [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] e [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time]. O atributo [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] será opcional se [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] estiver presente. |
FreeShippingThreshold
Condições a serem atendidas para que o produto tenha frete grátis.
Representação JSON |
---|
{
"country": string,
"priceThreshold": {
object ( |
Campos | |
---|---|
country |
O código de território CLDR do país para o qual um item será enviado. |
priceThreshold |
O preço mínimo do produto para que o custo de frete se torne sem custo financeiro. Representado como um número. |
ShippingWeight
O peso de embalagem do produto.
Representação JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
O peso do produto usado para calcular o custo de envio do item. |
unit |
A unidade de valor. |
ShippingDimension
O ShippingDimension do produto.
Representação JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
A dimensão do produto usada para calcular o custo de envio do item. |
unit |
A unidade de valor. |
Tributo
O tributo do produto.
Representação JSON |
---|
{ "rate": number, "country": string, "region": string, "taxShip": boolean, "locationId": string, "postalCode": string } |
Campos | |
---|---|
rate |
A porcentagem da taxa de tributos que se aplica ao preço do item. |
country |
O país no qual o item é tributado, especificado como um código de território CLDR. |
region |
A região geográfica à qual a alíquota se aplica. |
taxShip |
Defina como verdadeiro se os tributos forem cobrados no frete. |
locationId |
O ID numérico de um local ao qual a alíquota tributária se aplica, conforme definido na API AdWords. |
postalCode |
O intervalo de CEP ao qual a taxa de impostos se aplica, representado por um CEP, um prefixo de CEP usando o caractere curinga *, um intervalo entre dois CEPs ou dois prefixos de CEP de comprimento igual. Exemplos: 94114, 94*, 94002-95460, 94*-95*. |
UnitPricingMeasure
A métrica de preços unitários do produto.
Representação JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
A medida de um item. |
unit |
A unidade da medida. |
UnitPricingBaseMeasure
O UnitPricingBaseMeasure do produto.
Representação JSON |
---|
{ "value": string, "unit": string } |
Campos | |
---|---|
value |
O denominador do preço unitário. |
unit |
A unidade do denominador. |
ProductDetail
Detalhes do produto.
Representação JSON |
---|
{ "sectionName": string, "attributeName": string, "attributeValue": string } |
Campos | |
---|---|
sectionName |
O cabeçalho da seção usado para agrupar um conjunto de detalhes do produto. |
attributeName |
O nome dos detalhes do produto. |
attributeValue |
O valor dos detalhes do produto. |
CloudExportAdditionalProperties
Propriedade de produto da API Cloud Retail. Por exemplo, as propriedades de um produto de TV podem ser "Resolução da tela" ou "Tamanho da tela".
Representação JSON |
---|
{ "textValue": [ string ], "intValue": [ string ], "floatValue": [ number ], "propertyName": string, "boolValue": boolean, "minValue": number, "maxValue": number, "unitCode": string } |
Campos | |
---|---|
textValue[] |
Valor de texto da propriedade especificada. Por exemplo, "8K(UHD)" pode ser um valor de texto para um produto de TV. A repetição máxima desse valor é 400. Os valores são armazenados em uma ordem arbitrária, mas consistente. O tamanho máximo da string é de 256 caracteres. |
intValue[] |
Valores inteiros da propriedade especificada. Por exemplo, 1080 para a resolução da tela de um produto de TV. A repetição máxima desse valor é 400. Os valores são armazenados em uma ordem arbitrária, mas consistente. |
floatValue[] |
Valores flutuantes da propriedade especificada. Por exemplo, para um produto de TV 1,2345. A repetição máxima desse valor é 400. Os valores são armazenados em uma ordem arbitrária, mas consistente. |
propertyName |
Nome da propriedade especificada. Por exemplo, "Resolução da tela". para um produto de TV. O tamanho máximo da string é de 256 caracteres. |
boolValue |
Valor booleano da propriedade especificada. Por exemplo, no caso de um produto de TV, "Verdadeiro" ou "Falso" se a tela for Ultra HD. |
minValue |
Valor flutuante mínimo da propriedade especificada. Por exemplo, para um produto de TV 1,00. |
maxValue |
Valor flutuante máximo da propriedade especificada. Por exemplo, para um produto de TV 100,00. |
unitCode |
Unidade da propriedade especificada. Por exemplo, "Pixels" para um produto de TV. O tamanho máximo da string é 256B. |
Certificação
Certificação do produto, apresentada inicialmente para conformidade com a rotulagem de eficiência energética da UE usando o banco de dados EPREL da UE.
Representação JSON |
---|
{ "certificationAuthority": string, "certificationName": string, "certificationCode": string, "certificationValue": string } |
Campos | |
---|---|
certificationAuthority |
A autoridade certificadora, por exemplo, "European_Commission". O tamanho máximo é de 2.000 caracteres. |
certificationName |
O nome da certificação, por exemplo, "EPREL". O tamanho máximo é de 2.000 caracteres. |
certificationCode |
O código da certificação. O tamanho máximo é de 2.000 caracteres. |
certificationValue |
O valor da certificação, também conhecido como classe, nível ou série, por exemplo, "A+", "C", "ouro". O tamanho máximo é de 2.000 caracteres. |
ProductStructuredTitle
Título estruturado para títulos gerados por algoritmos (IA).
Representação JSON |
---|
{ "digitalSourceType": string, "content": string } |
Campos | |
---|---|
digitalSourceType |
O tipo de origem digital, por exemplo, "trained_algorithmic_media". Seguindo o IPTC. O tamanho máximo é de 40 caracteres. |
content |
O texto do título O tamanho máximo é de 150 caracteres |
ProductStructuredDescription
Descrição estruturada, para descrições geradas por algoritmos (IA).
Representação JSON |
---|
{ "digitalSourceType": string, "content": string } |
Campos | |
---|---|
digitalSourceType |
O tipo de origem digital, por exemplo, "trained_algorithmic_media". Seguindo o IPTC. O tamanho máximo é de 40 caracteres. |
content |
O texto de descrição pode ter até 5.000 caracteres |
ProductStatus
o status de um produto, problemas de validação de dados, ou seja, informações sobre um produto computado de forma assíncrona.
Representação JSON |
---|
{ "destinationStatuses": [ { object ( |
Campos | |
---|---|
destinationStatuses[] |
Os destinos pretendidos do produto. |
itemLevelIssues[] |
Uma lista de todos os problemas associados ao produto. |
creationDate |
É a data em que o item foi criado, no formato ISO 8601. |
lastUpdateDate |
Data da última atualização do item, no formato ISO 8601. |
googleExpirationDate |
É a data em que o item expira, no formato ISO 8601. |
DestinationStatus
O status do destino do status do produto.
Representação JSON |
---|
{
"reportingContext": enum ( |
Campos | |
---|---|
reportingContext |
O nome do contexto do relatório. |
approvedCountries[] |
Lista de códigos dos países (ISO 3166-1 alfa-2) em que a oferta foi aprovada. |
pendingCountries[] |
Lista de códigos dos países (ISO 3166-1 alfa-2) em que a aprovação da oferta está pendente. |
disapprovedCountries[] |
Lista de códigos dos 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. |
reportingContext |
O contexto do relatório em que 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 o problema. |
applicableCountries[] |
Lista de códigos de país (ISO 3166-1 alfa-2) onde 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 alerta e não tem efeito direto no produto. |
DEMOTED |
O produto foi rebaixado e provavelmente tem performance limitada 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. |