Zum Inhalt springen
Revenue Sensor
Connect your data

Connect Google Play

Create a service account, grant it Play access, and point Revenue Sensor at your earnings bucket.

Google Play needs two things: a service account that can read your Play Console data, and the Cloud Storage bucket where Google drops your monthly earnings reports. The bucket is the part people miss, and without it there is no revenue.

Before you begin

  • Admin access to the Google Play Console.
  • Access to a Google Cloud project where you can create a service account.
  • Your Play earnings bucket URI, from Play Console → Download reports → Financial reports → Copy Cloud Storage URI.

Create a service account

  1. 1

    Create the account

    In Google Cloud Console → IAM and Admin → Service Accounts, create a service account for Revenue Sensor.

  2. 2

    Create a JSON key

    On the new service account, add a key of type JSON and download it. This is the file you will paste into Revenue Sensor.

  3. 3

    Grant Play Console access

    In Play Console → Users and permissions, invite the service account's email address and give it view access to the apps you want to track, plus financial data access.

  4. 4

    Grant bucket access

    In Cloud Storage, give the same service account the Storage Object Viewer role on your earnings bucket. Without this the earnings ZIPs cannot be read.

Add the bucket URI

The connection wizard asks for the Cloud Storage URI and verifies it server-side before it will let you continue. It looks like gs:// followed by a long numeric bucket name. Copy it from the Financial reports page in the Play Console rather than typing it.

Play revenue lags by about a month

Google publishes earnings as monthly ZIPs in that bucket, so Play revenue is only final once the month's report lands. Expect the most recent month to be incomplete until Google publishes it.

What gets imported

FieldNotes
EarningsFrom the monthly financial reports, per app and per country.
Buyer taxCaptured separately, so you can include or exclude it from the revenue you read.
Installs and store metricsFrom the Play Console reporting APIs, where available.

About Google's commission

The earnings report is the charge to the buyer less some deductions; Google's service fee is not itemised in it. Treat Play revenue as slightly optimistic against your final payout and check it once against a real bank statement.

Troubleshooting

  • Bucket URI rejected: the service account almost certainly lacks Storage Object Viewer on the bucket. Grant it and retry — the wizard verifies before saving.
  • Apps list but no revenue: financial data access was not granted in the Play Console, or no monthly report has landed yet for the range you are viewing.
  • Permission changes take a few minutes to propagate on Google's side. Wait and retry before assuming it failed.

On this page