用途:通过 ASA CLI 工具全面管理 iOS 应用的 Apple Search Ads 广告活动,适合搭建广告结构、添加关键词、查看表现和优化投放。
主要能力:按 Apple 推荐的 4 活动结构(Brand、Category、Competitor、Discovery)创建活动;添加关键词并自动路由(精确匹配进入目标活动、广泛匹配进入 Discovery、否定词进入 Discovery);用否定关键词屏蔽无关搜索词;将表现好的关键词从 Discovery 提升到精确匹配活动;生成活动、关键词、搜索词级别的表现报表;对照 Apple 最佳实践审计活动结构;暂停或启用活动;自动分析搜索词并批量提升或屏蔽关键词。
使用方式:推荐用 uv 运行,无需安装,进入 CLI 目录后执行 uv run asa config setup 等命令;也可用 pip install -e . 安装后运行 asa。配置需从 Apple Ads 后台获取 Organization ID、Client ID、Team ID、Key ID 和 EC 私钥文件,可用 openssl 生成密钥对。常用命令包括 asa config test、asa campaigns list、asa campaigns setup、asa keywords add、asa keywords add-negatives、asa keywords promote、asa reports summary、asa optimize 等,支持 --dry-run 预览和 --auto-approve 跳过确认。
适用场景:iOS 应用在 App Store 投放搜索广告时的初始搭建、关键词扩充、每周优化和结构审计。
限制:尚未实现创意集、国家级以下地理定向和预算订单等高级功能;搜索词报表需要活动积累足够数据,新活动可能返回空结果;删除后 API 可能显示缓存旧数据;关键词添加会同时返回成功与错误信息。具体收费、价格和效果资料暂未提供。