ใน v25 ขึ้นไป คุณสามารถใช้
SmartCampaignSettingService.GeneratePMaxDraftCampaign
เพื่อแปลงแคมเปญ Smart เป็นแคมเปญ Performance Max ได้ เมธอดนี้ไม่พร้อมใช้งานใน v24 และเวอร์ชันก่อนหน้า
วิธีการทำงานของการแปลง
เมื่อคุณเรียกใช้
SmartCampaignSettingService.GeneratePMaxDraftCampaign
API จะสร้างแคมเปญ Performance Max ฉบับร่าง งบประมาณ กลุ่มชิ้นงาน และชิ้นงาน
โดยอิงตามการกำหนดค่าของ Smart Campaign ที่ระบุไว้ในคำขอ เมื่อสร้างแล้ว คุณควรตรวจสอบ แก้ไข และปรับปรุงทรัพยากรใหม่ก่อนที่จะเปิดใช้แคมเปญเพื่อแสดงโฆษณา
ระบบจะเริ่มต้นแคมเปญ Performance Max ฉบับร่างด้วยค่าสถานะต่อไปนี้
statusตั้งค่าเป็นPAUSED- การมีสิทธิ์แสดงโฆษณาจะแสดงใน
primary_status contains_eu_political_advertisingตั้งค่าเป็นDOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISINGโดยค่าเริ่มต้น (หากไม่ได้ระบุไว้ใน Smart Campaign) ตรวจสอบและอัปเดตช่องนี้หากแคมเปญของคุณมีการโฆษณาด้านการเมืองในสหภาพยุโรป
ซึ่งจะช่วยให้คุณตรวจสอบ แก้ไข และปรับปรุงแคมเปญ Performance Max งบประมาณ กลุ่มชิ้นงาน และชิ้นงานที่สร้างขึ้นได้ก่อนที่จะเปิดใช้แคมเปญเพื่อแสดงโฆษณา
ชิ้นงานฉบับร่าง
แคมเปญใหม่จะมาพร้อมกับกลุ่มรูปภาพตัวยึดตำแหน่งที่ต้องแทนที่ก่อนที่จะเปิดใช้แคมเปญใหม่ เมื่อระบบรองรับและตั้งค่าช่อง image_enabled เป็น true ในคำขอ API จะสร้างรูปภาพโดยอัตโนมัติแทนการใช้รูปภาพตัวยึดตำแหน่ง คุณสามารถตรวจสอบชิ้นงานใหม่ในช่อง assets ของการตอบกลับ และแทนที่ชิ้นงานเหล่านั้นได้โดยทำตามขั้นตอนต่อไปนี้
- อ่านคู่มือข้อกำหนดของชิ้นงาน
- อัปโหลดรูปภาพใหม่โดยทำตามตัวอย่างการอัปโหลดชิ้นงานรูปภาพ
- ลิงก์ชิ้นงานใหม่กับกลุ่มชิ้นงานของแคมเปญร่าง แล้วนำ
AssetGroupAssetลิงก์สำหรับรูปภาพตัวยึดตำแหน่งออก (ทั้งใน คำขอเปลี่ยนแปลงข้อมูลในเซิร์ฟเวอร์แบบอะตอมิกเดียวกันหรือหลังจากลิงก์ชิ้นงานใหม่เพื่อให้เป็นไปตามข้อกำหนดขั้นต่ำของชิ้นงาน ) โดยทำตาม คู่มือการลิงก์กลุ่มชิ้นงานกับชิ้นงาน
พารามิเตอร์คำขอ
ข้อความ GeneratePMaxDraftCampaignRequest ยอมรับ
ช่องต่อไปนี้
resource_name(บังคับ): ชื่อทรัพยากร ของSmartCampaignSettingที่จะสร้างใหม่สำหรับ Smart Campaign ที่คุณต้องการแปลง โดยมีรูปแบบดังนี้customers/customer_id/smartCampaignSettings/campaign_idvalidate_only(ไม่บังคับ): หากเป็นtrueระบบจะตรวจสอบคำขอแต่จะไม่ดำเนินการ ระบบจะแสดงเฉพาะข้อผิดพลาด คำเตือน หรือ ปัญหาที่อาจเกิดขึ้นในการแปลงในการตอบกลับของช่องvalidated_infoโดยไม่สร้างเอนทิตีฉบับร่างgbp_enabled(ไม่รองรับ): ไม่บังคับ ว่าจะแปลงสถานที่ตั้ง Google Business Profile (GBP) ที่ลิงก์กับแคมเปญ Performance Max หรือไม่ ปล่อยให้ช่องนี้ไม่ได้ตั้งค่าหรือfalseระบบไม่รองรับการตั้งค่าเป็นtrueและจะแสดงข้อผิดพลาดSmartCampaignError.GBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDimage_enabled(ไม่รองรับ): ไม่บังคับ ว่าจะสร้างรูปภาพแคมเปญ Performance Max ที่จำเป็น (เช่น ประเภทรูปภาพแนวนอน สี่เหลี่ยมจัตุรัส และโลโก้) หรือไม่ ปล่อยให้ช่องนี้ไม่ได้ตั้งค่าหรือfalseระบบไม่รองรับการตั้งค่าเป็นtrueและจะแสดงข้อผิดพลาดSmartCampaignError.IMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTED
รายละเอียดคำตอบ
ข้อความ GeneratePMaxDraftCampaignResponse
จะแสดงชื่อทรัพยากรของแคมเปญ Performance Max ฉบับร่างและ
เอนทิตีที่เชื่อมโยง
pmax_campaign: ชื่อทรัพยากรCampaignของแคมเปญ Performance Max ฉบับร่างที่สร้างขึ้นcampaign_budget: ชื่อทรัพยากรCampaignBudgetที่ลิงก์กับแคมเปญ Performance Max ที่สร้างขึ้นasset_group: ชื่อทรัพยากรAssetGroupที่ลิงก์กับแคมเปญ Performance Max ที่สร้างขึ้นassets: รายการชื่อทรัพยากรAssetที่ลิงก์กับแคมเปญ Performance Max ที่สร้างขึ้นvalidated_info: ข้อมูลการตรวจสอบหรือปัญหาที่อาจเกิดขึ้นในการแปลงที่แสดงโดยการตรวจสอบการแปลง (แสดงทั้งเมื่อตั้งค่าvalidate_onlyเป็นtrueและแสดงพร้อมกับชื่อทรัพยากรของเอนทิตีที่สร้างขึ้นเมื่อvalidate_onlyเป็นfalse)
เวิร์กโฟลว์ที่แนะนำ
หากต้องการแปลง Smart Campaign ให้ใช้เวิร์กโฟลว์ต่อไปนี้
- สร้างแคมเปญฉบับร่าง: เรียกใช้
SmartCampaignSettingService.GeneratePMaxDraftCampaignโดยตั้งค่าเฉพาะresource_nameที่จำเป็น (ปล่อยให้gbp_enabledและimage_enabledไม่ได้ตั้งค่าหรือตั้งค่าเป็นfalse) บันทึกชื่อทรัพยากรpmax_campaign,campaign_budget,asset_group, และassetsที่แสดง - ตรวจสอบและปรับแต่งแคมเปญ: เนื่องจากระบบสร้างแคมเปญ Performance Max
ฉบับร่างโดยมี
status = PAUSEDและcreation_status = INCOMPLETEให้ตรวจสอบและกำหนดค่ากลุ่มชิ้นงานและชิ้นงานของแคมเปญ - เปิดใช้แคมเปญและหยุดแคมเปญเดิมชั่วคราว: เมื่อพร้อมที่จะแสดง
โฆษณา ให้อัปเดต
statusของแคมเปญ Performance Max เป็นENABLEDแล้ว อัปเดตstatusของแคมเปญ Smart เดิมเป็นPAUSEDเพื่อป้องกัน การแสดงโฆษณาซ้ำ