Google Ads 캠페인은 예산, 위치 타겟팅 및 기타 설정을 공유하는 하나 이상의 광고 그룹 (광고, 키워드, 입찰가)의 집합입니다. 캠페인은 일반적으로 광고주가 제공하는 제품 또는 서비스의 카테고리를 구성하는 데 사용됩니다. 캠페인은 Google Ads 계정 내의 최상위 조직 도구입니다.
캠페인 수준에서 설정할 수 있는 항목에는 입찰가, 예산, 언어, 위치, Google 네트워크 배포 등이 있습니다. 대형 광고주는 일반적으로 서로 다른 위치에 광고를 게재하거나 예산을 달리하여 광고를 게재하기 위해 별도의 광고 캠페인을 만듭니다.
Google에서는 클라이언트 라이브러리를 사용하는 것이 좋다고 권장하지만 REST 엔드포인트로 캠페인을 수정할 수도 있습니다.
캠페인 유형
Google Ads에서 이러한 개념을 계층 구조로 생각해 보세요.
- 캠페인 유형: 기본 선택사항입니다. 전체 캠페인의 청사진입니다.
- 광고 네트워크: 광고가 게재될 수 있는 위치로, 주로 캠페인 유형에 따라 결정됩니다.
- 네트워크/채널 관리: 이러한 네트워크 내에서 광고가 게재되는 위치를 세부적으로 조정하는 데 사용할 수 있는 구체적인 설정입니다. 사용하는 도구는 캠페인 유형에 따라 다르므로 여기서부터는 더 복잡해집니다.
캠페인 유형('무엇' 및 '어떻게')부터 시작하세요.
캠페인 유형은 광고 노력의 기초입니다. 이는 첫 번째 결정이며 다음을 비롯한 모든 사항을 결정합니다.
- 만들 수 있는 광고 유형 (예: 텍스트 광고, 이미지 배너, 동영상 광고)
- 사용 가능한 기능 및 입찰 전략
캠페인 유형의 예로는 검색, 디스플레이, 실적 최대화, 디맨드젠이 있습니다.
각 캠페인은 API에서 AdvertisingChannelType
필드로 알려진 하나의 캠페인 유형을 타겟팅합니다. 이 필드는 Campaign
객체에 있습니다.
API는 다음 캠페인 유형을 지원합니다.
네트워크 이해하기('어디')
광고 네트워크는 광고가 게재될 수 있는 웹사이트, 앱, 속성의 모음입니다. 주요 항목은 다음과 같습니다.
- Google 검색 네트워크: Google 검색, Google 지도, 검색 파트너 사이트
- Google 디스플레이 네트워크: 시각적 광고를 게재하는 수백만 개의 서드 파티 웹사이트, 뉴스 사이트, 블로그, Gmail 및 YouTube와 같은 Google 서비스
- YouTube 네트워크: 홈 피드, 검색 결과, 동영상, Shorts를 비롯한 YouTube 자체입니다.
각 캠페인 유형은 특정 네트워크에 광고를 게재하도록 설계되었습니다. 예를 들어 검색 캠페인은 주로 검색 네트워크를 위해 구축됩니다.
게재위치 제어 (복잡한 부분)
캠페인에서 사용할 네트워크를 관리하는 방법은 선택한 캠페인 유형에 따라 크게 달라집니다. 자세한 내용은 다음과 같습니다.
캠페인 유형 예 | 광고 게재위치를 관리하는 방법 | 설명 |
---|---|---|
검색 | NetworkSettings 사용 |
'클래식' 모델입니다. NetworkSettings 필드를 사용하여 검색 캠페인에서 Google 검색 파트너 및 Google 디스플레이 네트워크를 명시적으로 포함하거나 제외할 수 있습니다. |
실적 최대화 캠페인 (PMax) | 수동 제어 없음 | 실적 최대화 캠페인은 도달범위와 자동화를 극대화하도록 설계되었습니다. 전환을 찾기 위해 Google의 모든 네트워크 (예: 검색, 디스플레이, YouTube)에 광고를 자동으로 게재합니다. 특정 네트워크는 선택 해제할 수 없습니다. |
디맨드젠 캠페인 | '채널 컨트롤' 사용 | 이 새로운 캠페인 유형은 자체 시스템을 사용합니다. 광범위한 '네트워크' 설정 대신 네트워크의 특정 부분을 선택하거나 선택 해제할 수 있는 더 구체적인 '채널' 관리 기능이 제공됩니다. |
요약: 비유
차량을 선택하는 것과 비슷하다고 생각하면 됩니다.
- 캠페인 유형 = 구매하는 차량 (예: 도시형 자동차, 오프로드 트럭, 첨단 자율 주행 셔틀)
- 네트워크 = 차량이 설계된 지형입니다. (예: 포장된 도시 도로, 험준한 산길 또는 위 모든 항목)
- 네트워크/채널 컨트롤 = 조정할 수 있는 특정 기능
- 검색 캠페인 (도시 자동차)을 사용하면
NetworkSettings
를 사용하여 '교외 도로' (검색 파트너)에서도 운전할지 선택할 수 있습니다. - 실적 최대화 캠페인 (자율 주행 셔틀)은 목적지에 도착하기 위한 모든 탐색을 자동으로 처리합니다. 운전대를 만지지 않습니다.
- 디맨드젠 캠페인 (오프로드 트럭)에는 오프로드 환경 내에서 특정 유형의 지형을 처리하기 위한 '4륜 구동' 또는 '내리막길' (
ChannelControls
)과 같은 특수 컨트롤이 있습니다.
- 검색 캠페인 (도시 자동차)을 사용하면
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에서는 사용자가 모든 것을 제어할 수 있다고 가정하므로 단일 '목표' 필드가 없습니다. 올바른 구성요소를 직접 조립하여 목표를 달성합니다.
예를 들어 API로 '판매' 캠페인을 만들려면 objective = 'SALES'
를 설정하는 필드가 없습니다. 대신 올바른 설정을 조합하여 빌드합니다.
캠페인 유형 선택:
advertising_channel_type
= 'SEARCH' 또는 'PERFORMANCE_MAX'로 설정합니다.입찰 전략 선택:
target_roas
필드가 설정된campaign_bidding_strategy
= 'MAXIMIZE_CONVERSION_VALUE'를 설정합니다.전환 목표 설정: 캠페인이 '구매' 전환 액션에 맞춰 최적화되도록 설정합니다.
API에서 캠페인 유형을 나타내는 방법에 관한 문의도 자주 접수됩니다. 캠페인 유형은 API에서 AdvertisingChannelType
필드로 표현됩니다. 모든 캠페인에 대해 AdvertisingChannelType
를 설정합니다. 그런 다음 빌드 중인 특정 캠페인(예: '여행용 PMax' 또는 '디맨드젠')의 온보딩 가이드를 확인하여 AdvertisingChannelSubType
도 설정해야 하는지 확인합니다.
유용한 표:
이 캠페인을 만들려면 다음을 충족해야 합니다. | AdvertisingChannelType을 다음으로 설정합니다. | AdvertisingChannelSubType을 다음으로 설정합니다. |
---|---|---|
표준 검색 캠페인 | 검색 | (설정하지 않음 / 비워 두기) |
표준 디스플레이 캠페인 | 디스플레이 | (설정하지 않음 / 비워 두기) |
일반 실적 최대화 캠페인 | PERFORMANCE_MAX | (설정하지 않음 / 비워 두기) |
여행 목표 달성을 위한 실적 최대화 캠페인 | PERFORMANCE_MAX | TRAVEL_GOALS |
디맨드젠 캠페인 | DEMAND_GEN | (설정하지 않음 / 비워 두기) |
캠페인 하위유형
Google Ads UI의 캠페인 하위 유형(예: 표준, 모든 기능)은 UI 사용자가 관련 캠페인 옵션을 찾는 데 도움이 되지만 API의 Campaign
객체에는 상응하는 속성이 없습니다.
이 UI 열은 API의 AdvertisingChannelType
및 AdvertisingChannelSubType
필드와 유사하지만 이러한 필드와 UI의 캠페인 하위 유형 간에 일대일 매핑은 없습니다.
예를 들어 API를 사용하여 만든 검색 전용 캠페인은 UI 관점에서 항상 모든 기능 캠페인입니다.
캠페인 예산, 입찰 전략, 타겟팅
Google Ads API에서 캠페인을 관리한다는 것은 광고가 게재되는 방식과 위치를 관리하는 세 가지 기본적인 질문에 답하는 것을 의미합니다.
얼마까지 지출할 수 있나요? (캠페인 예산)
- 캠페인의 재정적 경계입니다. API에서 일일 지출 한도 (마이크로 단위)가 있는 별도의
CampaignBudget
객체를 만든 다음 리소스 이름을 캠페인에 연결합니다. 하나의 예산을 여러 캠페인에서 공유할 수 있습니다.
- 캠페인의 재정적 경계입니다. API에서 일일 지출 한도 (마이크로 단위)가 있는 별도의
Google은 내 돈을 어떻게 사용해야 하나요? (입찰 전략)
- 캠페인의 전략적 '두뇌'입니다. 기본 목표를 Google에 알립니다. 달성하려는 목표에 따라 입찰 전략을 선택합니다.
- 교통 정보:
MaximizeClicks
를 사용합니다. - 리드/가입:
TargetCpa
와 함께MaximizeConversions
를 사용합니다. - 전자상거래 매출:
TargetRoas
와 함께MaximizeConversionValue
를 사용합니다.
- 교통 정보:
- 캠페인의 전략적 '두뇌'입니다. 기본 목표를 Google에 알립니다. 달성하려는 목표에 따라 입찰 전략을 선택합니다.
내 광고를 볼 수 있는 사람은 누구인가요? (대상)
- 여기에서 시장을 정의합니다.
CampaignCriterion
또는AdGroupCriterion
객체를 추가하여 적절한 사용자에게 도달 범위를 좁힙니다. 타겟팅은 다음을 기반으로 할 수 있습니다.- 키워드: 사용자가 검색하는 내용입니다.
- 위치: 사용자가 있는 위치입니다.
- 인구통계: 연령, 성별 등
- 잠재고객: 과거 행동 (예: 웹사이트 방문자) 또는 관심사
- 여기에서 시장을 정의합니다.
캠페인에 대한 고려사항
Google Ads API로 캠페인을 관리하거나 빌드할 때는 캠페인, 광고, 애셋이 구성되고 게재되는 방식을 관리하는 기본 구조와 모델을 이해하는 것이 좋습니다. 알아두어야 할 기본 모델은 광고 그룹 및 광고 모델, 애셋 그룹 및 애셋 모델, 애셋과 함께 광고 그룹 및 광고를 사용하는 하이브리드 모델의 세 가지입니다. 이러한 모델은 선택한 AdvertisingChannelType
유형에 따라 달라집니다.
Google Ads API 캠페인 구조
구조 | 사용 예 (AdvertisingChannelType) | 작동 방식 | 주요 개념 |
---|---|---|---|
광고 그룹 구조 | SEARCH , Standard DISPLAY |
캠페인은 광고 그룹으로 구성됩니다. 각 광고 그룹에는 완성된 광고 집합과 타겟팅 기준 (예: 키워드, 잠재고객) 집합이 포함됩니다. | 수동으로 만든 광고와 타겟팅 간의 연결은 광고 그룹 내에서 엄격하게 관리됩니다. |
애셋 그룹 구조 | PERFORMANCE_MAX |
광고 그룹 대신 애셋 그룹을 만듭니다. 각 애셋 그룹에는 원시 광고 애셋 (광고 제목, 이미지 등)과 잠재고객 신호 풀이 포함됩니다. | 광고주는 광고 구성요소를 제공하고 Google AI는 다양한 채널에서 광고를 최적화하기 위해 최종 광고를 실시간으로 조립합니다. |
하이브리드 구조 | DEMAND_GEN , DISPLAY |
여기에는 캠페인 또는 광고 그룹 수준에서 연결된 최신 확장 소재 (이전의 사이트링크 또는 콜아웃과 같은 확장 소재)가 포함된 표준 광고 그룹 구조가 포함됩니다. | 핵심 광고는 수동으로 생성하지만 Google이 핵심 광고와 함께 게재하여 실적을 개선할 수 있는 추가적인 교체 가능한 확장 소재를 제공합니다. |