Method: apps.fetchReleaseFilterOptions

Describes filtering options for releases.

HTTP request

GET https://playdeveloperreporting.googleapis.com/v1alpha1/{name=apps/*}:fetchReleaseFilterOptions

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. Name of the resource, i.e. app the filtering options are for.

Format: apps/{app}

Request body

The request body must be empty.

Response body

A set of filtering options for releases and version codes specific to an app.

If successful, the response body contains data with the following structure:

JSON representation
{
  "tracks": [
    {
      object (Track)
    }
  ]
}
Fields
tracks[]

object (Track)

List of tracks to filter releases over.

Provides the grouping of version codes under releases and tracks.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/playdeveloperreporting

For more information, see the OAuth 2.0 Overview.

Track

A representation of a Play release track.

JSON representation
{
  "displayName": string,
  "type": string,
  "servingReleases": [
    {
      object (Release)
    }
  ]
}
Fields
displayName

string

Readable identifier of the track.

type

string

The type of the track.

servingReleases[]

object (Release)

Represents all active releases in the track.

Release

A representation of an app release.

JSON representation
{
  "displayName": string,
  "versionCodes": [
    string
  ]
}
Fields
displayName

string

Readable identifier of the release.

versionCodes[]

string (int64 format)

The version codes contained in this release.