jpskill.com
💼 ビジネス コミュニティ

Apple Search Ads 分析

ads-apple

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本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
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
🪟 Windows (PowerShell)
$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. 1. 下の青いボタンを押して ads-apple.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → ads-apple フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Apple Search Ads (ASA) の詳細分析

プロセス

  1. ASA アカウントデータを収集します (Apple Search Ads ダッシュボードからのエクスポートまたは貼り付けられた指標)。
  2. アクティブなプレースメントタイプを特定します (検索結果、Search Tab、Today Tab、Product Pages)。
  3. 該当するすべてのチェックを PASS、WARNING、または FAIL として評価します。
  4. ASA ヘルススコアを計算します (0-100)。
  5. アクションプランを含む調査結果レポートを生成します。

分析対象

キャンペーン構造 (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

  1. Collect ASA account data (exports from Apple Search Ads dashboard or pasted metrics)
  2. Identify active placement types (Search Results, Search Tab, Today Tab, Product Pages)
  3. Evaluate all applicable checks as PASS, WARNING, or FAIL
  4. Calculate ASA Health Score (0-100)
  5. 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