캠페인 목표

캠페인 목표를 사용하면 특정 전환 액션을 기준으로 특정 캠페인을 최적화할 수 있습니다. 계정 수준 목표와 목표가 다른 캠페인이 있는 경우 각 CampaignConversionGoalbiddable 설정을 필요에 따라 수정할 수 있습니다. 예를 들어 일반적으로 계정이 전자상거래에 최적화되지만 매장 방문을 타겟팅하는 캠페인이 하나 있는 경우 category=STORE_VISIT를 사용하여 모든 CampaignConversionGoal 객체에 biddable=true를 설정하고 다른 모든 CampaignConversionGoal 객체에는 biddable=false를 설정할 수 있습니다.

CampaignConversionGoalOperation를 실행하거나 맞춤 목표를 사용하여 캠페인의 고객 수준 목표를 재정의하면 Google Ads에서는 향후 CustomerConversionGoal 변경사항을 캠페인의 CampaignConversionGoal 객체에 더 이상 적용하지 않습니다. CampaignConversionGoal 객체는 그 시점부터 완전히 독립적이며 아래 설명대로 전환 목표 캠페인 구성을 업데이트하여 고객 수준 목표를 사용하도록 캠페인을 다시 전환하지 않는 한 유지됩니다.

새 전환 액션에 대한 캠페인 목표

CustomerConversionGoal와 마찬가지로 새 categoryorigin 조합으로 Google Ads 전환 고객에게 ConversionAction이 추가될 때마다 Google Ads에서 해당 조합에 대한 새 CampaignConversionGoal를 자동으로 생성합니다. 다음 조건 중 하나가 충족되지 않으면 캠페인 목표의 biddable 속성은 true이 됩니다. 여기서는 biddablefalse이 됩니다.

  • 캠페인의 다른 모든 CampaignConversionGoal 및 새 액션의 category에는 biddablefalse로 설정되어 있습니다.

  • categoryorigin 조합은 다음 표에 나와 있습니다.

category 원본
BEGIN_CHECKOUT GOOGLE_HOSTED
연락처 GOOGLE_HOSTED
참여 GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
가입 GOOGLE_HOSTED
구매 GOOGLE_HOSTED
STORE_SALE 스토어
STORE_VISIT 스토어

캠페인 목표 가져오기

다음 쿼리를 사용하여 계정의 CampaignConversionGoals 목록을 검색합니다. 편의를 위해 SELECT 절에 campaign 속성을 포함하거나 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

목표 구성 수준

ConversionGoalCampaignConfiggoal_config_level는 캠페인의 목표 소스를 나타냅니다. goal_config_levelCUSTOMER인 캠페인은 고객 수준 목표를 사용하고 있으며 goal_config_levelCAMPAIGN인 캠페인은 캠페인 수준 목표를 사용하고 있습니다.

캠페인의 CampaignConversionGoals를 업데이트하거나 맞춤 목표를 사용하면 캠페인의 ConversionGoalCampaignConfig가 자동으로 goal_config_level=CAMPAIGN를 포함하도록 변경됩니다. 캠페인의 모든 캠페인별 목표 설정을 되돌리고 goal_config_levelCUSTOMER로 설정하여 고객 수준 목표를 사용하도록 다시 전환할 수 있습니다.

다음 쿼리를 사용하여 각 캠페인의 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

맞춤 목표

CustomerConversionGoalCampaignConversionGoal는 모두 categoryorigin의 조합을 기반으로 목표를 표현합니다. 맞춤 목표를 사용하면 origin 또는 category에 관계없이 특정 전환 액션을 유연하게 최적화할 수 있습니다.

이 방법이 유용한 시나리오는 동일한 categoryorigin의 목표 하위 집합을 기반으로 목표를 설정하려는 경우입니다. 예를 들어 category=DEFAULTorigin=WEBSITE인 3개의 전환 액션이 있는데, 하나의 특정 캠페인에서 이 전환 액션 중 2개만 기준으로 입찰하고자 할 수 있습니다. 이 시나리오에서는 캠페인에서 이 두 전환 액션만 포함하는 맞춤 목표를 사용하고 category=DEFAULTorigin=WEBSITE에 대해 CampaignConversionGoal에서 biddable=false를 설정할 수 있습니다.

맞춤 목표를 만들어 캠페인에 적용하는 단계는 다음과 같습니다.

  1. CustomConversionGoal를 만듭니다. conversion_actions 반복 필드를 Google Ads가 최적화에 사용해야 하는 ConversionAction 리소스 이름 목록으로 설정하고 name을 원하는 이름으로 설정합니다.

  2. 캠페인의 ConversionGoalCampaignConfig를 업데이트하여 custom_conversion_goal을 이전 단계의 CustomConversionGoal 리소스 이름으로 설정하고 작업의 update_maskcustom_conversion_goal로 설정합니다.

  3. 필요에 따라 CampaignConversionGoalbiddable 속성을 업데이트합니다. 예를 들어 Google Ads가 맞춤 목표의 전환 액션에 최적화하도록 하려면 각 CampaignConversionGoal에서 biddablefalse로 설정합니다. Google Ads에서 categoryorigin의 특정 조합에 대한 전환 액션 외에도 맞춤 목표의 전환 액션을 기준으로 최적화하려는 경우 biddable가 해당하는 각 CampaignConversionGoal에 대해 true이고 다른 origincategory 조합의 각 CampaignConversionGoal에 대해 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_goalcampaign 속성을 포함할 수 있습니다. 이는 캠페인, 맞춤 목표, 목표 구성이 모두 하나의 응답으로 서로 어떤 관련이 있는지 확인하는 데 유용합니다.

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