ASO/ASA Growth Optimization
When This Skill Activates
- ASO作業(Title/Subtitle/Keywords/Screenshots変更)
- ASAキャンペーン管理(キーワード追加/停止/Bid変更)
- マーケティングメトリクス分析
- Product Page改善
- 「ASA」「ASO」「キーワード」「インストール数」「CVR」に関する会話
必ず最初に読むファイル
.claude/skills/aso-growth/current-state.md ← 今の全設定
.claude/skills/aso-growth/changelog.md ← 変更履歴(因果関係追跡用)
.cursor/plans/ios/aso/Apple_Ads_Guide.md ← ベストプラクティス(参照用)
ベストプラクティス要約(Apple_Ads_Guide.md から)
キャンペーン構造
| ルール |
内容 |
| プレースメント |
Search Results のみ(他は小予算では非効率) |
| Search Match |
OFF(常に) |
| Default Match Type |
Exact match(Discovery キャンペーンのみ Broad) |
| 1国1キャンペーン |
勝ちの国を見つけたら分離 |
| キーワード重複禁止 |
同じキーワードを複数キャンペーンに入れない |
国選び
| 優先度 |
国 |
| 最初にテスト |
Croatia, Czech Republic, Estonia, Hungary, Latvia, Poland, Romania, Slovakia, Slovenia |
| 第2段階 |
Austria, Belgium, Denmark, Finland, France, Germany, Italy, Netherlands, Norway, Spain, Sweden, Switzerland |
| 最後 |
US, UK, Canada, Australia, NZ |
| 避ける |
India, Africa, Pakistan, Bangladesh |
理由: 「iPhone所有者は既に購買力でフィルタリングされている」「USは競争激しすぎて小予算では燃える」
Bid 戦略
| 状況 |
Bid |
| 初回(データなし) |
Appleの推奨の20-30%下から開始 |
| 勝ちキーワード |
Impression Share 90-100%を目指して上げる |
| 負けキーワード |
停止 or 下げる |
| 変更後 |
24時間待ってから次の調整 |
キーワード戦略
| ルール |
内容 |
| 「〜 free/無料」バリアント |
テスト必須。著者の最も利益率高いKW |
| 競合キーワード |
テスト推奨。特にインフルエンサーマーケ中の競合 |
| Imp ゼロのEXACT |
BROAD に変更してテスト |
| 停止判断 |
CPA > ARPU or タップあり0 install が2週間続いたら |
Product Page(最大レバレッジ)
| 要素 |
ルール |
| Title |
「Keyword - App Name」形式。キーワードを前に |
| Subtitle |
2位以降のキーワードを詰め込む |
| スクショ1-2枚目 |
2-3秒で判断される。 Feature じゃなく Outcome/Pain を見せる |
| スクショ1枚目 |
テキスト + UI画面の組み合わせ(テキストのみはNG) |
判断基準
| 指標 |
良い |
悪い |
アクション |
| TTR |
>5% |
<2% |
Product Page改善 |
| CR (タップ→DL) |
>40% |
<15% |
Product Page改善 |
| CPA |
< ¥500 |
> ¥1,000 |
Bid下げ or 停止 |
| Imp→プロダクトページ |
>5% |
<2% |
Title/Icon/スクショ1枚目改善 |
最適化の原則
「The only correct way to decide if a keyword is successful: financial metrics – specifically ROAS.」
「Low CPI ≠ low trial cost. Low trial cost ≠ low cost per paying user.」
「The smaller your budget, the more you rely on early metrics.」
週次レビューフロー
1. Apple Ads ダッシュボードからCSVダウンロード
2. 勝ちキーワード(Install あり + CPA良い)→ Bid上げ
3. 負けキーワード(タップあり + 0 install 2週間)→ PAUSE
4. Imp ゼロのキーワード → BROAD変更 or Bid上げ
5. 新キーワード候補追加(ASO ツール / Apple推奨 / 競合分析)
6. changelog.md に記録
7. current-state.md を更新
変更時の必須ルール
- 変更前に current-state.md を読む(現状把握)
- 変更内容を changelog.md に記録(日付 + 何を変えた + 理由)
- Title/Subtitle 変更はユーザーに Before/After を見せてから実行
- 24時間ルール: Bid変更後は24時間待ってから次の調整
- A/Bテストは週100 DL以上ないと統計的に無意味
ファイル更新タイミング
| ファイル |
いつ更新 |
| current-state.md |
ASC/ASA設定を変更した後 |
| changelog.md |
何か変更するたびに追記 |
1---2name: aso-growth3description: ASO/ASA growth optimization skill. Manages App Store metadata, Apple Search Ads campaigns, keyword strategy, and tracks performance metrics. Invoked when working on app distribution, ASO, ASA, or marketing optimization.4---5
6# ASO/ASA Growth Optimization
7
8## When This Skill Activates
9
10- ASO作業(Title/Subtitle/Keywords/Screenshots変更)
11- ASAキャンペーン管理(キーワード追加/停止/Bid変更)
12- マーケティングメトリクス分析
13- Product Page改善
14- 「ASA」「ASO」「キーワード」「インストール数」「CVR」に関する会話
15
16## 必ず最初に読むファイル
17
18```
19.claude/skills/aso-growth/current-state.md ← 今の全設定
20.claude/skills/aso-growth/changelog.md ← 変更履歴(因果関係追跡用)
21.cursor/plans/ios/aso/Apple_Ads_Guide.md ← ベストプラクティス(参照用)
22```
23
24## ベストプラクティス要約(Apple_Ads_Guide.md から)
25
26### キャンペーン構造
27
28| ルール | 内容 |
29|--------|------|
30| プレースメント | **Search Results のみ**(他は小予算では非効率) |
31| Search Match | **OFF**(常に) |
32| Default Match Type | **Exact match**(Discovery キャンペーンのみ Broad) |
33| 1国1キャンペーン | 勝ちの国を見つけたら分離 |
34| キーワード重複禁止 | 同じキーワードを複数キャンペーンに入れない |
35
36### 国選び
37
38| 優先度 | 国 |
39|--------|-----|
40| 最初にテスト | Croatia, Czech Republic, Estonia, Hungary, Latvia, Poland, Romania, Slovakia, Slovenia |
41| 第2段階 | Austria, Belgium, Denmark, Finland, France, Germany, Italy, Netherlands, Norway, Spain, Sweden, Switzerland |
42| 最後 | US, UK, Canada, Australia, NZ |
43| 避ける | India, Africa, Pakistan, Bangladesh |
44
45理由: 「iPhone所有者は既に購買力でフィルタリングされている」「USは競争激しすぎて小予算では燃える」
46
47### Bid 戦略
48
49| 状況 | Bid |
50|------|-----|
51| 初回(データなし) | Appleの推奨の**20-30%下**から開始 |
52| 勝ちキーワード | Impression Share 90-100%を目指して上げる |
53| 負けキーワード | 停止 or 下げる |
54| 変更後 | **24時間待ってから**次の調整 |
55
56### キーワード戦略
57
58| ルール | 内容 |
59|--------|------|
60| 「〜 free/無料」バリアント | テスト必須。著者の最も利益率高いKW |
61| 競合キーワード | テスト推奨。特にインフルエンサーマーケ中の競合 |
62| Imp ゼロのEXACT | BROAD に変更してテスト |
63| 停止判断 | CPA > ARPU or タップあり0 install が2週間続いたら |
64
65### Product Page(最大レバレッジ)
66
67| 要素 | ルール |
68|------|--------|
69| Title | 「Keyword - App Name」形式。キーワードを前に |
70| Subtitle | 2位以降のキーワードを詰め込む |
71| スクショ1-2枚目 | **2-3秒で判断される。** Feature じゃなく Outcome/Pain を見せる |
72| スクショ1枚目 | **テキスト + UI画面の組み合わせ**(テキストのみはNG) |
73
74### 判断基準
75
76| 指標 | 良い | 悪い | アクション |
77|------|------|------|-----------|
78| TTR | >5% | <2% | Product Page改善 |
79| CR (タップ→DL) | >40% | <15% | Product Page改善 |
80| CPA | < ¥500 | > ¥1,000 | Bid下げ or 停止 |
81| Imp→プロダクトページ | >5% | <2% | Title/Icon/スクショ1枚目改善 |
82
83### 最適化の原則
84
85> 「The only correct way to decide if a keyword is successful: financial metrics – specifically ROAS.」
86> 「Low CPI ≠ low trial cost. Low trial cost ≠ low cost per paying user.」
87> 「The smaller your budget, the more you rely on early metrics.」
88
89### 週次レビューフロー
90
91```
921. Apple Ads ダッシュボードからCSVダウンロード
932. 勝ちキーワード(Install あり + CPA良い)→ Bid上げ
943. 負けキーワード(タップあり + 0 install 2週間)→ PAUSE
954. Imp ゼロのキーワード → BROAD変更 or Bid上げ
965. 新キーワード候補追加(ASO ツール / Apple推奨 / 競合分析)
976. changelog.md に記録
987. current-state.md を更新
99```
100
101## 変更時の必須ルール
102
1031. **変更前に current-state.md を読む**(現状把握)
1042. **変更内容を changelog.md に記録**(日付 + 何を変えた + 理由)
1053. **Title/Subtitle 変更はユーザーに Before/After を見せてから実行**
1064. **24時間ルール**: Bid変更後は24時間待ってから次の調整
1075. **A/Bテストは週100 DL以上ないと統計的に無意味**
108
109## ファイル更新タイミング
110
111| ファイル | いつ更新 |
112|---------|---------|
113| current-state.md | ASC/ASA設定を変更した後 |
114| changelog.md | 何か変更するたびに追記 |