blob: a588898027ac85ceacc9950b3274a4bab24422a1 [file] [log] [blame]
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001<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="realtimebidding_v1.html">Real-time Bidding API</a> . <a href="realtimebidding_v1.buyers.html">buyers</a> . <a href="realtimebidding_v1.buyers.creatives.html">creatives</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="#create">create(parent, body=None, x__xgafv=None)</a></code></p>
79<p class="firstline">Creates a creative.</p>
80<p class="toc_element">
81 <code><a href="#get">get(name, view=None, x__xgafv=None)</a></code></p>
82<p class="firstline">Gets a creative.</p>
83<p class="toc_element">
84 <code><a href="#list">list(parent, pageSize=None, filter=None, pageToken=None, view=None, x__xgafv=None)</a></code></p>
85<p class="firstline">Lists creatives.</p>
86<p class="toc_element">
87 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
88<p class="firstline">Retrieves the next page of results.</p>
89<p class="toc_element">
90 <code><a href="#patch">patch(name, body=None, updateMask=None, x__xgafv=None)</a></code></p>
91<p class="firstline">Updates a creative.</p>
92<h3>Method Details</h3>
93<div class="method">
94 <code class="details" id="create">create(parent, body=None, x__xgafv=None)</code>
95 <pre>Creates a creative.
96
97Args:
98 parent: string, Required. The name of the parent buyer that the new creative belongs to that must
99follow the pattern `buyers/{buyerAccountId}`, where `{buyerAccountId}`
100represents the account ID of the buyer who owns a creative. For a bidder
101accessing creatives on behalf of a child seat buyer, `{buyerAccountId}`
102should represent the account ID of the child seat buyer. (required)
103 body: object, The request body.
104 The object takes the form of:
105
106{ # A creative and its classification data.
107 &quot;creativeServingDecision&quot;: { # Top level status and detected attributes of a creative. # Output only. Top level status and detected attributes of a creative (for example domain,
108 # language, advertiser, product category, etc.) that affect whether (status)
109 # and where (context) a creative will be allowed to serve.
110 &quot;detectedSensitiveCategories&quot;: [ # Detected sensitive categories, if any.
111 # Can be used to filter the response of the
112 # creatives.list
113 # method.
114 #
115 # See the ad-sensitive-categories.txt file in the technical documentation
116 # for a list of IDs. You should use these IDs along with the
117 # excluded-sensitive-category field in the bid request to filter your bids.
118 42,
119 ],
120 &quot;detectedClickThroughUrls&quot;: [ # The set of detected destination URLs for the creative.
121 # Can be used to filter the response of the
122 # creatives.list
123 # method.
124 &quot;A String&quot;,
125 ],
126 &quot;detectedVendorIds&quot;: [ # IDs of the ad technology vendors that were detected to be
127 # used by this creative. See
128 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
129 # possible values.
130 # Can be used to filter the response of the
131 # creatives.list
132 # method.
133 #
134 # If the `allowed_vendor_type` field of a [bid
135 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
136 # does not contain one of the vendor type IDs that were declared or
137 # detected for a given creative, and a bid is submitted with that creative,
138 # the bid will be filtered before the auction.
139 42,
140 ],
141 &quot;dealsServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding on PG and PD deals (outside of
142 # Russia and China).
143 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
144 # (e.g., open auction, deals) or region (e.g., China, Russia).
145 # Topics may be present only if status is DISAPPROVED.
146 { # Each policy topic entry will represent a violation of a policy topic for a
147 # creative, with the policy topic information and optional evidence for the
148 # policy violation.
149 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
150 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
151 { # Evidence associated with a policy topic entry.
152 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
153 # in a creative.
154 # a creative.
155 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
156 { # The URL-level breakdown for the download size.
157 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
158 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
159 },
160 ],
161 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
162 },
163 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
164 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
165 # cookie_names above will be set to the cookie names of top domains with
166 # the largest number of cookies.
167 # This field will only be set for TOO_MANY_COOKIES policy.
168 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
169 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
170 # with the largest number of cookies. For other policies, this will be all
171 # the cookie names that violate the policy.
172 &quot;A String&quot;,
173 ],
174 },
175 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
176 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
177 },
178 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
179 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
180 &quot;A String&quot;,
181 ],
182 },
183 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
184 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
185 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
186 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
187 },
188 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
189 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
190 # limited to the number of calls in the top_http_call_domains.
191 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
192 { # The number of HTTP calls made to the given domain.
193 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
194 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
195 },
196 ],
197 },
198 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
199 # incorrectly set up.
200 # having been incorrectly set up.
201 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
202 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
203 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
204 # no content or an error page.
205 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
206 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
207 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
208 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
209 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
210 },
211 },
212 ],
213 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
214 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
215 # policy topics is not fixed for a particular API version and may change at
216 # any time.
217 # Can be used to filter the response of the
218 # creatives.list
219 # method
220 },
221 ],
222 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
223 # deals) or region (e.g., China, Russia).
224 # Can be used to filter the response of the
225 # creatives.list
226 # method.
227 },
228 &quot;detectedAdvertisers&quot;: [ # Detected advertisers and brands.
229 { # Detected advertiser and brand information.
230 &quot;advertiserId&quot;: &quot;A String&quot;, # See https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt
231 # for the list of possible values.
232 # Can be used to filter the response of the
233 # creatives.list
234 # method.
235 &quot;brandName&quot;: &quot;A String&quot;, # Brand name.
236 # Can be used to filter the response of the
237 # creatives.list
238 # method.
239 &quot;brandId&quot;: &quot;A String&quot;, # Detected brand ID or zero if no brand has been detected.
240 # See https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt for
241 # the list of possible values.
242 # Can be used to filter the response of the
243 # creatives.list
244 # method.
245 &quot;advertiserName&quot;: &quot;A String&quot;, # Advertiser name.
246 # Can be used to filter the response of the
247 # creatives.list
248 # method.
249 },
250 ],
251 &quot;adTechnologyProviders&quot;: { # Detected ad technology provider information. # The detected ad technology providers.
252 &quot;detectedProviderIds&quot;: [ # The detected ad technology provider IDs for this creative.
253 # See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for
254 # mapping of provider ID to provided name, a privacy policy URL, and a list
255 # of domains which can be attributed to the provider.
256 #
257 # If the creative contains provider IDs that are outside of those listed in
258 # the `BidRequest.adslot.consented_providers_settings.consented_providers`
259 # field on the [Google bid
260 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
261 # and the
262 # `BidRequest.user.ext.consented_providers_settings.consented_providers`
263 # field on the [OpenRTB
264 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto),
265 # and a bid is submitted with that creative for an impression
266 # that will serve to an EEA user, the bid will be filtered before the
267 # auction.
268 &quot;A String&quot;,
269 ],
270 &quot;hasUnidentifiedProvider&quot;: True or False, # Whether the creative contains an unidentified ad technology provider.
271 #
272 # If true for a given creative, any bid submitted with that creative for an
273 # impression that will serve to an EEA user will be filtered before the
274 # auction.
275 },
276 &quot;chinaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in China.
277 # When approved or disapproved, this status applies to both deals and open
278 # auction in China. When pending review, this creative is allowed to serve
279 # for deals but not for open auction.
280 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
281 # (e.g., open auction, deals) or region (e.g., China, Russia).
282 # Topics may be present only if status is DISAPPROVED.
283 { # Each policy topic entry will represent a violation of a policy topic for a
284 # creative, with the policy topic information and optional evidence for the
285 # policy violation.
286 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
287 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
288 { # Evidence associated with a policy topic entry.
289 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
290 # in a creative.
291 # a creative.
292 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
293 { # The URL-level breakdown for the download size.
294 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
295 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
296 },
297 ],
298 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
299 },
300 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
301 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
302 # cookie_names above will be set to the cookie names of top domains with
303 # the largest number of cookies.
304 # This field will only be set for TOO_MANY_COOKIES policy.
305 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
306 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
307 # with the largest number of cookies. For other policies, this will be all
308 # the cookie names that violate the policy.
309 &quot;A String&quot;,
310 ],
311 },
312 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
313 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
314 },
315 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
316 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
317 &quot;A String&quot;,
318 ],
319 },
320 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
321 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
322 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
323 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
324 },
325 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
326 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
327 # limited to the number of calls in the top_http_call_domains.
328 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
329 { # The number of HTTP calls made to the given domain.
330 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
331 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
332 },
333 ],
334 },
335 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
336 # incorrectly set up.
337 # having been incorrectly set up.
338 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
339 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
340 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
341 # no content or an error page.
342 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
343 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
344 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
345 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
346 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
347 },
348 },
349 ],
350 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
351 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
352 # policy topics is not fixed for a particular API version and may change at
353 # any time.
354 # Can be used to filter the response of the
355 # creatives.list
356 # method
357 },
358 ],
359 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
360 # deals) or region (e.g., China, Russia).
361 # Can be used to filter the response of the
362 # creatives.list
363 # method.
364 },
365 &quot;detectedProductCategories&quot;: [ # Detected product categories, if any.
366 # See the ad-product-categories.txt file in the technical documentation
367 # for a list of IDs.
368 # Can be used to filter the response of the
369 # creatives.list
370 # method.
371 42,
372 ],
373 &quot;detectedAttributes&quot;: [ # Publisher-excludable attributes that were detected for this creative.
374 # Can be used to filter the response of the
375 # creatives.list
376 # method.
377 #
378 # If the `excluded_attribute` field of a [bid
379 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
380 # contains one of the attributes that were declared or detected for a given
381 # creative, and a bid is submitted with that creative, the bid will be
382 # filtered before the auction.
383 &quot;A String&quot;,
384 ],
385 &quot;lastStatusUpdate&quot;: &quot;A String&quot;, # The last time the creative status was updated.
386 # Can be used to filter the response of the
387 # creatives.list
388 # method.
389 &quot;openAuctionServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding in open auction, private auction, or
390 # auction packages (outside of Russia and China).
391 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
392 # (e.g., open auction, deals) or region (e.g., China, Russia).
393 # Topics may be present only if status is DISAPPROVED.
394 { # Each policy topic entry will represent a violation of a policy topic for a
395 # creative, with the policy topic information and optional evidence for the
396 # policy violation.
397 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
398 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
399 { # Evidence associated with a policy topic entry.
400 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
401 # in a creative.
402 # a creative.
403 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
404 { # The URL-level breakdown for the download size.
405 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
406 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
407 },
408 ],
409 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
410 },
411 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
412 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
413 # cookie_names above will be set to the cookie names of top domains with
414 # the largest number of cookies.
415 # This field will only be set for TOO_MANY_COOKIES policy.
416 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
417 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
418 # with the largest number of cookies. For other policies, this will be all
419 # the cookie names that violate the policy.
420 &quot;A String&quot;,
421 ],
422 },
423 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
424 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
425 },
426 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
427 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
428 &quot;A String&quot;,
429 ],
430 },
431 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
432 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
433 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
434 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
435 },
436 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
437 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
438 # limited to the number of calls in the top_http_call_domains.
439 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
440 { # The number of HTTP calls made to the given domain.
441 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
442 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
443 },
444 ],
445 },
446 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
447 # incorrectly set up.
448 # having been incorrectly set up.
449 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
450 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
451 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
452 # no content or an error page.
453 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
454 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
455 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
456 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
457 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
458 },
459 },
460 ],
461 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
462 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
463 # policy topics is not fixed for a particular API version and may change at
464 # any time.
465 # Can be used to filter the response of the
466 # creatives.list
467 # method
468 },
469 ],
470 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
471 # deals) or region (e.g., China, Russia).
472 # Can be used to filter the response of the
473 # creatives.list
474 # method.
475 },
476 &quot;detectedLanguages&quot;: [ # The detected languages for this creative. The order is
477 # arbitrary. The codes are 2 or 5 characters and are documented at
478 # https://developers.google.com/adwords/api/docs/appendix/languagecodes.
479 # Can be used to filter the response of the
480 # creatives.list
481 # method.
482 &quot;A String&quot;,
483 ],
484 &quot;detectedDomains&quot;: [ # The detected domains for this creative.
485 &quot;A String&quot;,
486 ],
487 &quot;russiaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in Russia.
488 # When approved or disapproved, this status applies to both deals and open
489 # auction in Russia. When pending review, this creative is allowed to serve
490 # for deals but not for open auction.
491 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
492 # (e.g., open auction, deals) or region (e.g., China, Russia).
493 # Topics may be present only if status is DISAPPROVED.
494 { # Each policy topic entry will represent a violation of a policy topic for a
495 # creative, with the policy topic information and optional evidence for the
496 # policy violation.
497 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
498 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
499 { # Evidence associated with a policy topic entry.
500 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
501 # in a creative.
502 # a creative.
503 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
504 { # The URL-level breakdown for the download size.
505 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
506 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
507 },
508 ],
509 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
510 },
511 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
512 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
513 # cookie_names above will be set to the cookie names of top domains with
514 # the largest number of cookies.
515 # This field will only be set for TOO_MANY_COOKIES policy.
516 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
517 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
518 # with the largest number of cookies. For other policies, this will be all
519 # the cookie names that violate the policy.
520 &quot;A String&quot;,
521 ],
522 },
523 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
524 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
525 },
526 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
527 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
528 &quot;A String&quot;,
529 ],
530 },
531 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
532 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
533 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
534 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
535 },
536 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
537 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
538 # limited to the number of calls in the top_http_call_domains.
539 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
540 { # The number of HTTP calls made to the given domain.
541 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
542 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
543 },
544 ],
545 },
546 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
547 # incorrectly set up.
548 # having been incorrectly set up.
549 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
550 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
551 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
552 # no content or an error page.
553 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
554 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
555 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
556 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
557 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
558 },
559 },
560 ],
561 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
562 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
563 # policy topics is not fixed for a particular API version and may change at
564 # any time.
565 # Can be used to filter the response of the
566 # creatives.list
567 # method
568 },
569 ],
570 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
571 # deals) or region (e.g., China, Russia).
572 # Can be used to filter the response of the
573 # creatives.list
574 # method.
575 },
576 },
577 &quot;version&quot;: 42, # Output only. The version of this creative.
578 # Version for a new creative is 1 and it increments during subsequent
579 # creative updates.
580 &quot;declaredClickThroughUrls&quot;: [ # The set of declared destination URLs for the creative.
581 # Can be used to filter the response of the
582 # creatives.list
583 # method.
584 &quot;A String&quot;,
585 ],
586 &quot;html&quot;: { # HTML content for a creative. # An HTML creative.
587 &quot;height&quot;: 42, # The height of the HTML snippet in pixels.
588 # Can be used to filter the response of the
589 # creatives.list
590 # method.
591 &quot;snippet&quot;: &quot;A String&quot;, # The HTML snippet that displays the ad when inserted in the web page.
592 &quot;width&quot;: 42, # The width of the HTML snippet in pixels.
593 # Can be used to filter the response of the
594 # creatives.list
595 # method.
596 },
597 &quot;apiUpdateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of the creative via API.
598 &quot;impressionTrackingUrls&quot;: [ # The set of URLs to be called to record an impression.
599 &quot;A String&quot;,
600 ],
601 &quot;native&quot;: { # Native content for a creative. # A native creative.
602 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the advertiser or sponsor, to be displayed in the ad creative.
603 &quot;appIcon&quot;: { # An image resource. You may provide a larger image than was requested, # The app icon, for app download ads.
604 # so long as the aspect ratio is preserved.
605 &quot;height&quot;: 42, # Image height in pixels.
606 &quot;width&quot;: 42, # Image width in pixels.
607 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
608 },
609 &quot;headline&quot;: &quot;A String&quot;, # A short title for the ad.
610 &quot;logo&quot;: { # An image resource. You may provide a larger image than was requested, # A smaller image, for the advertiser&#x27;s logo.
611 # so long as the aspect ratio is preserved.
612 &quot;height&quot;: 42, # Image height in pixels.
613 &quot;width&quot;: 42, # Image width in pixels.
614 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
615 },
616 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a native video ad.
617 &quot;starRating&quot;: 3.14, # The app rating in the app store. Must be in the range [0-5].
618 &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL to use for click tracking.
619 &quot;body&quot;: &quot;A String&quot;, # A long description of the ad.
620 &quot;callToAction&quot;: &quot;A String&quot;, # A label for the button that the user is supposed to click.
621 &quot;priceDisplayText&quot;: &quot;A String&quot;, # The price of the promoted app including currency info.
622 &quot;image&quot;: { # An image resource. You may provide a larger image than was requested, # A large image.
623 # so long as the aspect ratio is preserved.
624 &quot;height&quot;: 42, # Image height in pixels.
625 &quot;width&quot;: 42, # Image width in pixels.
626 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
627 },
628 &quot;clickLinkUrl&quot;: &quot;A String&quot;, # The URL that the browser/SDK will load when the user clicks the ad.
629 },
630 &quot;dealIds&quot;: [ # Output only. IDs of all of the deals with which this creative has been used
631 # in bidding.
632 # Can be used to filter the response of the
633 # creatives.list
634 # method.
635 &quot;A String&quot;,
636 ],
637 &quot;restrictedCategories&quot;: [ # All restricted categories for the ads that may be shown from this creative.
638 &quot;A String&quot;,
639 ],
640 &quot;declaredRestrictedCategories&quot;: [ # All declared restricted categories for the ads that may be shown from this
641 # creative. Can be used to filter the response of the
642 # creatives.list
643 # method.
644 &quot;A String&quot;,
645 ],
646 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the company being advertised in the creative.
647 # Can be used to filter the response of the
648 # creatives.list
649 # method.
650 &quot;video&quot;: { # Video content for a creative. # A video creative.
651 &quot;videoMetadata&quot;: { # Video metadata for a creative. # Output only. Video metadata.
652 &quot;vastVersion&quot;: &quot;A String&quot;, # The maximum VAST version across all wrapped VAST documents.
653 # Can be used to filter the response of the
654 # creatives.list
655 # method.
656 &quot;mediaFiles&quot;: [ # The list of all media files declared in the VAST. If there are multiple
657 # VASTs in a wrapper chain, this includes the media files from the deepest
658 # one in the chain.
659 { # Information about each media file in the VAST.
660 &quot;bitrate&quot;: &quot;A String&quot;, # Bitrate of the video file, in Kbps.
661 # Can be used to filter the response of the
662 # creatives.list
663 # method.
664 &quot;mimeType&quot;: &quot;A String&quot;, # The MIME type of this media file.
665 # Can be used to filter the response of the
666 # creatives.list
667 # method.
668 },
669 ],
670 &quot;isVpaid&quot;: True or False, # Is this a VPAID ad?
671 # Can be used to filter the response of the
672 # creatives.list
673 # method.
674 &quot;duration&quot;: &quot;A String&quot;, # The duration of the ad.
675 # Can be used to filter the response of the
676 # creatives.list
677 # method.
678 &quot;skipOffset&quot;: &quot;A String&quot;, # The minimum duration that the user has to watch before being able to
679 # skip this ad. If the field is not set, the ad is not skippable. If
680 # the field is set, the ad is skippable.
681 # Can be used to filter the response of the
682 # creatives.list
683 # method.
684 &quot;isValidVast&quot;: True or False, # Is this a valid VAST ad?
685 # Can be used to filter the response of the
686 # creatives.list
687 # method.
688 },
689 &quot;videoVastXml&quot;: &quot;A String&quot;, # The contents of a VAST document for a video ad.
690 # This document should conform to the VAST 2.0 or 3.0 standard.
691 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a video ad.
692 },
693 &quot;adChoicesDestinationUrl&quot;: &quot;A String&quot;, # The link to AdChoices destination page. This is only supported for native
694 # ads.
695 &quot;creativeId&quot;: &quot;A String&quot;, # Buyer-specific creative ID that references this creative in bid responses.
696 # This field is Ignored in update operations. Can be used to filter the
697 # response of the
698 # creatives.list
699 # method.
700 # The maximum length of the creative ID is 128 bytes.
701 &quot;declaredAttributes&quot;: [ # All declared attributes for the ads that may be shown from this creative.
702 # Can be used to filter the response of the
703 # creatives.list
704 # method.
705 #
706 # If the `excluded_attribute` field of a [bid
707 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto&quot;)
708 # contains one of the attributes that were declared or detected for a given
709 # creative, and a bid is submitted with that creative, the bid will be
710 # filtered before the auction.
711 &quot;A String&quot;,
712 ],
713 &quot;agencyId&quot;: &quot;A String&quot;, # The agency ID for this creative.
714 &quot;accountId&quot;: &quot;A String&quot;, # Output only. ID of the buyer account that this creative is owned by.
715 # Can be used to filter the response of the
716 # creatives.list
717 # method with equality and inequality check.
718 &quot;declaredVendorIds&quot;: [ # IDs for the declared ad technology vendors that may be used by this
719 # creative. See
720 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
721 # possible values.
722 # Can be used to filter the response of the
723 # creatives.list
724 # method.
725 42,
726 ],
727 &quot;name&quot;: &quot;A String&quot;, # Output only. Name of the creative.
728 # Follows the pattern `buyers/{buyer}/creatives/{creative}`, where
729 # `{buyer}` represents the account ID of the buyer who owns the creative,
730 # and `{creative}` is the buyer-specific creative ID that references this
731 # creative in the bid response.
732 &quot;creativeFormat&quot;: &quot;A String&quot;, # Output only. The format of this creative.
733 # Can be used to filter the response of the
734 # creatives.list
735 # method.
736}
737
738 x__xgafv: string, V1 error format.
739 Allowed values
740 1 - v1 error format
741 2 - v2 error format
742
743Returns:
744 An object of the form:
745
746 { # A creative and its classification data.
747 &quot;creativeServingDecision&quot;: { # Top level status and detected attributes of a creative. # Output only. Top level status and detected attributes of a creative (for example domain,
748 # language, advertiser, product category, etc.) that affect whether (status)
749 # and where (context) a creative will be allowed to serve.
750 &quot;detectedSensitiveCategories&quot;: [ # Detected sensitive categories, if any.
751 # Can be used to filter the response of the
752 # creatives.list
753 # method.
754 #
755 # See the ad-sensitive-categories.txt file in the technical documentation
756 # for a list of IDs. You should use these IDs along with the
757 # excluded-sensitive-category field in the bid request to filter your bids.
758 42,
759 ],
760 &quot;detectedClickThroughUrls&quot;: [ # The set of detected destination URLs for the creative.
761 # Can be used to filter the response of the
762 # creatives.list
763 # method.
764 &quot;A String&quot;,
765 ],
766 &quot;detectedVendorIds&quot;: [ # IDs of the ad technology vendors that were detected to be
767 # used by this creative. See
768 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
769 # possible values.
770 # Can be used to filter the response of the
771 # creatives.list
772 # method.
773 #
774 # If the `allowed_vendor_type` field of a [bid
775 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
776 # does not contain one of the vendor type IDs that were declared or
777 # detected for a given creative, and a bid is submitted with that creative,
778 # the bid will be filtered before the auction.
779 42,
780 ],
781 &quot;dealsServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding on PG and PD deals (outside of
782 # Russia and China).
783 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
784 # (e.g., open auction, deals) or region (e.g., China, Russia).
785 # Topics may be present only if status is DISAPPROVED.
786 { # Each policy topic entry will represent a violation of a policy topic for a
787 # creative, with the policy topic information and optional evidence for the
788 # policy violation.
789 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
790 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
791 { # Evidence associated with a policy topic entry.
792 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
793 # in a creative.
794 # a creative.
795 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
796 { # The URL-level breakdown for the download size.
797 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
798 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
799 },
800 ],
801 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
802 },
803 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
804 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
805 # cookie_names above will be set to the cookie names of top domains with
806 # the largest number of cookies.
807 # This field will only be set for TOO_MANY_COOKIES policy.
808 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
809 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
810 # with the largest number of cookies. For other policies, this will be all
811 # the cookie names that violate the policy.
812 &quot;A String&quot;,
813 ],
814 },
815 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
816 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
817 },
818 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
819 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
820 &quot;A String&quot;,
821 ],
822 },
823 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
824 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
825 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
826 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
827 },
828 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
829 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
830 # limited to the number of calls in the top_http_call_domains.
831 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
832 { # The number of HTTP calls made to the given domain.
833 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
834 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
835 },
836 ],
837 },
838 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
839 # incorrectly set up.
840 # having been incorrectly set up.
841 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
842 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
843 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
844 # no content or an error page.
845 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
846 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
847 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
848 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
849 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
850 },
851 },
852 ],
853 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
854 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
855 # policy topics is not fixed for a particular API version and may change at
856 # any time.
857 # Can be used to filter the response of the
858 # creatives.list
859 # method
860 },
861 ],
862 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
863 # deals) or region (e.g., China, Russia).
864 # Can be used to filter the response of the
865 # creatives.list
866 # method.
867 },
868 &quot;detectedAdvertisers&quot;: [ # Detected advertisers and brands.
869 { # Detected advertiser and brand information.
870 &quot;advertiserId&quot;: &quot;A String&quot;, # See https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt
871 # for the list of possible values.
872 # Can be used to filter the response of the
873 # creatives.list
874 # method.
875 &quot;brandName&quot;: &quot;A String&quot;, # Brand name.
876 # Can be used to filter the response of the
877 # creatives.list
878 # method.
879 &quot;brandId&quot;: &quot;A String&quot;, # Detected brand ID or zero if no brand has been detected.
880 # See https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt for
881 # the list of possible values.
882 # Can be used to filter the response of the
883 # creatives.list
884 # method.
885 &quot;advertiserName&quot;: &quot;A String&quot;, # Advertiser name.
886 # Can be used to filter the response of the
887 # creatives.list
888 # method.
889 },
890 ],
891 &quot;adTechnologyProviders&quot;: { # Detected ad technology provider information. # The detected ad technology providers.
892 &quot;detectedProviderIds&quot;: [ # The detected ad technology provider IDs for this creative.
893 # See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for
894 # mapping of provider ID to provided name, a privacy policy URL, and a list
895 # of domains which can be attributed to the provider.
896 #
897 # If the creative contains provider IDs that are outside of those listed in
898 # the `BidRequest.adslot.consented_providers_settings.consented_providers`
899 # field on the [Google bid
900 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
901 # and the
902 # `BidRequest.user.ext.consented_providers_settings.consented_providers`
903 # field on the [OpenRTB
904 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto),
905 # and a bid is submitted with that creative for an impression
906 # that will serve to an EEA user, the bid will be filtered before the
907 # auction.
908 &quot;A String&quot;,
909 ],
910 &quot;hasUnidentifiedProvider&quot;: True or False, # Whether the creative contains an unidentified ad technology provider.
911 #
912 # If true for a given creative, any bid submitted with that creative for an
913 # impression that will serve to an EEA user will be filtered before the
914 # auction.
915 },
916 &quot;chinaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in China.
917 # When approved or disapproved, this status applies to both deals and open
918 # auction in China. When pending review, this creative is allowed to serve
919 # for deals but not for open auction.
920 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
921 # (e.g., open auction, deals) or region (e.g., China, Russia).
922 # Topics may be present only if status is DISAPPROVED.
923 { # Each policy topic entry will represent a violation of a policy topic for a
924 # creative, with the policy topic information and optional evidence for the
925 # policy violation.
926 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
927 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
928 { # Evidence associated with a policy topic entry.
929 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
930 # in a creative.
931 # a creative.
932 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
933 { # The URL-level breakdown for the download size.
934 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
935 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
936 },
937 ],
938 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
939 },
940 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
941 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
942 # cookie_names above will be set to the cookie names of top domains with
943 # the largest number of cookies.
944 # This field will only be set for TOO_MANY_COOKIES policy.
945 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
946 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
947 # with the largest number of cookies. For other policies, this will be all
948 # the cookie names that violate the policy.
949 &quot;A String&quot;,
950 ],
951 },
952 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
953 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
954 },
955 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
956 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
957 &quot;A String&quot;,
958 ],
959 },
960 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
961 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
962 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
963 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
964 },
965 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
966 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
967 # limited to the number of calls in the top_http_call_domains.
968 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
969 { # The number of HTTP calls made to the given domain.
970 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
971 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
972 },
973 ],
974 },
975 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
976 # incorrectly set up.
977 # having been incorrectly set up.
978 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
979 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
980 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
981 # no content or an error page.
982 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
983 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
984 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
985 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
986 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
987 },
988 },
989 ],
990 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
991 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
992 # policy topics is not fixed for a particular API version and may change at
993 # any time.
994 # Can be used to filter the response of the
995 # creatives.list
996 # method
997 },
998 ],
999 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
1000 # deals) or region (e.g., China, Russia).
1001 # Can be used to filter the response of the
1002 # creatives.list
1003 # method.
1004 },
1005 &quot;detectedProductCategories&quot;: [ # Detected product categories, if any.
1006 # See the ad-product-categories.txt file in the technical documentation
1007 # for a list of IDs.
1008 # Can be used to filter the response of the
1009 # creatives.list
1010 # method.
1011 42,
1012 ],
1013 &quot;detectedAttributes&quot;: [ # Publisher-excludable attributes that were detected for this creative.
1014 # Can be used to filter the response of the
1015 # creatives.list
1016 # method.
1017 #
1018 # If the `excluded_attribute` field of a [bid
1019 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
1020 # contains one of the attributes that were declared or detected for a given
1021 # creative, and a bid is submitted with that creative, the bid will be
1022 # filtered before the auction.
1023 &quot;A String&quot;,
1024 ],
1025 &quot;lastStatusUpdate&quot;: &quot;A String&quot;, # The last time the creative status was updated.
1026 # Can be used to filter the response of the
1027 # creatives.list
1028 # method.
1029 &quot;openAuctionServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding in open auction, private auction, or
1030 # auction packages (outside of Russia and China).
1031 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
1032 # (e.g., open auction, deals) or region (e.g., China, Russia).
1033 # Topics may be present only if status is DISAPPROVED.
1034 { # Each policy topic entry will represent a violation of a policy topic for a
1035 # creative, with the policy topic information and optional evidence for the
1036 # policy violation.
1037 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
1038 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
1039 { # Evidence associated with a policy topic entry.
1040 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
1041 # in a creative.
1042 # a creative.
1043 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
1044 { # The URL-level breakdown for the download size.
1045 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
1046 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
1047 },
1048 ],
1049 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
1050 },
1051 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
1052 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
1053 # cookie_names above will be set to the cookie names of top domains with
1054 # the largest number of cookies.
1055 # This field will only be set for TOO_MANY_COOKIES policy.
1056 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
1057 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
1058 # with the largest number of cookies. For other policies, this will be all
1059 # the cookie names that violate the policy.
1060 &quot;A String&quot;,
1061 ],
1062 },
1063 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
1064 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
1065 },
1066 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
1067 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
1068 &quot;A String&quot;,
1069 ],
1070 },
1071 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
1072 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
1073 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
1074 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
1075 },
1076 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
1077 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
1078 # limited to the number of calls in the top_http_call_domains.
1079 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
1080 { # The number of HTTP calls made to the given domain.
1081 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
1082 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
1083 },
1084 ],
1085 },
1086 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
1087 # incorrectly set up.
1088 # having been incorrectly set up.
1089 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
1090 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
1091 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
1092 # no content or an error page.
1093 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
1094 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
1095 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
1096 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
1097 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
1098 },
1099 },
1100 ],
1101 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
1102 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
1103 # policy topics is not fixed for a particular API version and may change at
1104 # any time.
1105 # Can be used to filter the response of the
1106 # creatives.list
1107 # method
1108 },
1109 ],
1110 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
1111 # deals) or region (e.g., China, Russia).
1112 # Can be used to filter the response of the
1113 # creatives.list
1114 # method.
1115 },
1116 &quot;detectedLanguages&quot;: [ # The detected languages for this creative. The order is
1117 # arbitrary. The codes are 2 or 5 characters and are documented at
1118 # https://developers.google.com/adwords/api/docs/appendix/languagecodes.
1119 # Can be used to filter the response of the
1120 # creatives.list
1121 # method.
1122 &quot;A String&quot;,
1123 ],
1124 &quot;detectedDomains&quot;: [ # The detected domains for this creative.
1125 &quot;A String&quot;,
1126 ],
1127 &quot;russiaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in Russia.
1128 # When approved or disapproved, this status applies to both deals and open
1129 # auction in Russia. When pending review, this creative is allowed to serve
1130 # for deals but not for open auction.
1131 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
1132 # (e.g., open auction, deals) or region (e.g., China, Russia).
1133 # Topics may be present only if status is DISAPPROVED.
1134 { # Each policy topic entry will represent a violation of a policy topic for a
1135 # creative, with the policy topic information and optional evidence for the
1136 # policy violation.
1137 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
1138 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
1139 { # Evidence associated with a policy topic entry.
1140 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
1141 # in a creative.
1142 # a creative.
1143 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
1144 { # The URL-level breakdown for the download size.
1145 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
1146 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
1147 },
1148 ],
1149 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
1150 },
1151 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
1152 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
1153 # cookie_names above will be set to the cookie names of top domains with
1154 # the largest number of cookies.
1155 # This field will only be set for TOO_MANY_COOKIES policy.
1156 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
1157 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
1158 # with the largest number of cookies. For other policies, this will be all
1159 # the cookie names that violate the policy.
1160 &quot;A String&quot;,
1161 ],
1162 },
1163 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
1164 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
1165 },
1166 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
1167 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
1168 &quot;A String&quot;,
1169 ],
1170 },
1171 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
1172 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
1173 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
1174 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
1175 },
1176 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
1177 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
1178 # limited to the number of calls in the top_http_call_domains.
1179 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
1180 { # The number of HTTP calls made to the given domain.
1181 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
1182 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
1183 },
1184 ],
1185 },
1186 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
1187 # incorrectly set up.
1188 # having been incorrectly set up.
1189 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
1190 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
1191 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
1192 # no content or an error page.
1193 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
1194 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
1195 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
1196 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
1197 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
1198 },
1199 },
1200 ],
1201 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
1202 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
1203 # policy topics is not fixed for a particular API version and may change at
1204 # any time.
1205 # Can be used to filter the response of the
1206 # creatives.list
1207 # method
1208 },
1209 ],
1210 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
1211 # deals) or region (e.g., China, Russia).
1212 # Can be used to filter the response of the
1213 # creatives.list
1214 # method.
1215 },
1216 },
1217 &quot;version&quot;: 42, # Output only. The version of this creative.
1218 # Version for a new creative is 1 and it increments during subsequent
1219 # creative updates.
1220 &quot;declaredClickThroughUrls&quot;: [ # The set of declared destination URLs for the creative.
1221 # Can be used to filter the response of the
1222 # creatives.list
1223 # method.
1224 &quot;A String&quot;,
1225 ],
1226 &quot;html&quot;: { # HTML content for a creative. # An HTML creative.
1227 &quot;height&quot;: 42, # The height of the HTML snippet in pixels.
1228 # Can be used to filter the response of the
1229 # creatives.list
1230 # method.
1231 &quot;snippet&quot;: &quot;A String&quot;, # The HTML snippet that displays the ad when inserted in the web page.
1232 &quot;width&quot;: 42, # The width of the HTML snippet in pixels.
1233 # Can be used to filter the response of the
1234 # creatives.list
1235 # method.
1236 },
1237 &quot;apiUpdateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of the creative via API.
1238 &quot;impressionTrackingUrls&quot;: [ # The set of URLs to be called to record an impression.
1239 &quot;A String&quot;,
1240 ],
1241 &quot;native&quot;: { # Native content for a creative. # A native creative.
1242 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the advertiser or sponsor, to be displayed in the ad creative.
1243 &quot;appIcon&quot;: { # An image resource. You may provide a larger image than was requested, # The app icon, for app download ads.
1244 # so long as the aspect ratio is preserved.
1245 &quot;height&quot;: 42, # Image height in pixels.
1246 &quot;width&quot;: 42, # Image width in pixels.
1247 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
1248 },
1249 &quot;headline&quot;: &quot;A String&quot;, # A short title for the ad.
1250 &quot;logo&quot;: { # An image resource. You may provide a larger image than was requested, # A smaller image, for the advertiser&#x27;s logo.
1251 # so long as the aspect ratio is preserved.
1252 &quot;height&quot;: 42, # Image height in pixels.
1253 &quot;width&quot;: 42, # Image width in pixels.
1254 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
1255 },
1256 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a native video ad.
1257 &quot;starRating&quot;: 3.14, # The app rating in the app store. Must be in the range [0-5].
1258 &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL to use for click tracking.
1259 &quot;body&quot;: &quot;A String&quot;, # A long description of the ad.
1260 &quot;callToAction&quot;: &quot;A String&quot;, # A label for the button that the user is supposed to click.
1261 &quot;priceDisplayText&quot;: &quot;A String&quot;, # The price of the promoted app including currency info.
1262 &quot;image&quot;: { # An image resource. You may provide a larger image than was requested, # A large image.
1263 # so long as the aspect ratio is preserved.
1264 &quot;height&quot;: 42, # Image height in pixels.
1265 &quot;width&quot;: 42, # Image width in pixels.
1266 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
1267 },
1268 &quot;clickLinkUrl&quot;: &quot;A String&quot;, # The URL that the browser/SDK will load when the user clicks the ad.
1269 },
1270 &quot;dealIds&quot;: [ # Output only. IDs of all of the deals with which this creative has been used
1271 # in bidding.
1272 # Can be used to filter the response of the
1273 # creatives.list
1274 # method.
1275 &quot;A String&quot;,
1276 ],
1277 &quot;restrictedCategories&quot;: [ # All restricted categories for the ads that may be shown from this creative.
1278 &quot;A String&quot;,
1279 ],
1280 &quot;declaredRestrictedCategories&quot;: [ # All declared restricted categories for the ads that may be shown from this
1281 # creative. Can be used to filter the response of the
1282 # creatives.list
1283 # method.
1284 &quot;A String&quot;,
1285 ],
1286 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the company being advertised in the creative.
1287 # Can be used to filter the response of the
1288 # creatives.list
1289 # method.
1290 &quot;video&quot;: { # Video content for a creative. # A video creative.
1291 &quot;videoMetadata&quot;: { # Video metadata for a creative. # Output only. Video metadata.
1292 &quot;vastVersion&quot;: &quot;A String&quot;, # The maximum VAST version across all wrapped VAST documents.
1293 # Can be used to filter the response of the
1294 # creatives.list
1295 # method.
1296 &quot;mediaFiles&quot;: [ # The list of all media files declared in the VAST. If there are multiple
1297 # VASTs in a wrapper chain, this includes the media files from the deepest
1298 # one in the chain.
1299 { # Information about each media file in the VAST.
1300 &quot;bitrate&quot;: &quot;A String&quot;, # Bitrate of the video file, in Kbps.
1301 # Can be used to filter the response of the
1302 # creatives.list
1303 # method.
1304 &quot;mimeType&quot;: &quot;A String&quot;, # The MIME type of this media file.
1305 # Can be used to filter the response of the
1306 # creatives.list
1307 # method.
1308 },
1309 ],
1310 &quot;isVpaid&quot;: True or False, # Is this a VPAID ad?
1311 # Can be used to filter the response of the
1312 # creatives.list
1313 # method.
1314 &quot;duration&quot;: &quot;A String&quot;, # The duration of the ad.
1315 # Can be used to filter the response of the
1316 # creatives.list
1317 # method.
1318 &quot;skipOffset&quot;: &quot;A String&quot;, # The minimum duration that the user has to watch before being able to
1319 # skip this ad. If the field is not set, the ad is not skippable. If
1320 # the field is set, the ad is skippable.
1321 # Can be used to filter the response of the
1322 # creatives.list
1323 # method.
1324 &quot;isValidVast&quot;: True or False, # Is this a valid VAST ad?
1325 # Can be used to filter the response of the
1326 # creatives.list
1327 # method.
1328 },
1329 &quot;videoVastXml&quot;: &quot;A String&quot;, # The contents of a VAST document for a video ad.
1330 # This document should conform to the VAST 2.0 or 3.0 standard.
1331 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a video ad.
1332 },
1333 &quot;adChoicesDestinationUrl&quot;: &quot;A String&quot;, # The link to AdChoices destination page. This is only supported for native
1334 # ads.
1335 &quot;creativeId&quot;: &quot;A String&quot;, # Buyer-specific creative ID that references this creative in bid responses.
1336 # This field is Ignored in update operations. Can be used to filter the
1337 # response of the
1338 # creatives.list
1339 # method.
1340 # The maximum length of the creative ID is 128 bytes.
1341 &quot;declaredAttributes&quot;: [ # All declared attributes for the ads that may be shown from this creative.
1342 # Can be used to filter the response of the
1343 # creatives.list
1344 # method.
1345 #
1346 # If the `excluded_attribute` field of a [bid
1347 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto&quot;)
1348 # contains one of the attributes that were declared or detected for a given
1349 # creative, and a bid is submitted with that creative, the bid will be
1350 # filtered before the auction.
1351 &quot;A String&quot;,
1352 ],
1353 &quot;agencyId&quot;: &quot;A String&quot;, # The agency ID for this creative.
1354 &quot;accountId&quot;: &quot;A String&quot;, # Output only. ID of the buyer account that this creative is owned by.
1355 # Can be used to filter the response of the
1356 # creatives.list
1357 # method with equality and inequality check.
1358 &quot;declaredVendorIds&quot;: [ # IDs for the declared ad technology vendors that may be used by this
1359 # creative. See
1360 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
1361 # possible values.
1362 # Can be used to filter the response of the
1363 # creatives.list
1364 # method.
1365 42,
1366 ],
1367 &quot;name&quot;: &quot;A String&quot;, # Output only. Name of the creative.
1368 # Follows the pattern `buyers/{buyer}/creatives/{creative}`, where
1369 # `{buyer}` represents the account ID of the buyer who owns the creative,
1370 # and `{creative}` is the buyer-specific creative ID that references this
1371 # creative in the bid response.
1372 &quot;creativeFormat&quot;: &quot;A String&quot;, # Output only. The format of this creative.
1373 # Can be used to filter the response of the
1374 # creatives.list
1375 # method.
1376 }</pre>
1377</div>
1378
1379<div class="method">
1380 <code class="details" id="get">get(name, view=None, x__xgafv=None)</code>
1381 <pre>Gets a creative.
1382
1383Args:
1384 name: string, Required. Name of the creative to retrieve. See
1385creative.name. (required)
1386 view: string, Controls the amount of information included in the response.
1387By default only
1388creativeServingDecision
1389is included. To retrieve the entire creative
1390resource (including the declared
1391fields and the creative content) specify the view as &quot;FULL&quot;.
1392 x__xgafv: string, V1 error format.
1393 Allowed values
1394 1 - v1 error format
1395 2 - v2 error format
1396
1397Returns:
1398 An object of the form:
1399
1400 { # A creative and its classification data.
1401 &quot;creativeServingDecision&quot;: { # Top level status and detected attributes of a creative. # Output only. Top level status and detected attributes of a creative (for example domain,
1402 # language, advertiser, product category, etc.) that affect whether (status)
1403 # and where (context) a creative will be allowed to serve.
1404 &quot;detectedSensitiveCategories&quot;: [ # Detected sensitive categories, if any.
1405 # Can be used to filter the response of the
1406 # creatives.list
1407 # method.
1408 #
1409 # See the ad-sensitive-categories.txt file in the technical documentation
1410 # for a list of IDs. You should use these IDs along with the
1411 # excluded-sensitive-category field in the bid request to filter your bids.
1412 42,
1413 ],
1414 &quot;detectedClickThroughUrls&quot;: [ # The set of detected destination URLs for the creative.
1415 # Can be used to filter the response of the
1416 # creatives.list
1417 # method.
1418 &quot;A String&quot;,
1419 ],
1420 &quot;detectedVendorIds&quot;: [ # IDs of the ad technology vendors that were detected to be
1421 # used by this creative. See
1422 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
1423 # possible values.
1424 # Can be used to filter the response of the
1425 # creatives.list
1426 # method.
1427 #
1428 # If the `allowed_vendor_type` field of a [bid
1429 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
1430 # does not contain one of the vendor type IDs that were declared or
1431 # detected for a given creative, and a bid is submitted with that creative,
1432 # the bid will be filtered before the auction.
1433 42,
1434 ],
1435 &quot;dealsServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding on PG and PD deals (outside of
1436 # Russia and China).
1437 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
1438 # (e.g., open auction, deals) or region (e.g., China, Russia).
1439 # Topics may be present only if status is DISAPPROVED.
1440 { # Each policy topic entry will represent a violation of a policy topic for a
1441 # creative, with the policy topic information and optional evidence for the
1442 # policy violation.
1443 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
1444 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
1445 { # Evidence associated with a policy topic entry.
1446 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
1447 # in a creative.
1448 # a creative.
1449 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
1450 { # The URL-level breakdown for the download size.
1451 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
1452 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
1453 },
1454 ],
1455 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
1456 },
1457 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
1458 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
1459 # cookie_names above will be set to the cookie names of top domains with
1460 # the largest number of cookies.
1461 # This field will only be set for TOO_MANY_COOKIES policy.
1462 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
1463 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
1464 # with the largest number of cookies. For other policies, this will be all
1465 # the cookie names that violate the policy.
1466 &quot;A String&quot;,
1467 ],
1468 },
1469 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
1470 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
1471 },
1472 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
1473 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
1474 &quot;A String&quot;,
1475 ],
1476 },
1477 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
1478 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
1479 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
1480 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
1481 },
1482 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
1483 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
1484 # limited to the number of calls in the top_http_call_domains.
1485 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
1486 { # The number of HTTP calls made to the given domain.
1487 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
1488 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
1489 },
1490 ],
1491 },
1492 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
1493 # incorrectly set up.
1494 # having been incorrectly set up.
1495 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
1496 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
1497 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
1498 # no content or an error page.
1499 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
1500 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
1501 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
1502 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
1503 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
1504 },
1505 },
1506 ],
1507 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
1508 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
1509 # policy topics is not fixed for a particular API version and may change at
1510 # any time.
1511 # Can be used to filter the response of the
1512 # creatives.list
1513 # method
1514 },
1515 ],
1516 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
1517 # deals) or region (e.g., China, Russia).
1518 # Can be used to filter the response of the
1519 # creatives.list
1520 # method.
1521 },
1522 &quot;detectedAdvertisers&quot;: [ # Detected advertisers and brands.
1523 { # Detected advertiser and brand information.
1524 &quot;advertiserId&quot;: &quot;A String&quot;, # See https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt
1525 # for the list of possible values.
1526 # Can be used to filter the response of the
1527 # creatives.list
1528 # method.
1529 &quot;brandName&quot;: &quot;A String&quot;, # Brand name.
1530 # Can be used to filter the response of the
1531 # creatives.list
1532 # method.
1533 &quot;brandId&quot;: &quot;A String&quot;, # Detected brand ID or zero if no brand has been detected.
1534 # See https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt for
1535 # the list of possible values.
1536 # Can be used to filter the response of the
1537 # creatives.list
1538 # method.
1539 &quot;advertiserName&quot;: &quot;A String&quot;, # Advertiser name.
1540 # Can be used to filter the response of the
1541 # creatives.list
1542 # method.
1543 },
1544 ],
1545 &quot;adTechnologyProviders&quot;: { # Detected ad technology provider information. # The detected ad technology providers.
1546 &quot;detectedProviderIds&quot;: [ # The detected ad technology provider IDs for this creative.
1547 # See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for
1548 # mapping of provider ID to provided name, a privacy policy URL, and a list
1549 # of domains which can be attributed to the provider.
1550 #
1551 # If the creative contains provider IDs that are outside of those listed in
1552 # the `BidRequest.adslot.consented_providers_settings.consented_providers`
1553 # field on the [Google bid
1554 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
1555 # and the
1556 # `BidRequest.user.ext.consented_providers_settings.consented_providers`
1557 # field on the [OpenRTB
1558 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto),
1559 # and a bid is submitted with that creative for an impression
1560 # that will serve to an EEA user, the bid will be filtered before the
1561 # auction.
1562 &quot;A String&quot;,
1563 ],
1564 &quot;hasUnidentifiedProvider&quot;: True or False, # Whether the creative contains an unidentified ad technology provider.
1565 #
1566 # If true for a given creative, any bid submitted with that creative for an
1567 # impression that will serve to an EEA user will be filtered before the
1568 # auction.
1569 },
1570 &quot;chinaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in China.
1571 # When approved or disapproved, this status applies to both deals and open
1572 # auction in China. When pending review, this creative is allowed to serve
1573 # for deals but not for open auction.
1574 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
1575 # (e.g., open auction, deals) or region (e.g., China, Russia).
1576 # Topics may be present only if status is DISAPPROVED.
1577 { # Each policy topic entry will represent a violation of a policy topic for a
1578 # creative, with the policy topic information and optional evidence for the
1579 # policy violation.
1580 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
1581 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
1582 { # Evidence associated with a policy topic entry.
1583 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
1584 # in a creative.
1585 # a creative.
1586 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
1587 { # The URL-level breakdown for the download size.
1588 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
1589 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
1590 },
1591 ],
1592 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
1593 },
1594 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
1595 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
1596 # cookie_names above will be set to the cookie names of top domains with
1597 # the largest number of cookies.
1598 # This field will only be set for TOO_MANY_COOKIES policy.
1599 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
1600 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
1601 # with the largest number of cookies. For other policies, this will be all
1602 # the cookie names that violate the policy.
1603 &quot;A String&quot;,
1604 ],
1605 },
1606 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
1607 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
1608 },
1609 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
1610 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
1611 &quot;A String&quot;,
1612 ],
1613 },
1614 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
1615 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
1616 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
1617 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
1618 },
1619 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
1620 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
1621 # limited to the number of calls in the top_http_call_domains.
1622 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
1623 { # The number of HTTP calls made to the given domain.
1624 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
1625 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
1626 },
1627 ],
1628 },
1629 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
1630 # incorrectly set up.
1631 # having been incorrectly set up.
1632 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
1633 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
1634 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
1635 # no content or an error page.
1636 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
1637 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
1638 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
1639 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
1640 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
1641 },
1642 },
1643 ],
1644 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
1645 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
1646 # policy topics is not fixed for a particular API version and may change at
1647 # any time.
1648 # Can be used to filter the response of the
1649 # creatives.list
1650 # method
1651 },
1652 ],
1653 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
1654 # deals) or region (e.g., China, Russia).
1655 # Can be used to filter the response of the
1656 # creatives.list
1657 # method.
1658 },
1659 &quot;detectedProductCategories&quot;: [ # Detected product categories, if any.
1660 # See the ad-product-categories.txt file in the technical documentation
1661 # for a list of IDs.
1662 # Can be used to filter the response of the
1663 # creatives.list
1664 # method.
1665 42,
1666 ],
1667 &quot;detectedAttributes&quot;: [ # Publisher-excludable attributes that were detected for this creative.
1668 # Can be used to filter the response of the
1669 # creatives.list
1670 # method.
1671 #
1672 # If the `excluded_attribute` field of a [bid
1673 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
1674 # contains one of the attributes that were declared or detected for a given
1675 # creative, and a bid is submitted with that creative, the bid will be
1676 # filtered before the auction.
1677 &quot;A String&quot;,
1678 ],
1679 &quot;lastStatusUpdate&quot;: &quot;A String&quot;, # The last time the creative status was updated.
1680 # Can be used to filter the response of the
1681 # creatives.list
1682 # method.
1683 &quot;openAuctionServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding in open auction, private auction, or
1684 # auction packages (outside of Russia and China).
1685 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
1686 # (e.g., open auction, deals) or region (e.g., China, Russia).
1687 # Topics may be present only if status is DISAPPROVED.
1688 { # Each policy topic entry will represent a violation of a policy topic for a
1689 # creative, with the policy topic information and optional evidence for the
1690 # policy violation.
1691 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
1692 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
1693 { # Evidence associated with a policy topic entry.
1694 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
1695 # in a creative.
1696 # a creative.
1697 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
1698 { # The URL-level breakdown for the download size.
1699 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
1700 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
1701 },
1702 ],
1703 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
1704 },
1705 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
1706 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
1707 # cookie_names above will be set to the cookie names of top domains with
1708 # the largest number of cookies.
1709 # This field will only be set for TOO_MANY_COOKIES policy.
1710 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
1711 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
1712 # with the largest number of cookies. For other policies, this will be all
1713 # the cookie names that violate the policy.
1714 &quot;A String&quot;,
1715 ],
1716 },
1717 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
1718 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
1719 },
1720 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
1721 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
1722 &quot;A String&quot;,
1723 ],
1724 },
1725 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
1726 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
1727 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
1728 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
1729 },
1730 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
1731 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
1732 # limited to the number of calls in the top_http_call_domains.
1733 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
1734 { # The number of HTTP calls made to the given domain.
1735 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
1736 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
1737 },
1738 ],
1739 },
1740 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
1741 # incorrectly set up.
1742 # having been incorrectly set up.
1743 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
1744 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
1745 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
1746 # no content or an error page.
1747 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
1748 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
1749 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
1750 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
1751 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
1752 },
1753 },
1754 ],
1755 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
1756 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
1757 # policy topics is not fixed for a particular API version and may change at
1758 # any time.
1759 # Can be used to filter the response of the
1760 # creatives.list
1761 # method
1762 },
1763 ],
1764 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
1765 # deals) or region (e.g., China, Russia).
1766 # Can be used to filter the response of the
1767 # creatives.list
1768 # method.
1769 },
1770 &quot;detectedLanguages&quot;: [ # The detected languages for this creative. The order is
1771 # arbitrary. The codes are 2 or 5 characters and are documented at
1772 # https://developers.google.com/adwords/api/docs/appendix/languagecodes.
1773 # Can be used to filter the response of the
1774 # creatives.list
1775 # method.
1776 &quot;A String&quot;,
1777 ],
1778 &quot;detectedDomains&quot;: [ # The detected domains for this creative.
1779 &quot;A String&quot;,
1780 ],
1781 &quot;russiaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in Russia.
1782 # When approved or disapproved, this status applies to both deals and open
1783 # auction in Russia. When pending review, this creative is allowed to serve
1784 # for deals but not for open auction.
1785 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
1786 # (e.g., open auction, deals) or region (e.g., China, Russia).
1787 # Topics may be present only if status is DISAPPROVED.
1788 { # Each policy topic entry will represent a violation of a policy topic for a
1789 # creative, with the policy topic information and optional evidence for the
1790 # policy violation.
1791 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
1792 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
1793 { # Evidence associated with a policy topic entry.
1794 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
1795 # in a creative.
1796 # a creative.
1797 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
1798 { # The URL-level breakdown for the download size.
1799 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
1800 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
1801 },
1802 ],
1803 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
1804 },
1805 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
1806 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
1807 # cookie_names above will be set to the cookie names of top domains with
1808 # the largest number of cookies.
1809 # This field will only be set for TOO_MANY_COOKIES policy.
1810 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
1811 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
1812 # with the largest number of cookies. For other policies, this will be all
1813 # the cookie names that violate the policy.
1814 &quot;A String&quot;,
1815 ],
1816 },
1817 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
1818 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
1819 },
1820 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
1821 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
1822 &quot;A String&quot;,
1823 ],
1824 },
1825 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
1826 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
1827 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
1828 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
1829 },
1830 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
1831 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
1832 # limited to the number of calls in the top_http_call_domains.
1833 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
1834 { # The number of HTTP calls made to the given domain.
1835 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
1836 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
1837 },
1838 ],
1839 },
1840 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
1841 # incorrectly set up.
1842 # having been incorrectly set up.
1843 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
1844 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
1845 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
1846 # no content or an error page.
1847 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
1848 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
1849 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
1850 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
1851 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
1852 },
1853 },
1854 ],
1855 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
1856 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
1857 # policy topics is not fixed for a particular API version and may change at
1858 # any time.
1859 # Can be used to filter the response of the
1860 # creatives.list
1861 # method
1862 },
1863 ],
1864 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
1865 # deals) or region (e.g., China, Russia).
1866 # Can be used to filter the response of the
1867 # creatives.list
1868 # method.
1869 },
1870 },
1871 &quot;version&quot;: 42, # Output only. The version of this creative.
1872 # Version for a new creative is 1 and it increments during subsequent
1873 # creative updates.
1874 &quot;declaredClickThroughUrls&quot;: [ # The set of declared destination URLs for the creative.
1875 # Can be used to filter the response of the
1876 # creatives.list
1877 # method.
1878 &quot;A String&quot;,
1879 ],
1880 &quot;html&quot;: { # HTML content for a creative. # An HTML creative.
1881 &quot;height&quot;: 42, # The height of the HTML snippet in pixels.
1882 # Can be used to filter the response of the
1883 # creatives.list
1884 # method.
1885 &quot;snippet&quot;: &quot;A String&quot;, # The HTML snippet that displays the ad when inserted in the web page.
1886 &quot;width&quot;: 42, # The width of the HTML snippet in pixels.
1887 # Can be used to filter the response of the
1888 # creatives.list
1889 # method.
1890 },
1891 &quot;apiUpdateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of the creative via API.
1892 &quot;impressionTrackingUrls&quot;: [ # The set of URLs to be called to record an impression.
1893 &quot;A String&quot;,
1894 ],
1895 &quot;native&quot;: { # Native content for a creative. # A native creative.
1896 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the advertiser or sponsor, to be displayed in the ad creative.
1897 &quot;appIcon&quot;: { # An image resource. You may provide a larger image than was requested, # The app icon, for app download ads.
1898 # so long as the aspect ratio is preserved.
1899 &quot;height&quot;: 42, # Image height in pixels.
1900 &quot;width&quot;: 42, # Image width in pixels.
1901 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
1902 },
1903 &quot;headline&quot;: &quot;A String&quot;, # A short title for the ad.
1904 &quot;logo&quot;: { # An image resource. You may provide a larger image than was requested, # A smaller image, for the advertiser&#x27;s logo.
1905 # so long as the aspect ratio is preserved.
1906 &quot;height&quot;: 42, # Image height in pixels.
1907 &quot;width&quot;: 42, # Image width in pixels.
1908 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
1909 },
1910 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a native video ad.
1911 &quot;starRating&quot;: 3.14, # The app rating in the app store. Must be in the range [0-5].
1912 &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL to use for click tracking.
1913 &quot;body&quot;: &quot;A String&quot;, # A long description of the ad.
1914 &quot;callToAction&quot;: &quot;A String&quot;, # A label for the button that the user is supposed to click.
1915 &quot;priceDisplayText&quot;: &quot;A String&quot;, # The price of the promoted app including currency info.
1916 &quot;image&quot;: { # An image resource. You may provide a larger image than was requested, # A large image.
1917 # so long as the aspect ratio is preserved.
1918 &quot;height&quot;: 42, # Image height in pixels.
1919 &quot;width&quot;: 42, # Image width in pixels.
1920 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
1921 },
1922 &quot;clickLinkUrl&quot;: &quot;A String&quot;, # The URL that the browser/SDK will load when the user clicks the ad.
1923 },
1924 &quot;dealIds&quot;: [ # Output only. IDs of all of the deals with which this creative has been used
1925 # in bidding.
1926 # Can be used to filter the response of the
1927 # creatives.list
1928 # method.
1929 &quot;A String&quot;,
1930 ],
1931 &quot;restrictedCategories&quot;: [ # All restricted categories for the ads that may be shown from this creative.
1932 &quot;A String&quot;,
1933 ],
1934 &quot;declaredRestrictedCategories&quot;: [ # All declared restricted categories for the ads that may be shown from this
1935 # creative. Can be used to filter the response of the
1936 # creatives.list
1937 # method.
1938 &quot;A String&quot;,
1939 ],
1940 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the company being advertised in the creative.
1941 # Can be used to filter the response of the
1942 # creatives.list
1943 # method.
1944 &quot;video&quot;: { # Video content for a creative. # A video creative.
1945 &quot;videoMetadata&quot;: { # Video metadata for a creative. # Output only. Video metadata.
1946 &quot;vastVersion&quot;: &quot;A String&quot;, # The maximum VAST version across all wrapped VAST documents.
1947 # Can be used to filter the response of the
1948 # creatives.list
1949 # method.
1950 &quot;mediaFiles&quot;: [ # The list of all media files declared in the VAST. If there are multiple
1951 # VASTs in a wrapper chain, this includes the media files from the deepest
1952 # one in the chain.
1953 { # Information about each media file in the VAST.
1954 &quot;bitrate&quot;: &quot;A String&quot;, # Bitrate of the video file, in Kbps.
1955 # Can be used to filter the response of the
1956 # creatives.list
1957 # method.
1958 &quot;mimeType&quot;: &quot;A String&quot;, # The MIME type of this media file.
1959 # Can be used to filter the response of the
1960 # creatives.list
1961 # method.
1962 },
1963 ],
1964 &quot;isVpaid&quot;: True or False, # Is this a VPAID ad?
1965 # Can be used to filter the response of the
1966 # creatives.list
1967 # method.
1968 &quot;duration&quot;: &quot;A String&quot;, # The duration of the ad.
1969 # Can be used to filter the response of the
1970 # creatives.list
1971 # method.
1972 &quot;skipOffset&quot;: &quot;A String&quot;, # The minimum duration that the user has to watch before being able to
1973 # skip this ad. If the field is not set, the ad is not skippable. If
1974 # the field is set, the ad is skippable.
1975 # Can be used to filter the response of the
1976 # creatives.list
1977 # method.
1978 &quot;isValidVast&quot;: True or False, # Is this a valid VAST ad?
1979 # Can be used to filter the response of the
1980 # creatives.list
1981 # method.
1982 },
1983 &quot;videoVastXml&quot;: &quot;A String&quot;, # The contents of a VAST document for a video ad.
1984 # This document should conform to the VAST 2.0 or 3.0 standard.
1985 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a video ad.
1986 },
1987 &quot;adChoicesDestinationUrl&quot;: &quot;A String&quot;, # The link to AdChoices destination page. This is only supported for native
1988 # ads.
1989 &quot;creativeId&quot;: &quot;A String&quot;, # Buyer-specific creative ID that references this creative in bid responses.
1990 # This field is Ignored in update operations. Can be used to filter the
1991 # response of the
1992 # creatives.list
1993 # method.
1994 # The maximum length of the creative ID is 128 bytes.
1995 &quot;declaredAttributes&quot;: [ # All declared attributes for the ads that may be shown from this creative.
1996 # Can be used to filter the response of the
1997 # creatives.list
1998 # method.
1999 #
2000 # If the `excluded_attribute` field of a [bid
2001 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto&quot;)
2002 # contains one of the attributes that were declared or detected for a given
2003 # creative, and a bid is submitted with that creative, the bid will be
2004 # filtered before the auction.
2005 &quot;A String&quot;,
2006 ],
2007 &quot;agencyId&quot;: &quot;A String&quot;, # The agency ID for this creative.
2008 &quot;accountId&quot;: &quot;A String&quot;, # Output only. ID of the buyer account that this creative is owned by.
2009 # Can be used to filter the response of the
2010 # creatives.list
2011 # method with equality and inequality check.
2012 &quot;declaredVendorIds&quot;: [ # IDs for the declared ad technology vendors that may be used by this
2013 # creative. See
2014 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
2015 # possible values.
2016 # Can be used to filter the response of the
2017 # creatives.list
2018 # method.
2019 42,
2020 ],
2021 &quot;name&quot;: &quot;A String&quot;, # Output only. Name of the creative.
2022 # Follows the pattern `buyers/{buyer}/creatives/{creative}`, where
2023 # `{buyer}` represents the account ID of the buyer who owns the creative,
2024 # and `{creative}` is the buyer-specific creative ID that references this
2025 # creative in the bid response.
2026 &quot;creativeFormat&quot;: &quot;A String&quot;, # Output only. The format of this creative.
2027 # Can be used to filter the response of the
2028 # creatives.list
2029 # method.
2030 }</pre>
2031</div>
2032
2033<div class="method">
2034 <code class="details" id="list">list(parent, pageSize=None, filter=None, pageToken=None, view=None, x__xgafv=None)</code>
2035 <pre>Lists creatives.
2036
2037Args:
2038 parent: string, Required. Name of the parent buyer that owns the creatives.
2039
2040The pattern for this resource is either `buyers/{buyerAccountId}` or
2041`bidders/{bidderAccountId}`.
2042
2043For `buyers/{buyerAccountId}`, the `buyerAccountId` can be one of the
2044following:
20451. The ID of the buyer that is accessing their own creatives.
20462. The ID of the child seat buyer under a bidder account.
2047 So for listing creatives pertaining to the child seat buyer (`456`)
2048 under bidder account (`123`), you would use the pattern: `buyers/456`.
20493. The ID of the bidder itself.
2050 So for listing creatives pertaining to bidder (`123`),
2051 you would use `buyers/123`.
2052
2053If you want to access all creatives pertaining to both the bidder and all
2054of its child seat accounts, you would use `bidders/{bidderAccountId}`,
2055e.g., for all creatives pertaining to bidder (`123`), use `bidders/123`. (required)
2056 pageSize: integer, Requested page size. The server may return fewer creatives than requested
2057(due to timeout constraint) even if more are available via another call.
2058If unspecified, server will pick an appropriate default.
2059Acceptable values are 1 to 1000, inclusive.
2060 filter: string, Query string to filter creatives. If no filter is specified,
2061all active creatives will be returned.
2062
2063Example: &#x27;accountId=12345 AND (dealsStatus:DISAPPROVED AND
2064disapprovalReason:UNACCEPTABLE_CONTENT) OR
2065declaredAttributes:IS_COOKIE_TARGETED&#x27;
2066 pageToken: string, A token identifying a page of results the server should return.
2067Typically, this is the value of
2068ListCreativesResponse.nextPageToken
2069returned from the previous call to the &#x27;ListCreatives&#x27; method.
2070 view: string, Controls the amount of information included in the response.
2071By default only
2072creativeServingDecision
2073is included. To retrieve the entire creative
2074resource (including the declared
2075fields and the creative content) specify the view as &quot;FULL&quot;.
2076 x__xgafv: string, V1 error format.
2077 Allowed values
2078 1 - v1 error format
2079 2 - v2 error format
2080
2081Returns:
2082 An object of the form:
2083
2084 { # A response for listing creatives.
2085 &quot;nextPageToken&quot;: &quot;A String&quot;, # A token to retrieve the next page of results.
2086 # Pass this value in the
2087 # ListCreativesRequest.pageToken
2088 # field in the subsequent call to the `ListCreatives` method to retrieve the
2089 # next page of results.
2090 &quot;creatives&quot;: [ # The list of creatives.
2091 { # A creative and its classification data.
2092 &quot;creativeServingDecision&quot;: { # Top level status and detected attributes of a creative. # Output only. Top level status and detected attributes of a creative (for example domain,
2093 # language, advertiser, product category, etc.) that affect whether (status)
2094 # and where (context) a creative will be allowed to serve.
2095 &quot;detectedSensitiveCategories&quot;: [ # Detected sensitive categories, if any.
2096 # Can be used to filter the response of the
2097 # creatives.list
2098 # method.
2099 #
2100 # See the ad-sensitive-categories.txt file in the technical documentation
2101 # for a list of IDs. You should use these IDs along with the
2102 # excluded-sensitive-category field in the bid request to filter your bids.
2103 42,
2104 ],
2105 &quot;detectedClickThroughUrls&quot;: [ # The set of detected destination URLs for the creative.
2106 # Can be used to filter the response of the
2107 # creatives.list
2108 # method.
2109 &quot;A String&quot;,
2110 ],
2111 &quot;detectedVendorIds&quot;: [ # IDs of the ad technology vendors that were detected to be
2112 # used by this creative. See
2113 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
2114 # possible values.
2115 # Can be used to filter the response of the
2116 # creatives.list
2117 # method.
2118 #
2119 # If the `allowed_vendor_type` field of a [bid
2120 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
2121 # does not contain one of the vendor type IDs that were declared or
2122 # detected for a given creative, and a bid is submitted with that creative,
2123 # the bid will be filtered before the auction.
2124 42,
2125 ],
2126 &quot;dealsServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding on PG and PD deals (outside of
2127 # Russia and China).
2128 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
2129 # (e.g., open auction, deals) or region (e.g., China, Russia).
2130 # Topics may be present only if status is DISAPPROVED.
2131 { # Each policy topic entry will represent a violation of a policy topic for a
2132 # creative, with the policy topic information and optional evidence for the
2133 # policy violation.
2134 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
2135 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
2136 { # Evidence associated with a policy topic entry.
2137 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
2138 # in a creative.
2139 # a creative.
2140 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
2141 { # The URL-level breakdown for the download size.
2142 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
2143 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
2144 },
2145 ],
2146 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
2147 },
2148 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
2149 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
2150 # cookie_names above will be set to the cookie names of top domains with
2151 # the largest number of cookies.
2152 # This field will only be set for TOO_MANY_COOKIES policy.
2153 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
2154 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
2155 # with the largest number of cookies. For other policies, this will be all
2156 # the cookie names that violate the policy.
2157 &quot;A String&quot;,
2158 ],
2159 },
2160 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
2161 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
2162 },
2163 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
2164 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
2165 &quot;A String&quot;,
2166 ],
2167 },
2168 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
2169 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
2170 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
2171 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
2172 },
2173 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
2174 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
2175 # limited to the number of calls in the top_http_call_domains.
2176 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
2177 { # The number of HTTP calls made to the given domain.
2178 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
2179 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
2180 },
2181 ],
2182 },
2183 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
2184 # incorrectly set up.
2185 # having been incorrectly set up.
2186 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
2187 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
2188 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
2189 # no content or an error page.
2190 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
2191 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
2192 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
2193 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
2194 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
2195 },
2196 },
2197 ],
2198 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
2199 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
2200 # policy topics is not fixed for a particular API version and may change at
2201 # any time.
2202 # Can be used to filter the response of the
2203 # creatives.list
2204 # method
2205 },
2206 ],
2207 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
2208 # deals) or region (e.g., China, Russia).
2209 # Can be used to filter the response of the
2210 # creatives.list
2211 # method.
2212 },
2213 &quot;detectedAdvertisers&quot;: [ # Detected advertisers and brands.
2214 { # Detected advertiser and brand information.
2215 &quot;advertiserId&quot;: &quot;A String&quot;, # See https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt
2216 # for the list of possible values.
2217 # Can be used to filter the response of the
2218 # creatives.list
2219 # method.
2220 &quot;brandName&quot;: &quot;A String&quot;, # Brand name.
2221 # Can be used to filter the response of the
2222 # creatives.list
2223 # method.
2224 &quot;brandId&quot;: &quot;A String&quot;, # Detected brand ID or zero if no brand has been detected.
2225 # See https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt for
2226 # the list of possible values.
2227 # Can be used to filter the response of the
2228 # creatives.list
2229 # method.
2230 &quot;advertiserName&quot;: &quot;A String&quot;, # Advertiser name.
2231 # Can be used to filter the response of the
2232 # creatives.list
2233 # method.
2234 },
2235 ],
2236 &quot;adTechnologyProviders&quot;: { # Detected ad technology provider information. # The detected ad technology providers.
2237 &quot;detectedProviderIds&quot;: [ # The detected ad technology provider IDs for this creative.
2238 # See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for
2239 # mapping of provider ID to provided name, a privacy policy URL, and a list
2240 # of domains which can be attributed to the provider.
2241 #
2242 # If the creative contains provider IDs that are outside of those listed in
2243 # the `BidRequest.adslot.consented_providers_settings.consented_providers`
2244 # field on the [Google bid
2245 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
2246 # and the
2247 # `BidRequest.user.ext.consented_providers_settings.consented_providers`
2248 # field on the [OpenRTB
2249 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto),
2250 # and a bid is submitted with that creative for an impression
2251 # that will serve to an EEA user, the bid will be filtered before the
2252 # auction.
2253 &quot;A String&quot;,
2254 ],
2255 &quot;hasUnidentifiedProvider&quot;: True or False, # Whether the creative contains an unidentified ad technology provider.
2256 #
2257 # If true for a given creative, any bid submitted with that creative for an
2258 # impression that will serve to an EEA user will be filtered before the
2259 # auction.
2260 },
2261 &quot;chinaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in China.
2262 # When approved or disapproved, this status applies to both deals and open
2263 # auction in China. When pending review, this creative is allowed to serve
2264 # for deals but not for open auction.
2265 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
2266 # (e.g., open auction, deals) or region (e.g., China, Russia).
2267 # Topics may be present only if status is DISAPPROVED.
2268 { # Each policy topic entry will represent a violation of a policy topic for a
2269 # creative, with the policy topic information and optional evidence for the
2270 # policy violation.
2271 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
2272 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
2273 { # Evidence associated with a policy topic entry.
2274 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
2275 # in a creative.
2276 # a creative.
2277 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
2278 { # The URL-level breakdown for the download size.
2279 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
2280 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
2281 },
2282 ],
2283 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
2284 },
2285 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
2286 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
2287 # cookie_names above will be set to the cookie names of top domains with
2288 # the largest number of cookies.
2289 # This field will only be set for TOO_MANY_COOKIES policy.
2290 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
2291 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
2292 # with the largest number of cookies. For other policies, this will be all
2293 # the cookie names that violate the policy.
2294 &quot;A String&quot;,
2295 ],
2296 },
2297 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
2298 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
2299 },
2300 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
2301 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
2302 &quot;A String&quot;,
2303 ],
2304 },
2305 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
2306 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
2307 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
2308 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
2309 },
2310 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
2311 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
2312 # limited to the number of calls in the top_http_call_domains.
2313 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
2314 { # The number of HTTP calls made to the given domain.
2315 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
2316 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
2317 },
2318 ],
2319 },
2320 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
2321 # incorrectly set up.
2322 # having been incorrectly set up.
2323 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
2324 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
2325 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
2326 # no content or an error page.
2327 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
2328 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
2329 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
2330 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
2331 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
2332 },
2333 },
2334 ],
2335 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
2336 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
2337 # policy topics is not fixed for a particular API version and may change at
2338 # any time.
2339 # Can be used to filter the response of the
2340 # creatives.list
2341 # method
2342 },
2343 ],
2344 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
2345 # deals) or region (e.g., China, Russia).
2346 # Can be used to filter the response of the
2347 # creatives.list
2348 # method.
2349 },
2350 &quot;detectedProductCategories&quot;: [ # Detected product categories, if any.
2351 # See the ad-product-categories.txt file in the technical documentation
2352 # for a list of IDs.
2353 # Can be used to filter the response of the
2354 # creatives.list
2355 # method.
2356 42,
2357 ],
2358 &quot;detectedAttributes&quot;: [ # Publisher-excludable attributes that were detected for this creative.
2359 # Can be used to filter the response of the
2360 # creatives.list
2361 # method.
2362 #
2363 # If the `excluded_attribute` field of a [bid
2364 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
2365 # contains one of the attributes that were declared or detected for a given
2366 # creative, and a bid is submitted with that creative, the bid will be
2367 # filtered before the auction.
2368 &quot;A String&quot;,
2369 ],
2370 &quot;lastStatusUpdate&quot;: &quot;A String&quot;, # The last time the creative status was updated.
2371 # Can be used to filter the response of the
2372 # creatives.list
2373 # method.
2374 &quot;openAuctionServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding in open auction, private auction, or
2375 # auction packages (outside of Russia and China).
2376 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
2377 # (e.g., open auction, deals) or region (e.g., China, Russia).
2378 # Topics may be present only if status is DISAPPROVED.
2379 { # Each policy topic entry will represent a violation of a policy topic for a
2380 # creative, with the policy topic information and optional evidence for the
2381 # policy violation.
2382 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
2383 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
2384 { # Evidence associated with a policy topic entry.
2385 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
2386 # in a creative.
2387 # a creative.
2388 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
2389 { # The URL-level breakdown for the download size.
2390 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
2391 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
2392 },
2393 ],
2394 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
2395 },
2396 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
2397 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
2398 # cookie_names above will be set to the cookie names of top domains with
2399 # the largest number of cookies.
2400 # This field will only be set for TOO_MANY_COOKIES policy.
2401 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
2402 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
2403 # with the largest number of cookies. For other policies, this will be all
2404 # the cookie names that violate the policy.
2405 &quot;A String&quot;,
2406 ],
2407 },
2408 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
2409 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
2410 },
2411 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
2412 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
2413 &quot;A String&quot;,
2414 ],
2415 },
2416 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
2417 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
2418 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
2419 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
2420 },
2421 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
2422 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
2423 # limited to the number of calls in the top_http_call_domains.
2424 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
2425 { # The number of HTTP calls made to the given domain.
2426 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
2427 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
2428 },
2429 ],
2430 },
2431 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
2432 # incorrectly set up.
2433 # having been incorrectly set up.
2434 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
2435 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
2436 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
2437 # no content or an error page.
2438 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
2439 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
2440 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
2441 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
2442 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
2443 },
2444 },
2445 ],
2446 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
2447 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
2448 # policy topics is not fixed for a particular API version and may change at
2449 # any time.
2450 # Can be used to filter the response of the
2451 # creatives.list
2452 # method
2453 },
2454 ],
2455 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
2456 # deals) or region (e.g., China, Russia).
2457 # Can be used to filter the response of the
2458 # creatives.list
2459 # method.
2460 },
2461 &quot;detectedLanguages&quot;: [ # The detected languages for this creative. The order is
2462 # arbitrary. The codes are 2 or 5 characters and are documented at
2463 # https://developers.google.com/adwords/api/docs/appendix/languagecodes.
2464 # Can be used to filter the response of the
2465 # creatives.list
2466 # method.
2467 &quot;A String&quot;,
2468 ],
2469 &quot;detectedDomains&quot;: [ # The detected domains for this creative.
2470 &quot;A String&quot;,
2471 ],
2472 &quot;russiaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in Russia.
2473 # When approved or disapproved, this status applies to both deals and open
2474 # auction in Russia. When pending review, this creative is allowed to serve
2475 # for deals but not for open auction.
2476 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
2477 # (e.g., open auction, deals) or region (e.g., China, Russia).
2478 # Topics may be present only if status is DISAPPROVED.
2479 { # Each policy topic entry will represent a violation of a policy topic for a
2480 # creative, with the policy topic information and optional evidence for the
2481 # policy violation.
2482 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
2483 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
2484 { # Evidence associated with a policy topic entry.
2485 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
2486 # in a creative.
2487 # a creative.
2488 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
2489 { # The URL-level breakdown for the download size.
2490 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
2491 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
2492 },
2493 ],
2494 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
2495 },
2496 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
2497 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
2498 # cookie_names above will be set to the cookie names of top domains with
2499 # the largest number of cookies.
2500 # This field will only be set for TOO_MANY_COOKIES policy.
2501 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
2502 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
2503 # with the largest number of cookies. For other policies, this will be all
2504 # the cookie names that violate the policy.
2505 &quot;A String&quot;,
2506 ],
2507 },
2508 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
2509 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
2510 },
2511 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
2512 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
2513 &quot;A String&quot;,
2514 ],
2515 },
2516 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
2517 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
2518 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
2519 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
2520 },
2521 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
2522 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
2523 # limited to the number of calls in the top_http_call_domains.
2524 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
2525 { # The number of HTTP calls made to the given domain.
2526 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
2527 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
2528 },
2529 ],
2530 },
2531 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
2532 # incorrectly set up.
2533 # having been incorrectly set up.
2534 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
2535 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
2536 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
2537 # no content or an error page.
2538 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
2539 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
2540 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
2541 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
2542 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
2543 },
2544 },
2545 ],
2546 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
2547 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
2548 # policy topics is not fixed for a particular API version and may change at
2549 # any time.
2550 # Can be used to filter the response of the
2551 # creatives.list
2552 # method
2553 },
2554 ],
2555 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
2556 # deals) or region (e.g., China, Russia).
2557 # Can be used to filter the response of the
2558 # creatives.list
2559 # method.
2560 },
2561 },
2562 &quot;version&quot;: 42, # Output only. The version of this creative.
2563 # Version for a new creative is 1 and it increments during subsequent
2564 # creative updates.
2565 &quot;declaredClickThroughUrls&quot;: [ # The set of declared destination URLs for the creative.
2566 # Can be used to filter the response of the
2567 # creatives.list
2568 # method.
2569 &quot;A String&quot;,
2570 ],
2571 &quot;html&quot;: { # HTML content for a creative. # An HTML creative.
2572 &quot;height&quot;: 42, # The height of the HTML snippet in pixels.
2573 # Can be used to filter the response of the
2574 # creatives.list
2575 # method.
2576 &quot;snippet&quot;: &quot;A String&quot;, # The HTML snippet that displays the ad when inserted in the web page.
2577 &quot;width&quot;: 42, # The width of the HTML snippet in pixels.
2578 # Can be used to filter the response of the
2579 # creatives.list
2580 # method.
2581 },
2582 &quot;apiUpdateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of the creative via API.
2583 &quot;impressionTrackingUrls&quot;: [ # The set of URLs to be called to record an impression.
2584 &quot;A String&quot;,
2585 ],
2586 &quot;native&quot;: { # Native content for a creative. # A native creative.
2587 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the advertiser or sponsor, to be displayed in the ad creative.
2588 &quot;appIcon&quot;: { # An image resource. You may provide a larger image than was requested, # The app icon, for app download ads.
2589 # so long as the aspect ratio is preserved.
2590 &quot;height&quot;: 42, # Image height in pixels.
2591 &quot;width&quot;: 42, # Image width in pixels.
2592 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
2593 },
2594 &quot;headline&quot;: &quot;A String&quot;, # A short title for the ad.
2595 &quot;logo&quot;: { # An image resource. You may provide a larger image than was requested, # A smaller image, for the advertiser&#x27;s logo.
2596 # so long as the aspect ratio is preserved.
2597 &quot;height&quot;: 42, # Image height in pixels.
2598 &quot;width&quot;: 42, # Image width in pixels.
2599 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
2600 },
2601 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a native video ad.
2602 &quot;starRating&quot;: 3.14, # The app rating in the app store. Must be in the range [0-5].
2603 &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL to use for click tracking.
2604 &quot;body&quot;: &quot;A String&quot;, # A long description of the ad.
2605 &quot;callToAction&quot;: &quot;A String&quot;, # A label for the button that the user is supposed to click.
2606 &quot;priceDisplayText&quot;: &quot;A String&quot;, # The price of the promoted app including currency info.
2607 &quot;image&quot;: { # An image resource. You may provide a larger image than was requested, # A large image.
2608 # so long as the aspect ratio is preserved.
2609 &quot;height&quot;: 42, # Image height in pixels.
2610 &quot;width&quot;: 42, # Image width in pixels.
2611 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
2612 },
2613 &quot;clickLinkUrl&quot;: &quot;A String&quot;, # The URL that the browser/SDK will load when the user clicks the ad.
2614 },
2615 &quot;dealIds&quot;: [ # Output only. IDs of all of the deals with which this creative has been used
2616 # in bidding.
2617 # Can be used to filter the response of the
2618 # creatives.list
2619 # method.
2620 &quot;A String&quot;,
2621 ],
2622 &quot;restrictedCategories&quot;: [ # All restricted categories for the ads that may be shown from this creative.
2623 &quot;A String&quot;,
2624 ],
2625 &quot;declaredRestrictedCategories&quot;: [ # All declared restricted categories for the ads that may be shown from this
2626 # creative. Can be used to filter the response of the
2627 # creatives.list
2628 # method.
2629 &quot;A String&quot;,
2630 ],
2631 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the company being advertised in the creative.
2632 # Can be used to filter the response of the
2633 # creatives.list
2634 # method.
2635 &quot;video&quot;: { # Video content for a creative. # A video creative.
2636 &quot;videoMetadata&quot;: { # Video metadata for a creative. # Output only. Video metadata.
2637 &quot;vastVersion&quot;: &quot;A String&quot;, # The maximum VAST version across all wrapped VAST documents.
2638 # Can be used to filter the response of the
2639 # creatives.list
2640 # method.
2641 &quot;mediaFiles&quot;: [ # The list of all media files declared in the VAST. If there are multiple
2642 # VASTs in a wrapper chain, this includes the media files from the deepest
2643 # one in the chain.
2644 { # Information about each media file in the VAST.
2645 &quot;bitrate&quot;: &quot;A String&quot;, # Bitrate of the video file, in Kbps.
2646 # Can be used to filter the response of the
2647 # creatives.list
2648 # method.
2649 &quot;mimeType&quot;: &quot;A String&quot;, # The MIME type of this media file.
2650 # Can be used to filter the response of the
2651 # creatives.list
2652 # method.
2653 },
2654 ],
2655 &quot;isVpaid&quot;: True or False, # Is this a VPAID ad?
2656 # Can be used to filter the response of the
2657 # creatives.list
2658 # method.
2659 &quot;duration&quot;: &quot;A String&quot;, # The duration of the ad.
2660 # Can be used to filter the response of the
2661 # creatives.list
2662 # method.
2663 &quot;skipOffset&quot;: &quot;A String&quot;, # The minimum duration that the user has to watch before being able to
2664 # skip this ad. If the field is not set, the ad is not skippable. If
2665 # the field is set, the ad is skippable.
2666 # Can be used to filter the response of the
2667 # creatives.list
2668 # method.
2669 &quot;isValidVast&quot;: True or False, # Is this a valid VAST ad?
2670 # Can be used to filter the response of the
2671 # creatives.list
2672 # method.
2673 },
2674 &quot;videoVastXml&quot;: &quot;A String&quot;, # The contents of a VAST document for a video ad.
2675 # This document should conform to the VAST 2.0 or 3.0 standard.
2676 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a video ad.
2677 },
2678 &quot;adChoicesDestinationUrl&quot;: &quot;A String&quot;, # The link to AdChoices destination page. This is only supported for native
2679 # ads.
2680 &quot;creativeId&quot;: &quot;A String&quot;, # Buyer-specific creative ID that references this creative in bid responses.
2681 # This field is Ignored in update operations. Can be used to filter the
2682 # response of the
2683 # creatives.list
2684 # method.
2685 # The maximum length of the creative ID is 128 bytes.
2686 &quot;declaredAttributes&quot;: [ # All declared attributes for the ads that may be shown from this creative.
2687 # Can be used to filter the response of the
2688 # creatives.list
2689 # method.
2690 #
2691 # If the `excluded_attribute` field of a [bid
2692 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto&quot;)
2693 # contains one of the attributes that were declared or detected for a given
2694 # creative, and a bid is submitted with that creative, the bid will be
2695 # filtered before the auction.
2696 &quot;A String&quot;,
2697 ],
2698 &quot;agencyId&quot;: &quot;A String&quot;, # The agency ID for this creative.
2699 &quot;accountId&quot;: &quot;A String&quot;, # Output only. ID of the buyer account that this creative is owned by.
2700 # Can be used to filter the response of the
2701 # creatives.list
2702 # method with equality and inequality check.
2703 &quot;declaredVendorIds&quot;: [ # IDs for the declared ad technology vendors that may be used by this
2704 # creative. See
2705 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
2706 # possible values.
2707 # Can be used to filter the response of the
2708 # creatives.list
2709 # method.
2710 42,
2711 ],
2712 &quot;name&quot;: &quot;A String&quot;, # Output only. Name of the creative.
2713 # Follows the pattern `buyers/{buyer}/creatives/{creative}`, where
2714 # `{buyer}` represents the account ID of the buyer who owns the creative,
2715 # and `{creative}` is the buyer-specific creative ID that references this
2716 # creative in the bid response.
2717 &quot;creativeFormat&quot;: &quot;A String&quot;, # Output only. The format of this creative.
2718 # Can be used to filter the response of the
2719 # creatives.list
2720 # method.
2721 },
2722 ],
2723 }</pre>
2724</div>
2725
2726<div class="method">
2727 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
2728 <pre>Retrieves the next page of results.
2729
2730Args:
2731 previous_request: The request for the previous page. (required)
2732 previous_response: The response from the request for the previous page. (required)
2733
2734Returns:
2735 A request object that you can call &#x27;execute()&#x27; on to request the next
2736 page. Returns None if there are no more items in the collection.
2737 </pre>
2738</div>
2739
2740<div class="method">
2741 <code class="details" id="patch">patch(name, body=None, updateMask=None, x__xgafv=None)</code>
2742 <pre>Updates a creative.
2743
2744Args:
2745 name: string, Name of the creative to update. See
2746creative.name. (required)
2747 body: object, The request body.
2748 The object takes the form of:
2749
2750{ # A creative and its classification data.
2751 &quot;creativeServingDecision&quot;: { # Top level status and detected attributes of a creative. # Output only. Top level status and detected attributes of a creative (for example domain,
2752 # language, advertiser, product category, etc.) that affect whether (status)
2753 # and where (context) a creative will be allowed to serve.
2754 &quot;detectedSensitiveCategories&quot;: [ # Detected sensitive categories, if any.
2755 # Can be used to filter the response of the
2756 # creatives.list
2757 # method.
2758 #
2759 # See the ad-sensitive-categories.txt file in the technical documentation
2760 # for a list of IDs. You should use these IDs along with the
2761 # excluded-sensitive-category field in the bid request to filter your bids.
2762 42,
2763 ],
2764 &quot;detectedClickThroughUrls&quot;: [ # The set of detected destination URLs for the creative.
2765 # Can be used to filter the response of the
2766 # creatives.list
2767 # method.
2768 &quot;A String&quot;,
2769 ],
2770 &quot;detectedVendorIds&quot;: [ # IDs of the ad technology vendors that were detected to be
2771 # used by this creative. See
2772 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
2773 # possible values.
2774 # Can be used to filter the response of the
2775 # creatives.list
2776 # method.
2777 #
2778 # If the `allowed_vendor_type` field of a [bid
2779 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
2780 # does not contain one of the vendor type IDs that were declared or
2781 # detected for a given creative, and a bid is submitted with that creative,
2782 # the bid will be filtered before the auction.
2783 42,
2784 ],
2785 &quot;dealsServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding on PG and PD deals (outside of
2786 # Russia and China).
2787 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
2788 # (e.g., open auction, deals) or region (e.g., China, Russia).
2789 # Topics may be present only if status is DISAPPROVED.
2790 { # Each policy topic entry will represent a violation of a policy topic for a
2791 # creative, with the policy topic information and optional evidence for the
2792 # policy violation.
2793 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
2794 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
2795 { # Evidence associated with a policy topic entry.
2796 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
2797 # in a creative.
2798 # a creative.
2799 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
2800 { # The URL-level breakdown for the download size.
2801 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
2802 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
2803 },
2804 ],
2805 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
2806 },
2807 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
2808 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
2809 # cookie_names above will be set to the cookie names of top domains with
2810 # the largest number of cookies.
2811 # This field will only be set for TOO_MANY_COOKIES policy.
2812 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
2813 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
2814 # with the largest number of cookies. For other policies, this will be all
2815 # the cookie names that violate the policy.
2816 &quot;A String&quot;,
2817 ],
2818 },
2819 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
2820 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
2821 },
2822 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
2823 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
2824 &quot;A String&quot;,
2825 ],
2826 },
2827 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
2828 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
2829 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
2830 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
2831 },
2832 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
2833 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
2834 # limited to the number of calls in the top_http_call_domains.
2835 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
2836 { # The number of HTTP calls made to the given domain.
2837 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
2838 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
2839 },
2840 ],
2841 },
2842 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
2843 # incorrectly set up.
2844 # having been incorrectly set up.
2845 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
2846 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
2847 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
2848 # no content or an error page.
2849 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
2850 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
2851 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
2852 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
2853 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
2854 },
2855 },
2856 ],
2857 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
2858 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
2859 # policy topics is not fixed for a particular API version and may change at
2860 # any time.
2861 # Can be used to filter the response of the
2862 # creatives.list
2863 # method
2864 },
2865 ],
2866 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
2867 # deals) or region (e.g., China, Russia).
2868 # Can be used to filter the response of the
2869 # creatives.list
2870 # method.
2871 },
2872 &quot;detectedAdvertisers&quot;: [ # Detected advertisers and brands.
2873 { # Detected advertiser and brand information.
2874 &quot;advertiserId&quot;: &quot;A String&quot;, # See https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt
2875 # for the list of possible values.
2876 # Can be used to filter the response of the
2877 # creatives.list
2878 # method.
2879 &quot;brandName&quot;: &quot;A String&quot;, # Brand name.
2880 # Can be used to filter the response of the
2881 # creatives.list
2882 # method.
2883 &quot;brandId&quot;: &quot;A String&quot;, # Detected brand ID or zero if no brand has been detected.
2884 # See https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt for
2885 # the list of possible values.
2886 # Can be used to filter the response of the
2887 # creatives.list
2888 # method.
2889 &quot;advertiserName&quot;: &quot;A String&quot;, # Advertiser name.
2890 # Can be used to filter the response of the
2891 # creatives.list
2892 # method.
2893 },
2894 ],
2895 &quot;adTechnologyProviders&quot;: { # Detected ad technology provider information. # The detected ad technology providers.
2896 &quot;detectedProviderIds&quot;: [ # The detected ad technology provider IDs for this creative.
2897 # See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for
2898 # mapping of provider ID to provided name, a privacy policy URL, and a list
2899 # of domains which can be attributed to the provider.
2900 #
2901 # If the creative contains provider IDs that are outside of those listed in
2902 # the `BidRequest.adslot.consented_providers_settings.consented_providers`
2903 # field on the [Google bid
2904 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
2905 # and the
2906 # `BidRequest.user.ext.consented_providers_settings.consented_providers`
2907 # field on the [OpenRTB
2908 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto),
2909 # and a bid is submitted with that creative for an impression
2910 # that will serve to an EEA user, the bid will be filtered before the
2911 # auction.
2912 &quot;A String&quot;,
2913 ],
2914 &quot;hasUnidentifiedProvider&quot;: True or False, # Whether the creative contains an unidentified ad technology provider.
2915 #
2916 # If true for a given creative, any bid submitted with that creative for an
2917 # impression that will serve to an EEA user will be filtered before the
2918 # auction.
2919 },
2920 &quot;chinaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in China.
2921 # When approved or disapproved, this status applies to both deals and open
2922 # auction in China. When pending review, this creative is allowed to serve
2923 # for deals but not for open auction.
2924 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
2925 # (e.g., open auction, deals) or region (e.g., China, Russia).
2926 # Topics may be present only if status is DISAPPROVED.
2927 { # Each policy topic entry will represent a violation of a policy topic for a
2928 # creative, with the policy topic information and optional evidence for the
2929 # policy violation.
2930 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
2931 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
2932 { # Evidence associated with a policy topic entry.
2933 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
2934 # in a creative.
2935 # a creative.
2936 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
2937 { # The URL-level breakdown for the download size.
2938 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
2939 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
2940 },
2941 ],
2942 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
2943 },
2944 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
2945 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
2946 # cookie_names above will be set to the cookie names of top domains with
2947 # the largest number of cookies.
2948 # This field will only be set for TOO_MANY_COOKIES policy.
2949 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
2950 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
2951 # with the largest number of cookies. For other policies, this will be all
2952 # the cookie names that violate the policy.
2953 &quot;A String&quot;,
2954 ],
2955 },
2956 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
2957 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
2958 },
2959 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
2960 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
2961 &quot;A String&quot;,
2962 ],
2963 },
2964 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
2965 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
2966 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
2967 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
2968 },
2969 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
2970 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
2971 # limited to the number of calls in the top_http_call_domains.
2972 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
2973 { # The number of HTTP calls made to the given domain.
2974 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
2975 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
2976 },
2977 ],
2978 },
2979 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
2980 # incorrectly set up.
2981 # having been incorrectly set up.
2982 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
2983 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
2984 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
2985 # no content or an error page.
2986 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
2987 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
2988 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
2989 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
2990 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
2991 },
2992 },
2993 ],
2994 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
2995 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
2996 # policy topics is not fixed for a particular API version and may change at
2997 # any time.
2998 # Can be used to filter the response of the
2999 # creatives.list
3000 # method
3001 },
3002 ],
3003 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
3004 # deals) or region (e.g., China, Russia).
3005 # Can be used to filter the response of the
3006 # creatives.list
3007 # method.
3008 },
3009 &quot;detectedProductCategories&quot;: [ # Detected product categories, if any.
3010 # See the ad-product-categories.txt file in the technical documentation
3011 # for a list of IDs.
3012 # Can be used to filter the response of the
3013 # creatives.list
3014 # method.
3015 42,
3016 ],
3017 &quot;detectedAttributes&quot;: [ # Publisher-excludable attributes that were detected for this creative.
3018 # Can be used to filter the response of the
3019 # creatives.list
3020 # method.
3021 #
3022 # If the `excluded_attribute` field of a [bid
3023 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
3024 # contains one of the attributes that were declared or detected for a given
3025 # creative, and a bid is submitted with that creative, the bid will be
3026 # filtered before the auction.
3027 &quot;A String&quot;,
3028 ],
3029 &quot;lastStatusUpdate&quot;: &quot;A String&quot;, # The last time the creative status was updated.
3030 # Can be used to filter the response of the
3031 # creatives.list
3032 # method.
3033 &quot;openAuctionServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding in open auction, private auction, or
3034 # auction packages (outside of Russia and China).
3035 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
3036 # (e.g., open auction, deals) or region (e.g., China, Russia).
3037 # Topics may be present only if status is DISAPPROVED.
3038 { # Each policy topic entry will represent a violation of a policy topic for a
3039 # creative, with the policy topic information and optional evidence for the
3040 # policy violation.
3041 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
3042 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
3043 { # Evidence associated with a policy topic entry.
3044 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
3045 # in a creative.
3046 # a creative.
3047 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
3048 { # The URL-level breakdown for the download size.
3049 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
3050 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
3051 },
3052 ],
3053 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
3054 },
3055 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
3056 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
3057 # cookie_names above will be set to the cookie names of top domains with
3058 # the largest number of cookies.
3059 # This field will only be set for TOO_MANY_COOKIES policy.
3060 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
3061 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
3062 # with the largest number of cookies. For other policies, this will be all
3063 # the cookie names that violate the policy.
3064 &quot;A String&quot;,
3065 ],
3066 },
3067 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
3068 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
3069 },
3070 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
3071 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
3072 &quot;A String&quot;,
3073 ],
3074 },
3075 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
3076 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
3077 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
3078 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
3079 },
3080 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
3081 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
3082 # limited to the number of calls in the top_http_call_domains.
3083 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
3084 { # The number of HTTP calls made to the given domain.
3085 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
3086 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
3087 },
3088 ],
3089 },
3090 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
3091 # incorrectly set up.
3092 # having been incorrectly set up.
3093 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
3094 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
3095 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
3096 # no content or an error page.
3097 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
3098 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
3099 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
3100 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
3101 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
3102 },
3103 },
3104 ],
3105 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
3106 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
3107 # policy topics is not fixed for a particular API version and may change at
3108 # any time.
3109 # Can be used to filter the response of the
3110 # creatives.list
3111 # method
3112 },
3113 ],
3114 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
3115 # deals) or region (e.g., China, Russia).
3116 # Can be used to filter the response of the
3117 # creatives.list
3118 # method.
3119 },
3120 &quot;detectedLanguages&quot;: [ # The detected languages for this creative. The order is
3121 # arbitrary. The codes are 2 or 5 characters and are documented at
3122 # https://developers.google.com/adwords/api/docs/appendix/languagecodes.
3123 # Can be used to filter the response of the
3124 # creatives.list
3125 # method.
3126 &quot;A String&quot;,
3127 ],
3128 &quot;detectedDomains&quot;: [ # The detected domains for this creative.
3129 &quot;A String&quot;,
3130 ],
3131 &quot;russiaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in Russia.
3132 # When approved or disapproved, this status applies to both deals and open
3133 # auction in Russia. When pending review, this creative is allowed to serve
3134 # for deals but not for open auction.
3135 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
3136 # (e.g., open auction, deals) or region (e.g., China, Russia).
3137 # Topics may be present only if status is DISAPPROVED.
3138 { # Each policy topic entry will represent a violation of a policy topic for a
3139 # creative, with the policy topic information and optional evidence for the
3140 # policy violation.
3141 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
3142 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
3143 { # Evidence associated with a policy topic entry.
3144 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
3145 # in a creative.
3146 # a creative.
3147 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
3148 { # The URL-level breakdown for the download size.
3149 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
3150 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
3151 },
3152 ],
3153 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
3154 },
3155 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
3156 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
3157 # cookie_names above will be set to the cookie names of top domains with
3158 # the largest number of cookies.
3159 # This field will only be set for TOO_MANY_COOKIES policy.
3160 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
3161 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
3162 # with the largest number of cookies. For other policies, this will be all
3163 # the cookie names that violate the policy.
3164 &quot;A String&quot;,
3165 ],
3166 },
3167 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
3168 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
3169 },
3170 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
3171 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
3172 &quot;A String&quot;,
3173 ],
3174 },
3175 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
3176 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
3177 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
3178 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
3179 },
3180 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
3181 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
3182 # limited to the number of calls in the top_http_call_domains.
3183 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
3184 { # The number of HTTP calls made to the given domain.
3185 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
3186 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
3187 },
3188 ],
3189 },
3190 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
3191 # incorrectly set up.
3192 # having been incorrectly set up.
3193 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
3194 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
3195 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
3196 # no content or an error page.
3197 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
3198 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
3199 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
3200 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
3201 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
3202 },
3203 },
3204 ],
3205 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
3206 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
3207 # policy topics is not fixed for a particular API version and may change at
3208 # any time.
3209 # Can be used to filter the response of the
3210 # creatives.list
3211 # method
3212 },
3213 ],
3214 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
3215 # deals) or region (e.g., China, Russia).
3216 # Can be used to filter the response of the
3217 # creatives.list
3218 # method.
3219 },
3220 },
3221 &quot;version&quot;: 42, # Output only. The version of this creative.
3222 # Version for a new creative is 1 and it increments during subsequent
3223 # creative updates.
3224 &quot;declaredClickThroughUrls&quot;: [ # The set of declared destination URLs for the creative.
3225 # Can be used to filter the response of the
3226 # creatives.list
3227 # method.
3228 &quot;A String&quot;,
3229 ],
3230 &quot;html&quot;: { # HTML content for a creative. # An HTML creative.
3231 &quot;height&quot;: 42, # The height of the HTML snippet in pixels.
3232 # Can be used to filter the response of the
3233 # creatives.list
3234 # method.
3235 &quot;snippet&quot;: &quot;A String&quot;, # The HTML snippet that displays the ad when inserted in the web page.
3236 &quot;width&quot;: 42, # The width of the HTML snippet in pixels.
3237 # Can be used to filter the response of the
3238 # creatives.list
3239 # method.
3240 },
3241 &quot;apiUpdateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of the creative via API.
3242 &quot;impressionTrackingUrls&quot;: [ # The set of URLs to be called to record an impression.
3243 &quot;A String&quot;,
3244 ],
3245 &quot;native&quot;: { # Native content for a creative. # A native creative.
3246 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the advertiser or sponsor, to be displayed in the ad creative.
3247 &quot;appIcon&quot;: { # An image resource. You may provide a larger image than was requested, # The app icon, for app download ads.
3248 # so long as the aspect ratio is preserved.
3249 &quot;height&quot;: 42, # Image height in pixels.
3250 &quot;width&quot;: 42, # Image width in pixels.
3251 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
3252 },
3253 &quot;headline&quot;: &quot;A String&quot;, # A short title for the ad.
3254 &quot;logo&quot;: { # An image resource. You may provide a larger image than was requested, # A smaller image, for the advertiser&#x27;s logo.
3255 # so long as the aspect ratio is preserved.
3256 &quot;height&quot;: 42, # Image height in pixels.
3257 &quot;width&quot;: 42, # Image width in pixels.
3258 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
3259 },
3260 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a native video ad.
3261 &quot;starRating&quot;: 3.14, # The app rating in the app store. Must be in the range [0-5].
3262 &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL to use for click tracking.
3263 &quot;body&quot;: &quot;A String&quot;, # A long description of the ad.
3264 &quot;callToAction&quot;: &quot;A String&quot;, # A label for the button that the user is supposed to click.
3265 &quot;priceDisplayText&quot;: &quot;A String&quot;, # The price of the promoted app including currency info.
3266 &quot;image&quot;: { # An image resource. You may provide a larger image than was requested, # A large image.
3267 # so long as the aspect ratio is preserved.
3268 &quot;height&quot;: 42, # Image height in pixels.
3269 &quot;width&quot;: 42, # Image width in pixels.
3270 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
3271 },
3272 &quot;clickLinkUrl&quot;: &quot;A String&quot;, # The URL that the browser/SDK will load when the user clicks the ad.
3273 },
3274 &quot;dealIds&quot;: [ # Output only. IDs of all of the deals with which this creative has been used
3275 # in bidding.
3276 # Can be used to filter the response of the
3277 # creatives.list
3278 # method.
3279 &quot;A String&quot;,
3280 ],
3281 &quot;restrictedCategories&quot;: [ # All restricted categories for the ads that may be shown from this creative.
3282 &quot;A String&quot;,
3283 ],
3284 &quot;declaredRestrictedCategories&quot;: [ # All declared restricted categories for the ads that may be shown from this
3285 # creative. Can be used to filter the response of the
3286 # creatives.list
3287 # method.
3288 &quot;A String&quot;,
3289 ],
3290 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the company being advertised in the creative.
3291 # Can be used to filter the response of the
3292 # creatives.list
3293 # method.
3294 &quot;video&quot;: { # Video content for a creative. # A video creative.
3295 &quot;videoMetadata&quot;: { # Video metadata for a creative. # Output only. Video metadata.
3296 &quot;vastVersion&quot;: &quot;A String&quot;, # The maximum VAST version across all wrapped VAST documents.
3297 # Can be used to filter the response of the
3298 # creatives.list
3299 # method.
3300 &quot;mediaFiles&quot;: [ # The list of all media files declared in the VAST. If there are multiple
3301 # VASTs in a wrapper chain, this includes the media files from the deepest
3302 # one in the chain.
3303 { # Information about each media file in the VAST.
3304 &quot;bitrate&quot;: &quot;A String&quot;, # Bitrate of the video file, in Kbps.
3305 # Can be used to filter the response of the
3306 # creatives.list
3307 # method.
3308 &quot;mimeType&quot;: &quot;A String&quot;, # The MIME type of this media file.
3309 # Can be used to filter the response of the
3310 # creatives.list
3311 # method.
3312 },
3313 ],
3314 &quot;isVpaid&quot;: True or False, # Is this a VPAID ad?
3315 # Can be used to filter the response of the
3316 # creatives.list
3317 # method.
3318 &quot;duration&quot;: &quot;A String&quot;, # The duration of the ad.
3319 # Can be used to filter the response of the
3320 # creatives.list
3321 # method.
3322 &quot;skipOffset&quot;: &quot;A String&quot;, # The minimum duration that the user has to watch before being able to
3323 # skip this ad. If the field is not set, the ad is not skippable. If
3324 # the field is set, the ad is skippable.
3325 # Can be used to filter the response of the
3326 # creatives.list
3327 # method.
3328 &quot;isValidVast&quot;: True or False, # Is this a valid VAST ad?
3329 # Can be used to filter the response of the
3330 # creatives.list
3331 # method.
3332 },
3333 &quot;videoVastXml&quot;: &quot;A String&quot;, # The contents of a VAST document for a video ad.
3334 # This document should conform to the VAST 2.0 or 3.0 standard.
3335 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a video ad.
3336 },
3337 &quot;adChoicesDestinationUrl&quot;: &quot;A String&quot;, # The link to AdChoices destination page. This is only supported for native
3338 # ads.
3339 &quot;creativeId&quot;: &quot;A String&quot;, # Buyer-specific creative ID that references this creative in bid responses.
3340 # This field is Ignored in update operations. Can be used to filter the
3341 # response of the
3342 # creatives.list
3343 # method.
3344 # The maximum length of the creative ID is 128 bytes.
3345 &quot;declaredAttributes&quot;: [ # All declared attributes for the ads that may be shown from this creative.
3346 # Can be used to filter the response of the
3347 # creatives.list
3348 # method.
3349 #
3350 # If the `excluded_attribute` field of a [bid
3351 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto&quot;)
3352 # contains one of the attributes that were declared or detected for a given
3353 # creative, and a bid is submitted with that creative, the bid will be
3354 # filtered before the auction.
3355 &quot;A String&quot;,
3356 ],
3357 &quot;agencyId&quot;: &quot;A String&quot;, # The agency ID for this creative.
3358 &quot;accountId&quot;: &quot;A String&quot;, # Output only. ID of the buyer account that this creative is owned by.
3359 # Can be used to filter the response of the
3360 # creatives.list
3361 # method with equality and inequality check.
3362 &quot;declaredVendorIds&quot;: [ # IDs for the declared ad technology vendors that may be used by this
3363 # creative. See
3364 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
3365 # possible values.
3366 # Can be used to filter the response of the
3367 # creatives.list
3368 # method.
3369 42,
3370 ],
3371 &quot;name&quot;: &quot;A String&quot;, # Output only. Name of the creative.
3372 # Follows the pattern `buyers/{buyer}/creatives/{creative}`, where
3373 # `{buyer}` represents the account ID of the buyer who owns the creative,
3374 # and `{creative}` is the buyer-specific creative ID that references this
3375 # creative in the bid response.
3376 &quot;creativeFormat&quot;: &quot;A String&quot;, # Output only. The format of this creative.
3377 # Can be used to filter the response of the
3378 # creatives.list
3379 # method.
3380}
3381
3382 updateMask: string, Field mask to use for partial in-place updates.
3383 x__xgafv: string, V1 error format.
3384 Allowed values
3385 1 - v1 error format
3386 2 - v2 error format
3387
3388Returns:
3389 An object of the form:
3390
3391 { # A creative and its classification data.
3392 &quot;creativeServingDecision&quot;: { # Top level status and detected attributes of a creative. # Output only. Top level status and detected attributes of a creative (for example domain,
3393 # language, advertiser, product category, etc.) that affect whether (status)
3394 # and where (context) a creative will be allowed to serve.
3395 &quot;detectedSensitiveCategories&quot;: [ # Detected sensitive categories, if any.
3396 # Can be used to filter the response of the
3397 # creatives.list
3398 # method.
3399 #
3400 # See the ad-sensitive-categories.txt file in the technical documentation
3401 # for a list of IDs. You should use these IDs along with the
3402 # excluded-sensitive-category field in the bid request to filter your bids.
3403 42,
3404 ],
3405 &quot;detectedClickThroughUrls&quot;: [ # The set of detected destination URLs for the creative.
3406 # Can be used to filter the response of the
3407 # creatives.list
3408 # method.
3409 &quot;A String&quot;,
3410 ],
3411 &quot;detectedVendorIds&quot;: [ # IDs of the ad technology vendors that were detected to be
3412 # used by this creative. See
3413 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
3414 # possible values.
3415 # Can be used to filter the response of the
3416 # creatives.list
3417 # method.
3418 #
3419 # If the `allowed_vendor_type` field of a [bid
3420 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
3421 # does not contain one of the vendor type IDs that were declared or
3422 # detected for a given creative, and a bid is submitted with that creative,
3423 # the bid will be filtered before the auction.
3424 42,
3425 ],
3426 &quot;dealsServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding on PG and PD deals (outside of
3427 # Russia and China).
3428 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
3429 # (e.g., open auction, deals) or region (e.g., China, Russia).
3430 # Topics may be present only if status is DISAPPROVED.
3431 { # Each policy topic entry will represent a violation of a policy topic for a
3432 # creative, with the policy topic information and optional evidence for the
3433 # policy violation.
3434 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
3435 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
3436 { # Evidence associated with a policy topic entry.
3437 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
3438 # in a creative.
3439 # a creative.
3440 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
3441 { # The URL-level breakdown for the download size.
3442 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
3443 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
3444 },
3445 ],
3446 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
3447 },
3448 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
3449 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
3450 # cookie_names above will be set to the cookie names of top domains with
3451 # the largest number of cookies.
3452 # This field will only be set for TOO_MANY_COOKIES policy.
3453 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
3454 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
3455 # with the largest number of cookies. For other policies, this will be all
3456 # the cookie names that violate the policy.
3457 &quot;A String&quot;,
3458 ],
3459 },
3460 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
3461 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
3462 },
3463 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
3464 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
3465 &quot;A String&quot;,
3466 ],
3467 },
3468 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
3469 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
3470 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
3471 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
3472 },
3473 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
3474 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
3475 # limited to the number of calls in the top_http_call_domains.
3476 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
3477 { # The number of HTTP calls made to the given domain.
3478 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
3479 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
3480 },
3481 ],
3482 },
3483 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
3484 # incorrectly set up.
3485 # having been incorrectly set up.
3486 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
3487 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
3488 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
3489 # no content or an error page.
3490 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
3491 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
3492 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
3493 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
3494 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
3495 },
3496 },
3497 ],
3498 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
3499 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
3500 # policy topics is not fixed for a particular API version and may change at
3501 # any time.
3502 # Can be used to filter the response of the
3503 # creatives.list
3504 # method
3505 },
3506 ],
3507 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
3508 # deals) or region (e.g., China, Russia).
3509 # Can be used to filter the response of the
3510 # creatives.list
3511 # method.
3512 },
3513 &quot;detectedAdvertisers&quot;: [ # Detected advertisers and brands.
3514 { # Detected advertiser and brand information.
3515 &quot;advertiserId&quot;: &quot;A String&quot;, # See https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt
3516 # for the list of possible values.
3517 # Can be used to filter the response of the
3518 # creatives.list
3519 # method.
3520 &quot;brandName&quot;: &quot;A String&quot;, # Brand name.
3521 # Can be used to filter the response of the
3522 # creatives.list
3523 # method.
3524 &quot;brandId&quot;: &quot;A String&quot;, # Detected brand ID or zero if no brand has been detected.
3525 # See https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt for
3526 # the list of possible values.
3527 # Can be used to filter the response of the
3528 # creatives.list
3529 # method.
3530 &quot;advertiserName&quot;: &quot;A String&quot;, # Advertiser name.
3531 # Can be used to filter the response of the
3532 # creatives.list
3533 # method.
3534 },
3535 ],
3536 &quot;adTechnologyProviders&quot;: { # Detected ad technology provider information. # The detected ad technology providers.
3537 &quot;detectedProviderIds&quot;: [ # The detected ad technology provider IDs for this creative.
3538 # See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for
3539 # mapping of provider ID to provided name, a privacy policy URL, and a list
3540 # of domains which can be attributed to the provider.
3541 #
3542 # If the creative contains provider IDs that are outside of those listed in
3543 # the `BidRequest.adslot.consented_providers_settings.consented_providers`
3544 # field on the [Google bid
3545 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
3546 # and the
3547 # `BidRequest.user.ext.consented_providers_settings.consented_providers`
3548 # field on the [OpenRTB
3549 # protocol](https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto),
3550 # and a bid is submitted with that creative for an impression
3551 # that will serve to an EEA user, the bid will be filtered before the
3552 # auction.
3553 &quot;A String&quot;,
3554 ],
3555 &quot;hasUnidentifiedProvider&quot;: True or False, # Whether the creative contains an unidentified ad technology provider.
3556 #
3557 # If true for a given creative, any bid submitted with that creative for an
3558 # impression that will serve to an EEA user will be filtered before the
3559 # auction.
3560 },
3561 &quot;chinaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in China.
3562 # When approved or disapproved, this status applies to both deals and open
3563 # auction in China. When pending review, this creative is allowed to serve
3564 # for deals but not for open auction.
3565 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
3566 # (e.g., open auction, deals) or region (e.g., China, Russia).
3567 # Topics may be present only if status is DISAPPROVED.
3568 { # Each policy topic entry will represent a violation of a policy topic for a
3569 # creative, with the policy topic information and optional evidence for the
3570 # policy violation.
3571 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
3572 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
3573 { # Evidence associated with a policy topic entry.
3574 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
3575 # in a creative.
3576 # a creative.
3577 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
3578 { # The URL-level breakdown for the download size.
3579 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
3580 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
3581 },
3582 ],
3583 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
3584 },
3585 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
3586 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
3587 # cookie_names above will be set to the cookie names of top domains with
3588 # the largest number of cookies.
3589 # This field will only be set for TOO_MANY_COOKIES policy.
3590 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
3591 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
3592 # with the largest number of cookies. For other policies, this will be all
3593 # the cookie names that violate the policy.
3594 &quot;A String&quot;,
3595 ],
3596 },
3597 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
3598 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
3599 },
3600 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
3601 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
3602 &quot;A String&quot;,
3603 ],
3604 },
3605 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
3606 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
3607 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
3608 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
3609 },
3610 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
3611 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
3612 # limited to the number of calls in the top_http_call_domains.
3613 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
3614 { # The number of HTTP calls made to the given domain.
3615 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
3616 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
3617 },
3618 ],
3619 },
3620 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
3621 # incorrectly set up.
3622 # having been incorrectly set up.
3623 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
3624 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
3625 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
3626 # no content or an error page.
3627 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
3628 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
3629 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
3630 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
3631 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
3632 },
3633 },
3634 ],
3635 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
3636 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
3637 # policy topics is not fixed for a particular API version and may change at
3638 # any time.
3639 # Can be used to filter the response of the
3640 # creatives.list
3641 # method
3642 },
3643 ],
3644 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
3645 # deals) or region (e.g., China, Russia).
3646 # Can be used to filter the response of the
3647 # creatives.list
3648 # method.
3649 },
3650 &quot;detectedProductCategories&quot;: [ # Detected product categories, if any.
3651 # See the ad-product-categories.txt file in the technical documentation
3652 # for a list of IDs.
3653 # Can be used to filter the response of the
3654 # creatives.list
3655 # method.
3656 42,
3657 ],
3658 &quot;detectedAttributes&quot;: [ # Publisher-excludable attributes that were detected for this creative.
3659 # Can be used to filter the response of the
3660 # creatives.list
3661 # method.
3662 #
3663 # If the `excluded_attribute` field of a [bid
3664 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto)
3665 # contains one of the attributes that were declared or detected for a given
3666 # creative, and a bid is submitted with that creative, the bid will be
3667 # filtered before the auction.
3668 &quot;A String&quot;,
3669 ],
3670 &quot;lastStatusUpdate&quot;: &quot;A String&quot;, # The last time the creative status was updated.
3671 # Can be used to filter the response of the
3672 # creatives.list
3673 # method.
3674 &quot;openAuctionServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # Status of this creative when bidding in open auction, private auction, or
3675 # auction packages (outside of Russia and China).
3676 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
3677 # (e.g., open auction, deals) or region (e.g., China, Russia).
3678 # Topics may be present only if status is DISAPPROVED.
3679 { # Each policy topic entry will represent a violation of a policy topic for a
3680 # creative, with the policy topic information and optional evidence for the
3681 # policy violation.
3682 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
3683 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
3684 { # Evidence associated with a policy topic entry.
3685 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
3686 # in a creative.
3687 # a creative.
3688 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
3689 { # The URL-level breakdown for the download size.
3690 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
3691 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
3692 },
3693 ],
3694 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
3695 },
3696 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
3697 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
3698 # cookie_names above will be set to the cookie names of top domains with
3699 # the largest number of cookies.
3700 # This field will only be set for TOO_MANY_COOKIES policy.
3701 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
3702 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
3703 # with the largest number of cookies. For other policies, this will be all
3704 # the cookie names that violate the policy.
3705 &quot;A String&quot;,
3706 ],
3707 },
3708 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
3709 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
3710 },
3711 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
3712 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
3713 &quot;A String&quot;,
3714 ],
3715 },
3716 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
3717 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
3718 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
3719 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
3720 },
3721 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
3722 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
3723 # limited to the number of calls in the top_http_call_domains.
3724 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
3725 { # The number of HTTP calls made to the given domain.
3726 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
3727 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
3728 },
3729 ],
3730 },
3731 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
3732 # incorrectly set up.
3733 # having been incorrectly set up.
3734 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
3735 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
3736 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
3737 # no content or an error page.
3738 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
3739 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
3740 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
3741 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
3742 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
3743 },
3744 },
3745 ],
3746 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
3747 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
3748 # policy topics is not fixed for a particular API version and may change at
3749 # any time.
3750 # Can be used to filter the response of the
3751 # creatives.list
3752 # method
3753 },
3754 ],
3755 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
3756 # deals) or region (e.g., China, Russia).
3757 # Can be used to filter the response of the
3758 # creatives.list
3759 # method.
3760 },
3761 &quot;detectedLanguages&quot;: [ # The detected languages for this creative. The order is
3762 # arbitrary. The codes are 2 or 5 characters and are documented at
3763 # https://developers.google.com/adwords/api/docs/appendix/languagecodes.
3764 # Can be used to filter the response of the
3765 # creatives.list
3766 # method.
3767 &quot;A String&quot;,
3768 ],
3769 &quot;detectedDomains&quot;: [ # The detected domains for this creative.
3770 &quot;A String&quot;,
3771 ],
3772 &quot;russiaServingStatus&quot;: { # Serving status of the creative for a transaction type or a region. # The serving status of this creative in Russia.
3773 # When approved or disapproved, this status applies to both deals and open
3774 # auction in Russia. When pending review, this creative is allowed to serve
3775 # for deals but not for open auction.
3776 &quot;topics&quot;: [ # Policy topics related to the serving decision for this transaction type
3777 # (e.g., open auction, deals) or region (e.g., China, Russia).
3778 # Topics may be present only if status is DISAPPROVED.
3779 { # Each policy topic entry will represent a violation of a policy topic for a
3780 # creative, with the policy topic information and optional evidence for the
3781 # policy violation.
3782 &quot;helpCenterUrl&quot;: &quot;A String&quot;, # URL of the help center article describing this policy topic.
3783 &quot;evidences&quot;: [ # Pieces of evidence associated with this policy topic entry.
3784 { # Evidence associated with a policy topic entry.
3785 &quot;downloadSize&quot;: { # Total download size and URL-level download size breakdown for resources in # Total download size and URL-level download size breakdown for resources
3786 # in a creative.
3787 # a creative.
3788 &quot;topUrlDownloadSizeBreakdowns&quot;: [ # Download size broken down by URLs with the top download size.
3789 { # The URL-level breakdown for the download size.
3790 &quot;normalizedUrl&quot;: &quot;A String&quot;, # The normalized URL with query parameters and fragment removed.
3791 &quot;downloadSizeKb&quot;: 42, # Download size of the URL in kilobytes.
3792 },
3793 ],
3794 &quot;totalDownloadSizeKb&quot;: 42, # Total download size (in kilobytes) for all the resources in the creative.
3795 },
3796 &quot;httpCookie&quot;: { # Evidence for HTTP cookie-related policy violations. # Evidence for HTTP cookie-related policy violations.
3797 &quot;maxCookieCount&quot;: 42, # The largest number of cookies set by a creative. If this field is set,
3798 # cookie_names above will be set to the cookie names of top domains with
3799 # the largest number of cookies.
3800 # This field will only be set for TOO_MANY_COOKIES policy.
3801 &quot;cookieNames&quot;: [ # Names of cookies that violate Google policies.
3802 # For TOO_MANY_COOKIES policy, this will be the cookie names of top domains
3803 # with the largest number of cookies. For other policies, this will be all
3804 # the cookie names that violate the policy.
3805 &quot;A String&quot;,
3806 ],
3807 },
3808 &quot;destinationUrl&quot;: { # The full landing page URL of the destination. # URL of the actual landing page.
3809 &quot;destinationUrl&quot;: &quot;A String&quot;, # The full landing page URL of the destination.
3810 },
3811 &quot;httpCall&quot;: { # HTTP calls made by a creative that resulted in policy violations. # HTTP calls made by the creative that resulted in policy violations.
3812 &quot;urls&quot;: [ # URLs of HTTP calls made by the creative.
3813 &quot;A String&quot;,
3814 ],
3815 },
3816 &quot;destinationNotCrawlable&quot;: { # Evidence that the creative&#x27;s destination URL was not crawlable by Google. # The creative&#x27;s destination URL was not crawlable by Google.
3817 &quot;crawlTime&quot;: &quot;A String&quot;, # Approximate time of the crawl.
3818 &quot;reason&quot;: &quot;A String&quot;, # Reason of destination not crawlable.
3819 &quot;crawledUrl&quot;: &quot;A String&quot;, # Destination URL that was attempted to be crawled.
3820 },
3821 &quot;domainCall&quot;: { # Number of HTTP calls made by a creative, broken down by domain. # Number of HTTP calls made by the creative, broken down by domain.
3822 &quot;totalHttpCallCount&quot;: 42, # The total number of HTTP calls made by the creative, including but not
3823 # limited to the number of calls in the top_http_call_domains.
3824 &quot;topHttpCallDomains&quot;: [ # Breakdown of the most frequent domains called via HTTP by the creative.
3825 { # The number of HTTP calls made to the given domain.
3826 &quot;httpCallCount&quot;: 42, # Number of HTTP calls made to the domain.
3827 &quot;domain&quot;: &quot;A String&quot;, # The domain name.
3828 },
3829 ],
3830 },
3831 &quot;destinationNotWorking&quot;: { # Evidence of the creative&#x27;s destination URL not functioning properly or # The creative&#x27;s destination URL did not function properly or was
3832 # incorrectly set up.
3833 # having been incorrectly set up.
3834 &quot;platform&quot;: &quot;A String&quot;, # Platform of the non-working URL.
3835 &quot;httpError&quot;: 42, # HTTP error code (e.g. 404 or 5xx)
3836 &quot;invalidPage&quot;: &quot;A String&quot;, # Page was crawled successfully, but was detected as either a page with
3837 # no content or an error page.
3838 &quot;dnsError&quot;: &quot;A String&quot;, # DNS lookup errors.
3839 &quot;urlRejected&quot;: &quot;A String&quot;, # Rejected because of malformed URLs or invalid requests.
3840 &quot;lastCheckTime&quot;: &quot;A String&quot;, # Approximate time when the ad destination was last checked.
3841 &quot;expandedUrl&quot;: &quot;A String&quot;, # The full non-working URL.
3842 &quot;redirectionError&quot;: &quot;A String&quot;, # HTTP redirect chain error.
3843 },
3844 },
3845 ],
3846 &quot;policyTopic&quot;: &quot;A String&quot;, # Policy topic this entry refers to. For example, &quot;ALCOHOL&quot;,
3847 # &quot;TRADEMARKS_IN_AD_TEXT&quot;, or &quot;DESTINATION_NOT_WORKING&quot;. The set of possible
3848 # policy topics is not fixed for a particular API version and may change at
3849 # any time.
3850 # Can be used to filter the response of the
3851 # creatives.list
3852 # method
3853 },
3854 ],
3855 &quot;status&quot;: &quot;A String&quot;, # Serving status for the given transaction type (e.g., open auction,
3856 # deals) or region (e.g., China, Russia).
3857 # Can be used to filter the response of the
3858 # creatives.list
3859 # method.
3860 },
3861 },
3862 &quot;version&quot;: 42, # Output only. The version of this creative.
3863 # Version for a new creative is 1 and it increments during subsequent
3864 # creative updates.
3865 &quot;declaredClickThroughUrls&quot;: [ # The set of declared destination URLs for the creative.
3866 # Can be used to filter the response of the
3867 # creatives.list
3868 # method.
3869 &quot;A String&quot;,
3870 ],
3871 &quot;html&quot;: { # HTML content for a creative. # An HTML creative.
3872 &quot;height&quot;: 42, # The height of the HTML snippet in pixels.
3873 # Can be used to filter the response of the
3874 # creatives.list
3875 # method.
3876 &quot;snippet&quot;: &quot;A String&quot;, # The HTML snippet that displays the ad when inserted in the web page.
3877 &quot;width&quot;: 42, # The width of the HTML snippet in pixels.
3878 # Can be used to filter the response of the
3879 # creatives.list
3880 # method.
3881 },
3882 &quot;apiUpdateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of the creative via API.
3883 &quot;impressionTrackingUrls&quot;: [ # The set of URLs to be called to record an impression.
3884 &quot;A String&quot;,
3885 ],
3886 &quot;native&quot;: { # Native content for a creative. # A native creative.
3887 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the advertiser or sponsor, to be displayed in the ad creative.
3888 &quot;appIcon&quot;: { # An image resource. You may provide a larger image than was requested, # The app icon, for app download ads.
3889 # so long as the aspect ratio is preserved.
3890 &quot;height&quot;: 42, # Image height in pixels.
3891 &quot;width&quot;: 42, # Image width in pixels.
3892 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
3893 },
3894 &quot;headline&quot;: &quot;A String&quot;, # A short title for the ad.
3895 &quot;logo&quot;: { # An image resource. You may provide a larger image than was requested, # A smaller image, for the advertiser&#x27;s logo.
3896 # so long as the aspect ratio is preserved.
3897 &quot;height&quot;: 42, # Image height in pixels.
3898 &quot;width&quot;: 42, # Image width in pixels.
3899 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
3900 },
3901 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a native video ad.
3902 &quot;starRating&quot;: 3.14, # The app rating in the app store. Must be in the range [0-5].
3903 &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL to use for click tracking.
3904 &quot;body&quot;: &quot;A String&quot;, # A long description of the ad.
3905 &quot;callToAction&quot;: &quot;A String&quot;, # A label for the button that the user is supposed to click.
3906 &quot;priceDisplayText&quot;: &quot;A String&quot;, # The price of the promoted app including currency info.
3907 &quot;image&quot;: { # An image resource. You may provide a larger image than was requested, # A large image.
3908 # so long as the aspect ratio is preserved.
3909 &quot;height&quot;: 42, # Image height in pixels.
3910 &quot;width&quot;: 42, # Image width in pixels.
3911 &quot;url&quot;: &quot;A String&quot;, # The URL of the image.
3912 },
3913 &quot;clickLinkUrl&quot;: &quot;A String&quot;, # The URL that the browser/SDK will load when the user clicks the ad.
3914 },
3915 &quot;dealIds&quot;: [ # Output only. IDs of all of the deals with which this creative has been used
3916 # in bidding.
3917 # Can be used to filter the response of the
3918 # creatives.list
3919 # method.
3920 &quot;A String&quot;,
3921 ],
3922 &quot;restrictedCategories&quot;: [ # All restricted categories for the ads that may be shown from this creative.
3923 &quot;A String&quot;,
3924 ],
3925 &quot;declaredRestrictedCategories&quot;: [ # All declared restricted categories for the ads that may be shown from this
3926 # creative. Can be used to filter the response of the
3927 # creatives.list
3928 # method.
3929 &quot;A String&quot;,
3930 ],
3931 &quot;advertiserName&quot;: &quot;A String&quot;, # The name of the company being advertised in the creative.
3932 # Can be used to filter the response of the
3933 # creatives.list
3934 # method.
3935 &quot;video&quot;: { # Video content for a creative. # A video creative.
3936 &quot;videoMetadata&quot;: { # Video metadata for a creative. # Output only. Video metadata.
3937 &quot;vastVersion&quot;: &quot;A String&quot;, # The maximum VAST version across all wrapped VAST documents.
3938 # Can be used to filter the response of the
3939 # creatives.list
3940 # method.
3941 &quot;mediaFiles&quot;: [ # The list of all media files declared in the VAST. If there are multiple
3942 # VASTs in a wrapper chain, this includes the media files from the deepest
3943 # one in the chain.
3944 { # Information about each media file in the VAST.
3945 &quot;bitrate&quot;: &quot;A String&quot;, # Bitrate of the video file, in Kbps.
3946 # Can be used to filter the response of the
3947 # creatives.list
3948 # method.
3949 &quot;mimeType&quot;: &quot;A String&quot;, # The MIME type of this media file.
3950 # Can be used to filter the response of the
3951 # creatives.list
3952 # method.
3953 },
3954 ],
3955 &quot;isVpaid&quot;: True or False, # Is this a VPAID ad?
3956 # Can be used to filter the response of the
3957 # creatives.list
3958 # method.
3959 &quot;duration&quot;: &quot;A String&quot;, # The duration of the ad.
3960 # Can be used to filter the response of the
3961 # creatives.list
3962 # method.
3963 &quot;skipOffset&quot;: &quot;A String&quot;, # The minimum duration that the user has to watch before being able to
3964 # skip this ad. If the field is not set, the ad is not skippable. If
3965 # the field is set, the ad is skippable.
3966 # Can be used to filter the response of the
3967 # creatives.list
3968 # method.
3969 &quot;isValidVast&quot;: True or False, # Is this a valid VAST ad?
3970 # Can be used to filter the response of the
3971 # creatives.list
3972 # method.
3973 },
3974 &quot;videoVastXml&quot;: &quot;A String&quot;, # The contents of a VAST document for a video ad.
3975 # This document should conform to the VAST 2.0 or 3.0 standard.
3976 &quot;videoUrl&quot;: &quot;A String&quot;, # The URL to fetch a video ad.
3977 },
3978 &quot;adChoicesDestinationUrl&quot;: &quot;A String&quot;, # The link to AdChoices destination page. This is only supported for native
3979 # ads.
3980 &quot;creativeId&quot;: &quot;A String&quot;, # Buyer-specific creative ID that references this creative in bid responses.
3981 # This field is Ignored in update operations. Can be used to filter the
3982 # response of the
3983 # creatives.list
3984 # method.
3985 # The maximum length of the creative ID is 128 bytes.
3986 &quot;declaredAttributes&quot;: [ # All declared attributes for the ads that may be shown from this creative.
3987 # Can be used to filter the response of the
3988 # creatives.list
3989 # method.
3990 #
3991 # If the `excluded_attribute` field of a [bid
3992 # request](https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto&quot;)
3993 # contains one of the attributes that were declared or detected for a given
3994 # creative, and a bid is submitted with that creative, the bid will be
3995 # filtered before the auction.
3996 &quot;A String&quot;,
3997 ],
3998 &quot;agencyId&quot;: &quot;A String&quot;, # The agency ID for this creative.
3999 &quot;accountId&quot;: &quot;A String&quot;, # Output only. ID of the buyer account that this creative is owned by.
4000 # Can be used to filter the response of the
4001 # creatives.list
4002 # method with equality and inequality check.
4003 &quot;declaredVendorIds&quot;: [ # IDs for the declared ad technology vendors that may be used by this
4004 # creative. See
4005 # https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for
4006 # possible values.
4007 # Can be used to filter the response of the
4008 # creatives.list
4009 # method.
4010 42,
4011 ],
4012 &quot;name&quot;: &quot;A String&quot;, # Output only. Name of the creative.
4013 # Follows the pattern `buyers/{buyer}/creatives/{creative}`, where
4014 # `{buyer}` represents the account ID of the buyer who owns the creative,
4015 # and `{creative}` is the buyer-specific creative ID that references this
4016 # creative in the bid response.
4017 &quot;creativeFormat&quot;: &quot;A String&quot;, # Output only. The format of this creative.
4018 # Can be used to filter the response of the
4019 # creatives.list
4020 # method.
4021 }</pre>
4022</div>
4023
4024</body></html>