Ресурс: GuaranteedOrder
Гарантированный заказ.
Гарантированные заказы являются родительской сущностью гарантированных источников запасов. При создании гарантированного источника запасов ему должен быть присвоен идентификатор гарантированного заказа.
| JSON-представление | 
|---|
| { "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( | 
| Поля | |
|---|---|
| name |   Только вывод. Имя ресурса гарантированного заказа. | 
| legacyGuaranteedOrderId |   Только вывод. Устаревший идентификатор гарантированного заказа. Назначается исходной биржей. Устаревший идентификатор уникален в пределах одной биржи, но не гарантируется, что он будет уникальным для всех гарантированных заказов. Этот идентификатор используется в SDF и пользовательском интерфейсе. | 
| exchange |   Необходимый. Неизменяемый. Биржа, на которой возник гарантированный ордер. | 
| guaranteedOrderId |    Только вывод. Уникальный идентификатор гарантированного заказа. Идентификаторы гарантированных заказов имеют формат  | 
| displayName |   Необходимый. Отображаемое имя гарантированного заказа. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. | 
| status |   Настройки статуса гарантированного заказа. | 
| updateTime |   Только вывод. Временная метка последнего обновления гарантированного заказа. Назначается системой.  Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры:  | 
| publisherName |   Необходимый. Имя издателя гарантированного заказа. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. | 
| readAccessInherited |    Имеют ли все рекламодатели  | 
| readAdvertiserIds[] |   Идентификаторы рекламодателей с доступом на чтение гарантированного заказа.  Это поле не должно включать рекламодателя, назначенного  | 
| defaultAdvertiserId |   Только вывод. Идентификатор рекламодателя по умолчанию гарантированного заказа.  Рекламодателем по умолчанию является либо  | 
| defaultCampaignId |   Идентификатор кампании по умолчанию, присвоенный гарантированному заказу. Кампания по умолчанию должна принадлежать рекламодателю по умолчанию. | 
|  Поле объединения   Партнер или рекламодатель с доступом на чтение и запись к гарантированному заказу.  | |
| readWritePartnerId |   Партнер с доступом на чтение/запись к гарантированному заказу. | 
| readWriteAdvertiserId |   Рекламодатель с доступом на чтение и запись к гарантированному заказу. Это также рекламодатель гарантированного заказа по умолчанию. | 
Статус гарантированного заказа
Настройки статуса гарантированного заказа.
| JSON-представление | 
|---|
| { "entityStatus": enum ( | 
| Поля | |
|---|---|
| entityStatus |   Является ли гарантированный заказ выполненным.  Допустимые значения:  | 
| entityPauseReason |   Указанная пользователем причина приостановки выполнения гарантированного заказа. Должен иметь кодировку UTF-8 и максимальную длину 100 байт.  Применимо только в том случае, если для  | 
| configStatus |   Только вывод. Статус конфигурации гарантированного заказа.  Допустимые значения:  Гарантированный заказ необходимо настроить (заполнить обязательные поля, выбрать креативы и выбрать кампанию по умолчанию), прежде чем он сможет быть показан. В настоящее время действие настройки можно выполнить только через пользовательский интерфейс. | 
Статус гарантированного заказа
Возможные состояния конфигурации для гарантированного заказа.
| Перечисления | |
|---|---|
| GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED | Статус одобрения в этой версии не указан или неизвестен. | 
| PENDING | Начальное состояние гарантированного заказа. Гарантированный заказ в этом состоянии необходимо настроить, прежде чем он сможет обслуживаться. | 
| COMPLETED | Состояние после того, как покупатель настроит гарантированный заказ. | 
| Методы | |
|---|---|
| 
 | Создает новый гарантированный заказ. | 
|   | Правки читают рекламодатели гарантированного заказа. | 
|   | Получает гарантированный заказ. | 
|   | Перечисляет гарантированные заказы, доступные текущему пользователю. | 
|   | Обновляет существующий гарантированный заказ. |