Google Ads 界面中的报告

Google Ads 界面提供报告功能。如需创建报告,请登录您的 Google Ads 账号,点击左侧导航菜单中的广告系列 ,然后点击数据分析和报告 。如需从头开始创建报告,请点击报告编辑器 。

本指南将 Google Ads 界面中的常见报告概念和命名惯例映射到您可以使用 Google Ads 查询语言 (GAQL) 和 Google Ads API 生成的报告。您还可以按照界面中的提示创建最符合您要求的报告。

工具和资源

如需查看更详细的示例以及有关将界面屏幕映射到 API 的自动化帮助,请参阅以下资源:

  • 查询 Cookbook:一系列 GAQL 查询,用于复制许多常见 Google Ads 界面屏幕上显示的数据。
  • Google Ads API 报告扩展程序:一款 Chrome 扩展程序 ,可帮助您直接在 Google Ads 界面中识别 API 资源和字段名称。

常见界面术语

下表总结了界面中使用的一些常见术语及其与 Google Ads 查询语言 (GAQL) 的 映射。

界面 GAQL
列 GAQL 查询的 SELECT 子句 中的任何资源、细分字段或指标。
日期范围 日期范围映射到 WHERE 子句 按 segments.date 进行过滤。
过滤条件 WHERE 子句中的一个或多个条件。
细分字段 通过在 GAQL 查询中添加细分字段来应用 细分 。
分页 分页会将 查询结果集拆分为多个页面。

列

界面中的列相当于在 GAQL 中对 资源字段、 细分字段或 指标使用 SELECT 子句。

如需了解详情,请参阅统计信息表格中的各个列。

日期范围

Google Ads 界面有一个表格,用于显示账号统计信息,还有一个下拉菜单,用于控制这些统计信息的日期范围。

您可以在 GAQL 查询的 WHERE 子句中按 segments.date 进行过滤,从而实现相同的控制。

过滤条件

界面中的过滤条件相当于 GAQL 的 WHERE 子句中的一个或多个条件。

如需了解详情,请参阅过滤性能 数据视图。

细分

如需查看更详细的统计信息,请按细分拆分数据。例如,假设您想分别查看 Google 搜索网络和 Google 展示广告网络的展示次数。在这种情况下,请按网络细分报告。如需了解如何在 SELECT 子句中添加细分字段,请参阅 细分。

分页

您可以在界面中使用每个数据表格底部的控件浏览报告,这些控件可让您切换页面,并从一组定义的大小中选择要显示的结果数量。

如需在检索报告时分页显示结果,请将 GoogleAdsService.Search与 next_page_token结合使用。如需提取整个结果集 而不进行分页,请使用 GoogleAdsService.SearchStream。

对结果排序

在界面中,您可以通过选择列来对结果排序。

在 GAQL 中,您可以使用 ORDER BY 子句 和 LIMIT 子句 来对查询结果排序和限制查询结果。

下载格式

在界面中,报告可以采用各种格式下载,例如 CSV、TSV 或 XML。

API 不会直接将输出格式化为 CSV 等文件,因此您的客户端应用必须对响应进行格式化。如需了解如何在客户端中实现 CSV 格式,请参阅 Campaign report to CSV code sample 代码示例。

定期生成报告并通过电子邮件发送

您可以在界面中定期生成报告并通过电子邮件发送,但 API 不支持这些功能。

将界面视图映射到 API 资源

以下列出了常见的界面视图及其匹配的 GAQL 资源名称。

界面视图 GAQL 资源名称
(在 FROM 子句中指定)
账号 customer
广告系列、
广告系列详细信息
campaign
广告组、
广告组详细信息
ad_group
广告、
最终到达网址
ad_group_ad
搜索广告关键字 keyword_view
搜索字词 search_term_view
付费和自然搜索
(竞争对手的曝光度模板)*
paid_organic_search_term_view
着陆页 landing_page_view
扩展后的着陆页 expanded_landing_page_view
内容 > 展示位置 managed_placement_view
内容 > 展示了广告的位置 group_placement_view
内容 > 展示了广告的位置 > 查看详细信息 detail_placement_view
受众群体 > 受众特征 > 年龄 age_range_view
受众群体 > 受众特征 > 性别 gender_view
位置 location_view
内容 > 主题 topic_view
位置 > 地理位置报告 geographic_view

* 如需生成付费和自然搜索 报告,您必须在客户级将 Google Search Console 账号与 Google Ads 账号相关联。

例如,在上表中,您可以使用以下 GAQL 查询来生成过去 7 天的汇总账号报告(如果您希望按天细分指标,请将 segments.date 添加到 SELECT 子句):

SELECT
  customer.descriptive_name,
  customer.id,
  metrics.clicks,
  metrics.impressions,
  metrics.ctr,
  metrics.average_cpc,
  metrics.cost_micros,
  metrics.absolute_top_impression_percentage,
  metrics.top_impression_percentage,
  metrics.average_cpm
FROM customer
WHERE segments.date DURING LAST_7_DAYS

常见差异

将界面报告与 API 报告进行比较时,最常见的差异之一是界面会隐式过滤掉已移除的实体,而 API 不会。

如需复制默认界面视图,请使用 status 字段添加过滤条件,以排除已移除的行(或明确添加 ENABLED 和 PAUSED 实体)。例如:

SELECT campaign.name
FROM campaign
WHERE campaign.status != 'REMOVED'