アプリの売上集計を(半)自動化する by rokuroku

iOSDC Japan 2020
レギュラートーク(20分)

アプリの売上集計を(半)自動化する

496_ rokuroku 496_
3

アプリにサブスクリプションや課金アイテムがある場合、その売上を経理処理するためには入金額を必要に応じて集計する必要があります。
このトークではiOSアプリの売上集計について、そのために必要なApp Store Connectのレポートについての概要や特殊な知識についてまとめます。

概要ではそもそも「売上とトレンドレポート」「支払レポート」「財務レポート」と幾つものレポートがある点について。
特殊な知識として例えば売り上げの振り込みはApple会計カレンダーという特殊な暦に基づいて行われていること。
またレポート集計を自動化する際の問題や困難とその解決法、タイトルに「半自動化」とあるようにどうしても自動化できない部分について。
Appleからの振込がアカウント単位でまとめて行われるためプロダクトごとの内訳を計算する際に苦労する点。

以上に加えて実際にはどういう仕組みを作ったかをお話しして、いつAppleからの振込額の内訳を計算することになっても大丈夫と思える情報を提供いたします。
また比較できる話としてAndroidアプリの売上集計を自動化する話もします。

  • App Store Connectの話
  • 売上とトレンドレポートの話
  • 支払レポートの話
  • 財務レポートの話
  • Apple会計カレンダーの話
  • App Store Connect APIの話
  • レポートファイルのローカライズと戦う話
  • BigQueryとLookerを使って売上集計を(半)自動化する
  • Androidアプリの売上集計自動化と比較した話
  • App Store Connect APIを運用していてつらい点