แปลงแคมเปญอัจฉริยะเป็นแคมเปญ PMax

ตั้งแต่รุ่น v25_2 เป็นต้นไป Google Ads API จะเปิดตัวเมธอด SmartCampaignSettingService.GeneratePMaxDraftCampaign เพื่อช่วยคุณ แปลง Smart Campaign เป็นแคมเปญ Performance Max

วิธีการทำงานของ Conversion

เมื่อเรียกใช้ SmartCampaignSettingService.GeneratePMaxDraftCampaign API จะสร้างแคมเปญ Performance Max ฉบับร่างตามการกําหนดค่าของแคมเปญ Smart Campaign ที่มีอยู่

ระบบจะเริ่มต้นแคมเปญ Performance Max ฉบับร่างที่สร้างขึ้นด้วยค่าสถานะต่อไปนี้

  • status ตั้งค่าเป็น PAUSED
  • creation_status ตั้งค่าเป็น INCOMPLETE

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

พารามิเตอร์คำขอ

ข้อความ GeneratePMaxDraftCampaignRequest ยอมรับฟิลด์ต่อไปนี้

  • resource_name (ต้องระบุ): ชื่อทรัพยากรของ SmartCampaignSetting ที่เชื่อมโยงกับ Smart Campaign ที่มีอยู่ซึ่งคุณ ต้องการแปลง ในรูปแบบต่อไปนี้

    customers/customer_id/smartCampaignSettings/campaign_id
    
  • validate_only (ไม่บังคับ): หาก true ระบบจะตรวจสอบคำขอแต่จะไม่ดำเนินการ ระบบจะแสดงเฉพาะข้อผิดพลาด คำเตือน หรือปัญหาเกี่ยวกับการแปลงที่อาจเกิดขึ้นในช่อง validated_info ของการตอบกลับ

  • gbp_enabled (ไม่รองรับในขณะนี้): เลือกว่าจะแปลงและลิงก์ สถานที่ตั้งของ Google Business Profile (GBP) ที่เชื่อมโยงกับแคมเปญ อัจฉริยะกับแคมเปญ Performance Max ที่สร้างขึ้นหรือไม่ ขณะนี้ยังไม่ได้ใช้การตั้งค่าฟิลด์นี้เป็น true และจะแสดงข้อผิดพลาด GBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTED

  • image_enabled (ไม่รองรับในขณะนี้): เลือกว่าจะสร้างรูปภาพที่จำเป็นสำหรับแคมเปญ Performance Max โดยอัตโนมัติหรือไม่ (เช่น ชิ้นงานรูปภาพแนวนอน สี่เหลี่ยมจัตุรัส และโลโก้) ขณะนี้ยังไม่ได้ใช้การตั้งค่าฟิลด์นี้เป็น true และจะแสดงข้อผิดพลาด 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: ข้อมูลการตรวจสอบเพิ่มเติมหรือปัญหาเกี่ยวกับ Conversion ที่อาจเกิดขึ้น จะแสดงเมื่อตั้งค่า validate_only เป็น true

หากต้องการแปลง Smart Campaign ให้ใช้เวิร์กโฟลว์ต่อไปนี้

  1. สร้างแคมเปญร่าง: เรียกใช้ SmartCampaignSettingService.GeneratePMaxDraftCampaign โดยมีเฉพาะresource_name ที่จำเป็นเท่านั้น (ปล่อยให้ gbp_enabled และ image_enabled ไม่ได้ตั้งค่า หรือตั้งค่าเป็น false) บันทึกชื่อทรัพยากร pmax_campaign, campaign_budget, asset_group และ assets ที่ส่งคืน
  2. ตรวจสอบและปรับแต่งแคมเปญ: เนื่องจากแคมเปญ Performance Max ฉบับร่างสร้างขึ้นด้วย status = PAUSED และ creation_status = INCOMPLETE ให้ตรวจสอบและกําหนดค่า งบประมาณ กลุ่มชิ้นงาน และชิ้นงาน
  3. เปิดใช้แคมเปญ: เมื่อพร้อมแสดงโฆษณา ให้อัปเดตstatusของแคมเปญเป็นENABLEDและcreation_statusเป็นCOMPLETE