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