View Source GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1AppDetails (google_api_chrome_management v0.7.1)

Resource representing app details.

Attributes

  • androidAppInfo (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1AndroidAppInfo.t, default: nil) - Output only. Android app information.
  • appId (type: String.t, default: nil) - Output only. Unique store identifier for the item. Examples: "gmbmikajjgmnabiglmofipeabaddhgne" for the Save to Google Drive Chrome extension, "com.google.android.apps.docs" for the Google Drive Android app.
  • chromeAppInfo (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppInfo.t, default: nil) - Output only. Chrome Web Store app information.
  • description (type: String.t, default: nil) - Output only. App's description.
  • detailUri (type: String.t, default: nil) - Output only. The uri for the detail page of the item.
  • displayName (type: String.t, default: nil) - Output only. App's display name.
  • firstPublishTime (type: DateTime.t, default: nil) - Output only. First published time.
  • homepageUri (type: String.t, default: nil) - Output only. Home page or Website uri.
  • iconUri (type: String.t, default: nil) - Output only. A link to an image that can be used as an icon for the product.
  • isPaidApp (type: boolean(), default: nil) - Output only. Indicates if the app has to be paid for OR has paid content.
  • latestPublishTime (type: DateTime.t, default: nil) - Output only. Latest published time.
  • name (type: String.t, default: nil) - Output only. Format: name=customers/{customer_id}/apps/{chrome|android|web}/{app_id}@{version}
  • privacyPolicyUri (type: String.t, default: nil) - Output only. The URI pointing to the privacy policy of the app, if it was provided by the developer. Version-specific field that will only be set when the requested app version is found.
  • publisher (type: String.t, default: nil) - Output only. The publisher of the item.
  • reviewNumber (type: String.t, default: nil) - Output only. Number of reviews received. Chrome Web Store review information will always be for the latest version of an app.
  • reviewRating (type: number(), default: nil) - Output only. The rating of the app (on 5 stars). Chrome Web Store review information will always be for the latest version of an app.
  • revisionId (type: String.t, default: nil) - Output only. App version. A new revision is committed whenever a new version of the app is published.
  • serviceError (type: GoogleApi.ChromeManagement.V1.Model.GoogleRpcStatus.t, default: nil) - Output only. Information about a partial service error if applicable.
  • type (type: String.t, default: nil) - Output only. App type.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1AppDetails{
  androidAppInfo:
    GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1AndroidAppInfo.t()
    | nil,
  appId: String.t() | nil,
  chromeAppInfo:
    GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppInfo.t()
    | nil,
  description: String.t() | nil,
  detailUri: String.t() | nil,
  displayName: String.t() | nil,
  firstPublishTime: DateTime.t() | nil,
  homepageUri: String.t() | nil,
  iconUri: String.t() | nil,
  isPaidApp: boolean() | nil,
  latestPublishTime: DateTime.t() | nil,
  name: String.t() | nil,
  privacyPolicyUri: String.t() | nil,
  publisher: String.t() | nil,
  reviewNumber: String.t() | nil,
  reviewRating: number() | nil,
  revisionId: String.t() | nil,
  serviceError: GoogleApi.ChromeManagement.V1.Model.GoogleRpcStatus.t() | nil,
  type: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.