REST Resource: accounts.languages.productCertifications

리소스: ProductCertification

제품 인증 데이터

JSON 표현
{
  "name": string,
  "title": string,
  "brand": string,
  "mpn": [
    string
  ],
  "productCode": [
    string
  ],
  "countryCode": [
    string
  ],
  "productType": [
    string
  ],
  "certification": [
    {
      object (Certification)
    }
  ],
  "issues": [
    {
      object (Issue)
    }
  ],
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ]
}
필드
name

string

필수 항목입니다. 제품 인증 형식의 고유 이름 식별자: accounts/{account}/languages/{language_code}/productCertifications/{id} 여기서 id는 고유 식별자이고 language_codehttps://support.google.com/merchants/answer/160637에 따라 쇼핑 지원 언어의 2자리 ISO 639-1 코드입니다.

title

string

필수 항목입니다. 이는 인증하는 제품을 명확하게 식별하기 위한 것입니다.

brand

string

필수 항목입니다. 제품의 브랜드 이름입니다. 브랜드는 제품을 식별하는 데 사용됩니다.

mpn[]

string

선택사항입니다. 제조업체 부품번호 (MPN)입니다. MPN은 동일한 제조업체의 모든 제품 중에서 특정 제품을 고유하게 식별하는 데 사용됩니다.

productCode[]

string

선택사항입니다. GTIN의 또 다른 이름입니다.

countryCode[]

string

선택사항입니다. 2자리 국가 코드 (ISO 3166-1 Alpha 2)입니다.

productType[]

string

선택사항입니다. 이는 제품 데이터에 표시되는 자체적인 제품 카테고리 지정 시스템입니다.

certification[]

object (Certification)

필수 항목입니다. 설명된 제품에 연결할 인증 목록입니다.

issues[]

object (Issue)

출력 전용입니다. 서버에서 생성한 제품과 관련된 문제 목록입니다.

destinationStatuses[]

object (DestinationStatus)

출력 전용입니다. 대상의 상태입니다.

인증

인증에 대한 설명입니다.

JSON 표현
{
  "name": string,
  "authority": string,
  "code": string,
  "value": string,
  "link": string,
  "logo": string,
  "validUntil": string
}
필드
name

string

필수 항목입니다. 인증 이름입니다.

authority

string

필수 항목입니다. 인증 기관의 이름입니다.

code

string

필수 항목입니다. 인증을 식별하는 고유 코드입니다.

value

string

선택사항입니다. 인증의 맞춤 값입니다.

validUntil

string

선택사항입니다. 만료일 (UTC)입니다.

문제

제품 문제입니다.

JSON 표현
{
  "type": string,
  "severity": enum (Severity),
  "attribute": string,
  "title": string,
  "description": string,
  "resolution": enum (IssueResolution),
  "destination": string,
  "timestamp": string
}
필드
type

string

서버에서 생성한 문제 유형(예: 'INCORRECT_TEXT_FORMATTING', 'IMAGE_NOT_SERVEABLE' 등)입니다.

severity

enum (Severity)

문제의 심각도입니다.

attribute

string

있는 경우 문제를 트리거한 속성입니다. 속성에 대한 자세한 내용은 https://support.google.com/manufacturers/answer/6124116을 참고하세요.

title

string

문제의 특성을 설명하는 짧은 제목입니다.

description

string

해결 방법에 중점을 두고 문제를 더 길게 설명합니다.

resolution

enum (IssueResolution)

문제 해결을 위해 필요한 조치

destination

string

이 문제가 적용되는 대상 위치입니다.

timestamp

string (Timestamp format)

문제가 발생한 타임스탬프입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

심각도

문제 심각도

열거형
SEVERITY_UNSPECIFIED 심각도가 지정되지 않았으며 사용되지 않았습니다.
ERROR 오류 심각도입니다. 이 문제로 인해 전체 항목을 사용할 수 없습니다.
WARNING 경고 심각도입니다. 문제를 트리거한 속성의 사용이 차단되거나 곧 전체 상품의 사용이 차단되는 문제입니다.
INFO 정보 심각도입니다. 즉각적인 조치가 필요하지 않은 문제입니다. 예를 들어 아직 검토 대기 중인 속성을 전달하는 데 사용됩니다.

IssueResolution

문제 해결 방법

열거형
RESOLUTION_UNSPECIFIED 해상도가 지정되지 않았으며 사용한 적이 없습니다.
USER_ACTION 데이터를 제공한 사용자는 문제 해결을 위한 조치를 취해야 합니다 (예: 일부 데이터 수정).
PENDING_PROCESSING 이 문제는 자동으로 해결됩니다 (예: 이미지 크롤링 또는 Google 검토). 지금은 별도의 조치가 필요하지 않습니다. 이 문제를 해결하면 다른 문제가 발생할 수도 있습니다 (예: 크롤링 실패).

DestinationStatus

연결 대상의 상태입니다.

JSON 표현
{
  "destination": string,
  "status": enum (Status)
}
필드
destination

string

대상의 이름입니다.

status

enum (Status)

대상의 상태입니다.

상태

상태입니다.

열거형
UNKNOWN 상태가 지정되지 않았으며 사용한 적이 없습니다.
ACTIVE 이 대상 유형에 사용되는 제품입니다.
PENDING 아직 결정이 보류 중입니다.
DISAPPROVED 제품이 비승인되었습니다. 문제를 살펴보세요.

메서드

delete

이름별로 제품 인증을 삭제합니다.

get

이름으로 제품 인증을 받습니다.

list

지정된 인증 기관의 제품 인증을 나열합니다.

patch

제품과 인증을 연결하는 제품 인증을 업데이트합니다 (또는 allow_missing = true인 경우 생성).