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

Google Ads中如何从ListAccessibleCustomersResponse筛选已启用客户账户

关于Google Ads Java SDK筛选已启用可访问客户账户的解答

listAccessibleCustomers 接口本身不支持在请求阶段直接传入过滤规则,返回仅状态为已启用的客户账户。

这个接口的设计逻辑是仅返回当前授权凭证可访问的所有客户账户的资源名称,不会随返回结果附带账户状态、账户名称等属性字段,也没有预留服务端过滤的入参位置。

要实现获取仅启用状态的可访问客户账户,按以下两步操作即可:

  • 第一步:沿用现有代码调用listAccessibleCustomers,拿到所有可访问账户的资源名,从中提取出对应的客户ID
  • 第二步:调用GoogleAdsService的search或searchStream方法,传入GAQL查询语句做批量过滤,筛选状态为ENABLED的账户,参考查询语句如下:
SELECT
  customer.id,
  customer.descriptive_name,
  customer.status
FROM customer
WHERE customer.status = ENABLED
AND customer.id IN (/* 填入第一步提取到的所有客户ID */)

注意:单次查询传入的客户ID数量不要超过接口上限,建议单批传入ID不超过100个,如果可访问账户总量较大,拆分多批查询即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.02 21:21:36