CssProductInput

이 리소스는 CSS 제품에 대해 제출하는 입력 데이터를 나타내며, CSS Center, 쇼핑 광고 또는 Google 플랫폼에 표시되는 처리된 CSS 제품을 나타내지 않습니다.

JSON 표현
{
  "name": string,
  "finalName": string,
  "rawProvidedId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "freshnessTime": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ]
}
필드
name

string

식별자. CSS 제품 입력의 이름입니다. 형식: accounts/{account}/cssProductInputs/{cssProductInput}. 여기서 마지막 섹션 cssProductInput은 contentLanguage~feedLabel~offerId의 세 부분으로 구성됩니다. 예: accounts/123/cssProductInputs/de~DE~rawProvidedId123

finalName

string

출력 전용입니다. 처리된 CSS 제품의 이름입니다. 형식: accounts/{account}/cssProducts/{css_product} "

rawProvidedId

string

필수 항목입니다. CSS 제품의 고유 식별자입니다. CSS 제품 입력과 처리된 CSS 제품이 동일합니다. 영숫자, 밑줄, 대시가 포함된 ID만 허용됩니다. 자세한 내용은 제품 피드 사양을 참고하세요.

contentLanguage

string

필수 항목입니다. CSS 제품의 2자리 ISO 639-1 언어 코드입니다.

feedLabel

string

필수 항목입니다. CSS 제품의 피드 라벨입니다. 피드 라벨은 '타겟 국가'와 동의어이므로 항상 유효한 지역 코드여야 합니다. 예를 들어 독일의 경우 'DE', 프랑스의 경우 'FR'입니다.

freshnessTime
(deprecated)

string (Timestamp format)

DEPRECATED. 대신 expirationDate를 사용하세요. CSS 제품의 기존 버전 (최신성)을 나타냅니다. 이 버전은 여러 업데이트가 동시에 실행될 때 올바른 순서를 유지하는 데 사용할 수 있습니다.

이 필드는 미래 시간으로 설정하면 안 됩니다.

이 속성을 설정하면 시스템에 이미 최신 버전의 상품이 있는 경우 업데이트가 방지됩니다 (즉, 기존 CSS 제품의 마지막 업데이트 시간이 업데이트에 설정된 최신성 시간보다 늦은 경우). 업데이트가 발생하면 마지막 업데이트 시간이 이 최신성 시간으로 설정됩니다.

설정하지 않으면 업데이트가 방지되지 않으며 마지막 업데이트 시간은 CSS API에서 이 요청을 수신한 시점으로 기본 설정됩니다.

작업이 방지되면 중단된 예외가 발생합니다.

attributes

object (Attributes)

CSS 제품 속성 목록

customAttributes[]

object (CustomAttribute)

맞춤 (CSS 제공) 속성 목록입니다. 또한 피드 사양의 속성을 일반 형식 (예: { "name": "size type", "value": "regular" })으로 제출하는 데 사용할 수 있습니다. 이는 Buy on Google에 사용되는 추가 속성과 같이 API에 의해 명시적으로 노출되지 않는 속성을 제출하는 데 유용합니다.