การแก้ปัญหาเกี่ยวกับ Performance Max

เช่นเดียวกับการรายงานของ Performance Max ให้ใช้ GoogleAdsService.SearchStream เพื่อดึงข้อมูลเมตาของแคมเปญและกลุ่มชิ้นงานมาแก้ปัญหาที่พบได้ทั่วไป

การแก้ปัญหาแคมเปญ

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

แคมเปญที่เปิดใช้หลักเกณฑ์การใช้แบรนด์

ใช้หลักเกณฑ์การใช้แบรนด์เพื่อ ควบคุมวิธีนำเสนอแบรนด์ในแคมเปญ Performance Max คุณสามารถใช้ Campaign.brand_guidelines_enabled เพื่อยืนยันว่าได้เปิดใช้หลักเกณฑ์การใช้แบรนด์สำหรับแคมเปญแล้ว

แคมเปญ Performance Max ที่มี Campaign.brand_guidelines_enabled ตั้งค่าเป็น true จะใช้ ชิ้นงานแบรนด์ระดับแคมเปญ (BUSINESS_NAME, LOGO และ LANDSCAPE_LOGO) และต้องมี

  • ชิ้นงาน BUSINESS_NAME อย่างใดอย่างหนึ่ง
  • ชิ้นงาน LOGO อย่างน้อย 1 รายการ

หากลิงก์ทรัพยากรเหล่านี้ CampaignAssetไม่ถูกต้อง คุณจะได้รับข้อผิดพลาด CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED หรือ CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED ขึ้นอยู่กับประเภทชิ้นงานที่ขาดหายไป ข้อผิดพลาดเหล่านี้อาจเกิดขึ้นกับแคมเปญที่เปิดใช้หลักเกณฑ์การใช้แบรนด์ได้จากการดำเนินการต่อไปนี้

การพยายามลิงก์ชิ้นงานของแบรนด์ในระดับที่ไม่ถูกต้องจะทำให้เกิดข้อผิดพลาดด้วย ซึ่งคุณแก้ไขได้ดังนี้

  • AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVEL
    • ลิงก์ชิ้นงานของแบรนด์โดยใช้CampaignAssetเนื่องจากเปิดใช้หลักเกณฑ์การใช้แบรนด์สำหรับแคมเปญแล้ว
  • AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_ASSET_GROUP_LEVEL
    • ลิงก์ชิ้นงานแบรนด์โดยใช้แหล่งข้อมูล AssetGroupAsset เนื่องจากไม่ได้เปิดใช้หลักเกณฑ์การใช้แบรนด์สำหรับแคมเปญ

การแก้ปัญหาเกี่ยวกับกลุ่มชิ้นงาน

ใช้ฟิลด์ asset_group.primary_status และ asset_group.primary_status_reasons เพื่อให้ข้อมูลเชิงลึกเกี่ยวกับประสิทธิภาพของกลุ่มชิ้นงาน

SELECT
  asset_group.resource_name,
  asset_group.primary_status,
  asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"

ในทำนองเดียวกัน ให้ใช้ฟิลด์ asset_group_asset.primary_status asset_group_asset.primary_status_details และ asset_group_asset.primary_status_reasons เพื่อแสดงว่าชิ้นงานของกลุ่มชิ้นงานแสดงอยู่หรือไม่ หรือเหตุผลที่ชิ้นงานไม่แสดง

SELECT
  asset_group_asset.resource_name,
  asset_group_asset.primary_status,
  asset_group_asset.primary_status_reasons,
  asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"

ข้อผิดพลาดที่พบบ่อยเกี่ยวกับกลุ่มชิ้นงาน

หากคำขอสร้าง AssetGroup ล้มเหลวโดยมี AssetGroupError และค่า Enum ที่ขึ้นต้นด้วย NOT_ENOUGH เช่น AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET หมายความว่า AssetGroup ของคุณไม่เป็นไปตามข้อกำหนดขั้นต่ำของชิ้นงานและไม่ได้สร้าง

เช่น ข้อผิดพลาด AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET จะ แนะนำให้ส่งคำขอสร้าง AssetGroup โดยไม่มีจำนวนMARKETING_IMAGES ขั้นต่ำ ในกรณีนี้คือ 1 หากต้องการแก้ไขข้อผิดพลาดนี้ ให้ส่งคำขอสร้าง AssetGroup อีกครั้งเป็นคำขอแก้ไขแบบกลุ่มโดยใช้เมธอด GoogleAdsService.mutate ที่มี asset_group_operation และasset_group_asset_operations ที่ขาดหายไปตามที่แสดงในลิงก์กลุ่มชิ้นงานกับชิ้นงาน

ในตัวอย่างนี้ รายการการดำเนินการเปลี่ยนแปลงในคำขอเปลี่ยนแปลงแบบกลุ่มต้องมี AssetGroupAsset อย่างน้อย 1 รายการที่มี field_type เป็น MARKETING_IMAGE เนื้อหาที่อ้างอิงโดย AssetGroupAsset ต้องเป็นไปตาม ข้อกำหนดสำหรับ MARKETING_IMAGE ด้วย

ในทำนองเดียวกัน หากคำขอสร้าง AssetGroup ล้มเหลวเนื่องจาก AssetGroupError.SHORT_DESCRIPTION_REQUIRED แสดงว่า AssetGroup ของคุณไม่มีชิ้นงาน TEXT ที่มีความยาวไม่เกิน 60 อักขระและมี field_type เป็น DESCRIPTION ขั้นตอนในการแก้ไขปัญหานี้จะเหมือนกับที่แสดงในNOT_ENOUGH_MARKETING_IMAGE_ASSETตัวอย่าง อย่างไรก็ตาม คำขอต้องมี AssetGroupAsset อย่างน้อย 1 รายการที่มี field_type เป็น DESCRIPTION และชิ้นงานที่อ้างอิงโดย AssetGroupAsset ต้องมีความยาวไม่เกิน 60 อักขระ

ดูรายการข้อผิดพลาดที่พบบ่อยและวิธีแก้ไขได้ที่ข้อผิดพลาดที่พบบ่อย

ค้นหาแหล่งที่มาของชิ้นงานเพื่อการแก้ปัญหา

Performance Max มีลักษณะเฉพาะตรงที่แสดงโฆษณาที่มีชิ้นงานซึ่งผู้ลงโฆษณาอัปโหลดและ Google สร้างขึ้นโดยอัตโนมัติ ในฐานะผู้ลงโฆษณา การทราบแหล่งที่มาของชิ้นงานอาจเป็นประโยชน์ในการแก้ปัญหาหรือประเมิน ประสิทธิภาพ ในกรณีนี้ คุณสามารถใช้ฟิลด์ asset_group_asset.source ได้ดังนี้

SELECT
  asset.id,
  asset.name,
  asset_group.id,
  asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID

มูลค่า Conversion จากเป้าหมายการได้ลูกค้าใหม่

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

หากต้องการคํานวณมูลค่า Conversion โดยไม่รวมมูลค่าตลอดช่วงชีวิตของลูกค้าใหม่ทั้งหมด โปรดดูรหัสเทียมต่อไปนี้ คุณดาวน์โหลดมูลค่าตลอดช่วงชีวิตของลูกค้าใหม่ทั้งหมด ได้จากอินเทอร์เฟซเว็บของ Google Ads

nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
  // If the new customer acquisition value is 'Bid higher', then subtract.
  if (bidHigher == true) {
    nonNewCustomerAcquisitionConversionValueTotal +=
        campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
  }
  // If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
  else {
    nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
  }
}