零指標

搜尋結果中的零指標

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

  • 這些實體無法顯示。
  • 這些關鍵字可能會在報表的日期範圍內設為暫停。

透過查詢結果,您通常會想知道廣告活動的成效資訊。此時,您可能不需要任何指標。如要產生更實用的報表,可以明確排除零指標。

使用述詞排除零指標

述詞是用來評估 TRUEFALSEUNKNOWN 的運算式。這類 ID 用於 Search Ads 360 Reporting APIWHERE 子句的搜尋條件。

以下查詢示範如何使用述詞明確移除零指標:

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