Цели кампании позволяют оптимизировать определенные кампании для определенных действий-конверсий. Если в ваших кампаниях используются цели, отличные от целей на уровне аккаунта, вы можете изменить каждый CampaignConversionGoal и его настройку biddable с помощью CampaignConversionGoalService. Например, если в вашем аккаунте в основном выполняется оптимизация для электронной торговли, но у вас есть одна кампания, ориентированная на посещения магазинов, вы можете задать значение biddable=true для всех объектов CampaignConversionGoal с параметром category=STORE_VISIT и значение biddable=false для всех остальных объектов CampaignConversionGoal.
Если вы переопределите цели на уровне клиента для кампании, указав CampaignConversionGoalOperation или собственную цель, Google Реклама больше не будет применять будущие CustomerConversionGoal изменения к любым объектам кампании CampaignConversionGoal. Объекты CampaignConversionGoal становятся полностью независимыми и останутся такими, пока вы не вернетесь к целям на уровне клиента, изменив конфигурацию целей конверсий кампании, как описано в разделе Уровень конфигурации целей.
Цели кампаний для новых действий-конверсий
Как и в случае с CustomerConversionGoal, когда в конверсию Google Рекламы добавляется ConversionAction с новой комбинацией category и origin, Google Реклама автоматически создает для этой комбинации новый CampaignConversionGoal.
Атрибут biddable цели кампании имеет значение true, если не выполняется ни одно из следующих условий, в противном случае biddable имеет значение false:
Любые другие
CampaignConversionGoalдля кампании и нового действияcategoryимеют значениеbiddable, установленное наfalse.Сочетание атрибутов
categoryиoriginприведено в таблице ниже.
| Категория действия-конверсии | Источник конверсии |
|---|---|
BEGIN_CHECKOUT |
GOOGLE_HOSTED |
CONSIDERATION |
GOOGLE_HOSTED |
CONTACT |
GOOGLE_HOSTED |
CONVERTED_LEAD |
GOOGLE_HOSTED |
ENGAGEMENT |
GOOGLE_HOSTED |
GET_DIRECTIONS |
GOOGLE_HOSTED |
PAGE_VIEW |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
Как получить цели кампании
Чтобы получить список CampaignConversionGoals
для вашего аккаунта, используйте следующий запрос: Для удобства вы можете включить атрибуты campaign в конструкцию SELECT или использовать их в конструкции WHERE, чтобы получать цели кампании только для определенных кампаний. В следующем запросе показано, как отфильтровать данные по атрибуту campaign.advertising_channel_type, но вы также можете использовать другие атрибуты кампании, например campaign.id или campaign.name.
SELECT
campaign_conversion_goal.campaign,
campaign_conversion_goal.category,
campaign_conversion_goal.origin,
campaign_conversion_goal.biddable,
campaign.id,
campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
Уровень настройки цели
goal_config_level ConversionGoalCampaignConfig
указывает источник целей для кампании. В кампаниях с goal_config_level из CUSTOMER используются цели на уровне клиента, а в кампаниях с goal_config_level из CAMPAIGN – цели на уровне кампании.
Если вы измените любой из CampaignConversionGoals кампании или зададите собственную цель, ConversionGoalCampaignConfig кампании автоматически изменится на goal_config_level=CAMPAIGN. Вы можете отменить все настройки целей кампании и вернуться к целям на уровне клиента, задав для параметра goal_config_level значение CUSTOMER с помощью ConversionGoalCampaignConfigService.
Чтобы получить значение goal_config_level для каждой кампании, используйте следующий запрос:
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name
FROM conversion_goal_campaign_config
Собственные цели
И CustomerConversionGoal, и CampaignConversionGoal выражают цели на основе комбинаций category и origin. Специальные цели позволяют оптимизировать кампании по определенным действиям-конверсиям, независимо от того, какие цели выбраны в качестве основных – origin или category.
Например, это может быть полезно, если вы хотите задать цель на основе подмножества целей для одних и тех же значений category и origin. Например, у вас может быть три действия-конверсии с тегами category=DEFAULT и origin=WEBSITE, но в определенной кампании вы хотите назначать ставки только на основе двух из них. В этом случае вы можете использовать в кампании собственную цель, которая включает только эти два действия-конверсии, и задать значение biddable=false в поле CampaignConversionGoal для category=DEFAULT и origin=WEBSITE.
Чтобы создать собственную цель и применить ее к кампании, выполните следующие действия:
Создайте
CustomConversionGoal, используяCustomConversionGoalService. Задайте для повторяющегося поляconversion_actionsсписок названий ресурсовConversionAction, которые Google Реклама должна использовать для оптимизации, и укажите для поляnameназвание по своему усмотрению.Обновите поле
ConversionGoalCampaignConfigкампании, используя методConversionGoalCampaignConfigService, задав для поляcustom_conversion_goalназвание ресурсаCustomConversionGoalиз предыдущего шага и задав для поляupdate_maskоперации значениеcustom_conversion_goal(серверная часть автоматически обновит полеgoal_config_levelдо значенияCAMPAIGN).При необходимости измените атрибут "цена"
biddableдля любого товараCampaignConversionGoal. Например, если вы только хотите, чтобы Google Реклама оптимизировала действия-конверсии в собственной цели, задайте для параметраbiddableзначениеfalseв каждом элементеCampaignConversionGoal. Если вы хотите, чтобы Google Реклама оптимизировала ставки для действий -конверсий в специальной цели в дополнение к действиям-конверсиям для определенных сочетанийcategoryиorigin, убедитесь, чтоbiddableдля каждого соответствующегоCampaignConversionGoalзадано значениеtrue, а для каждогоCampaignConversionGoalиз других сочетанийoriginиcategory–false.
Как получить собственные цели
Чтобы получить все ресурсы CustomConversionGoal в аккаунте, используйте следующий запрос: Если в вашем аккаунте используется отслеживание конверсий в управляющем аккаунте, в ответе будут указаны собственные цели из эффективного аккаунта для обработки конверсий.
SELECT
custom_conversion_goal.id,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM custom_conversion_goal
Кроме того, при запросе к ресурсу conversion_goal_campaign_config можно включить атрибуты custom_conversion_goal и campaign. Это позволяет увидеть, как ваши кампании, собственные цели и конфигурации целей связаны друг с другом в одном ответе.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config