class Google::Apis::DisplayvideoV1::ObaIcon
OBA Icon for a Creative
Attributes
Required. The click tracking URL of the OBA icon. Only URLs of the following domains are allowed: * info.evidon.com * l.betrad.com Corresponds to the JSON property `clickTrackingUrl` @return [String]
Dimensions
. Corresponds to the JSON property `dimensions` @return [Google::Apis::DisplayvideoV1::Dimensions]
Required. The landing page URL of the OBA icon. Only URLs of the following domains are allowed: * info.evidon.com * l.betrad.com Corresponds to the JSON property `landingPageUrl` @return [String]
The position of the OBA icon on the creative. Corresponds to the JSON property `position` @return [String]
The program of the OBA icon. For example: “AdChoices”. Corresponds to the JSON property `program` @return [String]
The MIME type of the OBA icon resource. Corresponds to the JSON property `resourceMimeType` @return [String]
The URL of the OBA icon resource. Corresponds to the JSON property `resourceUrl` @return [String]
Required. The view tracking URL of the OBA icon. Only URLs of the following domains are allowed: * info.evidon.com * l.betrad.com Corresponds to the JSON property `viewTrackingUrl` @return [String]
Public Class Methods
# File lib/google/apis/displayvideo_v1/classes.rb, line 7437 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/displayvideo_v1/classes.rb, line 7442 def update!(**args) @click_tracking_url = args[:click_tracking_url] if args.key?(:click_tracking_url) @dimensions = args[:dimensions] if args.key?(:dimensions) @landing_page_url = args[:landing_page_url] if args.key?(:landing_page_url) @position = args[:position] if args.key?(:position) @program = args[:program] if args.key?(:program) @resource_mime_type = args[:resource_mime_type] if args.key?(:resource_mime_type) @resource_url = args[:resource_url] if args.key?(:resource_url) @view_tracking_url = args[:view_tracking_url] if args.key?(:view_tracking_url) end