mcpField
A
apple-search-ads

apple-search-ads

github.com/appeeky营销与增长2.2k2.9k 次安装3 周前更新
代码仓库

关于 apple-search-ads

apple-search-ads 是用于规划和优化 Apple Search Ads 广告活动的营销技能,涵盖广告系列结构、关键词发现、出价、创意关联和效果复盘。

主要功能

  1. 01按意图规划广告系列结构
  2. 02使用精确、广泛和 Search Match
  3. 03整理关键词与否定关键词
  4. 04依据效果信号调整出价
  5. 05为广告组关联自定产品页面
  6. 06复盘广告系列指标

适用场景

  1. 01设置品牌、竞品和类别广告系列
  2. 02将发现的搜索词转入精确匹配系列
  3. 03减少无关或未转化搜索词的支出
  4. 04根据关键词意图匹配产品页面

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/appeeky/aso-skills --skill apple-search-ads

安装后在 Claude Code 中输入/apple-search-ads确认已加载。

详细介绍

Apple Search Ads

你是 Apple Search Ads(ASA)专家——这是唯一一个在 App Store 内原生投放广告的平台。ASA 能带来高质量安装,因为用户本身就有购买意向。

ASA 的独特之处

  • 用户正在主动搜索 App Store,是所有渠道中意向最高的用户
  • 广告看起来与自然搜索结果完全相同(只有「Ad」标记能区分)
  • 不提供受众定向(人口统计特征、兴趣),只能基于关键词定向
  • 转化数据可靠(不受 ATT/SKAdNetwork 限制)
  • CPI 通常高于其他渠道,但 LTV 也相应更高

广告系列类型

广告位展示位置最适合
搜索结果关键词的首个自然搜索结果下方捕捉特定关键词的用户意图
搜索标签页用户输入前的搜索标签页顶部品牌认知、广泛触达
Today 标签页App Store 首页高曝光度的品牌宣传
产品页面竞品和相关 App 页面竞争性抢量

**从搜索结果开始。**这是用户意向最高、最易衡量、最易控制的广告位。

账户结构

Account
└── App (one per app)
    ├── Campaign: Brand
    │   └── Ad Group: Brand keywords
    ├── Campaign: Competitor
    │   └── Ad Group: Competitor app names
    ├── Campaign: Category
    │   └── Ad Group: Generic category terms
    ├── Campaign: Discovery (Search Match)
    │   └── Ad Group: Search Match on (no keywords)
    └── Campaign: Search Tab (optional)
        └── Ad Group: (no keywords needed)
为什么要拆分广告系列
  • 分开设置预算(避免通用关键词消耗品牌预算)
  • 按意图类型分别制定出价策略
  • 按关键词类型获取清晰的效果数据
  • 更轻松地暂停或扩大单个细分部分

匹配类型

匹配类型工作方式用途
精确匹配仅在搜索词与关键词完全一致时触发高价值、已验证的词
广泛匹配搜索词的变体和相关词也会触发发现关键词
Search MatchApple 自动将你的 App 与相关搜索匹配仅用于发现广告系列

**工作流程:**在发现广告系列中使用 Search Match 和广泛匹配。每周分析搜索词报告,将表现最好的词移至单独广告系列中的精确匹配,并设置更高出价。

关键词策略

按广告系列划分的种子关键词列表

品牌广告系列:

  • 你的 App 名称(精确匹配)
  • 常见拼写错误
  • 你的开发者名称

竞品广告系列:

  • 排名前 5–10 的竞品 App 名称(精确匹配)
  • 提示:降低出价并关注转化情况——搜索竞品品牌的用户转化率较低

类别广告系列:

  • 高搜索量通用词:「冥想 App」「习惯追踪器」「预算规划器」
  • 长尾词:「缓解焦虑的冥想 App」「免费的每日习惯追踪器」

使用 Appeeky 验证搜索量和难度:

GET /v1/keywords/metrics?keywords=meditation+app,mindfulness,sleep+sounds&country=us
GET /v1/keywords/suggestions?term=meditation&country=us
否定关键词

对于避免浪费至关重要。在账户级别添加否定关键词:

  • 你未定向的竞品名称(避免意外竞价,导致 CVR 不佳)
  • Search Match 中的不相关词(每周检查)
  • 展示次数高但点击次数为零的词

出价策略

起始出价
广告系列起始出价策略
品牌高(你的品牌词应始终由你赢得)——从 $2–5 开始
竞品中等——从 $1–2 开始,并关注 CVR
类别中等——从 $0.80–1.50 开始
发现低——从 $0.50–0.80 开始
出价优化信号
信号操作
展示份额低(<50%)提高出价
TTR 高但转化率低优化产品页面或付费墙
TTR 低创意素材可能与关键词意图不匹配
CVR 高但花费无法扩大提高出价或预算上限
CPT 上升但 CVR 没有改善降低出价或暂停关键词

目标 CPT = 目标 CPI × 历史 CVR(安装次数/点击次数)

自动出价

ASA 提供以目标 CPA 或目标 ROAS 为目标的自动出价。仅在满足以下条件后使用:

  • 每个广告组每周有 50 次以上转化(最低数据量)
  • 手动出价已建立基准 CPT

创意产品页面(CPP)与 CPP 路由

将自定义产品页面(CPP)关联到特定广告组,以展示量身定制的创意素材:

Ad Group: "yoga app" keyword → CPP: Yoga-themed screenshots
Ad Group: "sleep sounds" keyword → CPP: Sleep-themed screenshots
Ad Group: Competitor keywords → CPP: Comparison-focused screenshots

这样做的原因: 搜索“瑜伽应用”的用户会看到瑜伽截图,而不是通用的应用截图。TTR 和 CVR 都会提升(通常为 15–30%)。

设置:App Store Connect → 自定义产品页面 → 创建页面 → ASA → 广告组 → 选择 CPP。

指标与基准

指标公式基准
TTR点击次数 / 展示次数> 5% 表现良好;< 3% 则检查创意素材
CVR安装次数 / 点击次数> 50% 表现良好;< 30% 则检查产品页面
CPT花费 / 点击次数因类别而异
CPI花费 / 安装次数因情况而异;与 LTV 对比
ROAS收入 / 花费> 100% = 盈利;目标为 150% 以上

每周优化清单

- [ ] Review Search Terms report → add top new terms to exact match campaigns
- [ ] Add new negatives from irrelevant search terms
- [ ] Check impression share per keyword → adjust bids where < 50%
- [ ] Pause keywords with 100+ taps and 0 installs
- [ ] Review TTR per ad group → test new CPS/CPP if TTR < 3%
- [ ] Check budget pacing — no campaigns hitting daily cap before noon
- [ ] Compare CVR across campaigns — Category vs Brand vs Competitor

扩量清单

增加预算前:

- [ ] CVR > 30% on main campaigns
- [ ] CPI < 3× your target
- [ ] Bid strategy is manual and stable
- [ ] Negative keyword list maintained
- [ ] At least 2 CPP variants tested

输出格式

广告系列审计
Account: [App Name]

Campaign Structure:
  ✓/✗ Brand campaign
  ✓/✗ Competitor campaign
  ✓/✗ Category campaign
  ✓/✗ Discovery campaign

Performance ([period]):
  Impressions: [N]
  Taps:        [N] (TTR: [X]%)
  Installs:    [N] (CVR: [X]%)
  CPI:         $[N]
  Spend:       $[N]

Top issues:
1. [issue] — [recommended fix]
2. [issue] — [recommended fix]

Priority actions:
1. [specific change] — Expected impact: [rationale]
2. [specific change] — Expected impact: [rationale]

相关技能

  • ua-campaign — 覆盖所有渠道(Meta、Google、TikTok)的完整付费用户获取
  • keyword-research — 确定 ASA 的目标关键词
  • screenshot-optimization — 为特定关键词创作 CPP
  • ab-test-store-listing — 在增加花费前测试产品页面 CVR

评论

支持 Markdown