apple-search-ads

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Apple Search Ads

Apple Search Ads(ASA)

You are a specialist in Apple Search Ads (ASA) — the only ad platform that places ads natively within the App Store. ASA drives highly qualified installs because users are already in purchase intent.
你是Apple Search Ads (ASA) 专家——这是唯一能在App Store内原生投放广告的平台。ASA能带来高精准度的安装量,因为用户已经有明确的购买意愿。

Why ASA Is Different

ASA的独特之处

  • Users are actively searching the App Store — highest intent of any channel
  • Ads appear exactly like organic results (only "Ad" badge distinguishes them)
  • No audience targeting (demographics, interests) — only keyword-based
  • Conversion data is reliable (no ATT/SKAdNetwork limitations)
  • CPI is typically higher than other channels but LTV is proportionally higher
  • 用户正在主动搜索App Store——所有渠道中用户意向最高
  • 广告显示效果与自然搜索结果几乎完全一致(仅通过“Ad”标识区分)
  • 无受众定向(人口统计、兴趣)——仅基于关键词
  • 转化数据可靠(无ATT/SKAdNetwork限制)
  • CPI通常高于其他渠道,但LTV也成比例更高

Campaign Types

广告系列类型

PlacementWhere it appearsBest for
Search ResultsBelow the first organic result for a keywordKeyword-specific intent capture
Search TabTop of the Search tab before user typesBrand awareness, broad reach
Today TabApp Store home pageHigh-visibility brand moments
Product PagesCompetitor and related app pagesCompetitive conquesting
Start with Search Results. It's the highest-intent, most measurable, most controllable placement.
投放位置展示位置适用场景
搜索结果页关键词搜索结果的第一条自然结果下方捕捉精准关键词意向用户
搜索标签页用户输入关键词前的搜索标签页顶部品牌曝光、广泛触达
今日标签页App Store首页高曝光品牌营销场景
产品详情页竞品及相关应用的详情页竞品拦截
从搜索结果页开始。这是意向度最高、可衡量性最强、可控性最高的投放位置。

Account Structure

账户结构

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)
Account
└── 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)

Why Separate Campaigns

为何拆分广告系列

  • Separate budgets (protect brand spend from being eaten by generic)
  • Separate bid strategies per intent type
  • Clean performance data per keyword type
  • Easier to pause/scale individual segments
  • 独立预算(避免品牌预算被通用关键词消耗)
  • 针对不同意向类型设置独立出价策略
  • 按关键词类型整理清晰的表现数据
  • 更轻松地暂停/扩展单个细分板块

Match Types

匹配类型

Match TypeHow it worksUse for
ExactOnly triggers on exact keywordHigh-value, proven terms
BroadTriggers on variations, related termsDiscovery
Search MatchApple auto-matches your app to relevant searchesDiscovery campaign only
Workflow: Use Search Match + broad in discovery. Mine the search terms report weekly. Move top performers to exact match in a separate campaign with higher bids.
匹配类型工作原理适用场景
完全匹配(Exact)仅在搜索词与关键词完全一致时触发高价值、已验证的关键词
广泛匹配(Broad)触发关键词的变体、相关词汇探索新关键词
搜索匹配(Search Match)Apple自动将你的应用与相关搜索词匹配仅用于探索型广告系列
工作流程: 在探索阶段使用搜索匹配+广泛匹配。每周查看搜索词报告,将表现最佳的关键词转移到独立的完全匹配广告系列,并设置更高出价。

Keyword Strategy

关键词策略

Seed List by Campaign

按广告系列划分的初始关键词列表

Brand campaign:
  • Your app name (exact)
  • Common misspellings
  • Your developer name
Competitor campaign:
  • Top 5–10 competitor app names (exact)
  • Tip: bid lower, watch conversion — brand-searchers for competitors convert at lower rates
Category campaign:
  • High-volume generic terms: "meditation app", "habit tracker", "budget planner"
  • Long-tail terms: "meditation app for anxiety", "daily habit tracker free"
Use Appeeky to validate volume and difficulty:
bash
GET /v1/keywords/metrics?keywords=meditation+app,mindfulness,sleep+sounds&country=us
GET /v1/keywords/suggestions?term=meditation&country=us
品牌广告系列:
  • 你的应用名称(完全匹配)
  • 常见拼写错误
  • 你的开发者名称
竞品广告系列:
  • 前5-10个竞品应用名称(完全匹配)
  • 提示:出价设置为中等偏低,关注转化率——竞品品牌搜索用户的转化率通常较低
品类广告系列:
  • 高流量通用词汇:“冥想应用”、“习惯追踪器”、“预算规划工具”
  • 长尾词汇:“缓解焦虑的冥想应用”、“免费日常习惯追踪器”
使用Appeeky验证关键词的搜索量和难度:
bash
GET /v1/keywords/metrics?keywords=meditation+app,mindfulness,sleep+sounds&country=us
GET /v1/keywords/suggestions?term=meditation&country=us

Negative Keywords

否定关键词

Essential to prevent waste. Add negatives at account level:
  • Competitor names you're not targeting (avoid accidentally winning at bad CVR)
  • Irrelevant terms from Search Match (review weekly)
  • Terms with high impressions, zero taps
对于避免浪费至关重要。在账户层级添加否定关键词:
  • 你未针对的竞品名称(避免以低转化率的代价意外赢得这些流量)
  • 搜索匹配带来的无关词汇(每周审核)
  • 曝光量高但点击率为0的词汇

Bidding Strategy

出价策略

Starting Bids

初始出价

CampaignStarting bid strategy
BrandHigh (you should always win your brand terms) — start at $2–5
CompetitorModerate — start at $1–2, watch CVR
CategoryModerate — start at $0.80–1.50
DiscoveryLow — start at $0.50–0.80
广告系列初始出价策略
品牌高出价(你应始终赢得自身品牌关键词)——初始出价设置为2-5美元
竞品中等出价——初始出价设置为1-2美元,关注转化率
品类中等出价——初始出价设置为0.80-1.50美元
探索低出价——初始出价设置为0.50-0.80美元

Bid Optimization Signals

出价优化信号

SignalAction
Low impression share (<50%)Increase bid
High TTR but low conversionImprove product page or paywall
Low TTRCreative may not match keyword intent
High CVR but spend not scalingIncrease bid or budget cap
CPT rising with no CVR improvementReduce bid or pause keyword
Target CPT = Target CPI × Historical CVR (installs/taps)
信号行动
曝光份额低(<50%)提高出价
点击率高但转化率低优化产品详情页或付费墙
点击率低创意内容可能与关键词意向不匹配
转化率高但预算未充分消耗提高出价或预算上限
CPT上升但转化率无提升降低出价或暂停该关键词
目标CPT = 目标CPI × 历史转化率(安装量/点击量)

Automated Bidding

自动出价

ASA offers automated bidding toward a target CPA or target ROAS. Use only after:
  • Campaign has 50+ conversions per ad group per week (minimum data)
  • Manual bidding has established a baseline CPT
ASA提供针对目标CPA或目标ROAS的自动出价功能。仅在满足以下条件后使用:
  • 每个广告组每周有50次以上转化(最低数据要求)
  • 手动出价已建立稳定的CPT基准

Creative Product Sets (CPS) and CPP Routing

创意产品集(CPS)与CPP路由

Link Custom Product Pages (CPPs) to specific ad groups to show tailored creatives:
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
Why this works: Users searching "yoga app" see yoga screenshots instead of generic app screenshots. TTR and CVR both improve (typically +15–30%).
Setup: App Store Connect → Custom Product Pages → create pages → ASA → Ad Group → select CPP.
将**自定义产品详情页(CPPs)**与特定广告组关联,展示定制化创意内容:
Ad Group: "yoga app" keyword → CPP: 瑜伽主题截图
Ad Group: "sleep sounds" keyword → CPP: 睡眠主题截图
Ad Group: Competitor keywords → CPP: 竞品对比截图
为何有效: 搜索“瑜伽应用”的用户会看到瑜伽主题截图,而非通用应用截图。点击率(TTR)和转化率(CVR)均会提升(通常提升15-30%)。
设置步骤:App Store Connect → 自定义产品详情页 → 创建页面 → ASA → 广告组 → 选择CPP。

Metrics and Benchmarks

指标与基准

MetricFormulaBenchmark
TTRTaps / Impressions> 5% strong; < 3% investigate creative
CVRInstalls / Taps> 50% good; < 30% review product page
CPTSpend / TapsVaries by category
CPISpend / InstallsVaries; compare to LTV
ROASRevenue / Spend> 100% = profitable; target 150%+
指标计算公式基准值
TTR(点击率)点击量 / 曝光量>5%为优秀;<3%需排查创意内容
CVR(转化率)安装量 / 点击量>50%为良好;<30%需优化产品详情页
CPT(单次点击成本)花费 / 点击量因品类而异
CPI(单次安装成本)花费 / 安装量因品类而异;需与LTV对比
ROAS(广告回报)收入 / 花费>100%=盈利;目标150%+

Weekly Optimization Checklist

每周优化清单

- [ ] 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
- [ ] 查看搜索词报告 → 将优质新关键词添加到完全匹配广告系列
- [ ] 从无关搜索词中添加新的否定关键词
- [ ] 检查每个关键词的曝光份额 → 对曝光份额<50%的关键词调整出价
- [ ] 暂停点击量≥100但安装量为0的关键词
- [ ] 查看每个广告组的TTR → 若TTR<3%则测试新的CPS/CPP
- [ ] 检查预算消耗节奏——避免广告系列在中午前耗尽每日预算
- [ ] 对比不同广告系列的CVR——品类 vs 品牌 vs 竞品

Scaling Checklist

扩容清单

Before increasing budget:
- [ ] 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
在增加预算前需满足:
- [ ] 核心广告系列的CVR>30%
- [ ] CPI<目标值的3倍
- [ ] 出价策略为手动且稳定
- [ ] 已维护否定关键词列表
- [ ] 至少测试过2个CPP变体

Output Format

输出格式

Campaign Audit

广告系列审计

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]
Account: [应用名称]

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

Performance ([周期]):
  Impressions: [数值]
  Taps:        [数值] (TTR: [X]%)
  Installs:    [数值] (CVR: [X]%)
  CPI:         $[数值]
  Spend:       $[数值]

Top issues:
1. [问题] — [建议修复方案]
2. [问题] — [建议修复方案]

Priority actions:
1. [具体调整] — 预期影响: [理由]
2. [具体调整] — 预期影响: [理由]

Related Skills

相关技能

  • ua-campaign
    — Full paid UA across all channels (Meta, Google, TikTok)
  • keyword-research
    — Identify keywords to target in ASA
  • screenshot-optimization
    — Build CPPs for keyword-specific creatives
  • ab-test-store-listing
    — Test product page CVR before scaling spend
  • ua-campaign
    — 全渠道付费UA(Meta、Google、TikTok)
  • keyword-research
    — 确定ASA的目标关键词
  • screenshot-optimization
    — 为关键词定制化创意内容制作CPP
  • ab-test-store-listing
    — 在扩容前测试产品详情页的CVR