View Source GoogleApi.DisplayVideo.V1.Model.AppAssignedTargetingOptionDetails (google_api_display_video v0.35.0)

Details for assigned app targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_APP.

Attributes

  • appId (type: String.t, default: nil) - Required. The ID of the app. Android's Play store app uses bundle ID, for example com.google.android.gm. Apple's App store app ID uses 9 digit string, for example 422689480.
  • appPlatform (type: String.t, default: nil) - Indicates the platform of the targeted app. If this field is not specified, the app platform will be assumed to be mobile (i.e., Android or iOS), and we will derive the appropriate mobile platform from the app ID.
  • displayName (type: String.t, default: nil) - Output only. The display name of the app.
  • negative (type: boolean(), default: nil) - Indicates if this option is being negatively targeted.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DisplayVideo.V1.Model.AppAssignedTargetingOptionDetails{
  appId: String.t() | nil,
  appPlatform: String.t() | nil,
  displayName: String.t() | nil,
  negative: boolean() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.