- Ресурс: InventorySource
- Тип источника инвентаря
- ИнвентарьИсточникТипПродукта
- Обязательство по инвентаризации
- Метод InventorySourceDeliveryMethod
- Статус источника инвентаря
- Статус инвентаризацииSourceConfig
- ОценитьПодробнее
- Инвенторисаурцерейтетип
- Деньги
- Диапазон времени
- КреативКонфиг
- InventorySourceDisplayCreativeConfig
- ИнвентарьИсточникВидеоCreativeConfig
- ИнвентаризацияSourceAccessors
- ПартнерДоступ
- РекламодательДоступы
- Методы
Ресурс: InventorySource
Источник инвентаря.
| JSON-представление | 
|---|
| { "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( | 
| Поля | |
|---|---|
| name |   Только вывод. Имя ресурса источника инвентаря. | 
| inventorySourceId |   Только вывод. Уникальный идентификатор источника инвентаря. Назначается системой. | 
| displayName |   Отображаемое имя источника инвентаря. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. | 
| inventorySourceType |   Обозначает тип источника инвентаризации. | 
| inventorySourceProductType |   Только вывод. Тип продукта источника запасов, обозначающий способ продажи запасов. | 
| commitment |   Имеет ли источник запасов гарантированную или негарантированную доставку. | 
| deliveryMethod |   Способ доставки источника инвентаря. 
 | 
| dealId |   Идентификатор в пространстве обмена, который однозначно идентифицирует источник инвентаря. Должен быть уникальным для покупателей на каждой бирже, но не обязательно уникальным для разных бирж. | 
| status |   Настройки статуса источника инвентаря. | 
| exchange |   Биржа, которой принадлежит источник инвентаря. | 
| updateTime |   Только вывод. Временная метка последнего обновления источника инвентаря. Назначается системой.  Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры:  | 
| rateDetails |   Необходимый. Сведения о ставке источника инвентаря. | 
| publisherName |   Имя издателя/продавца источника инвентаря. | 
| timeRange |   Диапазон времени, когда этот источник инвентаря запускается и прекращает обслуживать. | 
| creativeConfigs[] |   Творческие требования к источнику инвентаря. Не применимо к аукционным пакетам. | 
| guaranteedOrderId |   Неизменяемый. Идентификатор гарантированного заказа, которому принадлежит этот источник запасов.  Применимо только в том случае, если  | 
| readWriteAccessors |   Партнер или рекламодатели, имеющие доступ для чтения и записи к источнику инвентаря.  Вывод только в том случае, если   Требуется, если   Если  | 
| readAdvertiserIds[] |   Только вывод. Идентификаторы рекламодателей, имеющих доступ только для чтения к источнику инвентаря. | 
| readPartnerIds[] |   Только вывод. Идентификаторы партнеров, имеющих доступ только для чтения к источнику ресурсов. Все рекламодатели партнеров в этом поле наследуют доступ только для чтения к источнику инвентаря. | 
Тип источника инвентаря
Возможные типы источников инвентаря.
| Перечисления | |
|---|---|
| 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 | Источник инвентаря продает инвентарь через гарантию тегов. | 
| YOUTUBE_RESERVE | Источник инвентаря продает инвентарь через YouTube Reserve. | 
| INSTANT_RESERVE | Источник инвентаря продает инвентарь через Instant Reserve. Изменение источников инвентаря для этого типа продукта не поддерживается через API. | 
| GUARANTEED_PACKAGE | Источник инвентаря продает инвентарь через Гарантированный пакет. Изменение источников инвентаря для этого типа продукта не поддерживается через API. | 
| PROGRAMMATIC_TV | Источник инвентаря продает инвентарь через Programmtic TV. Изменение источников инвентаря этого типа продукта не поддерживается через API. | 
| AUCTION_PACKAGE | Источник инвентаря продает инвентарь через пакет аукционов. Изменение источников инвентаря этого типа продукта не поддерживается через API. | 
Обязательство по инвентаризации
Возможные типы обязательств для источника запасов.
| Перечисления | |
|---|---|
| INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED | В этой версии обязательство не указано или неизвестно. | 
| INVENTORY_SOURCE_COMMITMENT_GUARANTEED | Обязательство гарантирует доставку. | 
| INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED | Обязательство является негарантированной доставкой. | 
Метод InventorySourceDeliveryMethod
Возможные способы доставки для источника запасов.
| Перечисления | |
|---|---|
| INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED | В этой версии способ доставки не указан или неизвестен. | 
| INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC | Способ доставки – программный. | 
| INVENTORY_SOURCE_DELIVERY_METHOD_TAG | Способ доставки-бирка. | 
Статус источника инвентаря
Настройки, связанные со статусом источника инвентаря.
| JSON-представление | 
|---|
| { "entityStatus": enum ( | 
| Поля | |
|---|---|
| entityStatus |   Является ли источник инвентаря доступным для обслуживания.  Допустимые значения:  | 
| entityPauseReason |   Указанная пользователем причина приостановки работы этого источника инвентаря. Не должно превышать 100 символов.  Применимо только в том случае, если для  | 
| sellerStatus |   Только вывод. Статус, установленный продавцом для источника запасов.  Применимо только к источникам инвентаря, синхронизированным непосредственно с издателями. Допустимые значения:  | 
| sellerPauseReason |   Только вывод. Продавец указал причину приостановки использования этого источника ресурсов.  Применимо только для источников инвентаря, синхронизированных непосредственно с издателями, и когда для  | 
| configStatus |   Только вывод. Статус конфигурации источника инвентаризации.  Применимо только для гарантированных источников инвентаря. Допустимые значения:  Прежде чем он сможет показываться, необходимо настроить источник инвентаря (заполнить обязательные поля, выбрать креативы и выбрать кампанию по умолчанию). | 
Статус инвентаризацииSourceConfig
Возможные состояния конфигурации для гарантированного источника инвентаря.
| Перечисления | |
|---|---|
| INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED | Статус одобрения в этой версии не указан или неизвестен. | 
| INVENTORY_SOURCE_CONFIG_STATUS_PENDING | Начальное состояние гарантированного источника запасов. Источник инвентаря в этом состоянии необходимо настроить. | 
| INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED | Состояние после того, как покупатель настроил гарантированный источник ресурсов. | 
ОценитьПодробнее
Настройки источника инвентаря, связанные с оценкой.
| JSON-представление | 
|---|
| { "inventorySourceRateType": enum ( | 
| Поля | |
|---|---|
| inventorySourceRateType |   Тип тарифа.  Допустимые значения:  | 
| rate |   Ставка для источника инвентаря. | 
| unitsPurchased |   Требуется для гарантированных источников инвентаря. Количество показов, гарантированное продавцом. | 
| minimumSpend |   Только вывод. Сумма, которую покупатель обязался потратить на источник ресурсов заранее. Применимо только для гарантированных источников инвентаря. | 
Инвентарисаурцерейтетип
Возможные типы ставок для источника ресурсов.
| Перечисления | |
|---|---|
| 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 включительно. Если  | 
Временной диапазон
Временной диапазон.
| JSON-представление | 
|---|
| { "startTime": string, "endTime": string } | 
| Поля | |
|---|---|
| startTime |   Необходимый. Нижняя граница временного диапазона включительно.  Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры:  | 
| endTime |   Необходимый. Верхняя граница временного диапазона включительно.  Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры:  | 
КреативКонфиг
Конфигурация требований к креативам для источника инвентаря.
| JSON-представление | 
|---|
| { "creativeType": enum ( | 
| Поля | |
|---|---|
| creativeType |   Тип креатива, который можно назначить источнику ресурсов. Поддерживаются только следующие типы: 
 | 
|  Поле объединения  
  Конфигурация креативов, которые можно назначить источнику инвентаря.  | |
| displayCreativeConfig |    Конфигурация показа креативов. Применимо, когда  | 
| videoCreativeConfig |    Конфигурация для видеокреативов. Применимо, когда  | 
InventorySourceDisplayCreativeConfig
Конфигурация показа креативов.
| JSON-представление | 
|---|
| {
  "creativeSize": {
    object ( | 
| Поля | |
|---|---|
| creativeSize |   Требования к размерам медийных креативов, которые можно назначить источнику ресурсов. | 
ИнвентарьИсточникВидеоCreativeConfig
Конфигурация для видеокреативов.
| JSON-представление | 
|---|
| { "duration": string } | 
| Поля | |
|---|---|
| duration |   Требования к продолжительности видеообъявлений, которые можно назначить источнику ресурсов.  Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на «  | 
Инвентарный источникAccessors
Партнер или рекламодатели, имеющие доступ к источнику инвентаря.
| JSON-представление | 
|---|
| { // Union field | 
| Поля | |
|---|---|
| accessorsк полям объединения. Партнер или рекламодатели, имеющие доступ к источнику инвентаря.accessorsмогут быть только одним из следующих: | |
| partner |   Партнер, имеющий доступ к источнику ресурсов. | 
| advertisers |   Рекламодатели, имеющие доступ к источнику инвентаря. Все рекламодатели должны принадлежать одному партнеру. | 
ПартнерДоступ
Партнер, имеющий доступ к источнику ресурсов.
| JSON-представление | 
|---|
| { "partnerId": string } | 
| Поля | |
|---|---|
| partnerId |   Идентификатор партнера. | 
РекламодательДоступы
Рекламодатели, имеющие доступ к источнику инвентаря.
| JSON-представление | 
|---|
| { "advertiserIds": [ string ] } | 
| Поля | |
|---|---|
| advertiserIds[] |   Идентификаторы рекламодателей. | 
| Методы | |
|---|---|
| 
 | Создает новый источник инвентаря. | 
|   | Редактирует средства доступа для чтения/записи источника инвентаря. | 
|   | Получает источник инвентаря. | 
|   | Перечисляет источники инвентаря, доступные текущему пользователю. | 
|   | Обновляет существующий источник инвентаря. |