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

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

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

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

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

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

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

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

  • สร้างทรัพยากร CampaignBudget, Campaign และ Asset ในคำขอแยกกันก่อนสร้างทรัพยากร AssetGroup และ AssetGroupAsset
  • รวมทรัพยากรทั้งหมดเหล่านี้ไว้ในคำขอเปลี่ยนแปลงรายการเดียว

แม้ว่าคุณจะสร้างทรัพยากร CampaignBudget, Campaign และ Asset ในคำขอก่อนหน้าแยกกันได้สำเร็จ แต่แคมเปญ 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 รายการ อย่างน้อยที่สุด คุณต้องสร้างโหนดทรีแบบเดี่ยวเพื่อรวมผลิตภัณฑ์ทั้งหมดในฟีด 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 ของทรัพยากรดังกล่าว AssetOperations ทั้งหมดควรมาก่อน AssetGroupAssetOperations ทั้งหมดดังที่แสดงในแผนภาพ

รูปภาพ

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

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

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

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