← Integrations

Google Play

Available now Revenue

Reads the monthly Earnings report from the Play reporting bucket and splits it into revenue, Google fee, tax and refunds per app.

What we pull

  • Earnings reports (monthly CSV from Cloud Storage)

Every record lands as a financial event with source_type, external_id (deduplicated on re-sync) and provenance. Mode: mock.

Signals and sync

  • Scheduled sync only (no webhooks).
  • Sync interval: daily (America/Los_Angeles).
  • Health signals: auth_expired, silent (no sync for over twice the interval), error. Each becomes an in-app notification for the owner and shows in Integrations.

Permissions and secrets

  • Service account with Storage Object Viewer on the reports bucket
  • Reports bucket id

Secrets are encrypted at rest (AES-256-GCM, per-owner) and never returned by the API; the panel shows only the last 4 characters and the date. Read-only keys wherever the provider offers them.

Availability

Live: connect it from the panel (Integrations → Connect).

Setup steps

Connect from the panel: Integrations → Connect, paste the key or authorize, pick the business the data belongs to. The first sync starts in the background.