搜尋結果中未顯示任何指標
執行查詢時,您可能會看見零值實體的指標。可能的原因如下:
- 無法顯示實體。
- 可能是在報表日期範圍內暫停。
透過查詢結果,您通常會想瞭解廣告活動的成效。在這種情況下,不建議使用零指標。如要產生更實用的報表,您可以明確排除零指標。
使用述詞排除零指標
述詞是可評估 TRUE
、FALSE
或 UNKNOWN
的運算式。用於 Search Ads 360 Reporting API WHERE
子句的搜尋條件。
以下查詢示範如何透過述詞明確移除零指標:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
區隔以排除零指標
如果區隔報表,只要所有所選指標為零,系統就會一律排除零指標 (詳情請參閱下文)。
在搜尋查詢中加入任何 segments
欄位,即可區隔報表。例如,如果依據 segments.date
區隔報表,指標會拆分成每個日期一列。這類報表不會傳回沒有指標的日期。
對於下列查詢,報表不會納入零指標資料列:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
傳回零指標的資料列
根據預設,如果資料列的所有所選指標傳回零指標,就會從報表中排除。自訂欄不適用。
在這個範例查詢中,如果最近 30 天內的任何日期都沒有 impressions
指標,報表就會略過當天的資料列。
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
在這個查詢範例中,只有當天的 impressions
、clicks
「和」conversions
指標沒有零時,結果才會從結果中排除。
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS