Ads Transparency Statistics API

Google Ads Transparency 统计接口总览,包含 11 种 action 模式。

测试 API

接口地址

GET /api/v1/ads-statistics

鉴权方式

Authorization: Bearer YOUR_API_KEY

Action 模式

传入一个 action,按对应说明调用:

Action说明积分文档
advertiserSearch按关键词搜索广告商1Advertiser Search API
domainSearch按关键词搜索域名1Domain Search API
advertiserStatistics查询广告商周统计3Advertiser Statistics API
domainStatistics查询域名周统计3Domain Statistics API
titleSearch按广告标题关键词搜索域名2Title Search API
titleHostSearch返回匹配广告标题关键词的全部域名摘要2Title Search API
domainTitles查询域名下的标题2Domain Titles API
hostTitleSearch分页查询指定域名下的标题2Domain Titles API
domainImageAds查询域名下的图片广告2Domain Image Ads API
domainTitleCountries查询某个标题广告的国家分布2Title Countries API
domainTitleImageAds查询某个标题广告的图片素材2Title Image Ads API

通用规则

  • action 必填
  • advertiserStatisticsdomainStatisticstitleSearchtitleHostSearchdomainTitleshostTitleSearchdomainImageAdsdomainTitleCountriesdomainTitleImageAds 需要传 startDayendDay
  • titleHostSearch 返回全部匹配域名摘要;hostTitleSearch 支持 pagesize,其中 size 必须在 1100 之间
  • 域名摘要不包含标题数量;请求该域名的第一页 hostTitleSearch,从返回的 total 字段取得标题总数
  • advertiserStatisticsdomainStatistics 最多覆盖 8 个 Google Ads 周期,并且只返回活跃周统计行;广告数为 0 的行会省略
  • 如果统计请求仍超过 20,000 条活跃周统计行,接口会返回错误并要求缩小日期范围
  • 对外接口使用明文数字 advertiserIdhostId,服务端会自动转换
  • domainTitleCountriesdomainTitleImageAds 额外需要传原始 title
  • 返回结果会移除 encryptedIdcreateTimemultiweeklyEndDay

通用响应结构

{
  "code": "ok",
  "message": "ok",
  "data": {
    "endpoint": "ads-statistics",
    "action": "advertiserSearch",
    "costCredits": 1,
    "remainingCredits": 99,
    "query": {
      "action": "advertiserSearch",
      "keyword": "ai"
    },
    "result": []
  }
}

通用响应字段

字段说明
data.endpoint固定为 ads-statistics
data.action实际执行的 action
data.costCredits本次请求消耗积分
data.remainingCredits扣费后的剩余积分
data.query规范化后的请求参数
data.result清洗后的上游结果

相关页面