- Ресурс: Кампания
- Цель кампании
- 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. |
Методы | |
---|---|
| Создает новую кампанию. |
| Окончательное удаление кампании. |
| Получает кампанию. |
| Перечисляет кампании рекламодателя. |
| Перечисляет назначенные параметры таргетинга кампании по типам таргетинга. |
| Обновляет существующую кампанию. |