Цели кампании позволяют оптимизировать отдельные кампании для конкретных действий-конверсий. Если у вас есть кампании с целями, отличными от целей на уровне аккаунта, вы можете изменить каждый CampaignConversionGoal и его параметры biddable по мере необходимости. Например, если ваш аккаунт в основном оптимизирован для электронной коммерции, но у вас есть кампания, ориентированная на посещения магазинов, вы можете установить biddable=true для всех объектов CampaignConversionGoal с category=STORE_VISIT и biddable=false для всех остальных объектов CampaignConversionGoal .
 При переопределении целей на уровне клиентов для кампании с помощью операции CampaignConversionGoalOperation или использования пользовательской цели Google Реклама больше не будет применять будущие изменения CustomerConversionGoal к объектам CampaignConversionGoal кампании. С этого момента объекты CampaignConversionGoal становятся полностью независимыми и останутся таковыми, пока вы не вернётесь к использованию целей на уровне клиентов, обновив конфигурацию кампании с целями конверсии, как описано ниже . 
Цели кампании для новых конверсионных действий
 Как и в случае с CustomerConversionGoal , при добавлении ConversionAction к клиенту Google Рекламы с новой комбинацией category и origin , Google Рекламы автоматически создаст новый CampaignConversionGoal для этой комбинации. Атрибут biddable цели кампании будет иметь true , если не выполнено одно из следующих условий; в этом случае biddable будет иметь false :
- Любой другой - CampaignConversionGoalдля кампании и новой- categoryдействия имеет- biddableустановленное на- false.
- Сочетание - categoryи- originприведено в следующей таблице.
| категория | источник | 
|---|---|
| BEGIN_CHECKOUT | GOOGLE_HOSTED | 
| РАССМОТРЕНИЕ | GOOGLE_HOSTED | 
| КОНТАКТ | GOOGLE_HOSTED | 
| CONVERTED_LEAD | 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_actionsrepeating список названий ресурсов- 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, убедитесь, что для каждой соответствующей цели- CampaignConversionGoal- biddable- true, а для каждой- origin- CampaignConversionGoal- 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
 Кроме того, вы можете включить атрибуты custom_conversion_goal и campaign в запрос к ресурсу conversion_goal_campaign_config . Это полезно для просмотра взаимосвязи ваших кампаний, индивидуальных целей и конфигураций целей в одном ответе.
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