- Ресурс: 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[] |   Идентификаторы рекламодателей.  | 
Методы | |
|---|---|
 | Создает новый источник инвентаря. | 
  | Редактирует методы чтения/записи источника инвентаря. | 
  | Получает источник инвентаря. | 
  | Перечисляет источники инвентаря, доступные текущему пользователю. | 
  | Обновляет существующий источник инвентаря. |