CssProductInput

Esse recurso representa os dados de entrada enviados para um produto do CSS, não o produto do CSS processado que você encontra no CSS Center, nos anúncios do Shopping ou nas plataformas do Google.

Representação JSON
{
  "name": string,
  "finalName": string,
  "rawProvidedId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "freshnessTime": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ]
}
Campos
name

string

Identificador. O nome da entrada do produto do CSS. Formato: accounts/{account}/cssProductInputs/{cssProductInput}, em que a última seção cssProductInput consiste em três partes: contentLanguage~feedLabel~offerId. Exemplo: accounts/123/cssProductInputs/de~DE~rawProvidedId123

finalName

string

Apenas saída. O nome do produto do CSS processado. Formato: accounts/{account}/cssProducts/{css_product} "

rawProvidedId

string

Obrigatório. Seu identificador exclusivo para o produto do CSS. O mesmo vale para a entrada e o produto do CSS processado. Só permitimos IDs com caracteres alfanuméricos, sublinhados e traços. Consulte a especificação do feed de produtos para saber mais.

contentLanguage

string

Obrigatório. O código de idioma ISO 639-1 de duas letras do produto do CSS.

feedLabel

string

Obrigatório. O rótulo do feed do produto do CSS. O rótulo do feed é sinônimo de "país de destino" e, portanto, precisa ser sempre um código de região válido. Por exemplo: "DE" para a Alemanha, "FR" para a França.

freshnessTime
(deprecated)

string (Timestamp format)

OBSOLETO. Use expirationDate. Representa a versão atual (novidade) do produto do CSS, que pode ser usada para preservar a ordem correta quando várias atualizações são feitas ao mesmo tempo.

Este campo não pode ser definido para o horário futuro.

Se definido, a atualização é impedida se uma versão mais recente do item já existir no nosso sistema (ou seja, se o último horário de atualização dos produtos do CSS for posterior ao tempo de atualização definido). Se a atualização acontecer, o horário da última atualização será definido como esse horário de atualização.

Se não for definido, a atualização não será impedida, e o horário da última atualização vai ser o padrão de quando a solicitação foi recebida pela API CSS.

Se a operação for impedida, a exceção será lançada.

attributes

object (Attributes)

Uma lista de atributos do produto do CSS.

customAttributes[]

object (CustomAttribute)

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, { "name": "size type", "value": "regular" }). Isso é útil para enviar atributos não expostos explicitamente pela API, como atributos adicionais usados no Comprar com o Google.