- Ресурс: InventorySource
- InventorySourceType
- ИсточникИнвентарияТипПродукта
- InventorySourceCommitment
- ИсточникИнвентарияСпособДоставки
- InventorySourceStatus
- InventorySourceConfigStatus
- ОценитьПодробности
- InventorySourceRateType
- Деньги
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- РекламодательАксессоры
- Методы
Ресурс: InventorySource
Источник инвентаря.
JSON-представление |
---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса источника инвентаря. |
inventorySourceId | Только вывод. Уникальный идентификатор источника инвентаря. Присваивается системой. |
displayName | Отображаемое имя источника инвентаря. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. |
inventorySourceType | Обозначает тип источника инвентаря. |
inventorySourceProductType | Только вывод. Тип продукта источника запасов, обозначающий способ продажи запасов. |
commitment | Имеет ли источник инвентаря гарантированную или негарантированную поставку. |
deliveryMethod | Метод доставки источника инвентаря.
|
dealId | Идентификатор в пространстве обмена, который однозначно идентифицирует источник инвентаря. Должен быть уникальным среди покупателей в пределах каждой биржи, но не обязательно уникальным между биржами. |
status | Настройки статуса источника инвентаря. |
exchange | Биржа, к которой принадлежит источник инвентаря. |
updateTime | Только вывод. Метка времени последнего обновления источника инвентаризации. Назначается системой. Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры: |
rateDetails | Обязательно. Информация о ставке источника инвентаря. |
publisherName | Имя издателя/продавца источника инвентаря. |
timeRange | Временной диапазон, когда данный источник инвентаря начинает и заканчивает работу. |
creativeConfigs[] | Творческие требования к источнику инвентаря. Не применимо к аукционным пакетам. |
guaranteedOrderId | Неизменяемый. Идентификатор гарантированного заказа, к которому принадлежит этот источник инвентаря. Применимо только в том случае, если |
readWriteAccessors | Партнеры или рекламодатели, имеющие доступ на чтение/запись к источнику инвентаря. Вывод только в том случае, если Требуется, если Если |
readAdvertiserIds[] | Только вывод. Идентификаторы рекламодателей с доступом только для чтения к источнику инвентаря. |
readPartnerIds[] | Только вывод. Идентификаторы партнёров, имеющих доступ только для чтения к источнику инвентаря. Все рекламодатели партнеров в этой области наследуют доступ только для чтения к источнику инвентаря. |
InventorySourceType
Возможные типы источников инвентаря.
Перечисления | |
---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED | Тип источника инвентаря в данной версии не указан или неизвестен. |
INVENTORY_SOURCE_TYPE_PRIVATE | Частный источник инвентаря. |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE | Аукционный пакет. |
ИсточникИнвентарияТипПродукта
Возможные типы продуктов источника запасов.
Перечисления | |
---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED | Тип продукта не указан или неизвестен в этой версии. Изменение источников инвентаризации для этого типа продукта через API не поддерживается. |
PREFERRED_DEAL | Источник инвентаря продает инвентарь через приоритетную сделку. |
PRIVATE_AUCTION | Источник инвентаря продает инвентарь через частный аукцион. |
PROGRAMMATIC_GUARANTEED | Источник инвентаря продает инвентарь через гарантированную программную продажу. |
TAG_GUARANTEED | Источник инвентаря продает инвентарь через Tag Guaranteed. |
YOUTUBE_RESERVE | Источник инвентаря продает инвентарь через YouTube Reserve. |
INSTANT_RESERVE | Источник инвентаря продаёт инвентарь через функцию мгновенного резервирования. Изменение источников инвентаря для этого типа товара через API не поддерживается. |
GUARANTEED_PACKAGE | Источник инвентаря продаёт инвентарь через гарантированный пакет. Изменение источников инвентаря для этого типа товара через API не поддерживается. |
PROGRAMMATIC_TV | Источник инвентаря продаёт инвентарь через Programmtic TV. Изменение источников инвентаря для этого типа товара через API не поддерживается. |
AUCTION_PACKAGE | Источник инвентаря продаёт инвентарь через пакет аукциона. Изменение источников инвентаря для этого типа товара через API не поддерживается. |
InventorySourceCommitment
Возможные типы обязательств для источника инвентаря.
Перечисления | |
---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED | В данной версии обязательство не указано или неизвестно. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED | Обязательство — гарантированная поставка. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED | Обязательство не является гарантированной поставкой. |
ИсточникИнвентарияСпособДоставки
Возможные способы доставки источника инвентаря.
Перечисления | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED | Способ доставки в данной версии не указан или неизвестен. |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC | Метод доставки — программный. |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG | Способ доставки - бирка. |
InventorySourceStatus
Настройки, связанные со статусом источника инвентаря.
JSON-представление |
---|
{ "entityStatus": enum ( |
Поля | |
---|---|
entityStatus | Является ли источник инвентаря обслуживаемым или нет. Допустимые значения: |
entityPauseReason | Указанная пользователем причина приостановки этого источника инвентаря. Длина не должна превышать 100 символов. Применимо только в том случае, если |
sellerStatus | Только вывод. Статус, установленный продавцом для источника инвентаря. Применимо только для источников инвентаря, синхронизированных напрямую с издателями. Допустимые значения: |
sellerPauseReason | Только вывод. Причина приостановки этого источника инвентаря, указанная продавцом. Применимо только для источников инвентаря, синхронизированных напрямую от издателей, и когда |
configStatus | Только вывод. Состояние конфигурации источника инвентаря. Применимо только для гарантированных источников инвентаря. Допустимые значения: Перед обслуживанием необходимо настроить источник инвентаря (заполнить обязательные поля, выбрать креативы и выбрать кампанию по умолчанию). |
InventorySourceConfigStatus
Возможные состояния конфигурации для гарантированного источника инвентаря.
Перечисления | |
---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED | Статус утверждения в этой версии не указан или неизвестен. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING | Начальное состояние гарантированного источника инвентаря. Источник инвентаря в этом состоянии необходимо настроить. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED | Состояние после того, как покупатель настроит гарантированный источник инвентаря. |
ОценитьПодробности
Настройки источника инвентаря, связанные с ставкой.
JSON-представление |
---|
{ "inventorySourceRateType": enum ( |
Поля | |
---|---|
inventorySourceRateType | Тип ставки. Допустимые значения: |
rate | Ставка для источника инвентаря. |
unitsPurchased | Обязательно для гарантированных источников инвентаря. Количество показов, гарантированное продавцом. |
minimumSpend | Только выход. Сумма, которую покупатель обязался потратить на источник запасов авансом. Применимо только для гарантированных источников запасов. |
InventorySourceRateType
Возможные типы ставок для источника инвентаря.
Перечисления | |
---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED | Тип ставки в данной версии не указан или неизвестен. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED | Тип ставки — CPM (фиксированная). |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR | Тип ставки — CPM (пол). |
INVENTORY_SOURCE_RATE_TYPE_CPD | Тип ставки — «Стоимость за день». |
INVENTORY_SOURCE_RATE_TYPE_FLAT | Тип ставки — фиксированная. |
Деньги
Представляет собой сумму денег с указанным типом валюты.
JSON-представление |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Поля | |
---|---|
currencyCode | Трехбуквенный код валюты, определенный в ISO 4217. |
units | Целые единицы суммы. Например, если |
nanos | Количество единиц нано (10^-9) от суммы. Значение должно быть в диапазоне от -999 999 999 до +999 999 999 включительно. Если |
TimeRange
Временной диапазон.
JSON-представление |
---|
{ "startTime": string, "endTime": string } |
Поля | |
---|---|
startTime | Обязательно. Нижняя граница временного диапазона включительно. Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры: |
endTime | Обязательно. Верхняя граница временного диапазона включительно. Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры: |
CreativeConfig
Конфигурация креативных требований для источника инвентаря.
JSON-представление |
---|
{ "creativeType": enum ( |
Поля | |
---|---|
creativeType | Тип креатива, который можно назначить источнику инвентаря. Поддерживаются только следующие типы:
|
Поле объединения
Конфигурация креативов, которые можно назначить источнику инвентаря. | |
displayCreativeConfig | Конфигурация для отображения креативов. Применимо, если |
videoCreativeConfig | Конфигурация для видеообъявлений. Применимо, если |
InventorySourceDisplayCreativeConfig
Конфигурация для показа креативов.
JSON-представление |
---|
{
"creativeSize": {
object ( |
Поля | |
---|---|
creativeSize | Требования к размерам отображаемых креативов, которые можно назначить источнику инвентаря. |
InventorySourceVideoCreativeConfig
Конфигурация для видеокреативов.
JSON-представление |
---|
{ "duration": string } |
Поля | |
---|---|
duration | Требования к длительности видеообъявлений, которые могут быть назначены источнику инвентаря. Длительность в секундах, содержащая до девяти знаков после запятой, заканчивается на « |
InventorySourceAccessors
Партнер или рекламодатели, имеющие доступ к источнику инвентаря.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
accessors полям объединения. Партнёр или рекламодатели, имеющие доступ к источнику инвентаря. accessors может быть только одним из следующих: | |
partner | Партнер, имеющий доступ к источнику инвентаря. |
advertisers | Рекламодатели, имеющие доступ к источнику инвентаря. Все рекламодатели должны принадлежать одному партнеру. |
PartnerAccessor
Партнер, имеющий доступ к источнику инвентаря.
JSON-представление |
---|
{ "partnerId": string } |
Поля | |
---|---|
partnerId | Идентификатор партнера. |
РекламодательАксессоры
Рекламодатели, имеющие доступ к источнику инвентаря.
JSON-представление |
---|
{ "advertiserIds": [ string ] } |
Поля | |
---|---|
advertiserIds[] | Идентификаторы рекламодателей. |
Методы | |
---|---|
| Создает новый источник инвентаря. |
| Редактирует методы чтения/записи источника инвентаря. |
| Получает источник инвентаря. |
| Перечисляет источники инвентаря, доступные текущему пользователю. |
| Обновляет существующий источник инвентаря. |