- Recurso: CssProduct
- Atributos
- Preço
- ProductDetail
- ProductWeight
- ProductDimension
- Certificação
- HeadlineOfferInstallment
- HeadlineOfferSubscriptionCost
- SubscriptionPeriod
- CustomAttribute
- CssProductStatus
- DestinationStatus
- ItemLevelIssue
- Métodos
Recurso: CssProduct
O produto do CSS processado.
Representação JSON |
---|
{ "name": string, "rawProvidedId": string, "contentLanguage": string, "feedLabel": string, "attributes": { object ( |
Campos | |
---|---|
name |
O nome do produto do CSS. Formato: |
rawProvidedId |
Apenas saída. Seu identificador bruto exclusivo do produto. |
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. |
attributes |
Apenas saída. Uma lista de atributos do produto. |
customAttributes[] |
Apenas saída. Uma lista de atributos personalizados (fornecidos pelo CSS). Ele também pode ser usado para enviar qualquer atributo da especificação do feed na forma genérica (por exemplo, |
cssProductStatus |
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. |
Atributos
Atributos para o produto do CSS.
Representação JSON |
---|
{ "lowPrice": { object ( |
Campos | |
---|---|
lowPrice |
Preço mínimo do produto do CSS. |
highPrice |
Preço máximo do produto do CSS. |
headlineOfferPrice |
Preço do item principal do produto do CSS. |
headlineOfferShippingPrice |
Preço do item principal do produto do CSS. |
additionalImageLinks[] |
URL adicional de imagens do item. |
productTypes[] |
Categorias do item (formatadas conforme a especificação dos dados do produto). |
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)). |
productDetails[] |
Especificações técnicas ou outros detalhes do produto. |
productWeight |
O peso do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 2.000 (inclusive). |
productLength |
A duração do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 3.000 (inclusive). |
productWidth |
A largura do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 3.000 (inclusive). |
productHeight |
A altura do produto nas unidades fornecidas. O valor precisa estar entre 0 (exclusivo) e 3.000 (inclusive). |
productHighlights[] |
Pontos que descrevem os destaques mais relevantes de um produto. |
certifications[] |
Uma lista de certificados reivindicados pelo CSS para o produto em questão. |
expirationDate |
Data em que o item deve expirar, conforme especificado no momento da inserção, no formato ISO 8601. A data de validade real é exposta em |
includedDestinations[] |
Lista de destinos a serem incluídos nessa segmentação (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[] |
Lista de destinos a serem excluídos dessa segmentação (corresponde às caixas de seleção desmarcadas no Merchant Center). |
headlineOfferInstallment |
Número e valor das parcelas para pagar um item. |
headlineOfferSubscriptionCost |
Número de períodos (meses ou anos) e valor do pagamento por período de um item com um contrato de assinatura associado. |
cppLink |
URL que leva diretamente à página de detalhes do produto do CSS. |
cppMobileLink |
URL da versão otimizada para dispositivos móveis da página de detalhes do produto do CSS. |
cppAdsRedirect |
Permite que os anunciantes substituam o URL do item quando o produto for mostrado no contexto dos anúncios de produtos. |
numberOfOffers |
O número de produtos do CSS. |
headlineOfferCondition |
Condição do item principal. |
headlineOfferLink |
Link para o item principal. |
headlineOfferMobileLink |
Link móvel para o item principal. |
title |
Título do item. |
imageLink |
URL de uma imagem do item. |
description |
Descrição do item. |
brand |
Atributos relacionados ao produto.[14-36] Marca do item. |
mpn |
Número de peça do fabricante (MPN) do item. |
gtin |
Número global do item comercial (GTIN) do item. |
googleProductCategory |
Categoria do item no Google (consulte a taxonomia de produtos do Google). Ao consultar produtos, esse campo vai conter o valor fornecido pelo usuário. No momento, não é possível recuperar as categorias de produtos do Google atribuídas automaticamente pela API. |
adult |
Definido como "true" se o item for voltado a adultos. |
multipack |
Número de produtos idênticos em um multipack definido pelo comerciante. |
isBundle |
Indica se o item é um pacote definido pelo comerciante. Um pacote é um agrupamento personalizado de produtos diferentes vendidos por um comerciante por um preço único. |
ageGroup |
Faixa etária do público-alvo do item. |
color |
Cor do item. |
gender |
Gênero a que o item é voltado. |
material |
Material de que o item é feito. |
pattern |
O padrão do item (por exemplo, bolinhas). |
size |
Tamanho do item. Apenas um valor é permitido. Para variantes com tamanhos diferentes, insira um produto separado para cada tamanho com o mesmo valor |
sizeSystem |
Sistema em que o tamanho é especificado. Recomendado para itens de vestuário. |
itemGroupId |
Identificador compartilhado para todas as variantes do mesmo produto. |
pause |
A publicação desse item será temporariamente pausada. |
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. |
Preço
O preço representado como um número e uma moeda.
Representação JSON |
---|
{ "amountMicros": string, "currencyCode": string } |
Campos | |
---|---|
amountMicros |
O preço representado como um número em micros (1 milhão de micros é equivalente a uma unidade padrão da moeda, por exemplo, 1 USD = 1.000.000 micros). |
currencyCode |
A moeda do preço usando abreviações de três letras de acordo com a ISO 4217. |
ProductDetail
Os 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 do detalhe do produto. |
attributeValue |
O valor do detalhe do produto. |
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: * " |
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: * " |
Certificação
A certificação do produto. Use esse atributo para descrever certificações associadas a um produto, como classificações de eficiência energética.
Representação JSON |
---|
{ "name": string, "authority": string, "code": string } |
Campos | |
---|---|
name |
É o nome da certificação. No momento, o valor mais comum é "EPREL", que representa as certificações de eficiência energética no banco de dados do Registro Europeu de Produtos para a Etiquetagem Energética (EPREL) da UE. |
authority |
O órgão ou a autoridade responsável pela emissão da certificação. No momento, o valor mais comum é "EC" ou "European_Commission" para rótulos de energia na UE. |
code |
É o código da certificação. Por exemplo, para o certificado EPREL com o link https://eprel.ec.europa.eu/screen/product/dishwashers2019/123456, o código é 123456. Ele é necessário para os selos de eficiência energética europeus. |
HeadlineOfferInstallment
Uma mensagem que representa uma parcela.
Representação JSON |
---|
{ "months": string, "amount": { object ( |
Campos | |
---|---|
months |
O número de parcelas que o comprador precisa pagar. |
amount |
O valor que o comprador precisa pagar por mês. |
downpayment |
O valor da entrada que o comprador precisa pagar. |
HeadlineOfferSubscriptionCost
O SubscriptionCost 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 precisa pagar por período de assinatura. |
SubscriptionPeriod
O período de assinatura do produto.
Enums | |
---|---|
SUBSCRIPTION_PERIOD_UNSPECIFIED |
Indica que o período da assinatura não foi especificado. |
MONTH |
Indica que o período de assinatura é mensal. |
YEAR |
Indica que o período de assinatura é de um ano. |
CustomAttribute
Uma mensagem que representa atributos personalizados. Exatamente um dos value
ou groupValues
não pode estar vazio.
Representação JSON |
---|
{
"groupValues": [
{
object ( |
Campos | |
---|---|
groupValues[] |
Subatributos dentro deste grupo de atributos. Se |
name |
O nome do atributo. |
value |
O valor do atributo. Se |
CssProductStatus
O status do produto do CSS, problemas de validação de dados, ou seja, informações sobre o produto do CSS 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 |
Data em que o item foi criado, no formato ISO 8601. |
lastUpdateDate |
Data da última atualização do item, no formato ISO 8601. |
googleExpirationDate |
Data de expiração do item, no formato ISO 8601. |
DestinationStatus
O status de destino do produto.
Representação JSON |
---|
{ "destination": string, "approvedCountries": [ string ], "pendingCountries": [ string ], "disapprovedCountries": [ string ] } |
Campos | |
---|---|
destination |
O nome do destino |
approvedCountries[] |
Lista de códigos de países (ISO 3166-1 alfa-2) em que o produto do CSS é aprovado. |
pendingCountries[] |
Lista de códigos de países (ISO 3166-1 alfa-2) em que o produto do CSS está aguardando aprovação. |
disapprovedCountries[] |
Lista de códigos de países (ISO 3166-1 alfa-2) em que o produto do CSS foi reprovado. |
ItemLevelIssue
O ItemLevelIssue do status do produto.
Representação JSON |
---|
{ "code": string, "servability": string, "resolution": string, "attribute": string, "destination": string, "description": string, "detail": string, "documentation": string, "applicableCountries": [ string ] } |
Campos | |
---|---|
code |
O código de erro do problema. |
servability |
Como esse problema afeta a veiculação do produto CSS. |
resolution |
Se o problema pode ser resolvido pelo comerciante. |
attribute |
O nome do atributo, se o problema for causado por um único atributo |
destination |
O destino a 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 esse problema. |
applicableCountries[] |
Lista de códigos de países (ISO 3166-1 alfa-2) em que o problema se aplica ao produto do CSS. |
Métodos |
|
---|---|
|
Recupera o produto CSS processado da sua conta do CSS Center. |
|
Lista os produtos CSS processados na sua conta do CSS Center. |