스마트 캠페인

스마트 캠페인은 소규모 비즈니스가 온라인에서 더 많은 고객에게 도달할 수 있도록 설계되었습니다. 최소한의 설정과 유지관리만 필요합니다. 스마트 캠페인은 Google의 광고 기술을 사용하여 고객 전화, 위치 방문, 웹사이트 액션 등 비즈니스 세부정보와 목표에 따라 캠페인을 자동으로 최적화합니다.

캠페인 만들기

스마트 캠페인 생성 워크플로는 다른 캠페인 유형과 다른 몇 가지 단계가 필요합니다. 권장사항은 단일 GoogleAdsService.Mutate 요청에 항목을 추가하는 것입니다.

다음은 스마트 캠페인 생성 워크플로의 단계입니다. 이러한 단계에 설명된 엔티티 관계 및 설정은 계정에서 스마트 캠페인을 검사하거나 업데이트할 때도 적용됩니다. 자세한 내용은 전체 코드 샘플을 참고하세요.

  1. SmartCampaignSuggestService, KeywordThemeConstantService의 추천을 사용하거나 자유 형식 키워드 테마를 사용하여 키워드 테마 목록을 작성합니다. 이러한 키워드 테마는 다양한 등급의 예산 추천을 가져오고, 키워드 테마 캠페인 기준을 만들고, 광고 문안 광고 소재에 대한 추천을 생성하는 데 사용됩니다.
  2. SmartCampaignSuggestService에서 예산 금액, 광고 제목, 내용 입력란에 대한 추천을 가져옵니다. 이 서비스는 비즈니스, 타겟 지역, 타겟 언어, 키워드 테마에 관한 정보를 사용하여 high, low 또는 recommended 일일 예산 금액과 광고 자체의 광고 제목 최대 3개, 설명 텍스트 2개를 추천합니다.
  3. 추천 예산 금액을 사용하여 CampaignBudget을 만듭니다. 추천 예산 금액을 사용하면 캠페인 실적을 극대화할 수 있습니다. 스마트 캠페인 예산은 다른 캠페인과 공유할 수 없습니다.
  4. Campaign 및 SmartCampaignSetting을 만듭니다. SmartCampaignSetting은 연결된 Campaign와 별도로 존재할 수 없으므로 종속 리소스를 연결하기 위해 음수 임시 리소스 이름 (예: customers/{customer_id}/campaigns/-1)을 사용하여 동일한 Mutate 요청에서 두 항목을 함께 만듭니다.
  5. CampaignCriterion 객체 목록을 만듭니다. 이 가이드에서는 1단계에서 컴파일된 키워드 테마를 사용하여 키워드 테마 캠페인 기준을 만들고 지원되는 다른 캠페인 기준 유형도 설명합니다.
  6. AdGroup를 만듭니다. 스마트 캠페인에는 연결된 AdGroup가 하나만 있을 수 있습니다.
  7. 광고 제목 3~15개와 내용 입력란 2~4개가 포함된 SmartCampaignAdInfo를 사용하여 AdGroupAd를 만듭니다.

비즈니스 프로필 위치

추천을 생성하거나 캠페인을 구성할 때 비즈니스 프로필 위치 식별자를 제공하여 스마트 캠페인의 실적을 극대화하세요.

비즈니스 프로필 위치 식별자는 비즈니스 프로필 API의 name 필드 또는 비즈니스 프로필 UI에서 가져올 수 있습니다.

SmartCampaignSuggestionInfo 또는 SmartCampaignSetting 객체에 설정된 경우 식별자는 다음 형식의 문자열이어야 합니다.

locations/locationId

비즈니스 프로필 API에서 가져온 경우 식별자는 이미 올바른 형식입니다. 하지만 UI에서 가져온 경우 식별자를 locations/에 추가해야 합니다.

캠페인 상태

스마트 캠페인의 상태를 가져오려면 캠페인의 SmartCampaignSetting(customers/{customer_id}/smartCampaignSettings/{campaign_id})의 resource_name를 사용하여 SmartCampaignSettingService.GetSmartCampaignStatus를 호출합니다. 이 메서드는 campaign.primary_status 또는 campaign.primary_status_reasons보다 스마트 캠페인의 상태를 더 집계된 뷰로 제공합니다.

GetSmartCampaignStatusResponse에는 SmartCampaignStatus (ELIGIBLE, NOT_ELIGIBLE, PENDING, PAUSED, REMOVED 또는 ENDED)과 상태별 세부정보가 포함됩니다.

  • not_eligible_details: SmartCampaignNotEligibleReason (ACCOUNT_ISSUE, BILLING_ISSUE, BUSINESS_PROFILE_LOCATION_REMOVED 또는 ALL_ADS_DISAPPROVED)이 포함됩니다.
  • eligible_details: last_impression_date_time (이전 48시간 동안 관찰된 마지막 노출의 타임스탬프) 및 end_date_time (해당하는 경우)이 포함됩니다.
  • paused_details, removed_details, ended_details: 고객의 시간대 (yyyy-MM-dd HH:mm:ss)에 해당하는 paused_date_time, removed_date_time 또는 end_date_time 타임스탬프를 포함합니다.

신고 시 고려사항

스마트 캠페인은 간소화된 구조로 설계되어 각 캠페인이 단일 광고 그룹으로 제한됩니다. 이 구조는 보고에 다음과 같은 영향을 미칩니다.

  • 광고 그룹 수준 측정항목: 스마트 캠페인당 광고 그룹이 하나만 있으므로 광고 그룹 수준의 실적 측정항목 (예: 클릭수, 노출수, 전환수)은 전체 캠페인의 측정항목과 동일합니다.
  • 측정항목 가져오기: 실적 데이터를 쿼리할 때 캠페인 수준에서 측정항목을 가져올 수 있습니다. 광고 그룹 수준에서 측정항목을 가져올 수 있지만 캠페인 수준에서 사용할 수 있는 것 이상의 추가 세부정보는 제공되지 않습니다.

스마트 캠페인과 관련된 대부분의 보고 요구사항의 경우 campaign 및 관련 측정항목을 쿼리하면 실적을 완전히 파악할 수 있습니다.