GoogleApi.DFAReporting.V35.Model.CreativeCustomEvent (google_api_dfa_reporting v0.31.0)

View Source

Creative Custom Event.

Attributes

  • advertiserCustomEventId (type: String.t, default: nil) - Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
  • advertiserCustomEventName (type: String.t, default: nil) - User-entered name for the event.
  • advertiserCustomEventType (type: String.t, default: nil) - Type of the event. This is a read-only field.
  • artworkLabel (type: String.t, default: nil) - Artwork label column, used to link events in Campaign Manager back to events in Studio. This is a required field and should not be modified after insertion.
  • artworkType (type: String.t, default: nil) - Artwork type used by the creative.This is a read-only field.
  • exitClickThroughUrl (type: GoogleApi.DFAReporting.V35.Model.CreativeClickThroughUrl.t, default: nil) - Exit click-through URL for the event. This field is used only for exit events.
  • id (type: String.t, default: nil) - ID of this event. This is a required field and should not be modified after insertion.
  • popupWindowProperties (type: GoogleApi.DFAReporting.V35.Model.PopupWindowProperties.t, default: nil) - Properties for rich media popup windows. This field is used only for exit events.
  • targetType (type: String.t, default: nil) - Target type used by the event.
  • videoReportingId (type: String.t, default: nil) - Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DFAReporting.V35.Model.CreativeCustomEvent{
  advertiserCustomEventId: String.t() | nil,
  advertiserCustomEventName: String.t() | nil,
  advertiserCustomEventType: String.t() | nil,
  artworkLabel: String.t() | nil,
  artworkType: String.t() | nil,
  exitClickThroughUrl:
    GoogleApi.DFAReporting.V35.Model.CreativeClickThroughUrl.t() | nil,
  id: String.t() | nil,
  popupWindowProperties:
    GoogleApi.DFAReporting.V35.Model.PopupWindowProperties.t() | nil,
  targetType: String.t() | nil,
  videoReportingId: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.