คำขอสร้างโครงสร้าง

คู่มือนี้จะอธิบายรายละเอียดที่ซับซ้อนหลายประการของการจัดโครงสร้างคําขอที่สร้างและอัปเดตแคมเปญ Performance Max ซึ่งอาจเป็นแหล่งข้อมูลที่มีประโยชน์เมื่อคุณออกแบบการผสานรวม คู่มือนี้จะอธิบายวิธีประมวลผลคําขอที่เปลี่ยนแปลงแคมเปญ Performance Max และเป็นแหล่งข้อมูลที่สอดคล้องกันกับคู่มือการแก้ปัญหา Performance Max และคู่มือการประมวลผลเป็นกลุ่มของ Performance Max

สร้างแคมเปญ Performance Max

ใน Google Ads API เอนทิตีแคมเปญ Performance Max จะแสดงเป็นชุดทรัพยากรที่ไม่ซ้ำกันหลายรายการ

แคมเปญ Performance Max มาตรฐาน

แคมเปญ Performance Max มาตรฐานต้องใช้ชุดทรัพยากรขั้นต่ำเพื่อแสดง

สําหรับแคมเปญที่เปิดใช้หลักเกณฑ์การใช้แบรนด์ คุณต้องรวมการดำเนินการสร้างCampaignและทรัพยากรCampaignAssetที่จําเป็นไว้ในคําขอเดียว และทรัพยากรCampaignAssetต้องเป็นไปตามข้อกําหนดและข้อกําหนดเฉพาะขั้นต่ำของชิ้นงาน

โปรดทราบว่าต้องรวมการดำเนินการสร้างเอนทิตี AssetGroup และ AssetGroupAsset ไว้ในคำขอเดียว และทรัพยากร AssetGroupAsset ต้องรวมเข้าด้วยกันเพื่อให้เป็นไปตามข้อกำหนดขั้นต่ำและข้อกำหนดเฉพาะทั้งหมดของชิ้นงาน ดูความแตกต่างสำหรับแคมเปญค้าปลีก คำขอสร้าง AssetGroup ที่ไม่มีเอนทิตี AssetGroupAsset ที่จำเป็นทั้งหมดจะทำให้เกิดข้อผิดพลาด ดูบริบทเพิ่มเติมได้จากสถานะไม่ถูกต้องเทียบกับคำขอที่ไม่ถูกต้อง

การจัดโครงสร้างคําขอที่สร้างแคมเปญ Performance Max มีหลายตัวเลือก การตัดสินใจเกี่ยวกับวิธีจัดกลุ่มการดำเนินการและคำขอโครงสร้างส่วนใหญ่ขึ้นอยู่กับวัตถุประสงค์และโครงสร้างพื้นฐานของคุณ

  • สร้างทรัพยากร CampaignBudget, Campaign, Asset และ CampaignAsset ในคำขอแยกต่างหากก่อนสร้างทรัพยากร AssetGroup และ AssetGroupAsset (สําหรับแคมเปญที่เปิดใช้หลักเกณฑ์การใช้แบรนด์ คุณต้องรวมCampaignและCampaignAssetที่จําเป็นไว้ในคําขอเดียว)
  • รวมทรัพยากรเหล่านี้ทั้งหมดไว้ในคําขอเปลี่ยนรูปแบบรายการเดียว

แม้ว่าคุณจะสร้างทรัพยากร CampaignBudget, Campaign, Asset และ CampaignAsset ได้ในคําขอแยกต่างหากก่อนหน้านี้ แต่แคมเปญ Performance Max จะไม่มีสิทธิ์แสดงจนกว่าจะสร้างทรัพยากร AssetGroup และ AssetGroupAsset ด้วย

ข้อกําหนดขั้นต่ำสําหรับแคมเปญ Performance Max ที่แสดงได้

รูปภาพ

คุณปรับแต่งแคมเปญ Performance Max เพิ่มเติมได้โดยใช้แหล่งข้อมูลเพิ่มเติมตามที่แสดงในแผนภาพ

คุณสามารถรวมการดำเนินการเพื่อสร้างทรัพยากร AssetGroupSignal ไว้ในคำขอเดียวกันกับที่สร้างทรัพยากร AssetGroup และ AssetGroupAsset หรือจะสร้างเอนทิตี AssetGroupSignal ในคำขอแยกต่างหากก็ได้หลังจากสร้าง AssetGroup

แคมเปญ Performance Max ที่มีตัวเลือกเพิ่มเติม

รูปภาพ

แคมเปญ Performance Max สําหรับค้าปลีก

แคมเปญค้าปลีกมีความพิเศษตรงที่มีวิธีสร้างกลุ่มชิ้นงานที่ทําให้แคมเปญแสดงได้ถูกต้อง 2 วิธี ดังนี้

  • กลุ่มชิ้นงานที่ไม่มีชิ้นงาน
  • กลุ่มชิ้นงานที่มีชิ้นงานที่จำเป็นทั้งหมด (แนะนำ)

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

  • CampaignBudget
  • Campaign (มี ShoppingSettings ที่ป้อนข้อมูลไว้)
  • AssetGroup
  • AssetGroupListingGroupFilter

โปรดทราบว่าต้องป้อนข้อมูลในช่อง Campaign.shopping_settings ในแคมเปญค้าปลีก นอกจากนี้ final_urls ที่ระบุไว้ในแต่ละ AssetGroup ต้องตรงกับ URL ที่เชื่อมโยงกับรหัสบัญชี Merchant Center ที่ระบุไว้ใน Campaign.shopping_settings สุดท้าย AssetGroup แต่ละรายการต้องมีต้นไม้กลุ่มข้อมูลผลิตภัณฑ์ที่ถูกต้องซึ่งเชื่อมโยงกัน โดยประกอบด้วยแหล่งข้อมูล AssetGroupListingGroupFilter อย่างน้อย 1 รายการ อย่างน้อยคุณต้องสร้างต้นไม้โหนดเดียวเพื่อรองรับผลิตภัณฑ์ทั้งหมดในฟีด Merchant Center ที่ระบุ

ทรัพยากรแต่ละรายการเหล่านี้สามารถสร้างแยกกันหรือในคําขอเดียวก็ได้ อย่างไรก็ตาม แคมเปญจะไม่มีสิทธิ์แสดงจนกว่าทรัพยากรเหล่านี้ทั้งหมดจะสร้างขึ้นอย่างถูกต้อง

ข้อกําหนดขั้นต่ำสําหรับแคมเปญ Performance Max ประเภทค้าปลีกที่แสดงได้

รูปภาพ

แคมเปญค้าปลีกสามารถใช้ตัวเลือกทั้งหมดที่มีให้สำหรับแคมเปญ Performance Max มาตรฐาน ซึ่งรวมถึงการสร้างสัญญาณของกลุ่มชิ้นงาน เป้าหมาย Conversion ของแคมเปญ และเกณฑ์ของแคมเปญ หากเลือกเพิ่มชิ้นงานลงในAssetGroupเมื่อสร้างทรัพยากร AssetGroup AssetGroup ของคุณจะขึ้นอยู่กับข้อกำหนดขั้นต่ำของชิ้นงาน กล่าวคือ คุณอาจไม่รวมชิ้นงานใดเลยหรือรวมชิ้นงานที่จำเป็นทั้งหมดก็ได้

แคมเปญ Performance Max สําหรับค้าปลีกพร้อมตัวเลือกเพิ่มเติม

รูปภาพ

สถานะไม่ถูกต้องกับคำขอที่ไม่ถูกต้อง

เมื่อทํางานกับแคมเปญ Performance Max ใน Google Ads API ความแตกต่างที่สําคัญระหว่างสถานะที่ไม่ถูกต้องกับคําขอที่ไม่ถูกต้อง

รัฐไม่ถูกต้อง
แคมเปญไม่มีสิทธิ์แสดงเนื่องจากวิธีกําหนดค่า เช่น คุณสามารถสร้างทรัพยากร Campaign แบบสแตนด์อโลนที่มี advertising_channel_type เป็น PERFORMANCE_MAX แม้ว่าคําขอสร้างแคมเปญจะสําเร็จ แต่แคมเปญจะไม่มีสิทธิ์แสดงจนกว่าคุณจะเพิ่มAssetGroupอย่างน้อย 1 รายการลงในแคมเปญ หากคําขอสําเร็จแต่แคมเปญหรือกลุ่มชิ้นงานไม่แสดง ให้ใช้ CampaignPrimaryStatus, CampaignPrimaryStatusReason, AssetGroupPrimaryStatus และ AssetGroupPrimaryStatusReason เพื่อระบุสาเหตุ ตามที่ระบุไว้ในคู่มือการแก้ปัญหา
คำขอไม่ถูกต้อง
คำขอที่ไม่สำเร็จเนื่องจากจะทำให้แคมเปญหรือทรัพยากรอยู่ในสถานะที่ไม่ถูกต้อง ตัวอย่างเช่น Google Ads API จะแสดงข้อผิดพลาดหากคุณพยายามสร้าง AssetGroup สําหรับแคมเปญที่ไม่ใช่การค้าปลีกโดยไม่ใส่ชิ้นงานที่จําเป็นขั้นต่ำ คุณจึงต้องใส่ AssetGroup และทรัพยากร AssetGroupAsset ไว้ในคำขอเดียวกัน ซึ่งหมายความว่าทรัพยากร AssetGroupAsset ทั้งหมดต้องเป็นไปตามข้อกำหนดที่ถูกต้องสำหรับ field_type หนึ่งๆ เพื่อไม่ให้คำขอทั้งหมดดำเนินการไม่สำเร็จ

การดำเนินการของกลุ่มที่มีคำขอเปลี่ยน

แคมเปญ Performance Max ประกอบด้วยแหล่งข้อมูลหลายรายการ และคุณมีตัวเลือกในการสร้างแหล่งข้อมูลแยกต่างหากเหล่านี้ในคําขอที่ไม่ซ้ำกันหรือในคําขอเปลี่ยนแปลงหลายรายการพร้อมกันรายการเดียว อย่างไรก็ตาม AssetGroups และ AssetGroupAssets ที่เชื่อมโยงกันในแคมเปญ Performance Max มาตรฐานต้องสร้างขึ้นในคําขอแบบอะตอมเดียวตามที่ระบุไว้แล้ว

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

ลำดับการดำเนินการ

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

หากเลือกสร้างทรัพยากรชิ้นงานในคำขอเปลี่ยนแปลงแบบเป็นกลุ่มเดียวกันกับที่สร้างAssetGroupและทรัพยากรAssetGroupAssetของAssetGroup AssetOperationsทั้งหมดควรอยู่ก่อนAssetGroupAssetOperationsทั้งหมด ดังที่แสดงในแผนภาพ

รูปภาพ

เซิร์ฟเวอร์ Google Ads จะจัดกลุ่ม AssetGroupAssetOperations ที่อยู่ติดกันไว้ด้วยกัน และประเมินว่า AssetGroup เป็นไปตามข้อกําหนดขั้นต่ำของชิ้นงานหรือไม่หลังจากการดำเนินการครั้งล่าสุดในกลุ่มนั้น หากคุณสลับใช้ AssetOperations และ AssetGroupAssetOperations ในคำขอ เซิร์ฟเวอร์ API จะประเมินข้อกำหนดขั้นต่ำของชิ้นงานหลังจาก AssetGroupAssetOperation รายการแรก และแสดงข้อผิดพลาดโดยไม่ดำเนินการอื่นๆ ในคำขอต่อ ด้วยเหตุนี้ ระบบจะไม่เพิ่มชิ้นงานใดๆ ในคําขอไปยังบัญชี Google Ads ของคุณ นอกจากนี้ ระบบจะไม่สร้างAssetGroupหรือทรัพยากรAssetGroupAssetที่เกี่ยวข้อง

อัปเดตกลุ่มชิ้นงาน

หลังจากสร้าง AssetGroup ที่ถูกต้องแล้ว คุณจะไม่สามารถส่งคำขอเพิ่มเติมได้ ซึ่งจะส่งผลให้มีสถานะไม่ถูกต้องซึ่งไม่เป็นไปตามข้อกำหนดขั้นต่ำของเนื้อหาอีกต่อไป คำขอดังกล่าวจะแสดงข้อผิดพลาด ตัวอย่างเช่น หากคุณสร้าง AssetGroup ที่มี MARKETING_IMAGE รายการเดียว (ข้อกำหนดขั้นต่ำ) คำขอนำ AssetGroupAsset ที่เชื่อมโยงกับ MARKETING_IMAGE รายการนั้นออกจะแสดงข้อผิดพลาด

ซึ่งถือเป็นสิ่งสำคัญโดยเฉพาะอย่างยิ่งในกรณีที่กลุ่มชิ้นงานในแคมเปญค้าปลีกสร้างขึ้นโดยไม่มีชิ้นงานที่เชื่อมโยง คําขอเพิ่มชิ้นงานใน AssetGroup รายการถัดไปโดยการสร้างทรัพยากร AssetGroupAsset จะสําเร็จก็ต่อเมื่อคําขอเป็นไปตามข้อกําหนดของชิ้นงานทั้งหมด กล่าวคือ คุณจะเพิ่มชิ้นงานลงในกลุ่มชิ้นงานเหล่านี้ทีละรายการไม่ได้