零指標

搜尋結果中沒有任何指標

執行查詢時,您可能會遇到實體為零的指標。可能的原因如下:

  • 實體不符合顯示資格。
  • 可能在報表的日期範圍內暫停放送。

您通常會想透過查詢結果,瞭解廣告活動的成效。在這種情況下,零指標可能不理想。如要產生更實用的報表,您可以明確排除零指標。

使用謂詞排除零指標

判斷式是評估結果為 TRUEFALSEUNKNOWN 的運算式。這些屬性會用於 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

在這個範例查詢中,只有在某天沒有 impressionsclicks conversions 指標時,系統才會從結果中排除該天的資料列。

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS