- Ресурс: ProductCertification
 - Сертификация
 - Проблема
 - Серьезность
 - IssueResolution
 - Статус назначения
 - Статус
 - Методы
 
Ресурс: ProductCertification
Данные о сертификации продукции.
| JSON-представление | 
|---|
{ "name": string, "title": string, "brand": string, "mpn": [ string ], "productCode": [ string ], "countryCode": [ string ], "productType": [ string ], "certification": [ { object (  | 
| Поля | |
|---|---|
 name |    Обязательно. Уникальный идентификатор имени сертификации продукта. Формат: accounts/{account}/languages/{language_code}/productCertifications/{id}, где   | 
 title |   Обязательно. Это необходимо для чёткой идентификации сертифицируемого продукта.  | 
 brand |   Обязательно. Это название бренда продукта. Бренд используется для идентификации вашего продукта.  | 
 mpn[] |   Необязательно. Это номера деталей производителя (MPN). MPN используются для уникальной идентификации конкретного продукта среди всех продуктов одного производителя.  | 
 productCode[] |   Необязательно. Другое название GTIN.  | 
 countryCode[] |   Необязательно. Двухбуквенный код страны (ISO 3166-1 Alpha 2).  | 
 productType[] |   Необязательно. Это ваша собственная система категоризации продуктов в базе данных о продуктах.  | 
 certification[] |   Обязательно. Список сертификатов, связанных с описываемым продуктом.  | 
 issues[] |   Только вывод. Список проблем, связанных с продуктом, сгенерированный сервером.  | 
 destinationStatuses[] |   Только вывод. Статусы пунктов назначения.  | 
Сертификация
Описание сертификации.
| JSON-представление | 
|---|
{ "name": string, "authority": string, "code": string, "value": string, "link": string, "logo": string, "validUntil": string }  | 
| Поля | |
|---|---|
 name |   Обязательно. Название сертификации.  | 
 authority |   Обязательно. Название органа по сертификации.  | 
 code |   Необязательно. Уникальный код для идентификации сертификации.  | 
 value |   Необязательно. Индивидуальное значение сертификации.  | 
 link |   Необязательно. URL-ссылка на сертификацию.  | 
 logo |   Необязательно. URL-ссылка на логотип сертификации.  | 
 validUntil |   Необязательно. Дата истечения срока действия (UTC).  | 
Проблема
Проблема с продуктом.
| JSON-представление | 
|---|
{ "type": string, "severity": enum (  | 
| Поля | |
|---|---|
 type |   Тип проблемы, сгенерированный сервером, например, «INCORRECT_TEXT_FORMATTING», «IMAGE_NOT_SERVEABLE» и т. д.  | 
 severity |   Серьезность проблемы.  | 
 attribute |   Атрибут, вызвавший проблему (если присутствует). Подробнее об атрибутах см. на странице https://support.google.com/manufacturers/answer/6124116 .  | 
 title |   Краткое название, описывающее суть проблемы.  | 
 description |   Более подробное описание проблемы с упором на пути ее решения.  | 
 resolution |   Что необходимо сделать, чтобы решить проблему.  | 
 destination |   Пункт назначения, к которому относится эта проблема.  | 
 timestamp |   Временная метка, когда возникла эта проблема.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 applicableCountries[] |   Только вывод. Список кодов стран (ISO 3166-1 альфа-2), где проблема касается продукции производителя.  | 
Серьезность
Серьезность проблемы.
| Перечисления | |
|---|---|
 SEVERITY_UNSPECIFIED | Степень серьезности не указана, никогда не применялось. | 
 ERROR | Серьёзность ошибки. Проблема препятствует использованию всего товара. | 
 WARNING | Уровень серьёзности предупреждения. Проблема либо препятствует использованию атрибута, вызвавшего её, либо вскоре приведёт к невозможности использования всего элемента. | 
 INFO | Информация о серьёзности. Проблема не требует немедленного внимания. Например, она используется для информирования о том, какие атрибуты ещё ожидают проверки. | 
IssueResolution
Разрешение вопроса.
| Перечисления | |
|---|---|
 RESOLUTION_UNSPECIFIED | Неуказанное разрешение, никогда не использовалось. | 
 USER_ACTION | Пользователь, предоставивший данные, должен предпринять действия для решения проблемы (например, исправив некоторые данные). | 
 PENDING_PROCESSING | Проблема будет решена автоматически (например, сканированием изображений или проверкой Google). Никаких действий сейчас не требуется. Решение может привести к возникновению другой проблемы (например, если сканирование не удалось). | 
Статус назначения
Статус пункта назначения.
| JSON-представление | 
|---|
{
  "destination": string,
  "status": enum ( | 
| Поля | |
|---|---|
 destination |   Название пункта назначения.  | 
 status |   Статус пункта назначения.  | 
 approvedCountries[] |   Только вывод. Список кодов стран (ISO 3166-1 alpha-2), где предложение одобрено.  | 
 pendingCountries[] |   Только вывод. Список кодов стран (ISO 3166-1 alpha-2), где предложение ожидает одобрения.  | 
 disapprovedCountries[] |   Только вывод. Список кодов стран (ISO 3166-1 alpha-2), где предложение отклонено.  | 
Статус
Статус.
| Перечисления | |
|---|---|
 UNKNOWN | Статус не указан, никогда не использовался. | 
 ACTIVE | Изделие используется по данному назначению. | 
 PENDING | Решение еще не принято. | 
 DISAPPROVED | Продукт отклонён. Пожалуйста, ознакомьтесь с проблемами. | 
Методы | |
|---|---|
 | Удаляет сертификацию продукта по его названию. | 
  | Получает сертификацию продукта по его названию. | 
  | Перечисляет сертификацию продукции от указанного органа по сертификации. | 
  | Обновляет (или создает, если allow_missing = true) сертификацию продукта, которая связывает сертификации с продуктами. |