1<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5  margin: 0;
6  padding: 0;
7  border: 0;
8  font-weight: inherit;
9  font-style: inherit;
10  font-size: 100%;
11  font-family: inherit;
12  vertical-align: baseline;
13}
14
15body {
16  font-size: 13px;
17  padding: 1em;
18}
19
20h1 {
21  font-size: 26px;
22  margin-bottom: 1em;
23}
24
25h2 {
26  font-size: 24px;
27  margin-bottom: 1em;
28}
29
30h3 {
31  font-size: 20px;
32  margin-bottom: 1em;
33  margin-top: 1em;
34}
35
36pre, code {
37  line-height: 1.5;
38  font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42  margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46  font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50  border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54  margin-top: 0.5em;
55}
56
57.firstline {
58  margin-left: 2 em;
59}
60
61.method  {
62  margin-top: 1em;
63  border: solid 1px #CCC;
64  padding: 1em;
65  background: #EEE;
66}
67
68.details {
69  font-weight: bold;
70  font-size: 14px;
71}
72
73</style>
74
75<h1><a href="dfareporting_v3_5.html">Campaign Manager 360 API</a> . <a href="dfareporting_v3_5.creatives.html">creatives</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78  <code><a href="#close">close()</a></code></p>
79<p class="firstline">Close httplib2 connections.</p>
80<p class="toc_element">
81  <code><a href="#get">get(profileId, id, x__xgafv=None)</a></code></p>
82<p class="firstline">Gets one creative by ID.</p>
83<p class="toc_element">
84  <code><a href="#insert">insert(profileId, body=None, x__xgafv=None)</a></code></p>
85<p class="firstline">Inserts a new creative.</p>
86<p class="toc_element">
87  <code><a href="#list">list(profileId, active=None, advertiserId=None, archived=None, campaignId=None, companionCreativeIds=None, creativeFieldIds=None, ids=None, maxResults=None, pageToken=None, renderingIds=None, searchString=None, sizeIds=None, sortField=None, sortOrder=None, studioCreativeId=None, types=None, x__xgafv=None)</a></code></p>
88<p class="firstline">Retrieves a list of creatives, possibly filtered. This method supports paging.</p>
89<p class="toc_element">
90  <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
91<p class="firstline">Retrieves the next page of results.</p>
92<p class="toc_element">
93  <code><a href="#patch">patch(profileId, id, body=None, x__xgafv=None)</a></code></p>
94<p class="firstline">Updates an existing creative. This method supports patch semantics.</p>
95<p class="toc_element">
96  <code><a href="#update">update(profileId, body=None, x__xgafv=None)</a></code></p>
97<p class="firstline">Updates an existing creative.</p>
98<h3>Method Details</h3>
99<div class="method">
100    <code class="details" id="close">close()</code>
101  <pre>Close httplib2 connections.</pre>
102</div>
103
104<div class="method">
105    <code class="details" id="get">get(profileId, id, x__xgafv=None)</code>
106  <pre>Gets one creative by ID.
107
108Args:
109  profileId: string, User profile ID associated with this request. (required)
110  id: string, Creative ID. (required)
111  x__xgafv: string, V1 error format.
112    Allowed values
113      1 - v1 error format
114      2 - v2 error format
115
116Returns:
117  An object of the form:
118
119    { # Contains properties of a Creative.
120  &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
121  &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
122  &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
123  &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
124    &quot;A String&quot;,
125  ],
126  &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
127    { # Represents the dimensions of ads, placements, creatives, or creative assets.
128      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
129      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
130      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
131      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
132      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
133    },
134  ],
135  &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
136  &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
137  &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
138  &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
139  &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
140  &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
141  &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
142  &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
143  &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
144    &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
145    &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
146    &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
147  },
148  &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
149    &quot;A String&quot;,
150  ],
151  &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
152  &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
153    &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
154    &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
155  },
156  &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
157    { # Creative Click Tag.
158      &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
159        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
160        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
161        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
162      },
163      &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
164      &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
165    },
166  ],
167  &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
168  &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
169    &quot;A String&quot;,
170  ],
171  &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
172    &quot;A String&quot;,
173  ],
174  &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
175  &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
176    { # Creative Custom Event.
177      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
178      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
179      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
180      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
181      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
182      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
183        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
184        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
185        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
186      },
187      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
188      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
189        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
190          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
191          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
192          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
193          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
194          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
195        },
196        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
197          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
198          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
199        },
200        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
201        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
202        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
203        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
204        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
205        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
206        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
207      },
208      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
209      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
210    },
211  ],
212  &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
213    &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
214    &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
215      { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
216        &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
217        &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
218        &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
219      },
220    ],
221  },
222  &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
223    { # Creative Asset.
224      &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
225      &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
226      &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
227        { # Represents the dimensions of ads, placements, creatives, or creative assets.
228          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
229          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
230          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
231          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
232          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
233        },
234      ],
235      &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
236      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
237      &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
238        &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
239        &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
240      },
241      &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
242      &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
243      &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
244        &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
245        &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
246        &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
247        &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
248        &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
249        &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
250          &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
251          &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
252          &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
253        },
254        &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
255        &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
256          &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
257            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
258            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
259            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
260            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
261            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
262          },
263          &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
264            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
265            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
266          },
267          &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
268          &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
269          &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
270          &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
271          &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
272          &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
273          &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
274        },
275        &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
276        &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
277      },
278      &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
279      &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
280      &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
281        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
282        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
283        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
284        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
285        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
286      },
287      &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
288        &quot;A String&quot;,
289      ],
290      &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
291      &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
292        &quot;A String&quot;,
293      ],
294      &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
295      &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
296      &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
297      &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
298        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
299        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
300        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
301        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
302        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
303      },
304      &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
305      &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
306      &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
307      &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
308      &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
309      &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
310      &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
311      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
312        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
313        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
314        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
315        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
316        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
317        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
318      },
319      &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
320      &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
321      &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
322        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
323        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
324      },
325      &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
326      &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
327      &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
328      &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
329        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
330        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
331      },
332      &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
333      &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
334      &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
335      &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
336      &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
337      &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
338      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
339        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
340        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
341        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
342        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
343        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
344      },
345      &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
346      &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
347      &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
348      &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
349      &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
350      &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
351      &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
352      &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
353      &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
354    },
355  ],
356  &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
357    { # Creative Field Assignment.
358      &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
359      &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
360    },
361  ],
362  &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
363    &quot;A String&quot;,
364  ],
365  &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
366  &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
367    { # Creative Custom Event.
368      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
369      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
370      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
371      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
372      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
373      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
374        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
375        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
376        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
377      },
378      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
379      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
380        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
381          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
382          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
383          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
384          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
385          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
386        },
387        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
388          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
389          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
390        },
391        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
392        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
393        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
394        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
395        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
396        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
397        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
398      },
399      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
400      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
401    },
402  ],
403  &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
404    &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
405    &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
406    &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
407    &quot;windowHeight&quot;: 42, # Height of the window.
408    &quot;windowWidth&quot;: 42, # Width of the window.
409  },
410  &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
411  &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
412  &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
413  &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
414    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
415    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
416    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
417    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
418    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
419    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
420  },
421  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
422  &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
423    &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
424  },
425  &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
426  &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
427  &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
428  &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
429  &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
430    &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
431    &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
432    &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
433    &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
434    &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
435    &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
436      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
437      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
438      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
439      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
440      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
441    },
442    &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
443    &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
444  },
445  &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
446  &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
447    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
448    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
449  },
450  &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
451  &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
452  &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
453    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
454    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
455    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
456    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
457    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
458    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
459  },
460  &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
461  &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
462  &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
463    &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
464    &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
465    &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
466    &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
467    &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
468  },
469  &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
470    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
471    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
472  },
473  &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
474  &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
475  &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
476  &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
477  &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
478  &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
479  &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
480  &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
481  &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
482  &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
483    { # Third-party Tracking URL.
484      &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
485      &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
486    },
487  ],
488  &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
489    { # Creative Custom Event.
490      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
491      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
492      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
493      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
494      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
495      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
496        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
497        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
498        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
499      },
500      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
501      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
502        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
503          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
504          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
505          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
506          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
507          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
508        },
509        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
510          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
511          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
512        },
513        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
514        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
515        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
516        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
517        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
518        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
519        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
520      },
521      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
522      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
523    },
524  ],
525  &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
526  &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
527  &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
528    &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
529    &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
530  },
531  &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
532}</pre>
533</div>
534
535<div class="method">
536    <code class="details" id="insert">insert(profileId, body=None, x__xgafv=None)</code>
537  <pre>Inserts a new creative.
538
539Args:
540  profileId: string, User profile ID associated with this request. (required)
541  body: object, The request body.
542    The object takes the form of:
543
544{ # Contains properties of a Creative.
545  &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
546  &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
547  &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
548  &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
549    &quot;A String&quot;,
550  ],
551  &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
552    { # Represents the dimensions of ads, placements, creatives, or creative assets.
553      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
554      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
555      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
556      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
557      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
558    },
559  ],
560  &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
561  &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
562  &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
563  &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
564  &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
565  &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
566  &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
567  &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
568  &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
569    &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
570    &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
571    &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
572  },
573  &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
574    &quot;A String&quot;,
575  ],
576  &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
577  &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
578    &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
579    &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
580  },
581  &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
582    { # Creative Click Tag.
583      &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
584        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
585        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
586        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
587      },
588      &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
589      &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
590    },
591  ],
592  &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
593  &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
594    &quot;A String&quot;,
595  ],
596  &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
597    &quot;A String&quot;,
598  ],
599  &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
600  &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
601    { # Creative Custom Event.
602      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
603      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
604      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
605      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
606      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
607      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
608        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
609        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
610        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
611      },
612      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
613      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
614        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
615          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
616          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
617          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
618          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
619          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
620        },
621        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
622          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
623          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
624        },
625        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
626        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
627        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
628        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
629        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
630        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
631        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
632      },
633      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
634      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
635    },
636  ],
637  &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
638    &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
639    &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
640      { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
641        &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
642        &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
643        &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
644      },
645    ],
646  },
647  &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
648    { # Creative Asset.
649      &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
650      &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
651      &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
652        { # Represents the dimensions of ads, placements, creatives, or creative assets.
653          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
654          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
655          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
656          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
657          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
658        },
659      ],
660      &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
661      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
662      &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
663        &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
664        &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
665      },
666      &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
667      &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
668      &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
669        &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
670        &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
671        &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
672        &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
673        &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
674        &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
675          &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
676          &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
677          &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
678        },
679        &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
680        &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
681          &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
682            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
683            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
684            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
685            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
686            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
687          },
688          &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
689            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
690            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
691          },
692          &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
693          &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
694          &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
695          &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
696          &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
697          &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
698          &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
699        },
700        &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
701        &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
702      },
703      &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
704      &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
705      &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
706        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
707        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
708        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
709        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
710        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
711      },
712      &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
713        &quot;A String&quot;,
714      ],
715      &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
716      &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
717        &quot;A String&quot;,
718      ],
719      &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
720      &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
721      &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
722      &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
723        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
724        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
725        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
726        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
727        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
728      },
729      &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
730      &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
731      &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
732      &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
733      &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
734      &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
735      &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
736      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
737        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
738        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
739        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
740        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
741        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
742        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
743      },
744      &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
745      &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
746      &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
747        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
748        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
749      },
750      &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
751      &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
752      &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
753      &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
754        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
755        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
756      },
757      &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
758      &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
759      &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
760      &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
761      &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
762      &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
763      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
764        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
765        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
766        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
767        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
768        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
769      },
770      &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
771      &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
772      &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
773      &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
774      &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
775      &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
776      &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
777      &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
778      &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
779    },
780  ],
781  &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
782    { # Creative Field Assignment.
783      &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
784      &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
785    },
786  ],
787  &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
788    &quot;A String&quot;,
789  ],
790  &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
791  &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
792    { # Creative Custom Event.
793      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
794      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
795      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
796      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
797      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
798      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
799        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
800        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
801        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
802      },
803      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
804      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
805        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
806          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
807          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
808          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
809          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
810          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
811        },
812        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
813          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
814          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
815        },
816        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
817        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
818        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
819        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
820        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
821        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
822        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
823      },
824      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
825      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
826    },
827  ],
828  &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
829    &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
830    &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
831    &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
832    &quot;windowHeight&quot;: 42, # Height of the window.
833    &quot;windowWidth&quot;: 42, # Width of the window.
834  },
835  &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
836  &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
837  &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
838  &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
839    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
840    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
841    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
842    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
843    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
844    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
845  },
846  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
847  &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
848    &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
849  },
850  &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
851  &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
852  &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
853  &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
854  &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
855    &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
856    &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
857    &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
858    &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
859    &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
860    &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
861      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
862      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
863      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
864      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
865      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
866    },
867    &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
868    &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
869  },
870  &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
871  &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
872    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
873    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
874  },
875  &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
876  &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
877  &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
878    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
879    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
880    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
881    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
882    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
883    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
884  },
885  &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
886  &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
887  &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
888    &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
889    &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
890    &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
891    &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
892    &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
893  },
894  &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
895    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
896    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
897  },
898  &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
899  &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
900  &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
901  &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
902  &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
903  &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
904  &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
905  &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
906  &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
907  &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
908    { # Third-party Tracking URL.
909      &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
910      &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
911    },
912  ],
913  &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
914    { # Creative Custom Event.
915      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
916      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
917      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
918      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
919      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
920      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
921        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
922        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
923        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
924      },
925      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
926      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
927        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
928          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
929          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
930          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
931          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
932          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
933        },
934        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
935          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
936          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
937        },
938        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
939        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
940        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
941        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
942        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
943        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
944        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
945      },
946      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
947      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
948    },
949  ],
950  &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
951  &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
952  &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
953    &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
954    &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
955  },
956  &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
957}
958
959  x__xgafv: string, V1 error format.
960    Allowed values
961      1 - v1 error format
962      2 - v2 error format
963
964Returns:
965  An object of the form:
966
967    { # Contains properties of a Creative.
968  &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
969  &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
970  &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
971  &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
972    &quot;A String&quot;,
973  ],
974  &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
975    { # Represents the dimensions of ads, placements, creatives, or creative assets.
976      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
977      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
978      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
979      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
980      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
981    },
982  ],
983  &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
984  &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
985  &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
986  &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
987  &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
988  &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
989  &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
990  &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
991  &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
992    &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
993    &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
994    &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
995  },
996  &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
997    &quot;A String&quot;,
998  ],
999  &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
1000  &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1001    &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
1002    &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
1003  },
1004  &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1005    { # Creative Click Tag.
1006      &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
1007        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1008        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1009        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1010      },
1011      &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1012      &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
1013    },
1014  ],
1015  &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
1016  &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
1017    &quot;A String&quot;,
1018  ],
1019  &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
1020    &quot;A String&quot;,
1021  ],
1022  &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1023  &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
1024    { # Creative Custom Event.
1025      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1026      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1027      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1028      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1029      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1030      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1031        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1032        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1033        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1034      },
1035      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1036      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1037        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1038          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1039          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1040          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1041          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1042          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1043        },
1044        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1045          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1046          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1047        },
1048        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1049        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1050        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1051        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1052        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1053        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1054        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1055      },
1056      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1057      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1058    },
1059  ],
1060  &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
1061    &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
1062    &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
1063      { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
1064        &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
1065        &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
1066        &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
1067      },
1068    ],
1069  },
1070  &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
1071    { # Creative Asset.
1072      &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1073      &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1074      &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
1075        { # Represents the dimensions of ads, placements, creatives, or creative assets.
1076          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1077          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1078          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1079          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1080          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1081        },
1082      ],
1083      &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
1084      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1085      &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1086        &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
1087        &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
1088      },
1089      &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1090      &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1091      &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
1092        &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1093        &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1094        &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1095        &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1096        &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1097        &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1098          &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1099          &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1100          &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1101        },
1102        &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1103        &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1104          &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1105            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1106            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1107            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1108            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1109            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1110          },
1111          &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1112            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1113            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1114          },
1115          &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1116          &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1117          &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1118          &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1119          &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1120          &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1121          &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1122        },
1123        &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1124        &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1125      },
1126      &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1127      &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
1128      &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
1129        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1130        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1131        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1132        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1133        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1134      },
1135      &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
1136        &quot;A String&quot;,
1137      ],
1138      &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
1139      &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1140        &quot;A String&quot;,
1141      ],
1142      &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1143      &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
1144      &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
1145      &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1146        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1147        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1148        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1149        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1150        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1151      },
1152      &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1153      &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1154      &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1155      &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
1156      &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
1157      &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1158      &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1159      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
1160        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
1161        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
1162        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
1163        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
1164        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
1165        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
1166      },
1167      &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1168      &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1169      &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
1170        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1171        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1172      },
1173      &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
1174      &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
1175      &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
1176      &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
1177        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1178        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1179      },
1180      &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1181      &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
1182      &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1183      &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
1184      &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
1185      &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
1186      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1187        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1188        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1189        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1190        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1191        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1192      },
1193      &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1194      &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
1195      &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1196      &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
1197      &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1198      &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
1199      &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
1200      &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
1201      &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
1202    },
1203  ],
1204  &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
1205    { # Creative Field Assignment.
1206      &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
1207      &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
1208    },
1209  ],
1210  &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1211    &quot;A String&quot;,
1212  ],
1213  &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
1214  &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1215    { # Creative Custom Event.
1216      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1217      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1218      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1219      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1220      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1221      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1222        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1223        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1224        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1225      },
1226      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1227      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1228        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1229          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1230          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1231          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1232          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1233          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1234        },
1235        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1236          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1237          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1238        },
1239        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1240        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1241        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1242        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1243        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1244        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1245        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1246      },
1247      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1248      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1249    },
1250  ],
1251  &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
1252    &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
1253    &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
1254    &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
1255    &quot;windowHeight&quot;: 42, # Height of the window.
1256    &quot;windowWidth&quot;: 42, # Width of the window.
1257  },
1258  &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
1259  &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
1260  &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
1261  &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
1262    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
1263    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
1264    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
1265    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
1266    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
1267    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
1268  },
1269  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
1270  &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
1271    &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
1272  },
1273  &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1274  &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
1275  &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
1276  &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
1277  &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
1278    &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
1279    &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
1280    &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
1281    &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
1282    &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
1283    &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
1284      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1285      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1286      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1287      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1288      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1289    },
1290    &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
1291    &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
1292  },
1293  &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
1294  &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
1295    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
1296    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
1297  },
1298  &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
1299  &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
1300  &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
1301    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
1302    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
1303    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
1304    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
1305    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
1306    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
1307  },
1308  &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1309  &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1310  &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
1311    &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1312    &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1313    &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1314    &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1315    &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1316  },
1317  &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
1318    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
1319    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
1320  },
1321  &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
1322  &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
1323  &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
1324  &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1325  &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1326  &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1327  &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
1328  &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
1329  &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
1330  &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
1331    { # Third-party Tracking URL.
1332      &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
1333      &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
1334    },
1335  ],
1336  &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
1337    { # Creative Custom Event.
1338      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1339      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1340      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1341      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1342      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1343      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1344        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1345        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1346        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1347      },
1348      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1349      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1350        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1351          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1352          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1353          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1354          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1355          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1356        },
1357        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1358          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1359          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1360        },
1361        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1362        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1363        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1364        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1365        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1366        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1367        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1368      },
1369      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1370      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1371    },
1372  ],
1373  &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1374  &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
1375  &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
1376    &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
1377    &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
1378  },
1379  &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
1380}</pre>
1381</div>
1382
1383<div class="method">
1384    <code class="details" id="list">list(profileId, active=None, advertiserId=None, archived=None, campaignId=None, companionCreativeIds=None, creativeFieldIds=None, ids=None, maxResults=None, pageToken=None, renderingIds=None, searchString=None, sizeIds=None, sortField=None, sortOrder=None, studioCreativeId=None, types=None, x__xgafv=None)</code>
1385  <pre>Retrieves a list of creatives, possibly filtered. This method supports paging.
1386
1387Args:
1388  profileId: string, User profile ID associated with this request. (required)
1389  active: boolean, Select only active creatives. Leave blank to select active and inactive creatives.
1390  advertiserId: string, Select only creatives with this advertiser ID.
1391  archived: boolean, Select only archived creatives. Leave blank to select archived and unarchived creatives.
1392  campaignId: string, Select only creatives with this campaign ID.
1393  companionCreativeIds: string, Select only in-stream video creatives with these companion IDs. (repeated)
1394  creativeFieldIds: string, Select only creatives with these creative field IDs. (repeated)
1395  ids: string, Select only creatives with these IDs. (repeated)
1396  maxResults: integer, Maximum number of results to return.
1397  pageToken: string, Value of the nextPageToken from the previous result page.
1398  renderingIds: string, Select only creatives with these rendering IDs. (repeated)
1399  searchString: string, Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, &quot;creative*2015&quot; will return objects with names like &quot;creative June 2015&quot;, &quot;creative April 2015&quot;, or simply &quot;creative 2015&quot;. Most of the searches also add wildcards implicitly at the start and the end of the search string. For example, a search string of &quot;creative&quot; will match objects with name &quot;my creative&quot;, &quot;creative 2015&quot;, or simply &quot;creative&quot;.
1400  sizeIds: string, Select only creatives with these size IDs. (repeated)
1401  sortField: string, Field by which to sort the list.
1402    Allowed values
1403      ID -
1404      NAME -
1405  sortOrder: string, Order of sorted results.
1406    Allowed values
1407      ASCENDING -
1408      DESCENDING -
1409  studioCreativeId: string, Select only creatives corresponding to this Studio creative ID.
1410  types: string, Select only creatives with these creative types. (repeated)
1411    Allowed values
1412      IMAGE -
1413      DISPLAY_REDIRECT -
1414      CUSTOM_DISPLAY -
1415      INTERNAL_REDIRECT -
1416      CUSTOM_DISPLAY_INTERSTITIAL -
1417      INTERSTITIAL_INTERNAL_REDIRECT -
1418      TRACKING_TEXT -
1419      RICH_MEDIA_DISPLAY_BANNER -
1420      RICH_MEDIA_INPAGE_FLOATING -
1421      RICH_MEDIA_IM_EXPAND -
1422      RICH_MEDIA_DISPLAY_EXPANDING -
1423      RICH_MEDIA_DISPLAY_INTERSTITIAL -
1424      RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL -
1425      RICH_MEDIA_MOBILE_IN_APP -
1426      FLASH_INPAGE -
1427      INSTREAM_VIDEO -
1428      VPAID_LINEAR_VIDEO -
1429      VPAID_NON_LINEAR_VIDEO -
1430      INSTREAM_VIDEO_REDIRECT -
1431      RICH_MEDIA_PEEL_DOWN -
1432      HTML5_BANNER -
1433      DISPLAY -
1434      DISPLAY_IMAGE_GALLERY -
1435      BRAND_SAFE_DEFAULT_INSTREAM_VIDEO -
1436      INSTREAM_AUDIO -
1437  x__xgafv: string, V1 error format.
1438    Allowed values
1439      1 - v1 error format
1440      2 - v2 error format
1441
1442Returns:
1443  An object of the form:
1444
1445    { # Creative List Response
1446  &quot;creatives&quot;: [ # Creative collection.
1447    { # Contains properties of a Creative.
1448      &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
1449      &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
1450      &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
1451      &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1452        &quot;A String&quot;,
1453      ],
1454      &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
1455        { # Represents the dimensions of ads, placements, creatives, or creative assets.
1456          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1457          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1458          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1459          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1460          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1461        },
1462      ],
1463      &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
1464      &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
1465      &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
1466      &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1467      &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
1468      &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
1469      &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
1470      &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
1471      &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
1472        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1473        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1474        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1475      },
1476      &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1477        &quot;A String&quot;,
1478      ],
1479      &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
1480      &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1481        &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
1482        &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
1483      },
1484      &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1485        { # Creative Click Tag.
1486          &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
1487            &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1488            &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1489            &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1490          },
1491          &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1492          &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
1493        },
1494      ],
1495      &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
1496      &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
1497        &quot;A String&quot;,
1498      ],
1499      &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
1500        &quot;A String&quot;,
1501      ],
1502      &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1503      &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
1504        { # Creative Custom Event.
1505          &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1506          &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1507          &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1508          &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1509          &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1510          &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1511            &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1512            &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1513            &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1514          },
1515          &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1516          &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1517            &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1518              &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1519              &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1520              &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1521              &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1522              &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1523            },
1524            &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1525              &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1526              &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1527            },
1528            &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1529            &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1530            &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1531            &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1532            &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1533            &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1534            &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1535          },
1536          &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1537          &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1538        },
1539      ],
1540      &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
1541        &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
1542        &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
1543          { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
1544            &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
1545            &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
1546            &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
1547          },
1548        ],
1549      },
1550      &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
1551        { # Creative Asset.
1552          &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1553          &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1554          &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
1555            { # Represents the dimensions of ads, placements, creatives, or creative assets.
1556              &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1557              &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1558              &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1559              &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1560              &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1561            },
1562          ],
1563          &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
1564          &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1565          &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1566            &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
1567            &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
1568          },
1569          &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1570          &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1571          &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
1572            &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1573            &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1574            &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1575            &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1576            &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1577            &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1578              &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1579              &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1580              &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1581            },
1582            &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1583            &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1584              &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1585                &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1586                &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1587                &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1588                &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1589                &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1590              },
1591              &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1592                &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1593                &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1594              },
1595              &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1596              &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1597              &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1598              &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1599              &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1600              &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1601              &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1602            },
1603            &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1604            &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1605          },
1606          &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1607          &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
1608          &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
1609            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1610            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1611            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1612            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1613            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1614          },
1615          &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
1616            &quot;A String&quot;,
1617          ],
1618          &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
1619          &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1620            &quot;A String&quot;,
1621          ],
1622          &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1623          &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
1624          &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
1625          &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1626            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1627            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1628            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1629            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1630            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1631          },
1632          &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1633          &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1634          &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1635          &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
1636          &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
1637          &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1638          &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1639          &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
1640            &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
1641            &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
1642            &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
1643            &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
1644            &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
1645            &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
1646          },
1647          &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1648          &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1649          &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
1650            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1651            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1652          },
1653          &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
1654          &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
1655          &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
1656          &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
1657            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1658            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1659          },
1660          &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1661          &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
1662          &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1663          &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
1664          &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
1665          &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
1666          &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1667            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1668            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1669            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1670            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1671            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1672          },
1673          &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
1674          &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
1675          &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
1676          &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
1677          &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
1678          &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
1679          &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
1680          &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
1681          &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
1682        },
1683      ],
1684      &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
1685        { # Creative Field Assignment.
1686          &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
1687          &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
1688        },
1689      ],
1690      &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1691        &quot;A String&quot;,
1692      ],
1693      &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
1694      &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1695        { # Creative Custom Event.
1696          &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1697          &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1698          &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1699          &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1700          &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1701          &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1702            &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1703            &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1704            &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1705          },
1706          &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1707          &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1708            &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1709              &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1710              &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1711              &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1712              &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1713              &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1714            },
1715            &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1716              &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1717              &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1718            },
1719            &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1720            &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1721            &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1722            &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1723            &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1724            &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1725            &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1726          },
1727          &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1728          &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1729        },
1730      ],
1731      &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
1732        &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
1733        &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
1734        &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
1735        &quot;windowHeight&quot;: 42, # Height of the window.
1736        &quot;windowWidth&quot;: 42, # Width of the window.
1737      },
1738      &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
1739      &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
1740      &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
1741      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
1742        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
1743        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
1744        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
1745        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
1746        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
1747        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
1748      },
1749      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
1750      &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
1751        &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
1752      },
1753      &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1754      &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
1755      &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
1756      &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
1757      &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
1758        &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
1759        &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
1760        &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
1761        &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
1762        &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
1763        &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
1764          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1765          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1766          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1767          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1768          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1769        },
1770        &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
1771        &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
1772      },
1773      &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
1774      &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
1775        &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
1776        &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
1777      },
1778      &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
1779      &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
1780      &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
1781        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
1782        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
1783        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
1784        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
1785        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
1786        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
1787      },
1788      &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1789      &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1790      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
1791        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1792        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1793        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1794        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1795        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1796      },
1797      &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
1798        &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
1799        &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
1800      },
1801      &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
1802      &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
1803      &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
1804      &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1805      &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1806      &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1807      &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
1808      &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
1809      &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
1810      &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
1811        { # Third-party Tracking URL.
1812          &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
1813          &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
1814        },
1815      ],
1816      &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
1817        { # Creative Custom Event.
1818          &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1819          &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1820          &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1821          &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1822          &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1823          &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1824            &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1825            &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1826            &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1827          },
1828          &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1829          &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1830            &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1831              &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1832              &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1833              &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1834              &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1835              &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1836            },
1837            &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1838              &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1839              &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1840            },
1841            &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1842            &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1843            &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1844            &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1845            &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1846            &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1847            &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1848          },
1849          &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1850          &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1851        },
1852      ],
1853      &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1854      &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
1855      &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
1856        &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
1857        &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
1858      },
1859      &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
1860    },
1861  ],
1862  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creativesListResponse&quot;.
1863  &quot;nextPageToken&quot;: &quot;A String&quot;, # Pagination token to be used for the next list operation.
1864}</pre>
1865</div>
1866
1867<div class="method">
1868    <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
1869  <pre>Retrieves the next page of results.
1870
1871Args:
1872  previous_request: The request for the previous page. (required)
1873  previous_response: The response from the request for the previous page. (required)
1874
1875Returns:
1876  A request object that you can call &#x27;execute()&#x27; on to request the next
1877  page. Returns None if there are no more items in the collection.
1878    </pre>
1879</div>
1880
1881<div class="method">
1882    <code class="details" id="patch">patch(profileId, id, body=None, x__xgafv=None)</code>
1883  <pre>Updates an existing creative. This method supports patch semantics.
1884
1885Args:
1886  profileId: string, User profile ID associated with this request. (required)
1887  id: string, Creative ID. (required)
1888  body: object, The request body.
1889    The object takes the form of:
1890
1891{ # Contains properties of a Creative.
1892  &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
1893  &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
1894  &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
1895  &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1896    &quot;A String&quot;,
1897  ],
1898  &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
1899    { # Represents the dimensions of ads, placements, creatives, or creative assets.
1900      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1901      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1902      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1903      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1904      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1905    },
1906  ],
1907  &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
1908  &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
1909  &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
1910  &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
1911  &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
1912  &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
1913  &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
1914  &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
1915  &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
1916    &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1917    &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1918    &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1919  },
1920  &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1921    &quot;A String&quot;,
1922  ],
1923  &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
1924  &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1925    &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
1926    &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
1927  },
1928  &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1929    { # Creative Click Tag.
1930      &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
1931        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1932        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1933        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1934      },
1935      &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1936      &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
1937    },
1938  ],
1939  &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
1940  &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
1941    &quot;A String&quot;,
1942  ],
1943  &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
1944    &quot;A String&quot;,
1945  ],
1946  &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1947  &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
1948    { # Creative Custom Event.
1949      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
1950      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
1951      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
1952      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
1953      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
1954      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
1955        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
1956        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
1957        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
1958      },
1959      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
1960      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
1961        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
1962          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
1963          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
1964          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
1965          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
1966          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
1967        },
1968        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
1969          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
1970          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
1971        },
1972        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
1973        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
1974        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
1975        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
1976        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
1977        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
1978        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
1979      },
1980      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
1981      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
1982    },
1983  ],
1984  &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
1985    &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
1986    &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
1987      { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
1988        &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
1989        &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
1990        &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
1991      },
1992    ],
1993  },
1994  &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
1995    { # Creative Asset.
1996      &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
1997      &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
1998      &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
1999        { # Represents the dimensions of ads, placements, creatives, or creative assets.
2000          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2001          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2002          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2003          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2004          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2005        },
2006      ],
2007      &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
2008      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2009      &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2010        &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
2011        &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
2012      },
2013      &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2014      &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2015      &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
2016        &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2017        &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2018        &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2019        &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2020        &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2021        &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2022          &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2023          &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2024          &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2025        },
2026        &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2027        &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2028          &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2029            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2030            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2031            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2032            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2033            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2034          },
2035          &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2036            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2037            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2038          },
2039          &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2040          &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2041          &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2042          &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2043          &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2044          &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2045          &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2046        },
2047        &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2048        &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2049      },
2050      &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2051      &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
2052      &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
2053        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2054        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2055        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2056        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2057        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2058      },
2059      &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
2060        &quot;A String&quot;,
2061      ],
2062      &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
2063      &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2064        &quot;A String&quot;,
2065      ],
2066      &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2067      &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
2068      &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
2069      &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2070        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2071        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2072        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2073        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2074        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2075      },
2076      &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2077      &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2078      &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2079      &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
2080      &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
2081      &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2082      &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2083      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
2084        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
2085        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
2086        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
2087        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
2088        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
2089        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
2090      },
2091      &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2092      &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2093      &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
2094        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2095        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2096      },
2097      &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
2098      &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
2099      &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
2100      &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
2101        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2102        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2103      },
2104      &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2105      &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
2106      &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2107      &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
2108      &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
2109      &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
2110      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2111        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2112        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2113        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2114        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2115        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2116      },
2117      &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2118      &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
2119      &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2120      &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
2121      &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2122      &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
2123      &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
2124      &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2125      &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2126    },
2127  ],
2128  &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
2129    { # Creative Field Assignment.
2130      &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
2131      &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
2132    },
2133  ],
2134  &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2135    &quot;A String&quot;,
2136  ],
2137  &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
2138  &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2139    { # Creative Custom Event.
2140      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2141      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2142      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2143      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2144      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2145      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2146        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2147        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2148        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2149      },
2150      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2151      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2152        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2153          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2154          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2155          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2156          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2157          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2158        },
2159        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2160          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2161          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2162        },
2163        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2164        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2165        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2166        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2167        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2168        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2169        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2170      },
2171      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2172      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2173    },
2174  ],
2175  &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
2176    &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
2177    &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
2178    &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
2179    &quot;windowHeight&quot;: 42, # Height of the window.
2180    &quot;windowWidth&quot;: 42, # Width of the window.
2181  },
2182  &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
2183  &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
2184  &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
2185  &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
2186    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
2187    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
2188    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
2189    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
2190    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
2191    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
2192  },
2193  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
2194  &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
2195    &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
2196  },
2197  &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2198  &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
2199  &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
2200  &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
2201  &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
2202    &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
2203    &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
2204    &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
2205    &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
2206    &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
2207    &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
2208      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2209      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2210      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2211      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2212      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2213    },
2214    &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
2215    &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
2216  },
2217  &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
2218  &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
2219    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
2220    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
2221  },
2222  &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
2223  &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
2224  &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
2225    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
2226    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
2227    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
2228    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
2229    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
2230    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
2231  },
2232  &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2233  &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2234  &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
2235    &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2236    &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2237    &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2238    &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2239    &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2240  },
2241  &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
2242    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
2243    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
2244  },
2245  &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
2246  &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
2247  &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
2248  &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2249  &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2250  &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2251  &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
2252  &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
2253  &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
2254  &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
2255    { # Third-party Tracking URL.
2256      &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
2257      &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
2258    },
2259  ],
2260  &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
2261    { # Creative Custom Event.
2262      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2263      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2264      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2265      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2266      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2267      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2268        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2269        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2270        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2271      },
2272      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2273      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2274        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2275          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2276          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2277          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2278          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2279          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2280        },
2281        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2282          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2283          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2284        },
2285        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2286        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2287        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2288        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2289        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2290        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2291        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2292      },
2293      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2294      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2295    },
2296  ],
2297  &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2298  &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
2299  &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
2300    &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
2301    &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
2302  },
2303  &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
2304}
2305
2306  x__xgafv: string, V1 error format.
2307    Allowed values
2308      1 - v1 error format
2309      2 - v2 error format
2310
2311Returns:
2312  An object of the form:
2313
2314    { # Contains properties of a Creative.
2315  &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
2316  &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
2317  &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
2318  &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2319    &quot;A String&quot;,
2320  ],
2321  &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
2322    { # Represents the dimensions of ads, placements, creatives, or creative assets.
2323      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2324      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2325      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2326      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2327      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2328    },
2329  ],
2330  &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
2331  &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
2332  &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
2333  &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2334  &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
2335  &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2336  &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
2337  &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
2338  &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
2339    &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2340    &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2341    &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2342  },
2343  &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2344    &quot;A String&quot;,
2345  ],
2346  &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
2347  &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2348    &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
2349    &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
2350  },
2351  &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2352    { # Creative Click Tag.
2353      &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
2354        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2355        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2356        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2357      },
2358      &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2359      &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
2360    },
2361  ],
2362  &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
2363  &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
2364    &quot;A String&quot;,
2365  ],
2366  &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
2367    &quot;A String&quot;,
2368  ],
2369  &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2370  &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
2371    { # Creative Custom Event.
2372      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2373      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2374      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2375      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2376      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2377      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2378        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2379        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2380        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2381      },
2382      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2383      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2384        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2385          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2386          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2387          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2388          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2389          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2390        },
2391        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2392          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2393          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2394        },
2395        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2396        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2397        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2398        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2399        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2400        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2401        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2402      },
2403      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2404      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2405    },
2406  ],
2407  &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
2408    &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
2409    &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
2410      { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
2411        &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
2412        &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
2413        &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
2414      },
2415    ],
2416  },
2417  &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
2418    { # Creative Asset.
2419      &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2420      &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2421      &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
2422        { # Represents the dimensions of ads, placements, creatives, or creative assets.
2423          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2424          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2425          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2426          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2427          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2428        },
2429      ],
2430      &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
2431      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2432      &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2433        &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
2434        &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
2435      },
2436      &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2437      &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2438      &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
2439        &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2440        &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2441        &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2442        &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2443        &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2444        &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2445          &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2446          &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2447          &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2448        },
2449        &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2450        &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2451          &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2452            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2453            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2454            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2455            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2456            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2457          },
2458          &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2459            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2460            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2461          },
2462          &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2463          &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2464          &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2465          &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2466          &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2467          &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2468          &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2469        },
2470        &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2471        &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2472      },
2473      &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2474      &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
2475      &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
2476        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2477        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2478        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2479        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2480        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2481      },
2482      &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
2483        &quot;A String&quot;,
2484      ],
2485      &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
2486      &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2487        &quot;A String&quot;,
2488      ],
2489      &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2490      &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
2491      &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
2492      &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2493        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2494        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2495        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2496        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2497        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2498      },
2499      &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2500      &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2501      &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2502      &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
2503      &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
2504      &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2505      &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2506      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
2507        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
2508        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
2509        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
2510        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
2511        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
2512        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
2513      },
2514      &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2515      &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2516      &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
2517        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2518        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2519      },
2520      &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
2521      &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
2522      &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
2523      &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
2524        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2525        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2526      },
2527      &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2528      &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
2529      &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2530      &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
2531      &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
2532      &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
2533      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2534        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2535        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2536        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2537        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2538        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2539      },
2540      &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2541      &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
2542      &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2543      &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
2544      &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2545      &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
2546      &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
2547      &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2548      &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2549    },
2550  ],
2551  &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
2552    { # Creative Field Assignment.
2553      &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
2554      &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
2555    },
2556  ],
2557  &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2558    &quot;A String&quot;,
2559  ],
2560  &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
2561  &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2562    { # Creative Custom Event.
2563      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2564      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2565      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2566      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2567      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2568      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2569        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2570        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2571        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2572      },
2573      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2574      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2575        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2576          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2577          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2578          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2579          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2580          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2581        },
2582        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2583          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2584          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2585        },
2586        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2587        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2588        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2589        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2590        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2591        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2592        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2593      },
2594      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2595      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2596    },
2597  ],
2598  &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
2599    &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
2600    &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
2601    &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
2602    &quot;windowHeight&quot;: 42, # Height of the window.
2603    &quot;windowWidth&quot;: 42, # Width of the window.
2604  },
2605  &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
2606  &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
2607  &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
2608  &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
2609    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
2610    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
2611    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
2612    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
2613    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
2614    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
2615  },
2616  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
2617  &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
2618    &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
2619  },
2620  &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2621  &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
2622  &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
2623  &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
2624  &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
2625    &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
2626    &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
2627    &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
2628    &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
2629    &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
2630    &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
2631      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2632      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2633      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2634      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2635      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2636    },
2637    &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
2638    &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
2639  },
2640  &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
2641  &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
2642    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
2643    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
2644  },
2645  &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
2646  &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
2647  &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
2648    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
2649    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
2650    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
2651    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
2652    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
2653    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
2654  },
2655  &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2656  &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2657  &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
2658    &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2659    &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2660    &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2661    &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2662    &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2663  },
2664  &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
2665    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
2666    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
2667  },
2668  &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
2669  &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
2670  &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
2671  &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2672  &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2673  &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2674  &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
2675  &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
2676  &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
2677  &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
2678    { # Third-party Tracking URL.
2679      &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
2680      &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
2681    },
2682  ],
2683  &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
2684    { # Creative Custom Event.
2685      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2686      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2687      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2688      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2689      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2690      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2691        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2692        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2693        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2694      },
2695      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2696      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2697        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2698          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2699          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2700          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2701          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2702          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2703        },
2704        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2705          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2706          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2707        },
2708        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2709        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2710        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2711        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2712        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2713        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2714        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2715      },
2716      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2717      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2718    },
2719  ],
2720  &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2721  &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
2722  &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
2723    &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
2724    &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
2725  },
2726  &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
2727}</pre>
2728</div>
2729
2730<div class="method">
2731    <code class="details" id="update">update(profileId, body=None, x__xgafv=None)</code>
2732  <pre>Updates an existing creative.
2733
2734Args:
2735  profileId: string, User profile ID associated with this request. (required)
2736  body: object, The request body.
2737    The object takes the form of:
2738
2739{ # Contains properties of a Creative.
2740  &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
2741  &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
2742  &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
2743  &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2744    &quot;A String&quot;,
2745  ],
2746  &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
2747    { # Represents the dimensions of ads, placements, creatives, or creative assets.
2748      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2749      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2750      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2751      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2752      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2753    },
2754  ],
2755  &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
2756  &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
2757  &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
2758  &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2759  &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
2760  &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2761  &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
2762  &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
2763  &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
2764    &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2765    &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2766    &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2767  },
2768  &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2769    &quot;A String&quot;,
2770  ],
2771  &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
2772  &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2773    &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
2774    &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
2775  },
2776  &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2777    { # Creative Click Tag.
2778      &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
2779        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2780        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2781        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2782      },
2783      &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2784      &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
2785    },
2786  ],
2787  &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
2788  &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
2789    &quot;A String&quot;,
2790  ],
2791  &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
2792    &quot;A String&quot;,
2793  ],
2794  &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2795  &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
2796    { # Creative Custom Event.
2797      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2798      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2799      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2800      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2801      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2802      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2803        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2804        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2805        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2806      },
2807      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2808      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2809        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2810          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2811          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2812          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2813          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2814          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2815        },
2816        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2817          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2818          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2819        },
2820        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2821        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2822        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2823        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2824        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2825        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2826        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2827      },
2828      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2829      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2830    },
2831  ],
2832  &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
2833    &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
2834    &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
2835      { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
2836        &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
2837        &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
2838        &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
2839      },
2840    ],
2841  },
2842  &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
2843    { # Creative Asset.
2844      &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2845      &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2846      &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
2847        { # Represents the dimensions of ads, placements, creatives, or creative assets.
2848          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2849          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2850          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2851          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2852          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2853        },
2854      ],
2855      &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
2856      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2857      &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2858        &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
2859        &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
2860      },
2861      &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2862      &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2863      &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
2864        &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2865        &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2866        &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2867        &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2868        &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2869        &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2870          &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2871          &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2872          &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2873        },
2874        &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2875        &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
2876          &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
2877            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2878            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2879            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2880            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2881            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2882          },
2883          &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
2884            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2885            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2886          },
2887          &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
2888          &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
2889          &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
2890          &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
2891          &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
2892          &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
2893          &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
2894        },
2895        &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
2896        &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
2897      },
2898      &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2899      &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
2900      &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
2901        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2902        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2903        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2904        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2905        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2906      },
2907      &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
2908        &quot;A String&quot;,
2909      ],
2910      &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
2911      &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2912        &quot;A String&quot;,
2913      ],
2914      &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2915      &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
2916      &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
2917      &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2918        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2919        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2920        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2921        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2922        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2923      },
2924      &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2925      &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2926      &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2927      &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
2928      &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
2929      &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2930      &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2931      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
2932        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
2933        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
2934        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
2935        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
2936        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
2937        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
2938      },
2939      &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2940      &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
2941      &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
2942        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2943        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2944      },
2945      &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
2946      &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
2947      &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
2948      &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
2949        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
2950        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
2951      },
2952      &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2953      &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
2954      &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2955      &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
2956      &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
2957      &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
2958      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2959        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
2960        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
2961        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
2962        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
2963        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
2964      },
2965      &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
2966      &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
2967      &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
2968      &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
2969      &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
2970      &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
2971      &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
2972      &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2973      &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
2974    },
2975  ],
2976  &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
2977    { # Creative Field Assignment.
2978      &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
2979      &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
2980    },
2981  ],
2982  &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
2983    &quot;A String&quot;,
2984  ],
2985  &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
2986  &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
2987    { # Creative Custom Event.
2988      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
2989      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
2990      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
2991      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
2992      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
2993      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
2994        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
2995        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
2996        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
2997      },
2998      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
2999      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
3000        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
3001          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3002          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3003          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3004          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3005          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3006        },
3007        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
3008          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3009          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3010        },
3011        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
3012        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
3013        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
3014        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
3015        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
3016        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
3017        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
3018      },
3019      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
3020      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
3021    },
3022  ],
3023  &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
3024    &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
3025    &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
3026    &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
3027    &quot;windowHeight&quot;: 42, # Height of the window.
3028    &quot;windowWidth&quot;: 42, # Width of the window.
3029  },
3030  &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
3031  &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
3032  &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
3033  &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
3034    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
3035    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
3036    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
3037    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
3038    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
3039    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
3040  },
3041  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
3042  &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
3043    &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
3044  },
3045  &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3046  &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
3047  &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
3048  &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
3049  &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
3050    &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
3051    &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
3052    &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
3053    &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
3054    &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
3055    &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
3056      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3057      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3058      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3059      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3060      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3061    },
3062    &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
3063    &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
3064  },
3065  &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
3066  &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
3067    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
3068    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
3069  },
3070  &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
3071  &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
3072  &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
3073    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
3074    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
3075    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
3076    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
3077    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
3078    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
3079  },
3080  &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3081  &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3082  &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
3083    &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3084    &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3085    &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3086    &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3087    &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3088  },
3089  &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
3090    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
3091    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
3092  },
3093  &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
3094  &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
3095  &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
3096  &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3097  &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3098  &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3099  &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
3100  &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
3101  &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
3102  &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
3103    { # Third-party Tracking URL.
3104      &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
3105      &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
3106    },
3107  ],
3108  &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
3109    { # Creative Custom Event.
3110      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
3111      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
3112      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
3113      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
3114      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
3115      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
3116        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
3117        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
3118        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
3119      },
3120      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
3121      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
3122        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
3123          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3124          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3125          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3126          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3127          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3128        },
3129        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
3130          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3131          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3132        },
3133        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
3134        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
3135        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
3136        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
3137        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
3138        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
3139        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
3140      },
3141      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
3142      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
3143    },
3144  ],
3145  &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3146  &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
3147  &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
3148    &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
3149    &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
3150  },
3151  &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
3152}
3153
3154  x__xgafv: string, V1 error format.
3155    Allowed values
3156      1 - v1 error format
3157      2 - v2 error format
3158
3159Returns:
3160  An object of the form:
3161
3162    { # Contains properties of a Creative.
3163  &quot;accountId&quot;: &quot;A String&quot;, # Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
3164  &quot;active&quot;: True or False, # Whether the creative is active. Applicable to all creative types.
3165  &quot;adParameters&quot;: &quot;A String&quot;, # Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
3166  &quot;adTagKeys&quot;: [ # Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3167    &quot;A String&quot;,
3168  ],
3169  &quot;additionalSizes&quot;: [ # Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
3170    { # Represents the dimensions of ads, placements, creatives, or creative assets.
3171      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3172      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3173      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3174      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3175      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3176    },
3177  ],
3178  &quot;advertiserId&quot;: &quot;A String&quot;, # Advertiser ID of this creative. This is a required field. Applicable to all creative types.
3179  &quot;allowScriptAccess&quot;: True or False, # Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
3180  &quot;archived&quot;: True or False, # Whether the creative is archived. Applicable to all creative types.
3181  &quot;artworkType&quot;: &quot;A String&quot;, # Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3182  &quot;authoringSource&quot;: &quot;A String&quot;, # Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
3183  &quot;authoringTool&quot;: &quot;A String&quot;, # Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
3184  &quot;autoAdvanceImages&quot;: True or False, # Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
3185  &quot;backgroundColor&quot;: &quot;A String&quot;, # The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
3186  &quot;backupImageClickThroughUrl&quot;: { # Click-through URL # Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
3187    &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
3188    &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
3189    &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
3190  },
3191  &quot;backupImageFeatures&quot;: [ # List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets&#x27; detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3192    &quot;A String&quot;,
3193  ],
3194  &quot;backupImageReportingLabel&quot;: &quot;A String&quot;, # Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
3195  &quot;backupImageTargetWindow&quot;: { # Target Window. # Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3196    &quot;customHtml&quot;: &quot;A String&quot;, # User-entered value.
3197    &quot;targetWindowOption&quot;: &quot;A String&quot;, # Type of browser window for which the backup image of the flash creative can be displayed.
3198  },
3199  &quot;clickTags&quot;: [ # Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3200    { # Creative Click Tag.
3201      &quot;clickThroughUrl&quot;: { # Click-through URL # Parameter value for the specified click tag. This field contains a click-through url.
3202        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
3203        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
3204        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
3205      },
3206      &quot;eventName&quot;: &quot;A String&quot;, # Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3207      &quot;name&quot;: &quot;A String&quot;, # Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset&#x27;s creativeAssetId.name field.
3208    },
3209  ],
3210  &quot;commercialId&quot;: &quot;A String&quot;, # Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
3211  &quot;companionCreatives&quot;: [ # List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
3212    &quot;A String&quot;,
3213  ],
3214  &quot;compatibility&quot;: [ # Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - &quot;APP&quot; - &quot;APP_INTERSTITIAL&quot; - &quot;IN_STREAM_VIDEO&quot; - &quot;IN_STREAM_AUDIO&quot; - &quot;DISPLAY&quot; - &quot;DISPLAY_INTERSTITIAL&quot;
3215    &quot;A String&quot;,
3216  ],
3217  &quot;convertFlashToHtml5&quot;: True or False, # Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don&#x27;t want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3218  &quot;counterCustomEvents&quot;: [ # List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
3219    { # Creative Custom Event.
3220      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
3221      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
3222      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
3223      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
3224      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
3225      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
3226        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
3227        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
3228        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
3229      },
3230      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
3231      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
3232        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
3233          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3234          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3235          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3236          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3237          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3238        },
3239        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
3240          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3241          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3242        },
3243        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
3244        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
3245        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
3246        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
3247        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
3248        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
3249        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
3250      },
3251      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
3252      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
3253    },
3254  ],
3255  &quot;creativeAssetSelection&quot;: { # Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives. # Required if dynamicAssetSelection is true.
3256    &quot;defaultAssetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
3257    &quot;rules&quot;: [ # Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
3258      { # A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
3259        &quot;assetId&quot;: &quot;A String&quot;, # A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
3260        &quot;name&quot;: &quot;A String&quot;, # A user-friendly name for this rule. This is a required field.
3261        &quot;targetingTemplateId&quot;: &quot;A String&quot;, # A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
3262      },
3263    ],
3264  },
3265  &quot;creativeAssets&quot;: [ # Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
3266    { # Creative Asset.
3267      &quot;actionScript3&quot;: True or False, # Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3268      &quot;active&quot;: True or False, # Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
3269      &quot;additionalSizes&quot;: [ # Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
3270        { # Represents the dimensions of ads, placements, creatives, or creative assets.
3271          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3272          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3273          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3274          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3275          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3276        },
3277      ],
3278      &quot;alignment&quot;: &quot;A String&quot;, # Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL .
3279      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
3280      &quot;assetIdentifier&quot;: { # Creative Asset ID. # Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
3281        &quot;name&quot;: &quot;A String&quot;, # Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: &quot;.-_ &quot;. Spaces are allowed.
3282        &quot;type&quot;: &quot;A String&quot;, # Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
3283      },
3284      &quot;audioBitRate&quot;: 42, # Audio stream bit rate in kbps. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
3285      &quot;audioSampleRate&quot;: 42, # Audio sample bit rate in hertz. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
3286      &quot;backupImageExit&quot;: { # Creative Custom Event. # Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
3287        &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
3288        &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
3289        &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
3290        &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
3291        &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
3292        &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
3293          &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
3294          &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
3295          &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
3296        },
3297        &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
3298        &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
3299          &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
3300            &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3301            &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3302            &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3303            &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3304            &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3305          },
3306          &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
3307            &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3308            &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3309          },
3310          &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
3311          &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
3312          &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
3313          &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
3314          &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
3315          &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
3316          &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
3317        },
3318        &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
3319        &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
3320      },
3321      &quot;bitRate&quot;: 42, # Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
3322      &quot;childAssetType&quot;: &quot;A String&quot;, # Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
3323      &quot;collapsedSize&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
3324        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3325        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3326        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3327        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3328        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3329      },
3330      &quot;companionCreativeIds&quot;: [ # List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
3331        &quot;A String&quot;,
3332      ],
3333      &quot;customStartTimeValue&quot;: 42, # Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
3334      &quot;detectedFeatures&quot;: [ # List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3335        &quot;A String&quot;,
3336      ],
3337      &quot;displayType&quot;: &quot;A String&quot;, # Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
3338      &quot;duration&quot;: 42, # Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
3339      &quot;durationType&quot;: &quot;A String&quot;, # Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
3340      &quot;expandedDimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
3341        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3342        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3343        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3344        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3345        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3346      },
3347      &quot;fileSize&quot;: &quot;A String&quot;, # File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
3348      &quot;flashVersion&quot;: 42, # Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3349      &quot;frameRate&quot;: 3.14, # Video frame rate for video asset in frames per second. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
3350      &quot;hideFlashObjects&quot;: True or False, # Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
3351      &quot;hideSelectionBoxes&quot;: True or False, # Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
3352      &quot;horizontallyLocked&quot;: True or False, # Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
3353      &quot;id&quot;: &quot;A String&quot;, # Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
3354      &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of the asset. This is a read-only, auto-generated field.
3355        &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
3356        &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
3357        &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
3358        &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
3359        &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
3360        &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
3361      },
3362      &quot;mediaDuration&quot;: 3.14, # Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
3363      &quot;mimeType&quot;: &quot;A String&quot;, # Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
3364      &quot;offset&quot;: { # Offset Position. # Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
3365        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3366        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3367      },
3368      &quot;orientation&quot;: &quot;A String&quot;, # Orientation of video asset. This is a read-only, auto-generated field.
3369      &quot;originalBackup&quot;: True or False, # Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
3370      &quot;politeLoad&quot;: True or False, # Whether this asset is used as a polite load asset.
3371      &quot;position&quot;: { # Offset Position. # Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
3372        &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3373        &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3374      },
3375      &quot;positionLeftUnit&quot;: &quot;A String&quot;, # Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
3376      &quot;positionTopUnit&quot;: &quot;A String&quot;, # Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
3377      &quot;progressiveServingUrl&quot;: &quot;A String&quot;, # Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
3378      &quot;pushdown&quot;: True or False, # Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
3379      &quot;pushdownDuration&quot;: 3.14, # Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
3380      &quot;role&quot;: &quot;A String&quot;, # Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
3381      &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3382        &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3383        &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3384        &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3385        &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3386        &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3387      },
3388      &quot;sslCompliant&quot;: True or False, # Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
3389      &quot;startTimeType&quot;: &quot;A String&quot;, # Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
3390      &quot;streamingServingUrl&quot;: &quot;A String&quot;, # Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
3391      &quot;transparency&quot;: True or False, # Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
3392      &quot;verticallyLocked&quot;: True or False, # Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
3393      &quot;windowMode&quot;: &quot;A String&quot;, # Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
3394      &quot;zIndex&quot;: 42, # zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
3395      &quot;zipFilename&quot;: &quot;A String&quot;, # File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
3396      &quot;zipFilesize&quot;: &quot;A String&quot;, # Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
3397    },
3398  ],
3399  &quot;creativeFieldAssignments&quot;: [ # Creative field assignments for this creative. Applicable to all creative types.
3400    { # Creative Field Assignment.
3401      &quot;creativeFieldId&quot;: &quot;A String&quot;, # ID of the creative field.
3402      &quot;creativeFieldValueId&quot;: &quot;A String&quot;, # ID of the creative field value.
3403    },
3404  ],
3405  &quot;customKeyValues&quot;: [ # Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3406    &quot;A String&quot;,
3407  ],
3408  &quot;dynamicAssetSelection&quot;: True or False, # Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
3409  &quot;exitCustomEvents&quot;: [ # List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3410    { # Creative Custom Event.
3411      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
3412      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
3413      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
3414      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
3415      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
3416      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
3417        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
3418        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
3419        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
3420      },
3421      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
3422      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
3423        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
3424          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3425          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3426          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3427          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3428          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3429        },
3430        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
3431          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3432          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3433        },
3434        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
3435        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
3436        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
3437        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
3438        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
3439        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
3440        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
3441      },
3442      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
3443      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
3444    },
3445  ],
3446  &quot;fsCommand&quot;: { # FsCommand. # OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
3447    &quot;left&quot;: 42, # Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
3448    &quot;positionOption&quot;: &quot;A String&quot;, # Position in the browser where the window will open.
3449    &quot;top&quot;: 42, # Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
3450    &quot;windowHeight&quot;: 42, # Height of the window.
3451    &quot;windowWidth&quot;: 42, # Width of the window.
3452  },
3453  &quot;htmlCode&quot;: &quot;A String&quot;, # HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
3454  &quot;htmlCodeLocked&quot;: True or False, # Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
3455  &quot;id&quot;: &quot;A String&quot;, # ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
3456  &quot;idDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
3457    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
3458    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
3459    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
3460    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
3461    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
3462    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
3463  },
3464  &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#creative&quot;.
3465  &quot;lastModifiedInfo&quot;: { # Modification timestamp. # Creative last modification information. This is a read-only field. Applicable to all creative types.
3466    &quot;time&quot;: &quot;A String&quot;, # Timestamp of the last change in milliseconds since epoch.
3467  },
3468  &quot;latestTraffickedCreativeId&quot;: &quot;A String&quot;, # Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3469  &quot;mediaDescription&quot;: &quot;A String&quot;, # Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
3470  &quot;mediaDuration&quot;: 3.14, # Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
3471  &quot;name&quot;: &quot;A String&quot;, # Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
3472  &quot;obaIcon&quot;: { # Online Behavioral Advertiser icon. # Online behavioral advertising icon to be added to the creative. Applicable to the following creative types: all INSTREAM_VIDEO.
3473    &quot;iconClickThroughUrl&quot;: &quot;A String&quot;, # URL to redirect to when an OBA icon is clicked.
3474    &quot;iconClickTrackingUrl&quot;: &quot;A String&quot;, # URL to track click when an OBA icon is clicked.
3475    &quot;iconViewTrackingUrl&quot;: &quot;A String&quot;, # URL to track view when an OBA icon is clicked.
3476    &quot;program&quot;: &quot;A String&quot;, # Identifies the industry initiative that the icon supports. For example, AdChoices.
3477    &quot;resourceUrl&quot;: &quot;A String&quot;, # OBA icon resource URL. Campaign Manager only supports image and JavaScript icons. Learn more
3478    &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # OBA icon size.
3479      &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3480      &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3481      &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3482      &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3483      &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3484    },
3485    &quot;xPosition&quot;: &quot;A String&quot;, # OBA icon x coordinate position. Accepted values are left or right.
3486    &quot;yPosition&quot;: &quot;A String&quot;, # OBA icon y coordinate position. Accepted values are top or bottom.
3487  },
3488  &quot;overrideCss&quot;: &quot;A String&quot;, # Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
3489  &quot;progressOffset&quot;: { # Video Offset # Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
3490    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
3491    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
3492  },
3493  &quot;redirectUrl&quot;: &quot;A String&quot;, # URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
3494  &quot;renderingId&quot;: &quot;A String&quot;, # ID of current rendering version. This is a read-only field. Applicable to all creative types.
3495  &quot;renderingIdDimensionValue&quot;: { # Represents a DimensionValue resource. # Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
3496    &quot;dimensionName&quot;: &quot;A String&quot;, # The name of the dimension.
3497    &quot;etag&quot;: &quot;A String&quot;, # The eTag of this response for caching purposes.
3498    &quot;id&quot;: &quot;A String&quot;, # The ID associated with the value if available.
3499    &quot;kind&quot;: &quot;A String&quot;, # The kind of resource this is, in this case dfareporting#dimensionValue.
3500    &quot;matchType&quot;: &quot;A String&quot;, # Determines how the &#x27;value&#x27; field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, &#x27;*&#x27; is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (&#x27;dfa:paidSearch*&#x27;) allow a matchType other than EXACT.
3501    &quot;value&quot;: &quot;A String&quot;, # The value of the dimension.
3502  },
3503  &quot;requiredFlashPluginVersion&quot;: &quot;A String&quot;, # The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3504  &quot;requiredFlashVersion&quot;: 42, # The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
3505  &quot;size&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
3506    &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3507    &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3508    &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3509    &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3510    &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3511  },
3512  &quot;skipOffset&quot;: { # Video Offset # Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
3513    &quot;offsetPercentage&quot;: 42, # Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
3514    &quot;offsetSeconds&quot;: 42, # Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
3515  },
3516  &quot;skippable&quot;: True or False, # Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
3517  &quot;sslCompliant&quot;: True or False, # Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
3518  &quot;sslOverride&quot;: True or False, # Whether creative should be treated as SSL compliant even if the system scan shows it&#x27;s not. Applicable to all creative types.
3519  &quot;studioAdvertiserId&quot;: &quot;A String&quot;, # Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3520  &quot;studioCreativeId&quot;: &quot;A String&quot;, # Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3521  &quot;studioTraffickedCreativeId&quot;: &quot;A String&quot;, # Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3522  &quot;subaccountId&quot;: &quot;A String&quot;, # Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
3523  &quot;thirdPartyBackupImageImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
3524  &quot;thirdPartyRichMediaImpressionsUrl&quot;: &quot;A String&quot;, # Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
3525  &quot;thirdPartyUrls&quot;: [ # Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
3526    { # Third-party Tracking URL.
3527      &quot;thirdPartyUrlType&quot;: &quot;A String&quot;, # Third-party URL type for in-stream video and in-stream audio creatives.
3528      &quot;url&quot;: &quot;A String&quot;, # URL for the specified third-party URL type.
3529    },
3530  ],
3531  &quot;timerCustomEvents&quot;: [ # List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
3532    { # Creative Custom Event.
3533      &quot;advertiserCustomEventId&quot;: &quot;A String&quot;, # Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
3534      &quot;advertiserCustomEventName&quot;: &quot;A String&quot;, # User-entered name for the event.
3535      &quot;advertiserCustomEventType&quot;: &quot;A String&quot;, # Type of the event. This is a read-only field.
3536      &quot;artworkLabel&quot;: &quot;A String&quot;, # 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.
3537      &quot;artworkType&quot;: &quot;A String&quot;, # Artwork type used by the creative.This is a read-only field.
3538      &quot;exitClickThroughUrl&quot;: { # Click-through URL # Exit click-through URL for the event. This field is used only for exit events.
3539        &quot;computedClickThroughUrl&quot;: &quot;A String&quot;, # Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page&#x27;s URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
3540        &quot;customClickThroughUrl&quot;: &quot;A String&quot;, # Custom click-through URL. Applicable if the landingPageId field is left unset.
3541        &quot;landingPageId&quot;: &quot;A String&quot;, # ID of the landing page for the click-through URL.
3542      },
3543      &quot;id&quot;: &quot;A String&quot;, # ID of this event. This is a required field and should not be modified after insertion.
3544      &quot;popupWindowProperties&quot;: { # Popup Window Properties. # Properties for rich media popup windows. This field is used only for exit events.
3545        &quot;dimension&quot;: { # Represents the dimensions of ads, placements, creatives, or creative assets. # Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
3546          &quot;height&quot;: 42, # Height of this size. Acceptable values are 0 to 32767, inclusive.
3547          &quot;iab&quot;: True or False, # IAB standard size. This is a read-only, auto-generated field.
3548          &quot;id&quot;: &quot;A String&quot;, # ID of this size. This is a read-only, auto-generated field.
3549          &quot;kind&quot;: &quot;A String&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;dfareporting#size&quot;.
3550          &quot;width&quot;: 42, # Width of this size. Acceptable values are 0 to 32767, inclusive.
3551        },
3552        &quot;offset&quot;: { # Offset Position. # Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
3553          &quot;left&quot;: 42, # Offset distance from left side of an asset or a window.
3554          &quot;top&quot;: 42, # Offset distance from top side of an asset or a window.
3555        },
3556        &quot;positionType&quot;: &quot;A String&quot;, # Popup window position either centered or at specific coordinate.
3557        &quot;showAddressBar&quot;: True or False, # Whether to display the browser address bar.
3558        &quot;showMenuBar&quot;: True or False, # Whether to display the browser menu bar.
3559        &quot;showScrollBar&quot;: True or False, # Whether to display the browser scroll bar.
3560        &quot;showStatusBar&quot;: True or False, # Whether to display the browser status bar.
3561        &quot;showToolBar&quot;: True or False, # Whether to display the browser tool bar.
3562        &quot;title&quot;: &quot;A String&quot;, # Title of popup window.
3563      },
3564      &quot;targetType&quot;: &quot;A String&quot;, # Target type used by the event.
3565      &quot;videoReportingId&quot;: &quot;A String&quot;, # Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
3566    },
3567  ],
3568  &quot;totalFileSize&quot;: &quot;A String&quot;, # Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
3569  &quot;type&quot;: &quot;A String&quot;, # Type of this creative. This is a required field. Applicable to all creative types. *Note:* FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
3570  &quot;universalAdId&quot;: { # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID. # A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
3571    &quot;registry&quot;: &quot;A String&quot;, # Registry used for the Ad ID value.
3572    &quot;value&quot;: &quot;A String&quot;, # ID value for this creative. Only alphanumeric characters and the following symbols are valid: &quot;_/\-&quot;. Maximum length is 64 characters. Read only when registry is DCM.
3573  },
3574  &quot;version&quot;: 42, # The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
3575}</pre>
3576</div>
3577
3578</body></html>