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

A single manual trigger in Display & Video 360. Warning: Line Items using manual triggers no longer serve in Display & Video 360. This resource will sunset on August 1, 2023. Read our feature deprecation announcement for more information.

Attributes

  • activationDurationMinutes (type: String.t, default: nil) - Required. The maximum duration of each activation in minutes. Must be between 1 and 360 inclusive. After this duration, the trigger will be automatically deactivated.
  • advertiserId (type: String.t, default: nil) - Required. Immutable. The unique ID of the advertiser that the manual trigger belongs to.
  • displayName (type: String.t, default: nil) - Required. The display name of the manual trigger. Must be UTF-8 encoded with a maximum size of 240 bytes.
  • latestActivationTime (type: DateTime.t, default: nil) - Output only. The timestamp of the trigger's latest activation.
  • name (type: String.t, default: nil) - Output only. The resource name of the manual trigger.
  • state (type: String.t, default: nil) - Output only. The state of the manual trigger. Will be set to the INACTIVE state upon creation.
  • triggerId (type: String.t, default: nil) - Output only. The unique ID of the manual trigger.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DisplayVideo.V1.Model.ManualTrigger{
  activationDurationMinutes: String.t() | nil,
  advertiserId: String.t() | nil,
  displayName: String.t() | nil,
  latestActivationTime: DateTime.t() | nil,
  name: String.t() | nil,
  state: String.t() | nil,
  triggerId: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.