- Ресурс: Кампания
- Цель кампании
- Тип цели кампании
- КампанияПолет
- Бюджет кампании
- Внешний бюджетный источник
- ПризмаКонфиг
- ПризмаТип
- ПризмаКпеКод
- Методы
Ресурс: Кампания
Единая кампания.
| JSON-представление | 
|---|
| { "name": string, "advertiserId": string, "campaignId": string, "displayName": string, "entityStatus": enum ( | 
| Поля | |
|---|---|
| name |   Только вывод. Имя ресурса кампании. | 
| advertiserId |   Только вывод. Уникальный идентификатор рекламодателя, которому принадлежит кампания. | 
| campaignId |   Только вывод. Уникальный идентификатор кампании. Назначается системой. | 
| displayName |   Необходимый. Отображаемое название кампании. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. | 
| entityStatus |   Необходимый. Определяет, могут ли заказы на размещение в рамках этой кампании расходовать свои бюджеты и делать ставки на инвентарь. 
 | 
| updateTime |   Только вывод. Временная метка последнего обновления кампании. Назначается системой.  Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры:  | 
| campaignGoal |   Необходимый. Цель кампании. | 
| campaignFlight |   Необходимый. Планируемые расходы и продолжительность кампании. | 
| frequencyCap |   Необходимый. Настройка ограничения частоты показов кампании. | 
| campaignBudgets[] |   Список бюджетов, доступных для этой кампании. Если это поле не задано, в кампании используется неограниченный бюджет. | 
Цель кампании
Настройки, управляющие целью кампании.
| JSON-представление | 
|---|
| { "campaignGoalType": enum ( | 
| Поля | |
|---|---|
| campaignGoalType |   Необходимый. Тип цели кампании. | 
| performanceGoal |   Необходимый. Цель кампании.  Допустимые значения для  
 | 
Тип цели кампании
Возможные типы целей кампании.
| Перечисления | |
|---|---|
| CAMPAIGN_GOAL_TYPE_UNSPECIFIED | В этой версии ценность цели не указана или неизвестна. | 
| CAMPAIGN_GOAL_TYPE_APP_INSTALL | Повышайте количество установок приложения или вовлеченность. | 
| CAMPAIGN_GOAL_TYPE_BRAND_AWARENESS | Повышайте узнаваемость бренда или продукта. | 
| CAMPAIGN_GOAL_TYPE_OFFLINE_ACTION | Увеличьте продажи офлайн или в магазине. | 
| CAMPAIGN_GOAL_TYPE_ONLINE_ACTION | Стимулируйте онлайн-действия или посещения. | 
КампанияПолет
Настройки, отслеживающие запланированные расходы и продолжительность кампании.
| 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 |   Неизменяемый. Идентификатор, идентифицирующий этот бюджет для внешнего источника. Если это поле установлено, а уровень детализации счета соответствующего профиля выставления счетов установлен на «Уровень бюджета», все показы, выполненные в рамках этого бюджета, будут включать этот идентификатор в счет. Должно быть уникальным в рамках кампании. | 
| invoiceGroupingId |   Неизменяемый. Идентификатор, используемый для группировки бюджетов для включения в один и тот же счет.  Если это поле установлено, а уровень счета соответствующего профиля выставления счетов установлен на «Идентификатор группировки счетов бюджета», все  | 
| prismaConfig |   Дополнительные метаданные для использования инструментом Mediaocean Prisma. Требуется для бюджетов Mediaocean.  Применимо только к рекламодателям  | 
Внешний бюджетный источник
Внешний источник для сегмента бюджета кампании.
| Перечисления | |
|---|---|
| EXTERNAL_BUDGET_SOURCE_UNSPECIFIED | Значение внешнего источника бюджета в этой версии не указано или неизвестно. | 
| EXTERNAL_BUDGET_SOURCE_NONE | Бюджет не имеет внешнего источника. | 
| EXTERNAL_BUDGET_SOURCE_MEDIA_OCEAN | Источник бюджета — Mediaocean. | 
ПризмаКонфиг
Настройки, специфичные для инструмента Mediaocean Prisma.
| JSON-представление | 
|---|
| { "prismaType": enum ( | 
| Поля | |
|---|---|
| prismaType |   Необходимый. Тип Призма. | 
| prismaCpeCode |   Необходимый. Соответствующие коды клиентов, продуктов и смет из инструмента Mediaocean Prisma. | 
| supplier |   Необходимый. Предприятие выделило этот бюджет (DSP, сайт и т. д.). | 
ПризмаТип
Возможные типы бюджета Prisma.
| Перечисления | |
|---|---|
| PRISMA_TYPE_UNSPECIFIED | В этой версии тип не указан или неизвестен. | 
| PRISMA_TYPE_DISPLAY | Тип дисплея. | 
| PRISMA_TYPE_SEARCH | Тип поиска. | 
| PRISMA_TYPE_VIDEO | Тип видео. | 
| PRISMA_TYPE_AUDIO | Тип аудио. | 
| PRISMA_TYPE_SOCIAL | Социальный тип. | 
| PRISMA_TYPE_FEE | Тип комиссии. | 
ПризмаКпеКод
Платежный центр Google поддерживает поиск и фильтрацию по полям компонентов этого кода.
| JSON-представление | 
|---|
| { "prismaClientCode": string, "prismaProductCode": string, "prismaEstimateCode": string } | 
| Поля | |
|---|---|
| prismaClientCode |   Клиентский код Prisma. | 
| prismaProductCode |   Код продукта Prisma. | 
| prismaEstimateCode |   Оценочный код Prisma. | 
| Методы | |
|---|---|
| 
 | Создает новую кампанию. | 
|   | Безвозвратно удаляет кампанию. | 
|   | Получает кампанию. | 
|   | Перечисляет кампании рекламодателя. | 
|   | Перечисляет назначенные параметры таргетинга кампании по типам таргетинга. | 
|   | Обновляет существующую кампанию. |