스마트 캠페인
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
스마트 캠페인은 소규모 비즈니스가 온라인에서 더 많은 고객에게 도달할 수 있도록 설계되었습니다. 최소한의 설정과 유지보수가 필요합니다. 스마트 캠페인은 Google의 우수한 광고 기술을 활용하여 고객 전화, 위치 방문, 웹사이트에서의 고객 액션 등 비즈니스 세부정보와 목표에 따라 캠페인을 자동으로 최적화합니다.
캠페인 만들기
스마트 캠페인 생성 워크플로는 다른 캠페인 유형과 다른 몇 가지 단계가 필요합니다. 권장사항은 단일 GoogleAdsService.Mutate
요청에 엔티티를 추가하는 것입니다.
새 스마트 캠페인을 만드는 단계는 다음과 같습니다. 자세한 내용은 전체 코드 샘플을 참고하세요.
SmartCampaignSuggestService
, KeywordThemeConstantService
의 추천을 사용하거나 자유 형식 키워드 테마를 사용하여 키워드 테마 목록을 만드세요. 이러한 키워드 테마는 다양한 등급의 예산 추천을 가져오고, 키워드 테마 캠페인 기준을 만들고, 광고 문안 광고 소재에 대한 추천을 생성하는 데 사용됩니다.
SmartCampaignSuggestService
에서 예산 금액, 광고 제목, 설명에 대한 추천을 가져옵니다.
이 서비스는 비즈니스, 타겟 지역, 타겟 언어, 키워드 테마에 관한 정보를 사용하여 high
, low
또는 recommended
일일 예산 금액과 광고 자체에 대한 최대 3개의 제목과 2개의 설명 텍스트를 추천합니다.
- 추천 예산 금액을 사용하여
CampaignBudget
를 만듭니다. 캠페인 실적을 극대화하려면 추천 예산을 사용하는 것이 좋습니다. 스마트 캠페인 예산은 다른 캠페인과 공유할 수 없습니다.
Campaign
및 SmartCampaignSetting
를 만듭니다. SmartCampaignSetting
는 연결된 Campaign
와 별도로 존재할 수 없으므로 두 항목을 함께 만드는 것이 좋습니다.
campaign criteria
목록을 만듭니다.
이 가이드에서는 1단계에서 컴파일된 키워드 테마를 사용하여 키워드 테마 캠페인 기준을 만들지만, 지원되는 다른 유형의 캠페인 기준도 설명합니다.
AdGroup
를 만듭니다. 스마트 캠페인에는 하나의 AdGroup
만 연결할 수 있습니다.
- 광고 제목 3~15개와 내용 입력란 2~4개로
AdGroupAd
을 만듭니다.
비즈니스 프로필 위치
추천을 생성하거나 캠페인을 만드는 경우 비즈니스 프로필 위치 식별자를 제공하여 스마트 캠페인의 실적을 극대화하는 것이 좋습니다.
비즈니스 프로필 위치 식별자는 비즈니스 프로필 API의 name
필드 또는 비즈니스 프로필 UI에서 가져올 수 있습니다.
SmartCampaignSuggestionInfo
또는 SmartCampaignSetting
객체에 설정된 경우 식별자는 다음 형식의 문자열이어야 합니다.
locations/locationId
비즈니스 프로필 API에서 가져온 경우 식별자는 이미 올바른 형식입니다. 하지만 UI에서 가져온 경우 식별자를 locations/
에 추가해야 합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-27(UTC)
[null,null,["최종 업데이트: 2025-08-27(UTC)"],[[["\u003cp\u003eSmart campaigns simplify online advertising for small businesses, automating optimization for goals like calls, visits, or website actions.\u003c/p\u003e\n"],["\u003cp\u003eCampaign creation involves using keyword themes, budget suggestions, and ad creative suggestions for optimal setup.\u003c/p\u003e\n"],["\u003cp\u003eA crucial step is linking your Business Profile location for enhanced campaign performance.\u003c/p\u003e\n"],["\u003cp\u003eSmart campaigns utilize Google Ads API for automated campaign management and require a specific workflow for creation.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage API services like \u003ccode\u003eSmartCampaignSuggestService\u003c/code\u003e and \u003ccode\u003eKeywordThemeConstantService\u003c/code\u003e for streamlined campaign setup.\u003c/p\u003e\n"]]],[],null,["# Smart Campaigns\n\n[Smart campaigns](//support.google.com/google-ads/answer/7652860) are\ndesigned to help small businesses reach more customers online. They require\nminimal setup and maintenance. Smart campaigns rely on the best of Google's\nadvertising technology to automatically optimize the campaign based on the\ndetails of your business and your goals, whether those be customer calls, visits\nto your location, or actions on your website.\n\nCampaign creation\n-----------------\n\nThe Smart campaign creation workflow requires a few steps that are different\nfrom other campaign types. As a best practice, add entities in a single\n[`GoogleAdsService.Mutate`](/google-ads/api/reference/rpc/v21/GoogleAdsService/Mutate) request.\n\nHere are the steps for creating a new Smart campaign. Check out the complete\n[code sample](/google-ads/api/samples/add-smart-campaign) for more details.\n\n1. Build a list of keyword themes with suggestions from the [`SmartCampaignSuggestService`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestService), the [`KeywordThemeConstantService`](/google-ads/api/reference/rpc/v21/KeywordThemeConstantService), or with free-form keyword themes. These keyword themes are used to retrieve different tiers of budget suggestions, create keyword theme campaign criteria, and generate suggestions for ad text creatives.\n2. Retrieve suggestions for budget amount, ad headlines, and descriptions from the [`SmartCampaignSuggestService`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestService). This service uses information about your business, the target geographic location, target language, and keyword themes to suggest a `high`, `low`, or `recommended` daily budget amount, as well as up to three headlines and two description texts for the ad itself.\n3. Create a [`CampaignBudget`](/google-ads/api/reference/rpc/v21/CampaignBudget) using the suggested budget amount. We recommend that you use the suggested budget amount in order to maximize your campaign's performance. A Smart campaign budget cannot be shared with any other campaigns.\n4. Create a [`Campaign`](/google-ads/api/reference/rpc/v21/Campaign) and a [`SmartCampaignSetting`](/google-ads/api/reference/rpc/v21/SmartCampaignSetting). A `SmartCampaignSetting` cannot exist separately from the `Campaign` it's associated with, so we strongly recommend creating the two entities together.\n5. Create a list of [`campaign criteria`](/google-ads/api/reference/rpc/v21/CampaignCriterion). In this guide, we use the keyword themes compiled in step 1 to create [keyword theme campaign\n criteria](/google-ads/api/reference/rpc/v21/CriterionTypeEnum.CriterionType#keyword_theme), but we also describe the other types of campaign criteria that are supported.\n6. Create an [`AdGroup`](/google-ads/api/reference/rpc/v21/AdGroup). A Smart campaign can have only one `AdGroup` associated with it.\n7. Create an [`AdGroupAd`](/google-ads/api/reference/rpc/v21/AdGroupAd) with 3 to 15 headlines, and 2 to 4 descriptions.\n\nBusiness Profile location\n-------------------------\n\nWhen\n[generating suggestions](/google-ads/api/docs/smart-campaigns/get-suggestions) or\n[creating a campaign](/google-ads/api/docs/smart-campaigns/create-campaign), we recommend\nthat you provide your Business Profile location identifier to maximize the\nperformance of your Smart campaign.\n\nYour Business Profile location identifier can be obtained from either the\n[Business Profile API's `name`\nfield](/my-business/reference/businessinformation/rest/v1/accounts.locations)\nor the\n[Business Profile UI](//support.google.com/business/answer/10737668).\n\nWhen set on either the\n[`SmartCampaignSuggestionInfo`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestionInfo#business_profile_location)\nor\n[`SmartCampaignSetting`](/google-ads/api/reference/rpc/v21/SmartCampaignSetting#business_profile_location)\nobject, the identifier should be a string in this format: \n\n locations/\u003cvar translate=\"no\"\u003elocationId\u003c/var\u003e\n\nIf retrieved from the Business Profile API, the identifier is already in the\ncorrect format. However, if retrieved from the UI, the identifier needs to be\nappended to `locations/`."]]