Smart Campaign
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Smart Campaign ออกแบบมาเพื่อช่วยให้ธุรกิจขนาดเล็กเข้าถึงลูกค้าทางออนไลน์ได้มากขึ้น โดยต้องมีการตั้งค่าและการบำรุงรักษาน้อยที่สุด Smart Campaign ใช้เทคโนโลยีการโฆษณาที่ดีที่สุดของ Google เพื่อเพิ่มประสิทธิภาพแคมเปญโดยอัตโนมัติตามรายละเอียดของธุรกิจและเป้าหมาย ไม่ว่าจะเป็นการโทรจากลูกค้า การเข้าชมสถานที่ตั้ง หรือการดำเนินการในเว็บไซต์
การสร้างแคมเปญ
เวิร์กโฟลว์การสร้าง Smart Campaign ต้องมีขั้นตอนบางอย่างที่แตกต่าง
จากแคมเปญประเภทอื่นๆ แนวทางปฏิบัติแนะนำคือให้เพิ่มเอนทิตีในคำขอเดียว
GoogleAdsService.Mutate
ขั้นตอนในการสร้าง Smart Campaign ใหม่มีดังนี้ ดูรายละเอียดเพิ่มเติมได้ในตัวอย่างโค้ดฉบับสมบูรณ์
- สร้างรายการธีมคีย์เวิร์ดโดยใช้คำแนะนำจาก
SmartCampaignSuggestService
KeywordThemeConstantService
หรือใช้ธีมคีย์เวิร์ดแบบอิสระ ระบบใช้ธีมคีย์เวิร์ดเหล่านี้เพื่อ
ดึงคำแนะนำงบประมาณระดับต่างๆ สร้างเกณฑ์แคมเปญ
ธีมคีย์เวิร์ด และสร้างคำแนะนำสำหรับครีเอทีฟโฆษณาแบบข้อความ
- ดึงข้อมูลคําแนะนําสําหรับจํานวนงบประมาณ บรรทัดแรกของโฆษณา และคําอธิบาย
จาก
SmartCampaignSuggestService
บริการนี้ใช้ข้อมูลเกี่ยวกับธุรกิจ สถานที่ตั้งทางภูมิศาสตร์เป้าหมาย
ภาษาเป้าหมาย และธีมคีย์เวิร์ดเพื่อแนะนํางบประมาณรายวัน high
, low
หรือ recommended
รวมถึงบรรทัดแรกสูงสุด 3 รายการและ
ข้อความคำอธิบาย 2 รายการสําหรับโฆษณา
- สร้าง
CampaignBudget
โดยใช้
จำนวนงบประมาณที่แนะนํา เราขอแนะนำให้คุณใช้งบประมาณที่แนะนำ
เพื่อเพิ่มประสิทธิภาพของแคมเปญให้ได้สูงสุด งบประมาณของ Smart Campaign จะใช้ร่วมกับแคมเปญอื่นๆ ไม่ได้
- สร้าง
Campaign
และ
SmartCampaignSetting
SmartCampaignSetting
จะแยกจาก Campaign
ที่เชื่อมโยงอยู่ไม่ได้ เราจึงขอแนะนำอย่างยิ่งให้สร้างเอนทิตีทั้ง 2 รายการพร้อมกัน
- สร้างรายการ
campaign criteria
ในคู่มือนี้ เราใช้ธีมคีย์เวิร์ดที่รวบรวมไว้ในขั้นตอนที่ 1 เพื่อสร้างเกณฑ์แคมเปญธีมคีย์เวิร์ด
แต่เรายังอธิบายเกณฑ์แคมเปญประเภทอื่นๆ ที่ระบบรองรับด้วย
- สร้าง
AdGroup
Smart Campaign มีAdGroup
ที่เชื่อมโยงได้เพียงรายการเดียวเท่านั้น
- สร้าง
AdGroupAd
โดยมีบรรทัดแรก 3-15 รายการ
และคำอธิบาย 2-4 รายการ
สถานที่ตั้งของ Business Profile
เมื่อสร้างคําแนะนําหรือสร้างแคมเปญ เราขอแนะนําให้ระบุตัวระบุสถานที่ตั้งของ Business Profile เพื่อเพิ่มประสิทธิภาพของ Smart Campaign ให้ได้สูงสุด
คุณขอตัวระบุสถานที่ตั้งของ Business Profile ได้จากฟิลด์ name
ของ Business Profile API
หรือUI ของ Business Profile
เมื่อตั้งค่าในออบเจ็กต์
SmartCampaignSuggestionInfo
หรือ
SmartCampaignSetting
ตัวระบุควรเป็นสตริงในรูปแบบนี้
locations/locationId
หากดึงข้อมูลจาก Business Profile API ตัวระบุจะอยู่ในรูปแบบที่ถูกต้องอยู่แล้ว อย่างไรก็ตาม หากดึงข้อมูลจาก UI คุณจะต้อง
ต่อท้ายตัวระบุกับ locations/
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ 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/`."]]