실험 개요

Google Ads API는 캠페인, 키워드, 입찰 전략 등에 대한 새로운 아이디어를 A/B 테스트하기 위한 리소스를 제공합니다. 테스트하려는 항목에 따라 여러 가지 워크플로를 사용할 수 있습니다.

모든 실험 워크플로에는 대조 그룹 또는 캠페인과 변경사항이 적용된 하나 이상의 실험 그룹 또는 캠페인 간에 트래픽을 분할하는 작업이 포함됩니다. 통제 그룹과 실험 그룹 간의 실적 측정항목을 비교하여 변경사항의 효과를 평가할 수 있습니다.

실험 워크플로

Google Ads API는 네 가지 실험 워크플로를 지원합니다.

시스템 관리형

이 워크플로는 기존 캠페인의 변경사항을 테스트하는 데 적합합니다. 새 실험 캠페인은 대조 캠페인을 기반으로 자동으로 생성되며 실험이 시작되기 전에 이 실험 캠페인을 수정할 수 있습니다. 한 가지 예외는 PMAX_REPLACEMENT_SHOPPING 실험입니다. 이 실험에서는 통제 쇼핑 캠페인을 기반으로 새 실적 최대화 캠페인을 만들거나 기존 실적 최대화 캠페인을 실험 캠페인으로 사용할 수 있습니다.

실험 중에 트래픽이 대조 캠페인과 실험 캠페인으로 분할됩니다. 이는 두 개의 병렬 캠페인이 동시에 실행되는 표준 A/B 테스트에 가장 가까운 워크플로입니다.

캠페인 내

이 워크플로는 기존 캠페인 내에서 확장검색 또는 실적 최대화 캠페인과 같은 특정 기능을 테스트하는 데 사용됩니다. 트래픽은 단일 캠페인 내에서 분할되므로 일부 트래픽만 테스트 중인 기능에 노출됩니다. 이는 완전히 별도의 캠페인을 만들지 않고도 단일 변경사항의 영향을 테스트하려는 경우에 유용합니다.

확장 소재 최적화

이 워크플로는 실적 최대화 캠페인 내에서 애셋 변형을 테스트하기 위해 특별히 설계되었습니다. 이를 통해 다양한 애셋 세트를 서로 비교하여 어떤 조합이 가장 실적이 좋은지 테스트할 수 있습니다.

캠페인 믹스

이 워크플로는 하나 이상의 캠페인에서 여러 변수를 비교하는 데 사용됩니다. 여러 캠페인 유형을 혼합하여 지원하며 복잡한 테스트 시나리오에 사용됩니다.

워크플로 및 유형 요약

사용하는 워크플로는 실험을 만들 때 선택하는 ExperimentType에 따라 다릅니다. 다음 표에는 사용 가능한 유형과 해당 워크플로가 요약되어 있습니다.

워크플로 실험 유형 설명
시스템 관리형 SEARCH_CUSTOM, DISPLAY_CUSTOM, HOTEL_CUSTOM, YOUTUBE_CUSTOM, PMAX_REPLACEMENT_SHOPPING 대조 캠페인과 비교하여 테스트하기 위해 별도의 실험 캠페인을 만들거나 사용합니다.
캠페인 내 ADOPT_AI_MAX, ADOPT_BROAD_MATCH_KEYWORDS, PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION 단일 캠페인 내에서 트래픽을 분할하여 기능을 테스트합니다.
애셋 최적화 OPTIMIZE_ASSETS 실적 최대화 캠페인에서 다양한 애셋 조합을 테스트합니다.
캠페인 믹스 COMPARE_CAMPAIGNS 하나 이상의 캠페인에서 여러 변수를 비교하고 다양한 캠페인 유형을 지원합니다.

API를 UI에 매핑

다음 표에는 API 실험 유형이 Google Ads UI의 실험 유형에 매핑되는 방식이 요약되어 있습니다.

API ExperimentType 상응하는 Google Ads UI
ADOPT_AI_MAX AI Max 검색 캠페인
ADOPT_BROAD_MATCH_KEYWORDS 검색 캠페인의 확장검색 키워드
COMPARE_CAMPAIGNS 맞춤 혼합 캠페인 유형
맞춤 실적 최대화 캠페인
DISPLAY_CUSTOM 맞춤 디스플레이
HOTEL_CUSTOM 맞춤 호텔
OPTIMIZE_ASSETS 내가 제공한 애셋
PMAX_REPLACEMENT_SHOPPING 실적 최대화 캠페인과 쇼핑 캠페인 비교
PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION 실적 최대화 캠페인의 최종 URL 확장
SEARCH_CUSTOM 맞춤검색
YOUTUBE_CUSTOM 맞춤 동영상
맞춤 디맨드젠 캠페인

실험 수명 주기

실험을 관리하는 프로세스는 일반적으로 다음 단계와 ExperimentStatus 상태를 따르며 워크플로에 따라 약간의 차이가 있습니다.

  1. 설정 (SETUP 또는 ENABLED): Experiment 및 하나 이상의 ExperimentArm 리소스를 만듭니다. 시스템 관리 실험은 SETUP에서 시작되므로 예약 전에 실험 캠페인을 수정할 수 있지만, 다른 워크플로는 단일 GoogleAdsService.Mutate 요청으로 ENABLED 상태에서 실험과 부문을 직접 만듭니다.
  2. 예약 (INITIATED): 시스템 관리 실험의 경우 ScheduleExperiment를 호출하여 설계 중인 캠페인을 구체화하고 실험이 게재되도록 예약합니다.
  3. 실행 및 보고 (ENABLED): 실험이 실행되는 동안 Experiment (FROM experiment) 또는 캠페인 리소스에서 측정항목을 쿼리하여 대조 부문과 실험 부문 간의 실적을 비교합니다.
  4. 완료 (HALTED, PROMOTED 또는 GRADUATED): 충분한 정보가 있으면 다음 작업 중 하나를 사용하여 실험을 완료할 수 있습니다.
    • 종료 (HALTED): 실험을 중지합니다. 실험 캠페인 또는 부문에서 광고 게재가 중단됩니다.
    • 승격 (PROMOTED): 실험 부문의 변경사항을 통제 부문 또는 캠페인에 적용합니다.
    • 완료(GRADUATED): 실험 캠페인을 완전히 독립적인 비실험 캠페인으로 전환하거나 워크플로에 따라 실험 설정을 기본 캠페인에 적용합니다.

다음 단계

실험을 설정하는 방법을 알아보려면 필요한 워크플로 가이드를 참고하세요.