App Store検索スクレイパー

App Storeが
実際に返すもの

App Storeの検索を実行し、結果セットを行データとして保持します。Appleは開発者に自社アプリのダウンロード数は渡しますが、競合の全体像は決して渡しません - Search Consoleも、順位レポートも、重要な語で他に誰が表示されているかを見る手段もありません。検索そのものを取得することが、それを知る唯一の方法です。

初回のみ500行が無料以降は1行あたり0.002ドルapps.apple.comCSV · JSON · Excel
使い方

一度検索して、
結果を手元に残す

本来App Storeに打ち込むはずの検索を記述すると、返ってきたアプリが、並べ替え・差分比較・保管のできる行データとして戻ってきます。

  1. ステップ 1プラットフォームにサインインします。
  2. ステップ 2App Store検索スクレイパーを開きます。
  3. ステップ 3対象としたい検索語を入力します。
  4. ステップ 4ジョブに用意された実行パラメータを設定します。
  5. ステップ 5出力形式を選びます(CSV / JSON / XLSX)。
  6. ステップ 6Get Data をクリックします。

返されたアプリ1件につき1行、取得元のクエリのタグ付き - キーワードセット全体にまたがる実行でも入力リストと突き合わせられます。

チームが使う理由

Appleが渡してくれない唯一のシグナル。

アプリ向けのSearch Consoleは存在しません

App Analyticsが教えてくれるのは自社アプリの成績だけです。その語で他に誰が表示されたか、その中で自分がどこにいたかについては何も語りません。その視点は自分で集めるしかありません。

本当の競合セット

競合とは、資料に書き出すアプリのことではありません - ユーザーが検索したときに自社の隣に見えるアプリのことです。結果セットが、その集合をあなたの代わりに定義してくれます。

差分を取れる日付付きスナップショット

検索結果は特定時点のものです。同じキーワードセットを一定間隔で再実行すれば、エクスポート同士の差分がそのまま可視性の推移になります - 新規参入、退出、そして順位の動き。

取得できる内容

検索が返した
アプリ。

各実行では、指定した語に対して返ってきたApp Storeの掲載情報が得られます。1アプリ1行、生成元のクエリのタグ付き - キーワードセットが、スクリーンショットの束ではなく表になります。

このページでは固定の列一覧を掲載していません。ストアのレイアウトや結果に表示される情報は時とともに変わり、古びていく一覧は一覧が無いことより厄介です - 実際の実行のヘッダー行が常に正解です。無料枠はそのためでもあります。キーワードセットを1つ取得し、列を確認してから、どうモデル化するかを決めてください。

データ辞書

9列のうち、
7列が埋まります

700件の結果を含む実際のエクスポートから取ったものです。9列のうち2列はどの行でも空で返り、検索が返すものはアプリより広い範囲でした - どちらも下で扱います。

query
送信した検索語。各行に繰り返し入ります。
name
結果のタイトル。
artist
クレジットされた制作者 - 結果の種類に応じて著者、スタジオ、アーティスト、開発者のいずれか。
kind
その項目の種類。700件の結果では値は audiobookfeature-movietv-episodesongpodcast でした。
genre
Appleが分類しているジャンル。例: "Documentary"。
price
通貨付きの価格。例: "9.99 USD"。行の86%に存在します。
rating
当社が保有するエクスポートの全行で空でした - 下の注記を参照してください。
reviews
当社が保有するエクスポートの全行で空でした - 下の注記を参照してください。
url
その結果のストアリンク。

このエクスポートができない2つのこと。ratingreviews は列としては存在しますが700行すべてで空だったため、この出力から評価の分析は行えません。また結果はすべてアプリではなくストアのメディアでした - オーディオブック383件、映画107件、TVエピソード93件、楽曲74件、ポッドキャスト43件で、アプリの結果は1件もありませんでした。順序は返されたままで意味を持つため、ある語に対する結果の掲載位置は読み取れます。項目の種類はアプリだと決めつけず、kind が示すとおりに扱ってください。

理解しておきたいこと

アプリのディスカバリーが
ウェブより測りにくい理由。

SEOの経験がある人は順位レポートがあるものだと考えます。App Store最適化にはそれが付いてきません。

ウェブでは独立した2つの視点が得られます。Search Consoleが自社ページの成績を教え、SERPのスクレイピングが競合の全体像を示します。App Storeでは前半しか手に入りません。AppleのApp Analyticsは自社アプリのインプレッションとコンバージョンを報告しますが、そのアプリが表示された結果ページについては何も教えません - 誰が自分より上位だったのかも、順位が動いたときに何が変わったのかも。

この非対称性があるからこそ、モバイルのキーワード可視性の仕事は、記憶頼みか、誰かが先月撮ったスクリーンショット頼みになりがちです。結果セットを取得すれば、それは手元に残せるものになります - キーワードごとの表、日付付きで、前回の実行と差分が取れる形で。

隠さずに述べる注意点が1つあります。上のデータ辞書の元になったエクスポート - 4回の実行で700件の結果 - では、全行がアプリではなくストアのメディアとして返りました。オーディオブック、映画、TVエピソード、楽曲、ポッドキャストです。ある語に対する結果セットは忠実に、順序どおりに取得されますが、アプリ固有の順位追跡が必要な場合は、まず無料枠でご自身の検索を試し、kind 列が期待どおりの値を返すことをご確認ください。

有効な組み合わせはレビューとの併用です。検索はある語で誰と競っているかを教え、App Storeレビュースクレイパーなぜユーザーがそれを選ぶのかを - そしてバージョン別に切れば、相手の最新リリースが効いたのか裏目に出たのかを教えてくれます。

livescraper.app · 何が見えるか
自社のインプレッションはApp Analyticsから得られる
自社のコンバージョンはApp Analyticsから得られる
その語で他に誰が表示されたかはApp Analyticsにない!
その中での自社の順位はApp Analyticsにない!
先月から何が変わったかはApp Analyticsにない!
この欠落こそが、検索を取得する理由です。
よくあるワークフロー

ここで最もよく実行される
3つの用途。

チームがApp Storeの検索データをどう使っているかの例をいくつか。

ASO

キーワードの可視性を追跡する

自社カテゴリで重要なキーワードセットを固定し、一定間隔で再実行します。エクスポート同士の差分が、どこで地歩を得たか失ったかを示します - 評価の平均値と違って、メタデータの変更に紐づけられるだけの速さで動きます。

グロース · ASO
競合分析

知らなかった競合を見つける

重要な語で検索し、実際に何が返ってくるかを読みます。自社のトラフィックを奪っているアプリが、社内の誰も聞いたことのないもの - 社内の競合リストに載っていなかったから - だったと気づくのは、よくあることです。

マーケットインテリジェンス
リサーチ

作る前にカテゴリを把握する

アプリの構想を固める前に、将来のユーザーが使うであろう語で検索してください。確立されたアプリで密度の高い結果セットと、まばらな結果セットとでは前提がまるで違います - そして作った後より、今知るほうがはるかに安上がりです。

プロダクト · リサーチ
料金

実際に取得した行の
分だけお支払い。

サブスクリプションなし、最低額なし、キーワードごとのライセンスなし。最初の500行は当社負担 - その後は従量課金です。

無料枠

500行無料 - 0ドル

新規アカウントごとに初回のみ。クレジットカード不要。すべてのスクレイパーが利用可能で機能制限なし - キーワードセットを取得し、どうモデル化したいかを見極めるには十分です。

ずっと0ドル
従量課金

無料枠の後は1行0.002ドル

1,000件あたり約2ドル。実行前の見積もりツールが開始前に件数とクレジット費用を表示します - 想定外の請求も、換算が必要な計算ユニットもありません。

最も人気
Enterprise

カスタム · 大規模なキーワードセット

大量の語リストにわたる継続的な可視性追跡に向けたボリューム価格、SLA、専用ワーカー、個別オンボーディング。数量をお知らせいただければお見積もりします。

ご相談ください
初回有料実行が10%オフ。チェックアウト時にコード LIVESCRAPER10 をご利用ください。
登録する
併せて使うと便利

誰が上位にいて、
なぜなのか。

検索は競合セットを見つけ、レビューがその理由を説明します。

法的な点

App Storeの検索結果
スクレイピングするのは合法か。

短い答え: 公開されている結果セットについてははい - そして当社が収集するのはそれだけです。

検索結果は公開されています。Appleはログインの有無にかかわらず、ある語に対して返るアプリを誰にでも表示しますし、結果セットの中に開発者だけのものは何もありません。公開されている掲載情報を競合調査や市場調査のために収集することは長年確立された慣行であり、データが公開されていてプロセスがサイトを妨げない限り、これを禁じる連邦法はありません。

各プラットフォームのページで必ず述べている注意点です。Appleの規約は自動アクセスを制限しているため、これは法律の問題であると同時に規約の問題です。Appleとのデベロッパ契約がある場合はご確認ください - その判断はお客様のもので、当社が代わりに下すものではありません。

当社はログインの背後にあるものには一切触れず、ユーザーデータやインストールデータを収集せず、データ層でサードパーティのトラッカーを動かすこともありません。エクスポートは30日後に自動削除されます。

livescraper.app · 方針
公開されている検索結果のみ
ログインなし、アカウントには触れません
ユーザーデータやインストールデータは扱いません
デフォルトでGDPR準拠
エクスポートは自動削除(30日)
規模を拡大する前に、ご自身のAppleデベロッパ規約をご確認ください。
よくある質問

登録前によく
寄せられる質問。

最もよくいただく質問です。他にご不明な点は? お問い合わせください - 回答を書くのはボットではなく人間です。

App Storeの検索結果はどうやってスクレイピングしますか?+
App Store検索スクレイパーを使います:
  1. プラットフォームにサインインします。
  2. App Store検索スクレイパーを開きます。
  3. 対象としたい検索語を入力します。
  4. ジョブに用意された実行パラメータを設定します。
  5. 出力形式を選びます(CSV / JSON / XLSX)。
  6. Get Data をクリックします。
ツールを開くと受け付ける入力とパラメータが表示されるので、事前に推測する必要はありません。
App Storeレビュースクレイパーとの違いは?+
問いが違います。こちらは検索語から始まり、返ってきたアプリ - そのキーワードにおける競合セット - を返します。App Storeレビュースクレイパーは特定のアプリから始まり、そのレビューを返します。多くのチームは、まず検索で誰と競っているかを把握し、次にレビューでそのアプリが選ばれる理由を理解します。
App Store Connectで得られませんか?+
得られません - そしてそこがこのツールの埋める隙間です。App Analyticsは自社アプリのインプレッションとコンバージョンを報告しますが、Appleは自分が表示された結果ページを見せてくれません。誰が上位だったのかも、自分の順位も、それが動いたときに何が変わったのかも。App StoreにはSearch Consoleの競合ビューに相当するものが存在しません。
どんなデータが返りますか?+
指定した語に対して返ったApp Storeの掲載情報が、1アプリ1行、生成元のクエリのタグ付きで返ります。お手元のファイルの正確な列は、無料枠での小さな実行のヘッダー行でご確認ください - ストアのレイアウトは変わるため、マーケティングページに印刷された一覧より実際の実行のほうが確かです。
可視性を追跡するために繰り返し実行できますか?+
はい - それが主な使われ方です。キーワードセットとパラメータを固定し、一定間隔で再実行すれば、エクスポート同士の差分がそのまま可視性の推移になります。各実行は通常の行単価で課金されるため、ほどほどの語リストを最新に保つ費用はわずかです。
1回の実行で多数のキーワードを検索できますか?+
はい - 対象としたい語を入力すれば、返る各アプリに取得元のクエリがタグ付けされるので、1つのエクスポートでキーワードセット全体を扱っても、どの結果がどの語のものか分からなくなることはありません。
料金はいくらですか?+
新規アカウントの最初の500行は初回のみ無料で、その後は1行0.002ドル、サブスクリプションなしの従量課金です。ボリューム料金は料金ページをご覧ください。

本当の競合相手を確かめる。

新規アカウントごとに初回500行が無料 - 有効期限なし。その後は1行0.002ドルの従量課金で、ご自身が決めるまでカード登録は不要です。

即時有効 · カード不要

Apple App Storeの検索結果をスクレイピングする

LivescraperのApp Store検索スクレイパーは、App Storeの検索を構造化された行に変えます。対象としたい語を入力し、出力形式を選び、返ってきたアプリをCSV、JSON、Excelでダウンロードします - 1結果1行、生成元のクエリのタグ付きです。

このデータを集める価値があるのは、Appleが提供しないからです。App Analyticsは自社アプリのインプレッションとコンバージョンを報告しますが、そのアプリが表示された結果ページについては何も語りません - 誰が上位だったのかも、その中での自社の順位も、その順位が動いたときに何が変化したのかも。App StoreにはSearch Consoleの競合ビューに相当するものがないため、結果セットを知る唯一の方法は、それを取得することです。

グロースおよびASOチームはキーワードセットを固定して一定間隔で再実行し、エクスポート同士の差分を、メタデータの変更に紐づけられるだけの速さで動く可視性の推移として使います。競合チームは、自社のインストールを奪っているアプリが社内の競合リストに一度も載っていなかったと気づくことが日常的にあります。プロダクトチームは将来のユーザーが使うであろう語で検索します。確立されたアプリで密度の高い結果セットと、まばらな結果セットとでは前提がまるで違い、しかも作った後より今知るほうがはるかに安上がりだからです。

ストアのレイアウトや結果に表示される情報は時とともに変わるため、ページに印刷された一覧ではなく、実際の実行のヘッダー行が正解の列リファレンスになります。App Storeレビュースクレイパーと組み合わせれば全体像がそろいます。検索はある語で誰と競っているかを、レビューはなぜユーザーがそれを選ぶのかを教えてくれます。無料で始めましょう - 最初の500行は無料で、クレジットカードも不要です。