Open5

App Store Connect のアナリティクスに表示される『ソースタイプ:法人購買』と『デバイス:Desktop』について探る

tharathara

所謂BtoBtoCサービスのような形でスマホ向けアプリの開発・保守を行う際、時々こんな問い合わせを受けることがありました。

顧客「AppStoreConnectでアプリのダウンロード数を見ているがDL数が異常な日がある。」

実際にAppStoreConnectを確認してみると確かにDL数が異常な日があります。
普段は日に10件ダウンロードくらいのアプリなのにある特定の日だけ100件・1000件の大量のダウンロードが記録されています。

特にキャンペーンや広告等も打っていないらしく謎な現象です。

他に手がかりがないかとAppStoreConnect内を探してみると以下の事が分かりました。

  • DL数が異常な日の『法人購買』の内訳を見るとほとんどが『法人購買』となっていた
  • 逆にその日以外で『法人購買』が計上されている日はなかった(ちなみに無料アプリです)
  • また、デバイスの内訳を見るとほぼ同数の『Desktop』が計上されていた

なるほど、分からん。

公式のヘルプを読んでみてもその辺りについての詳しい説明は載ってないし、ググってみてもそもそも状況がレアケースなのか参考になりそうな記事等もほとんどありませんでした。

こうなると推測でしか語れないので問い合わせの回答も毎回推測の話をしていましたが、問い合わせの度に調べてよく分からなくて推測の話をするのもどうかと思ったので、ここに調べたこと分かったことそこから推測できる内容をまとめていきます。

※あくまで推測の話なのでこの内容が正しいという保証はできません。
※断定までは至れていない為、もし有識者の方がいたらアドバイスいただけると非常に助かります。


2023-01-11 新たな情報・有力な情報を入手したら追記していきます。

tharathara

まず結論からですが、下記の記事に書かれている内容からある程度推測できます。
https://starhoshi.hatenablog.com/entry/2017/04/27/iTunes_Connect_の売り上げとトレンドにある「デスクトップ

  • MDMと呼ばれるような組織的に管理されているiOS端末にアプリをインストールした場合、『デバイス:Desktop』で計上される
  • 有償アプリ・無償アプリに関わらず上記のようなインストールをした場合は『ソースタイプ:法人購買』で計上される

確かにMDMで管理されている端末にアプリを導入する際は、PCから管理画面を開いて導入するアプリと対象の端末を選択・設定すれば端末側ではAppStoreで検索してインストールのような一般的な手順を踏まなくても勝手にアプリがインストールされるので納得できます。(そもそもMDMで管理されている端末にはAppStoreがない気がします)

tharathara

そして核心のDL数が異常な日がある事についてです。

その前に実際に発生したことを簡単に記します。
(あくまで経験則でここについては完全にとんちんかんな事を言ってるかもしれません)

私の所属している組織もいくつかのiOS端末をMDMで管理していますが、一般公開系のアプリをリリースする際にはDL数稼ぎ的な意味合いも込めてこれらのiOS端末にもまとめてインストールしています。
こうしてインストールされたものに関しては先述のような形で計上されるはずですが、AppStoreConnectのアナリティクスには全く上がってきません。
暫く(半年~)経った辺りの日付で『ソースタイプ:法人購買』・『デバイス:Desktop』でまとまったダウンロードが計上されていました。ちょうど組織で管理しているiOS端末の台数分くらいです。

つまるところMDMでアプリを一括導入した際は、AppStoreConnect上での集計のタイミングが異なるのだと思います。
しかもそれは数日とかのレベルではなく半年とかの長期的なスパンで、かつ1組織単位ではなく導入のタイミングが近ければある程度まとめられて集計されていそうです。

推測+経験則から更に推測しているので確実性は全くもって保証できませんが、そうであれば発生した事象全てに納得することができます。

tharathara

無理やり回答をまとめるとすればこんな感じでしょうか。

「MDM等で組織的にアプリをダウンロード・インストールした情報は通常とは違う(かなり遅れてかつまとめられて)計上されるため、たまにこういった現象が発生します。」