View Source GoogleApi.AndroidPublisher.V3.Model.DeviceMetadata (google_api_android_publisher v0.33.0)

Characteristics of the user's device.

Attributes

  • cpuMake (type: String.t, default: nil) - Device CPU make, e.g. "Qualcomm"
  • cpuModel (type: String.t, default: nil) - Device CPU model, e.g. "MSM8974"
  • deviceClass (type: String.t, default: nil) - Device class (e.g. tablet)
  • glEsVersion (type: integer(), default: nil) - OpenGL version
  • manufacturer (type: String.t, default: nil) - Device manufacturer (e.g. Motorola)
  • nativePlatform (type: String.t, default: nil) - Comma separated list of native platforms (e.g. "arm", "arm7")
  • productName (type: String.t, default: nil) - Device model name (e.g. Droid)
  • ramMb (type: integer(), default: nil) - Device RAM in Megabytes, e.g. "2048"
  • screenDensityDpi (type: integer(), default: nil) - Screen density in DPI
  • screenHeightPx (type: integer(), default: nil) - Screen height in pixels
  • screenWidthPx (type: integer(), default: nil) - Screen width in pixels

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidPublisher.V3.Model.DeviceMetadata{
  cpuMake: String.t() | nil,
  cpuModel: String.t() | nil,
  deviceClass: String.t() | nil,
  glEsVersion: integer() | nil,
  manufacturer: String.t() | nil,
  nativePlatform: String.t() | nil,
  productName: String.t() | nil,
  ramMb: integer() | nil,
  screenDensityDpi: integer() | nil,
  screenHeightPx: integer() | nil,
  screenWidthPx: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.