Google Play を接続する
Google でサインインし、アプリを選び、Play の財務レポートの URI を貼り付けて、実際の収益を取り込めるようにします。
Google Play には2つのものが必要です。Play Console にアクセスできる Google サインインと、Google が財務レポートを書き込む Cloud Storage URI です。返金はサインインだけで届きますが、実際のアプリ内課金の収益はそのレポートにしか存在しないため、セットアップは完了前に URI を求めます。コンソールではこのソースは Google IAP と呼ばれます。
始める前に
- アプリ情報の閲覧権限と財務データの閲覧権限を持つ Play Console ユーザーの Google アカウント。財務データへのアクセス権がないと、Financial reports のページ自体が表示されません。
- Google Cloud で作成するものはありません。プロジェクト、サービスアカウント、キーファイルはいずれも不要です。
サインインしてアプリを選ぶ
- 1
接続を開始する
Revenue Sensor コンソールで Integrations → Google IAP → Connect に進み、Authorize ステップで Connect をクリックして、Play Console で使っている Google アカウントでサインインします。
- 2
読み取り専用アクセスを承認する
Google の同意画面で、アプリ情報、購入とサブスクリプション、そして Cloud Storage 上の財務レポートを閲覧するアクセスを承認します。Revenue Sensor がリリースや請求を変更することはありません。
- 3
アプリを選ぶ
同期したいアプリを選びます。各アプリは収益レポートの1行になります。
Cloud Storage URI を追加する
- 1
財務レポートを開く
Play Console のサイドバーで Download reports を展開し、Financial をクリックします。
- 2
正しい URI をコピーする
Estimated sales reports までスクロールし、その見出しの横にある Copy Cloud Storage URI をクリックします。Korean Play balance funded reports の下にあるボタンは使わないでください。売上データのない別のバケットを指しています。
- 3
そのまま貼り付ける
Revenue ステップで、コピーした値をそのまま貼り付け(gs://pubsite_prod_ の後に長い数字が続く形です)、末尾のスラッシュやフォルダは付けずに、Save & continue をクリックします。保存前に Google 側で確認します。
複数のデベロッパーアカウントがある場合
Play のデベロッパーアカウントごとに専用のバケットがあります。アカウントの Config タブ → Revenue buckets で、デベロッパーアカウントごとに URI を1つずつ追加してください。
Play の確定収益は4〜5週間遅れます
Google は月が締まった後、月に一度確定の収益レポートを公開するため、確定収益は最大4〜5週間遅れます。それまでの当月分は、Google が月中に更新する暫定の売上レポートで埋められ、収益レポートが届いた時点で確定値に置き換えられます。返金はほぼリアルタイムで届きます。
取り込まれるデータ
| 項目 | 備考 |
|---|---|
| 収益 | 月次の収益レポートにある Charge と Charge refund の金額(アプリ別・国別)。まだ収益レポートがない月は、暫定の売上レポートを使います。 |
| 返金 | Play Developer API から取得する無効化された購入(返金とチャージバック)。ほぼリアルタイムです。 |
| 購入者の税金 | 売上レポートから取得して別に保存するため、収益ベースによって含めるか除外するかを選べます。 |
| Google の手数料 | 収益レポートに記載されているため、Payout ベースで差し引くことができます。まだ収益レポートがない月は、Google の手数料を差し引く前の金額になります。 |
トラブルシューティング
- “Revenue needs your Play reports bucket”: Cloud Storage URI が保存されていないため、返金だけが同期されています。アカウントの Config タブで URI を追加してください。
- “Play reports bucket not found”: 保存された URI が間違っているか、このログインでは読み取れません。Config タブで URI を確認してください。
- “N apps not found in your Play reports”: それらのアプリは別のデベロッパーアカウントに属しています。そのアプリを所有するアカウントの Cloud Storage URI を追加してください。
- “Google Play won't share financial reports”: ログインがレポートへのアクセスを拒否されました。再接続して、財務レポートへのアクセスを付与してください。
- 新しいデベロッパーアカウントでまだ何もない: Google がまだレポートを1つも公開していない可能性があります。次の公開時に収益が埋まります。