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

调用Google Ads API查询所有客户账户及对应Campaign列表方法咨询

第一步:获取母账户下所有子客户账户

使用 GoogleAdsService.Search 接口完成子账户列表查询:

  • 接口请求地址:POST https://googleads.googleapis.com/v8/customers/{你的母账户客户ID(去掉横杠)}/googleAds:search
  • GAQL查询语句(放在请求体的query字段内):
SELECT
  customer_client.id,
  customer_client.descriptive_name,
  customer_client.currency_code,
  customer_client.status
FROM customer_client
WHERE customer_client.manager = FALSE

该查询会过滤掉母账户下的管理员子账户,仅返回可投放广告的业务子账户,返回的customer_client.id就是后续拉取Campaign需要用到的子账户ID。

第二步:拉取单个子账户下所有Campaign及配置

仍然使用GoogleAdsService.Search接口,循环遍历第一步拿到的子账户ID即可批量拉取所有Campaign:

  • 接口请求地址:POST https://googleads.googleapis.com/v8/customers/{对应子账户ID(去掉横杠)}/googleAds:search
  • 基础GAQL查询语句(可根据你需要的配置字段自行扩展SELECT后的字段):
SELECT
  campaign.id,
  campaign.name,
  campaign.status,
  campaign.advertising_channel_type,
  campaign.bidding_strategy_type,
  campaign.budget.amount_micros,
  campaign.start_date,
  campaign.end_date,
  campaign.target_cpa.target_cpa_micros
FROM campaign

Postman调用必填配置

所有请求必须在头部携带以下参数:

  • Content-Type: application/json
  • developer-token: 你的Google Ads开发者令牌
  • login-customer-id: 你的母账户客户ID(去掉横杠)
  • Authorization: Bearer {你的OAuth2访问令牌}
  • 请求体格式为 {"query": "对应的GAQL查询语句"}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 09:06:02