Apple Search Ads 分析
Apple Search Ads(ASA)のキャンペーン構成や入札状況、広告クリエイティブ、予算配分などを分析し、目標とする顧客獲得単価(CPA)と比較することで、iOSアプリ広告の効果を最大化するための改善点を見つけるSkill。
📜 元の英語説明(参考)
Apple Search Ads (ASA) deep analysis for mobile app advertisers. Evaluates campaign structure, bid health, Creative Sets, MMP attribution, budget pacing, TAP coverage (Today/Search/Product Pages), and goal CPA benchmarks by country. Use when user says "Apple Search Ads", "ASA", "App Store ads", "Apple ads", "Search Ads", or is advertising a mobile app on iOS.
🇯🇵 日本人クリエイター向け解説
Apple Search Ads(ASA)のキャンペーン構成や入札状況、広告クリエイティブ、予算配分などを分析し、目標とする顧客獲得単価(CPA)と比較することで、iOSアプリ広告の効果を最大化するための改善点を見つけるSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ads-apple.zip https://jpskill.com/download/10490.zip && unzip -o ads-apple.zip && rm ads-apple.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10490.zip -OutFile "$d\ads-apple.zip"; Expand-Archive "$d\ads-apple.zip" -DestinationPath $d -Force; ri "$d\ads-apple.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
ads-apple.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
ads-appleフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Apple Search Ads (ASA) の詳細分析
プロセス
- ASA アカウントデータを収集します (Apple Search Ads ダッシュボードからのエクスポートまたは貼り付けられた指標)。
- アクティブなプレースメントタイプを特定します (検索結果、Search Tab、Today Tab、Product Pages)。
- 該当するすべてのチェックを PASS、WARNING、または FAIL として評価します。
- ASA ヘルススコアを計算します (0-100)。
- アクションプランを含む調査結果レポートを生成します。
分析対象
キャンペーン構造 (25% の重み)
BOFU — Bottom of Funnel (検索結果、完全一致ブランド)
- ブランドキーワードキャンペーンが存在する (自身のアプリ名 + スペルミス)。
- 競合キャンペーンが存在する (競合アプリ名をキーワードとして)。
- 意図の高い一般的な用語をターゲットとするカテゴリキャンペーン (例: "workout app"、"budget tracker")。
MOFU — Middle of Funnel (Search Match / 広範なディスカバリー)
- 少なくとも1つの広告グループで Search Match キャンペーンがディスカバリーのためにアクティブである。
- Search Match 広告グループが完全一致から分離されている (別々の広告グループ — 絶対に混ぜない)。
- Search Terms Report を確認して、完全一致プロモーションのためにコンバージョンクエリを抽出する。
キャンペーンアーキテクチャのルール:
- ブランド / カテゴリ / 競合は別々のキャンペーンにする必要がある (異なる CPT 入札、予算)。
- Search Match 広告グループは手動キーワード広告グループから分離する — 同じ広告グループに絶対に混ぜない。
- 目標: Search Match に発見させ、勝者を完全一致キャンペーンに昇格させる。
入札の健全性 (20% の重み)
CPT (Cost Per Tap) vs マッチタイプ別のインストール率:
- CPT vs カテゴリベンチマーク (以下のベンチマークセクションを参照)。
- TTR (Tap-Through Rate): 検索結果の場合は >2.5%、Search Tab の場合は >1.5% のベンチマーク。
- コンバージョン率 (タップ → インストール): ブランド用語の場合は 50-65%、カテゴリの場合は 20-40% のベンチマーク。
- CPT/CPG (Cost Per Goal): MMP からのターゲット CPI/CPA と比較。
入札戦略:
- 手動 CPT 入札は適切か? (または、規模拡大されたアカウントには Apple の CPA Goals 自動入札を使用)。
- CPA Goals はキャンペーンレベルで利用可能 — コンバージョンボリュームがそれをサポートしているかどうかを評価する (キャンペーンあたり >100 インストール/月)。
- 入札はマッチタイプによって区別されているか? (ブランド完全一致 > カテゴリ完全一致 > Search Match)。
- キーワードレベルの CPT 入札が設定されているか、広告グループのデフォルトだけではないか?
キーワードの健全性:
- 無関係な検索語句 (Search Match から) が特定され、除外キーワードによって除外されている。
- パフォーマンスの低いキーワードが一時停止されているか、入札が引き下げられている (TTR <1% + 高い CPT)。
- ボリュームの多い一般的な用語の意図の質がチェックされている (「free apps」タイプのクエリを避ける)。
クリエイティブセット (15% の重み)
Custom Product Pages (CPP):
- Custom Product Pages が App Store Connect で作成されているか? (ASA Creative Sets は CPP から取得)。
- キャンペーンタイプごとに少なくとも3つの CPP バリアントがテストされている (オーディエンスごとに異なる価値提案)。
- Creative Sets が高支出広告グループに割り当てられている。
- スクリーンショット/プレビューのバリエーションがキーワードの意図と一致している (例: フィットネスキーワード → フィットネススクリーンショット)。
デフォルト (ストアリスト) クリエイティブ:
- アプリのアイコン、サブタイトル、および最初の3つのスクリーンショットが最適化されている — これらはデフォルトで広告に表示される。
- 短い説明 (170 文字) が魅力的でキーワードが豊富である。
- プレビュービデオが存在する (TTR 改善のために強く推奨)。
クリエイティブテスト:
- 異なる Creative Sets が広告グループ内で A/B テストされているか?
- CPP のパフォーマンスを比較: どの Creative Set が最も高い TTR と最も低い CPI を持っているか?
アトリビューションと MMP の健全性 (15% の重み)
MMP 統合 (重要):
- MMP (AppsFlyer / Adjust / Branch / Singular) が SKAdNetwork + ATT を介して ASA と統合されている。
- ASA が MMP ダッシュボードでパートナーとして適切に接続されている。
- アプリ内イベントが ASA に送り返されている (CPA Goals と ROAS 最適化を有効にする)。
- インストール後のイベントの品質: 購入、subscription_start、またはその他の収益イベントが追跡されているか?
SKAdNetwork & ATT:
- SKAdNetwork コンバージョン値が MMP で設定されている (ユーザーアクションをコンバージョンウィンドウにマッピング)。
- ATT オプトイン率が監視されている (低い ATT 率 = より少ない MMP データ、より多くの SKAN への依存)。
- プライバシーのしきい値の考慮事項: キャンペーンは SKAN ポストバックまたは null レポートを取得しているか?
アトリビューションウィンドウ:
- デフォルトの ASA アトリビューション: 30日クリック、1日ビュー — アプリのインストール目標に適切か?
- リエンゲージメントまたはサブスクリプションの目標の場合: より長いルックバックウィンドウを評価する。
予算ペース配分 (10% の重み)
- 1日の上限がキャンペーンレベルで設定されている (ASA の予算ペース配分は毎日であり、毎月ではない)。
- 実際の1日の支出と1日の上限の比率: 一貫して上限に達している場合はフラグを立てる (ボリュームが不足している可能性がある)。
- 逆に: 支出が1日の上限の <50% の場合はフラグを立てる (クリエイティブまたは入札の問題であり、予算ではない)。
- プレースメントタイプ全体の予算配分がパフォーマンスと一致している (パフォーマンスの低いプレースメントに過剰投資しない)。
- ライフタイム予算キャンペーン (使用されている場合): 終了日とペース配分曲線を確認する。
TAP カバレッジ — プレースメントタイプ (10% の重み)
ASA は4つのプレースメントタイプを提供します — カバレッジとパフォーマンスを評価します:
| プレースメント | 場所 | 最適 | ベンチマーク CPT |
|---|---|---|---|
| 検索結果 | 検索結果の下 | 高い意図、ボトムファネル | $0.50-$3.00 |
| Search Tab | Search タブの上部 | ディスカバリー、ミドルファネル | $0.30-$1.50 |
| Today Tab | App Store ホーム | ブランド認知度 | $1.00-$5.00 |
| Product Pages | 競合/関連アプリページ | 競合他社の攻略 | $0.50-$2.00 |
評価:
- 検索結果: アクティブである必要がある (最も意図の高いプレースメント)。
- Search Tab: スケールするためにアクティブか? CPT と TTR を検索結果と比較して評価する。
- Today Tab: 予算が >$3k/月で、ブランド認知度が目標である場合にのみ (高い CPT、低い意図)。
- Product Pages: 競争機会 — 競合他社の CPP がターゲットにされているか?
目標 CPA / KPI 評価 (5% の重み)
カテゴリ別のベンチマーク (2025-2026 ASA 平均): | カテゴリ | 平均 CPT | 平均 TTR | 平均インストール CVR | ターゲット CPI | |----------|---------|---------|-----------------|------------| | ゲーム | $0.50-$1.00 | 3-5% | 55-70% | $1.00-$3.00 | | 健康 & フィットネス | $1.50-$3.00 | 2-4% | 45-60% | $3.00-$8.00 | | 生産性 | $1.00-$2.50 | 2-3.5% | 50-65% | $2.00-$5.00 | | ファイナンス | $2.00-$5.00 | 1.5-3% | 40-55% | $5.00-$15.00 | | 教育 | $1.00-$2.00 | 2-4% | 50-65% | $2.00-$6.00 | | ショッピング | $0.80-$2.00 | 2.5-4% | 45-60% | $2.00-$5.00 | | ライフスタイル | $0.80-$1.80 | 2-3.5% | 45-60% |
(原文はここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Apple Search Ads (ASA) Deep Analysis
Process
- Collect ASA account data (exports from Apple Search Ads dashboard or pasted metrics)
- Identify active placement types (Search Results, Search Tab, Today Tab, Product Pages)
- Evaluate all applicable checks as PASS, WARNING, or FAIL
- Calculate ASA Health Score (0-100)
- Generate findings report with action plan
What to Analyze
Campaign Structure (25% weight)
BOFU — Bottom of Funnel (Search Results, Exact Match brand)
- Brand keyword campaign present (own app name + misspellings)
- Competitor campaign present (competitor app names as keywords)
- Category campaigns targeting high-intent generic terms (e.g. "workout app", "budget tracker")
MOFU — Middle of Funnel (Search Match / broad discovery)
- Search Match campaigns active in at least one ad group for discovery
- Search Match ad groups isolated from Exact Match (separate ad groups — never mix)
- Search Terms Report reviewed to mine converting queries for Exact Match promotion
Campaign Architecture Rules:
- Brand / Category / Competitor should be separate campaigns (different CPT bids, budgets)
- Search Match ad groups isolated from manual keyword ad groups — NEVER mix in same ad group
- Goal: let Search Match discover, then promote winners to Exact Match campaigns
Bid Health (20% weight)
CPT (Cost Per Tap) vs Install Rate by Match Type:
- CPT vs category benchmarks (see Benchmarks section below)
- TTR (Tap-Through Rate): benchmark >2.5% for Search Results, >1.5% for Search Tab
- Conversion Rate (tap → install): benchmark 50-65% for brand terms, 20-40% for category
- CPT/CPG (Cost Per Goal): compare against target CPI/CPA from MMP
Bid Strategy:
- Manual CPT bidding appropriate? (Or use Apple's CPA Goals auto-bidding for scaled accounts)
- CPA Goals available at campaign level — evaluate if conversion volume supports it (>100 installs/month per campaign)
- Are bids differentiated by match type? (Brand Exact > Category Exact > Search Match)
- Keyword-level CPT bids set, not just ad group default?
Keyword Health:
- Irrelevant Search Terms (from Search Match) identified and excluded via negative keywords
- Low-performing keywords paused or bid reduced (TTR <1% + high CPT)
- High-volume generic terms checked for intent quality (avoid "free apps" type queries)
Creative Sets (15% weight)
Custom Product Pages (CPP):
- Custom Product Pages created in App Store Connect? (ASA Creative Sets pull from CPPs)
- At least 3 CPP variants tested per campaign type (different value props per audience)
- Creative Sets assigned to high-spend ad groups
- Screenshot/preview variations aligned with keyword intent (e.g. fitness keywords → fitness screenshots)
Default (Store Listing) Creative:
- App icon, subtitle, and first 3 screenshots optimized — these show in ads by default
- Short description (170 chars) compelling and keyword-rich
- Preview video present (strongly recommended for TTR improvement)
Creative Testing:
- Are different Creative Sets being A/B tested within ad groups?
- CPP performance compared: which Creative Set has highest TTR and lowest CPI?
Attribution & MMP Health (15% weight)
MMP Integration (Critical):
- MMP (AppsFlyer / Adjust / Branch / Singular) integrated with ASA via SKAdNetwork + ATT
- ASA is properly connected as a partner in MMP dashboard
- In-app events being sent back to ASA (enables CPA Goals and ROAS optimization)
- Post-install event quality: are purchase, subscription_start, or other revenue events tracked?
SKAdNetwork & ATT:
- SKAdNetwork conversion values configured in MMP (maps user actions to conversion windows)
- ATT opt-in rate monitored (low ATT rate = less MMP data, more reliance on SKAN)
- Privacy threshold considerations: are campaigns getting SKAN postbacks or null reports?
Attribution Windows:
- Default ASA attribution: 30-day click, 1-day view — appropriate for app install goals?
- For re-engagement or subscription goals: evaluate longer lookback windows
Budget Pacing (10% weight)
- Daily cap set at campaign level (budget pacing in ASA is daily, not monthly)
- Actual daily spend vs daily cap ratio: flag if consistently hitting cap (could be missing volume)
- Conversely: flag if spend is <50% of daily cap (creative or bid issue, not budget)
- Budget split across placement types aligned with performance (don't over-invest in underperforming placements)
- Lifetime budget campaigns (if used): check end dates and pacing curves
TAP Coverage — Placement Types (10% weight)
ASA offers 4 placement types — evaluate coverage and performance:
| Placement | Where | Best for | Benchmark CPT |
|---|---|---|---|
| Search Results | Below search results | High intent, bottom funnel | $0.50-$3.00 |
| Search Tab | Top of Search tab | Discovery, mid funnel | $0.30-$1.50 |
| Today Tab | App Store home | Brand awareness | $1.00-$5.00 |
| Product Pages | Competitor/related app pages | Competitor conquesting | $0.50-$2.00 |
Evaluation:
- Search Results: must be active (highest intent placement)
- Search Tab: active for scale? Evaluate CPT and TTR vs Search Results
- Today Tab: only if budget >$3k/month and brand awareness is a goal (high CPT, low intent)
- Product Pages: competitive opportunity — are competitor CPPs being targeted?
Goal CPA / KPI Assessment (5% weight)
Benchmarks by Category (2025-2026 ASA averages): | Category | Avg CPT | Avg TTR | Avg Install CVR | Target CPI | |----------|---------|---------|-----------------|------------| | Games | $0.50-$1.00 | 3-5% | 55-70% | $1.00-$3.00 | | Health & Fitness | $1.50-$3.00 | 2-4% | 45-60% | $3.00-$8.00 | | Productivity | $1.00-$2.50 | 2-3.5% | 50-65% | $2.00-$5.00 | | Finance | $2.00-$5.00 | 1.5-3% | 40-55% | $5.00-$15.00 | | Education | $1.00-$2.00 | 2-4% | 50-65% | $2.00-$6.00 | | Shopping | $0.80-$2.00 | 2.5-4% | 45-60% | $2.00-$5.00 | | Lifestyle | $0.80-$1.80 | 2-3.5% | 45-60% | $2.00-$5.00 |
Country-level benchmarks:
- Tier 1 (US, UK, AU, CA, JP): CPT 2-3× above global average; highest LTV
- Tier 2 (DE, FR, KR, SG, HK): CPT 1-1.5× above global average
- Tier 3 (BR, IN, MX): CPT 30-60% below Tier 1; high volume, lower LTV
Checks:
- Actual CPI vs target CPI (from MMP) — flag if >2x target
- CPI trend over 30 days (improving or worsening?)
- Revenue events: is ROAS positive within MMP attribution window?
Output Format
## Apple Search Ads Audit
**ASA Health Score: [X]/100**
### Critical Issues ([count])
- [Issue with specific impact and fix]
### High Priority ([count])
- [Issue]
### Campaign Structure
PASS/WARNING/FAIL for each check category
### Benchmark Comparison
[Metric] | Your Account | ASA Benchmark | Status
### Quick Wins (do this week)
1. [Most impactful fix with expected outcome]
2.
3.
### Recommended Next Steps
[Prioritized action plan]
Scoring Weights
| Category | Weight |
|---|---|
| Campaign Structure | 25% |
| Bid Health | 20% |
| Creative Sets | 15% |
| Attribution & MMP | 15% |
| Budget Pacing | 10% |
| TAP Coverage | 10% |
| Goal KPI Assessment | 5% |
Data to Request from User
If not provided, ask for:
- Campaign list with spend, installs, CPT, TTR, CVR (last 30 days)
- Active placement types
- MMP being used (AppsFlyer, Adjust, Branch, Singular, or none)
- Target CPI / CPA and app category
- Countries/regions active
- Whether Custom Product Pages are set up in App Store Connect