- Ресурс: InsertionOrder
- InsertionOrderType
- KPI
- KpiType
- InsertionOrderBudget
- InsertionOrderAutomationType
- InsertionOrderBudgetSegment
- OptimizationObjective
- Методы
Ресурс: InsertionOrder
Один заказ на размещение.
| JSON-представление |
|---|
{ "name": string, "advertiserId": string, "campaignId": string, "insertionOrderId": string, "displayName": string, "insertionOrderType": enum ( |
| Поля | |
|---|---|
name |
Только для вывода. Название ресурса заказа на размещение. |
advertiserId |
Только для вывода. Уникальный идентификатор рекламодателя, которому принадлежит заказ на размещение. |
campaignId |
Обязательно. Не меняется. Уникальный идентификатор кампании, к которой относится заказ на размещение. |
insertionOrderId |
Только для вывода. Уникальный идентификатор заказа на размещение. Назначается системой. |
displayName |
Обязательно. Отображаемое название заказа на размещение. Должно быть закодировано в UTF-8 и иметь максимальный размер 240 байт. |
insertionOrderType |
Необязательное поле. Тип заказа на размещение. Если это поле не заполнено при создании, по умолчанию используется значение |
entityStatus |
Обязательно. Определяет, может ли заказ на размещение расходовать бюджет и назначать ставки за инвентарь.
|
updateTime |
Только для вывода. Временная метка последнего обновления заказа на размещение. Назначается системой. Используется формат RFC 3339. Результат всегда будет Z-нормализованным, и в нем будут использоваться цифры дробных частей 0, 3, 6 или 9. Допустимы и другие типы нормализации. Примеры: |
partnerCosts[] |
Необязательное поле. Стоимость услуг партнера, связанная с заказом на размещение. Если это поле отсутствует или не заполнено в методе |
pacing |
Обязательно. Настройка скорости расходования бюджета в заказе на размещение.
|
frequencyCap |
Обязательно. Настройка ограничения частоты показов для заказа на размещение. |
integrationDetails |
Необязательное поле. Дополнительные сведения об интеграции заказа на размещение. |
kpi |
Обязательно. Ключевой показатель эффективности (KPI) заказа на размещение. В интерфейсе Дисплея и Видео 360 она называется целью. |
budget |
Обязательно. Настройки распределения бюджета для заказа на размещение. |
bidStrategy |
Необязательное поле. Стратегия назначения ставок для заказа на размещение. По умолчанию задано значение Если в поле |
reservationType |
Только для вывода. Тип резервирования заказа на размещение. |
optimizationObjective |
Обязательно. Цель оптимизации заказа на размещение. |
InsertionOrderType
Возможные типы заказа на размещение.
От типа заказа на размещение зависит, какие настройки и параметры будут доступны, например формат объявлений или варианты таргетинга.
| Перечисления | |
|---|---|
INSERTION_ORDER_TYPE_UNSPECIFIED |
Тип заказа на размещение не указан или неизвестен. |
RTB |
Назначение ставок в реальном времени. |
OVER_THE_TOP |
Инвентарь с поддержкой технологии OTT. |
OUT_OF_HOME |
Наружная реклама. |
КПЭ
Настройки, которые управляют ключевым показателем эффективности (KPI) заказа на размещение.
| JSON-представление |
|---|
{
"kpiType": enum ( |
| Поля | |
|---|---|
kpiType |
Обязательно. Тип KPI. |
kpiAlgorithmId |
Необязательное поле. Идентификатор алгоритма специальных ставок, связанный с KPI_CUSTOM_IMPRESSION_VALUE_OVER_COST. Если не выбран подходящий KPI, это поле игнорируется. |
Обязательно. Значение KPI. Соответствующее поле относится к kpi_type. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей: |
|
kpiAmountMicros |
Целевая сумма в микроединицах валюты рекламодателя. Применимо, если
Например, 1 500 000 соответствует 1,5 стандартной единицы валюты. |
kpiPercentageMicros |
Десятичное представление целевого процента в микро. Применимо, если
Например, 70000 означает 7% (десятичное значение 0,07). |
kpiString |
Строка KPI, которая может быть пустой. Должно быть в кодировке UTF-8 и содержать не более 100 символов. Применяется, если для параметра |
| Конец взаимоисключающих полей. | |
KpiType
Возможные типы ключевых показателей эффективности (KPI).
| Перечисления | |
|---|---|
KPI_TYPE_UNSPECIFIED |
Тип KPI не указан или неизвестен в этой версии. |
KPI_TYPE_CPM |
KPI – цена за тысячу показов. |
KPI_TYPE_CPC |
KPI – цена за клик. |
KPI_TYPE_CPA |
KPI – цена за конверсию. |
KPI_TYPE_CTR |
KPI – это процент CTR (показатель CTR). |
KPI_TYPE_VIEWABILITY |
KPI – процент видимости. |
KPI_TYPE_CPIAVC |
KPI – цена за показ до конца в видимой области экрана с включенным звуком. |
KPI_TYPE_CPE |
KPI – цена за взаимодействие. |
KPI_TYPE_CPV |
KPI задается в виде цены за просмотр. |
KPI_TYPE_CLICK_CVR |
KPI – коэффициент конверсии по кликам (конверсии на клик) в процентах. |
KPI_TYPE_IMPRESSION_CVR |
KPI – это коэффициент конверсии по показам (конверсии на показ) в процентах. |
KPI_TYPE_VCPM |
KPI – цена за тысячу показов в видимой области экрана. |
KPI_TYPE_VTR |
KPI – коэффициент просмотров на YouTube (просмотры на YouTube на показ) в процентах. |
KPI_TYPE_AUDIO_COMPLETION_RATE |
KPI – доля прослушиваний до конца (количество полных прослушиваний аудиообъявления на показ) в процентах. |
KPI_TYPE_VIDEO_COMPLETION_RATE |
KPI – доля просмотров видео до конца (количество просмотров видео до конца на показ) в процентах. |
KPI_TYPE_CPCL |
В качестве KPI задана цена за прослушивание до конца. |
KPI_TYPE_CPCV |
KPI – цена за просмотр видеообъявлений до конца. |
KPI_TYPE_TOS10 |
KPI задается как доля времени на экране, равная 10 секундам или более (процент отслеживаемых показов без возможности пропуска, которые длились не менее 10 секунд). |
KPI_TYPE_MAXIMIZE_PACING |
KPI настроен на максимальное влияние на бренд с приоритетом на расходование всего бюджета. |
KPI_TYPE_CUSTOM_IMPRESSION_VALUE_OVER_COST |
KPI задается как специальная ценность показа, деленная на стоимость. |
KPI_TYPE_OTHER |
KPI – это другое значение. |
InsertionOrderBudget
Настройки, определяющие, как распределяется бюджет заказа на размещение.
| JSON-представление |
|---|
{ "budgetUnit": enum ( |
| Поля | |
|---|---|
budgetUnit |
Обязательно. Не меняется. Единица бюджета определяет, на чем основан бюджет – на денежных средствах или на показах. |
automationType |
Необязательное поле. Тип автоматизации, используемый для управления ставками и бюджетом заказа на размещение. Если это поле не заполнено при создании, по умолчанию используется значение |
budgetSegments[] |
Обязательно. Список сегментов бюджета. Сегменты бюджета позволяют использовать особые настройки бюджета в определенные периоды выполнения заказа на размещение. |
InsertionOrderAutomationType
Возможные варианты автоматизации ставок и бюджета для заказа на размещение.
| Перечисления | |
|---|---|
INSERTION_ORDER_AUTOMATION_TYPE_UNSPECIFIED |
Вариант автоматизации заказа на размещение не указан или неизвестен в этой версии. |
INSERTION_ORDER_AUTOMATION_TYPE_BUDGET |
Автоматическое распределение бюджета. Разрешите системе автоматически перераспределять бюджет в пользу позиций, которые демонстрируют наибольшую эффективность по показателю "kpi". Настройки ставок не автоматизированы. |
INSERTION_ORDER_AUTOMATION_TYPE_NONE |
Ставки и бюджеты не автоматизируются на уровне заказа на размещение. Ставку и бюджет необходимо вручную настроить на уровне позиции. |
INSERTION_ORDER_AUTOMATION_TYPE_BID_BUDGET |
Разрешите системе автоматически корректировать ставки и перераспределять бюджет между позициями, чтобы оптимизировать эффективность, определяемую показателем "bidStrategy". |
InsertionOrderBudgetSegment
Настройки, которые управляют бюджетом одного сегмента бюджета.
| JSON-представление |
|---|
{
"budgetAmountMicros": string,
"description": string,
"dateRange": {
object ( |
| Поля | |
|---|---|
budgetAmountMicros |
Обязательно. Сумма, которая будет потрачена в рамках заказа на размещение за указанный период ( |
description |
Необязательное поле. Описание сегмента бюджета. Вы можете указать информацию о заказе на покупку для каждого сегмента бюджета, и она будет напечатана в счетах. Должен быть в кодировке UTF-8. |
dateRange |
Обязательно. Настройки даты начала и окончания сегмента бюджета. Они определяются относительно часового пояса родительского рекламодателя.
|
campaignBudgetId |
Необязательное поле. |
OptimizationObjective
Возможные типы целей оптимизации.
| Перечисления | |
|---|---|
OPTIMIZATION_OBJECTIVE_UNSPECIFIED |
Значение типа не указано или неизвестно в этой версии. |
CONVERSION |
Отдавайте приоритет показам, которые позволяют увеличить продажи и количество конверсий. |
CLICK |
Отдавайте приоритет показам, которые позволяют увеличить трафик сайтов, приложений, магазинов приложений. |
BRAND_AWARENESS |
Отдавайте приоритет показам с определенным уровнем качества. |
CUSTOM |
Цель определяется назначенным алгоритмом специальных ставок. |
NO_OBJECTIVE |
Цель не определена. Можно использовать любой KPI или стратегию назначения ставок. |
Методы |
|
|---|---|
|
Создает заказ на размещение. |
|
Удаляет заказ на размещение. |
|
Получает заказ на размещение. |
|
Возвращает список заказов на размещение, относящихся к рекламодателю. |
|
Обновляет существующий заказ на размещение. |