Show / Hide Table of Contents

Class TrackRelease

A release within a track.

Inheritance
System.Object
TrackRelease
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class TrackRelease : IDirectResponseSchema

Properties

CountryTargeting

Restricts a release to a specific set of countries.

Declaration
[JsonProperty("countryTargeting")]
public virtual CountryTargeting CountryTargeting { get; set; }
Property Value
Type Description
CountryTargeting

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

InAppUpdatePriority

In-app update priority of the release. All newly added APKs in the release will be considered at this priority. Can take values in the range [0, 5], with 5 the highest priority. Defaults to 0. in_app_update_priority can not be updated once the release is rolled out. See https://developer.android.com/guide/playcore/in-app-updates.

Declaration
[JsonProperty("inAppUpdatePriority")]
public virtual int? InAppUpdatePriority { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Name

The release name. Not required to be unique. If not set, the name is generated from the APK's version_name. If the release contains multiple APKs, the name is generated from the date.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
System.String

ReleaseNotes

A description of what is new in this release.

Declaration
[JsonProperty("releaseNotes")]
public virtual IList<LocalizedText> ReleaseNotes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<LocalizedText>

Status

The status of the release.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
System.String

UserFraction

Fraction of users who are eligible for a staged release. 0 &lt; fraction &lt; 1. Can only be set when status is "inProgress" or "halted".

Declaration
[JsonProperty("userFraction")]
public virtual double? UserFraction { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

VersionCodes

Version codes of all APKs in the release. Must include version codes to retain from previous releases.

Declaration
[JsonProperty("versionCodes")]
public virtual IList<long?> VersionCodes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Nullable<System.Int64>>

Implements

IDirectResponseSchema
In This Article
Back to top