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