ใช้
GoogleAdsService.SearchStream
เพื่อดึงข้อมูลเมตาของแคมเปญและกลุ่มชิ้นงานมาแก้ปัญหาที่พบบ่อย ซึ่งคล้ายกับการรายงานของ Performance Max reporting
การแก้ปัญหาแคมเปญ
หากแคมเปญ Performance Max ไม่ทำงานตามที่คาดไว้ อาจเป็นเพราะเกิดปัญหาเฉพาะเจาะจงกับโฆษณา การเสนอราคา การกำหนดเป้าหมาย เครื่องมือวัด Conversion หรือการตั้งค่าแคมเปญ ดูขั้นตอนการแก้ปัญหาได้จากคำแนะนำต่อไปนี้
- ปัญหาเกี่ยวกับการตั้งค่าแคมเปญ Performance Max
- แคมเปญ Performance Max ไม่ทำงานหรือมีการเข้าชมต่ำ
- ค่าใช้จ่ายของ Performance Max เพิ่มขึ้น
แคมเปญที่เปิดใช้หลักเกณฑ์การใช้แบรนด์
ใช้หลักเกณฑ์การใช้แบรนด์เพื่อ
ควบคุมวิธีนำเสนอแบรนด์ในแคมเปญ Performance Max คุณสามารถใช้
Campaign.brand_guidelines_enabled
เพื่อยืนยันว่าได้เปิดใช้หลักเกณฑ์การใช้แบรนด์สำหรับแคมเปญแล้ว
แคมเปญ Performance Max ที่ตั้งค่า Campaign.brand_guidelines_enabled เป็น true จะใช้
ชิ้นงานแบรนด์ระดับแคมเปญ
(BUSINESS_NAME,
LOGO และ
LANDSCAPE_LOGO)
และต้องมีสิ่งต่อไปนี้
- ชิ้นงาน
BUSINESS_NAME1 รายการ - ชิ้นงาน
LOGOอย่างน้อย 1 รายการ
หากลิงก์ทรัพยากร
CampaignAssetเหล่านี้ไม่ถูกต้อง คุณจะได้รับข้อผิดพลาด
ของ
CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED
หรือ
CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKEDทั้งนี้ขึ้นอยู่กับประเภทชิ้นงานที่ขาดหายไป ข้อผิดพลาดเหล่านี้อาจเกิดขึ้นกับแคมเปญที่เปิดใช้หลักเกณฑ์การใช้แบรนด์เนื่องจากการดำเนินการต่อไปนี้
- การสร้าง
Campaignใหม่โดยไม่ได้ระบุทั้งBUSINESS_NAMEและLOGOเป็นทรัพยากรCampaignAssetในคำขอเดียวกัน - การนำทรัพยากร
CampaignAssetอย่างน้อย 1 รายการออก ซึ่งจะทำให้ แคมเปญไม่เป็นไปตาม ข้อกำหนดขั้นต่ำของชิ้นงานแบรนด์ อีกต่อไป - การเพิ่มชิ้นงานระดับกลุ่มชิ้นงานลงในแคมเปญ Performance Max ที่ไม่มีชิ้นงานก่อนหน้านี้
สำหรับยอดขายออนไลน์ที่ใช้ฟีดสินค้า
โดยไม่ได้ระบุทรัพยากร
CampaignAssetที่จำเป็นทั้งหมดในคำขอเดียวกัน
การพยายามลิงก์ชิ้นงานแบรนด์ในระดับที่ไม่ถูกต้องจะทำให้เกิดข้อผิดพลาดด้วย ซึ่งคุณสามารถแก้ไขได้ดังนี้
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ที่มี
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;
}
}