Google Ads 캠페인은 예산, 위치 타겟팅 및 기타 설정을 공유하는 하나 이상의 광고 그룹 (광고, 키워드, 입찰가)의 집합입니다. 캠페인은 일반적으로 광고주가 제공하는 제품 또는 서비스 카테고리를 구성하는 데 사용됩니다. 캠페인은 Google Ads 계정 내에서 최상위 조직 도구입니다.
캠페인 수준에서 설정할 수 있는 항목에는 입찰가, 예산, 언어, 위치, Google 네트워크 배포 등이 있습니다. 대규모 광고주는 일반적으로 서로 다른 위치에 광고를 게재하거나 예산을 달리하여 광고를 게재하기 위해 별도의 광고 캠페인을 만듭니다.
클라이언트 라이브러리를 사용하는 것이 좋지만 REST 엔드포인트를 사용하여 캠페인을 수정할 수도 있습니다.
캠페인 유형
Google Ads에서는 다음과 같은 개념을 계층 구조로 생각합니다.
- 캠페인 유형: 기본 선택사항입니다. 전체 캠페인의 청사진입니다.
- 광고 네트워크: 광고가 게재될 수 있는 위치로, 캠페인 유형에 따라 크게 결정됩니다.
- 네트워크/채널 관리: 이러한 네트워크 내에서 광고가 게재되는 위치를 세부적으로 조정하는 데 사용할 수 있는 특정 설정입니다. 사용하는 도구는 캠페인 유형에 따라 다르므로 이 부분이 더 복잡해집니다.
캠페인 유형 (무엇과 방법)부터 시작
캠페인 유형은 광고 노력의 기초입니다. 캠페인 유형은 첫 번째 결정이며 다음을 비롯한 모든 것을 결정합니다.
- 만들 수 있는 광고 유형 (예: 텍스트 광고, 이미지 배너, 동영상 광고)
- 사용 가능한 기능 및 입찰 전략
캠페인 유형의 예로는 검색, 디스플레이, 실적 최대화, 디맨드젠 캠페인이 있습니다.
각 캠페인은 API에서
AdvertisingChannelType
필드로 알려진 하나의 캠페인 유형을 타겟팅합니다. 이 필드는 Campaign 객체에 있습니다.
API는 다음 캠페인 유형을 지원합니다.
네트워크 (위치) 이해
광고 네트워크는 광고가 게재될 수 있는 웹사이트, 앱, 속성의 모음입니다. 주요 항목은 다음과 같습니다.
- Google 검색 네트워크: Google 검색, Google 지도, 검색 파트너 사이트
- Google 디스플레이 네트워크: 수백만 개의 서드 파티 웹사이트, 뉴스 사이트, 블로그, Gmail, YouTube와 같은 Google 서비스에서 시각적 광고를 게재합니다.
- YouTube 네트워크: 홈 피드, 검색 결과, 동영상, Shorts를 비롯한 YouTube 자체
각 캠페인 유형은 특정 네트워크에 광고를 게재하도록 설계되었습니다. 예를 들어 검색 캠페인은 주로 검색 네트워크를 위해 빌드됩니다.
게재위치 관리 (복잡한 부분)
캠페인에서 사용하는 네트워크를 관리하는 방법은 선택한 캠페인 유형에 따라 크게 다릅니다. 자세한 내용은 다음과 같습니다.
| 캠페인 유형 예 | 광고가 게재되는 위치를 관리하는 방법 | 설명 |
|---|---|---|
| 검색 | NetworkSettings 사용 |
이것은 '클래식' 모델입니다. NetworkSettings 필드를 사용하여 검색 캠페인에서 Google 검색 파트너 및 Google 디스플레이 네트워크를 명시적으로 포함하거나 제외할 수 있습니다. |
| 실적 최대화 캠페인 (PMax) | 수동 관리 없음 | 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'를 설정합니다.입찰 전략 선택:
campaign_bidding_strategy= "MAXIMIZE_CONVERSION_VALUE" 필드가 설정된target_roas를 설정합니다.전환 목표 설정: 캠페인에서 "구매" 전환 액션을 위해 특별히 최적화하도록 지시합니다.
또 다른 일반적인 문의는 API에서 캠페인 유형을 나타내는 방법입니다. 캠페인
유형은 API에서
AdvertisingChannelType
필드로 표현됩니다. 모든 캠페인에 AdvertisingChannelType을 설정합니다. 그런 다음 빌드 중인 특정 캠페인('여행 목표 달성을 위한 실적 최대화 캠페인' 또는 '디맨드젠 캠페인' 등)의 온보딩 가이드를 확인하여 AdvertisingChannelSubType도 설정해야 하는지 확인합니다.
유용한 표:
| 이 캠페인을 만들려면... | AdvertisingChannelType을 다음으로 설정합니다. | AdvertisingChannelSubType을 다음으로 설정합니다. |
|---|---|---|
| 표준 검색 캠페인 | SEARCH | (설정하지 않음 / 비워 둠) |
| 표준 디스플레이 캠페인 | DISPLAY | (설정하지 않음 / 비워 둠) |
| 표준 실적 최대화 캠페인 | 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, 표준 DISPLAY |
캠페인은 광고 그룹 으로 구성됩니다. 각 광고 그룹에는 완성된 광고 세트와 타겟팅 기준 세트 (예: 키워드, 잠재고객)가 포함되어 있습니다. | 수동으로 만든 광고와 타겟팅 간의 연결은 광고 그룹 내에서 엄격하게 관리됩니다. |
| 애셋 그룹 구조 | PERFORMANCE_MAX |
광고 그룹 대신 애셋 그룹 을 만듭니다. 각 애셋 그룹에는 원시 광고 소재 애셋 (광고 제목, 이미지 등)과 잠재고객 신호 풀이 포함되어 있습니다. | 광고 소재 구성요소를 제공하면 Google의 AI가 최종 광고를 실시간으로 조합하여 여러 채널에서 최적화합니다. |
| 하이브리드 구조 | DEMAND_GEN, DISPLAY |
여기에는 캠페인 또는 광고 그룹 수준에서 연결된 최신 애셋 (이전에는 사이트링크 또는 콜아웃과 같은 확장)이 있는 일반 광고 그룹 구조가 포함됩니다. | 핵심 광고는 수동으로 만들지만 Google에서 함께 게재하여 실적을 개선할 수 있는 추가적인 교체 가능한 애셋을 제공합니다. |