Autoingestionを使って、Appストアの月次・日時データを取得する。
プログラムでAppストアの月次・日時のインストールデータとかを取りたい場合、Appleが用意したAutoingestionというツールを使うと便利。ドキュメントは以下のあたり。
https://www.apple.com/itunesnews/docs/AppStoreReportingInstructions.pdf
http://www.apple.com/itunesnews/docs/PianoInstructions.pdf
(ドキュメントのバージョンとか、対応するドキュメントがすごいわかりにくい。どこかにまとめててくれ…)
基本的には、ここに書いてるのに沿ってやればOK
iTunesConnectからアプリダウンロード数レポートを自動取得する方法 | zaru blog
Autoingestionなどをインストール
http://www.apple.com/itunesnews/docs/Autoingestion.class.zip
ここからインストールする。中にAutoingestion.class
とautoingestion.properties
が入ってる。autoingestion.propertiesのところにログインに使用するAppleIDとパスワードを記載する。
userID = hogehoge@gmail.com password = hogepiyo
で、準備完了なので、コマンドを実行
$ java Autoingestion <autoingestion.properties> <vendorid> <report_type> <date_type> <report_subtype> <date_yyyymmdd> // 2016/10/11の日時レポート取る場合 $ java Autoingestion autoingestion.properties 12345678 Sales Daily Summary 20161011 // 2016/09の月次レポート取る場合 $ java Autoingestion autoingestion.properties 12345678 Sales Monthly Summary 201609