Smart Campaign

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

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

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

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

  1. สร้างรายการธีมคีย์เวิร์ดพร้อมคำแนะนำจาก SmartCampaignSuggestService, the 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 ได้จาก ช่องของ API ของ Business Profilename หรือ 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: Includes the SmartCampaignNotEligibleReason (ACCOUNT_ISSUE, BILLING_ISSUE, BUSINESS_PROFILE_LOCATION_REMOVED, or 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 และเมตริกที่เกี่ยวข้องจะแสดงภาพรวมประสิทธิภาพที่สมบูรณ์