캠페인

Google Ads 캠페인은 예산, 위치 타겟팅 및 기타 설정을 공유하는 하나 이상의 광고 그룹 (광고, 키워드, 입찰가)의 집합입니다. 캠페인은 일반적으로 광고주가 제공하는 제품 또는 서비스의 카테고리를 구성하는 데 사용됩니다. 캠페인은 Google Ads 계정 내의 최상위 조직 도구입니다.

캠페인 수준에서 설정할 수 있는 항목에는 입찰가, 예산, 언어, 위치, Google 네트워크 배포 등이 있습니다. 대형 광고주는 일반적으로 서로 다른 위치에 광고를 게재하거나 예산을 달리하여 광고를 게재하기 위해 별도의 광고 캠페인을 만듭니다.

Campaign을 만들 때는 name, status (ENABLED 또는 PAUSED), advertising_channel_type, campaign_budget과 같은 주요 필드와 입찰 전략을 지정해야 합니다. Google의 클라이언트 라이브러리를 사용하는 것이 좋지만 CampaignService.MutateCampaigns를 사용하여 캠페인을 수정할 수도 있습니다.

캠페인 유형

Google Ads에서는 이러한 개념을 계층 구조로 생각할 수 있습니다.

  1. 캠페인 유형: 기본 선택사항이자 전체 캠페인의 청사진입니다.
  2. 광고 네트워크: 광고가 게재될 수 있는 위치로, 주로 캠페인 유형에 따라 결정됩니다.
  3. 네트워크 및 채널 관리: 네트워크 내에서 광고가 게재되는 위치를 세부적으로 조정하는 데 사용할 수 있는 구체적인 설정입니다. 사용하는 관리 기능은 캠페인 유형에 따라 다릅니다.

캠페인 유형으로 시작

캠페인 유형은 광고 노력의 기초입니다. 이는 첫 번째 결정이며 다음을 비롯한 모든 것을 결정합니다.

  • 만들 수 있는 광고 유형 (예: 텍스트 광고, 이미지 배너 또는 동영상 광고)
  • 사용 가능한 기능 및 입찰 전략

캠페인 유형의 예로는 검색, 디스플레이, 실적 최대화, 디맨드젠 캠페인이 있습니다.

각 캠페인은 Campaign 객체의 advertising_channel_type 필드에 Google Ads API로 지정된 하나의 캠페인 유형을 타겟팅합니다.

Google Ads API는 다음 캠페인 유형을 지원합니다.

네트워크 이해하기

광고 네트워크는 광고가 게재될 수 있는 웹사이트, 앱, 속성의 모음입니다. 주요 항목은 다음과 같습니다.

  • Google 검색 네트워크: Google 검색, Google 지도, 검색 파트너 사이트
  • Google 디스플레이 네트워크: 시각적 광고를 게재하는 수백만 개의 서드 파티 웹사이트, 뉴스 사이트, 블로그, Google 서비스(Gmail, YouTube 등)
  • YouTube 네트워크: 홈 피드, 검색 결과, 동영상, Shorts를 포함한 YouTube 자체입니다.

각 캠페인 유형은 특정 네트워크에 광고를 게재하도록 설계되었습니다. 예를 들어 검색 캠페인은 주로 검색 네트워크를 위해 만들어집니다.

게재위치 관리

캠페인에서 사용할 네트워크를 관리하는 방법은 선택한 캠페인 유형에 따라 크게 달라집니다. 자세한 내용은 다음과 같습니다.

캠페인 유형 예 광고 게재위치를 관리하는 방법 설명
검색 network_settings 사용 표준 모델입니다. network_settings 필드를 사용하여 검색 캠페인에서 Google 검색 파트너 및 Google 디스플레이 네트워크를 명시적으로 포함하거나 제외할 수 있습니다.
실적 최대화 캠페인 (PMax) 수동 제어 없음 실적 최대화 캠페인은 도달범위와 자동화를 극대화하도록 설계되었습니다. 전환을 찾기 위해 Google의 모든 네트워크 (예: 검색, 디스플레이, YouTube)에 광고를 자동으로 게재합니다. 특정 네트워크는 선택 해제할 수 없습니다.
디맨드젠 캠페인 채널 컨트롤 사용 이 캠페인 유형은 광범위한 네트워크 설정 대신 DemandGenChannelControls를 사용하므로 v24부터 selected_channels.maps를 통해 Google 지도를 포함한 특정 인벤토리 채널을 선택하거나 선택 해제할 수 있습니다.

요약: 비유

캠페인 구성은 차량을 선택하는 것과 같습니다.

  • 캠페인 유형 = 구매하는 차량 (예: 시티카, 오프로드 트럭, 자율주행 셔틀)
  • 네트워크 = 차량이 설계된 지형 (예: 포장된 도시 도로, 험준한 산길 또는 위 항목 모두)
  • 네트워크 및 채널 컨트롤 = 조정할 수 있는 구체적인 기능:
    • 검색 캠페인 (도시 자동차)을 사용하면 network_settings를 사용하여 교외 도로 (검색 파트너)에서도 운전할지 여부를 선택할 수 있습니다.
    • 실적 최대화 캠페인 (자율 주행 셔틀)은 모든 네트워크에서 자동으로 탐색하여 목표를 달성합니다.
    • 디맨드젠 캠페인 (오프로드 트럭)은 환경 내에서 특정 표시 경로를 선택할 수 있는 전용 DemandGenChannelControls을 제공합니다.

Google Ads UI와의 차이점

Google Ads API에는 기존 캠페인 및 동영상 캠페인 관리에 제한이 있습니다.

동영상 캠페인의 경우 Google Ads API를 사용하여 데이터를 읽을 수 있습니다. Google Ads API를 사용하여 모든 동영상 캠페인의 실적 보고서 (클릭수, 조회수, 비용)를 가져올 수 있습니다.

일부 특정 동영상 캠페인 유형의 경우 Google Ads API를 사용하여 변경사항을 작성할 수 없습니다. API를 사용하여 일시중지, 사용 설정, 타겟팅 변경, 새 광고 추가와 같은 변경사항을 적용할 수 없습니다. 이러한 캠페인은 Google Ads 웹 인터페이스에서 수정해야 합니다.

권장사항: API를 사용하여 YouTube에서 동영상 광고를 완전히 만들고 관리하려면 실적 최대화 캠페인 또는 디맨드젠 캠페인을 사용해야 합니다. 보고 및 관리 모두에서 완전히 지원됩니다.

Google Ads UI 목표 ('판매', '리드')는 설정 마법사입니다. 목표를 묻고 캠페인 유형, 입찰 전략 등 나에게 가장 적합한 설정을 자동으로 추천하고 미리 입력합니다.

Google Ads API는 캠페인의 원시 빌딩 블록을 제공합니다. API를 사용하면 각 설정을 직접 제어할 수 있으므로 단일 '목표' 필드는 없습니다. 적절한 빌딩 블록을 조합하여 목표를 달성합니다.

캠페인 유형은 Google Ads API에서 advertising_channel_type 필드로 표시됩니다. 모든 캠페인에 대해 advertising_channel_type을 설정합니다. 그런 다음 만들려는 특정 캠페인 (예: 여행 목표용 실적 최대화 캠페인 또는 디맨드젠 캠페인)의 온보딩 가이드를 확인하여 advertising_channel_sub_type 설정도 필요한지 확인합니다.

이 캠페인을 만들려면 다음 단계를 따르세요. advertising_channel_type을 다음으로 설정합니다. advertising_channel_sub_type을 다음으로 설정합니다.
표준 검색 캠페인 SEARCH (설정하지 않음 / 비워 두기)
표준 디스플레이 캠페인 DISPLAY (설정하지 않음 / 비워 두기)
일반 실적 최대화 캠페인 PERFORMANCE_MAX (설정하지 않음 / 비워 두기)
여행 목표 달성을 위한 실적 최대화 캠페인 PERFORMANCE_MAX TRAVEL_GOALS
디맨드젠 캠페인 DEMAND_GEN (설정하지 않음 / 비워 두기)

캠페인 하위유형

Google Ads UI의 캠페인 하위 유형(예: 표준, 모든 기능)은 UI 사용자가 관련 캠페인 옵션을 찾는 데 도움이 되지만 UI 캠페인 하위 유형 열과 Campaign 객체의 advertising_channel_typeadvertising_channel_sub_type 필드 간에 직접적인 일대일 매핑은 없습니다. 예를 들어 Google Ads API를 사용하여 만든 검색 캠페인은 항상 UI에서 모든 기능 캠페인으로 취급됩니다.

캠페인 예산, 입찰 전략, 타겟팅

Google Ads API에서 캠페인을 관리한다는 것은 광고가 게재되는 방식과 위치를 관리하는 세 가지 기본적인 질문에 답하는 것을 의미합니다.

  1. 얼마까지 지출할 수 있나요? (캠페인 예산)

    • 캠페인의 재정적 경계입니다. API에서 지출 한도 (마이크로 단위)가 있는 별도의 CampaignBudget 객체를 만든 다음 리소스 이름을 캠페인에 연결합니다. 평균 일일 예산을 여러 캠페인에서 공유할 수도 있습니다.
  2. Google은 내 돈을 어떻게 사용해야 하나요? (입찰 전략)

    • 이렇게 하면 Google에 기본 최적화 목표가 무엇인지 알릴 수 있습니다. 달성하려는 목표에 따라 입찰 전략을 선택합니다.
      • 트래픽: TargetSpend (클릭수 최대화)을 사용합니다.
      • 리드 또는 가입의 경우: 선택사항인 target_cpa_micros와 함께 MaximizeConversions를 사용합니다.
      • 전자상거래 판매: 선택사항인 target_roas와 함께 MaximizeConversionValue를 사용합니다.
  3. 내 광고를 볼 수 있는 사람은 누구인가요? (타겟층)

    • 여기에서 시장을 정의합니다. CampaignCriterion 또는 AdGroupCriterion 객체를 추가하여 적절한 사용자에게 도달 범위를 좁힙니다. 타겟팅은 다음을 기반으로 할 수 있습니다.
      • 키워드: 사용자가 검색하는 내용입니다.
      • 위치: 사용자의 위치입니다.
      • 인구통계: 연령, 성별, 가계 소득, 자녀 유무
      • 잠재고객: 이전 행동 (예: 웹사이트 방문자) 또는 관심사

캠페인에 대한 고려사항

Google Ads API로 캠페인을 관리하거나 빌드할 때 캠페인, 광고, 애셋이 구성되고 게재되는 방식을 관리하는 기본 구조와 모델을 이해하는 것이 좋습니다. 광고 그룹 및 광고 모델, 애셋 그룹 및 애셋 모델, 광고 그룹 및 광고와 애셋의 하이브리드 모델 등 세 가지 기본 모델을 알아야 합니다. 이러한 모델은 선택한 AdvertisingChannelType에 따라 달라집니다.

구조 사용 예 (AdvertisingChannelType) 작동 방식 주요 개념
광고 그룹 구조 SEARCH, 표준 DISPLAY 캠페인은 AdGroup 리소스로 구성됩니다. 각 광고 그룹에는 완성된 광고와 타겟팅 기준 (예: 키워드 및 잠재고객)이 포함됩니다. 수동으로 만든 광고와 타겟팅 간의 연결은 광고 그룹 내에서 엄격하게 관리됩니다.
애셋 그룹 구조 PERFORMANCE_MAX 광고 그룹 대신 AssetGroup 리소스를 만듭니다. 각 애셋 그룹에는 원시 광고 애셋 (광고 제목, 이미지, 동영상)과 잠재고객 신호 풀이 포함됩니다. 광고 소재 구성요소를 제공하면 Google의 AI가 실시간으로 최종 광고를 조합하여 채널 전반에서 최적화합니다.
하이브리드 구조 DEMAND_GEN, DISPLAY 여기에는 캠페인 또는 광고 그룹 수준에서 연결된 최신 확장 소재 (예: 사이트링크 또는 콜아웃)가 포함된 일반 광고 그룹 구조가 포함됩니다. 기본 광고는 광고 그룹 수준에서 구조화되며, 기본 광고와 함께 표시할 수 있는 추가 교체 가능한 확장 소재를 제공합니다.