Class ApplicationReport
Information reported about an installed app.
Implements
Inherited Members
Namespace: Google.Apis.AndroidManagement.v1.Data
Assembly: Google.Apis.AndroidManagement.v1.dll
Syntax
public class ApplicationReport : IDirectResponseSchema
Properties
ApplicationSource
The source of the package.
Declaration
[JsonProperty("applicationSource")]
public virtual string ApplicationSource { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
The display name of the app.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Events
The list of app events which have occurred in the last 30 hours.
Declaration
[JsonProperty("events")]
public virtual IList<ApplicationEvent> Events { get; set; }
Property Value
Type | Description |
---|---|
IList<ApplicationEvent> |
InstallerPackageName
The package name of the app that installed this app.
Declaration
[JsonProperty("installerPackageName")]
public virtual string InstallerPackageName { get; set; }
Property Value
Type | Description |
---|---|
string |
KeyedAppStates
List of keyed app states reported by the app.
Declaration
[JsonProperty("keyedAppStates")]
public virtual IList<KeyedAppState> KeyedAppStates { get; set; }
Property Value
Type | Description |
---|---|
IList<KeyedAppState> |
PackageName
Package name of the app.
Declaration
[JsonProperty("packageName")]
public virtual string PackageName { get; set; }
Property Value
Type | Description |
---|---|
string |
PackageSha256Hash
The SHA-256 hash of the app's APK file, which can be used to verify the app hasn't been modified. Each byte of the hash value is represented as a two-digit hexadecimal number.
Declaration
[JsonProperty("packageSha256Hash")]
public virtual string PackageSha256Hash { get; set; }
Property Value
Type | Description |
---|---|
string |
SigningKeyCertFingerprints
The SHA-1 hash of each android.content.pm.Signature (https://developer.android.com/reference/android/content/pm/Signature.html) associated with the app package. Each byte of each hash value is represented as a two-digit hexadecimal number.
Declaration
[JsonProperty("signingKeyCertFingerprints")]
public virtual IList<string> SigningKeyCertFingerprints { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
State
Application state.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
UserFacingType
Whether the app is user facing.
Declaration
[JsonProperty("userFacingType")]
public virtual string UserFacingType { get; set; }
Property Value
Type | Description |
---|---|
string |
VersionCode
The app version code, which can be used to determine whether one version is more recent than another.
Declaration
[JsonProperty("versionCode")]
public virtual int? VersionCode { get; set; }
Property Value
Type | Description |
---|---|
int? |
VersionName
The app version as displayed to the user.
Declaration
[JsonProperty("versionName")]
public virtual string VersionName { get; set; }
Property Value
Type | Description |
---|---|
string |