Smart Campaign

Smart Campaign ออกแบบมาเพื่อช่วยให้ธุรกิจขนาดเล็กเข้าถึงลูกค้าทางออนไลน์ได้มากขึ้น ซึ่งใช้การตั้งค่าและการบำรุงรักษาน้อยมาก Smart Campaign อาศัยเทคโนโลยีการโฆษณาของ Google เพื่อเพิ่มประสิทธิภาพแคมเปญโดยอัตโนมัติตามรายละเอียดของธุรกิจและเป้าหมาย ไม่ว่าจะเป็นการโทรจากลูกค้า จำนวนผู้เข้าไปซื้อของที่ร้าน หรือการดำเนินการในเว็บไซต์

การสร้างแคมเปญ

เวิร์กโฟลว์การสร้าง Smart Campaign มีขั้นตอนที่แตกต่างจากแคมเปญประเภทอื่นๆ เล็กน้อย แนวทางปฏิบัติแนะนำคือให้เพิ่มเอนทิตีในคำขอ GoogleAdsService.Mutate รายการเดียว

ขั้นตอนในเวิร์กโฟลว์การสร้าง Smart Campaign มีดังนี้ (ความสัมพันธ์และการตั้งค่าเอนทิตีที่อธิบายไว้ในขั้นตอนเหล่านี้จะมีผลเมื่อตรวจสอบหรืออัปเดต Smart Campaign ในบัญชีด้วย) ดูรายละเอียดเพิ่มเติมได้ในตัวอย่างโค้ดที่สมบูรณ์

  1. สร้างรายการธีมคีย์เวิร์ดพร้อมคำแนะนำจากSmartCampaignSuggestService, KeywordThemeConstantService หรือธีมคีย์เวิร์ดรูปแบบอิสระ ธีมคีย์เวิร์ดเหล่านี้ใช้เพื่อดึงข้อมูลคำแนะนำงบประมาณระดับต่างๆ สร้างเกณฑ์แคมเปญธีมคีย์เวิร์ด และสร้างคำแนะนำสำหรับครีเอทีฟโฆษณาแบบข้อความ
  2. เรียกดูคำแนะนำเกี่ยวกับจำนวนงบประมาณ บรรทัดแรกของโฆษณา และคำอธิบายจาก SmartCampaignSuggestService บริการนี้ใช้ข้อมูลเกี่ยวกับธุรกิจ สถานที่ตั้งทางภูมิศาสตร์เป้าหมาย ภาษาเป้าหมาย และธีมคีย์เวิร์ดเพื่อแนะนำจำนวนงบประมาณรายวันแบบhigh low หรือrecommended รวมถึงบรรทัดแรกสูงสุด 3 รายการและข้อความรายละเอียด 2 รายการสำหรับตัวโฆษณาเอง
  3. สร้าง CampaignBudget โดยใช้จำนวนงบประมาณที่แนะนำ การใช้งบประมาณตามจำนวนที่แนะนำจะช่วยเพิ่มประสิทธิภาพของแคมเปญให้สูงสุด งบประมาณแคมเปญของ Smart Campaign ไม่สามารถใช้ร่วมกับแคมเปญอื่นๆ ได้
  4. สร้าง Campaign และ SmartCampaignSetting SmartCampaignSetting ไม่สามารถแยกออกจาก Campaign ที่เชื่อมโยงได้ ดังนั้นให้สร้างเอนทิตีทั้ง 2 รายการพร้อมกันในคำขอ Mutate เดียวกันโดยใช้ชื่อทรัพยากรชั่วคราวที่เป็นค่าลบ (เช่น customers/{customer_id}/campaigns/-1) เพื่อลิงก์ทรัพยากรที่ขึ้นต่อกัน
  5. สร้างรายการออบเจ็กต์ CampaignCriterion คู่มือนี้ใช้ธีมคีย์เวิร์ดที่รวบรวมไว้ในขั้นตอนที่ 1 เพื่อสร้างเกณฑ์แคมเปญธีมคีย์เวิร์ด และยังอธิบายเกณฑ์แคมเปญประเภทอื่นๆ ที่รองรับด้วย
  6. สร้าง AdGroup Smart Campaign มีAdGroupที่เชื่อมโยงได้เพียงรายการเดียวเท่านั้น
  7. สร้าง 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 ได้รับการออกแบบให้มีโครงสร้างที่เรียบง่าย โดยจำกัดให้แต่ละแคมเปญมีกลุ่มโฆษณาเพียงกลุ่มเดียว โครงสร้างนี้มีผลต่อการรายงานดังนี้

  • เมตริกระดับกลุ่มโฆษณา: เนื่องจากมีกลุ่มโฆษณาเพียงกลุ่มเดียวต่อ Smart Campaign เมตริกประสิทธิภาพ (เช่น การคลิก การแสดงผล และ Conversion) ที่ระดับกลุ่มโฆษณาจึงเหมือนกับเมตริกของทั้งแคมเปญ
  • การดึงข้อมูลเมตริก: เมื่อค้นหาข้อมูลประสิทธิภาพ คุณสามารถดึงข้อมูลเมตริกที่ระดับแคมเปญได้ แม้ว่าคุณจะดึงข้อมูลเมตริกที่ระดับกลุ่มโฆษณาได้ แต่เมตริกเหล่านั้นไม่ได้ให้รายละเอียดเพิ่มเติมจากที่มีอยู่แล้วที่ระดับแคมเปญ

สําหรับความต้องการในการรายงานส่วนใหญ่ที่เกี่ยวข้องกับ Smart Campaign การค้นหา campaign และเมตริกที่เกี่ยวข้องจะให้ภาพรวมประสิทธิภาพที่สมบูรณ์