Smart Campaign ออกแบบมาเพื่อช่วยให้ธุรกิจขนาดเล็ก เข้าถึงลูกค้าทางออนไลน์ได้มากขึ้น โดยต้องมีการตั้งค่าและการบำรุงรักษาน้อยที่สุด Smart Campaign ใช้เทคโนโลยีการโฆษณาของ Google เพื่อเพิ่มประสิทธิภาพแคมเปญโดยอัตโนมัติตามรายละเอียดธุรกิจและเป้าหมายของคุณ ไม่ว่าจะเป็นการโทรจากลูกค้า จำนวนผู้เข้าไปซื้อของที่ร้าน หรือการดำเนินการในเว็บไซต์
การสร้างแคมเปญ
เวิร์กโฟลว์การสร้าง Smart Campaign ต้องใช้ขั้นตอนบางอย่างที่แตกต่าง
จากแคมเปญประเภทอื่นๆ แนวทางปฏิบัติแนะนำคือให้เพิ่มเอนทิตีในคำขอ GoogleAdsService.Mutate รายการเดียว
ขั้นตอนในเวิร์กโฟลว์การสร้าง Smart Campaign มีดังนี้ (ความสัมพันธ์ของเอนทิตีและการตั้งค่าที่อธิบายไว้ในขั้นตอนเหล่านี้จะมีผลเมื่อตรวจสอบหรืออัปเดต Smart Campaign ในบัญชีด้วย) ดูรายละเอียดเพิ่มเติมได้ในตัวอย่างโค้ดฉบับสมบูรณ์
- สร้างรายการธีมคีย์เวิร์ดพร้อมคำแนะนำจาก
SmartCampaignSuggestService,KeywordThemeConstantServiceหรือธีมคีย์เวิร์ดแบบอิสระ ระบบจะใช้ธีมคีย์เวิร์ดเหล่านี้เพื่อดึงข้อมูล คำแนะนำงบประมาณระดับต่างๆ สร้างเกณฑ์แคมเปญธีมคีย์เวิร์ด และสร้างคำแนะนำสำหรับครีเอทีฟโฆษณาแบบข้อความ - ดึงข้อมูลคําแนะนําสําหรับจํานวนงบประมาณ บรรทัดแรกของโฆษณา และคําอธิบายจาก
SmartCampaignSuggestServiceบริการนี้ใช้ข้อมูลเกี่ยวกับธุรกิจ สถานที่ตั้งทางภูมิศาสตร์เป้าหมาย ภาษาเป้าหมาย และธีมคีย์เวิร์ดเพื่อแนะนำจำนวนงบประมาณรายวันhighlowหรือrecommendedรวมถึงบรรทัดแรกสูงสุด 3 รายการและข้อความคำอธิบาย 2 รายการสำหรับโฆษณา - สร้าง
CampaignBudgetโดยใช้จำนวนงบประมาณที่แนะนำ การใช้งบประมาณตามจํานวนที่แนะนําจะช่วยเพิ่มประสิทธิภาพของแคมเปญได้สูงสุด งบประมาณแคมเปญของ Smart Campaign ไม่สามารถใช้ร่วมกับแคมเปญอื่นๆ ได้ - สร้าง
CampaignและSmartCampaignSettingSmartCampaignSettingจะแยกจากCampaignที่เชื่อมโยงอยู่ไม่ได้ ดังนั้นให้สร้างเอนทิตีทั้ง 2 รายการพร้อมกันในคำขอMutateเดียวกันโดยใช้ชื่อทรัพยากรชั่วคราวเชิงลบ (เช่นcustomers/{customer_id}/campaigns/-1) เพื่อลิงก์ทรัพยากรที่ขึ้นต่อกัน - สร้างรายการออบเจ็กต์
CampaignCriterionคำแนะนำนี้ใช้ธีมคีย์เวิร์ดที่รวบรวมไว้ในขั้นตอนที่ 1 เพื่อสร้างเกณฑ์แคมเปญธีมคีย์เวิร์ด และยังอธิบายเกณฑ์แคมเปญประเภทอื่นๆ ที่รองรับด้วย - สร้าง
AdGroupSmart Campaign มีได้เพียงAdGroupรายการเดียวที่เชื่อมโยงอยู่ - สร้าง
AdGroupAdโดยใช้SmartCampaignAdInfoที่มีบรรทัดแรก 3-15 รายการและคำอธิบาย 2-4 รายการ
สถานที่ตั้งของ Business Profile
เมื่อสร้างคําแนะนําหรือกําหนดค่าแคมเปญ ให้ระบุตัวระบุตําแหน่งของ Business Profile เพื่อเพิ่มประสิทธิภาพของ Smart Campaign ให้ได้สูงสุด
คุณขอตัวระบุสถานที่ตั้งของ Business Profile ได้จากฟิลด์ name ของ Business Profile API หรือUI ของ Business Profile
เมื่อตั้งค่าในออบเจ็กต์
SmartCampaignSuggestionInfo หรือ
SmartCampaignSetting ตัวระบุควรเป็น
สตริงในรูปแบบนี้
locations/locationId
หากดึงข้อมูลจาก API ของ Business Profile ตัวระบุจะอยู่ในรูปแบบที่ถูกต้องอยู่แล้ว อย่างไรก็ตาม หากดึงข้อมูลจาก UI คุณจะต้องต่อท้ายตัวระบุกับ locations/
สถานะของแคมเปญ
หากต้องการดึงสถานะของ Smart Campaign ให้เรียกใช้
SmartCampaignSettingService.GetSmartCampaignStatus
โดยใช้ resource_name ของ SmartCampaignSetting ของแคมเปญ
(customers/{customer_id}/smartCampaignSettings/{campaign_id}) วิธีนี้
จะให้มุมมองที่รวบรวมมากขึ้นเกี่ยวกับสถานะของ Smart Campaign มากกว่า
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: ระบุการประทับเวลาpaused_date_time,removed_date_timeหรือend_date_timeที่เกี่ยวข้องใน เขตเวลาของลูกค้า (yyyy-MM-dd HH:mm:ss)
ข้อควรพิจารณาสำหรับการรายงาน
แคมเปญอัจฉริยะได้รับการออกแบบให้มีโครงสร้างที่เรียบง่าย โดยจำกัดแต่ละแคมเปญไว้ที่กลุ่มโฆษณาเดียว โครงสร้างนี้มีผลต่อการรายงานดังนี้
- เมตริกระดับกลุ่มโฆษณา: เนื่องจากมีกลุ่มโฆษณาเพียงกลุ่มเดียวต่อ Smart Campaign เมตริกประสิทธิภาพ (เช่น การคลิก การแสดงผล และ Conversion) ที่ระดับกลุ่มโฆษณาจึงเหมือนกับเมตริกของ ทั้งแคมเปญ
- การดึงข้อมูลเมตริก: เมื่อค้นหาข้อมูลประสิทธิภาพ คุณจะดึงข้อมูลเมตริกที่ระดับแคมเปญได้ แม้ว่าคุณจะดึงข้อมูลเมตริกที่ระดับกลุ่มโฆษณาได้ แต่เมตริกเหล่านั้นไม่ได้ให้รายละเอียดเพิ่มเติมนอกเหนือจากที่มีอยู่ที่ระดับแคมเปญ
สําหรับความต้องการด้านการรายงานส่วนใหญ่ที่เกี่ยวข้องกับแคมเปญอัจฉริยะ การค้นหา campaign และ
เมตริกที่เกี่ยวข้องจะให้ภาพรวมประสิทธิภาพที่สมบูรณ์