- Ресурс InventorySource
- JSON-представление
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Деньги
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- Методы
Ресурс: 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. Допустимы и другие типы нормализации. Примеры: |
rateDetails |
Обязательно. Сведения о тарифах источника инвентаря. |
publisherName |
Название издателя или продавца, которому принадлежит источник инвентаря. |
timeRange |
Период времени, в течение которого источник инвентаря начинает и прекращает показ. |
creativeConfigs[] |
Требования к креативам, которые предъявляет источник инвентаря. Неприменимо к пакетам для аукционов. |
guaranteedOrderId |
Не меняется. Идентификатор гарантированного заказа, к которому относится этот источник инвентаря. Применимо, только если для параметра |
readWriteAccessors |
Партнер или рекламодатели, у которых есть доступ для чтения и записи к источнику инвентаря. Выводится, только если для параметра Обязательно, если для параметра Если для параметра |
readAdvertiserIds[] |
Только для вывода. Идентификаторы рекламодателей, у которых есть доступ к источнику инвентаря только для чтения. |
readPartnerIds[] |
Только для вывода. Идентификаторы партнеров, у которых есть доступ к источнику инвентаря только для чтения. Все рекламодатели партнеров, указанных в этом поле, получают доступ к источнику инвентаря только для чтения. |
InventorySourceType
Возможные типы источников инвентаря.
| Перечисления | |
|---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED |
Тип источника инвентаря не указан или неизвестен в этой версии. |
INVENTORY_SOURCE_TYPE_PRIVATE |
Частный источник инвентаря. |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE |
Пакет для аукционов. |
InventorySourceProductType
Возможные типы продуктов источника инвентаря.
| Перечисления | |
|---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED |
Тип товара не указан или неизвестен в этой версии. Изменение источников инвентаря этого типа товара не поддерживается через API. |
PREFERRED_DEAL |
Источник инвентаря продает инвентарь в рамках приоритетной сделки. |
PRIVATE_AUCTION |
Источник инвентаря продает инвентарь на частном аукционе. |
PROGRAMMATIC_GUARANTEED |
Источник инвентаря продает инвентарь в рамках гарантированных сделок с алгоритмической продажей. |
TAG_GUARANTEED |
Источник инвентаря продает инвентарь в рамках гарантированных сделок на основе тегов. |
YOUTUBE_RESERVE |
Источник инвентаря продает инвентарь через YouTube Резерв. |
INSTANT_RESERVE |
Источник инвентаря продает инвентарь через быстрое резервирование. Изменение источников инвентаря этого типа товара не поддерживается через API. |
GUARANTEED_PACKAGE |
Источник инвентаря продает инвентарь через гарантированный пакет. Изменение источников инвентаря этого типа товара не поддерживается через API. |
PROGRAMMATIC_TV |
Источник инвентаря продает инвентарь через алгоритмическую продажу телерекламы. Изменение источников инвентаря этого типа товара не поддерживается через API. |
AUCTION_PACKAGE |
Источник инвентаря продает инвентарь через пакет для аукционов. Изменение источников инвентаря этого типа товара не поддерживается через API. |
InventorySourceCommitment
Возможные типы обязательств для источника инвентаря.
| Перечисления | |
|---|---|
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 |
Метод показа – тег. |
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 |
Статус, который присваивается после того, как покупатель настроит источник гарантированного инвентаря. |
RateDetails
Настройки источника инвентаря, связанные с ценой.
| JSON-представление |
|---|
{ "inventorySourceRateType": enum ( |
| Поля | |
|---|---|
inventorySourceRateType |
Тип цены. Допустимые значения: |
rate |
Цена за источник инвентаря. |
unitsPurchased |
Обязательно для гарантированных источников инвентаря. Количество показов, гарантированное продавцом. |
minimumSpend |
Только для вывода. Сумма, которую покупатель обязался потратить на источник инвентаря. Применимо только к источникам гарантированного инвентаря. |
InventorySourceRateType
Возможные типы цен для источника инвентаря.
| Перечисления | |
|---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED |
Тип тарифа не указан или неизвестен в этой версии. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
Тип цены – фиксированная цена за тысячу показов. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
Тип цены – минимальная цена за тысячу показов. |
INVENTORY_SOURCE_RATE_TYPE_CPD |
Тип цены – цена за день. |
INVENTORY_SOURCE_RATE_TYPE_CPH |
Тип цены – цена за час. |
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. Допустимы и другие типы нормализации. Примеры: |
endTime |
Обязательно. Верхняя граница диапазона дат (включительно). Используется формат RFC 3339. Результат всегда будет Z-нормализованным, и в нем будут использоваться цифры дробных частей 0, 3, 6 или 9. Допустимы и другие типы нормализации. Примеры: |
CreativeConfig
Требования к креативам для источника инвентаря.
| JSON-представление |
|---|
{ "creativeType": enum ( |
| Поля | |
|---|---|
creativeType |
Тип креатива, который можно назначить источнику инвентаря. Поддерживаются только следующие типы:
|
Применимо, если
Конфигурация креативов, которые можно назначить источнику инвентаря. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей: |
|
displayCreativeConfig |
Конфигурация медийных креативов. Применяется, если для параметра |
videoCreativeConfig |
Конфигурация видеокреативов. Применяется, если для параметра |
| Конец взаимоисключающих полей. | |
InventorySourceDisplayCreativeConfig
Конфигурация медийных креативов.
| JSON-представление |
|---|
{
"creativeSize": {
object ( |
| Поля | |
|---|---|
creativeSize |
Требования к размеру медийных креативов, которые можно назначить источнику инвентаря. |
InventorySourceVideoCreativeConfig
Конфигурация видеокреативов.
| JSON-представление |
|---|
{ "duration": string } |
| Поля | |
|---|---|
duration |
Требования к продолжительности видеокреативов, которые можно назначить источнику инвентаря. Продолжительность в секундах, может содержать до девяти дробных цифр и заканчиваться на букву |
InventorySourceAccessors
Партнеры или рекламодатели, у которых есть доступ к источнику инвентаря.
| JSON-представление |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "partner": { object ( |
| Поля | |
|---|---|
| Партнеры или рекламодатели, у которых есть доступ к источнику инвентаря. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей: | |
partner |
Партнер, у которого есть доступ к источнику инвентаря. |
advertisers |
Рекламодатели, у которых есть доступ к источнику инвентаря. Все рекламодатели должны относиться к одному партнеру. |
| Конец взаимоисключающих полей. | |
PartnerAccessor
Партнер, у которого есть доступ к источнику инвентаря.
| JSON-представление |
|---|
{ "partnerId": string } |
| Поля | |
|---|---|
partnerId |
Идентификатор партнера. |
AdvertiserAccessors
Рекламодатели, у которых есть доступ к источнику инвентаря.
| JSON-представление |
|---|
{ "advertiserIds": [ string ] } |
| Поля | |
|---|---|
advertiserIds[] |
Идентификаторы рекламодателей. |
Методы |
|
|---|---|
|
Получает сделку для источника инвентаря. |
|
Возвращает список сделок, относящихся к источнику инвентаря. |