- Источник: Кампания
- Цель кампании
- CampaignGoalType
- PerformanceGoal
- PerformanceGoalType
- КампанФлайт
- Бюджет кампании
- Внешний источник бюджета
- 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 | Целевая сумма в микросекундах валюты рекламодателя. Применимо, если
Например, 1 500 000 представляет собой 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 | Целевой показатель производительности установлен на «Другое». |
КампанФлайт
Настройки, отслеживающие запланированные расходы и продолжительность кампании.
| 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. |
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. |
Методы | |
|---|---|
| Создает новую кампанию. |
| Удаляет кампанию безвозвратно. |
| Начинается избирательная кампания. |
| Отображает список рекламных кампаний у рекламодателя. |
| Обновляет существующую кампанию. |