- Ресурс: Кампания
- Цель кампании
- CampaignGoalType
- PerformanceGoal
- PerformanceGoalType
- CampaignFlight
- Бюджет кампании
- Внешний бюджетный источник
- PrismaConfig
- PrismaType
- PrismaCpeCode
- Методы
Ресурс: Кампания
Единая кампания.
| JSON-представление | 
|---|
| { "name": string, "advertiserId": string, "campaignId": string, "displayName": string, "entityStatus": enum ( | 
| Поля | |
|---|---|
| name |   Только вывод. Имя ресурса кампании. | 
| advertiserId |   Только вывод. Уникальный идентификатор рекламодателя, которому принадлежит кампания. | 
| campaignId |   Только вывод. Уникальный идентификатор кампании. Присваивается системой. | 
| displayName |   Обязательно. Отображаемое название кампании. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. | 
| entityStatus |   Обязательно. Определяет, могут ли заказы на размещение в рамках этой кампании расходовать свои бюджеты и делать ставки на инвентарь. 
 | 
| updateTime |   Только вывод. Метка времени последнего обновления кампании. Присваивается системой.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:  | 
| campaignGoal |   Обязательно. Цель кампании. | 
| campaignFlight |   Обязательно. Планируемые расходы и продолжительность кампании. | 
| frequencyCap |   Обязательно. Настройка ограничения частоты показов кампании. | 
| campaignBudgets[] |   Список бюджетов, доступных для этой кампании. Если это поле не задано, кампания использует неограниченный бюджет. | 
Цель кампании
Настройки, управляющие целью кампании.
| JSON-представление | 
|---|
| { "campaignGoalType": enum ( | 
| Поля | |
|---|---|
| campaignGoalType |   Обязательно. Тип цели кампании. | 
| performanceGoal |   Обязательно. Цель кампании.  Допустимые значения для  
 | 
CampaignGoalType
Возможные типы целей кампании.
| Перечисления | |
|---|---|
| CAMPAIGN_GOAL_TYPE_UNSPECIFIED | В этой версии значение цели не указано или неизвестно. | 
| CAMPAIGN_GOAL_TYPE_APP_INSTALL | Увеличивайте количество установок или вовлечений приложения. | 
| CAMPAIGN_GOAL_TYPE_BRAND_AWARENESS | Повысить узнаваемость бренда или продукта. | 
| CAMPAIGN_GOAL_TYPE_OFFLINE_ACTION | Увеличивайте продажи в обычных и офлайн-магазинах. | 
| CAMPAIGN_GOAL_TYPE_ONLINE_ACTION | Стимулируйте онлайн-действия и посещения. | 
PerformanceGoal
Настройки, контролирующие целевую эффективность кампании.
| JSON-представление | 
|---|
| { "performanceGoalType": enum ( | 
| Поля | |
|---|---|
| performanceGoalType |   Обязательно. Тип цели. | 
| Поле объединения performance_goal_value. Обязательное. Значение цели производительности, соответствующее заданномуperformance_goal_type.performance_goal_valueможет быть только одним из следующих: | |
| performanceGoalAmountMicros |   Целевая сумма в микродолях валюты рекламодателя.  Применимо, когда  
 Например, 1500000 представляет собой 1,5 условных единицы валюты. | 
| performanceGoalPercentageMicros |   Десятичное представление процента достижения цели в микросекундах.  Применимо, когда  
 Например, 70000 представляет 7% (десятичное 0,07). | 
| performanceGoalString |   Строка ключевого показателя эффективности (KPI), которая может быть пустой. Должна быть в кодировке UTF-8 и иметь длину не более 100 символов.  Применимо, если  | 
PerformanceGoalType
Возможные типы целей эффективности.
| Перечисления | |
|---|---|
| PERFORMANCE_GOAL_TYPE_UNSPECIFIED | Тип цели производительности не указан или неизвестен в этой версии. | 
| PERFORMANCE_GOAL_TYPE_CPM | Цель эффективности задается в CPM (стоимость за тысячу показов). | 
| PERFORMANCE_GOAL_TYPE_CPC | Цель эффективности задается в CPC (цена за клик). | 
| PERFORMANCE_GOAL_TYPE_CPA | Цель эффективности задается в CPA (цена за действие). | 
| PERFORMANCE_GOAL_TYPE_CTR | Цель эффективности задается в процентах CTR (рейтинга кликов). | 
| PERFORMANCE_GOAL_TYPE_VIEWABILITY | Цель производительности задается в процентах видимости. | 
| PERFORMANCE_GOAL_TYPE_CPIAVC | Целью эффективности является CPIAVC (стоимость показа аудио- и видеоматериалов по завершении). | 
| PERFORMANCE_GOAL_TYPE_CPE | Цель эффективности устанавливается в CPE (стоимость за взаимодействие). | 
| PERFORMANCE_GOAL_TYPE_CPV | Цель эффективности задается в CPV (цена за просмотр). | 
| PERFORMANCE_GOAL_TYPE_CLICK_CVR | Цель эффективности задается в процентах от коэффициента конверсии кликов (количества конверсий за клик). | 
| PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR | Цель эффективности задается в процентах от коэффициента конверсии показов (количества конверсий на показ). | 
| PERFORMANCE_GOAL_TYPE_VCPM | Цель эффективности задается в VCPM (стоимость за тысячу просмотренных показов). | 
| PERFORMANCE_GOAL_TYPE_VTR | Цель эффективности задается в процентах от показателя просмотров на YouTube (количество просмотров на YouTube за показ). | 
| PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE | Цель эффективности задается в процентах от процента завершения прослушивания аудио (количество полных прослушиваний аудио за один показ). | 
| PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE | Цель эффективности задается в процентах от процента завершения просмотра видео (количество полных просмотров видео за показ). | 
| PERFORMANCE_GOAL_TYPE_OTHER | Цель производительности установлена на «Другое». | 
CampaignFlight
Настройки, отслеживающие плановые расходы и продолжительность кампании.
| JSON-представление | 
|---|
| {
  "plannedSpendAmountMicros": string,
  "plannedDates": {
    object ( | 
| Поля | |
|---|---|
| plannedSpendAmountMicros |    Сумма, которую, как ожидается, кампания потратит на указанные  Сумма указана в микро. Должна быть больше или равна 0. Например, 500000000 соответствует 500 стандартным единицам валюты. | 
| plannedDates |   Обязательно. Даты, в которые, как ожидается, будет запущена кампания. Они определяются относительно часового пояса родительского рекламодателя. 
 | 
Бюджет кампании
Настройки, управляющие распределением бюджета кампании.
| JSON-представление | 
|---|
| { "budgetId": string, "displayName": string, "budgetUnit": enum ( | 
| Поля | |
|---|---|
| budgetId |   Уникальный идентификатор бюджета кампании. Назначается системой. Не устанавливать для новых бюджетов.  Необходимо включить при обновлении или добавлении бюджетов в  | 
| displayName |   Обязательно. Отображаемое название бюджета. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. | 
| budgetUnit |   Обязательно. Неизменяемо. Указывает, измеряется ли бюджет в валюте или в показах. | 
| budgetAmountMicros |   Обязательно. Общая сумма, которую можно заложить в бюджет связанных сегментов заказа на размещение. Сумма указана в микро. Должна быть больше 0. Например, 500000000 соответствует 500 условным единицам валюты. | 
| dateRange |   Обязательно. Диапазон дат для бюджета кампании. Связанные сегменты бюджета могут иметь другой диапазон дат. Они определяются относительно часового пояса родительского рекламодателя.  Оба  | 
| externalBudgetSource |   Обязательно. Внешний источник бюджета. | 
| externalBudgetId |   Неизменяемый. Идентификатор, идентифицирующий этот бюджет во внешнем источнике. Если это поле задано и уровень детализации счета-фактуры соответствующего профиля выставления счетов установлен на «Уровень бюджета PO», все показы, выполненные в рамках этого бюджета, будут включать этот идентификатор в счет-фактуру. Должно быть уникальным в рамках кампании. | 
| invoiceGroupingId |   Неизменяемый. Идентификатор, используемый для группировки бюджетов, включаемых в один и тот же счёт.  Если это поле задано и уровень счета-фактуры соответствующего профиля выставления счетов установлен на «Идентификатор группировки бюджетных счетов-фактур», все  | 
| prismaConfig |   Дополнительные метаданные для использования инструментом Mediaocean Prisma. Требуется для бюджетов Mediaocean.  Применимо только к рекламодателям  | 
Внешний бюджетный источник
Внешний источник для сегмента бюджета кампании.
| Перечисления | |
|---|---|
| EXTERNAL_BUDGET_SOURCE_UNSPECIFIED | Значение внешнего источника бюджета в данной версии не указано или неизвестно. | 
| EXTERNAL_BUDGET_SOURCE_NONE | Бюджет не имеет внешнего источника. | 
| EXTERNAL_BUDGET_SOURCE_MEDIA_OCEAN | Источник бюджета — Mediaocean. | 
PrismaConfig
Настройки, специфичные для инструмента Mediaocean Prisma.
| JSON-представление | 
|---|
| { "prismaType": enum ( | 
| Поля | |
|---|---|
| prismaType |   Обязательно. Тип Prisma. | 
| prismaCpeCode |   Обязательно. Соответствующие коды клиента, продукта и сметы из инструмента Mediaocean Prisma. | 
| supplier |   Обязательно. Бюджет был выделен организацией (DSP, сайтом и т. д.). | 
PrismaType
Возможные типы бюджета Prisma.
| Перечисления | |
|---|---|
| PRISMA_TYPE_UNSPECIFIED | Тип в этой версии не указан или неизвестен. | 
| PRISMA_TYPE_DISPLAY | Тип дисплея. | 
| PRISMA_TYPE_SEARCH | Тип поиска. | 
| PRISMA_TYPE_VIDEO | Тип видео. | 
| PRISMA_TYPE_AUDIO | Тип аудио. | 
| PRISMA_TYPE_SOCIAL | Социальный тип. | 
| PRISMA_TYPE_FEE | Тип платы. | 
PrismaCpeCode
Центр платежей Google поддерживает поиск и фильтрацию по полям компонентов этого кода.
| JSON-представление | 
|---|
| { "prismaClientCode": string, "prismaProductCode": string, "prismaEstimateCode": string } | 
| Поля | |
|---|---|
| prismaClientCode |   Клиентский код Prisma. | 
| prismaProductCode |   Код продукта Prisma. | 
| prismaEstimateCode |   Оценочный код Prisma. | 
| Методы | |
|---|---|
| 
 | Создает новую кампанию. | 
|   | Окончательное удаление кампании. | 
|   | Получает кампанию. | 
|   | Перечисляет кампании рекламодателя. | 
|   | Перечисляет назначенные параметры таргетинга кампании по типам таргетинга. | 
|   | Обновляет существующую кампанию. |