blog

iOS開発ツール - AppStore統計ツール

iOS開発の人気に伴い、iOS開発のあらゆる側面に特化したソリューションやツールを提供する企業があります。これらのソリューションやツールには、ユーザー行動統計、アプリプッシュサービスなどが含まれます。...

Jan 5, 2015 · 5 min. read
シェア

iOS開発の人気に伴い、iOS開発のあらゆる側面に特化したソリューションやツールを提供する企業があります。これらのソリューションやツールには、ユーザー行動統計ツール、App Pushサービスなどが含まれます。

本日はAppStoreの統計ツール、App AnnieとAppleのコマンドライン統計ツールのご紹介です。

App Annie

Appleの公式iTunes Connectは、過去30日分の詳細な販売データしか保存しない、インターフェースが醜い、アプリのランキング履歴を表示できないなど、販売統計が弱いです。

AppAnnie、AppStore関連データの統計分析を提供する開発者向け専用ツールです。 AppStoreでのアプリダウンロード数、ランキング推移、売上高、ユーザーレビューなどをカウントすることができます。

原理

AppAnnieの実装原理は、設定した管理アカウントからitunes connectにリクエストし、アプリの関連データ(日々のダウンロード数、ユーザー評価データ、売上データなど)を取得します。

セールスアカウントに登録

AppAnnieを使用するには、まずAppleの公式itunes connectでSalesタイプのアカウントを設定する必要があります。 デフォルトの開発者アカウントはAdminレベルの権限なので、権限が非常に高く、アプリの価格を変更したり、直接商品をダウングレードすることができます。 このアカウントをAppAnnieで直接設定した場合、関連データへのアクセスには影響しませんが、アカウントセキュリティ上のリスクがあります。

このアカウントの詳細な設定手順は以下のとおりです:

1.itunes connectにログインし、Manager Usersを選択します。

2.iTunes Connect Userを選択します。

3.新規ユーザーの追加をクリックします。

4、新規ユーザーのための関連情報の記入

5.ユーザータイプを「セールス」にチェック

6.通知を「すべての通知」を選択し、図の位置をクリックしてすべてを選択します。

7.その後、メールボックスにiTunes Connectからアクティベーションメールが届きます。 メールに記載されているアクティベーションリンクをクリックしてアカウント登録画面に入り、アカウントを登録してアクティベーションを行います。メールボックスがApple IDで登録されている場合、ログインインターフェイスに入り、ログイン後にアクティベートできます。

App Annieアカウントの登録と設定

App Annieの公式サイトを開きます:登録手順は一般的なサイトの手順と同じなので紹介しませんが、登録完了後の設定手順は以下の通りです:

1.iTunes Connectアカウントを設定ページに追加します。

2、iTunes Connectで追加した販売タイプのアカウントとパスワードを入力します。

3.ユーザー設定で日報を受け取るにチェックを入れます。

4、毎日AppAnnieは、関連する統計の電子メールを送信受信できるようにします。以下は、chalk.comの売上報告メールのスクリーンショットです:

公式コマンドラインツール

サードパーティの統計サービス・プロバイダーに売上データを提供するのは何か安全でないとお感じでしたら、Appleが提供する公式ツールAutoingestion.classを使って、日々の売上データを取得し、ローカル・データベースに保存することをご検討ください。Appleが提供する公式ツールAutoingestion.classを使って日々の売上データを取得し、ローカルのデータベースに保存することもできます。

Autoingestion.classをダウンロード後、クラスファイルのあるディレクトリに移動し、以下のコマンドを実行すると、対応する統計情報が取得できます:

java Autoingestion < > < > <レポートの種類> <時間タイプ> <レポートのサブタイプ> < > 

ベンダーIDは、iTunes Connectの以下の場所で取得され、数字の8で始まるシーケンスです。

<Report Type>のオプション値はSalesまたはNewsstandです。

<Time Type> 使用可能な値は、Daily、Weekly、Monthly、Yearlyです。

<Report Subtype> オプション値は、Summary、Detailed、Opt-Inです。

<時間>は次のフォーマットで指定します:YYYYMMDD

java Autoingestion username@fenbi.com password 85587619 Sales Daily Summary 20130508 

AppAnnieのような統計レポートを作成するには、コードをたくさん書く必要があります。また、このツールはApp Annieのようなものではなく、App Storeでのアプリのランキング推移も提供しています。自分でクロールし直すことも可能ですが、やはり作業負荷がかかります。

App Annieのような他のサービス

App Annieのような別のサービス:ありますが、私が試してみたところ、App Annieほど強力ではないことがわかりました。しかし、代替サービスとして、こちらも紹介します。

また、Githubにはオープンソースのありますので、興味のある方は試してみてください。これらのツールは基本的にAppleのコマンドラインツールを拡張したもので、データベースにデータをインポートする機能などが追加されています。

機能比較

App AnnieとAppleのコマンドラインツールはどちらもApp Storeのデータを集計することができますが、その機能には大きな違いがあります。Appleのコマンドラインツールは、日次、週次、月次、年次の統計と売上データのバックアップしか提供できません。一方、App Annieは、より優れたインターフェースとインタラクションでこれらの機能を提供するだけでなく、アプリのランキングの変化やAppleの様々なリストにおけるアプリの位置を追跡します。

App AnnieやAppFiguresのような統計ツールを使って、アプリの売れ行きやランキングを簡単に確認することをお勧めします。

投稿者: Tang Qiao 1023年6月16日

Read next