google-play
Google Play
Google Play takes a signed Android App Bundle; edit-managed publishing changes use an edit: a copy of the app's published state that you change, validate and commit in one step, with changes then waiting in "Changes not yet sent for review" until sent. Product and subscription methods can take effect immediately outside an edit; the old introduction said every live change required an edit (official Edits model). Google's Play Console Help and Android developer docs are the authority in every file; the gplay CLI used to script it is third-party (not a Google tool), and where its skills disagree with Google or with themselves, both are stated and Google wins. This covers the Android side of Flutter and React Native apps too: Flutter build commands are in flutter SKILL.md, keyword and conversion strategy is in aso SKILL.md, and the App Store side is app-store-connect SKILL.md.
Apply only the routes and checks for the selected job. Read a linked skill's named file from its installed folder when available, or from the linked source. Report an unavailable required reference instead of inventing it. [skill-authoring, DISTRIBUTION.md#composing-skills]
| The job | Read |
|---|---|
| The gplay CLI: install, flags and output, service-account auth and permissions, profiles, edits, the Developer API endpoints and quotas, users and grants, migrating from fastlane | CLI.md |
| App bundles and size limits, Gradle builds and signing config, version codes, R8 and mapping files, Play App Signing and key resets, target API levels, releasing with gplay, release notes, review and publishing | BUILD-AND-RELEASE.md |
| Internal, closed and open tracks, which build a tester gets, managing testers, production access for new personal accounts, staged rollouts, halting, rollback, rollout schedules | TESTING-AND-ROLLOUT.md |
The check ladder, offline gplay preflight and its scanners, gplay validate and Google Checks, common rejections, rejection classification and appeals, Data safety, account deletion, restricted permissions, privacy policy and disclosure, enforcement |
POLICY-AND-PREFLIGHT.md |
| Store listing text limits, metadata policy, graphic asset specs, preview video, metadata as files, screenshots, custom store listings, store listing experiments | LISTING-AND-METADATA.md |
| One-time products and subscriptions with base plans and offers, the Subscriptions policy (disclosure, trials, cancel link, refunds), test purchases, server-side verification, RTDN, orders and voided purchases, Billing Library deadlines, Play Integrity API | BILLING-AND-PURCHASES.md |
Regional and PPP prices: --regions-version, update masks, fetch and merge, money format, migrating existing subscribers, opt-in and opt-out price increases |
PRICING.md |
| Replying to reviews, the in-app review and in-app update APIs, financial and stats reports from Cloud Storage | REVIEWS-AND-REPORTS.md |
| Core vitals and bad-behaviour thresholds, memory thresholds, enforcement, vitals from the CLI, the anomaly gate, pre-launch reports | VITALS.md |