如同其他廣告活動類型,您可以使用 GoogleAdsService.SearchStream
擷取最高成效廣告活動的屬性和成效指標。請參閱 Google Ads API 報表指南,進一步瞭解 Google Ads API 的報表功能。下表列出最高成效廣告活動的報表選項,並按目標分類。
評估目標 | 相關聯的資源 | 範例 |
---|---|---|
廣告活動層級成效和刊登位置 | ||
素材資源群組層級成效 | asset_group |
|
素材資源成效 | ||
Retail 廣告活動成效 | ||
廣告活動條件成效 |
location_view
|
地區評估條件成效 |
廣告活動層級成效
查看最高成效廣告活動成效的方式,與查看其他廣告活動類型的成效類似。不過,您必須新增篩選器,只納入 advertising_channel_type
等於 PERFORMANCE_MAX
的廣告活動。
所有最高成效廣告活動的成效
舉例來說,下列查詢會傳回過去 30 天內所有最高成效廣告活動的成效。您也可以篩選 campaign.id
或 campaign.resource_name
,將結果限制為單一廣告活動。這對應 Google Ads UI 中的「最高成效」管道素材資源報表。
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
最高成效廣告活動刊登位置
performance_max_placement_view
會顯示最高成效廣告活動的刊登位置曝光指標,讓您進一步瞭解廣告活動的廣告顯示位置。下列查詢示範如何針對特定最高成效廣告活動在過去 30 天內,按刊登位置擷取曝光次數。
SELECT
performance_max_placement_view.display_name,
performance_max_placement_view.placement,
performance_max_placement_view.placement_type,
performance_max_placement_view.target_url,
metrics.impressions,
campaign.id
FROM performance_max_placement_view
WHERE
campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_30_DAYS
素材資源群組層級成效
除了廣告活動報表外,您也可以為連結至最高成效廣告活動的 asset_group
資源建立報表。
素材資源群組廣告強度
由於最高成效廣告活動會使用附加至該素材資源群組的素材資源,為每個素材資源群組動態產生廣告,因此無法查看個別廣告的成效。不過,Google Ads API 會公開 asset_group.ad_strength
欄位,評估相關聯的 asset_group
實體設定是否能達到最佳廣告成效。進一步瞭解最高成效廣告活動廣告強度。
以下查詢示範如何查看所有素材資源群組的廣告強度。您可以進一步在 asset_group.id
或 asset_group.resource_name
上篩選這項查詢,查看一或多個特定素材資源群組的廣告強度。或者,您也可以依照前述說明新增 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
資源會提供各種指標,用於評估個別素材資源群組的成效。這項查詢範例說明如何擷取指定廣告活動中,過去 7 天內各個 asset_group
的成效指標。
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
欄位會比較同類型素材資源,並為素材資源進行排名。如需更多詳細資訊,請參閱「關於最高成效廣告活動中的素材資源報表」。
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
資源可用於查詢素材資源群組中成效最佳的素材資源組合。這與 Google Ads 使用者介面中的組合報表相對應。例如,下列查詢會產生指定 asset_group
中成效最佳的資產組合清單。回應中的每個資料列都包含 AssetGroupAssetCombinationData
類型的 asset_group_top_combination_view.asset_group_top_combinations
訊息清單。該清單中的每個項目都包含資產的清單,其中的組合以 AssetUsage
訊息表示。
SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID
進一步來說,您可以調整這項查詢,產生有助於素材資源選取的洞察資料,進而進一步提升最高成效廣告活動的成效。下列查詢會在單一廣告活動中,按素材資源群組產生熱門素材資源組合,但會將結果限制為 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
零售廣告活動成效
您可以根據報表目標,以多種方式評估零售業專用最高成效廣告活動。
所有零售廣告活動成效
最基本的範例是使用所有最高成效廣告活動成效範例的方法,擷取所有最高成效零售廣告活動的成效。如要建立最高成效零售廣告活動,您必須在廣告活動的 shopping_setting
欄位中填入 Merchant Center 帳戶的 merchant_id
。只要將條件 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 帳戶中的特定產品動態饋給。您可以篩選這個欄位,取得與特定產品動態饋給相關的所有廣告活動報表指標。舉例來說,下列查詢會示範如何針對所有指定冬季產品的最高成效廣告活動,擷取相關指標。
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
擷取所有最高成效零售廣告活動的產品層級指標,如以下查詢所示。篩選 campaign.advertising_channel_type
會將結果限制為最高成效廣告活動,而加入 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
透過購物車資料回報的產品成效
零售業廣告主則可查看相關的銷售和利潤指標,例如收益、毛利、毛利利潤和售出單位。凡是在最高成效廣告活動中導入「含有購物車資料的轉換」,且與下列報表相容的廣告客戶,皆可使用這些指標。
下列購物車資料指標可用於報表 (例如零售業專用最高成效廣告活動的 shopping_performance_view
)。
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
以下範例說明如何使用這些購物車資料指標,瞭解最高成效廣告活動在過去 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
取得成效指標,但只要在 WHERE
子句中加入 asset_group
篩選條件,即可將結果限制為單一 asset_group
。
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
廣告活動條件成效
廣告活動條件報表只會填入支援的條件類型,詳情請參閱建立廣告活動條件指南。
地點條件成效
以下是從 location_view
報表查詢最高成效廣告活動地區條件資料的範例:
SELECT
campaign.id,
campaign.name,
metrics.clicks,
metrics.impressions,
campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'
找出市場商機
最高成效廣告活動報表的主要用途之一,就是找出可為廣告活動和業務帶來益處的市場商機。請觀看以下影片,瞭解如何透過 PMax 報表找出市場商機,並取得相關範例和指引。
最佳做法
在 Google Ads API 中製作最高成效廣告活動報表時,建議您採用下列最佳做法。包括:
有效使用 API。
運用最佳化建議改善廣告活動。
查看即時資料,而不只是歷史報表資料。
盡可能新增素材資源,直到達到各類型的上限為止,然後等待 Google Ads 進行最佳化。
請觀看以下影片,進一步瞭解每項最佳做法。