Skip to content

gplay tracks list

List every track configured for --package: the four standard tracks (internal, alpha, beta, production) plus any custom closed tracks the service account can see. Each row summarizes the track's top release (the highest version code on it); a standard track that has never been used still appears, with empty release columns.

Reads the tracks inside a read-only Edit (open → tracks.list → discard); nothing is committed. Single-track listing of every coexisting release is the job of gplay releases list --track <T>.

Default table columns: track, kind, release, status, userFraction, versionCodes. Override with --columns track,status,... (--output json is the raw tracks.list payload; --output markdown renders a Markdown table.)

gplay tracks list [flags]
FlagDescription
--columns stringcomma-separated table columns to show (default: track,kind,release,status,userFraction,versionCodes)
--output stringoutput format: table, json, or markdown (default: auto — table on TTY, json in pipes/CI)
--package stringAndroid package name (overrides .gplay/config.json pin)
FlagDescription
--account stringname of a stored Account to use (overrides env and active Account)
--retry intretry transient failures (transport errors, 5xx, 429) up to N times with exponential backoff (default: 0, no retry)
--service-account stringpath to a service-account JSON, or inline JSON content (overrides --account, env, and active Account)
--timeout durationper-request API timeout, e.g. 30s or 2m (default: 60s for control-plane calls, none for uploads)
-v, --verboselog flow steps to stderr (info level)