คุณสามารถใช้ GoogleAdsService.SearchStream
เพื่อดึงข้อมูลแอตทริบิวต์และเมตริกประสิทธิภาพของแคมเปญ Performance Max เช่นเดียวกับแคมเปญประเภทอื่นๆ
ดูคู่มือการรายงาน Google Ads API เพื่อดูข้อมูลเกี่ยวกับการรายงานด้วย Google Ads API โดยทั่วไป ตารางต่อไปนี้จะสรุปตัวเลือกสำหรับการรายงานเกี่ยวกับแคมเปญ Performance Max ซึ่งจัดระเบียบตามวัตถุประสงค์
ประสิทธิภาพระดับแคมเปญ
การดูประสิทธิภาพของแคมเปญ Performance Max คล้ายกับการดูประสิทธิภาพของแคมเปญประเภทอื่นๆ อย่างไรก็ตาม คุณต้องเพิ่มตัวกรองให้รวมเฉพาะแคมเปญที่มี advertising_channel_type
เท่ากับ PERFORMANCE_MAX
ประสิทธิภาพแคมเปญ Performance Max ทั้งหมด
เช่น การค้นหาต่อไปนี้จะแสดงประสิทธิภาพของแคมเปญ Performance Max ทั้งหมดในช่วง 30 วันที่ผ่านมา นอกจากนี้ คุณยังจํากัดผลลัพธ์ให้เหลือเพียงแคมเปญเดียวได้โดยการกรองใน campaign.id
หรือ campaign.resource_name
ซึ่งสอดคล้องกับการรายงานชิ้นงานในช่องทาง Performance Max ใน UI ของ Google Ads
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
ประสิทธิภาพระดับกลุ่มชิ้นงาน
นอกเหนือจากการรายงานแคมเปญแล้ว ยังมีการรายงานสําหรับทรัพยากร asset_group
ที่ลิงก์กับแคมเปญ Performance Max อีกด้วย
คุณภาพของโฆษณาในกลุ่มชิ้นงาน
เนื่องจากแคมเปญ Performance Max จะสร้างโฆษณาให้กับกลุ่มชิ้นงานแต่ละกลุ่มแบบไดนามิกโดยใช้ชิ้นงานที่แนบมากับกลุ่มชิ้นงานนั้น คุณจึงดูประสิทธิภาพของโฆษณาแต่ละรายการไม่ได้ อย่างไรก็ตาม Google Ads API จะแสดงช่อง asset_group.ad_strength
เพื่อประเมินว่าเอนทิตี asset_group
ที่เชื่อมโยงได้รับการตั้งค่าได้ดีเพียงใดเพื่อให้โฆษณามีประสิทธิภาพดีที่สุด
ดูข้อมูลเพิ่มเติมเกี่ยวกับคุณภาพของโฆษณา
Performance Max
คำค้นหาต่อไปนี้แสดงวิธีดูคุณภาพของโฆษณาของกลุ่มชิ้นงานทั้งหมด คุณสามารถกรองการค้นหานี้เพิ่มเติมใน asset_group.id
หรือ asset_group.resource_name
เพื่อดูคุณภาพของโฆษณาของกลุ่มชิ้นงานที่เจาะจงอย่างน้อย 1 กลุ่ม หรือจะเพิ่มตัวกรอง campaign
ตามที่อธิบายไว้ก่อนหน้านี้เพื่อเปรียบเทียบคุณภาพของโฆษณาของกลุ่มชิ้นงานต่างๆ ภายในแคมเปญที่ระบุก็ได้
SELECT
asset_group.id,
asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'
คําแนะนําในการปรับปรุงคุณภาพของกลุ่มชิ้นงาน
Google Ads API จะระบุประเภทคําแนะนํา IMPROVE_PERFORMANCE_MAX_AD_STRENGTH
ซึ่งไฮไลต์กลุ่มชิ้นงานที่ควรปรับปรุงเพื่อให้ได้คะแนนระดับ "ยอดเยี่ยม" ฟีเจอร์นี้มีประโยชน์อย่างยิ่งสำหรับผู้ลงโฆษณาบุคคลที่สาม
ซึ่งช่วยให้ผู้ใช้สร้างและจัดการกลุ่มชิ้นงานได้
ดูข้อมูลเพิ่มเติมได้ที่คู่มือคะแนนการเพิ่มประสิทธิภาพและคําแนะนํา
ประสิทธิภาพของกลุ่มชิ้นงาน
แหล่งข้อมูล asset_group
แสดงเมตริกต่างๆ สำหรับวัดประสิทธิภาพของกลุ่มชิ้นงานแต่ละกลุ่ม ตัวอย่างการค้นหาด้านล่างแสดงวิธีดึงข้อมูลเมตริกประสิทธิภาพของ asset_group
แต่ละรายการในแคมเปญที่ระบุในช่วง 7 วันที่ผ่านมา
SELECT
asset_group.id,
asset_group.name,
asset_group.primary_status,
metrics.conversions,
metrics.conversions_value,
metrics.cost_micros,
metrics.clicks,
metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_7_DAYS
ประสิทธิภาพเนื้อหา
คุณดูประสิทธิภาพระดับชิ้นงานได้โดยใช้ทรัพยากร asset_group_asset
ประสิทธิภาพของเนื้อหาเมื่อใช้ asset_group_asset
ในแหล่งข้อมูล asset_group_asset
ช่อง performance_label
จะจัดอันดับเนื้อหาเทียบกับเนื้อหาอื่นๆ ที่อยู่ในประเภทเดียวกัน ดูรายละเอียดเพิ่มเติมได้ที่เกี่ยวกับการรายงานชิ้นงานใน Performance Max
SELECT
asset_group_asset.asset,
asset_group_asset.performance_label,
asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
AND asset_group_asset.status != 'REMOVED'
กลุ่มชิ้นงานแบบผสมที่มีประสิทธิภาพสูงสุด
คุณใช้ทรัพยากร asset_group_top_combination_view
เพื่อค้นหาชุดค่าผสมของชิ้นงานที่มีประสิทธิภาพสูงสุดในกลุ่มชิ้นงานได้ ซึ่งสอดคล้องกับรายงานชุดค่าผสมใน UI ของ Google Ads เช่น คำค้นหาต่อไปนี้จะแสดงรายการชุดค่าผสมเนื้อหายอดนิยมใน asset_group
ที่ระบุ แต่ละแถวในคำตอบมีรายการข้อความ asset_group_top_combination_view.asset_group_top_combinations
ประเภท AssetGroupAssetCombinationData
โดยแต่ละรายการจะมีรายการเนื้อหาในชุดค่าผสมที่เกี่ยวข้องซึ่งแสดงเป็นข้อความ AssetUsage
SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID
เพื่อก้าวไปอีกขั้น คุณสามารถปรับการค้นหานี้เพื่อสร้างข้อมูลเชิงลึกที่ช่วยในการเลือกชิ้นงานและเพิ่มประสิทธิภาพแคมเปญ Performance Max ให้ดียิ่งขึ้น การค้นหาด้านล่างสร้างกลุ่มชิ้นงานแบบผสมยอดนิยมตามกลุ่มชิ้นงานในแคมเปญเดียว แต่จำกัดผลลัพธ์ให้กลุ่มชิ้นงานที่มี asset_group.ad_strength
เป็น GOOD
หรือ EXCELLENT
กลุ่มชิ้นงานที่ได้จะแสดงชุดค่าผสมชิ้นงานยอดนิยมในกลุ่มชิ้นงานที่มีประสิทธิภาพดีที่สุดในแคมเปญ
SELECT
asset_group_top_combination_view.asset_group_top_combinations,
asset_group.ad_strength,
asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
AND campaign.id = CAMPAIGN_ID
ประสิทธิภาพแคมเปญค้าปลีก
การวัดผลแคมเปญค้าปลีก Performance Max ทำได้หลายวิธีตามวัตถุประสงค์การรายงาน
ประสิทธิภาพแคมเปญค้าปลีกทั้งหมด
ตัวอย่างขั้นพื้นฐานที่สุดคือการดึงข้อมูลประสิทธิภาพของแคมเปญค้าปลีก Performance Max ทั้งหมดโดยใช้วิธีการของตัวอย่างประสิทธิภาพแคมเปญ Performance Max ทั้งหมด หากต้องการสร้างแคมเปญค้าปลีก Performance Max คุณต้องป้อนข้อมูลในช่อง shopping_setting
ในแคมเปญด้วย merchant_id
ของบัญชี Merchant Center การเพิ่มเงื่อนไข campaign.shopping_setting.merchant_id IS NOT NULL
ลงในวลี WHERE
จากนั้นกรองชุดผลลัพธ์ให้รวมเฉพาะแคมเปญค้าปลีก
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
ประสิทธิภาพของแคมเปญสำหรับ feed_label
คุณใช้ช่อง campaign.shopping_setting.feed_label
เพื่อกำหนดเป้าหมายฟีดผลิตภัณฑ์ที่เฉพาะเจาะจงในบัญชี Merchant Center ได้ คุณสามารถกรองช่องนี้เพื่อดูเมตริกการรายงานสำหรับแคมเปญทั้งหมดที่เชื่อมโยงกับฟีดผลิตภัณฑ์หนึ่งได้ เช่น การค้นหาต่อไปนี้แสดงวิธีดึงข้อมูลเมตริกของแคมเปญ Performance Max ทั้งหมดที่กำหนดเป้าหมายผลิตภัณฑ์ที่ต้องการโปรโมตในช่วงฤดูหนาว
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
AND segments.date DURING LAST_30_DAYS
ประสิทธิภาพผลิตภัณฑ์
คุณสามารถใช้ shopping_performance_view
เพื่อดึงข้อมูลเมตริกระดับผลิตภัณฑ์ในแคมเปญค้าปลีก Performance Max ทั้งหมดตามที่แสดงในการค้นหาด้านล่าง การกรอง
campaign.advertising_channel_type
จะจำกัดผลลัพธ์เฉพาะแคมเปญ Performance Max รวมถึง
segments.product_item_id
จะกรองผลการค้นหาเหล่านั้นโดยอัตโนมัติให้รวมเฉพาะแคมเปญค้าปลีก เนื่องจากแคมเปญที่ไม่ใช่ค้าปลีกไม่มีผลิตภัณฑ์ที่เกี่ยวข้อง
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.conversions,
metrics.all_conversions,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.clicks > 0
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.cost_micros DESC,
metrics.impressions DESC
ประสิทธิภาพผลิตภัณฑ์จากข้อมูลรถเข็นช็อปปิ้ง
ผู้ลงโฆษณาร้านค้าปลีกสามารถเข้าถึงเมตริกการขายและกำไรที่เกี่ยวข้อง เช่น รายได้ กำไรขั้นต้น ส่วนต่างกำไรขั้นต้น และหน่วยที่ขาย เมตริกเหล่านี้มีให้บริการแก่ผู้ลงโฆษณาทุกรายที่ใช้ Conversion จากข้อมูลรถเข็นช็อปปิ้งในแคมเปญ Performance Max และใช้ได้กับรายงานต่อไปนี้
asset_group_product_group_view
campaign
customer
(รวมสำหรับแคมเปญทั้งหมด)shopping_performance_view
เมตริกข้อมูลรถเข็นช็อปปิ้งต่อไปนี้ใช้ได้ในรายงาน เช่น shopping_performance_view
ในแคมเปญ Performance Max สำหรับธุรกิจค้าปลีก
metrics.average_cart_size
metrics.average_order_value_micros
metrics.cost_of_goods_sold_micros
metrics.cross_sell_cost_of_goods_sold_micros
metrics.cross_sell_gross_profit_micros
metrics.cross_sell_revenue_micros
metrics.cross_sell_units_sold
metrics.gross_profit_margin
metrics.gross_profit_micros
metrics.lead_cost_of_goods_sold_micros
metrics.lead_gross_profit_micros
metrics.lead_revenue_micros
metrics.lead_units_sold
metrics.orders
metrics.revenue_micros
metrics.units_sold
ตัวอย่างต่อไปนี้สาธิตวิธีใช้เมตริกข้อมูลรถเข็นช็อปปิ้งเหล่านี้เพื่อทําความเข้าใจประสิทธิภาพระดับผลิตภัณฑ์สําหรับแคมเปญ Performance Max ในช่วง 30 วันที่ผ่านมา
SELECT
segments.product_item_id,
segments.product_title,
metrics.average_cart_size,
metrics.average_order_value_micros,
metrics.conversions,
metrics.conversions_value,
metrics.gross_profit_micros,
metrics.gross_profit_margin,
metrics.revenue_micros,
metrics.units_sold,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.conversions > 0
ORDER BY
metrics.gross_profit_margin DESC,
metrics.revenue_micros DESC,
metrics.conversions_value DESC
ประสิทธิภาพของแคมเปญที่มีข้อมูลรถเข็นช็อปปิ้ง
คุณใช้เมตริกข้อมูลรถเข็นช็อปปิ้งได้ที่ระดับแคมเปญและรวมกับเมตริกประสิทธิภาพอื่นๆ เช่น การแสดงผล การคลิก และต้นทุน
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros,
metrics.average_order_value_micros,
metrics.gross_profit_micros,
metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
ORDER BY
metrics.gross_profit_margin DESC,
metrics.average_order_value_micros DESC,
metrics.cost_micros DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESC
ประสิทธิภาพของแคมเปญตามกลุ่มชิ้นงานและกลุ่มผลิตภัณฑ์
ตัวอย่างต่อไปนี้สาธิตวิธีใช้ asset_group_product_group_view
เพื่อดึงข้อมูลเมตริกประสิทธิภาพตาม asset_group
และ asset_group_listing_group_filter
ตัวอย่างนี้จัดกลุ่มผลลัพธ์ตามโหนดแผนผังพาร์ติชันผลิตภัณฑ์สำหรับแต่ละ asset_group
ในแคมเปญที่ระบุ
SELECT
asset_group.id,
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_30_DAYS
ประสิทธิภาพของกลุ่มชิ้นงานตามกลุ่มผลิตภัณฑ์
อีกทางเลือกหนึ่งคือ คุณสามารถใช้
asset_group_product_group_view
เพื่อดูเมตริกประสิทธิภาพตาม
asset_group_listing_group_filter
แต่จำกัดผลลัพธ์เป็น asset_group
รายการเดียว
โดยเพิ่มเงื่อนไขการกรอง asset_group
ลงในข้อความ WHERE
SELECT
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS
ประสิทธิภาพมิติข้อมูลตัวกรองกลุ่มรายชื่อ
จากตัวอย่างก่อนหน้านี้ คุณสามารถแบ่งกลุ่มเมตริกประสิทธิภาพตามมิติข้อมูล asset_group_listing_group_filter
ได้ ตัวอย่างต่อไปนี้แสดงวิธีดึงข้อมูลเมตริกประสิทธิภาพตามแบรนด์ผลิตภัณฑ์ ซึ่งทำโดยการเพิ่ม asset_group_listing_group_filter.case_value.product_brand.value
ลงในอนุประโยค SELECT
ซึ่งจะกรองผลลัพธ์โดยอัตโนมัติให้รวมเฉพาะเอนทิตี asset_group_listing_group_filter
ที่มีมิติข้อมูลแบรนด์ผลิตภัณฑ์เท่านั้น
คุณทำการวิเคราะห์ที่คล้ายกันนี้ได้โดยแทนที่ asset_group_listing_group_filter.case_value.product_brand
ด้วยมิติข้อมูลอื่น เช่น asset_group_listing_group_filter.case_value.product_condition.condition
SELECT
asset_group_listing_group_filter.case_value.product_brand.value,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS
ประสิทธิภาพเกณฑ์แคมเปญ
รายงานเกณฑ์แคมเปญจะสร้างขึ้นสำหรับประเภทเกณฑ์ที่รองรับเท่านั้น ซึ่งดูได้ในคู่มือสร้างเกณฑ์แคมเปญ
ประสิทธิภาพเกณฑ์สถานที่ตั้ง
ตัวอย่างการค้นหาข้อมูลเกณฑ์สถานที่ตั้งของ Performance Max จากรายงาน location_view
มีดังนี้
SELECT
campaign.id,
campaign.name,
metrics.clicks,
metrics.impressions,
campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'