การประมวลผลแบบกลุ่มช่วยให้คุณส่ง ชุดการดำเนินการ ซึ่งอาจมีความสัมพันธ์กัน ไปยังบริการหลายรายการได้โดยไม่ต้อง รอให้การดำเนินการเสร็จสมบูรณ์พร้อมกัน คุณสามารถใช้การประมวลผลแบบกลุ่มเพื่อสร้างและจัดการแคมเปญ Performance Max
คู่มือนี้ให้รายละเอียดเฉพาะสำหรับแคมเปญ Performance Max เมื่อใช้การประมวลผลแบบกลุ่ม คู่มือการประมวลผลแบบกลุ่มทั่วไป ให้ข้อมูลทั่วไป เกี่ยวกับการประมวลผลแบบกลุ่ม และคู่มือ คำขอที่มีโครงสร้างมีข้อมูลโดยละเอียด เกี่ยวกับการสร้างคำขอเพื่อสร้างหรือจัดการแคมเปญ Performance Max
หากต้องการสร้างแคมเปญ Performance Max โดยใช้การประมวลผลแบบกลุ่ม ให้ทำตามขั้นตอนต่อไปนี้
สร้างงานแบบกลุ่มใหม่
ทำตามขั้นตอนการสร้างงานการประมวลผลแบบกลุ่มทั่วไป
เพื่อสร้างทรัพยากร
BatchJob
เตรียมรายการการดำเนินการเปลี่ยนแปลง
แคมเปญ Performance Max ต้องมีการดำเนินการเพื่อสร้างทรัพยากรที่เกี่ยวข้องหลายรายการ
ซึ่งมีรายละเอียดอยู่ใน
คู่มือคำขอที่มีโครงสร้าง สร้าง a
MutateOperation สำหรับทรัพยากรแต่ละรายการที่ควรจะ
รวมอยู่ในงานแบบกลุ่ม
ข้อกำหนดของ CampaignOperation และ CampaignAssetOperation
เมื่อเปิดใช้หลักเกณฑ์การใช้แบรนด์สำหรับแคมเปญ (ดู
หลักเกณฑ์การใช้แบรนด์) คุณต้องลิงก์
ชิ้นงานของแบรนด์กับแคมเปญโดยใช้CampaignAsset
ทรัพยากร นอกจากนี้ ในงานแบบกลุ่ม การสร้างทรัพยากร CampaignAsset
เหล่านี้ต้องเกิดขึ้นทันทีหลังจากสร้างทรัพยากร Campaign
เอง หากไม่ได้สร้างทรัพยากร CampaignAsset ทันทีหลังจากสร้างทรัพยากร Campaign (เมื่อเปิดใช้หลักเกณฑ์การใช้แบรนด์ - ดูการแก้ปัญหา) คำขอจะไม่สำเร็จและจะแสดง CampaignError ที่ระบุว่าไม่มีชิ้นงาน
การรวมการดำเนินการสร้าง CampaignAsset ไว้ในรายการการดำเนินการเดียวกันในภายหลังจะไม่ป้องกันข้อผิดพลาดนี้
ข้อกำหนดของ AssetGroupOperation และ AssetGroupAssetOperation
การดำเนินการประเภท MutateOperation ที่
สร้าง AssetGroup และ
AssetGroupAsset ทรัพยากรในงานแบบกลุ่มต้อง
ดำเนินการตามลำดับโดยไม่มีการดำเนินการอื่นๆ คั่นกลาง เนื่องจากระบบจะจัดกลุ่มการ
ดำเนินการเหล่านี้เข้าด้วยกันเมื่อประมวลผล มิเช่นนั้น คำขอจะแสดง
AssetGroupError ที่ระบุว่าไม่มีชิ้นงานบางรายการ
แม้ว่าการดำเนินการที่จำเป็นเพื่อให้เป็นไปตามข้อกำหนดชิ้นงานขั้นต่ำ
จะรวมอยู่ในรายการการดำเนินการในภายหลังก็ตาม
แนวทางปฏิบัติแนะนำสำหรับ AssetGroupListingGroupFilterOperation
เมื่อใช้ตัวกรองกลุ่มรายชื่อในบริบทของ
AssetGroupListingGroupFilter เรา
ขอแนะนำให้เพิ่ม
AssetGroupListingGroupFilterOperation
การดำเนินการที่กำหนดเป้าหมาย AssetGroup เดียวกันลงใน
งานแบบกลุ่มติดต่อกัน เพื่อให้ระบบถือว่าชุดการดำเนินการเป็นหน่วยเดียว
ระหว่างการแยกแบบกลุ่ม หากต้องการอ่านข้อมูลเพิ่มเติมเกี่ยวกับการแยกแบบกลุ่มและปัจจัยอื่นๆ
ที่ส่งผลต่อกลุ่มรายชื่อ โปรดดู
คู่มือการประมวลผลแบบกลุ่มของกลุ่มรายชื่อ
เพิ่มการดำเนินการเปลี่ยนแปลงลงในงาน
เพิ่มการดำเนินการเปลี่ยนแปลงจาก ขั้นตอนที่ 2 ลงในรายการ แล้วเรียก
AddBatchJobOperations
เพื่อเพิ่มรายการการเปลี่ยนแปลงลงในงานแบบกลุ่มที่สร้างขึ้นใน ขั้นตอนที่ 1
ทำตามขั้นตอนการเพิ่มการดำเนินการ
ในคู่มือการประมวลผลแบบกลุ่มทั่วไปเพื่อเพิ่มรายการการดำเนินการเปลี่ยนแปลง
เรียกใช้งานแบบกลุ่ม
อนุญาตให้งานที่อัปโหลดเริ่มทำงานโดยเรียก
RunBatchJob ดูตัวอย่างได้ที่ขั้นตอน
การเรียกใช้งานแบบกลุ่ม
ในคู่มือการประมวลผลแบบกลุ่มทั่วไป
ดึงข้อมูลสถานะของงาน
งานแบบกลุ่มจะเริ่มเป็นการดำเนินการที่ใช้เวลานานและมักจะใช้เวลาในการดำเนินการให้เสร็จสมบูรณ์
หลังจากเริ่มงานแล้ว ให้ใช้วิธีการดำเนินการที่ใช้เวลานาน
GetOperation
เพื่อตรวจสอบสถานะของงาน
จนกว่าจะเสร็จสมบูรณ์
เมื่องานแบบกลุ่มทั้งหมดเสร็จสมบูรณ์แล้ว ให้เรียก
ListBatchJobResults เพื่อ
พิมพ์สถานะและการตอบกลับตามขั้นตอน
การแสดงผลลัพธ์งานแบบกลุ่มทั้งหมดใน
คู่มือการประมวลผลแบบกลุ่มทั่วไป