首页 > 解决方案 > 如何使用 GAQL 查询从 Google Ads API 中的广告系列级别下载最终网址

问题描述

我正在尝试使用 Google Ads API 和 GAQL 获取转化数据和分配的最终 url。据我所见,可以使用图形工具单击此类报告,但在 API 中,我看不到任何将此类数据组合到一个报告中的方法。

从活动级别来看,不可能简单地添加最终 url 字段。 https://developers.google.com/google-ads/api/fields/v7/campaign_query_builder

所以我的问题是:\如何使用 GAQL 或 AdsApp 从 Google Ads 获取转化数据 + 最终到达网址?

我当前的代码,或者更确切地说是查询,如下所示:

...
var report_conversion = AdsApp.report(
  "SELECT campaign.name, " +
  "segments.conversion_action_name, " +
  "metrics.conversions, metrics.conversions_value" + 
  "FROM campaign WHERE segments.date > '2021-01-01' AND segments.date < '2021-01-31'"
);

report_conversion.exportToSheet(sheet)

标签: google-ads-apigoogle-ads-script

解决方案


是的,最终到达 URL 不是广告系列属性/资源。这是一个广告的属性。

https://developers.google.com/google-ads/api/reference/rpc/v8/Ad

report_request = f'''SELECT ad.final_urls[]
                            FROM Ad'''

当您真正想要查询 Ad 表时,将您正在做的事情想象为查询活动表。请注意,并非所有指标都在此级别可用。


推荐阅读