Show / Hide Table of Contents

Class CatalogAppView

LINT.IfChange A view of a Google Play app within the Catalog Export for app stores.

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

Properties

ActiveVersionNames

Active versions of the app mapped from android:versionName manifest attributes.

Declaration
[JsonProperty("activeVersionNames")]
public virtual IList<string> ActiveVersionNames { get; set; }
Property Value
Type Description
IList<string>

AppCategory

The category of the app.

Declaration
[JsonProperty("appCategory")]
public virtual string AppCategory { get; set; }
Property Value
Type Description
string

AppContactInformation

Developer-provided contact information for the app.

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

AppSubcategory

The subcategory of the app e.g. "GAME_ACTION".

Declaration
[JsonProperty("appSubcategory")]
public virtual string AppSubcategory { get; set; }
Property Value
Type Description
string

DeliveryToken

The token used for delivery of the app with the Google Play Inline Install API.

Declaration
[JsonProperty("deliveryToken")]
public virtual string DeliveryToken { get; set; }
Property Value
Type Description
string

DeveloperDetails

The developer details of the app.

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

DeviceCompatibilityRequirements

The app may specify multiple sets of device compatibility requirements, and a device is considered compatible with the app if it satisfies at least one of DeviceCompatibilityRequirements.

Declaration
[JsonProperty("deviceCompatibilityRequirements")]
public virtual IList<DeviceCompatibilityRequirements> DeviceCompatibilityRequirements { get; set; }
Property Value
Type Description
IList<DeviceCompatibilityRequirements>

ETag

The ETag of the item.

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

ExcludedDevicesByIdentifier

List of devices excluded from the app's distribution even if they are otherwise compatible with the requirements from device_compatibility_requirements. These are OR-ed, i.e. a device is excluded if it matches any of the identifiers.

Declaration
[JsonProperty("excludedDevicesByIdentifier")]
public virtual IList<DeviceIdentifier> ExcludedDevicesByIdentifier { get; set; }
Property Value
Type Description
IList<DeviceIdentifier>

ExcludedDevicesBySelector

List of devices excluded from the app's distribution even if they are otherwise compatible with the requirements from device_compatibility_requirements. A device is excluded if it matches any of given the selectors.

Declaration
[JsonProperty("excludedDevicesBySelector")]
public virtual IList<CatalogDeviceSelector> ExcludedDevicesBySelector { get; set; }
Property Value
Type Description
IList<CatalogDeviceSelector>

FirstReleaseDate

The date when the app was first released.

Declaration
[JsonProperty("firstReleaseDate")]
public virtual Date FirstReleaseDate { get; set; }
Property Value
Type Description
Date

HasInAppAds

Whether the app has ads.

Declaration
[JsonProperty("hasInAppAds")]
public virtual bool? HasInAppAds { get; set; }
Property Value
Type Description
bool?

HasInAppPurchases

Whether the app has in-app purchases through Google Play.

Declaration
[JsonProperty("hasInAppPurchases")]
public virtual bool? HasInAppPurchases { get; set; }
Property Value
Type Description
bool?

IarcCertificateId

The IARC certificate ID for the app.

Declaration
[JsonProperty("iarcCertificateId")]
public virtual string IarcCertificateId { get; set; }
Property Value
Type Description
string

IsAdultOnlyAudience

Whether the app is targeted to an adult-only (18+) audience.

Declaration
[JsonProperty("isAdultOnlyAudience")]
public virtual bool? IsAdultOnlyAudience { get; set; }
Property Value
Type Description
bool?

LastPublishTime

object representation of LastPublishTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastPublishTimeDateTimeOffset instead.")]
public virtual object LastPublishTime { get; set; }
Property Value
Type Description
object

LastPublishTimeDateTimeOffset

DateTimeOffset representation of LastPublishTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastPublishTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastPublishTimeRaw

The timestamp when the app was last published.

Declaration
[JsonProperty("lastPublishTime")]
public virtual string LastPublishTimeRaw { get; set; }
Property Value
Type Description
string

LocalizedStoreListings

The localized store listings of the app which are shown on Google Play.

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

PackageName

The package name of the app.

Declaration
[JsonProperty("packageName")]
public virtual string PackageName { get; set; }
Property Value
Type Description
string

Permissions

Required permissions declared by the app which apply for all Android SDK versions.

Declaration
[JsonProperty("permissions")]
public virtual IList<CatalogPermission> Permissions { get; set; }
Property Value
Type Description
IList<CatalogPermission>

PermissionsSdk23

Required permissions declared by the app which apply for Android SDK versions SDK 23 and above.

Declaration
[JsonProperty("permissionsSdk23")]
public virtual IList<CatalogPermission> PermissionsSdk23 { get; set; }
Property Value
Type Description
IList<CatalogPermission>

PriceInTheUnitedStates

The price of the app in the United States. Empty if the app is free.

Declaration
[JsonProperty("priceInTheUnitedStates")]
public virtual Money PriceInTheUnitedStates { get; set; }
Property Value
Type Description
Money

PrivacyPolicyUrl

The URL of the app's privacy policy.

Declaration
[JsonProperty("privacyPolicyUrl")]
public virtual string PrivacyPolicyUrl { get; set; }
Property Value
Type Description
string

SalePriceInTheUnitedStates

The sale price of the app in the United States. Only populated for paid apps with an active US sale.

Declaration
[JsonProperty("salePriceInTheUnitedStates")]
public virtual Money SalePriceInTheUnitedStates { get; set; }
Property Value
Type Description
Money

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX