零指标

搜索结果中没有指标

执行查询时 为零。可能的原因如下:

  • 这些实体不符合展示条件。
  • 系统可能已在该报告的日期范围内暂停这些实体。

您往往需要通过查询结果获取有关广告系列效果的信息。在这种情况下,不能将任何指标 理想。要生成更实用的报告,您可以 指标。

使用谓词排除零个指标

谓词是一个求值结果为 TRUEFALSEUNKNOWN 的表达式。 它们在 WHERE 子句的搜索条件中使用, Search Ads 360 Reporting API

以下查询演示了如何使用 谓词:

SELECT
  campaign.id,
  metrics.impressions
FROM campaign
WHERE metrics.impressions > 0

通过细分排除零个指标

在对报告进行细分时,始终会排除零个指标,前提是 “选定”指标为零(请参阅下文)。

可通过在搜索中添加任意 segments 字段来细分报告 查询。例如,如果您按 segments.date 细分报表,则指标为 数据(每个日期占一行)不会返回不含指标的日期 此类报表中显示的数据

对于以下查询,报告将不包含 0 个指标行:

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

返回的包含零个指标的行

如果查询针对所有选定指标返回了 0 个指标,则这些行为 会从报告中排除自定义列不适用。

在此示例查询中,如果impressions 过去 30 天,则报告中将省略这一天的行。

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

在此示例查询中,任意日期对应的行将仅从 如果 impressionsclicksconversions 指标为零,则返回结果。

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