You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写正确的Google Ads API查询获取按国家统计的数据?

修正Google Ads API按国家统计的查询

现有查询的问题

  1. 仅筛选土耳其(TR)的数据,无法获取多国家统计
  2. 缺少对应维度字段:Google Ads API要求按维度分组统计时,必须在SELECT中包含该维度字段,否则无法按国家拆分数据
  3. 字段名错误:原查询中WHERE country = 'TR'的字段名不符合API规范,geographic_view中对应国家代码的字段是country_code

修正后的查询

SELECT
  geographic_view.country_name,
  geographic_view.country_code,
  metrics.impressions,
  metrics.clicks,
  metrics.cost_micros,
  metrics.conversions
FROM geographic_view
-- 按需保留:仅需特定国家时取消注释并修改代码
-- WHERE geographic_view.country_code = 'TR'

关键修改说明

  • 新增country_name(国家全称)和country_code(两位ISO代码)维度字段,确保数据按国家分组返回
  • 若需获取所有国家的统计数据,直接删除WHERE子句即可
  • cost_micros返回微单位金额(如1美元=1000000微美元),可通过除以1000000转换为常规货币单位
  • 若使用的API版本支持,也可替换cost_micros为metrics.cost直接获取常规单位金额

内容的提问来源于stack exchange,提问作者swoverflowww

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 05:35:59