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.