Google Ads

🎯 零配置调用Google Ads API

广告营销榜 #2

通过托管OAuth安全接入Google Ads API,支持GAQL查询广告系列、关键词及效果数据,无需自建认证基础设施

收藏
30k
安装
6k
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Google Ads技能提供托管式OAuth认证网关,用户通过Maton API密钥即可调用完整的Google Ads API v23接口。核心工作流分为三步:首先在ctrl.maton.ai创建OAuth连接并完成浏览器授权,然后使用listAccessibleCustomers获取可访问的客户ID,最后通过googleAds:search端点执行GAQL查询获取广告数据。

该技能支持两类核心查询模式:标准search适用于常规数据获取,searchStream用于处理大规模结果集。查询语言GAQL(Google Ads Query Language)语法接近SQL,可提取广告系列、广告组、关键词、受众及丰富的效果指标。

显著优点

1. 零OAuth基础设施:开发者无需注册Google Cloud项目、配置OAuth consent screen或维护refresh token,Maton自动处理token轮换与过期
2. 原生API透传:网关直接代理至googleads.googleapis.com,保留官方API完整能力,包括所有资源类型、细分维度(segments)及统计指标

3. 多账户管理:支持通过Maton-Connection头部切换不同Google Ads账户连接,适合代理商或跨市场团队

4. 多语言示例完备:提供Python、JavaScript、bash curl的完整可运行代码块

潜在局限

  • 速率限制:每账户10 req/sec,高频数据同步场景需实现客户端退避
  • 依赖第三方网关:所有流量经gateway.maton.ai中转,存在单点可用性风险
  • 数据延迟:未明确说明是否支持实时竞价数据,默认存在数小时级别的报告延迟
  • 权限粒度:OAuth权限范围由Maton预设,无法自定义缩减scope以降低安全暴露面

适合人群

  • 营销分析师与增长团队:快速提取ROI数据制作报表
  • 中小技术团队:无专职DevOps/安全工程师,无法维护OAuth基础设施
  • 代理商与MCN:需要同时管理多个客户Google Ads账户

常规风险

1. API密钥泄露MATON_API_KEY若硬编码或日志泄露,攻击者可遍历所有授权连接的广告数据
2. 过度授权:OAuth连接默认获取账户完整读写权限,即使仅执行查询也可能具备修改预算/停用广告的潜在能力

3. 供应链风险:Maton作为中间层拥有解密后的OAuth token,需信任其安全实践与合规承诺

4. 合规盲区:技能文档未提及GDPR/CCPA数据处理协议,欧盟用户数据流经美国服务器可能存在跨境合规问题

安全配置建议

  • MATON_API_KEY注入环境变量,禁止提交至版本控制
  • 定期审计ctrl.maton.ai中的连接状态,及时清理离职人员或废弃项目的授权
  • 对生产环境使用只读服务账户(如Google Ads API原生支持),与本技能互补使用降低写权限暴露

Google Ads 内容

暂无文件树

手动下载zip · 3.8 kB
contentapplication/octet-stream
请选择文件