REST Resource: accounts.languages.productCertifications

Ресурс: Сертификация продукции

Данные сертификации продукции.

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_code — это двухбуквенный код ISO 639-1 поддерживаемого магазина. язык согласно https://support.google.com/merchants/answer/160637 .

title

string

Необходимый. Это необходимо для четкой идентификации продукта, который вы сертифицируете.

brand

string

Необходимый. Это торговая марка продукта. Бренд используется для идентификации вашего продукта.

mpn[]

string

Необязательный. Это номера деталей производителя (MPN). MPN используются для уникальной идентификации конкретного продукта среди всех продуктов одного и того же производителя.

productCode[]

string

Необязательный. Другое название GTIN.

countryCode[]

string

Необязательный. Двухбуквенный код страны (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 «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

Серьезность

Серьезность проблемы.

Перечисления
SEVERITY_UNSPECIFIED Степень тяжести не указана, никогда не использовалась.
ERROR Серьезность ошибки. Эта проблема не позволяет использовать весь элемент.
WARNING Серьезность предупреждения. Проблема либо в том, что предотвращает использование атрибута, вызвавшего ее, либо в том, что вскоре предотвратит использование всего элемента.
INFO Серьезность информации. Проблема не требует немедленного внимания. Например, он используется для сообщения о том, какие атрибуты все еще ожидают проверки.

ПроблемаРешение

Решение вопроса.

Перечисления
RESOLUTION_UNSPECIFIED Неизвестное разрешение, никогда не использовалось.
USER_ACTION Пользователь, предоставивший данные, должен принять меры для решения проблемы (например, исправив некоторые данные).
PENDING_PROCESSING Проблема будет решена автоматически (например, сканирование изображения или проверка Google). Никаких действий сейчас не требуется. Решение может привести к другой проблеме (например, в случае сбоя сканирования).

Статус назначения

Статус назначения.

JSON-представление
{
  "destination": string,
  "status": enum (Status)
}
Поля
destination

string

Название пункта назначения.

status

enum ( Status )

Статус пункта назначения.

Статус

Статус.

Перечисления
UNKNOWN Статус не указан, никогда не использовался.
ACTIVE Продукт используется по этому назначению.
PENDING Решение еще не принято.
DISAPPROVED Товар отклонен. Пожалуйста, посмотрите на проблемы.

Методы

delete

Удаляет сертификацию продукта по его названию.

get

Получает сертификат продукта на свое имя.

list

Перечисляет сертификаты продукции от указанного органа по сертификации.

patch

Обновляет (или создает, еслиallow_missing = true) сертификацию продукта, которая связывает сертификаты с продуктами.