Цели кампаний позволяют оптимизировать конкретные кампании для конкретных действий по конверсии. Если у вас есть кампании с целями, отличающимися от целей на уровне аккаунта, вы можете изменить каждый CampaignConversionGoal и его параметр biddable по мере необходимости. Например, если ваш аккаунт в основном оптимизирован для электронной коммерции, но у вас есть одна кампания, нацеленная на посещения магазина, вы можете установить biddable=true для всех объектов CampaignConversionGoal с category=STORE_VISIT и biddable=false для всех остальных объектов CampaignConversionGoal .
Когда вы переопределяете цели на уровне клиента для кампании, используя операцию CampaignConversionGoalOperation или пользовательскую цель , Google Ads больше не будет применять будущие изменения CustomerConversionGoal к каким-либо объектам CampaignConversionGoal кампании. С этого момента объекты CampaignConversionGoal становятся полностью независимыми и останутся таковыми, если вы не вернетесь к использованию целей на уровне клиента, обновив конфигурацию целей кампании, как описано ниже .
Цели кампании для новых действий по конверсии
Как и в случае с CustomerConversionGoal , всякий раз, когда к клиенту, совершившему конверсию в Google Ads, добавляется ConversionAction с новой комбинацией category и origin , Google Ads автоматически создаст новую CampaignConversionGoal для этой комбинации. Атрибут biddable цели кампании будет иметь true если не выполняется одно из следующих условий, в противном случае biddable будет иметь false :
Для любой другой цели
CampaignConversionGoalв рамках кампании иcategoryнового действия параметрbiddableустановлен в значениеfalse.Сочетание
categoryиoriginпредставлено в следующей таблице.
| категория | источник |
|---|---|
| НАЧАЛО_ОФОРМЛЕНИЯ | GOOGLE_HOSTED |
| РАССМОТРЕНИЕ | GOOGLE_HOSTED |
| КОНТАКТ | GOOGLE_HOSTED |
| ПРЕОБРАЗОВАННЫЙ_ЛИД | GOOGLE_HOSTED |
| ОБРУЧЕНИЕ | GOOGLE_HOSTED |
| GET_DIRECTIONS | GOOGLE_HOSTED |
| PAGE_VIEW | GOOGLE_HOSTED |
| КВАЛИФИЦИРОВАННЫЙ_ЛИД | GOOGLE_HOSTED |
| ЗАРЕГИСТРИРОВАТЬСЯ | GOOGLE_HOSTED |
| ПОКУПКА | GOOGLE_HOSTED |
| РАСПРОДАЖА В МАГАЗИНЕ | МАГАЗИН |
| ПОСЕЩЕНИЕ МАГАЗИНА | МАГАЗИН |
| PHONE_CALL_LEAD | ЛОКАЛЬНЫЕ_СЕРВИСЫ_РЕКЛАМА |
| КОНТАКТ | ЛОКАЛЬНЫЕ_СЕРВИСЫ_РЕКЛАМА |
| ЗАПИСАТЬСЯ НА ПРИЕМ | ЛОКАЛЬНЫЕ_СЕРВИСЫ_РЕКЛАМА |
Получить цели кампании
Используйте следующий запрос, чтобы получить список целей 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 .
Используйте следующий запрос для получения 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). Установите для поляconversion_actionsrepeated список имен ресурсовConversionAction, которые Google Ads должен использовать для оптимизации, и задайтеnameпо своему выбору.Обновите
ConversionGoalCampaignConfigкампании, установив значениеcustom_conversion_goalравным имени ресурсаCustomConversionGoalиз предыдущего шага, и задавupdate_maskдля операции равнымcustom_conversion_goal.При необходимости обновите атрибут
biddableдля каждого объектаCampaignConversionGoal. Например, если вы хотите, чтобы Google Ads оптимизировал рекламу только для действий конверсии в пользовательской цели, установитеbiddableв значение `falseдля каждого объектаCampaignConversionGoal. Если вы хотите, чтобы Google Ads оптимизировал рекламу для действий конверсии в пользовательской цели в дополнение к действиям конверсии для определенных комбинацийcategoryиorigin, убедитесь, чтоbiddableимеетtrueдля каждого соответствующего объектаCampaignConversionGoalиfalseдля каждого объектаCampaignConversionGoalс другими комбинациямиoriginиcategory.
Получение пользовательских целей
Используйте следующий запрос, чтобы получить все ресурсы 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