แบบร่างแคมเปญ

แบบร่างแคมเปญเป็นวิธีหนึ่งสำหรับการจัดเตรียมชุดการเปลี่ยนแปลงที่ต้องการกับฐาน แคมเปญ แคมเปญร่างแต่ละรายการมีแคมเปญฐาน 1 แคมเปญและแคมเปญร่าง ที่เกี่ยวข้อง

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

กำลังสร้างฉบับร่าง

การสร้าง CampaignDraft นั้นง่ายเหมือนกับเครื่องมืออื่นๆ การสร้างเอนทิตีใน Google Ads API สร้าง CampaignDraft และระบุ base_campaign และ name แล้วโทร CampaignDraftService.MutateCampaignDrafts ส่งใน CampaignDraft ที่สร้างขึ้นใหม่เป็น การดำเนินการ create

คำขอ create ทำงาน เหมือนการเรียก API ทั่วไปที่จะแสดงผลการตอบกลับทันที

การแก้ไขแคมเปญร่าง

เมื่อสร้างแบบร่างแคมเปญแล้ว คุณต้องค้นหาชื่อทรัพยากร ของแคมเปญร่างที่เชื่อมโยงด้วย เพื่อให้คุณสามารถเริ่มทำการเปลี่ยนแปลง คุณสามารถ ให้ดำเนินการดังนี้โดยใช้คำค้นหาต่อไปนี้ใน GoogleAdsService.SearchStream:

SELECT campaign_draft.draft_campaign
FROM campaign_draft
WHERE campaign_draft.resource_name = "CAMPAIGN_DRAFT_RESOURCE_NAME_HERE"

หลังจากตั้งชื่อทรัพยากรแคมเปญร่างแล้ว คุณจะแก้ไขแคมเปญนั้นได้ เช่นเดียวกับแคมเปญจริงในบัญชี แคมเปญร่าง แสดงโฆษณาไม่ได้ แต่ทำหน้าที่เป็นพื้นที่ทดลองใช้สําหรับการเปลี่ยนแปลงที่คุณนําไปใช้ แคมเปญจริงในภายหลัง

โปรโมตหรือลบแคมเปญร่าง

หลังจากที่คุณกำหนดค่าแคมเปญร่างเสร็จแล้ว คุณมีตัวเลือก 2-3 อย่าง

  1. โปรโมตแคมเปญร่างให้กับแคมเปญพื้นฐาน โดยใช้ ที่คุณทําในแคมเปญร่างเป็นแคมเปญฐาน นี่คือ การดำเนินการแบบอะซิงโครนัส ซึ่งทำได้ด้วยการเรียกใช้ CampaignDraftService.PromoteCampaignDraft
  2. ลบแบบร่างแคมเปญโดยการตั้งค่า status ถึง REMOVED การดำเนินการนี้จะส่งข้อความ การเปลี่ยนแปลงหากคุณตัดสินใจที่จะไม่ดำเนินการต่อ หน้านี้จะเป็นแบบซิงโครนัส และทำงานเหมือนกับการเรียก API อื่นๆ