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

需Apple Search Ads关键词推荐,如何用REST API通过App ID获取AdGroupId?

Apple Search Ads 关键词推荐与AdGroupId API获取方案

一、获取Apple Search Ads关键词推荐

  • 后台内置推荐:进入广告系列的关键词管理页,点击「添加关键词」,系统会基于App品类、用户搜索行为生成推荐词,附带搜索量、竞争度等参考指标;也可输入核心词使用「关键词拓展」功能获取衍生词
  • 搜索词报告挖掘:查看ASA后台的「搜索词报告」,筛选高曝光、高转化的用户真实搜索词,这类词更贴合实际用户需求,可直接纳入推荐列表
  • 竞品参考:分析竞品在ASA投放的关键词,结合自身App的差异化定位补充关键词库

二、通过REST API利用App ID获取AdGroupId

前置准备

首先完成API身份验证:

  1. 在Apple Search Ads后台「账户设置-API」页面创建API密钥,获取client_id和client_secret
  2. 请求获取Bearer Token:
    curl -X POST "https://appleid.apple.com/auth/oauth2/token" \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "grant_type=client_credentials&client_id=你的ClientID&client_secret=你的ClientSecret&scope=searchadsorg"
    
    响应中的access_token即为后续请求所需的认证Token

获取AdGroupId步骤

  1. 关联目标App的Campaign列表查询
    发送GET请求,通过App ID筛选关联的广告系列:

    curl -X GET "https://api.searchads.apple.com/api/v4/campaigns?filter[appId]=你的AppID" \
    -H "Authorization: Bearer 你的AccessToken" \
    -H "Content-Type: application/json"
    

    响应会返回所有绑定该App的Campaign,每个Campaign对象包含唯一id字段

  2. 遍历Campaign获取AdGroupId
    对每个Campaign ID,发送GET请求获取其下的AdGroup列表:

    curl -X GET "https://api.searchads.apple.com/api/v4/campaigns/{CampaignID}/adgroups" \
    -H "Authorization: Bearer 你的AccessToken" \
    -H "Content-Type: application/json"
    

    响应中每个AdGroup的id就是目标AdGroupId,可通过appId字段再次验证是否匹配你的App

注意事项

  • 确保API密钥拥有「读取」权限,否则会返回权限错误
  • 使用最新的v4 API版本,旧版本接口可能已废弃
  • 若数据量较大,需处理分页:通过page[offset]和page[limit]参数翻页获取全部结果

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 10:05:05