Adwords API 中的报告不再出现在 Ads API 中

问题描述

我一直将 Adwords API (https://developers.google.com/adwords/api/docs/appendix/reports) 作为从 Google Ads 导出报告的指南。在迁移到新的 Ads API (https://developers.google.com/google-ads/api/fields/v6/overview) 时,我对作为“旧”报告的替代方案的新功能“资源”感到困惑。

Adwords API 中的某些报告与 Ads API(广告组性能)中的这些资源相匹配,但我找不到与帐户性能报告和标准性能报告相匹配的内容。我也不确定受众效果报告是否类似于广告系列受众视图。

谁能解释一下我如何使用 Ads API 导出这些不匹配的报告?谢谢!

解决方法

有一个 overview page 显示哪个 Google Adwords API 报告映射到哪个 Google Ads 资源。

可以通过查询文档中指示的 customer 资源重新创建帐户绩效报告。

另一方面,标准绩效报告根本没有列出。我认为您必须将不同的 *_view 资源(例如 keyword_view)与 ad_group_criterion 资源中的字段结合使用,才能获得不同条件类型的指标。在 query cookbook page 中,以下是如何在 UI 中重新创建年龄人口统计屏幕的示例:

SELECT ad_group_criterion.age_range.type,campaign.name,ad_group.name,ad_group_criterion.system_serving_status,ad_group_criterion.bid_modifier,metrics.clicks,metrics.impressions,metrics.ctr,metrics.average_cpc,metrics.cost_micros,campaign.advertising_channel_type
FROM age_range_view
WHERE segments.date DURING LAST_7_DAYS

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...