- Ресурс: InventorySource
- Тип источника инвентаря
- ИнвентарьИсточникТипПродукта
- Обязательство по инвентаризации
- Метод InventorySourceDeliveryMethod
- Статус источника инвентаря
- Статус инвентаризацииSourceConfig
- ОценитьПодробнее
- Инвентарисаурцерейтетип
- Деньги
- Временной диапазон
- КреативКонфиг
- InventorySourceDisplayCreativeConfig
- ИнвентарьИсточникВидеоCreativeConfig
- Инвентарный источникAccessors
- ПартнерДоступ
- РекламодательДоступы
- Методы
Ресурс: 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 | Требования к продолжительности видеообъявлений, которые можно назначить источнику ресурсов. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
ИнвентаризацияSourceAccessors
Партнер или рекламодатели, имеющие доступ к источнику инвентаря.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
accessors к полям объединения. Партнер или рекламодатели, имеющие доступ к источнику инвентаря. accessors могут быть только одним из следующих: | |
partner | Партнер, имеющий доступ к источнику ресурсов. |
advertisers | Рекламодатели, имеющие доступ к источнику инвентаря. Все рекламодатели должны принадлежать одному партнеру. |
ПартнерДоступ
Партнер, имеющий доступ к источнику ресурсов.
JSON-представление |
---|
{ "partnerId": string } |
Поля | |
---|---|
partnerId | Идентификатор партнера. |
РекламодательДоступы
Рекламодатели, имеющие доступ к источнику инвентаря.
JSON-представление |
---|
{ "advertiserIds": [ string ] } |
Поля | |
---|---|
advertiserIds[] | Идентификаторы рекламодателей. |
Методы | |
---|---|
| Создает новый источник инвентаря. |
| Редактирует средства доступа для чтения/записи источника инвентаря. |
| Получает источник инвентаря. |
| Перечисляет источники инвентаря, доступные текущему пользователю. |
| Обновляет существующий источник инвентаря. |