Create promotion

Creates promotion

Script adhook Verified

by hugo697 ยท 12/20/2024

The script

Submitted by hugo697 Bun
Verified 519 days ago
1
//native
2
type Adhook = {
3
	token: string
4
}
5

6
export async function main(
7
	auth: Adhook,
8
	adhookToken: string,
9
	Origin: string,
10
	body: {
11
		id?: string
12
		type?:
13
			| 'TRAFFIC'
14
			| 'CONVERSIONS'
15
			| 'RETARGETING'
16
			| 'SHOPPING'
17
			| 'CARS'
18
			| 'REAL_ESTATE'
19
			| 'JOBS'
20
			| 'EVENTS'
21
			| 'APP'
22
			| 'ENGAGEMENT'
23
			| 'VIDEO_VIEWS'
24
			| 'CALLS'
25
			| 'REACH'
26
			| 'FOLLOWERS'
27
			| 'PROFILE_VIEWS'
28
			| 'LEADS'
29
			| 'PERFORMANCE_MAX'
30
		customGoal?: string
31
		creationDate?: string
32
		template?: {
33
			imageAds?: {
34
				adId?: string
35
				name?: string
36
				namingTemplateElementValues?: { elementId?: string; value?: string }[]
37
				target?: { id?: string; name?: string }
38
				googleAdGroups?: {
39
					id?: string
40
					name?: string
41
					type?: 'STANDARD' | 'DYNAMIC'
42
					googleKeywords?: {
43
						name?: string
44
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
45
						averageMonghtlySearchVolume?: number
46
						averageCpc?: number
47
						cpc?: number
48
						cpm?: number
49
						link?: string
50
						status?:
51
							| 'IS_RUNNING'
52
							| 'STOP'
53
							| 'IN_REVIEW'
54
							| 'REMOVED'
55
							| 'COMPLETED'
56
							| 'DISAPPROVED'
57
							| 'IS_STOPPING'
58
						bid?: number
59
						finalUrl?: string
60
						averageImpressionsPerMonth?: number
61
					}[]
62
					status?:
63
						| 'IS_RUNNING'
64
						| 'STOP'
65
						| 'IN_REVIEW'
66
						| 'REMOVED'
67
						| 'COMPLETED'
68
						| 'DISAPPROVED'
69
						| 'IS_STOPPING'
70
					bid?: number
71
					targetCpa?: number
72
					targetReturnOnAdSpendPercentage?: number
73
					trackingUrlTemplate?: string
74
					customParameters?: { key?: string; value?: string }[]
75
					adGroupExclusion?: {
76
						googleKeywords?: {
77
							name?: string
78
							competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
79
							averageMonghtlySearchVolume?: number
80
							averageCpc?: number
81
							cpc?: number
82
							cpm?: number
83
							link?: string
84
							status?:
85
								| 'IS_RUNNING'
86
								| 'STOP'
87
								| 'IN_REVIEW'
88
								| 'REMOVED'
89
								| 'COMPLETED'
90
								| 'DISAPPROVED'
91
								| 'IS_STOPPING'
92
							bid?: number
93
							finalUrl?: string
94
							averageImpressionsPerMonth?: number
95
						}[]
96
						retargeting?: {
97
							googleUserLists?: {
98
								retargetingList?: {
99
									googleCustomerId?: string
100
									facebookAccountId?: string
101
									channel?:
102
										| 'FACEBOOK'
103
										| 'INSTAGRAM'
104
										| 'GOOGLE_ADWORDS'
105
										| 'GOOGLE_DISPLAY_NETWORK'
106
										| 'GOOGLE_ANALYTICS'
107
										| 'YOUTUBE'
108
										| 'XING'
109
										| 'LINKED_IN'
110
										| 'TWITTER'
111
										| 'GOOGLE_MY_BUSINESS'
112
										| 'TIKTOK'
113
										| 'BITLY'
114
									name?: string
115
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
116
									userId?: string
117
									googleRetargetingListId?: string
118
									facebookCustomAudienceId?: string
119
									linkedInAudienceId?: string
120
									twitterAudienceId?: string
121
									tikTokAudienceId?: string
122
									urlPath?: string
123
									engagementSource?:
124
										| 'FACEBOOK'
125
										| 'INSTAGRAM'
126
										| 'GOOGLE_ADWORDS'
127
										| 'GOOGLE_DISPLAY_NETWORK'
128
										| 'GOOGLE_ANALYTICS'
129
										| 'YOUTUBE'
130
										| 'XING'
131
										| 'LINKED_IN'
132
										| 'TWITTER'
133
										| 'GOOGLE_MY_BUSINESS'
134
										| 'TIKTOK'
135
										| 'BITLY'
136
									engagementType?: 'ENGAGED' | 'FOLLOWER'
137
									description?: string
138
									audienceSize?: number
139
									retentionDays?: number
140
								}
141
								bidModifier?: number
142
								bidModifierType?: 'INCREASE' | 'DECREASE'
143
							}[]
144
							facebookCustomAudiences?: {
145
								retargetingList?: {
146
									googleCustomerId?: string
147
									facebookAccountId?: string
148
									channel?:
149
										| 'FACEBOOK'
150
										| 'INSTAGRAM'
151
										| 'GOOGLE_ADWORDS'
152
										| 'GOOGLE_DISPLAY_NETWORK'
153
										| 'GOOGLE_ANALYTICS'
154
										| 'YOUTUBE'
155
										| 'XING'
156
										| 'LINKED_IN'
157
										| 'TWITTER'
158
										| 'GOOGLE_MY_BUSINESS'
159
										| 'TIKTOK'
160
										| 'BITLY'
161
									name?: string
162
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
163
									userId?: string
164
									googleRetargetingListId?: string
165
									facebookCustomAudienceId?: string
166
									linkedInAudienceId?: string
167
									twitterAudienceId?: string
168
									tikTokAudienceId?: string
169
									urlPath?: string
170
									engagementSource?:
171
										| 'FACEBOOK'
172
										| 'INSTAGRAM'
173
										| 'GOOGLE_ADWORDS'
174
										| 'GOOGLE_DISPLAY_NETWORK'
175
										| 'GOOGLE_ANALYTICS'
176
										| 'YOUTUBE'
177
										| 'XING'
178
										| 'LINKED_IN'
179
										| 'TWITTER'
180
										| 'GOOGLE_MY_BUSINESS'
181
										| 'TIKTOK'
182
										| 'BITLY'
183
									engagementType?: 'ENGAGED' | 'FOLLOWER'
184
									description?: string
185
									audienceSize?: number
186
									retentionDays?: number
187
								}
188
							}[]
189
							linkedInMatchedAudiences?: {
190
								retargetingList?: {
191
									googleCustomerId?: string
192
									facebookAccountId?: string
193
									channel?:
194
										| 'FACEBOOK'
195
										| 'INSTAGRAM'
196
										| 'GOOGLE_ADWORDS'
197
										| 'GOOGLE_DISPLAY_NETWORK'
198
										| 'GOOGLE_ANALYTICS'
199
										| 'YOUTUBE'
200
										| 'XING'
201
										| 'LINKED_IN'
202
										| 'TWITTER'
203
										| 'GOOGLE_MY_BUSINESS'
204
										| 'TIKTOK'
205
										| 'BITLY'
206
									name?: string
207
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
208
									userId?: string
209
									googleRetargetingListId?: string
210
									facebookCustomAudienceId?: string
211
									linkedInAudienceId?: string
212
									twitterAudienceId?: string
213
									tikTokAudienceId?: string
214
									urlPath?: string
215
									engagementSource?:
216
										| 'FACEBOOK'
217
										| 'INSTAGRAM'
218
										| 'GOOGLE_ADWORDS'
219
										| 'GOOGLE_DISPLAY_NETWORK'
220
										| 'GOOGLE_ANALYTICS'
221
										| 'YOUTUBE'
222
										| 'XING'
223
										| 'LINKED_IN'
224
										| 'TWITTER'
225
										| 'GOOGLE_MY_BUSINESS'
226
										| 'TIKTOK'
227
										| 'BITLY'
228
									engagementType?: 'ENGAGED' | 'FOLLOWER'
229
									description?: string
230
									audienceSize?: number
231
									retentionDays?: number
232
								}
233
							}[]
234
							twitterCustomAudiences?: {
235
								retargetingList?: {
236
									googleCustomerId?: string
237
									facebookAccountId?: string
238
									channel?:
239
										| 'FACEBOOK'
240
										| 'INSTAGRAM'
241
										| 'GOOGLE_ADWORDS'
242
										| 'GOOGLE_DISPLAY_NETWORK'
243
										| 'GOOGLE_ANALYTICS'
244
										| 'YOUTUBE'
245
										| 'XING'
246
										| 'LINKED_IN'
247
										| 'TWITTER'
248
										| 'GOOGLE_MY_BUSINESS'
249
										| 'TIKTOK'
250
										| 'BITLY'
251
									name?: string
252
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
253
									userId?: string
254
									googleRetargetingListId?: string
255
									facebookCustomAudienceId?: string
256
									linkedInAudienceId?: string
257
									twitterAudienceId?: string
258
									tikTokAudienceId?: string
259
									urlPath?: string
260
									engagementSource?:
261
										| 'FACEBOOK'
262
										| 'INSTAGRAM'
263
										| 'GOOGLE_ADWORDS'
264
										| 'GOOGLE_DISPLAY_NETWORK'
265
										| 'GOOGLE_ANALYTICS'
266
										| 'YOUTUBE'
267
										| 'XING'
268
										| 'LINKED_IN'
269
										| 'TWITTER'
270
										| 'GOOGLE_MY_BUSINESS'
271
										| 'TIKTOK'
272
										| 'BITLY'
273
									engagementType?: 'ENGAGED' | 'FOLLOWER'
274
									description?: string
275
									audienceSize?: number
276
									retentionDays?: number
277
								}
278
							}[]
279
							tikTokAudiences?: {
280
								retargetingList?: {
281
									googleCustomerId?: string
282
									facebookAccountId?: string
283
									channel?:
284
										| 'FACEBOOK'
285
										| 'INSTAGRAM'
286
										| 'GOOGLE_ADWORDS'
287
										| 'GOOGLE_DISPLAY_NETWORK'
288
										| 'GOOGLE_ANALYTICS'
289
										| 'YOUTUBE'
290
										| 'XING'
291
										| 'LINKED_IN'
292
										| 'TWITTER'
293
										| 'GOOGLE_MY_BUSINESS'
294
										| 'TIKTOK'
295
										| 'BITLY'
296
									name?: string
297
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
298
									userId?: string
299
									googleRetargetingListId?: string
300
									facebookCustomAudienceId?: string
301
									linkedInAudienceId?: string
302
									twitterAudienceId?: string
303
									tikTokAudienceId?: string
304
									urlPath?: string
305
									engagementSource?:
306
										| 'FACEBOOK'
307
										| 'INSTAGRAM'
308
										| 'GOOGLE_ADWORDS'
309
										| 'GOOGLE_DISPLAY_NETWORK'
310
										| 'GOOGLE_ANALYTICS'
311
										| 'YOUTUBE'
312
										| 'XING'
313
										| 'LINKED_IN'
314
										| 'TWITTER'
315
										| 'GOOGLE_MY_BUSINESS'
316
										| 'TIKTOK'
317
										| 'BITLY'
318
									engagementType?: 'ENGAGED' | 'FOLLOWER'
319
									description?: string
320
									audienceSize?: number
321
									retentionDays?: number
322
								}
323
							}[]
324
						}
325
					}
326
					retargeting?: {
327
						googleUserLists?: {
328
							retargetingList?: {
329
								googleCustomerId?: string
330
								facebookAccountId?: string
331
								channel?:
332
									| 'FACEBOOK'
333
									| 'INSTAGRAM'
334
									| 'GOOGLE_ADWORDS'
335
									| 'GOOGLE_DISPLAY_NETWORK'
336
									| 'GOOGLE_ANALYTICS'
337
									| 'YOUTUBE'
338
									| 'XING'
339
									| 'LINKED_IN'
340
									| 'TWITTER'
341
									| 'GOOGLE_MY_BUSINESS'
342
									| 'TIKTOK'
343
									| 'BITLY'
344
								name?: string
345
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
346
								userId?: string
347
								googleRetargetingListId?: string
348
								facebookCustomAudienceId?: string
349
								linkedInAudienceId?: string
350
								twitterAudienceId?: string
351
								tikTokAudienceId?: string
352
								urlPath?: string
353
								engagementSource?:
354
									| 'FACEBOOK'
355
									| 'INSTAGRAM'
356
									| 'GOOGLE_ADWORDS'
357
									| 'GOOGLE_DISPLAY_NETWORK'
358
									| 'GOOGLE_ANALYTICS'
359
									| 'YOUTUBE'
360
									| 'XING'
361
									| 'LINKED_IN'
362
									| 'TWITTER'
363
									| 'GOOGLE_MY_BUSINESS'
364
									| 'TIKTOK'
365
									| 'BITLY'
366
								engagementType?: 'ENGAGED' | 'FOLLOWER'
367
								description?: string
368
								audienceSize?: number
369
								retentionDays?: number
370
							}
371
							bidModifier?: number
372
							bidModifierType?: 'INCREASE' | 'DECREASE'
373
						}[]
374
						facebookCustomAudiences?: {
375
							retargetingList?: {
376
								googleCustomerId?: string
377
								facebookAccountId?: string
378
								channel?:
379
									| 'FACEBOOK'
380
									| 'INSTAGRAM'
381
									| 'GOOGLE_ADWORDS'
382
									| 'GOOGLE_DISPLAY_NETWORK'
383
									| 'GOOGLE_ANALYTICS'
384
									| 'YOUTUBE'
385
									| 'XING'
386
									| 'LINKED_IN'
387
									| 'TWITTER'
388
									| 'GOOGLE_MY_BUSINESS'
389
									| 'TIKTOK'
390
									| 'BITLY'
391
								name?: string
392
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
393
								userId?: string
394
								googleRetargetingListId?: string
395
								facebookCustomAudienceId?: string
396
								linkedInAudienceId?: string
397
								twitterAudienceId?: string
398
								tikTokAudienceId?: string
399
								urlPath?: string
400
								engagementSource?:
401
									| 'FACEBOOK'
402
									| 'INSTAGRAM'
403
									| 'GOOGLE_ADWORDS'
404
									| 'GOOGLE_DISPLAY_NETWORK'
405
									| 'GOOGLE_ANALYTICS'
406
									| 'YOUTUBE'
407
									| 'XING'
408
									| 'LINKED_IN'
409
									| 'TWITTER'
410
									| 'GOOGLE_MY_BUSINESS'
411
									| 'TIKTOK'
412
									| 'BITLY'
413
								engagementType?: 'ENGAGED' | 'FOLLOWER'
414
								description?: string
415
								audienceSize?: number
416
								retentionDays?: number
417
							}
418
						}[]
419
						linkedInMatchedAudiences?: {
420
							retargetingList?: {
421
								googleCustomerId?: string
422
								facebookAccountId?: string
423
								channel?:
424
									| 'FACEBOOK'
425
									| 'INSTAGRAM'
426
									| 'GOOGLE_ADWORDS'
427
									| 'GOOGLE_DISPLAY_NETWORK'
428
									| 'GOOGLE_ANALYTICS'
429
									| 'YOUTUBE'
430
									| 'XING'
431
									| 'LINKED_IN'
432
									| 'TWITTER'
433
									| 'GOOGLE_MY_BUSINESS'
434
									| 'TIKTOK'
435
									| 'BITLY'
436
								name?: string
437
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
438
								userId?: string
439
								googleRetargetingListId?: string
440
								facebookCustomAudienceId?: string
441
								linkedInAudienceId?: string
442
								twitterAudienceId?: string
443
								tikTokAudienceId?: string
444
								urlPath?: string
445
								engagementSource?:
446
									| 'FACEBOOK'
447
									| 'INSTAGRAM'
448
									| 'GOOGLE_ADWORDS'
449
									| 'GOOGLE_DISPLAY_NETWORK'
450
									| 'GOOGLE_ANALYTICS'
451
									| 'YOUTUBE'
452
									| 'XING'
453
									| 'LINKED_IN'
454
									| 'TWITTER'
455
									| 'GOOGLE_MY_BUSINESS'
456
									| 'TIKTOK'
457
									| 'BITLY'
458
								engagementType?: 'ENGAGED' | 'FOLLOWER'
459
								description?: string
460
								audienceSize?: number
461
								retentionDays?: number
462
							}
463
						}[]
464
						twitterCustomAudiences?: {
465
							retargetingList?: {
466
								googleCustomerId?: string
467
								facebookAccountId?: string
468
								channel?:
469
									| 'FACEBOOK'
470
									| 'INSTAGRAM'
471
									| 'GOOGLE_ADWORDS'
472
									| 'GOOGLE_DISPLAY_NETWORK'
473
									| 'GOOGLE_ANALYTICS'
474
									| 'YOUTUBE'
475
									| 'XING'
476
									| 'LINKED_IN'
477
									| 'TWITTER'
478
									| 'GOOGLE_MY_BUSINESS'
479
									| 'TIKTOK'
480
									| 'BITLY'
481
								name?: string
482
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
483
								userId?: string
484
								googleRetargetingListId?: string
485
								facebookCustomAudienceId?: string
486
								linkedInAudienceId?: string
487
								twitterAudienceId?: string
488
								tikTokAudienceId?: string
489
								urlPath?: string
490
								engagementSource?:
491
									| 'FACEBOOK'
492
									| 'INSTAGRAM'
493
									| 'GOOGLE_ADWORDS'
494
									| 'GOOGLE_DISPLAY_NETWORK'
495
									| 'GOOGLE_ANALYTICS'
496
									| 'YOUTUBE'
497
									| 'XING'
498
									| 'LINKED_IN'
499
									| 'TWITTER'
500
									| 'GOOGLE_MY_BUSINESS'
501
									| 'TIKTOK'
502
									| 'BITLY'
503
								engagementType?: 'ENGAGED' | 'FOLLOWER'
504
								description?: string
505
								audienceSize?: number
506
								retentionDays?: number
507
							}
508
						}[]
509
						tikTokAudiences?: {
510
							retargetingList?: {
511
								googleCustomerId?: string
512
								facebookAccountId?: string
513
								channel?:
514
									| 'FACEBOOK'
515
									| 'INSTAGRAM'
516
									| 'GOOGLE_ADWORDS'
517
									| 'GOOGLE_DISPLAY_NETWORK'
518
									| 'GOOGLE_ANALYTICS'
519
									| 'YOUTUBE'
520
									| 'XING'
521
									| 'LINKED_IN'
522
									| 'TWITTER'
523
									| 'GOOGLE_MY_BUSINESS'
524
									| 'TIKTOK'
525
									| 'BITLY'
526
								name?: string
527
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
528
								userId?: string
529
								googleRetargetingListId?: string
530
								facebookCustomAudienceId?: string
531
								linkedInAudienceId?: string
532
								twitterAudienceId?: string
533
								tikTokAudienceId?: string
534
								urlPath?: string
535
								engagementSource?:
536
									| 'FACEBOOK'
537
									| 'INSTAGRAM'
538
									| 'GOOGLE_ADWORDS'
539
									| 'GOOGLE_DISPLAY_NETWORK'
540
									| 'GOOGLE_ANALYTICS'
541
									| 'YOUTUBE'
542
									| 'XING'
543
									| 'LINKED_IN'
544
									| 'TWITTER'
545
									| 'GOOGLE_MY_BUSINESS'
546
									| 'TIKTOK'
547
									| 'BITLY'
548
								engagementType?: 'ENGAGED' | 'FOLLOWER'
549
								description?: string
550
								audienceSize?: number
551
								retentionDays?: number
552
							}
553
						}[]
554
					}
555
					devices?: {
556
						showOnMobile?: false | true
557
						showOnTablet?: false | true
558
						showOnDesktop?: false | true
559
						mobileBidModifier?: number
560
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
561
						tabletBidModifier?: number
562
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
563
						desktopBidModifier?: number
564
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
565
					}
566
					extension?: {
567
						sitelinkExtensions?: {
568
							feedId?: number
569
							feedItemId?: number
570
							assetId?: number
571
							adwordsCustomerId?: string
572
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
573
							extensionRunStatus?:
574
								| 'ADDED_CAMPAIGN'
575
								| 'ADDED_ADGROUP'
576
								| 'ADDED_ACCOUNT'
577
								| 'IS_CAMPAIGN_LINKED'
578
								| 'IS_ADGROUP_LINKED'
579
								| 'UNLINKING'
580
								| 'UNLINKED'
581
							sitelinkName?: string
582
							sitelinkUrl?: string
583
							sitelinkDescription1?: string
584
							sitelinkDescription2?: string
585
							finalUrls?: string[]
586
							finalMobileUrls?: string[]
587
							sitelinkTrackingUrl?: string
588
						}[]
589
						calloutExtensions?: {
590
							feedId?: number
591
							feedItemId?: number
592
							assetId?: number
593
							adwordsCustomerId?: string
594
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
595
							extensionRunStatus?:
596
								| 'ADDED_CAMPAIGN'
597
								| 'ADDED_ADGROUP'
598
								| 'ADDED_ACCOUNT'
599
								| 'IS_CAMPAIGN_LINKED'
600
								| 'IS_ADGROUP_LINKED'
601
								| 'UNLINKING'
602
								| 'UNLINKED'
603
							calloutText?: string
604
						}[]
605
						callExtensions?: {
606
							feedId?: number
607
							feedItemId?: number
608
							assetId?: number
609
							adwordsCustomerId?: string
610
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
611
							extensionRunStatus?:
612
								| 'ADDED_CAMPAIGN'
613
								| 'ADDED_ADGROUP'
614
								| 'ADDED_ACCOUNT'
615
								| 'IS_CAMPAIGN_LINKED'
616
								| 'IS_ADGROUP_LINKED'
617
								| 'UNLINKING'
618
								| 'UNLINKED'
619
							phoneNumber?: string
620
							country?: string
621
						}[]
622
					}
623
					adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
624
					createdFromTargetingTemplateId?: string
625
				}[]
626
				businessName?: string
627
				longTitle?: string
628
				adTextType?:
629
					| 'TEXT_AD'
630
					| 'DYNAMIC_TEXT_AD'
631
					| 'CLICK_TO_CALL_AD'
632
					| 'SHOPPING_AD'
633
					| 'SHOPPING_SHOWCASE_AD'
634
				textType?: 'SHORT' | 'LONG'
635
				slides?: {
636
					descriptions?: string[]
637
					links?: string[]
638
					titles?: string[]
639
					images?: {
640
						thumbnailUrl?: string
641
						url?: string
642
						croppedUrl?: string
643
						croppedImageSize?: number
644
						croppedWidth?: number
645
						croppedHeight?: number
646
						facebookImageUrl?: string
647
						tikTokImageId?: string
648
						tags?: { x?: number; y?: number; name?: string }[]
649
						productTags?: {
650
							x?: number
651
							y?: number
652
							productId?: string
653
							productName?: string
654
						}[]
655
						link?: string
656
						linkTitle?: string
657
						linkDescription?: string
658
						order?: number
659
					}[]
660
					videos?: {
661
						url?: string
662
						size?: number
663
						fileExtension?: string
664
						facebookVideoId?: string
665
						tikTokVideoId?: string
666
						width?: number
667
						height?: number
668
						thumbnailImage?: {
669
							thumbnailUrl?: string
670
							url?: string
671
							croppedUrl?: string
672
							croppedImageSize?: number
673
							croppedWidth?: number
674
							croppedHeight?: number
675
							facebookImageUrl?: string
676
							tikTokImageId?: string
677
							tags?: { x?: number; y?: number; name?: string }[]
678
							productTags?: {
679
								x?: number
680
								y?: number
681
								productId?: string
682
								productName?: string
683
							}[]
684
							link?: string
685
							linkTitle?: string
686
							linkDescription?: string
687
							order?: number
688
						}
689
						thumbnailTimePosition?: number
690
						cutStartTimePosition?: number
691
						cutEndTimePosition?: number
692
						cutUrl?: string
693
						mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
694
						mediaVideoId?: string
695
						title?: string
696
						order?: number
697
						fileName?: string
698
						productTags?: {
699
							x?: number
700
							y?: number
701
							productId?: string
702
							productName?: string
703
						}[]
704
					}[]
705
					callToActions?:
706
						| 'APPLY_NOW'
707
						| 'BOOK_NOW'
708
						| 'CONTACT_US'
709
						| 'DOWNLOAD'
710
						| 'MORE_OF_THIS'
711
						| 'SHOP_NOW'
712
						| 'ORDER_NOW'
713
						| 'REGISTER'
714
						| 'WATCH_MORE'
715
						| 'NO_BUTTON'
716
						| 'CALL_NOW'
717
						| 'SUBSCRIBE'
718
						| 'GET_QUOTE'
719
						| 'GET_OFFER'
720
						| 'LEARN_MORE'
721
						| 'SIGN_UP'
722
						| 'JOIN'
723
						| 'ATTEND'
724
						| 'REQUEST_DEMO'
725
						| 'LISTEN_NOW'
726
						| 'GET_SHOWTIMES'
727
						| 'UNLOCK_FULL_DOCUMENT'[]
728
					displayLinks?: string[]
729
					utmTracking?: {
730
						utmSource?: string
731
						utmMedium?: string
732
						utmCampaign?: string
733
						utmTerm?: string
734
						utmContent?: string
735
						customParams?: string
736
					}
737
				}[]
738
				channels?: {
739
					channel?:
740
						| 'FACEBOOK'
741
						| 'INSTAGRAM'
742
						| 'GOOGLE_ADWORDS'
743
						| 'GOOGLE_DISPLAY_NETWORK'
744
						| 'GOOGLE_ANALYTICS'
745
						| 'YOUTUBE'
746
						| 'XING'
747
						| 'LINKED_IN'
748
						| 'TWITTER'
749
						| 'GOOGLE_MY_BUSINESS'
750
						| 'TIKTOK'
751
						| 'BITLY'
752
					placement?:
753
						| 'GOOGLE_DISPLAY_NETWORK'
754
						| 'YOUTUBE'
755
						| 'GOOGLE_MY_BUSINESS'
756
						| 'GOOGLE_SEARCH_NETWORK'
757
						| 'FACEBOOK_TIMELINE'
758
						| 'FACEBOOK_AUDIENCE_NETWORK'
759
						| 'INSTAGRAM_TIMELINE'
760
						| 'GOOGLE_SHOPPING'
761
						| 'FACEBOOK_MESSENGER'
762
						| 'LINKEDIN_CONTENT'
763
						| 'LINKEDIN_TEXT'
764
						| 'LINKEDIN_INMAIL'
765
						| 'LINKEDIN_DYNAMIC'
766
						| 'FACEBOOK_STORIES'
767
						| 'FACEBOOK_INSTANT_ARTICLES'
768
						| 'FACEBOOK_RIGHT_HAND_COLUMN'
769
						| 'FACEBOOK_MARKETPLACE'
770
						| 'INSTAGRAM_STORIES'
771
						| 'FACEBOOK_MESSENGER_STORIES'
772
						| 'FACEBOOK_SEARCH'
773
						| 'FACEBOOK_INSTREAM_VIDEO'
774
						| 'FACEBOOK_REELS'
775
						| 'INSTAGRAM_EXPLORE_HOME'
776
						| 'INSTAGRAM_PROFILE_FEED'
777
						| 'INSTAGRAM_PROFILE_REELS'
778
						| 'LINKEDIN_AUDIENCE_NETWORK'
779
						| 'TWITTER_ALL'
780
						| 'TWITTER_PUBLISHER_NETWORK'
781
						| 'TWITTER_SEARCH'
782
						| 'TWITTER_TIMELINE'
783
						| 'TWITTER_PROFILE'
784
						| 'FACEBOOK_UNKNOWN'
785
						| 'FACEBOOK_VIDEO_FEED'
786
						| 'INSTAGRAM_REELS'
787
						| 'INSTAGRAM_SHOP'
788
						| 'INSTAGRAM_EXPLORE'
789
						| 'TIKTOK_FEED'
790
						| 'META_AUTOMATIC'
791
					selected?: false | true
792
				}[]
793
				facebookPage?: {
794
					pictureUrl?: string
795
					name?: string
796
					id?: string
797
					search?: string
798
				}
799
				twitterUser?: {
800
					pictureUrl?: string
801
					name?: string
802
					id?: string
803
					search?: string
804
				}
805
				utmTracking?: {
806
					utmSource?: string
807
					utmMedium?: string
808
					utmCampaign?: string
809
					utmTerm?: string
810
					utmContent?: string
811
					customParams?: string
812
				}
813
				titles?: string[]
814
				title2s?: string[]
815
				title3s?: string[]
816
				descriptions?: string[]
817
				description2s?: string[]
818
				pinnedTitles?: {
819
					textAssetIndex?: number
820
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
821
				}[]
822
				pinnedDescriptions?: {
823
					textAssetIndex?: number
824
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
825
				}[]
826
				dynamicAdDescriptions1?: string[]
827
				dynamicAdDescriptions2?: string[]
828
				phoneNumber?: string
829
				countryCode?: string
830
				callOnlyDescriptions1?: string[]
831
				callOnlyDescriptions2?: string[]
832
				images?: {
833
					thumbnailUrl?: string
834
					url?: string
835
					croppedUrl?: string
836
					croppedImageSize?: number
837
					croppedWidth?: number
838
					croppedHeight?: number
839
					facebookImageUrl?: string
840
					tikTokImageId?: string
841
					tags?: { x?: number; y?: number; name?: string }[]
842
					productTags?: {
843
						x?: number
844
						y?: number
845
						productId?: string
846
						productName?: string
847
					}[]
848
					link?: string
849
					linkTitle?: string
850
					linkDescription?: string
851
					order?: number
852
				}[]
853
				squareImages?: {
854
					thumbnailUrl?: string
855
					url?: string
856
					croppedUrl?: string
857
					croppedImageSize?: number
858
					croppedWidth?: number
859
					croppedHeight?: number
860
					facebookImageUrl?: string
861
					tikTokImageId?: string
862
					tags?: { x?: number; y?: number; name?: string }[]
863
					productTags?: {
864
						x?: number
865
						y?: number
866
						productId?: string
867
						productName?: string
868
					}[]
869
					link?: string
870
					linkTitle?: string
871
					linkDescription?: string
872
					order?: number
873
				}[]
874
				verticalImages?: {
875
					thumbnailUrl?: string
876
					url?: string
877
					croppedUrl?: string
878
					croppedImageSize?: number
879
					croppedWidth?: number
880
					croppedHeight?: number
881
					facebookImageUrl?: string
882
					tikTokImageId?: string
883
					tags?: { x?: number; y?: number; name?: string }[]
884
					productTags?: {
885
						x?: number
886
						y?: number
887
						productId?: string
888
						productName?: string
889
					}[]
890
					link?: string
891
					linkTitle?: string
892
					linkDescription?: string
893
					order?: number
894
				}[]
895
				logos?: {
896
					thumbnailUrl?: string
897
					url?: string
898
					croppedUrl?: string
899
					croppedImageSize?: number
900
					croppedWidth?: number
901
					croppedHeight?: number
902
					facebookImageUrl?: string
903
					tikTokImageId?: string
904
					tags?: { x?: number; y?: number; name?: string }[]
905
					productTags?: {
906
						x?: number
907
						y?: number
908
						productId?: string
909
						productName?: string
910
					}[]
911
					link?: string
912
					linkTitle?: string
913
					linkDescription?: string
914
					order?: number
915
				}[]
916
				squareLogos?: {
917
					thumbnailUrl?: string
918
					url?: string
919
					croppedUrl?: string
920
					croppedImageSize?: number
921
					croppedWidth?: number
922
					croppedHeight?: number
923
					facebookImageUrl?: string
924
					tikTokImageId?: string
925
					tags?: { x?: number; y?: number; name?: string }[]
926
					productTags?: {
927
						x?: number
928
						y?: number
929
						productId?: string
930
						productName?: string
931
					}[]
932
					link?: string
933
					linkTitle?: string
934
					linkDescription?: string
935
					order?: number
936
				}[]
937
				links?: string[]
938
				paths?: { path1?: string; path2?: string }[]
939
				displayLinks?: string[]
940
				linkDescriptions?: string[]
941
				videos?: {
942
					url?: string
943
					size?: number
944
					fileExtension?: string
945
					facebookVideoId?: string
946
					tikTokVideoId?: string
947
					width?: number
948
					height?: number
949
					thumbnailImage?: {
950
						thumbnailUrl?: string
951
						url?: string
952
						croppedUrl?: string
953
						croppedImageSize?: number
954
						croppedWidth?: number
955
						croppedHeight?: number
956
						facebookImageUrl?: string
957
						tikTokImageId?: string
958
						tags?: { x?: number; y?: number; name?: string }[]
959
						productTags?: {
960
							x?: number
961
							y?: number
962
							productId?: string
963
							productName?: string
964
						}[]
965
						link?: string
966
						linkTitle?: string
967
						linkDescription?: string
968
						order?: number
969
					}
970
					thumbnailTimePosition?: number
971
					cutStartTimePosition?: number
972
					cutEndTimePosition?: number
973
					cutUrl?: string
974
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
975
					mediaVideoId?: string
976
					title?: string
977
					order?: number
978
					fileName?: string
979
					productTags?: {
980
						x?: number
981
						y?: number
982
						productId?: string
983
						productName?: string
984
					}[]
985
				}[]
986
				verticalVideos?: {
987
					url?: string
988
					size?: number
989
					fileExtension?: string
990
					facebookVideoId?: string
991
					tikTokVideoId?: string
992
					width?: number
993
					height?: number
994
					thumbnailImage?: {
995
						thumbnailUrl?: string
996
						url?: string
997
						croppedUrl?: string
998
						croppedImageSize?: number
999
						croppedWidth?: number
1000
						croppedHeight?: number
1001
						facebookImageUrl?: string
1002
						tikTokImageId?: string
1003
						tags?: { x?: number; y?: number; name?: string }[]
1004
						productTags?: {
1005
							x?: number
1006
							y?: number
1007
							productId?: string
1008
							productName?: string
1009
						}[]
1010
						link?: string
1011
						linkTitle?: string
1012
						linkDescription?: string
1013
						order?: number
1014
					}
1015
					thumbnailTimePosition?: number
1016
					cutStartTimePosition?: number
1017
					cutEndTimePosition?: number
1018
					cutUrl?: string
1019
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
1020
					mediaVideoId?: string
1021
					title?: string
1022
					order?: number
1023
					fileName?: string
1024
					productTags?: {
1025
						x?: number
1026
						y?: number
1027
						productId?: string
1028
						productName?: string
1029
					}[]
1030
				}[]
1031
				youTubeVideos?: { url?: string; id?: string }[]
1032
				callToActions?:
1033
					| 'APPLY_NOW'
1034
					| 'BOOK_NOW'
1035
					| 'CONTACT_US'
1036
					| 'DOWNLOAD'
1037
					| 'MORE_OF_THIS'
1038
					| 'SHOP_NOW'
1039
					| 'ORDER_NOW'
1040
					| 'REGISTER'
1041
					| 'WATCH_MORE'
1042
					| 'NO_BUTTON'
1043
					| 'CALL_NOW'
1044
					| 'SUBSCRIBE'
1045
					| 'GET_QUOTE'
1046
					| 'GET_OFFER'
1047
					| 'LEARN_MORE'
1048
					| 'SIGN_UP'
1049
					| 'JOIN'
1050
					| 'ATTEND'
1051
					| 'REQUEST_DEMO'
1052
					| 'LISTEN_NOW'
1053
					| 'GET_SHOWTIMES'
1054
					| 'UNLOCK_FULL_DOCUMENT'[]
1055
				facebookPostId?: string
1056
				instagramPostId?: string
1057
				twitterTweetId?: string
1058
				linkedInPostId?: string
1059
				searchAdType?: 'EXPANDED' | 'RESPONSIVE'
1060
				carouselMultiShareEndCard?: false | true
1061
				carouselMultiShareOptimized?: false | true
1062
				useTikTokSparkAd?: false | true
1063
				tikTokProfileName?: string
1064
				tikTokProfileImage?: {
1065
					thumbnailUrl?: string
1066
					url?: string
1067
					croppedUrl?: string
1068
					croppedImageSize?: number
1069
					croppedWidth?: number
1070
					croppedHeight?: number
1071
					facebookImageUrl?: string
1072
					tikTokImageId?: string
1073
					tags?: { x?: number; y?: number; name?: string }[]
1074
					productTags?: {
1075
						x?: number
1076
						y?: number
1077
						productId?: string
1078
						productName?: string
1079
					}[]
1080
					link?: string
1081
					linkTitle?: string
1082
					linkDescription?: string
1083
					order?: number
1084
				}
1085
				adStatus?:
1086
					| 'IS_RUNNING'
1087
					| 'STOP'
1088
					| 'IN_REVIEW'
1089
					| 'REMOVED'
1090
					| 'COMPLETED'
1091
					| 'DISAPPROVED'
1092
					| 'IS_STOPPING'
1093
				facebookAdGroups?: {
1094
					id?: string
1095
					name?: string
1096
					facebookInterests?: {
1097
						id?: string
1098
						type?: string
1099
						name?: string
1100
						audience_size?: number
1101
						children?: {}[]
1102
						path?: string[]
1103
					}[]
1104
					status?:
1105
						| 'IS_RUNNING'
1106
						| 'STOP'
1107
						| 'IN_REVIEW'
1108
						| 'REMOVED'
1109
						| 'COMPLETED'
1110
						| 'DISAPPROVED'
1111
						| 'IS_STOPPING'
1112
					bid?: number
1113
					retargeting?: {
1114
						googleUserLists?: {
1115
							retargetingList?: {
1116
								googleCustomerId?: string
1117
								facebookAccountId?: string
1118
								channel?:
1119
									| 'FACEBOOK'
1120
									| 'INSTAGRAM'
1121
									| 'GOOGLE_ADWORDS'
1122
									| 'GOOGLE_DISPLAY_NETWORK'
1123
									| 'GOOGLE_ANALYTICS'
1124
									| 'YOUTUBE'
1125
									| 'XING'
1126
									| 'LINKED_IN'
1127
									| 'TWITTER'
1128
									| 'GOOGLE_MY_BUSINESS'
1129
									| 'TIKTOK'
1130
									| 'BITLY'
1131
								name?: string
1132
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1133
								userId?: string
1134
								googleRetargetingListId?: string
1135
								facebookCustomAudienceId?: string
1136
								linkedInAudienceId?: string
1137
								twitterAudienceId?: string
1138
								tikTokAudienceId?: string
1139
								urlPath?: string
1140
								engagementSource?:
1141
									| 'FACEBOOK'
1142
									| 'INSTAGRAM'
1143
									| 'GOOGLE_ADWORDS'
1144
									| 'GOOGLE_DISPLAY_NETWORK'
1145
									| 'GOOGLE_ANALYTICS'
1146
									| 'YOUTUBE'
1147
									| 'XING'
1148
									| 'LINKED_IN'
1149
									| 'TWITTER'
1150
									| 'GOOGLE_MY_BUSINESS'
1151
									| 'TIKTOK'
1152
									| 'BITLY'
1153
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1154
								description?: string
1155
								audienceSize?: number
1156
								retentionDays?: number
1157
							}
1158
							bidModifier?: number
1159
							bidModifierType?: 'INCREASE' | 'DECREASE'
1160
						}[]
1161
						facebookCustomAudiences?: {
1162
							retargetingList?: {
1163
								googleCustomerId?: string
1164
								facebookAccountId?: string
1165
								channel?:
1166
									| 'FACEBOOK'
1167
									| 'INSTAGRAM'
1168
									| 'GOOGLE_ADWORDS'
1169
									| 'GOOGLE_DISPLAY_NETWORK'
1170
									| 'GOOGLE_ANALYTICS'
1171
									| 'YOUTUBE'
1172
									| 'XING'
1173
									| 'LINKED_IN'
1174
									| 'TWITTER'
1175
									| 'GOOGLE_MY_BUSINESS'
1176
									| 'TIKTOK'
1177
									| 'BITLY'
1178
								name?: string
1179
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1180
								userId?: string
1181
								googleRetargetingListId?: string
1182
								facebookCustomAudienceId?: string
1183
								linkedInAudienceId?: string
1184
								twitterAudienceId?: string
1185
								tikTokAudienceId?: string
1186
								urlPath?: string
1187
								engagementSource?:
1188
									| 'FACEBOOK'
1189
									| 'INSTAGRAM'
1190
									| 'GOOGLE_ADWORDS'
1191
									| 'GOOGLE_DISPLAY_NETWORK'
1192
									| 'GOOGLE_ANALYTICS'
1193
									| 'YOUTUBE'
1194
									| 'XING'
1195
									| 'LINKED_IN'
1196
									| 'TWITTER'
1197
									| 'GOOGLE_MY_BUSINESS'
1198
									| 'TIKTOK'
1199
									| 'BITLY'
1200
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1201
								description?: string
1202
								audienceSize?: number
1203
								retentionDays?: number
1204
							}
1205
						}[]
1206
						linkedInMatchedAudiences?: {
1207
							retargetingList?: {
1208
								googleCustomerId?: string
1209
								facebookAccountId?: string
1210
								channel?:
1211
									| 'FACEBOOK'
1212
									| 'INSTAGRAM'
1213
									| 'GOOGLE_ADWORDS'
1214
									| 'GOOGLE_DISPLAY_NETWORK'
1215
									| 'GOOGLE_ANALYTICS'
1216
									| 'YOUTUBE'
1217
									| 'XING'
1218
									| 'LINKED_IN'
1219
									| 'TWITTER'
1220
									| 'GOOGLE_MY_BUSINESS'
1221
									| 'TIKTOK'
1222
									| 'BITLY'
1223
								name?: string
1224
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1225
								userId?: string
1226
								googleRetargetingListId?: string
1227
								facebookCustomAudienceId?: string
1228
								linkedInAudienceId?: string
1229
								twitterAudienceId?: string
1230
								tikTokAudienceId?: string
1231
								urlPath?: string
1232
								engagementSource?:
1233
									| 'FACEBOOK'
1234
									| 'INSTAGRAM'
1235
									| 'GOOGLE_ADWORDS'
1236
									| 'GOOGLE_DISPLAY_NETWORK'
1237
									| 'GOOGLE_ANALYTICS'
1238
									| 'YOUTUBE'
1239
									| 'XING'
1240
									| 'LINKED_IN'
1241
									| 'TWITTER'
1242
									| 'GOOGLE_MY_BUSINESS'
1243
									| 'TIKTOK'
1244
									| 'BITLY'
1245
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1246
								description?: string
1247
								audienceSize?: number
1248
								retentionDays?: number
1249
							}
1250
						}[]
1251
						twitterCustomAudiences?: {
1252
							retargetingList?: {
1253
								googleCustomerId?: string
1254
								facebookAccountId?: string
1255
								channel?:
1256
									| 'FACEBOOK'
1257
									| 'INSTAGRAM'
1258
									| 'GOOGLE_ADWORDS'
1259
									| 'GOOGLE_DISPLAY_NETWORK'
1260
									| 'GOOGLE_ANALYTICS'
1261
									| 'YOUTUBE'
1262
									| 'XING'
1263
									| 'LINKED_IN'
1264
									| 'TWITTER'
1265
									| 'GOOGLE_MY_BUSINESS'
1266
									| 'TIKTOK'
1267
									| 'BITLY'
1268
								name?: string
1269
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1270
								userId?: string
1271
								googleRetargetingListId?: string
1272
								facebookCustomAudienceId?: string
1273
								linkedInAudienceId?: string
1274
								twitterAudienceId?: string
1275
								tikTokAudienceId?: string
1276
								urlPath?: string
1277
								engagementSource?:
1278
									| 'FACEBOOK'
1279
									| 'INSTAGRAM'
1280
									| 'GOOGLE_ADWORDS'
1281
									| 'GOOGLE_DISPLAY_NETWORK'
1282
									| 'GOOGLE_ANALYTICS'
1283
									| 'YOUTUBE'
1284
									| 'XING'
1285
									| 'LINKED_IN'
1286
									| 'TWITTER'
1287
									| 'GOOGLE_MY_BUSINESS'
1288
									| 'TIKTOK'
1289
									| 'BITLY'
1290
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1291
								description?: string
1292
								audienceSize?: number
1293
								retentionDays?: number
1294
							}
1295
						}[]
1296
						tikTokAudiences?: {
1297
							retargetingList?: {
1298
								googleCustomerId?: string
1299
								facebookAccountId?: string
1300
								channel?:
1301
									| 'FACEBOOK'
1302
									| 'INSTAGRAM'
1303
									| 'GOOGLE_ADWORDS'
1304
									| 'GOOGLE_DISPLAY_NETWORK'
1305
									| 'GOOGLE_ANALYTICS'
1306
									| 'YOUTUBE'
1307
									| 'XING'
1308
									| 'LINKED_IN'
1309
									| 'TWITTER'
1310
									| 'GOOGLE_MY_BUSINESS'
1311
									| 'TIKTOK'
1312
									| 'BITLY'
1313
								name?: string
1314
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1315
								userId?: string
1316
								googleRetargetingListId?: string
1317
								facebookCustomAudienceId?: string
1318
								linkedInAudienceId?: string
1319
								twitterAudienceId?: string
1320
								tikTokAudienceId?: string
1321
								urlPath?: string
1322
								engagementSource?:
1323
									| 'FACEBOOK'
1324
									| 'INSTAGRAM'
1325
									| 'GOOGLE_ADWORDS'
1326
									| 'GOOGLE_DISPLAY_NETWORK'
1327
									| 'GOOGLE_ANALYTICS'
1328
									| 'YOUTUBE'
1329
									| 'XING'
1330
									| 'LINKED_IN'
1331
									| 'TWITTER'
1332
									| 'GOOGLE_MY_BUSINESS'
1333
									| 'TIKTOK'
1334
									| 'BITLY'
1335
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1336
								description?: string
1337
								audienceSize?: number
1338
								retentionDays?: number
1339
							}
1340
						}[]
1341
					}
1342
					devices?: {
1343
						showOnMobile?: false | true
1344
						showOnTablet?: false | true
1345
						showOnDesktop?: false | true
1346
						mobileBidModifier?: number
1347
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
1348
						tabletBidModifier?: number
1349
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
1350
						desktopBidModifier?: number
1351
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
1352
					}
1353
				}[]
1354
				facebookInstantExperienceId?: string
1355
				facebookInstantExperienceThumbnails?: {
1356
					elementId?: string
1357
					photoId?: string
1358
					height?: number
1359
					width?: number
1360
					cropTopLeft?: number[]
1361
					cropBottomRight?: number[]
1362
				}[]
1363
				tikTokPostId?: string
1364
				ignoredForDistribution?: false | true
1365
				document?: {
1366
					url?: string
1367
					fileType?: string
1368
					title?: string
1369
					size?: number
1370
					nbrOfPreviewPages?: number
1371
				}
1372
				deactivateComments?: false | true
1373
				type?: 'SHORT' | 'LONG'
1374
			}[]
1375
			textAds?: {
1376
				adId?: string
1377
				name?: string
1378
				namingTemplateElementValues?: { elementId?: string; value?: string }[]
1379
				target?: { id?: string; name?: string }
1380
				googleAdGroups?: {
1381
					id?: string
1382
					name?: string
1383
					type?: 'STANDARD' | 'DYNAMIC'
1384
					googleKeywords?: {
1385
						name?: string
1386
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
1387
						averageMonghtlySearchVolume?: number
1388
						averageCpc?: number
1389
						cpc?: number
1390
						cpm?: number
1391
						link?: string
1392
						status?:
1393
							| 'IS_RUNNING'
1394
							| 'STOP'
1395
							| 'IN_REVIEW'
1396
							| 'REMOVED'
1397
							| 'COMPLETED'
1398
							| 'DISAPPROVED'
1399
							| 'IS_STOPPING'
1400
						bid?: number
1401
						finalUrl?: string
1402
						averageImpressionsPerMonth?: number
1403
					}[]
1404
					status?:
1405
						| 'IS_RUNNING'
1406
						| 'STOP'
1407
						| 'IN_REVIEW'
1408
						| 'REMOVED'
1409
						| 'COMPLETED'
1410
						| 'DISAPPROVED'
1411
						| 'IS_STOPPING'
1412
					bid?: number
1413
					targetCpa?: number
1414
					targetReturnOnAdSpendPercentage?: number
1415
					trackingUrlTemplate?: string
1416
					customParameters?: { key?: string; value?: string }[]
1417
					adGroupExclusion?: {
1418
						googleKeywords?: {
1419
							name?: string
1420
							competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
1421
							averageMonghtlySearchVolume?: number
1422
							averageCpc?: number
1423
							cpc?: number
1424
							cpm?: number
1425
							link?: string
1426
							status?:
1427
								| 'IS_RUNNING'
1428
								| 'STOP'
1429
								| 'IN_REVIEW'
1430
								| 'REMOVED'
1431
								| 'COMPLETED'
1432
								| 'DISAPPROVED'
1433
								| 'IS_STOPPING'
1434
							bid?: number
1435
							finalUrl?: string
1436
							averageImpressionsPerMonth?: number
1437
						}[]
1438
						retargeting?: {
1439
							googleUserLists?: {
1440
								retargetingList?: {
1441
									googleCustomerId?: string
1442
									facebookAccountId?: string
1443
									channel?:
1444
										| 'FACEBOOK'
1445
										| 'INSTAGRAM'
1446
										| 'GOOGLE_ADWORDS'
1447
										| 'GOOGLE_DISPLAY_NETWORK'
1448
										| 'GOOGLE_ANALYTICS'
1449
										| 'YOUTUBE'
1450
										| 'XING'
1451
										| 'LINKED_IN'
1452
										| 'TWITTER'
1453
										| 'GOOGLE_MY_BUSINESS'
1454
										| 'TIKTOK'
1455
										| 'BITLY'
1456
									name?: string
1457
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1458
									userId?: string
1459
									googleRetargetingListId?: string
1460
									facebookCustomAudienceId?: string
1461
									linkedInAudienceId?: string
1462
									twitterAudienceId?: string
1463
									tikTokAudienceId?: string
1464
									urlPath?: string
1465
									engagementSource?:
1466
										| 'FACEBOOK'
1467
										| 'INSTAGRAM'
1468
										| 'GOOGLE_ADWORDS'
1469
										| 'GOOGLE_DISPLAY_NETWORK'
1470
										| 'GOOGLE_ANALYTICS'
1471
										| 'YOUTUBE'
1472
										| 'XING'
1473
										| 'LINKED_IN'
1474
										| 'TWITTER'
1475
										| 'GOOGLE_MY_BUSINESS'
1476
										| 'TIKTOK'
1477
										| 'BITLY'
1478
									engagementType?: 'ENGAGED' | 'FOLLOWER'
1479
									description?: string
1480
									audienceSize?: number
1481
									retentionDays?: number
1482
								}
1483
								bidModifier?: number
1484
								bidModifierType?: 'INCREASE' | 'DECREASE'
1485
							}[]
1486
							facebookCustomAudiences?: {
1487
								retargetingList?: {
1488
									googleCustomerId?: string
1489
									facebookAccountId?: string
1490
									channel?:
1491
										| 'FACEBOOK'
1492
										| 'INSTAGRAM'
1493
										| 'GOOGLE_ADWORDS'
1494
										| 'GOOGLE_DISPLAY_NETWORK'
1495
										| 'GOOGLE_ANALYTICS'
1496
										| 'YOUTUBE'
1497
										| 'XING'
1498
										| 'LINKED_IN'
1499
										| 'TWITTER'
1500
										| 'GOOGLE_MY_BUSINESS'
1501
										| 'TIKTOK'
1502
										| 'BITLY'
1503
									name?: string
1504
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1505
									userId?: string
1506
									googleRetargetingListId?: string
1507
									facebookCustomAudienceId?: string
1508
									linkedInAudienceId?: string
1509
									twitterAudienceId?: string
1510
									tikTokAudienceId?: string
1511
									urlPath?: string
1512
									engagementSource?:
1513
										| 'FACEBOOK'
1514
										| 'INSTAGRAM'
1515
										| 'GOOGLE_ADWORDS'
1516
										| 'GOOGLE_DISPLAY_NETWORK'
1517
										| 'GOOGLE_ANALYTICS'
1518
										| 'YOUTUBE'
1519
										| 'XING'
1520
										| 'LINKED_IN'
1521
										| 'TWITTER'
1522
										| 'GOOGLE_MY_BUSINESS'
1523
										| 'TIKTOK'
1524
										| 'BITLY'
1525
									engagementType?: 'ENGAGED' | 'FOLLOWER'
1526
									description?: string
1527
									audienceSize?: number
1528
									retentionDays?: number
1529
								}
1530
							}[]
1531
							linkedInMatchedAudiences?: {
1532
								retargetingList?: {
1533
									googleCustomerId?: string
1534
									facebookAccountId?: string
1535
									channel?:
1536
										| 'FACEBOOK'
1537
										| 'INSTAGRAM'
1538
										| 'GOOGLE_ADWORDS'
1539
										| 'GOOGLE_DISPLAY_NETWORK'
1540
										| 'GOOGLE_ANALYTICS'
1541
										| 'YOUTUBE'
1542
										| 'XING'
1543
										| 'LINKED_IN'
1544
										| 'TWITTER'
1545
										| 'GOOGLE_MY_BUSINESS'
1546
										| 'TIKTOK'
1547
										| 'BITLY'
1548
									name?: string
1549
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1550
									userId?: string
1551
									googleRetargetingListId?: string
1552
									facebookCustomAudienceId?: string
1553
									linkedInAudienceId?: string
1554
									twitterAudienceId?: string
1555
									tikTokAudienceId?: string
1556
									urlPath?: string
1557
									engagementSource?:
1558
										| 'FACEBOOK'
1559
										| 'INSTAGRAM'
1560
										| 'GOOGLE_ADWORDS'
1561
										| 'GOOGLE_DISPLAY_NETWORK'
1562
										| 'GOOGLE_ANALYTICS'
1563
										| 'YOUTUBE'
1564
										| 'XING'
1565
										| 'LINKED_IN'
1566
										| 'TWITTER'
1567
										| 'GOOGLE_MY_BUSINESS'
1568
										| 'TIKTOK'
1569
										| 'BITLY'
1570
									engagementType?: 'ENGAGED' | 'FOLLOWER'
1571
									description?: string
1572
									audienceSize?: number
1573
									retentionDays?: number
1574
								}
1575
							}[]
1576
							twitterCustomAudiences?: {
1577
								retargetingList?: {
1578
									googleCustomerId?: string
1579
									facebookAccountId?: string
1580
									channel?:
1581
										| 'FACEBOOK'
1582
										| 'INSTAGRAM'
1583
										| 'GOOGLE_ADWORDS'
1584
										| 'GOOGLE_DISPLAY_NETWORK'
1585
										| 'GOOGLE_ANALYTICS'
1586
										| 'YOUTUBE'
1587
										| 'XING'
1588
										| 'LINKED_IN'
1589
										| 'TWITTER'
1590
										| 'GOOGLE_MY_BUSINESS'
1591
										| 'TIKTOK'
1592
										| 'BITLY'
1593
									name?: string
1594
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1595
									userId?: string
1596
									googleRetargetingListId?: string
1597
									facebookCustomAudienceId?: string
1598
									linkedInAudienceId?: string
1599
									twitterAudienceId?: string
1600
									tikTokAudienceId?: string
1601
									urlPath?: string
1602
									engagementSource?:
1603
										| 'FACEBOOK'
1604
										| 'INSTAGRAM'
1605
										| 'GOOGLE_ADWORDS'
1606
										| 'GOOGLE_DISPLAY_NETWORK'
1607
										| 'GOOGLE_ANALYTICS'
1608
										| 'YOUTUBE'
1609
										| 'XING'
1610
										| 'LINKED_IN'
1611
										| 'TWITTER'
1612
										| 'GOOGLE_MY_BUSINESS'
1613
										| 'TIKTOK'
1614
										| 'BITLY'
1615
									engagementType?: 'ENGAGED' | 'FOLLOWER'
1616
									description?: string
1617
									audienceSize?: number
1618
									retentionDays?: number
1619
								}
1620
							}[]
1621
							tikTokAudiences?: {
1622
								retargetingList?: {
1623
									googleCustomerId?: string
1624
									facebookAccountId?: string
1625
									channel?:
1626
										| 'FACEBOOK'
1627
										| 'INSTAGRAM'
1628
										| 'GOOGLE_ADWORDS'
1629
										| 'GOOGLE_DISPLAY_NETWORK'
1630
										| 'GOOGLE_ANALYTICS'
1631
										| 'YOUTUBE'
1632
										| 'XING'
1633
										| 'LINKED_IN'
1634
										| 'TWITTER'
1635
										| 'GOOGLE_MY_BUSINESS'
1636
										| 'TIKTOK'
1637
										| 'BITLY'
1638
									name?: string
1639
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1640
									userId?: string
1641
									googleRetargetingListId?: string
1642
									facebookCustomAudienceId?: string
1643
									linkedInAudienceId?: string
1644
									twitterAudienceId?: string
1645
									tikTokAudienceId?: string
1646
									urlPath?: string
1647
									engagementSource?:
1648
										| 'FACEBOOK'
1649
										| 'INSTAGRAM'
1650
										| 'GOOGLE_ADWORDS'
1651
										| 'GOOGLE_DISPLAY_NETWORK'
1652
										| 'GOOGLE_ANALYTICS'
1653
										| 'YOUTUBE'
1654
										| 'XING'
1655
										| 'LINKED_IN'
1656
										| 'TWITTER'
1657
										| 'GOOGLE_MY_BUSINESS'
1658
										| 'TIKTOK'
1659
										| 'BITLY'
1660
									engagementType?: 'ENGAGED' | 'FOLLOWER'
1661
									description?: string
1662
									audienceSize?: number
1663
									retentionDays?: number
1664
								}
1665
							}[]
1666
						}
1667
					}
1668
					retargeting?: {
1669
						googleUserLists?: {
1670
							retargetingList?: {
1671
								googleCustomerId?: string
1672
								facebookAccountId?: string
1673
								channel?:
1674
									| 'FACEBOOK'
1675
									| 'INSTAGRAM'
1676
									| 'GOOGLE_ADWORDS'
1677
									| 'GOOGLE_DISPLAY_NETWORK'
1678
									| 'GOOGLE_ANALYTICS'
1679
									| 'YOUTUBE'
1680
									| 'XING'
1681
									| 'LINKED_IN'
1682
									| 'TWITTER'
1683
									| 'GOOGLE_MY_BUSINESS'
1684
									| 'TIKTOK'
1685
									| 'BITLY'
1686
								name?: string
1687
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1688
								userId?: string
1689
								googleRetargetingListId?: string
1690
								facebookCustomAudienceId?: string
1691
								linkedInAudienceId?: string
1692
								twitterAudienceId?: string
1693
								tikTokAudienceId?: string
1694
								urlPath?: string
1695
								engagementSource?:
1696
									| 'FACEBOOK'
1697
									| 'INSTAGRAM'
1698
									| 'GOOGLE_ADWORDS'
1699
									| 'GOOGLE_DISPLAY_NETWORK'
1700
									| 'GOOGLE_ANALYTICS'
1701
									| 'YOUTUBE'
1702
									| 'XING'
1703
									| 'LINKED_IN'
1704
									| 'TWITTER'
1705
									| 'GOOGLE_MY_BUSINESS'
1706
									| 'TIKTOK'
1707
									| 'BITLY'
1708
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1709
								description?: string
1710
								audienceSize?: number
1711
								retentionDays?: number
1712
							}
1713
							bidModifier?: number
1714
							bidModifierType?: 'INCREASE' | 'DECREASE'
1715
						}[]
1716
						facebookCustomAudiences?: {
1717
							retargetingList?: {
1718
								googleCustomerId?: string
1719
								facebookAccountId?: string
1720
								channel?:
1721
									| 'FACEBOOK'
1722
									| 'INSTAGRAM'
1723
									| 'GOOGLE_ADWORDS'
1724
									| 'GOOGLE_DISPLAY_NETWORK'
1725
									| 'GOOGLE_ANALYTICS'
1726
									| 'YOUTUBE'
1727
									| 'XING'
1728
									| 'LINKED_IN'
1729
									| 'TWITTER'
1730
									| 'GOOGLE_MY_BUSINESS'
1731
									| 'TIKTOK'
1732
									| 'BITLY'
1733
								name?: string
1734
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1735
								userId?: string
1736
								googleRetargetingListId?: string
1737
								facebookCustomAudienceId?: string
1738
								linkedInAudienceId?: string
1739
								twitterAudienceId?: string
1740
								tikTokAudienceId?: string
1741
								urlPath?: string
1742
								engagementSource?:
1743
									| 'FACEBOOK'
1744
									| 'INSTAGRAM'
1745
									| 'GOOGLE_ADWORDS'
1746
									| 'GOOGLE_DISPLAY_NETWORK'
1747
									| 'GOOGLE_ANALYTICS'
1748
									| 'YOUTUBE'
1749
									| 'XING'
1750
									| 'LINKED_IN'
1751
									| 'TWITTER'
1752
									| 'GOOGLE_MY_BUSINESS'
1753
									| 'TIKTOK'
1754
									| 'BITLY'
1755
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1756
								description?: string
1757
								audienceSize?: number
1758
								retentionDays?: number
1759
							}
1760
						}[]
1761
						linkedInMatchedAudiences?: {
1762
							retargetingList?: {
1763
								googleCustomerId?: string
1764
								facebookAccountId?: string
1765
								channel?:
1766
									| 'FACEBOOK'
1767
									| 'INSTAGRAM'
1768
									| 'GOOGLE_ADWORDS'
1769
									| 'GOOGLE_DISPLAY_NETWORK'
1770
									| 'GOOGLE_ANALYTICS'
1771
									| 'YOUTUBE'
1772
									| 'XING'
1773
									| 'LINKED_IN'
1774
									| 'TWITTER'
1775
									| 'GOOGLE_MY_BUSINESS'
1776
									| 'TIKTOK'
1777
									| 'BITLY'
1778
								name?: string
1779
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1780
								userId?: string
1781
								googleRetargetingListId?: string
1782
								facebookCustomAudienceId?: string
1783
								linkedInAudienceId?: string
1784
								twitterAudienceId?: string
1785
								tikTokAudienceId?: string
1786
								urlPath?: string
1787
								engagementSource?:
1788
									| 'FACEBOOK'
1789
									| 'INSTAGRAM'
1790
									| 'GOOGLE_ADWORDS'
1791
									| 'GOOGLE_DISPLAY_NETWORK'
1792
									| 'GOOGLE_ANALYTICS'
1793
									| 'YOUTUBE'
1794
									| 'XING'
1795
									| 'LINKED_IN'
1796
									| 'TWITTER'
1797
									| 'GOOGLE_MY_BUSINESS'
1798
									| 'TIKTOK'
1799
									| 'BITLY'
1800
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1801
								description?: string
1802
								audienceSize?: number
1803
								retentionDays?: number
1804
							}
1805
						}[]
1806
						twitterCustomAudiences?: {
1807
							retargetingList?: {
1808
								googleCustomerId?: string
1809
								facebookAccountId?: string
1810
								channel?:
1811
									| 'FACEBOOK'
1812
									| 'INSTAGRAM'
1813
									| 'GOOGLE_ADWORDS'
1814
									| 'GOOGLE_DISPLAY_NETWORK'
1815
									| 'GOOGLE_ANALYTICS'
1816
									| 'YOUTUBE'
1817
									| 'XING'
1818
									| 'LINKED_IN'
1819
									| 'TWITTER'
1820
									| 'GOOGLE_MY_BUSINESS'
1821
									| 'TIKTOK'
1822
									| 'BITLY'
1823
								name?: string
1824
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1825
								userId?: string
1826
								googleRetargetingListId?: string
1827
								facebookCustomAudienceId?: string
1828
								linkedInAudienceId?: string
1829
								twitterAudienceId?: string
1830
								tikTokAudienceId?: string
1831
								urlPath?: string
1832
								engagementSource?:
1833
									| 'FACEBOOK'
1834
									| 'INSTAGRAM'
1835
									| 'GOOGLE_ADWORDS'
1836
									| 'GOOGLE_DISPLAY_NETWORK'
1837
									| 'GOOGLE_ANALYTICS'
1838
									| 'YOUTUBE'
1839
									| 'XING'
1840
									| 'LINKED_IN'
1841
									| 'TWITTER'
1842
									| 'GOOGLE_MY_BUSINESS'
1843
									| 'TIKTOK'
1844
									| 'BITLY'
1845
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1846
								description?: string
1847
								audienceSize?: number
1848
								retentionDays?: number
1849
							}
1850
						}[]
1851
						tikTokAudiences?: {
1852
							retargetingList?: {
1853
								googleCustomerId?: string
1854
								facebookAccountId?: string
1855
								channel?:
1856
									| 'FACEBOOK'
1857
									| 'INSTAGRAM'
1858
									| 'GOOGLE_ADWORDS'
1859
									| 'GOOGLE_DISPLAY_NETWORK'
1860
									| 'GOOGLE_ANALYTICS'
1861
									| 'YOUTUBE'
1862
									| 'XING'
1863
									| 'LINKED_IN'
1864
									| 'TWITTER'
1865
									| 'GOOGLE_MY_BUSINESS'
1866
									| 'TIKTOK'
1867
									| 'BITLY'
1868
								name?: string
1869
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
1870
								userId?: string
1871
								googleRetargetingListId?: string
1872
								facebookCustomAudienceId?: string
1873
								linkedInAudienceId?: string
1874
								twitterAudienceId?: string
1875
								tikTokAudienceId?: string
1876
								urlPath?: string
1877
								engagementSource?:
1878
									| 'FACEBOOK'
1879
									| 'INSTAGRAM'
1880
									| 'GOOGLE_ADWORDS'
1881
									| 'GOOGLE_DISPLAY_NETWORK'
1882
									| 'GOOGLE_ANALYTICS'
1883
									| 'YOUTUBE'
1884
									| 'XING'
1885
									| 'LINKED_IN'
1886
									| 'TWITTER'
1887
									| 'GOOGLE_MY_BUSINESS'
1888
									| 'TIKTOK'
1889
									| 'BITLY'
1890
								engagementType?: 'ENGAGED' | 'FOLLOWER'
1891
								description?: string
1892
								audienceSize?: number
1893
								retentionDays?: number
1894
							}
1895
						}[]
1896
					}
1897
					devices?: {
1898
						showOnMobile?: false | true
1899
						showOnTablet?: false | true
1900
						showOnDesktop?: false | true
1901
						mobileBidModifier?: number
1902
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
1903
						tabletBidModifier?: number
1904
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
1905
						desktopBidModifier?: number
1906
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
1907
					}
1908
					extension?: {
1909
						sitelinkExtensions?: {
1910
							feedId?: number
1911
							feedItemId?: number
1912
							assetId?: number
1913
							adwordsCustomerId?: string
1914
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
1915
							extensionRunStatus?:
1916
								| 'ADDED_CAMPAIGN'
1917
								| 'ADDED_ADGROUP'
1918
								| 'ADDED_ACCOUNT'
1919
								| 'IS_CAMPAIGN_LINKED'
1920
								| 'IS_ADGROUP_LINKED'
1921
								| 'UNLINKING'
1922
								| 'UNLINKED'
1923
							sitelinkName?: string
1924
							sitelinkUrl?: string
1925
							sitelinkDescription1?: string
1926
							sitelinkDescription2?: string
1927
							finalUrls?: string[]
1928
							finalMobileUrls?: string[]
1929
							sitelinkTrackingUrl?: string
1930
						}[]
1931
						calloutExtensions?: {
1932
							feedId?: number
1933
							feedItemId?: number
1934
							assetId?: number
1935
							adwordsCustomerId?: string
1936
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
1937
							extensionRunStatus?:
1938
								| 'ADDED_CAMPAIGN'
1939
								| 'ADDED_ADGROUP'
1940
								| 'ADDED_ACCOUNT'
1941
								| 'IS_CAMPAIGN_LINKED'
1942
								| 'IS_ADGROUP_LINKED'
1943
								| 'UNLINKING'
1944
								| 'UNLINKED'
1945
							calloutText?: string
1946
						}[]
1947
						callExtensions?: {
1948
							feedId?: number
1949
							feedItemId?: number
1950
							assetId?: number
1951
							adwordsCustomerId?: string
1952
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
1953
							extensionRunStatus?:
1954
								| 'ADDED_CAMPAIGN'
1955
								| 'ADDED_ADGROUP'
1956
								| 'ADDED_ACCOUNT'
1957
								| 'IS_CAMPAIGN_LINKED'
1958
								| 'IS_ADGROUP_LINKED'
1959
								| 'UNLINKING'
1960
								| 'UNLINKED'
1961
							phoneNumber?: string
1962
							country?: string
1963
						}[]
1964
					}
1965
					adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
1966
					createdFromTargetingTemplateId?: string
1967
				}[]
1968
				businessName?: string
1969
				longTitle?: string
1970
				adTextType?:
1971
					| 'TEXT_AD'
1972
					| 'DYNAMIC_TEXT_AD'
1973
					| 'CLICK_TO_CALL_AD'
1974
					| 'SHOPPING_AD'
1975
					| 'SHOPPING_SHOWCASE_AD'
1976
				textType?: 'SHORT' | 'LONG'
1977
				slides?: {
1978
					descriptions?: string[]
1979
					links?: string[]
1980
					titles?: string[]
1981
					images?: {
1982
						thumbnailUrl?: string
1983
						url?: string
1984
						croppedUrl?: string
1985
						croppedImageSize?: number
1986
						croppedWidth?: number
1987
						croppedHeight?: number
1988
						facebookImageUrl?: string
1989
						tikTokImageId?: string
1990
						tags?: { x?: number; y?: number; name?: string }[]
1991
						productTags?: {
1992
							x?: number
1993
							y?: number
1994
							productId?: string
1995
							productName?: string
1996
						}[]
1997
						link?: string
1998
						linkTitle?: string
1999
						linkDescription?: string
2000
						order?: number
2001
					}[]
2002
					videos?: {
2003
						url?: string
2004
						size?: number
2005
						fileExtension?: string
2006
						facebookVideoId?: string
2007
						tikTokVideoId?: string
2008
						width?: number
2009
						height?: number
2010
						thumbnailImage?: {
2011
							thumbnailUrl?: string
2012
							url?: string
2013
							croppedUrl?: string
2014
							croppedImageSize?: number
2015
							croppedWidth?: number
2016
							croppedHeight?: number
2017
							facebookImageUrl?: string
2018
							tikTokImageId?: string
2019
							tags?: { x?: number; y?: number; name?: string }[]
2020
							productTags?: {
2021
								x?: number
2022
								y?: number
2023
								productId?: string
2024
								productName?: string
2025
							}[]
2026
							link?: string
2027
							linkTitle?: string
2028
							linkDescription?: string
2029
							order?: number
2030
						}
2031
						thumbnailTimePosition?: number
2032
						cutStartTimePosition?: number
2033
						cutEndTimePosition?: number
2034
						cutUrl?: string
2035
						mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
2036
						mediaVideoId?: string
2037
						title?: string
2038
						order?: number
2039
						fileName?: string
2040
						productTags?: {
2041
							x?: number
2042
							y?: number
2043
							productId?: string
2044
							productName?: string
2045
						}[]
2046
					}[]
2047
					callToActions?:
2048
						| 'APPLY_NOW'
2049
						| 'BOOK_NOW'
2050
						| 'CONTACT_US'
2051
						| 'DOWNLOAD'
2052
						| 'MORE_OF_THIS'
2053
						| 'SHOP_NOW'
2054
						| 'ORDER_NOW'
2055
						| 'REGISTER'
2056
						| 'WATCH_MORE'
2057
						| 'NO_BUTTON'
2058
						| 'CALL_NOW'
2059
						| 'SUBSCRIBE'
2060
						| 'GET_QUOTE'
2061
						| 'GET_OFFER'
2062
						| 'LEARN_MORE'
2063
						| 'SIGN_UP'
2064
						| 'JOIN'
2065
						| 'ATTEND'
2066
						| 'REQUEST_DEMO'
2067
						| 'LISTEN_NOW'
2068
						| 'GET_SHOWTIMES'
2069
						| 'UNLOCK_FULL_DOCUMENT'[]
2070
					displayLinks?: string[]
2071
					utmTracking?: {
2072
						utmSource?: string
2073
						utmMedium?: string
2074
						utmCampaign?: string
2075
						utmTerm?: string
2076
						utmContent?: string
2077
						customParams?: string
2078
					}
2079
				}[]
2080
				channels?: {
2081
					channel?:
2082
						| 'FACEBOOK'
2083
						| 'INSTAGRAM'
2084
						| 'GOOGLE_ADWORDS'
2085
						| 'GOOGLE_DISPLAY_NETWORK'
2086
						| 'GOOGLE_ANALYTICS'
2087
						| 'YOUTUBE'
2088
						| 'XING'
2089
						| 'LINKED_IN'
2090
						| 'TWITTER'
2091
						| 'GOOGLE_MY_BUSINESS'
2092
						| 'TIKTOK'
2093
						| 'BITLY'
2094
					placement?:
2095
						| 'GOOGLE_DISPLAY_NETWORK'
2096
						| 'YOUTUBE'
2097
						| 'GOOGLE_MY_BUSINESS'
2098
						| 'GOOGLE_SEARCH_NETWORK'
2099
						| 'FACEBOOK_TIMELINE'
2100
						| 'FACEBOOK_AUDIENCE_NETWORK'
2101
						| 'INSTAGRAM_TIMELINE'
2102
						| 'GOOGLE_SHOPPING'
2103
						| 'FACEBOOK_MESSENGER'
2104
						| 'LINKEDIN_CONTENT'
2105
						| 'LINKEDIN_TEXT'
2106
						| 'LINKEDIN_INMAIL'
2107
						| 'LINKEDIN_DYNAMIC'
2108
						| 'FACEBOOK_STORIES'
2109
						| 'FACEBOOK_INSTANT_ARTICLES'
2110
						| 'FACEBOOK_RIGHT_HAND_COLUMN'
2111
						| 'FACEBOOK_MARKETPLACE'
2112
						| 'INSTAGRAM_STORIES'
2113
						| 'FACEBOOK_MESSENGER_STORIES'
2114
						| 'FACEBOOK_SEARCH'
2115
						| 'FACEBOOK_INSTREAM_VIDEO'
2116
						| 'FACEBOOK_REELS'
2117
						| 'INSTAGRAM_EXPLORE_HOME'
2118
						| 'INSTAGRAM_PROFILE_FEED'
2119
						| 'INSTAGRAM_PROFILE_REELS'
2120
						| 'LINKEDIN_AUDIENCE_NETWORK'
2121
						| 'TWITTER_ALL'
2122
						| 'TWITTER_PUBLISHER_NETWORK'
2123
						| 'TWITTER_SEARCH'
2124
						| 'TWITTER_TIMELINE'
2125
						| 'TWITTER_PROFILE'
2126
						| 'FACEBOOK_UNKNOWN'
2127
						| 'FACEBOOK_VIDEO_FEED'
2128
						| 'INSTAGRAM_REELS'
2129
						| 'INSTAGRAM_SHOP'
2130
						| 'INSTAGRAM_EXPLORE'
2131
						| 'TIKTOK_FEED'
2132
						| 'META_AUTOMATIC'
2133
					selected?: false | true
2134
				}[]
2135
				facebookPage?: {
2136
					pictureUrl?: string
2137
					name?: string
2138
					id?: string
2139
					search?: string
2140
				}
2141
				twitterUser?: {
2142
					pictureUrl?: string
2143
					name?: string
2144
					id?: string
2145
					search?: string
2146
				}
2147
				utmTracking?: {
2148
					utmSource?: string
2149
					utmMedium?: string
2150
					utmCampaign?: string
2151
					utmTerm?: string
2152
					utmContent?: string
2153
					customParams?: string
2154
				}
2155
				titles?: string[]
2156
				title2s?: string[]
2157
				title3s?: string[]
2158
				descriptions?: string[]
2159
				description2s?: string[]
2160
				pinnedTitles?: {
2161
					textAssetIndex?: number
2162
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
2163
				}[]
2164
				pinnedDescriptions?: {
2165
					textAssetIndex?: number
2166
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
2167
				}[]
2168
				dynamicAdDescriptions1?: string[]
2169
				dynamicAdDescriptions2?: string[]
2170
				phoneNumber?: string
2171
				countryCode?: string
2172
				callOnlyDescriptions1?: string[]
2173
				callOnlyDescriptions2?: string[]
2174
				images?: {
2175
					thumbnailUrl?: string
2176
					url?: string
2177
					croppedUrl?: string
2178
					croppedImageSize?: number
2179
					croppedWidth?: number
2180
					croppedHeight?: number
2181
					facebookImageUrl?: string
2182
					tikTokImageId?: string
2183
					tags?: { x?: number; y?: number; name?: string }[]
2184
					productTags?: {
2185
						x?: number
2186
						y?: number
2187
						productId?: string
2188
						productName?: string
2189
					}[]
2190
					link?: string
2191
					linkTitle?: string
2192
					linkDescription?: string
2193
					order?: number
2194
				}[]
2195
				squareImages?: {
2196
					thumbnailUrl?: string
2197
					url?: string
2198
					croppedUrl?: string
2199
					croppedImageSize?: number
2200
					croppedWidth?: number
2201
					croppedHeight?: number
2202
					facebookImageUrl?: string
2203
					tikTokImageId?: string
2204
					tags?: { x?: number; y?: number; name?: string }[]
2205
					productTags?: {
2206
						x?: number
2207
						y?: number
2208
						productId?: string
2209
						productName?: string
2210
					}[]
2211
					link?: string
2212
					linkTitle?: string
2213
					linkDescription?: string
2214
					order?: number
2215
				}[]
2216
				verticalImages?: {
2217
					thumbnailUrl?: string
2218
					url?: string
2219
					croppedUrl?: string
2220
					croppedImageSize?: number
2221
					croppedWidth?: number
2222
					croppedHeight?: number
2223
					facebookImageUrl?: string
2224
					tikTokImageId?: string
2225
					tags?: { x?: number; y?: number; name?: string }[]
2226
					productTags?: {
2227
						x?: number
2228
						y?: number
2229
						productId?: string
2230
						productName?: string
2231
					}[]
2232
					link?: string
2233
					linkTitle?: string
2234
					linkDescription?: string
2235
					order?: number
2236
				}[]
2237
				logos?: {
2238
					thumbnailUrl?: string
2239
					url?: string
2240
					croppedUrl?: string
2241
					croppedImageSize?: number
2242
					croppedWidth?: number
2243
					croppedHeight?: number
2244
					facebookImageUrl?: string
2245
					tikTokImageId?: string
2246
					tags?: { x?: number; y?: number; name?: string }[]
2247
					productTags?: {
2248
						x?: number
2249
						y?: number
2250
						productId?: string
2251
						productName?: string
2252
					}[]
2253
					link?: string
2254
					linkTitle?: string
2255
					linkDescription?: string
2256
					order?: number
2257
				}[]
2258
				squareLogos?: {
2259
					thumbnailUrl?: string
2260
					url?: string
2261
					croppedUrl?: string
2262
					croppedImageSize?: number
2263
					croppedWidth?: number
2264
					croppedHeight?: number
2265
					facebookImageUrl?: string
2266
					tikTokImageId?: string
2267
					tags?: { x?: number; y?: number; name?: string }[]
2268
					productTags?: {
2269
						x?: number
2270
						y?: number
2271
						productId?: string
2272
						productName?: string
2273
					}[]
2274
					link?: string
2275
					linkTitle?: string
2276
					linkDescription?: string
2277
					order?: number
2278
				}[]
2279
				links?: string[]
2280
				paths?: { path1?: string; path2?: string }[]
2281
				displayLinks?: string[]
2282
				linkDescriptions?: string[]
2283
				videos?: {
2284
					url?: string
2285
					size?: number
2286
					fileExtension?: string
2287
					facebookVideoId?: string
2288
					tikTokVideoId?: string
2289
					width?: number
2290
					height?: number
2291
					thumbnailImage?: {
2292
						thumbnailUrl?: string
2293
						url?: string
2294
						croppedUrl?: string
2295
						croppedImageSize?: number
2296
						croppedWidth?: number
2297
						croppedHeight?: number
2298
						facebookImageUrl?: string
2299
						tikTokImageId?: string
2300
						tags?: { x?: number; y?: number; name?: string }[]
2301
						productTags?: {
2302
							x?: number
2303
							y?: number
2304
							productId?: string
2305
							productName?: string
2306
						}[]
2307
						link?: string
2308
						linkTitle?: string
2309
						linkDescription?: string
2310
						order?: number
2311
					}
2312
					thumbnailTimePosition?: number
2313
					cutStartTimePosition?: number
2314
					cutEndTimePosition?: number
2315
					cutUrl?: string
2316
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
2317
					mediaVideoId?: string
2318
					title?: string
2319
					order?: number
2320
					fileName?: string
2321
					productTags?: {
2322
						x?: number
2323
						y?: number
2324
						productId?: string
2325
						productName?: string
2326
					}[]
2327
				}[]
2328
				verticalVideos?: {
2329
					url?: string
2330
					size?: number
2331
					fileExtension?: string
2332
					facebookVideoId?: string
2333
					tikTokVideoId?: string
2334
					width?: number
2335
					height?: number
2336
					thumbnailImage?: {
2337
						thumbnailUrl?: string
2338
						url?: string
2339
						croppedUrl?: string
2340
						croppedImageSize?: number
2341
						croppedWidth?: number
2342
						croppedHeight?: number
2343
						facebookImageUrl?: string
2344
						tikTokImageId?: string
2345
						tags?: { x?: number; y?: number; name?: string }[]
2346
						productTags?: {
2347
							x?: number
2348
							y?: number
2349
							productId?: string
2350
							productName?: string
2351
						}[]
2352
						link?: string
2353
						linkTitle?: string
2354
						linkDescription?: string
2355
						order?: number
2356
					}
2357
					thumbnailTimePosition?: number
2358
					cutStartTimePosition?: number
2359
					cutEndTimePosition?: number
2360
					cutUrl?: string
2361
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
2362
					mediaVideoId?: string
2363
					title?: string
2364
					order?: number
2365
					fileName?: string
2366
					productTags?: {
2367
						x?: number
2368
						y?: number
2369
						productId?: string
2370
						productName?: string
2371
					}[]
2372
				}[]
2373
				youTubeVideos?: { url?: string; id?: string }[]
2374
				callToActions?:
2375
					| 'APPLY_NOW'
2376
					| 'BOOK_NOW'
2377
					| 'CONTACT_US'
2378
					| 'DOWNLOAD'
2379
					| 'MORE_OF_THIS'
2380
					| 'SHOP_NOW'
2381
					| 'ORDER_NOW'
2382
					| 'REGISTER'
2383
					| 'WATCH_MORE'
2384
					| 'NO_BUTTON'
2385
					| 'CALL_NOW'
2386
					| 'SUBSCRIBE'
2387
					| 'GET_QUOTE'
2388
					| 'GET_OFFER'
2389
					| 'LEARN_MORE'
2390
					| 'SIGN_UP'
2391
					| 'JOIN'
2392
					| 'ATTEND'
2393
					| 'REQUEST_DEMO'
2394
					| 'LISTEN_NOW'
2395
					| 'GET_SHOWTIMES'
2396
					| 'UNLOCK_FULL_DOCUMENT'[]
2397
				facebookPostId?: string
2398
				instagramPostId?: string
2399
				twitterTweetId?: string
2400
				linkedInPostId?: string
2401
				searchAdType?: 'EXPANDED' | 'RESPONSIVE'
2402
				carouselMultiShareEndCard?: false | true
2403
				carouselMultiShareOptimized?: false | true
2404
				useTikTokSparkAd?: false | true
2405
				tikTokProfileName?: string
2406
				tikTokProfileImage?: {
2407
					thumbnailUrl?: string
2408
					url?: string
2409
					croppedUrl?: string
2410
					croppedImageSize?: number
2411
					croppedWidth?: number
2412
					croppedHeight?: number
2413
					facebookImageUrl?: string
2414
					tikTokImageId?: string
2415
					tags?: { x?: number; y?: number; name?: string }[]
2416
					productTags?: {
2417
						x?: number
2418
						y?: number
2419
						productId?: string
2420
						productName?: string
2421
					}[]
2422
					link?: string
2423
					linkTitle?: string
2424
					linkDescription?: string
2425
					order?: number
2426
				}
2427
				adStatus?:
2428
					| 'IS_RUNNING'
2429
					| 'STOP'
2430
					| 'IN_REVIEW'
2431
					| 'REMOVED'
2432
					| 'COMPLETED'
2433
					| 'DISAPPROVED'
2434
					| 'IS_STOPPING'
2435
				facebookAdGroups?: {
2436
					id?: string
2437
					name?: string
2438
					facebookInterests?: {
2439
						id?: string
2440
						type?: string
2441
						name?: string
2442
						audience_size?: number
2443
						children?: {}[]
2444
						path?: string[]
2445
					}[]
2446
					status?:
2447
						| 'IS_RUNNING'
2448
						| 'STOP'
2449
						| 'IN_REVIEW'
2450
						| 'REMOVED'
2451
						| 'COMPLETED'
2452
						| 'DISAPPROVED'
2453
						| 'IS_STOPPING'
2454
					bid?: number
2455
					retargeting?: {
2456
						googleUserLists?: {
2457
							retargetingList?: {
2458
								googleCustomerId?: string
2459
								facebookAccountId?: string
2460
								channel?:
2461
									| 'FACEBOOK'
2462
									| 'INSTAGRAM'
2463
									| 'GOOGLE_ADWORDS'
2464
									| 'GOOGLE_DISPLAY_NETWORK'
2465
									| 'GOOGLE_ANALYTICS'
2466
									| 'YOUTUBE'
2467
									| 'XING'
2468
									| 'LINKED_IN'
2469
									| 'TWITTER'
2470
									| 'GOOGLE_MY_BUSINESS'
2471
									| 'TIKTOK'
2472
									| 'BITLY'
2473
								name?: string
2474
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2475
								userId?: string
2476
								googleRetargetingListId?: string
2477
								facebookCustomAudienceId?: string
2478
								linkedInAudienceId?: string
2479
								twitterAudienceId?: string
2480
								tikTokAudienceId?: string
2481
								urlPath?: string
2482
								engagementSource?:
2483
									| 'FACEBOOK'
2484
									| 'INSTAGRAM'
2485
									| 'GOOGLE_ADWORDS'
2486
									| 'GOOGLE_DISPLAY_NETWORK'
2487
									| 'GOOGLE_ANALYTICS'
2488
									| 'YOUTUBE'
2489
									| 'XING'
2490
									| 'LINKED_IN'
2491
									| 'TWITTER'
2492
									| 'GOOGLE_MY_BUSINESS'
2493
									| 'TIKTOK'
2494
									| 'BITLY'
2495
								engagementType?: 'ENGAGED' | 'FOLLOWER'
2496
								description?: string
2497
								audienceSize?: number
2498
								retentionDays?: number
2499
							}
2500
							bidModifier?: number
2501
							bidModifierType?: 'INCREASE' | 'DECREASE'
2502
						}[]
2503
						facebookCustomAudiences?: {
2504
							retargetingList?: {
2505
								googleCustomerId?: string
2506
								facebookAccountId?: string
2507
								channel?:
2508
									| 'FACEBOOK'
2509
									| 'INSTAGRAM'
2510
									| 'GOOGLE_ADWORDS'
2511
									| 'GOOGLE_DISPLAY_NETWORK'
2512
									| 'GOOGLE_ANALYTICS'
2513
									| 'YOUTUBE'
2514
									| 'XING'
2515
									| 'LINKED_IN'
2516
									| 'TWITTER'
2517
									| 'GOOGLE_MY_BUSINESS'
2518
									| 'TIKTOK'
2519
									| 'BITLY'
2520
								name?: string
2521
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2522
								userId?: string
2523
								googleRetargetingListId?: string
2524
								facebookCustomAudienceId?: string
2525
								linkedInAudienceId?: string
2526
								twitterAudienceId?: string
2527
								tikTokAudienceId?: string
2528
								urlPath?: string
2529
								engagementSource?:
2530
									| 'FACEBOOK'
2531
									| 'INSTAGRAM'
2532
									| 'GOOGLE_ADWORDS'
2533
									| 'GOOGLE_DISPLAY_NETWORK'
2534
									| 'GOOGLE_ANALYTICS'
2535
									| 'YOUTUBE'
2536
									| 'XING'
2537
									| 'LINKED_IN'
2538
									| 'TWITTER'
2539
									| 'GOOGLE_MY_BUSINESS'
2540
									| 'TIKTOK'
2541
									| 'BITLY'
2542
								engagementType?: 'ENGAGED' | 'FOLLOWER'
2543
								description?: string
2544
								audienceSize?: number
2545
								retentionDays?: number
2546
							}
2547
						}[]
2548
						linkedInMatchedAudiences?: {
2549
							retargetingList?: {
2550
								googleCustomerId?: string
2551
								facebookAccountId?: string
2552
								channel?:
2553
									| 'FACEBOOK'
2554
									| 'INSTAGRAM'
2555
									| 'GOOGLE_ADWORDS'
2556
									| 'GOOGLE_DISPLAY_NETWORK'
2557
									| 'GOOGLE_ANALYTICS'
2558
									| 'YOUTUBE'
2559
									| 'XING'
2560
									| 'LINKED_IN'
2561
									| 'TWITTER'
2562
									| 'GOOGLE_MY_BUSINESS'
2563
									| 'TIKTOK'
2564
									| 'BITLY'
2565
								name?: string
2566
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2567
								userId?: string
2568
								googleRetargetingListId?: string
2569
								facebookCustomAudienceId?: string
2570
								linkedInAudienceId?: string
2571
								twitterAudienceId?: string
2572
								tikTokAudienceId?: string
2573
								urlPath?: string
2574
								engagementSource?:
2575
									| 'FACEBOOK'
2576
									| 'INSTAGRAM'
2577
									| 'GOOGLE_ADWORDS'
2578
									| 'GOOGLE_DISPLAY_NETWORK'
2579
									| 'GOOGLE_ANALYTICS'
2580
									| 'YOUTUBE'
2581
									| 'XING'
2582
									| 'LINKED_IN'
2583
									| 'TWITTER'
2584
									| 'GOOGLE_MY_BUSINESS'
2585
									| 'TIKTOK'
2586
									| 'BITLY'
2587
								engagementType?: 'ENGAGED' | 'FOLLOWER'
2588
								description?: string
2589
								audienceSize?: number
2590
								retentionDays?: number
2591
							}
2592
						}[]
2593
						twitterCustomAudiences?: {
2594
							retargetingList?: {
2595
								googleCustomerId?: string
2596
								facebookAccountId?: string
2597
								channel?:
2598
									| 'FACEBOOK'
2599
									| 'INSTAGRAM'
2600
									| 'GOOGLE_ADWORDS'
2601
									| 'GOOGLE_DISPLAY_NETWORK'
2602
									| 'GOOGLE_ANALYTICS'
2603
									| 'YOUTUBE'
2604
									| 'XING'
2605
									| 'LINKED_IN'
2606
									| 'TWITTER'
2607
									| 'GOOGLE_MY_BUSINESS'
2608
									| 'TIKTOK'
2609
									| 'BITLY'
2610
								name?: string
2611
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2612
								userId?: string
2613
								googleRetargetingListId?: string
2614
								facebookCustomAudienceId?: string
2615
								linkedInAudienceId?: string
2616
								twitterAudienceId?: string
2617
								tikTokAudienceId?: string
2618
								urlPath?: string
2619
								engagementSource?:
2620
									| 'FACEBOOK'
2621
									| 'INSTAGRAM'
2622
									| 'GOOGLE_ADWORDS'
2623
									| 'GOOGLE_DISPLAY_NETWORK'
2624
									| 'GOOGLE_ANALYTICS'
2625
									| 'YOUTUBE'
2626
									| 'XING'
2627
									| 'LINKED_IN'
2628
									| 'TWITTER'
2629
									| 'GOOGLE_MY_BUSINESS'
2630
									| 'TIKTOK'
2631
									| 'BITLY'
2632
								engagementType?: 'ENGAGED' | 'FOLLOWER'
2633
								description?: string
2634
								audienceSize?: number
2635
								retentionDays?: number
2636
							}
2637
						}[]
2638
						tikTokAudiences?: {
2639
							retargetingList?: {
2640
								googleCustomerId?: string
2641
								facebookAccountId?: string
2642
								channel?:
2643
									| 'FACEBOOK'
2644
									| 'INSTAGRAM'
2645
									| 'GOOGLE_ADWORDS'
2646
									| 'GOOGLE_DISPLAY_NETWORK'
2647
									| 'GOOGLE_ANALYTICS'
2648
									| 'YOUTUBE'
2649
									| 'XING'
2650
									| 'LINKED_IN'
2651
									| 'TWITTER'
2652
									| 'GOOGLE_MY_BUSINESS'
2653
									| 'TIKTOK'
2654
									| 'BITLY'
2655
								name?: string
2656
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2657
								userId?: string
2658
								googleRetargetingListId?: string
2659
								facebookCustomAudienceId?: string
2660
								linkedInAudienceId?: string
2661
								twitterAudienceId?: string
2662
								tikTokAudienceId?: string
2663
								urlPath?: string
2664
								engagementSource?:
2665
									| 'FACEBOOK'
2666
									| 'INSTAGRAM'
2667
									| 'GOOGLE_ADWORDS'
2668
									| 'GOOGLE_DISPLAY_NETWORK'
2669
									| 'GOOGLE_ANALYTICS'
2670
									| 'YOUTUBE'
2671
									| 'XING'
2672
									| 'LINKED_IN'
2673
									| 'TWITTER'
2674
									| 'GOOGLE_MY_BUSINESS'
2675
									| 'TIKTOK'
2676
									| 'BITLY'
2677
								engagementType?: 'ENGAGED' | 'FOLLOWER'
2678
								description?: string
2679
								audienceSize?: number
2680
								retentionDays?: number
2681
							}
2682
						}[]
2683
					}
2684
					devices?: {
2685
						showOnMobile?: false | true
2686
						showOnTablet?: false | true
2687
						showOnDesktop?: false | true
2688
						mobileBidModifier?: number
2689
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
2690
						tabletBidModifier?: number
2691
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
2692
						desktopBidModifier?: number
2693
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
2694
					}
2695
				}[]
2696
				facebookInstantExperienceId?: string
2697
				facebookInstantExperienceThumbnails?: {
2698
					elementId?: string
2699
					photoId?: string
2700
					height?: number
2701
					width?: number
2702
					cropTopLeft?: number[]
2703
					cropBottomRight?: number[]
2704
				}[]
2705
				tikTokPostId?: string
2706
				ignoredForDistribution?: false | true
2707
				document?: {
2708
					url?: string
2709
					fileType?: string
2710
					title?: string
2711
					size?: number
2712
					nbrOfPreviewPages?: number
2713
				}
2714
				deactivateComments?: false | true
2715
				type?: 'SHORT' | 'LONG'
2716
			}[]
2717
			videoAds?: {
2718
				adId?: string
2719
				name?: string
2720
				namingTemplateElementValues?: { elementId?: string; value?: string }[]
2721
				target?: { id?: string; name?: string }
2722
				googleAdGroups?: {
2723
					id?: string
2724
					name?: string
2725
					type?: 'STANDARD' | 'DYNAMIC'
2726
					googleKeywords?: {
2727
						name?: string
2728
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
2729
						averageMonghtlySearchVolume?: number
2730
						averageCpc?: number
2731
						cpc?: number
2732
						cpm?: number
2733
						link?: string
2734
						status?:
2735
							| 'IS_RUNNING'
2736
							| 'STOP'
2737
							| 'IN_REVIEW'
2738
							| 'REMOVED'
2739
							| 'COMPLETED'
2740
							| 'DISAPPROVED'
2741
							| 'IS_STOPPING'
2742
						bid?: number
2743
						finalUrl?: string
2744
						averageImpressionsPerMonth?: number
2745
					}[]
2746
					status?:
2747
						| 'IS_RUNNING'
2748
						| 'STOP'
2749
						| 'IN_REVIEW'
2750
						| 'REMOVED'
2751
						| 'COMPLETED'
2752
						| 'DISAPPROVED'
2753
						| 'IS_STOPPING'
2754
					bid?: number
2755
					targetCpa?: number
2756
					targetReturnOnAdSpendPercentage?: number
2757
					trackingUrlTemplate?: string
2758
					customParameters?: { key?: string; value?: string }[]
2759
					adGroupExclusion?: {
2760
						googleKeywords?: {
2761
							name?: string
2762
							competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
2763
							averageMonghtlySearchVolume?: number
2764
							averageCpc?: number
2765
							cpc?: number
2766
							cpm?: number
2767
							link?: string
2768
							status?:
2769
								| 'IS_RUNNING'
2770
								| 'STOP'
2771
								| 'IN_REVIEW'
2772
								| 'REMOVED'
2773
								| 'COMPLETED'
2774
								| 'DISAPPROVED'
2775
								| 'IS_STOPPING'
2776
							bid?: number
2777
							finalUrl?: string
2778
							averageImpressionsPerMonth?: number
2779
						}[]
2780
						retargeting?: {
2781
							googleUserLists?: {
2782
								retargetingList?: {
2783
									googleCustomerId?: string
2784
									facebookAccountId?: string
2785
									channel?:
2786
										| 'FACEBOOK'
2787
										| 'INSTAGRAM'
2788
										| 'GOOGLE_ADWORDS'
2789
										| 'GOOGLE_DISPLAY_NETWORK'
2790
										| 'GOOGLE_ANALYTICS'
2791
										| 'YOUTUBE'
2792
										| 'XING'
2793
										| 'LINKED_IN'
2794
										| 'TWITTER'
2795
										| 'GOOGLE_MY_BUSINESS'
2796
										| 'TIKTOK'
2797
										| 'BITLY'
2798
									name?: string
2799
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2800
									userId?: string
2801
									googleRetargetingListId?: string
2802
									facebookCustomAudienceId?: string
2803
									linkedInAudienceId?: string
2804
									twitterAudienceId?: string
2805
									tikTokAudienceId?: string
2806
									urlPath?: string
2807
									engagementSource?:
2808
										| 'FACEBOOK'
2809
										| 'INSTAGRAM'
2810
										| 'GOOGLE_ADWORDS'
2811
										| 'GOOGLE_DISPLAY_NETWORK'
2812
										| 'GOOGLE_ANALYTICS'
2813
										| 'YOUTUBE'
2814
										| 'XING'
2815
										| 'LINKED_IN'
2816
										| 'TWITTER'
2817
										| 'GOOGLE_MY_BUSINESS'
2818
										| 'TIKTOK'
2819
										| 'BITLY'
2820
									engagementType?: 'ENGAGED' | 'FOLLOWER'
2821
									description?: string
2822
									audienceSize?: number
2823
									retentionDays?: number
2824
								}
2825
								bidModifier?: number
2826
								bidModifierType?: 'INCREASE' | 'DECREASE'
2827
							}[]
2828
							facebookCustomAudiences?: {
2829
								retargetingList?: {
2830
									googleCustomerId?: string
2831
									facebookAccountId?: string
2832
									channel?:
2833
										| 'FACEBOOK'
2834
										| 'INSTAGRAM'
2835
										| 'GOOGLE_ADWORDS'
2836
										| 'GOOGLE_DISPLAY_NETWORK'
2837
										| 'GOOGLE_ANALYTICS'
2838
										| 'YOUTUBE'
2839
										| 'XING'
2840
										| 'LINKED_IN'
2841
										| 'TWITTER'
2842
										| 'GOOGLE_MY_BUSINESS'
2843
										| 'TIKTOK'
2844
										| 'BITLY'
2845
									name?: string
2846
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2847
									userId?: string
2848
									googleRetargetingListId?: string
2849
									facebookCustomAudienceId?: string
2850
									linkedInAudienceId?: string
2851
									twitterAudienceId?: string
2852
									tikTokAudienceId?: string
2853
									urlPath?: string
2854
									engagementSource?:
2855
										| 'FACEBOOK'
2856
										| 'INSTAGRAM'
2857
										| 'GOOGLE_ADWORDS'
2858
										| 'GOOGLE_DISPLAY_NETWORK'
2859
										| 'GOOGLE_ANALYTICS'
2860
										| 'YOUTUBE'
2861
										| 'XING'
2862
										| 'LINKED_IN'
2863
										| 'TWITTER'
2864
										| 'GOOGLE_MY_BUSINESS'
2865
										| 'TIKTOK'
2866
										| 'BITLY'
2867
									engagementType?: 'ENGAGED' | 'FOLLOWER'
2868
									description?: string
2869
									audienceSize?: number
2870
									retentionDays?: number
2871
								}
2872
							}[]
2873
							linkedInMatchedAudiences?: {
2874
								retargetingList?: {
2875
									googleCustomerId?: string
2876
									facebookAccountId?: string
2877
									channel?:
2878
										| 'FACEBOOK'
2879
										| 'INSTAGRAM'
2880
										| 'GOOGLE_ADWORDS'
2881
										| 'GOOGLE_DISPLAY_NETWORK'
2882
										| 'GOOGLE_ANALYTICS'
2883
										| 'YOUTUBE'
2884
										| 'XING'
2885
										| 'LINKED_IN'
2886
										| 'TWITTER'
2887
										| 'GOOGLE_MY_BUSINESS'
2888
										| 'TIKTOK'
2889
										| 'BITLY'
2890
									name?: string
2891
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2892
									userId?: string
2893
									googleRetargetingListId?: string
2894
									facebookCustomAudienceId?: string
2895
									linkedInAudienceId?: string
2896
									twitterAudienceId?: string
2897
									tikTokAudienceId?: string
2898
									urlPath?: string
2899
									engagementSource?:
2900
										| 'FACEBOOK'
2901
										| 'INSTAGRAM'
2902
										| 'GOOGLE_ADWORDS'
2903
										| 'GOOGLE_DISPLAY_NETWORK'
2904
										| 'GOOGLE_ANALYTICS'
2905
										| 'YOUTUBE'
2906
										| 'XING'
2907
										| 'LINKED_IN'
2908
										| 'TWITTER'
2909
										| 'GOOGLE_MY_BUSINESS'
2910
										| 'TIKTOK'
2911
										| 'BITLY'
2912
									engagementType?: 'ENGAGED' | 'FOLLOWER'
2913
									description?: string
2914
									audienceSize?: number
2915
									retentionDays?: number
2916
								}
2917
							}[]
2918
							twitterCustomAudiences?: {
2919
								retargetingList?: {
2920
									googleCustomerId?: string
2921
									facebookAccountId?: string
2922
									channel?:
2923
										| 'FACEBOOK'
2924
										| 'INSTAGRAM'
2925
										| 'GOOGLE_ADWORDS'
2926
										| 'GOOGLE_DISPLAY_NETWORK'
2927
										| 'GOOGLE_ANALYTICS'
2928
										| 'YOUTUBE'
2929
										| 'XING'
2930
										| 'LINKED_IN'
2931
										| 'TWITTER'
2932
										| 'GOOGLE_MY_BUSINESS'
2933
										| 'TIKTOK'
2934
										| 'BITLY'
2935
									name?: string
2936
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2937
									userId?: string
2938
									googleRetargetingListId?: string
2939
									facebookCustomAudienceId?: string
2940
									linkedInAudienceId?: string
2941
									twitterAudienceId?: string
2942
									tikTokAudienceId?: string
2943
									urlPath?: string
2944
									engagementSource?:
2945
										| 'FACEBOOK'
2946
										| 'INSTAGRAM'
2947
										| 'GOOGLE_ADWORDS'
2948
										| 'GOOGLE_DISPLAY_NETWORK'
2949
										| 'GOOGLE_ANALYTICS'
2950
										| 'YOUTUBE'
2951
										| 'XING'
2952
										| 'LINKED_IN'
2953
										| 'TWITTER'
2954
										| 'GOOGLE_MY_BUSINESS'
2955
										| 'TIKTOK'
2956
										| 'BITLY'
2957
									engagementType?: 'ENGAGED' | 'FOLLOWER'
2958
									description?: string
2959
									audienceSize?: number
2960
									retentionDays?: number
2961
								}
2962
							}[]
2963
							tikTokAudiences?: {
2964
								retargetingList?: {
2965
									googleCustomerId?: string
2966
									facebookAccountId?: string
2967
									channel?:
2968
										| 'FACEBOOK'
2969
										| 'INSTAGRAM'
2970
										| 'GOOGLE_ADWORDS'
2971
										| 'GOOGLE_DISPLAY_NETWORK'
2972
										| 'GOOGLE_ANALYTICS'
2973
										| 'YOUTUBE'
2974
										| 'XING'
2975
										| 'LINKED_IN'
2976
										| 'TWITTER'
2977
										| 'GOOGLE_MY_BUSINESS'
2978
										| 'TIKTOK'
2979
										| 'BITLY'
2980
									name?: string
2981
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
2982
									userId?: string
2983
									googleRetargetingListId?: string
2984
									facebookCustomAudienceId?: string
2985
									linkedInAudienceId?: string
2986
									twitterAudienceId?: string
2987
									tikTokAudienceId?: string
2988
									urlPath?: string
2989
									engagementSource?:
2990
										| 'FACEBOOK'
2991
										| 'INSTAGRAM'
2992
										| 'GOOGLE_ADWORDS'
2993
										| 'GOOGLE_DISPLAY_NETWORK'
2994
										| 'GOOGLE_ANALYTICS'
2995
										| 'YOUTUBE'
2996
										| 'XING'
2997
										| 'LINKED_IN'
2998
										| 'TWITTER'
2999
										| 'GOOGLE_MY_BUSINESS'
3000
										| 'TIKTOK'
3001
										| 'BITLY'
3002
									engagementType?: 'ENGAGED' | 'FOLLOWER'
3003
									description?: string
3004
									audienceSize?: number
3005
									retentionDays?: number
3006
								}
3007
							}[]
3008
						}
3009
					}
3010
					retargeting?: {
3011
						googleUserLists?: {
3012
							retargetingList?: {
3013
								googleCustomerId?: string
3014
								facebookAccountId?: string
3015
								channel?:
3016
									| 'FACEBOOK'
3017
									| 'INSTAGRAM'
3018
									| 'GOOGLE_ADWORDS'
3019
									| 'GOOGLE_DISPLAY_NETWORK'
3020
									| 'GOOGLE_ANALYTICS'
3021
									| 'YOUTUBE'
3022
									| 'XING'
3023
									| 'LINKED_IN'
3024
									| 'TWITTER'
3025
									| 'GOOGLE_MY_BUSINESS'
3026
									| 'TIKTOK'
3027
									| 'BITLY'
3028
								name?: string
3029
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3030
								userId?: string
3031
								googleRetargetingListId?: string
3032
								facebookCustomAudienceId?: string
3033
								linkedInAudienceId?: string
3034
								twitterAudienceId?: string
3035
								tikTokAudienceId?: string
3036
								urlPath?: string
3037
								engagementSource?:
3038
									| 'FACEBOOK'
3039
									| 'INSTAGRAM'
3040
									| 'GOOGLE_ADWORDS'
3041
									| 'GOOGLE_DISPLAY_NETWORK'
3042
									| 'GOOGLE_ANALYTICS'
3043
									| 'YOUTUBE'
3044
									| 'XING'
3045
									| 'LINKED_IN'
3046
									| 'TWITTER'
3047
									| 'GOOGLE_MY_BUSINESS'
3048
									| 'TIKTOK'
3049
									| 'BITLY'
3050
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3051
								description?: string
3052
								audienceSize?: number
3053
								retentionDays?: number
3054
							}
3055
							bidModifier?: number
3056
							bidModifierType?: 'INCREASE' | 'DECREASE'
3057
						}[]
3058
						facebookCustomAudiences?: {
3059
							retargetingList?: {
3060
								googleCustomerId?: string
3061
								facebookAccountId?: string
3062
								channel?:
3063
									| 'FACEBOOK'
3064
									| 'INSTAGRAM'
3065
									| 'GOOGLE_ADWORDS'
3066
									| 'GOOGLE_DISPLAY_NETWORK'
3067
									| 'GOOGLE_ANALYTICS'
3068
									| 'YOUTUBE'
3069
									| 'XING'
3070
									| 'LINKED_IN'
3071
									| 'TWITTER'
3072
									| 'GOOGLE_MY_BUSINESS'
3073
									| 'TIKTOK'
3074
									| 'BITLY'
3075
								name?: string
3076
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3077
								userId?: string
3078
								googleRetargetingListId?: string
3079
								facebookCustomAudienceId?: string
3080
								linkedInAudienceId?: string
3081
								twitterAudienceId?: string
3082
								tikTokAudienceId?: string
3083
								urlPath?: string
3084
								engagementSource?:
3085
									| 'FACEBOOK'
3086
									| 'INSTAGRAM'
3087
									| 'GOOGLE_ADWORDS'
3088
									| 'GOOGLE_DISPLAY_NETWORK'
3089
									| 'GOOGLE_ANALYTICS'
3090
									| 'YOUTUBE'
3091
									| 'XING'
3092
									| 'LINKED_IN'
3093
									| 'TWITTER'
3094
									| 'GOOGLE_MY_BUSINESS'
3095
									| 'TIKTOK'
3096
									| 'BITLY'
3097
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3098
								description?: string
3099
								audienceSize?: number
3100
								retentionDays?: number
3101
							}
3102
						}[]
3103
						linkedInMatchedAudiences?: {
3104
							retargetingList?: {
3105
								googleCustomerId?: string
3106
								facebookAccountId?: string
3107
								channel?:
3108
									| 'FACEBOOK'
3109
									| 'INSTAGRAM'
3110
									| 'GOOGLE_ADWORDS'
3111
									| 'GOOGLE_DISPLAY_NETWORK'
3112
									| 'GOOGLE_ANALYTICS'
3113
									| 'YOUTUBE'
3114
									| 'XING'
3115
									| 'LINKED_IN'
3116
									| 'TWITTER'
3117
									| 'GOOGLE_MY_BUSINESS'
3118
									| 'TIKTOK'
3119
									| 'BITLY'
3120
								name?: string
3121
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3122
								userId?: string
3123
								googleRetargetingListId?: string
3124
								facebookCustomAudienceId?: string
3125
								linkedInAudienceId?: string
3126
								twitterAudienceId?: string
3127
								tikTokAudienceId?: string
3128
								urlPath?: string
3129
								engagementSource?:
3130
									| 'FACEBOOK'
3131
									| 'INSTAGRAM'
3132
									| 'GOOGLE_ADWORDS'
3133
									| 'GOOGLE_DISPLAY_NETWORK'
3134
									| 'GOOGLE_ANALYTICS'
3135
									| 'YOUTUBE'
3136
									| 'XING'
3137
									| 'LINKED_IN'
3138
									| 'TWITTER'
3139
									| 'GOOGLE_MY_BUSINESS'
3140
									| 'TIKTOK'
3141
									| 'BITLY'
3142
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3143
								description?: string
3144
								audienceSize?: number
3145
								retentionDays?: number
3146
							}
3147
						}[]
3148
						twitterCustomAudiences?: {
3149
							retargetingList?: {
3150
								googleCustomerId?: string
3151
								facebookAccountId?: string
3152
								channel?:
3153
									| 'FACEBOOK'
3154
									| 'INSTAGRAM'
3155
									| 'GOOGLE_ADWORDS'
3156
									| 'GOOGLE_DISPLAY_NETWORK'
3157
									| 'GOOGLE_ANALYTICS'
3158
									| 'YOUTUBE'
3159
									| 'XING'
3160
									| 'LINKED_IN'
3161
									| 'TWITTER'
3162
									| 'GOOGLE_MY_BUSINESS'
3163
									| 'TIKTOK'
3164
									| 'BITLY'
3165
								name?: string
3166
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3167
								userId?: string
3168
								googleRetargetingListId?: string
3169
								facebookCustomAudienceId?: string
3170
								linkedInAudienceId?: string
3171
								twitterAudienceId?: string
3172
								tikTokAudienceId?: string
3173
								urlPath?: string
3174
								engagementSource?:
3175
									| 'FACEBOOK'
3176
									| 'INSTAGRAM'
3177
									| 'GOOGLE_ADWORDS'
3178
									| 'GOOGLE_DISPLAY_NETWORK'
3179
									| 'GOOGLE_ANALYTICS'
3180
									| 'YOUTUBE'
3181
									| 'XING'
3182
									| 'LINKED_IN'
3183
									| 'TWITTER'
3184
									| 'GOOGLE_MY_BUSINESS'
3185
									| 'TIKTOK'
3186
									| 'BITLY'
3187
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3188
								description?: string
3189
								audienceSize?: number
3190
								retentionDays?: number
3191
							}
3192
						}[]
3193
						tikTokAudiences?: {
3194
							retargetingList?: {
3195
								googleCustomerId?: string
3196
								facebookAccountId?: string
3197
								channel?:
3198
									| 'FACEBOOK'
3199
									| 'INSTAGRAM'
3200
									| 'GOOGLE_ADWORDS'
3201
									| 'GOOGLE_DISPLAY_NETWORK'
3202
									| 'GOOGLE_ANALYTICS'
3203
									| 'YOUTUBE'
3204
									| 'XING'
3205
									| 'LINKED_IN'
3206
									| 'TWITTER'
3207
									| 'GOOGLE_MY_BUSINESS'
3208
									| 'TIKTOK'
3209
									| 'BITLY'
3210
								name?: string
3211
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3212
								userId?: string
3213
								googleRetargetingListId?: string
3214
								facebookCustomAudienceId?: string
3215
								linkedInAudienceId?: string
3216
								twitterAudienceId?: string
3217
								tikTokAudienceId?: string
3218
								urlPath?: string
3219
								engagementSource?:
3220
									| 'FACEBOOK'
3221
									| 'INSTAGRAM'
3222
									| 'GOOGLE_ADWORDS'
3223
									| 'GOOGLE_DISPLAY_NETWORK'
3224
									| 'GOOGLE_ANALYTICS'
3225
									| 'YOUTUBE'
3226
									| 'XING'
3227
									| 'LINKED_IN'
3228
									| 'TWITTER'
3229
									| 'GOOGLE_MY_BUSINESS'
3230
									| 'TIKTOK'
3231
									| 'BITLY'
3232
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3233
								description?: string
3234
								audienceSize?: number
3235
								retentionDays?: number
3236
							}
3237
						}[]
3238
					}
3239
					devices?: {
3240
						showOnMobile?: false | true
3241
						showOnTablet?: false | true
3242
						showOnDesktop?: false | true
3243
						mobileBidModifier?: number
3244
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
3245
						tabletBidModifier?: number
3246
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
3247
						desktopBidModifier?: number
3248
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
3249
					}
3250
					extension?: {
3251
						sitelinkExtensions?: {
3252
							feedId?: number
3253
							feedItemId?: number
3254
							assetId?: number
3255
							adwordsCustomerId?: string
3256
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
3257
							extensionRunStatus?:
3258
								| 'ADDED_CAMPAIGN'
3259
								| 'ADDED_ADGROUP'
3260
								| 'ADDED_ACCOUNT'
3261
								| 'IS_CAMPAIGN_LINKED'
3262
								| 'IS_ADGROUP_LINKED'
3263
								| 'UNLINKING'
3264
								| 'UNLINKED'
3265
							sitelinkName?: string
3266
							sitelinkUrl?: string
3267
							sitelinkDescription1?: string
3268
							sitelinkDescription2?: string
3269
							finalUrls?: string[]
3270
							finalMobileUrls?: string[]
3271
							sitelinkTrackingUrl?: string
3272
						}[]
3273
						calloutExtensions?: {
3274
							feedId?: number
3275
							feedItemId?: number
3276
							assetId?: number
3277
							adwordsCustomerId?: string
3278
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
3279
							extensionRunStatus?:
3280
								| 'ADDED_CAMPAIGN'
3281
								| 'ADDED_ADGROUP'
3282
								| 'ADDED_ACCOUNT'
3283
								| 'IS_CAMPAIGN_LINKED'
3284
								| 'IS_ADGROUP_LINKED'
3285
								| 'UNLINKING'
3286
								| 'UNLINKED'
3287
							calloutText?: string
3288
						}[]
3289
						callExtensions?: {
3290
							feedId?: number
3291
							feedItemId?: number
3292
							assetId?: number
3293
							adwordsCustomerId?: string
3294
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
3295
							extensionRunStatus?:
3296
								| 'ADDED_CAMPAIGN'
3297
								| 'ADDED_ADGROUP'
3298
								| 'ADDED_ACCOUNT'
3299
								| 'IS_CAMPAIGN_LINKED'
3300
								| 'IS_ADGROUP_LINKED'
3301
								| 'UNLINKING'
3302
								| 'UNLINKED'
3303
							phoneNumber?: string
3304
							country?: string
3305
						}[]
3306
					}
3307
					adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
3308
					createdFromTargetingTemplateId?: string
3309
				}[]
3310
				businessName?: string
3311
				longTitle?: string
3312
				adTextType?:
3313
					| 'TEXT_AD'
3314
					| 'DYNAMIC_TEXT_AD'
3315
					| 'CLICK_TO_CALL_AD'
3316
					| 'SHOPPING_AD'
3317
					| 'SHOPPING_SHOWCASE_AD'
3318
				textType?: 'SHORT' | 'LONG'
3319
				slides?: {
3320
					descriptions?: string[]
3321
					links?: string[]
3322
					titles?: string[]
3323
					images?: {
3324
						thumbnailUrl?: string
3325
						url?: string
3326
						croppedUrl?: string
3327
						croppedImageSize?: number
3328
						croppedWidth?: number
3329
						croppedHeight?: number
3330
						facebookImageUrl?: string
3331
						tikTokImageId?: string
3332
						tags?: { x?: number; y?: number; name?: string }[]
3333
						productTags?: {
3334
							x?: number
3335
							y?: number
3336
							productId?: string
3337
							productName?: string
3338
						}[]
3339
						link?: string
3340
						linkTitle?: string
3341
						linkDescription?: string
3342
						order?: number
3343
					}[]
3344
					videos?: {
3345
						url?: string
3346
						size?: number
3347
						fileExtension?: string
3348
						facebookVideoId?: string
3349
						tikTokVideoId?: string
3350
						width?: number
3351
						height?: number
3352
						thumbnailImage?: {
3353
							thumbnailUrl?: string
3354
							url?: string
3355
							croppedUrl?: string
3356
							croppedImageSize?: number
3357
							croppedWidth?: number
3358
							croppedHeight?: number
3359
							facebookImageUrl?: string
3360
							tikTokImageId?: string
3361
							tags?: { x?: number; y?: number; name?: string }[]
3362
							productTags?: {
3363
								x?: number
3364
								y?: number
3365
								productId?: string
3366
								productName?: string
3367
							}[]
3368
							link?: string
3369
							linkTitle?: string
3370
							linkDescription?: string
3371
							order?: number
3372
						}
3373
						thumbnailTimePosition?: number
3374
						cutStartTimePosition?: number
3375
						cutEndTimePosition?: number
3376
						cutUrl?: string
3377
						mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
3378
						mediaVideoId?: string
3379
						title?: string
3380
						order?: number
3381
						fileName?: string
3382
						productTags?: {
3383
							x?: number
3384
							y?: number
3385
							productId?: string
3386
							productName?: string
3387
						}[]
3388
					}[]
3389
					callToActions?:
3390
						| 'APPLY_NOW'
3391
						| 'BOOK_NOW'
3392
						| 'CONTACT_US'
3393
						| 'DOWNLOAD'
3394
						| 'MORE_OF_THIS'
3395
						| 'SHOP_NOW'
3396
						| 'ORDER_NOW'
3397
						| 'REGISTER'
3398
						| 'WATCH_MORE'
3399
						| 'NO_BUTTON'
3400
						| 'CALL_NOW'
3401
						| 'SUBSCRIBE'
3402
						| 'GET_QUOTE'
3403
						| 'GET_OFFER'
3404
						| 'LEARN_MORE'
3405
						| 'SIGN_UP'
3406
						| 'JOIN'
3407
						| 'ATTEND'
3408
						| 'REQUEST_DEMO'
3409
						| 'LISTEN_NOW'
3410
						| 'GET_SHOWTIMES'
3411
						| 'UNLOCK_FULL_DOCUMENT'[]
3412
					displayLinks?: string[]
3413
					utmTracking?: {
3414
						utmSource?: string
3415
						utmMedium?: string
3416
						utmCampaign?: string
3417
						utmTerm?: string
3418
						utmContent?: string
3419
						customParams?: string
3420
					}
3421
				}[]
3422
				channels?: {
3423
					channel?:
3424
						| 'FACEBOOK'
3425
						| 'INSTAGRAM'
3426
						| 'GOOGLE_ADWORDS'
3427
						| 'GOOGLE_DISPLAY_NETWORK'
3428
						| 'GOOGLE_ANALYTICS'
3429
						| 'YOUTUBE'
3430
						| 'XING'
3431
						| 'LINKED_IN'
3432
						| 'TWITTER'
3433
						| 'GOOGLE_MY_BUSINESS'
3434
						| 'TIKTOK'
3435
						| 'BITLY'
3436
					placement?:
3437
						| 'GOOGLE_DISPLAY_NETWORK'
3438
						| 'YOUTUBE'
3439
						| 'GOOGLE_MY_BUSINESS'
3440
						| 'GOOGLE_SEARCH_NETWORK'
3441
						| 'FACEBOOK_TIMELINE'
3442
						| 'FACEBOOK_AUDIENCE_NETWORK'
3443
						| 'INSTAGRAM_TIMELINE'
3444
						| 'GOOGLE_SHOPPING'
3445
						| 'FACEBOOK_MESSENGER'
3446
						| 'LINKEDIN_CONTENT'
3447
						| 'LINKEDIN_TEXT'
3448
						| 'LINKEDIN_INMAIL'
3449
						| 'LINKEDIN_DYNAMIC'
3450
						| 'FACEBOOK_STORIES'
3451
						| 'FACEBOOK_INSTANT_ARTICLES'
3452
						| 'FACEBOOK_RIGHT_HAND_COLUMN'
3453
						| 'FACEBOOK_MARKETPLACE'
3454
						| 'INSTAGRAM_STORIES'
3455
						| 'FACEBOOK_MESSENGER_STORIES'
3456
						| 'FACEBOOK_SEARCH'
3457
						| 'FACEBOOK_INSTREAM_VIDEO'
3458
						| 'FACEBOOK_REELS'
3459
						| 'INSTAGRAM_EXPLORE_HOME'
3460
						| 'INSTAGRAM_PROFILE_FEED'
3461
						| 'INSTAGRAM_PROFILE_REELS'
3462
						| 'LINKEDIN_AUDIENCE_NETWORK'
3463
						| 'TWITTER_ALL'
3464
						| 'TWITTER_PUBLISHER_NETWORK'
3465
						| 'TWITTER_SEARCH'
3466
						| 'TWITTER_TIMELINE'
3467
						| 'TWITTER_PROFILE'
3468
						| 'FACEBOOK_UNKNOWN'
3469
						| 'FACEBOOK_VIDEO_FEED'
3470
						| 'INSTAGRAM_REELS'
3471
						| 'INSTAGRAM_SHOP'
3472
						| 'INSTAGRAM_EXPLORE'
3473
						| 'TIKTOK_FEED'
3474
						| 'META_AUTOMATIC'
3475
					selected?: false | true
3476
				}[]
3477
				facebookPage?: {
3478
					pictureUrl?: string
3479
					name?: string
3480
					id?: string
3481
					search?: string
3482
				}
3483
				twitterUser?: {
3484
					pictureUrl?: string
3485
					name?: string
3486
					id?: string
3487
					search?: string
3488
				}
3489
				utmTracking?: {
3490
					utmSource?: string
3491
					utmMedium?: string
3492
					utmCampaign?: string
3493
					utmTerm?: string
3494
					utmContent?: string
3495
					customParams?: string
3496
				}
3497
				titles?: string[]
3498
				title2s?: string[]
3499
				title3s?: string[]
3500
				descriptions?: string[]
3501
				description2s?: string[]
3502
				pinnedTitles?: {
3503
					textAssetIndex?: number
3504
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
3505
				}[]
3506
				pinnedDescriptions?: {
3507
					textAssetIndex?: number
3508
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
3509
				}[]
3510
				dynamicAdDescriptions1?: string[]
3511
				dynamicAdDescriptions2?: string[]
3512
				phoneNumber?: string
3513
				countryCode?: string
3514
				callOnlyDescriptions1?: string[]
3515
				callOnlyDescriptions2?: string[]
3516
				images?: {
3517
					thumbnailUrl?: string
3518
					url?: string
3519
					croppedUrl?: string
3520
					croppedImageSize?: number
3521
					croppedWidth?: number
3522
					croppedHeight?: number
3523
					facebookImageUrl?: string
3524
					tikTokImageId?: string
3525
					tags?: { x?: number; y?: number; name?: string }[]
3526
					productTags?: {
3527
						x?: number
3528
						y?: number
3529
						productId?: string
3530
						productName?: string
3531
					}[]
3532
					link?: string
3533
					linkTitle?: string
3534
					linkDescription?: string
3535
					order?: number
3536
				}[]
3537
				squareImages?: {
3538
					thumbnailUrl?: string
3539
					url?: string
3540
					croppedUrl?: string
3541
					croppedImageSize?: number
3542
					croppedWidth?: number
3543
					croppedHeight?: number
3544
					facebookImageUrl?: string
3545
					tikTokImageId?: string
3546
					tags?: { x?: number; y?: number; name?: string }[]
3547
					productTags?: {
3548
						x?: number
3549
						y?: number
3550
						productId?: string
3551
						productName?: string
3552
					}[]
3553
					link?: string
3554
					linkTitle?: string
3555
					linkDescription?: string
3556
					order?: number
3557
				}[]
3558
				verticalImages?: {
3559
					thumbnailUrl?: string
3560
					url?: string
3561
					croppedUrl?: string
3562
					croppedImageSize?: number
3563
					croppedWidth?: number
3564
					croppedHeight?: number
3565
					facebookImageUrl?: string
3566
					tikTokImageId?: string
3567
					tags?: { x?: number; y?: number; name?: string }[]
3568
					productTags?: {
3569
						x?: number
3570
						y?: number
3571
						productId?: string
3572
						productName?: string
3573
					}[]
3574
					link?: string
3575
					linkTitle?: string
3576
					linkDescription?: string
3577
					order?: number
3578
				}[]
3579
				logos?: {
3580
					thumbnailUrl?: string
3581
					url?: string
3582
					croppedUrl?: string
3583
					croppedImageSize?: number
3584
					croppedWidth?: number
3585
					croppedHeight?: number
3586
					facebookImageUrl?: string
3587
					tikTokImageId?: string
3588
					tags?: { x?: number; y?: number; name?: string }[]
3589
					productTags?: {
3590
						x?: number
3591
						y?: number
3592
						productId?: string
3593
						productName?: string
3594
					}[]
3595
					link?: string
3596
					linkTitle?: string
3597
					linkDescription?: string
3598
					order?: number
3599
				}[]
3600
				squareLogos?: {
3601
					thumbnailUrl?: string
3602
					url?: string
3603
					croppedUrl?: string
3604
					croppedImageSize?: number
3605
					croppedWidth?: number
3606
					croppedHeight?: number
3607
					facebookImageUrl?: string
3608
					tikTokImageId?: string
3609
					tags?: { x?: number; y?: number; name?: string }[]
3610
					productTags?: {
3611
						x?: number
3612
						y?: number
3613
						productId?: string
3614
						productName?: string
3615
					}[]
3616
					link?: string
3617
					linkTitle?: string
3618
					linkDescription?: string
3619
					order?: number
3620
				}[]
3621
				links?: string[]
3622
				paths?: { path1?: string; path2?: string }[]
3623
				displayLinks?: string[]
3624
				linkDescriptions?: string[]
3625
				videos?: {
3626
					url?: string
3627
					size?: number
3628
					fileExtension?: string
3629
					facebookVideoId?: string
3630
					tikTokVideoId?: string
3631
					width?: number
3632
					height?: number
3633
					thumbnailImage?: {
3634
						thumbnailUrl?: string
3635
						url?: string
3636
						croppedUrl?: string
3637
						croppedImageSize?: number
3638
						croppedWidth?: number
3639
						croppedHeight?: number
3640
						facebookImageUrl?: string
3641
						tikTokImageId?: string
3642
						tags?: { x?: number; y?: number; name?: string }[]
3643
						productTags?: {
3644
							x?: number
3645
							y?: number
3646
							productId?: string
3647
							productName?: string
3648
						}[]
3649
						link?: string
3650
						linkTitle?: string
3651
						linkDescription?: string
3652
						order?: number
3653
					}
3654
					thumbnailTimePosition?: number
3655
					cutStartTimePosition?: number
3656
					cutEndTimePosition?: number
3657
					cutUrl?: string
3658
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
3659
					mediaVideoId?: string
3660
					title?: string
3661
					order?: number
3662
					fileName?: string
3663
					productTags?: {
3664
						x?: number
3665
						y?: number
3666
						productId?: string
3667
						productName?: string
3668
					}[]
3669
				}[]
3670
				verticalVideos?: {
3671
					url?: string
3672
					size?: number
3673
					fileExtension?: string
3674
					facebookVideoId?: string
3675
					tikTokVideoId?: string
3676
					width?: number
3677
					height?: number
3678
					thumbnailImage?: {
3679
						thumbnailUrl?: string
3680
						url?: string
3681
						croppedUrl?: string
3682
						croppedImageSize?: number
3683
						croppedWidth?: number
3684
						croppedHeight?: number
3685
						facebookImageUrl?: string
3686
						tikTokImageId?: string
3687
						tags?: { x?: number; y?: number; name?: string }[]
3688
						productTags?: {
3689
							x?: number
3690
							y?: number
3691
							productId?: string
3692
							productName?: string
3693
						}[]
3694
						link?: string
3695
						linkTitle?: string
3696
						linkDescription?: string
3697
						order?: number
3698
					}
3699
					thumbnailTimePosition?: number
3700
					cutStartTimePosition?: number
3701
					cutEndTimePosition?: number
3702
					cutUrl?: string
3703
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
3704
					mediaVideoId?: string
3705
					title?: string
3706
					order?: number
3707
					fileName?: string
3708
					productTags?: {
3709
						x?: number
3710
						y?: number
3711
						productId?: string
3712
						productName?: string
3713
					}[]
3714
				}[]
3715
				youTubeVideos?: { url?: string; id?: string }[]
3716
				callToActions?:
3717
					| 'APPLY_NOW'
3718
					| 'BOOK_NOW'
3719
					| 'CONTACT_US'
3720
					| 'DOWNLOAD'
3721
					| 'MORE_OF_THIS'
3722
					| 'SHOP_NOW'
3723
					| 'ORDER_NOW'
3724
					| 'REGISTER'
3725
					| 'WATCH_MORE'
3726
					| 'NO_BUTTON'
3727
					| 'CALL_NOW'
3728
					| 'SUBSCRIBE'
3729
					| 'GET_QUOTE'
3730
					| 'GET_OFFER'
3731
					| 'LEARN_MORE'
3732
					| 'SIGN_UP'
3733
					| 'JOIN'
3734
					| 'ATTEND'
3735
					| 'REQUEST_DEMO'
3736
					| 'LISTEN_NOW'
3737
					| 'GET_SHOWTIMES'
3738
					| 'UNLOCK_FULL_DOCUMENT'[]
3739
				facebookPostId?: string
3740
				instagramPostId?: string
3741
				twitterTweetId?: string
3742
				linkedInPostId?: string
3743
				searchAdType?: 'EXPANDED' | 'RESPONSIVE'
3744
				carouselMultiShareEndCard?: false | true
3745
				carouselMultiShareOptimized?: false | true
3746
				useTikTokSparkAd?: false | true
3747
				tikTokProfileName?: string
3748
				tikTokProfileImage?: {
3749
					thumbnailUrl?: string
3750
					url?: string
3751
					croppedUrl?: string
3752
					croppedImageSize?: number
3753
					croppedWidth?: number
3754
					croppedHeight?: number
3755
					facebookImageUrl?: string
3756
					tikTokImageId?: string
3757
					tags?: { x?: number; y?: number; name?: string }[]
3758
					productTags?: {
3759
						x?: number
3760
						y?: number
3761
						productId?: string
3762
						productName?: string
3763
					}[]
3764
					link?: string
3765
					linkTitle?: string
3766
					linkDescription?: string
3767
					order?: number
3768
				}
3769
				adStatus?:
3770
					| 'IS_RUNNING'
3771
					| 'STOP'
3772
					| 'IN_REVIEW'
3773
					| 'REMOVED'
3774
					| 'COMPLETED'
3775
					| 'DISAPPROVED'
3776
					| 'IS_STOPPING'
3777
				facebookAdGroups?: {
3778
					id?: string
3779
					name?: string
3780
					facebookInterests?: {
3781
						id?: string
3782
						type?: string
3783
						name?: string
3784
						audience_size?: number
3785
						children?: {}[]
3786
						path?: string[]
3787
					}[]
3788
					status?:
3789
						| 'IS_RUNNING'
3790
						| 'STOP'
3791
						| 'IN_REVIEW'
3792
						| 'REMOVED'
3793
						| 'COMPLETED'
3794
						| 'DISAPPROVED'
3795
						| 'IS_STOPPING'
3796
					bid?: number
3797
					retargeting?: {
3798
						googleUserLists?: {
3799
							retargetingList?: {
3800
								googleCustomerId?: string
3801
								facebookAccountId?: string
3802
								channel?:
3803
									| 'FACEBOOK'
3804
									| 'INSTAGRAM'
3805
									| 'GOOGLE_ADWORDS'
3806
									| 'GOOGLE_DISPLAY_NETWORK'
3807
									| 'GOOGLE_ANALYTICS'
3808
									| 'YOUTUBE'
3809
									| 'XING'
3810
									| 'LINKED_IN'
3811
									| 'TWITTER'
3812
									| 'GOOGLE_MY_BUSINESS'
3813
									| 'TIKTOK'
3814
									| 'BITLY'
3815
								name?: string
3816
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3817
								userId?: string
3818
								googleRetargetingListId?: string
3819
								facebookCustomAudienceId?: string
3820
								linkedInAudienceId?: string
3821
								twitterAudienceId?: string
3822
								tikTokAudienceId?: string
3823
								urlPath?: string
3824
								engagementSource?:
3825
									| 'FACEBOOK'
3826
									| 'INSTAGRAM'
3827
									| 'GOOGLE_ADWORDS'
3828
									| 'GOOGLE_DISPLAY_NETWORK'
3829
									| 'GOOGLE_ANALYTICS'
3830
									| 'YOUTUBE'
3831
									| 'XING'
3832
									| 'LINKED_IN'
3833
									| 'TWITTER'
3834
									| 'GOOGLE_MY_BUSINESS'
3835
									| 'TIKTOK'
3836
									| 'BITLY'
3837
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3838
								description?: string
3839
								audienceSize?: number
3840
								retentionDays?: number
3841
							}
3842
							bidModifier?: number
3843
							bidModifierType?: 'INCREASE' | 'DECREASE'
3844
						}[]
3845
						facebookCustomAudiences?: {
3846
							retargetingList?: {
3847
								googleCustomerId?: string
3848
								facebookAccountId?: string
3849
								channel?:
3850
									| 'FACEBOOK'
3851
									| 'INSTAGRAM'
3852
									| 'GOOGLE_ADWORDS'
3853
									| 'GOOGLE_DISPLAY_NETWORK'
3854
									| 'GOOGLE_ANALYTICS'
3855
									| 'YOUTUBE'
3856
									| 'XING'
3857
									| 'LINKED_IN'
3858
									| 'TWITTER'
3859
									| 'GOOGLE_MY_BUSINESS'
3860
									| 'TIKTOK'
3861
									| 'BITLY'
3862
								name?: string
3863
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3864
								userId?: string
3865
								googleRetargetingListId?: string
3866
								facebookCustomAudienceId?: string
3867
								linkedInAudienceId?: string
3868
								twitterAudienceId?: string
3869
								tikTokAudienceId?: string
3870
								urlPath?: string
3871
								engagementSource?:
3872
									| 'FACEBOOK'
3873
									| 'INSTAGRAM'
3874
									| 'GOOGLE_ADWORDS'
3875
									| 'GOOGLE_DISPLAY_NETWORK'
3876
									| 'GOOGLE_ANALYTICS'
3877
									| 'YOUTUBE'
3878
									| 'XING'
3879
									| 'LINKED_IN'
3880
									| 'TWITTER'
3881
									| 'GOOGLE_MY_BUSINESS'
3882
									| 'TIKTOK'
3883
									| 'BITLY'
3884
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3885
								description?: string
3886
								audienceSize?: number
3887
								retentionDays?: number
3888
							}
3889
						}[]
3890
						linkedInMatchedAudiences?: {
3891
							retargetingList?: {
3892
								googleCustomerId?: string
3893
								facebookAccountId?: string
3894
								channel?:
3895
									| 'FACEBOOK'
3896
									| 'INSTAGRAM'
3897
									| 'GOOGLE_ADWORDS'
3898
									| 'GOOGLE_DISPLAY_NETWORK'
3899
									| 'GOOGLE_ANALYTICS'
3900
									| 'YOUTUBE'
3901
									| 'XING'
3902
									| 'LINKED_IN'
3903
									| 'TWITTER'
3904
									| 'GOOGLE_MY_BUSINESS'
3905
									| 'TIKTOK'
3906
									| 'BITLY'
3907
								name?: string
3908
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3909
								userId?: string
3910
								googleRetargetingListId?: string
3911
								facebookCustomAudienceId?: string
3912
								linkedInAudienceId?: string
3913
								twitterAudienceId?: string
3914
								tikTokAudienceId?: string
3915
								urlPath?: string
3916
								engagementSource?:
3917
									| 'FACEBOOK'
3918
									| 'INSTAGRAM'
3919
									| 'GOOGLE_ADWORDS'
3920
									| 'GOOGLE_DISPLAY_NETWORK'
3921
									| 'GOOGLE_ANALYTICS'
3922
									| 'YOUTUBE'
3923
									| 'XING'
3924
									| 'LINKED_IN'
3925
									| 'TWITTER'
3926
									| 'GOOGLE_MY_BUSINESS'
3927
									| 'TIKTOK'
3928
									| 'BITLY'
3929
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3930
								description?: string
3931
								audienceSize?: number
3932
								retentionDays?: number
3933
							}
3934
						}[]
3935
						twitterCustomAudiences?: {
3936
							retargetingList?: {
3937
								googleCustomerId?: string
3938
								facebookAccountId?: string
3939
								channel?:
3940
									| 'FACEBOOK'
3941
									| 'INSTAGRAM'
3942
									| 'GOOGLE_ADWORDS'
3943
									| 'GOOGLE_DISPLAY_NETWORK'
3944
									| 'GOOGLE_ANALYTICS'
3945
									| 'YOUTUBE'
3946
									| 'XING'
3947
									| 'LINKED_IN'
3948
									| 'TWITTER'
3949
									| 'GOOGLE_MY_BUSINESS'
3950
									| 'TIKTOK'
3951
									| 'BITLY'
3952
								name?: string
3953
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3954
								userId?: string
3955
								googleRetargetingListId?: string
3956
								facebookCustomAudienceId?: string
3957
								linkedInAudienceId?: string
3958
								twitterAudienceId?: string
3959
								tikTokAudienceId?: string
3960
								urlPath?: string
3961
								engagementSource?:
3962
									| 'FACEBOOK'
3963
									| 'INSTAGRAM'
3964
									| 'GOOGLE_ADWORDS'
3965
									| 'GOOGLE_DISPLAY_NETWORK'
3966
									| 'GOOGLE_ANALYTICS'
3967
									| 'YOUTUBE'
3968
									| 'XING'
3969
									| 'LINKED_IN'
3970
									| 'TWITTER'
3971
									| 'GOOGLE_MY_BUSINESS'
3972
									| 'TIKTOK'
3973
									| 'BITLY'
3974
								engagementType?: 'ENGAGED' | 'FOLLOWER'
3975
								description?: string
3976
								audienceSize?: number
3977
								retentionDays?: number
3978
							}
3979
						}[]
3980
						tikTokAudiences?: {
3981
							retargetingList?: {
3982
								googleCustomerId?: string
3983
								facebookAccountId?: string
3984
								channel?:
3985
									| 'FACEBOOK'
3986
									| 'INSTAGRAM'
3987
									| 'GOOGLE_ADWORDS'
3988
									| 'GOOGLE_DISPLAY_NETWORK'
3989
									| 'GOOGLE_ANALYTICS'
3990
									| 'YOUTUBE'
3991
									| 'XING'
3992
									| 'LINKED_IN'
3993
									| 'TWITTER'
3994
									| 'GOOGLE_MY_BUSINESS'
3995
									| 'TIKTOK'
3996
									| 'BITLY'
3997
								name?: string
3998
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
3999
								userId?: string
4000
								googleRetargetingListId?: string
4001
								facebookCustomAudienceId?: string
4002
								linkedInAudienceId?: string
4003
								twitterAudienceId?: string
4004
								tikTokAudienceId?: string
4005
								urlPath?: string
4006
								engagementSource?:
4007
									| 'FACEBOOK'
4008
									| 'INSTAGRAM'
4009
									| 'GOOGLE_ADWORDS'
4010
									| 'GOOGLE_DISPLAY_NETWORK'
4011
									| 'GOOGLE_ANALYTICS'
4012
									| 'YOUTUBE'
4013
									| 'XING'
4014
									| 'LINKED_IN'
4015
									| 'TWITTER'
4016
									| 'GOOGLE_MY_BUSINESS'
4017
									| 'TIKTOK'
4018
									| 'BITLY'
4019
								engagementType?: 'ENGAGED' | 'FOLLOWER'
4020
								description?: string
4021
								audienceSize?: number
4022
								retentionDays?: number
4023
							}
4024
						}[]
4025
					}
4026
					devices?: {
4027
						showOnMobile?: false | true
4028
						showOnTablet?: false | true
4029
						showOnDesktop?: false | true
4030
						mobileBidModifier?: number
4031
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
4032
						tabletBidModifier?: number
4033
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
4034
						desktopBidModifier?: number
4035
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
4036
					}
4037
				}[]
4038
				facebookInstantExperienceId?: string
4039
				facebookInstantExperienceThumbnails?: {
4040
					elementId?: string
4041
					photoId?: string
4042
					height?: number
4043
					width?: number
4044
					cropTopLeft?: number[]
4045
					cropBottomRight?: number[]
4046
				}[]
4047
				tikTokPostId?: string
4048
				ignoredForDistribution?: false | true
4049
				document?: {
4050
					url?: string
4051
					fileType?: string
4052
					title?: string
4053
					size?: number
4054
					nbrOfPreviewPages?: number
4055
				}
4056
				deactivateComments?: false | true
4057
				type?: 'SHORT' | 'LONG'
4058
			}[]
4059
			collectionAds?: {
4060
				adId?: string
4061
				name?: string
4062
				namingTemplateElementValues?: { elementId?: string; value?: string }[]
4063
				target?: { id?: string; name?: string }
4064
				googleAdGroups?: {
4065
					id?: string
4066
					name?: string
4067
					type?: 'STANDARD' | 'DYNAMIC'
4068
					googleKeywords?: {
4069
						name?: string
4070
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
4071
						averageMonghtlySearchVolume?: number
4072
						averageCpc?: number
4073
						cpc?: number
4074
						cpm?: number
4075
						link?: string
4076
						status?:
4077
							| 'IS_RUNNING'
4078
							| 'STOP'
4079
							| 'IN_REVIEW'
4080
							| 'REMOVED'
4081
							| 'COMPLETED'
4082
							| 'DISAPPROVED'
4083
							| 'IS_STOPPING'
4084
						bid?: number
4085
						finalUrl?: string
4086
						averageImpressionsPerMonth?: number
4087
					}[]
4088
					status?:
4089
						| 'IS_RUNNING'
4090
						| 'STOP'
4091
						| 'IN_REVIEW'
4092
						| 'REMOVED'
4093
						| 'COMPLETED'
4094
						| 'DISAPPROVED'
4095
						| 'IS_STOPPING'
4096
					bid?: number
4097
					targetCpa?: number
4098
					targetReturnOnAdSpendPercentage?: number
4099
					trackingUrlTemplate?: string
4100
					customParameters?: { key?: string; value?: string }[]
4101
					adGroupExclusion?: {
4102
						googleKeywords?: {
4103
							name?: string
4104
							competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
4105
							averageMonghtlySearchVolume?: number
4106
							averageCpc?: number
4107
							cpc?: number
4108
							cpm?: number
4109
							link?: string
4110
							status?:
4111
								| 'IS_RUNNING'
4112
								| 'STOP'
4113
								| 'IN_REVIEW'
4114
								| 'REMOVED'
4115
								| 'COMPLETED'
4116
								| 'DISAPPROVED'
4117
								| 'IS_STOPPING'
4118
							bid?: number
4119
							finalUrl?: string
4120
							averageImpressionsPerMonth?: number
4121
						}[]
4122
						retargeting?: {
4123
							googleUserLists?: {
4124
								retargetingList?: {
4125
									googleCustomerId?: string
4126
									facebookAccountId?: string
4127
									channel?:
4128
										| 'FACEBOOK'
4129
										| 'INSTAGRAM'
4130
										| 'GOOGLE_ADWORDS'
4131
										| 'GOOGLE_DISPLAY_NETWORK'
4132
										| 'GOOGLE_ANALYTICS'
4133
										| 'YOUTUBE'
4134
										| 'XING'
4135
										| 'LINKED_IN'
4136
										| 'TWITTER'
4137
										| 'GOOGLE_MY_BUSINESS'
4138
										| 'TIKTOK'
4139
										| 'BITLY'
4140
									name?: string
4141
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4142
									userId?: string
4143
									googleRetargetingListId?: string
4144
									facebookCustomAudienceId?: string
4145
									linkedInAudienceId?: string
4146
									twitterAudienceId?: string
4147
									tikTokAudienceId?: string
4148
									urlPath?: string
4149
									engagementSource?:
4150
										| 'FACEBOOK'
4151
										| 'INSTAGRAM'
4152
										| 'GOOGLE_ADWORDS'
4153
										| 'GOOGLE_DISPLAY_NETWORK'
4154
										| 'GOOGLE_ANALYTICS'
4155
										| 'YOUTUBE'
4156
										| 'XING'
4157
										| 'LINKED_IN'
4158
										| 'TWITTER'
4159
										| 'GOOGLE_MY_BUSINESS'
4160
										| 'TIKTOK'
4161
										| 'BITLY'
4162
									engagementType?: 'ENGAGED' | 'FOLLOWER'
4163
									description?: string
4164
									audienceSize?: number
4165
									retentionDays?: number
4166
								}
4167
								bidModifier?: number
4168
								bidModifierType?: 'INCREASE' | 'DECREASE'
4169
							}[]
4170
							facebookCustomAudiences?: {
4171
								retargetingList?: {
4172
									googleCustomerId?: string
4173
									facebookAccountId?: string
4174
									channel?:
4175
										| 'FACEBOOK'
4176
										| 'INSTAGRAM'
4177
										| 'GOOGLE_ADWORDS'
4178
										| 'GOOGLE_DISPLAY_NETWORK'
4179
										| 'GOOGLE_ANALYTICS'
4180
										| 'YOUTUBE'
4181
										| 'XING'
4182
										| 'LINKED_IN'
4183
										| 'TWITTER'
4184
										| 'GOOGLE_MY_BUSINESS'
4185
										| 'TIKTOK'
4186
										| 'BITLY'
4187
									name?: string
4188
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4189
									userId?: string
4190
									googleRetargetingListId?: string
4191
									facebookCustomAudienceId?: string
4192
									linkedInAudienceId?: string
4193
									twitterAudienceId?: string
4194
									tikTokAudienceId?: string
4195
									urlPath?: string
4196
									engagementSource?:
4197
										| 'FACEBOOK'
4198
										| 'INSTAGRAM'
4199
										| 'GOOGLE_ADWORDS'
4200
										| 'GOOGLE_DISPLAY_NETWORK'
4201
										| 'GOOGLE_ANALYTICS'
4202
										| 'YOUTUBE'
4203
										| 'XING'
4204
										| 'LINKED_IN'
4205
										| 'TWITTER'
4206
										| 'GOOGLE_MY_BUSINESS'
4207
										| 'TIKTOK'
4208
										| 'BITLY'
4209
									engagementType?: 'ENGAGED' | 'FOLLOWER'
4210
									description?: string
4211
									audienceSize?: number
4212
									retentionDays?: number
4213
								}
4214
							}[]
4215
							linkedInMatchedAudiences?: {
4216
								retargetingList?: {
4217
									googleCustomerId?: string
4218
									facebookAccountId?: string
4219
									channel?:
4220
										| 'FACEBOOK'
4221
										| 'INSTAGRAM'
4222
										| 'GOOGLE_ADWORDS'
4223
										| 'GOOGLE_DISPLAY_NETWORK'
4224
										| 'GOOGLE_ANALYTICS'
4225
										| 'YOUTUBE'
4226
										| 'XING'
4227
										| 'LINKED_IN'
4228
										| 'TWITTER'
4229
										| 'GOOGLE_MY_BUSINESS'
4230
										| 'TIKTOK'
4231
										| 'BITLY'
4232
									name?: string
4233
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4234
									userId?: string
4235
									googleRetargetingListId?: string
4236
									facebookCustomAudienceId?: string
4237
									linkedInAudienceId?: string
4238
									twitterAudienceId?: string
4239
									tikTokAudienceId?: string
4240
									urlPath?: string
4241
									engagementSource?:
4242
										| 'FACEBOOK'
4243
										| 'INSTAGRAM'
4244
										| 'GOOGLE_ADWORDS'
4245
										| 'GOOGLE_DISPLAY_NETWORK'
4246
										| 'GOOGLE_ANALYTICS'
4247
										| 'YOUTUBE'
4248
										| 'XING'
4249
										| 'LINKED_IN'
4250
										| 'TWITTER'
4251
										| 'GOOGLE_MY_BUSINESS'
4252
										| 'TIKTOK'
4253
										| 'BITLY'
4254
									engagementType?: 'ENGAGED' | 'FOLLOWER'
4255
									description?: string
4256
									audienceSize?: number
4257
									retentionDays?: number
4258
								}
4259
							}[]
4260
							twitterCustomAudiences?: {
4261
								retargetingList?: {
4262
									googleCustomerId?: string
4263
									facebookAccountId?: string
4264
									channel?:
4265
										| 'FACEBOOK'
4266
										| 'INSTAGRAM'
4267
										| 'GOOGLE_ADWORDS'
4268
										| 'GOOGLE_DISPLAY_NETWORK'
4269
										| 'GOOGLE_ANALYTICS'
4270
										| 'YOUTUBE'
4271
										| 'XING'
4272
										| 'LINKED_IN'
4273
										| 'TWITTER'
4274
										| 'GOOGLE_MY_BUSINESS'
4275
										| 'TIKTOK'
4276
										| 'BITLY'
4277
									name?: string
4278
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4279
									userId?: string
4280
									googleRetargetingListId?: string
4281
									facebookCustomAudienceId?: string
4282
									linkedInAudienceId?: string
4283
									twitterAudienceId?: string
4284
									tikTokAudienceId?: string
4285
									urlPath?: string
4286
									engagementSource?:
4287
										| 'FACEBOOK'
4288
										| 'INSTAGRAM'
4289
										| 'GOOGLE_ADWORDS'
4290
										| 'GOOGLE_DISPLAY_NETWORK'
4291
										| 'GOOGLE_ANALYTICS'
4292
										| 'YOUTUBE'
4293
										| 'XING'
4294
										| 'LINKED_IN'
4295
										| 'TWITTER'
4296
										| 'GOOGLE_MY_BUSINESS'
4297
										| 'TIKTOK'
4298
										| 'BITLY'
4299
									engagementType?: 'ENGAGED' | 'FOLLOWER'
4300
									description?: string
4301
									audienceSize?: number
4302
									retentionDays?: number
4303
								}
4304
							}[]
4305
							tikTokAudiences?: {
4306
								retargetingList?: {
4307
									googleCustomerId?: string
4308
									facebookAccountId?: string
4309
									channel?:
4310
										| 'FACEBOOK'
4311
										| 'INSTAGRAM'
4312
										| 'GOOGLE_ADWORDS'
4313
										| 'GOOGLE_DISPLAY_NETWORK'
4314
										| 'GOOGLE_ANALYTICS'
4315
										| 'YOUTUBE'
4316
										| 'XING'
4317
										| 'LINKED_IN'
4318
										| 'TWITTER'
4319
										| 'GOOGLE_MY_BUSINESS'
4320
										| 'TIKTOK'
4321
										| 'BITLY'
4322
									name?: string
4323
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4324
									userId?: string
4325
									googleRetargetingListId?: string
4326
									facebookCustomAudienceId?: string
4327
									linkedInAudienceId?: string
4328
									twitterAudienceId?: string
4329
									tikTokAudienceId?: string
4330
									urlPath?: string
4331
									engagementSource?:
4332
										| 'FACEBOOK'
4333
										| 'INSTAGRAM'
4334
										| 'GOOGLE_ADWORDS'
4335
										| 'GOOGLE_DISPLAY_NETWORK'
4336
										| 'GOOGLE_ANALYTICS'
4337
										| 'YOUTUBE'
4338
										| 'XING'
4339
										| 'LINKED_IN'
4340
										| 'TWITTER'
4341
										| 'GOOGLE_MY_BUSINESS'
4342
										| 'TIKTOK'
4343
										| 'BITLY'
4344
									engagementType?: 'ENGAGED' | 'FOLLOWER'
4345
									description?: string
4346
									audienceSize?: number
4347
									retentionDays?: number
4348
								}
4349
							}[]
4350
						}
4351
					}
4352
					retargeting?: {
4353
						googleUserLists?: {
4354
							retargetingList?: {
4355
								googleCustomerId?: string
4356
								facebookAccountId?: string
4357
								channel?:
4358
									| 'FACEBOOK'
4359
									| 'INSTAGRAM'
4360
									| 'GOOGLE_ADWORDS'
4361
									| 'GOOGLE_DISPLAY_NETWORK'
4362
									| 'GOOGLE_ANALYTICS'
4363
									| 'YOUTUBE'
4364
									| 'XING'
4365
									| 'LINKED_IN'
4366
									| 'TWITTER'
4367
									| 'GOOGLE_MY_BUSINESS'
4368
									| 'TIKTOK'
4369
									| 'BITLY'
4370
								name?: string
4371
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4372
								userId?: string
4373
								googleRetargetingListId?: string
4374
								facebookCustomAudienceId?: string
4375
								linkedInAudienceId?: string
4376
								twitterAudienceId?: string
4377
								tikTokAudienceId?: string
4378
								urlPath?: string
4379
								engagementSource?:
4380
									| 'FACEBOOK'
4381
									| 'INSTAGRAM'
4382
									| 'GOOGLE_ADWORDS'
4383
									| 'GOOGLE_DISPLAY_NETWORK'
4384
									| 'GOOGLE_ANALYTICS'
4385
									| 'YOUTUBE'
4386
									| 'XING'
4387
									| 'LINKED_IN'
4388
									| 'TWITTER'
4389
									| 'GOOGLE_MY_BUSINESS'
4390
									| 'TIKTOK'
4391
									| 'BITLY'
4392
								engagementType?: 'ENGAGED' | 'FOLLOWER'
4393
								description?: string
4394
								audienceSize?: number
4395
								retentionDays?: number
4396
							}
4397
							bidModifier?: number
4398
							bidModifierType?: 'INCREASE' | 'DECREASE'
4399
						}[]
4400
						facebookCustomAudiences?: {
4401
							retargetingList?: {
4402
								googleCustomerId?: string
4403
								facebookAccountId?: string
4404
								channel?:
4405
									| 'FACEBOOK'
4406
									| 'INSTAGRAM'
4407
									| 'GOOGLE_ADWORDS'
4408
									| 'GOOGLE_DISPLAY_NETWORK'
4409
									| 'GOOGLE_ANALYTICS'
4410
									| 'YOUTUBE'
4411
									| 'XING'
4412
									| 'LINKED_IN'
4413
									| 'TWITTER'
4414
									| 'GOOGLE_MY_BUSINESS'
4415
									| 'TIKTOK'
4416
									| 'BITLY'
4417
								name?: string
4418
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4419
								userId?: string
4420
								googleRetargetingListId?: string
4421
								facebookCustomAudienceId?: string
4422
								linkedInAudienceId?: string
4423
								twitterAudienceId?: string
4424
								tikTokAudienceId?: string
4425
								urlPath?: string
4426
								engagementSource?:
4427
									| 'FACEBOOK'
4428
									| 'INSTAGRAM'
4429
									| 'GOOGLE_ADWORDS'
4430
									| 'GOOGLE_DISPLAY_NETWORK'
4431
									| 'GOOGLE_ANALYTICS'
4432
									| 'YOUTUBE'
4433
									| 'XING'
4434
									| 'LINKED_IN'
4435
									| 'TWITTER'
4436
									| 'GOOGLE_MY_BUSINESS'
4437
									| 'TIKTOK'
4438
									| 'BITLY'
4439
								engagementType?: 'ENGAGED' | 'FOLLOWER'
4440
								description?: string
4441
								audienceSize?: number
4442
								retentionDays?: number
4443
							}
4444
						}[]
4445
						linkedInMatchedAudiences?: {
4446
							retargetingList?: {
4447
								googleCustomerId?: string
4448
								facebookAccountId?: string
4449
								channel?:
4450
									| 'FACEBOOK'
4451
									| 'INSTAGRAM'
4452
									| 'GOOGLE_ADWORDS'
4453
									| 'GOOGLE_DISPLAY_NETWORK'
4454
									| 'GOOGLE_ANALYTICS'
4455
									| 'YOUTUBE'
4456
									| 'XING'
4457
									| 'LINKED_IN'
4458
									| 'TWITTER'
4459
									| 'GOOGLE_MY_BUSINESS'
4460
									| 'TIKTOK'
4461
									| 'BITLY'
4462
								name?: string
4463
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4464
								userId?: string
4465
								googleRetargetingListId?: string
4466
								facebookCustomAudienceId?: string
4467
								linkedInAudienceId?: string
4468
								twitterAudienceId?: string
4469
								tikTokAudienceId?: string
4470
								urlPath?: string
4471
								engagementSource?:
4472
									| 'FACEBOOK'
4473
									| 'INSTAGRAM'
4474
									| 'GOOGLE_ADWORDS'
4475
									| 'GOOGLE_DISPLAY_NETWORK'
4476
									| 'GOOGLE_ANALYTICS'
4477
									| 'YOUTUBE'
4478
									| 'XING'
4479
									| 'LINKED_IN'
4480
									| 'TWITTER'
4481
									| 'GOOGLE_MY_BUSINESS'
4482
									| 'TIKTOK'
4483
									| 'BITLY'
4484
								engagementType?: 'ENGAGED' | 'FOLLOWER'
4485
								description?: string
4486
								audienceSize?: number
4487
								retentionDays?: number
4488
							}
4489
						}[]
4490
						twitterCustomAudiences?: {
4491
							retargetingList?: {
4492
								googleCustomerId?: string
4493
								facebookAccountId?: string
4494
								channel?:
4495
									| 'FACEBOOK'
4496
									| 'INSTAGRAM'
4497
									| 'GOOGLE_ADWORDS'
4498
									| 'GOOGLE_DISPLAY_NETWORK'
4499
									| 'GOOGLE_ANALYTICS'
4500
									| 'YOUTUBE'
4501
									| 'XING'
4502
									| 'LINKED_IN'
4503
									| 'TWITTER'
4504
									| 'GOOGLE_MY_BUSINESS'
4505
									| 'TIKTOK'
4506
									| 'BITLY'
4507
								name?: string
4508
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4509
								userId?: string
4510
								googleRetargetingListId?: string
4511
								facebookCustomAudienceId?: string
4512
								linkedInAudienceId?: string
4513
								twitterAudienceId?: string
4514
								tikTokAudienceId?: string
4515
								urlPath?: string
4516
								engagementSource?:
4517
									| 'FACEBOOK'
4518
									| 'INSTAGRAM'
4519
									| 'GOOGLE_ADWORDS'
4520
									| 'GOOGLE_DISPLAY_NETWORK'
4521
									| 'GOOGLE_ANALYTICS'
4522
									| 'YOUTUBE'
4523
									| 'XING'
4524
									| 'LINKED_IN'
4525
									| 'TWITTER'
4526
									| 'GOOGLE_MY_BUSINESS'
4527
									| 'TIKTOK'
4528
									| 'BITLY'
4529
								engagementType?: 'ENGAGED' | 'FOLLOWER'
4530
								description?: string
4531
								audienceSize?: number
4532
								retentionDays?: number
4533
							}
4534
						}[]
4535
						tikTokAudiences?: {
4536
							retargetingList?: {
4537
								googleCustomerId?: string
4538
								facebookAccountId?: string
4539
								channel?:
4540
									| 'FACEBOOK'
4541
									| 'INSTAGRAM'
4542
									| 'GOOGLE_ADWORDS'
4543
									| 'GOOGLE_DISPLAY_NETWORK'
4544
									| 'GOOGLE_ANALYTICS'
4545
									| 'YOUTUBE'
4546
									| 'XING'
4547
									| 'LINKED_IN'
4548
									| 'TWITTER'
4549
									| 'GOOGLE_MY_BUSINESS'
4550
									| 'TIKTOK'
4551
									| 'BITLY'
4552
								name?: string
4553
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
4554
								userId?: string
4555
								googleRetargetingListId?: string
4556
								facebookCustomAudienceId?: string
4557
								linkedInAudienceId?: string
4558
								twitterAudienceId?: string
4559
								tikTokAudienceId?: string
4560
								urlPath?: string
4561
								engagementSource?:
4562
									| 'FACEBOOK'
4563
									| 'INSTAGRAM'
4564
									| 'GOOGLE_ADWORDS'
4565
									| 'GOOGLE_DISPLAY_NETWORK'
4566
									| 'GOOGLE_ANALYTICS'
4567
									| 'YOUTUBE'
4568
									| 'XING'
4569
									| 'LINKED_IN'
4570
									| 'TWITTER'
4571
									| 'GOOGLE_MY_BUSINESS'
4572
									| 'TIKTOK'
4573
									| 'BITLY'
4574
								engagementType?: 'ENGAGED' | 'FOLLOWER'
4575
								description?: string
4576
								audienceSize?: number
4577
								retentionDays?: number
4578
							}
4579
						}[]
4580
					}
4581
					devices?: {
4582
						showOnMobile?: false | true
4583
						showOnTablet?: false | true
4584
						showOnDesktop?: false | true
4585
						mobileBidModifier?: number
4586
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
4587
						tabletBidModifier?: number
4588
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
4589
						desktopBidModifier?: number
4590
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
4591
					}
4592
					extension?: {
4593
						sitelinkExtensions?: {
4594
							feedId?: number
4595
							feedItemId?: number
4596
							assetId?: number
4597
							adwordsCustomerId?: string
4598
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
4599
							extensionRunStatus?:
4600
								| 'ADDED_CAMPAIGN'
4601
								| 'ADDED_ADGROUP'
4602
								| 'ADDED_ACCOUNT'
4603
								| 'IS_CAMPAIGN_LINKED'
4604
								| 'IS_ADGROUP_LINKED'
4605
								| 'UNLINKING'
4606
								| 'UNLINKED'
4607
							sitelinkName?: string
4608
							sitelinkUrl?: string
4609
							sitelinkDescription1?: string
4610
							sitelinkDescription2?: string
4611
							finalUrls?: string[]
4612
							finalMobileUrls?: string[]
4613
							sitelinkTrackingUrl?: string
4614
						}[]
4615
						calloutExtensions?: {
4616
							feedId?: number
4617
							feedItemId?: number
4618
							assetId?: number
4619
							adwordsCustomerId?: string
4620
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
4621
							extensionRunStatus?:
4622
								| 'ADDED_CAMPAIGN'
4623
								| 'ADDED_ADGROUP'
4624
								| 'ADDED_ACCOUNT'
4625
								| 'IS_CAMPAIGN_LINKED'
4626
								| 'IS_ADGROUP_LINKED'
4627
								| 'UNLINKING'
4628
								| 'UNLINKED'
4629
							calloutText?: string
4630
						}[]
4631
						callExtensions?: {
4632
							feedId?: number
4633
							feedItemId?: number
4634
							assetId?: number
4635
							adwordsCustomerId?: string
4636
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
4637
							extensionRunStatus?:
4638
								| 'ADDED_CAMPAIGN'
4639
								| 'ADDED_ADGROUP'
4640
								| 'ADDED_ACCOUNT'
4641
								| 'IS_CAMPAIGN_LINKED'
4642
								| 'IS_ADGROUP_LINKED'
4643
								| 'UNLINKING'
4644
								| 'UNLINKED'
4645
							phoneNumber?: string
4646
							country?: string
4647
						}[]
4648
					}
4649
					adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
4650
					createdFromTargetingTemplateId?: string
4651
				}[]
4652
				businessName?: string
4653
				longTitle?: string
4654
				adTextType?:
4655
					| 'TEXT_AD'
4656
					| 'DYNAMIC_TEXT_AD'
4657
					| 'CLICK_TO_CALL_AD'
4658
					| 'SHOPPING_AD'
4659
					| 'SHOPPING_SHOWCASE_AD'
4660
				textType?: 'SHORT' | 'LONG'
4661
				slides?: {
4662
					descriptions?: string[]
4663
					links?: string[]
4664
					titles?: string[]
4665
					images?: {
4666
						thumbnailUrl?: string
4667
						url?: string
4668
						croppedUrl?: string
4669
						croppedImageSize?: number
4670
						croppedWidth?: number
4671
						croppedHeight?: number
4672
						facebookImageUrl?: string
4673
						tikTokImageId?: string
4674
						tags?: { x?: number; y?: number; name?: string }[]
4675
						productTags?: {
4676
							x?: number
4677
							y?: number
4678
							productId?: string
4679
							productName?: string
4680
						}[]
4681
						link?: string
4682
						linkTitle?: string
4683
						linkDescription?: string
4684
						order?: number
4685
					}[]
4686
					videos?: {
4687
						url?: string
4688
						size?: number
4689
						fileExtension?: string
4690
						facebookVideoId?: string
4691
						tikTokVideoId?: string
4692
						width?: number
4693
						height?: number
4694
						thumbnailImage?: {
4695
							thumbnailUrl?: string
4696
							url?: string
4697
							croppedUrl?: string
4698
							croppedImageSize?: number
4699
							croppedWidth?: number
4700
							croppedHeight?: number
4701
							facebookImageUrl?: string
4702
							tikTokImageId?: string
4703
							tags?: { x?: number; y?: number; name?: string }[]
4704
							productTags?: {
4705
								x?: number
4706
								y?: number
4707
								productId?: string
4708
								productName?: string
4709
							}[]
4710
							link?: string
4711
							linkTitle?: string
4712
							linkDescription?: string
4713
							order?: number
4714
						}
4715
						thumbnailTimePosition?: number
4716
						cutStartTimePosition?: number
4717
						cutEndTimePosition?: number
4718
						cutUrl?: string
4719
						mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
4720
						mediaVideoId?: string
4721
						title?: string
4722
						order?: number
4723
						fileName?: string
4724
						productTags?: {
4725
							x?: number
4726
							y?: number
4727
							productId?: string
4728
							productName?: string
4729
						}[]
4730
					}[]
4731
					callToActions?:
4732
						| 'APPLY_NOW'
4733
						| 'BOOK_NOW'
4734
						| 'CONTACT_US'
4735
						| 'DOWNLOAD'
4736
						| 'MORE_OF_THIS'
4737
						| 'SHOP_NOW'
4738
						| 'ORDER_NOW'
4739
						| 'REGISTER'
4740
						| 'WATCH_MORE'
4741
						| 'NO_BUTTON'
4742
						| 'CALL_NOW'
4743
						| 'SUBSCRIBE'
4744
						| 'GET_QUOTE'
4745
						| 'GET_OFFER'
4746
						| 'LEARN_MORE'
4747
						| 'SIGN_UP'
4748
						| 'JOIN'
4749
						| 'ATTEND'
4750
						| 'REQUEST_DEMO'
4751
						| 'LISTEN_NOW'
4752
						| 'GET_SHOWTIMES'
4753
						| 'UNLOCK_FULL_DOCUMENT'[]
4754
					displayLinks?: string[]
4755
					utmTracking?: {
4756
						utmSource?: string
4757
						utmMedium?: string
4758
						utmCampaign?: string
4759
						utmTerm?: string
4760
						utmContent?: string
4761
						customParams?: string
4762
					}
4763
				}[]
4764
				channels?: {
4765
					channel?:
4766
						| 'FACEBOOK'
4767
						| 'INSTAGRAM'
4768
						| 'GOOGLE_ADWORDS'
4769
						| 'GOOGLE_DISPLAY_NETWORK'
4770
						| 'GOOGLE_ANALYTICS'
4771
						| 'YOUTUBE'
4772
						| 'XING'
4773
						| 'LINKED_IN'
4774
						| 'TWITTER'
4775
						| 'GOOGLE_MY_BUSINESS'
4776
						| 'TIKTOK'
4777
						| 'BITLY'
4778
					placement?:
4779
						| 'GOOGLE_DISPLAY_NETWORK'
4780
						| 'YOUTUBE'
4781
						| 'GOOGLE_MY_BUSINESS'
4782
						| 'GOOGLE_SEARCH_NETWORK'
4783
						| 'FACEBOOK_TIMELINE'
4784
						| 'FACEBOOK_AUDIENCE_NETWORK'
4785
						| 'INSTAGRAM_TIMELINE'
4786
						| 'GOOGLE_SHOPPING'
4787
						| 'FACEBOOK_MESSENGER'
4788
						| 'LINKEDIN_CONTENT'
4789
						| 'LINKEDIN_TEXT'
4790
						| 'LINKEDIN_INMAIL'
4791
						| 'LINKEDIN_DYNAMIC'
4792
						| 'FACEBOOK_STORIES'
4793
						| 'FACEBOOK_INSTANT_ARTICLES'
4794
						| 'FACEBOOK_RIGHT_HAND_COLUMN'
4795
						| 'FACEBOOK_MARKETPLACE'
4796
						| 'INSTAGRAM_STORIES'
4797
						| 'FACEBOOK_MESSENGER_STORIES'
4798
						| 'FACEBOOK_SEARCH'
4799
						| 'FACEBOOK_INSTREAM_VIDEO'
4800
						| 'FACEBOOK_REELS'
4801
						| 'INSTAGRAM_EXPLORE_HOME'
4802
						| 'INSTAGRAM_PROFILE_FEED'
4803
						| 'INSTAGRAM_PROFILE_REELS'
4804
						| 'LINKEDIN_AUDIENCE_NETWORK'
4805
						| 'TWITTER_ALL'
4806
						| 'TWITTER_PUBLISHER_NETWORK'
4807
						| 'TWITTER_SEARCH'
4808
						| 'TWITTER_TIMELINE'
4809
						| 'TWITTER_PROFILE'
4810
						| 'FACEBOOK_UNKNOWN'
4811
						| 'FACEBOOK_VIDEO_FEED'
4812
						| 'INSTAGRAM_REELS'
4813
						| 'INSTAGRAM_SHOP'
4814
						| 'INSTAGRAM_EXPLORE'
4815
						| 'TIKTOK_FEED'
4816
						| 'META_AUTOMATIC'
4817
					selected?: false | true
4818
				}[]
4819
				facebookPage?: {
4820
					pictureUrl?: string
4821
					name?: string
4822
					id?: string
4823
					search?: string
4824
				}
4825
				twitterUser?: {
4826
					pictureUrl?: string
4827
					name?: string
4828
					id?: string
4829
					search?: string
4830
				}
4831
				utmTracking?: {
4832
					utmSource?: string
4833
					utmMedium?: string
4834
					utmCampaign?: string
4835
					utmTerm?: string
4836
					utmContent?: string
4837
					customParams?: string
4838
				}
4839
				titles?: string[]
4840
				title2s?: string[]
4841
				title3s?: string[]
4842
				descriptions?: string[]
4843
				description2s?: string[]
4844
				pinnedTitles?: {
4845
					textAssetIndex?: number
4846
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
4847
				}[]
4848
				pinnedDescriptions?: {
4849
					textAssetIndex?: number
4850
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
4851
				}[]
4852
				dynamicAdDescriptions1?: string[]
4853
				dynamicAdDescriptions2?: string[]
4854
				phoneNumber?: string
4855
				countryCode?: string
4856
				callOnlyDescriptions1?: string[]
4857
				callOnlyDescriptions2?: string[]
4858
				images?: {
4859
					thumbnailUrl?: string
4860
					url?: string
4861
					croppedUrl?: string
4862
					croppedImageSize?: number
4863
					croppedWidth?: number
4864
					croppedHeight?: number
4865
					facebookImageUrl?: string
4866
					tikTokImageId?: string
4867
					tags?: { x?: number; y?: number; name?: string }[]
4868
					productTags?: {
4869
						x?: number
4870
						y?: number
4871
						productId?: string
4872
						productName?: string
4873
					}[]
4874
					link?: string
4875
					linkTitle?: string
4876
					linkDescription?: string
4877
					order?: number
4878
				}[]
4879
				squareImages?: {
4880
					thumbnailUrl?: string
4881
					url?: string
4882
					croppedUrl?: string
4883
					croppedImageSize?: number
4884
					croppedWidth?: number
4885
					croppedHeight?: number
4886
					facebookImageUrl?: string
4887
					tikTokImageId?: string
4888
					tags?: { x?: number; y?: number; name?: string }[]
4889
					productTags?: {
4890
						x?: number
4891
						y?: number
4892
						productId?: string
4893
						productName?: string
4894
					}[]
4895
					link?: string
4896
					linkTitle?: string
4897
					linkDescription?: string
4898
					order?: number
4899
				}[]
4900
				verticalImages?: {
4901
					thumbnailUrl?: string
4902
					url?: string
4903
					croppedUrl?: string
4904
					croppedImageSize?: number
4905
					croppedWidth?: number
4906
					croppedHeight?: number
4907
					facebookImageUrl?: string
4908
					tikTokImageId?: string
4909
					tags?: { x?: number; y?: number; name?: string }[]
4910
					productTags?: {
4911
						x?: number
4912
						y?: number
4913
						productId?: string
4914
						productName?: string
4915
					}[]
4916
					link?: string
4917
					linkTitle?: string
4918
					linkDescription?: string
4919
					order?: number
4920
				}[]
4921
				logos?: {
4922
					thumbnailUrl?: string
4923
					url?: string
4924
					croppedUrl?: string
4925
					croppedImageSize?: number
4926
					croppedWidth?: number
4927
					croppedHeight?: number
4928
					facebookImageUrl?: string
4929
					tikTokImageId?: string
4930
					tags?: { x?: number; y?: number; name?: string }[]
4931
					productTags?: {
4932
						x?: number
4933
						y?: number
4934
						productId?: string
4935
						productName?: string
4936
					}[]
4937
					link?: string
4938
					linkTitle?: string
4939
					linkDescription?: string
4940
					order?: number
4941
				}[]
4942
				squareLogos?: {
4943
					thumbnailUrl?: string
4944
					url?: string
4945
					croppedUrl?: string
4946
					croppedImageSize?: number
4947
					croppedWidth?: number
4948
					croppedHeight?: number
4949
					facebookImageUrl?: string
4950
					tikTokImageId?: string
4951
					tags?: { x?: number; y?: number; name?: string }[]
4952
					productTags?: {
4953
						x?: number
4954
						y?: number
4955
						productId?: string
4956
						productName?: string
4957
					}[]
4958
					link?: string
4959
					linkTitle?: string
4960
					linkDescription?: string
4961
					order?: number
4962
				}[]
4963
				links?: string[]
4964
				paths?: { path1?: string; path2?: string }[]
4965
				displayLinks?: string[]
4966
				linkDescriptions?: string[]
4967
				videos?: {
4968
					url?: string
4969
					size?: number
4970
					fileExtension?: string
4971
					facebookVideoId?: string
4972
					tikTokVideoId?: string
4973
					width?: number
4974
					height?: number
4975
					thumbnailImage?: {
4976
						thumbnailUrl?: string
4977
						url?: string
4978
						croppedUrl?: string
4979
						croppedImageSize?: number
4980
						croppedWidth?: number
4981
						croppedHeight?: number
4982
						facebookImageUrl?: string
4983
						tikTokImageId?: string
4984
						tags?: { x?: number; y?: number; name?: string }[]
4985
						productTags?: {
4986
							x?: number
4987
							y?: number
4988
							productId?: string
4989
							productName?: string
4990
						}[]
4991
						link?: string
4992
						linkTitle?: string
4993
						linkDescription?: string
4994
						order?: number
4995
					}
4996
					thumbnailTimePosition?: number
4997
					cutStartTimePosition?: number
4998
					cutEndTimePosition?: number
4999
					cutUrl?: string
5000
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
5001
					mediaVideoId?: string
5002
					title?: string
5003
					order?: number
5004
					fileName?: string
5005
					productTags?: {
5006
						x?: number
5007
						y?: number
5008
						productId?: string
5009
						productName?: string
5010
					}[]
5011
				}[]
5012
				verticalVideos?: {
5013
					url?: string
5014
					size?: number
5015
					fileExtension?: string
5016
					facebookVideoId?: string
5017
					tikTokVideoId?: string
5018
					width?: number
5019
					height?: number
5020
					thumbnailImage?: {
5021
						thumbnailUrl?: string
5022
						url?: string
5023
						croppedUrl?: string
5024
						croppedImageSize?: number
5025
						croppedWidth?: number
5026
						croppedHeight?: number
5027
						facebookImageUrl?: string
5028
						tikTokImageId?: string
5029
						tags?: { x?: number; y?: number; name?: string }[]
5030
						productTags?: {
5031
							x?: number
5032
							y?: number
5033
							productId?: string
5034
							productName?: string
5035
						}[]
5036
						link?: string
5037
						linkTitle?: string
5038
						linkDescription?: string
5039
						order?: number
5040
					}
5041
					thumbnailTimePosition?: number
5042
					cutStartTimePosition?: number
5043
					cutEndTimePosition?: number
5044
					cutUrl?: string
5045
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
5046
					mediaVideoId?: string
5047
					title?: string
5048
					order?: number
5049
					fileName?: string
5050
					productTags?: {
5051
						x?: number
5052
						y?: number
5053
						productId?: string
5054
						productName?: string
5055
					}[]
5056
				}[]
5057
				youTubeVideos?: { url?: string; id?: string }[]
5058
				callToActions?:
5059
					| 'APPLY_NOW'
5060
					| 'BOOK_NOW'
5061
					| 'CONTACT_US'
5062
					| 'DOWNLOAD'
5063
					| 'MORE_OF_THIS'
5064
					| 'SHOP_NOW'
5065
					| 'ORDER_NOW'
5066
					| 'REGISTER'
5067
					| 'WATCH_MORE'
5068
					| 'NO_BUTTON'
5069
					| 'CALL_NOW'
5070
					| 'SUBSCRIBE'
5071
					| 'GET_QUOTE'
5072
					| 'GET_OFFER'
5073
					| 'LEARN_MORE'
5074
					| 'SIGN_UP'
5075
					| 'JOIN'
5076
					| 'ATTEND'
5077
					| 'REQUEST_DEMO'
5078
					| 'LISTEN_NOW'
5079
					| 'GET_SHOWTIMES'
5080
					| 'UNLOCK_FULL_DOCUMENT'[]
5081
				facebookPostId?: string
5082
				instagramPostId?: string
5083
				twitterTweetId?: string
5084
				linkedInPostId?: string
5085
				searchAdType?: 'EXPANDED' | 'RESPONSIVE'
5086
				carouselMultiShareEndCard?: false | true
5087
				carouselMultiShareOptimized?: false | true
5088
				useTikTokSparkAd?: false | true
5089
				tikTokProfileName?: string
5090
				tikTokProfileImage?: {
5091
					thumbnailUrl?: string
5092
					url?: string
5093
					croppedUrl?: string
5094
					croppedImageSize?: number
5095
					croppedWidth?: number
5096
					croppedHeight?: number
5097
					facebookImageUrl?: string
5098
					tikTokImageId?: string
5099
					tags?: { x?: number; y?: number; name?: string }[]
5100
					productTags?: {
5101
						x?: number
5102
						y?: number
5103
						productId?: string
5104
						productName?: string
5105
					}[]
5106
					link?: string
5107
					linkTitle?: string
5108
					linkDescription?: string
5109
					order?: number
5110
				}
5111
				adStatus?:
5112
					| 'IS_RUNNING'
5113
					| 'STOP'
5114
					| 'IN_REVIEW'
5115
					| 'REMOVED'
5116
					| 'COMPLETED'
5117
					| 'DISAPPROVED'
5118
					| 'IS_STOPPING'
5119
				facebookAdGroups?: {
5120
					id?: string
5121
					name?: string
5122
					facebookInterests?: {
5123
						id?: string
5124
						type?: string
5125
						name?: string
5126
						audience_size?: number
5127
						children?: {}[]
5128
						path?: string[]
5129
					}[]
5130
					status?:
5131
						| 'IS_RUNNING'
5132
						| 'STOP'
5133
						| 'IN_REVIEW'
5134
						| 'REMOVED'
5135
						| 'COMPLETED'
5136
						| 'DISAPPROVED'
5137
						| 'IS_STOPPING'
5138
					bid?: number
5139
					retargeting?: {
5140
						googleUserLists?: {
5141
							retargetingList?: {
5142
								googleCustomerId?: string
5143
								facebookAccountId?: string
5144
								channel?:
5145
									| 'FACEBOOK'
5146
									| 'INSTAGRAM'
5147
									| 'GOOGLE_ADWORDS'
5148
									| 'GOOGLE_DISPLAY_NETWORK'
5149
									| 'GOOGLE_ANALYTICS'
5150
									| 'YOUTUBE'
5151
									| 'XING'
5152
									| 'LINKED_IN'
5153
									| 'TWITTER'
5154
									| 'GOOGLE_MY_BUSINESS'
5155
									| 'TIKTOK'
5156
									| 'BITLY'
5157
								name?: string
5158
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5159
								userId?: string
5160
								googleRetargetingListId?: string
5161
								facebookCustomAudienceId?: string
5162
								linkedInAudienceId?: string
5163
								twitterAudienceId?: string
5164
								tikTokAudienceId?: string
5165
								urlPath?: string
5166
								engagementSource?:
5167
									| 'FACEBOOK'
5168
									| 'INSTAGRAM'
5169
									| 'GOOGLE_ADWORDS'
5170
									| 'GOOGLE_DISPLAY_NETWORK'
5171
									| 'GOOGLE_ANALYTICS'
5172
									| 'YOUTUBE'
5173
									| 'XING'
5174
									| 'LINKED_IN'
5175
									| 'TWITTER'
5176
									| 'GOOGLE_MY_BUSINESS'
5177
									| 'TIKTOK'
5178
									| 'BITLY'
5179
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5180
								description?: string
5181
								audienceSize?: number
5182
								retentionDays?: number
5183
							}
5184
							bidModifier?: number
5185
							bidModifierType?: 'INCREASE' | 'DECREASE'
5186
						}[]
5187
						facebookCustomAudiences?: {
5188
							retargetingList?: {
5189
								googleCustomerId?: string
5190
								facebookAccountId?: string
5191
								channel?:
5192
									| 'FACEBOOK'
5193
									| 'INSTAGRAM'
5194
									| 'GOOGLE_ADWORDS'
5195
									| 'GOOGLE_DISPLAY_NETWORK'
5196
									| 'GOOGLE_ANALYTICS'
5197
									| 'YOUTUBE'
5198
									| 'XING'
5199
									| 'LINKED_IN'
5200
									| 'TWITTER'
5201
									| 'GOOGLE_MY_BUSINESS'
5202
									| 'TIKTOK'
5203
									| 'BITLY'
5204
								name?: string
5205
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5206
								userId?: string
5207
								googleRetargetingListId?: string
5208
								facebookCustomAudienceId?: string
5209
								linkedInAudienceId?: string
5210
								twitterAudienceId?: string
5211
								tikTokAudienceId?: string
5212
								urlPath?: string
5213
								engagementSource?:
5214
									| 'FACEBOOK'
5215
									| 'INSTAGRAM'
5216
									| 'GOOGLE_ADWORDS'
5217
									| 'GOOGLE_DISPLAY_NETWORK'
5218
									| 'GOOGLE_ANALYTICS'
5219
									| 'YOUTUBE'
5220
									| 'XING'
5221
									| 'LINKED_IN'
5222
									| 'TWITTER'
5223
									| 'GOOGLE_MY_BUSINESS'
5224
									| 'TIKTOK'
5225
									| 'BITLY'
5226
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5227
								description?: string
5228
								audienceSize?: number
5229
								retentionDays?: number
5230
							}
5231
						}[]
5232
						linkedInMatchedAudiences?: {
5233
							retargetingList?: {
5234
								googleCustomerId?: string
5235
								facebookAccountId?: string
5236
								channel?:
5237
									| 'FACEBOOK'
5238
									| 'INSTAGRAM'
5239
									| 'GOOGLE_ADWORDS'
5240
									| 'GOOGLE_DISPLAY_NETWORK'
5241
									| 'GOOGLE_ANALYTICS'
5242
									| 'YOUTUBE'
5243
									| 'XING'
5244
									| 'LINKED_IN'
5245
									| 'TWITTER'
5246
									| 'GOOGLE_MY_BUSINESS'
5247
									| 'TIKTOK'
5248
									| 'BITLY'
5249
								name?: string
5250
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5251
								userId?: string
5252
								googleRetargetingListId?: string
5253
								facebookCustomAudienceId?: string
5254
								linkedInAudienceId?: string
5255
								twitterAudienceId?: string
5256
								tikTokAudienceId?: string
5257
								urlPath?: string
5258
								engagementSource?:
5259
									| 'FACEBOOK'
5260
									| 'INSTAGRAM'
5261
									| 'GOOGLE_ADWORDS'
5262
									| 'GOOGLE_DISPLAY_NETWORK'
5263
									| 'GOOGLE_ANALYTICS'
5264
									| 'YOUTUBE'
5265
									| 'XING'
5266
									| 'LINKED_IN'
5267
									| 'TWITTER'
5268
									| 'GOOGLE_MY_BUSINESS'
5269
									| 'TIKTOK'
5270
									| 'BITLY'
5271
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5272
								description?: string
5273
								audienceSize?: number
5274
								retentionDays?: number
5275
							}
5276
						}[]
5277
						twitterCustomAudiences?: {
5278
							retargetingList?: {
5279
								googleCustomerId?: string
5280
								facebookAccountId?: string
5281
								channel?:
5282
									| 'FACEBOOK'
5283
									| 'INSTAGRAM'
5284
									| 'GOOGLE_ADWORDS'
5285
									| 'GOOGLE_DISPLAY_NETWORK'
5286
									| 'GOOGLE_ANALYTICS'
5287
									| 'YOUTUBE'
5288
									| 'XING'
5289
									| 'LINKED_IN'
5290
									| 'TWITTER'
5291
									| 'GOOGLE_MY_BUSINESS'
5292
									| 'TIKTOK'
5293
									| 'BITLY'
5294
								name?: string
5295
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5296
								userId?: string
5297
								googleRetargetingListId?: string
5298
								facebookCustomAudienceId?: string
5299
								linkedInAudienceId?: string
5300
								twitterAudienceId?: string
5301
								tikTokAudienceId?: string
5302
								urlPath?: string
5303
								engagementSource?:
5304
									| 'FACEBOOK'
5305
									| 'INSTAGRAM'
5306
									| 'GOOGLE_ADWORDS'
5307
									| 'GOOGLE_DISPLAY_NETWORK'
5308
									| 'GOOGLE_ANALYTICS'
5309
									| 'YOUTUBE'
5310
									| 'XING'
5311
									| 'LINKED_IN'
5312
									| 'TWITTER'
5313
									| 'GOOGLE_MY_BUSINESS'
5314
									| 'TIKTOK'
5315
									| 'BITLY'
5316
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5317
								description?: string
5318
								audienceSize?: number
5319
								retentionDays?: number
5320
							}
5321
						}[]
5322
						tikTokAudiences?: {
5323
							retargetingList?: {
5324
								googleCustomerId?: string
5325
								facebookAccountId?: string
5326
								channel?:
5327
									| 'FACEBOOK'
5328
									| 'INSTAGRAM'
5329
									| 'GOOGLE_ADWORDS'
5330
									| 'GOOGLE_DISPLAY_NETWORK'
5331
									| 'GOOGLE_ANALYTICS'
5332
									| 'YOUTUBE'
5333
									| 'XING'
5334
									| 'LINKED_IN'
5335
									| 'TWITTER'
5336
									| 'GOOGLE_MY_BUSINESS'
5337
									| 'TIKTOK'
5338
									| 'BITLY'
5339
								name?: string
5340
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5341
								userId?: string
5342
								googleRetargetingListId?: string
5343
								facebookCustomAudienceId?: string
5344
								linkedInAudienceId?: string
5345
								twitterAudienceId?: string
5346
								tikTokAudienceId?: string
5347
								urlPath?: string
5348
								engagementSource?:
5349
									| 'FACEBOOK'
5350
									| 'INSTAGRAM'
5351
									| 'GOOGLE_ADWORDS'
5352
									| 'GOOGLE_DISPLAY_NETWORK'
5353
									| 'GOOGLE_ANALYTICS'
5354
									| 'YOUTUBE'
5355
									| 'XING'
5356
									| 'LINKED_IN'
5357
									| 'TWITTER'
5358
									| 'GOOGLE_MY_BUSINESS'
5359
									| 'TIKTOK'
5360
									| 'BITLY'
5361
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5362
								description?: string
5363
								audienceSize?: number
5364
								retentionDays?: number
5365
							}
5366
						}[]
5367
					}
5368
					devices?: {
5369
						showOnMobile?: false | true
5370
						showOnTablet?: false | true
5371
						showOnDesktop?: false | true
5372
						mobileBidModifier?: number
5373
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
5374
						tabletBidModifier?: number
5375
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
5376
						desktopBidModifier?: number
5377
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
5378
					}
5379
				}[]
5380
				facebookInstantExperienceId?: string
5381
				facebookInstantExperienceThumbnails?: {
5382
					elementId?: string
5383
					photoId?: string
5384
					height?: number
5385
					width?: number
5386
					cropTopLeft?: number[]
5387
					cropBottomRight?: number[]
5388
				}[]
5389
				tikTokPostId?: string
5390
				ignoredForDistribution?: false | true
5391
				document?: {
5392
					url?: string
5393
					fileType?: string
5394
					title?: string
5395
					size?: number
5396
					nbrOfPreviewPages?: number
5397
				}
5398
				deactivateComments?: false | true
5399
				type?: 'SHORT' | 'LONG'
5400
			}[]
5401
			carouselAds?: {
5402
				adId?: string
5403
				name?: string
5404
				namingTemplateElementValues?: { elementId?: string; value?: string }[]
5405
				target?: { id?: string; name?: string }
5406
				googleAdGroups?: {
5407
					id?: string
5408
					name?: string
5409
					type?: 'STANDARD' | 'DYNAMIC'
5410
					googleKeywords?: {
5411
						name?: string
5412
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
5413
						averageMonghtlySearchVolume?: number
5414
						averageCpc?: number
5415
						cpc?: number
5416
						cpm?: number
5417
						link?: string
5418
						status?:
5419
							| 'IS_RUNNING'
5420
							| 'STOP'
5421
							| 'IN_REVIEW'
5422
							| 'REMOVED'
5423
							| 'COMPLETED'
5424
							| 'DISAPPROVED'
5425
							| 'IS_STOPPING'
5426
						bid?: number
5427
						finalUrl?: string
5428
						averageImpressionsPerMonth?: number
5429
					}[]
5430
					status?:
5431
						| 'IS_RUNNING'
5432
						| 'STOP'
5433
						| 'IN_REVIEW'
5434
						| 'REMOVED'
5435
						| 'COMPLETED'
5436
						| 'DISAPPROVED'
5437
						| 'IS_STOPPING'
5438
					bid?: number
5439
					targetCpa?: number
5440
					targetReturnOnAdSpendPercentage?: number
5441
					trackingUrlTemplate?: string
5442
					customParameters?: { key?: string; value?: string }[]
5443
					adGroupExclusion?: {
5444
						googleKeywords?: {
5445
							name?: string
5446
							competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
5447
							averageMonghtlySearchVolume?: number
5448
							averageCpc?: number
5449
							cpc?: number
5450
							cpm?: number
5451
							link?: string
5452
							status?:
5453
								| 'IS_RUNNING'
5454
								| 'STOP'
5455
								| 'IN_REVIEW'
5456
								| 'REMOVED'
5457
								| 'COMPLETED'
5458
								| 'DISAPPROVED'
5459
								| 'IS_STOPPING'
5460
							bid?: number
5461
							finalUrl?: string
5462
							averageImpressionsPerMonth?: number
5463
						}[]
5464
						retargeting?: {
5465
							googleUserLists?: {
5466
								retargetingList?: {
5467
									googleCustomerId?: string
5468
									facebookAccountId?: string
5469
									channel?:
5470
										| 'FACEBOOK'
5471
										| 'INSTAGRAM'
5472
										| 'GOOGLE_ADWORDS'
5473
										| 'GOOGLE_DISPLAY_NETWORK'
5474
										| 'GOOGLE_ANALYTICS'
5475
										| 'YOUTUBE'
5476
										| 'XING'
5477
										| 'LINKED_IN'
5478
										| 'TWITTER'
5479
										| 'GOOGLE_MY_BUSINESS'
5480
										| 'TIKTOK'
5481
										| 'BITLY'
5482
									name?: string
5483
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5484
									userId?: string
5485
									googleRetargetingListId?: string
5486
									facebookCustomAudienceId?: string
5487
									linkedInAudienceId?: string
5488
									twitterAudienceId?: string
5489
									tikTokAudienceId?: string
5490
									urlPath?: string
5491
									engagementSource?:
5492
										| 'FACEBOOK'
5493
										| 'INSTAGRAM'
5494
										| 'GOOGLE_ADWORDS'
5495
										| 'GOOGLE_DISPLAY_NETWORK'
5496
										| 'GOOGLE_ANALYTICS'
5497
										| 'YOUTUBE'
5498
										| 'XING'
5499
										| 'LINKED_IN'
5500
										| 'TWITTER'
5501
										| 'GOOGLE_MY_BUSINESS'
5502
										| 'TIKTOK'
5503
										| 'BITLY'
5504
									engagementType?: 'ENGAGED' | 'FOLLOWER'
5505
									description?: string
5506
									audienceSize?: number
5507
									retentionDays?: number
5508
								}
5509
								bidModifier?: number
5510
								bidModifierType?: 'INCREASE' | 'DECREASE'
5511
							}[]
5512
							facebookCustomAudiences?: {
5513
								retargetingList?: {
5514
									googleCustomerId?: string
5515
									facebookAccountId?: string
5516
									channel?:
5517
										| 'FACEBOOK'
5518
										| 'INSTAGRAM'
5519
										| 'GOOGLE_ADWORDS'
5520
										| 'GOOGLE_DISPLAY_NETWORK'
5521
										| 'GOOGLE_ANALYTICS'
5522
										| 'YOUTUBE'
5523
										| 'XING'
5524
										| 'LINKED_IN'
5525
										| 'TWITTER'
5526
										| 'GOOGLE_MY_BUSINESS'
5527
										| 'TIKTOK'
5528
										| 'BITLY'
5529
									name?: string
5530
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5531
									userId?: string
5532
									googleRetargetingListId?: string
5533
									facebookCustomAudienceId?: string
5534
									linkedInAudienceId?: string
5535
									twitterAudienceId?: string
5536
									tikTokAudienceId?: string
5537
									urlPath?: string
5538
									engagementSource?:
5539
										| 'FACEBOOK'
5540
										| 'INSTAGRAM'
5541
										| 'GOOGLE_ADWORDS'
5542
										| 'GOOGLE_DISPLAY_NETWORK'
5543
										| 'GOOGLE_ANALYTICS'
5544
										| 'YOUTUBE'
5545
										| 'XING'
5546
										| 'LINKED_IN'
5547
										| 'TWITTER'
5548
										| 'GOOGLE_MY_BUSINESS'
5549
										| 'TIKTOK'
5550
										| 'BITLY'
5551
									engagementType?: 'ENGAGED' | 'FOLLOWER'
5552
									description?: string
5553
									audienceSize?: number
5554
									retentionDays?: number
5555
								}
5556
							}[]
5557
							linkedInMatchedAudiences?: {
5558
								retargetingList?: {
5559
									googleCustomerId?: string
5560
									facebookAccountId?: string
5561
									channel?:
5562
										| 'FACEBOOK'
5563
										| 'INSTAGRAM'
5564
										| 'GOOGLE_ADWORDS'
5565
										| 'GOOGLE_DISPLAY_NETWORK'
5566
										| 'GOOGLE_ANALYTICS'
5567
										| 'YOUTUBE'
5568
										| 'XING'
5569
										| 'LINKED_IN'
5570
										| 'TWITTER'
5571
										| 'GOOGLE_MY_BUSINESS'
5572
										| 'TIKTOK'
5573
										| 'BITLY'
5574
									name?: string
5575
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5576
									userId?: string
5577
									googleRetargetingListId?: string
5578
									facebookCustomAudienceId?: string
5579
									linkedInAudienceId?: string
5580
									twitterAudienceId?: string
5581
									tikTokAudienceId?: string
5582
									urlPath?: string
5583
									engagementSource?:
5584
										| 'FACEBOOK'
5585
										| 'INSTAGRAM'
5586
										| 'GOOGLE_ADWORDS'
5587
										| 'GOOGLE_DISPLAY_NETWORK'
5588
										| 'GOOGLE_ANALYTICS'
5589
										| 'YOUTUBE'
5590
										| 'XING'
5591
										| 'LINKED_IN'
5592
										| 'TWITTER'
5593
										| 'GOOGLE_MY_BUSINESS'
5594
										| 'TIKTOK'
5595
										| 'BITLY'
5596
									engagementType?: 'ENGAGED' | 'FOLLOWER'
5597
									description?: string
5598
									audienceSize?: number
5599
									retentionDays?: number
5600
								}
5601
							}[]
5602
							twitterCustomAudiences?: {
5603
								retargetingList?: {
5604
									googleCustomerId?: string
5605
									facebookAccountId?: string
5606
									channel?:
5607
										| 'FACEBOOK'
5608
										| 'INSTAGRAM'
5609
										| 'GOOGLE_ADWORDS'
5610
										| 'GOOGLE_DISPLAY_NETWORK'
5611
										| 'GOOGLE_ANALYTICS'
5612
										| 'YOUTUBE'
5613
										| 'XING'
5614
										| 'LINKED_IN'
5615
										| 'TWITTER'
5616
										| 'GOOGLE_MY_BUSINESS'
5617
										| 'TIKTOK'
5618
										| 'BITLY'
5619
									name?: string
5620
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5621
									userId?: string
5622
									googleRetargetingListId?: string
5623
									facebookCustomAudienceId?: string
5624
									linkedInAudienceId?: string
5625
									twitterAudienceId?: string
5626
									tikTokAudienceId?: string
5627
									urlPath?: string
5628
									engagementSource?:
5629
										| 'FACEBOOK'
5630
										| 'INSTAGRAM'
5631
										| 'GOOGLE_ADWORDS'
5632
										| 'GOOGLE_DISPLAY_NETWORK'
5633
										| 'GOOGLE_ANALYTICS'
5634
										| 'YOUTUBE'
5635
										| 'XING'
5636
										| 'LINKED_IN'
5637
										| 'TWITTER'
5638
										| 'GOOGLE_MY_BUSINESS'
5639
										| 'TIKTOK'
5640
										| 'BITLY'
5641
									engagementType?: 'ENGAGED' | 'FOLLOWER'
5642
									description?: string
5643
									audienceSize?: number
5644
									retentionDays?: number
5645
								}
5646
							}[]
5647
							tikTokAudiences?: {
5648
								retargetingList?: {
5649
									googleCustomerId?: string
5650
									facebookAccountId?: string
5651
									channel?:
5652
										| 'FACEBOOK'
5653
										| 'INSTAGRAM'
5654
										| 'GOOGLE_ADWORDS'
5655
										| 'GOOGLE_DISPLAY_NETWORK'
5656
										| 'GOOGLE_ANALYTICS'
5657
										| 'YOUTUBE'
5658
										| 'XING'
5659
										| 'LINKED_IN'
5660
										| 'TWITTER'
5661
										| 'GOOGLE_MY_BUSINESS'
5662
										| 'TIKTOK'
5663
										| 'BITLY'
5664
									name?: string
5665
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5666
									userId?: string
5667
									googleRetargetingListId?: string
5668
									facebookCustomAudienceId?: string
5669
									linkedInAudienceId?: string
5670
									twitterAudienceId?: string
5671
									tikTokAudienceId?: string
5672
									urlPath?: string
5673
									engagementSource?:
5674
										| 'FACEBOOK'
5675
										| 'INSTAGRAM'
5676
										| 'GOOGLE_ADWORDS'
5677
										| 'GOOGLE_DISPLAY_NETWORK'
5678
										| 'GOOGLE_ANALYTICS'
5679
										| 'YOUTUBE'
5680
										| 'XING'
5681
										| 'LINKED_IN'
5682
										| 'TWITTER'
5683
										| 'GOOGLE_MY_BUSINESS'
5684
										| 'TIKTOK'
5685
										| 'BITLY'
5686
									engagementType?: 'ENGAGED' | 'FOLLOWER'
5687
									description?: string
5688
									audienceSize?: number
5689
									retentionDays?: number
5690
								}
5691
							}[]
5692
						}
5693
					}
5694
					retargeting?: {
5695
						googleUserLists?: {
5696
							retargetingList?: {
5697
								googleCustomerId?: string
5698
								facebookAccountId?: string
5699
								channel?:
5700
									| 'FACEBOOK'
5701
									| 'INSTAGRAM'
5702
									| 'GOOGLE_ADWORDS'
5703
									| 'GOOGLE_DISPLAY_NETWORK'
5704
									| 'GOOGLE_ANALYTICS'
5705
									| 'YOUTUBE'
5706
									| 'XING'
5707
									| 'LINKED_IN'
5708
									| 'TWITTER'
5709
									| 'GOOGLE_MY_BUSINESS'
5710
									| 'TIKTOK'
5711
									| 'BITLY'
5712
								name?: string
5713
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5714
								userId?: string
5715
								googleRetargetingListId?: string
5716
								facebookCustomAudienceId?: string
5717
								linkedInAudienceId?: string
5718
								twitterAudienceId?: string
5719
								tikTokAudienceId?: string
5720
								urlPath?: string
5721
								engagementSource?:
5722
									| 'FACEBOOK'
5723
									| 'INSTAGRAM'
5724
									| 'GOOGLE_ADWORDS'
5725
									| 'GOOGLE_DISPLAY_NETWORK'
5726
									| 'GOOGLE_ANALYTICS'
5727
									| 'YOUTUBE'
5728
									| 'XING'
5729
									| 'LINKED_IN'
5730
									| 'TWITTER'
5731
									| 'GOOGLE_MY_BUSINESS'
5732
									| 'TIKTOK'
5733
									| 'BITLY'
5734
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5735
								description?: string
5736
								audienceSize?: number
5737
								retentionDays?: number
5738
							}
5739
							bidModifier?: number
5740
							bidModifierType?: 'INCREASE' | 'DECREASE'
5741
						}[]
5742
						facebookCustomAudiences?: {
5743
							retargetingList?: {
5744
								googleCustomerId?: string
5745
								facebookAccountId?: string
5746
								channel?:
5747
									| 'FACEBOOK'
5748
									| 'INSTAGRAM'
5749
									| 'GOOGLE_ADWORDS'
5750
									| 'GOOGLE_DISPLAY_NETWORK'
5751
									| 'GOOGLE_ANALYTICS'
5752
									| 'YOUTUBE'
5753
									| 'XING'
5754
									| 'LINKED_IN'
5755
									| 'TWITTER'
5756
									| 'GOOGLE_MY_BUSINESS'
5757
									| 'TIKTOK'
5758
									| 'BITLY'
5759
								name?: string
5760
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5761
								userId?: string
5762
								googleRetargetingListId?: string
5763
								facebookCustomAudienceId?: string
5764
								linkedInAudienceId?: string
5765
								twitterAudienceId?: string
5766
								tikTokAudienceId?: string
5767
								urlPath?: string
5768
								engagementSource?:
5769
									| 'FACEBOOK'
5770
									| 'INSTAGRAM'
5771
									| 'GOOGLE_ADWORDS'
5772
									| 'GOOGLE_DISPLAY_NETWORK'
5773
									| 'GOOGLE_ANALYTICS'
5774
									| 'YOUTUBE'
5775
									| 'XING'
5776
									| 'LINKED_IN'
5777
									| 'TWITTER'
5778
									| 'GOOGLE_MY_BUSINESS'
5779
									| 'TIKTOK'
5780
									| 'BITLY'
5781
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5782
								description?: string
5783
								audienceSize?: number
5784
								retentionDays?: number
5785
							}
5786
						}[]
5787
						linkedInMatchedAudiences?: {
5788
							retargetingList?: {
5789
								googleCustomerId?: string
5790
								facebookAccountId?: string
5791
								channel?:
5792
									| 'FACEBOOK'
5793
									| 'INSTAGRAM'
5794
									| 'GOOGLE_ADWORDS'
5795
									| 'GOOGLE_DISPLAY_NETWORK'
5796
									| 'GOOGLE_ANALYTICS'
5797
									| 'YOUTUBE'
5798
									| 'XING'
5799
									| 'LINKED_IN'
5800
									| 'TWITTER'
5801
									| 'GOOGLE_MY_BUSINESS'
5802
									| 'TIKTOK'
5803
									| 'BITLY'
5804
								name?: string
5805
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5806
								userId?: string
5807
								googleRetargetingListId?: string
5808
								facebookCustomAudienceId?: string
5809
								linkedInAudienceId?: string
5810
								twitterAudienceId?: string
5811
								tikTokAudienceId?: string
5812
								urlPath?: string
5813
								engagementSource?:
5814
									| 'FACEBOOK'
5815
									| 'INSTAGRAM'
5816
									| 'GOOGLE_ADWORDS'
5817
									| 'GOOGLE_DISPLAY_NETWORK'
5818
									| 'GOOGLE_ANALYTICS'
5819
									| 'YOUTUBE'
5820
									| 'XING'
5821
									| 'LINKED_IN'
5822
									| 'TWITTER'
5823
									| 'GOOGLE_MY_BUSINESS'
5824
									| 'TIKTOK'
5825
									| 'BITLY'
5826
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5827
								description?: string
5828
								audienceSize?: number
5829
								retentionDays?: number
5830
							}
5831
						}[]
5832
						twitterCustomAudiences?: {
5833
							retargetingList?: {
5834
								googleCustomerId?: string
5835
								facebookAccountId?: string
5836
								channel?:
5837
									| 'FACEBOOK'
5838
									| 'INSTAGRAM'
5839
									| 'GOOGLE_ADWORDS'
5840
									| 'GOOGLE_DISPLAY_NETWORK'
5841
									| 'GOOGLE_ANALYTICS'
5842
									| 'YOUTUBE'
5843
									| 'XING'
5844
									| 'LINKED_IN'
5845
									| 'TWITTER'
5846
									| 'GOOGLE_MY_BUSINESS'
5847
									| 'TIKTOK'
5848
									| 'BITLY'
5849
								name?: string
5850
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5851
								userId?: string
5852
								googleRetargetingListId?: string
5853
								facebookCustomAudienceId?: string
5854
								linkedInAudienceId?: string
5855
								twitterAudienceId?: string
5856
								tikTokAudienceId?: string
5857
								urlPath?: string
5858
								engagementSource?:
5859
									| 'FACEBOOK'
5860
									| 'INSTAGRAM'
5861
									| 'GOOGLE_ADWORDS'
5862
									| 'GOOGLE_DISPLAY_NETWORK'
5863
									| 'GOOGLE_ANALYTICS'
5864
									| 'YOUTUBE'
5865
									| 'XING'
5866
									| 'LINKED_IN'
5867
									| 'TWITTER'
5868
									| 'GOOGLE_MY_BUSINESS'
5869
									| 'TIKTOK'
5870
									| 'BITLY'
5871
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5872
								description?: string
5873
								audienceSize?: number
5874
								retentionDays?: number
5875
							}
5876
						}[]
5877
						tikTokAudiences?: {
5878
							retargetingList?: {
5879
								googleCustomerId?: string
5880
								facebookAccountId?: string
5881
								channel?:
5882
									| 'FACEBOOK'
5883
									| 'INSTAGRAM'
5884
									| 'GOOGLE_ADWORDS'
5885
									| 'GOOGLE_DISPLAY_NETWORK'
5886
									| 'GOOGLE_ANALYTICS'
5887
									| 'YOUTUBE'
5888
									| 'XING'
5889
									| 'LINKED_IN'
5890
									| 'TWITTER'
5891
									| 'GOOGLE_MY_BUSINESS'
5892
									| 'TIKTOK'
5893
									| 'BITLY'
5894
								name?: string
5895
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
5896
								userId?: string
5897
								googleRetargetingListId?: string
5898
								facebookCustomAudienceId?: string
5899
								linkedInAudienceId?: string
5900
								twitterAudienceId?: string
5901
								tikTokAudienceId?: string
5902
								urlPath?: string
5903
								engagementSource?:
5904
									| 'FACEBOOK'
5905
									| 'INSTAGRAM'
5906
									| 'GOOGLE_ADWORDS'
5907
									| 'GOOGLE_DISPLAY_NETWORK'
5908
									| 'GOOGLE_ANALYTICS'
5909
									| 'YOUTUBE'
5910
									| 'XING'
5911
									| 'LINKED_IN'
5912
									| 'TWITTER'
5913
									| 'GOOGLE_MY_BUSINESS'
5914
									| 'TIKTOK'
5915
									| 'BITLY'
5916
								engagementType?: 'ENGAGED' | 'FOLLOWER'
5917
								description?: string
5918
								audienceSize?: number
5919
								retentionDays?: number
5920
							}
5921
						}[]
5922
					}
5923
					devices?: {
5924
						showOnMobile?: false | true
5925
						showOnTablet?: false | true
5926
						showOnDesktop?: false | true
5927
						mobileBidModifier?: number
5928
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
5929
						tabletBidModifier?: number
5930
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
5931
						desktopBidModifier?: number
5932
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
5933
					}
5934
					extension?: {
5935
						sitelinkExtensions?: {
5936
							feedId?: number
5937
							feedItemId?: number
5938
							assetId?: number
5939
							adwordsCustomerId?: string
5940
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
5941
							extensionRunStatus?:
5942
								| 'ADDED_CAMPAIGN'
5943
								| 'ADDED_ADGROUP'
5944
								| 'ADDED_ACCOUNT'
5945
								| 'IS_CAMPAIGN_LINKED'
5946
								| 'IS_ADGROUP_LINKED'
5947
								| 'UNLINKING'
5948
								| 'UNLINKED'
5949
							sitelinkName?: string
5950
							sitelinkUrl?: string
5951
							sitelinkDescription1?: string
5952
							sitelinkDescription2?: string
5953
							finalUrls?: string[]
5954
							finalMobileUrls?: string[]
5955
							sitelinkTrackingUrl?: string
5956
						}[]
5957
						calloutExtensions?: {
5958
							feedId?: number
5959
							feedItemId?: number
5960
							assetId?: number
5961
							adwordsCustomerId?: string
5962
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
5963
							extensionRunStatus?:
5964
								| 'ADDED_CAMPAIGN'
5965
								| 'ADDED_ADGROUP'
5966
								| 'ADDED_ACCOUNT'
5967
								| 'IS_CAMPAIGN_LINKED'
5968
								| 'IS_ADGROUP_LINKED'
5969
								| 'UNLINKING'
5970
								| 'UNLINKED'
5971
							calloutText?: string
5972
						}[]
5973
						callExtensions?: {
5974
							feedId?: number
5975
							feedItemId?: number
5976
							assetId?: number
5977
							adwordsCustomerId?: string
5978
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
5979
							extensionRunStatus?:
5980
								| 'ADDED_CAMPAIGN'
5981
								| 'ADDED_ADGROUP'
5982
								| 'ADDED_ACCOUNT'
5983
								| 'IS_CAMPAIGN_LINKED'
5984
								| 'IS_ADGROUP_LINKED'
5985
								| 'UNLINKING'
5986
								| 'UNLINKED'
5987
							phoneNumber?: string
5988
							country?: string
5989
						}[]
5990
					}
5991
					adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
5992
					createdFromTargetingTemplateId?: string
5993
				}[]
5994
				businessName?: string
5995
				longTitle?: string
5996
				adTextType?:
5997
					| 'TEXT_AD'
5998
					| 'DYNAMIC_TEXT_AD'
5999
					| 'CLICK_TO_CALL_AD'
6000
					| 'SHOPPING_AD'
6001
					| 'SHOPPING_SHOWCASE_AD'
6002
				textType?: 'SHORT' | 'LONG'
6003
				slides?: {
6004
					descriptions?: string[]
6005
					links?: string[]
6006
					titles?: string[]
6007
					images?: {
6008
						thumbnailUrl?: string
6009
						url?: string
6010
						croppedUrl?: string
6011
						croppedImageSize?: number
6012
						croppedWidth?: number
6013
						croppedHeight?: number
6014
						facebookImageUrl?: string
6015
						tikTokImageId?: string
6016
						tags?: { x?: number; y?: number; name?: string }[]
6017
						productTags?: {
6018
							x?: number
6019
							y?: number
6020
							productId?: string
6021
							productName?: string
6022
						}[]
6023
						link?: string
6024
						linkTitle?: string
6025
						linkDescription?: string
6026
						order?: number
6027
					}[]
6028
					videos?: {
6029
						url?: string
6030
						size?: number
6031
						fileExtension?: string
6032
						facebookVideoId?: string
6033
						tikTokVideoId?: string
6034
						width?: number
6035
						height?: number
6036
						thumbnailImage?: {
6037
							thumbnailUrl?: string
6038
							url?: string
6039
							croppedUrl?: string
6040
							croppedImageSize?: number
6041
							croppedWidth?: number
6042
							croppedHeight?: number
6043
							facebookImageUrl?: string
6044
							tikTokImageId?: string
6045
							tags?: { x?: number; y?: number; name?: string }[]
6046
							productTags?: {
6047
								x?: number
6048
								y?: number
6049
								productId?: string
6050
								productName?: string
6051
							}[]
6052
							link?: string
6053
							linkTitle?: string
6054
							linkDescription?: string
6055
							order?: number
6056
						}
6057
						thumbnailTimePosition?: number
6058
						cutStartTimePosition?: number
6059
						cutEndTimePosition?: number
6060
						cutUrl?: string
6061
						mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
6062
						mediaVideoId?: string
6063
						title?: string
6064
						order?: number
6065
						fileName?: string
6066
						productTags?: {
6067
							x?: number
6068
							y?: number
6069
							productId?: string
6070
							productName?: string
6071
						}[]
6072
					}[]
6073
					callToActions?:
6074
						| 'APPLY_NOW'
6075
						| 'BOOK_NOW'
6076
						| 'CONTACT_US'
6077
						| 'DOWNLOAD'
6078
						| 'MORE_OF_THIS'
6079
						| 'SHOP_NOW'
6080
						| 'ORDER_NOW'
6081
						| 'REGISTER'
6082
						| 'WATCH_MORE'
6083
						| 'NO_BUTTON'
6084
						| 'CALL_NOW'
6085
						| 'SUBSCRIBE'
6086
						| 'GET_QUOTE'
6087
						| 'GET_OFFER'
6088
						| 'LEARN_MORE'
6089
						| 'SIGN_UP'
6090
						| 'JOIN'
6091
						| 'ATTEND'
6092
						| 'REQUEST_DEMO'
6093
						| 'LISTEN_NOW'
6094
						| 'GET_SHOWTIMES'
6095
						| 'UNLOCK_FULL_DOCUMENT'[]
6096
					displayLinks?: string[]
6097
					utmTracking?: {
6098
						utmSource?: string
6099
						utmMedium?: string
6100
						utmCampaign?: string
6101
						utmTerm?: string
6102
						utmContent?: string
6103
						customParams?: string
6104
					}
6105
				}[]
6106
				channels?: {
6107
					channel?:
6108
						| 'FACEBOOK'
6109
						| 'INSTAGRAM'
6110
						| 'GOOGLE_ADWORDS'
6111
						| 'GOOGLE_DISPLAY_NETWORK'
6112
						| 'GOOGLE_ANALYTICS'
6113
						| 'YOUTUBE'
6114
						| 'XING'
6115
						| 'LINKED_IN'
6116
						| 'TWITTER'
6117
						| 'GOOGLE_MY_BUSINESS'
6118
						| 'TIKTOK'
6119
						| 'BITLY'
6120
					placement?:
6121
						| 'GOOGLE_DISPLAY_NETWORK'
6122
						| 'YOUTUBE'
6123
						| 'GOOGLE_MY_BUSINESS'
6124
						| 'GOOGLE_SEARCH_NETWORK'
6125
						| 'FACEBOOK_TIMELINE'
6126
						| 'FACEBOOK_AUDIENCE_NETWORK'
6127
						| 'INSTAGRAM_TIMELINE'
6128
						| 'GOOGLE_SHOPPING'
6129
						| 'FACEBOOK_MESSENGER'
6130
						| 'LINKEDIN_CONTENT'
6131
						| 'LINKEDIN_TEXT'
6132
						| 'LINKEDIN_INMAIL'
6133
						| 'LINKEDIN_DYNAMIC'
6134
						| 'FACEBOOK_STORIES'
6135
						| 'FACEBOOK_INSTANT_ARTICLES'
6136
						| 'FACEBOOK_RIGHT_HAND_COLUMN'
6137
						| 'FACEBOOK_MARKETPLACE'
6138
						| 'INSTAGRAM_STORIES'
6139
						| 'FACEBOOK_MESSENGER_STORIES'
6140
						| 'FACEBOOK_SEARCH'
6141
						| 'FACEBOOK_INSTREAM_VIDEO'
6142
						| 'FACEBOOK_REELS'
6143
						| 'INSTAGRAM_EXPLORE_HOME'
6144
						| 'INSTAGRAM_PROFILE_FEED'
6145
						| 'INSTAGRAM_PROFILE_REELS'
6146
						| 'LINKEDIN_AUDIENCE_NETWORK'
6147
						| 'TWITTER_ALL'
6148
						| 'TWITTER_PUBLISHER_NETWORK'
6149
						| 'TWITTER_SEARCH'
6150
						| 'TWITTER_TIMELINE'
6151
						| 'TWITTER_PROFILE'
6152
						| 'FACEBOOK_UNKNOWN'
6153
						| 'FACEBOOK_VIDEO_FEED'
6154
						| 'INSTAGRAM_REELS'
6155
						| 'INSTAGRAM_SHOP'
6156
						| 'INSTAGRAM_EXPLORE'
6157
						| 'TIKTOK_FEED'
6158
						| 'META_AUTOMATIC'
6159
					selected?: false | true
6160
				}[]
6161
				facebookPage?: {
6162
					pictureUrl?: string
6163
					name?: string
6164
					id?: string
6165
					search?: string
6166
				}
6167
				twitterUser?: {
6168
					pictureUrl?: string
6169
					name?: string
6170
					id?: string
6171
					search?: string
6172
				}
6173
				utmTracking?: {
6174
					utmSource?: string
6175
					utmMedium?: string
6176
					utmCampaign?: string
6177
					utmTerm?: string
6178
					utmContent?: string
6179
					customParams?: string
6180
				}
6181
				titles?: string[]
6182
				title2s?: string[]
6183
				title3s?: string[]
6184
				descriptions?: string[]
6185
				description2s?: string[]
6186
				pinnedTitles?: {
6187
					textAssetIndex?: number
6188
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
6189
				}[]
6190
				pinnedDescriptions?: {
6191
					textAssetIndex?: number
6192
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
6193
				}[]
6194
				dynamicAdDescriptions1?: string[]
6195
				dynamicAdDescriptions2?: string[]
6196
				phoneNumber?: string
6197
				countryCode?: string
6198
				callOnlyDescriptions1?: string[]
6199
				callOnlyDescriptions2?: string[]
6200
				images?: {
6201
					thumbnailUrl?: string
6202
					url?: string
6203
					croppedUrl?: string
6204
					croppedImageSize?: number
6205
					croppedWidth?: number
6206
					croppedHeight?: number
6207
					facebookImageUrl?: string
6208
					tikTokImageId?: string
6209
					tags?: { x?: number; y?: number; name?: string }[]
6210
					productTags?: {
6211
						x?: number
6212
						y?: number
6213
						productId?: string
6214
						productName?: string
6215
					}[]
6216
					link?: string
6217
					linkTitle?: string
6218
					linkDescription?: string
6219
					order?: number
6220
				}[]
6221
				squareImages?: {
6222
					thumbnailUrl?: string
6223
					url?: string
6224
					croppedUrl?: string
6225
					croppedImageSize?: number
6226
					croppedWidth?: number
6227
					croppedHeight?: number
6228
					facebookImageUrl?: string
6229
					tikTokImageId?: string
6230
					tags?: { x?: number; y?: number; name?: string }[]
6231
					productTags?: {
6232
						x?: number
6233
						y?: number
6234
						productId?: string
6235
						productName?: string
6236
					}[]
6237
					link?: string
6238
					linkTitle?: string
6239
					linkDescription?: string
6240
					order?: number
6241
				}[]
6242
				verticalImages?: {
6243
					thumbnailUrl?: string
6244
					url?: string
6245
					croppedUrl?: string
6246
					croppedImageSize?: number
6247
					croppedWidth?: number
6248
					croppedHeight?: number
6249
					facebookImageUrl?: string
6250
					tikTokImageId?: string
6251
					tags?: { x?: number; y?: number; name?: string }[]
6252
					productTags?: {
6253
						x?: number
6254
						y?: number
6255
						productId?: string
6256
						productName?: string
6257
					}[]
6258
					link?: string
6259
					linkTitle?: string
6260
					linkDescription?: string
6261
					order?: number
6262
				}[]
6263
				logos?: {
6264
					thumbnailUrl?: string
6265
					url?: string
6266
					croppedUrl?: string
6267
					croppedImageSize?: number
6268
					croppedWidth?: number
6269
					croppedHeight?: number
6270
					facebookImageUrl?: string
6271
					tikTokImageId?: string
6272
					tags?: { x?: number; y?: number; name?: string }[]
6273
					productTags?: {
6274
						x?: number
6275
						y?: number
6276
						productId?: string
6277
						productName?: string
6278
					}[]
6279
					link?: string
6280
					linkTitle?: string
6281
					linkDescription?: string
6282
					order?: number
6283
				}[]
6284
				squareLogos?: {
6285
					thumbnailUrl?: string
6286
					url?: string
6287
					croppedUrl?: string
6288
					croppedImageSize?: number
6289
					croppedWidth?: number
6290
					croppedHeight?: number
6291
					facebookImageUrl?: string
6292
					tikTokImageId?: string
6293
					tags?: { x?: number; y?: number; name?: string }[]
6294
					productTags?: {
6295
						x?: number
6296
						y?: number
6297
						productId?: string
6298
						productName?: string
6299
					}[]
6300
					link?: string
6301
					linkTitle?: string
6302
					linkDescription?: string
6303
					order?: number
6304
				}[]
6305
				links?: string[]
6306
				paths?: { path1?: string; path2?: string }[]
6307
				displayLinks?: string[]
6308
				linkDescriptions?: string[]
6309
				videos?: {
6310
					url?: string
6311
					size?: number
6312
					fileExtension?: string
6313
					facebookVideoId?: string
6314
					tikTokVideoId?: string
6315
					width?: number
6316
					height?: number
6317
					thumbnailImage?: {
6318
						thumbnailUrl?: string
6319
						url?: string
6320
						croppedUrl?: string
6321
						croppedImageSize?: number
6322
						croppedWidth?: number
6323
						croppedHeight?: number
6324
						facebookImageUrl?: string
6325
						tikTokImageId?: string
6326
						tags?: { x?: number; y?: number; name?: string }[]
6327
						productTags?: {
6328
							x?: number
6329
							y?: number
6330
							productId?: string
6331
							productName?: string
6332
						}[]
6333
						link?: string
6334
						linkTitle?: string
6335
						linkDescription?: string
6336
						order?: number
6337
					}
6338
					thumbnailTimePosition?: number
6339
					cutStartTimePosition?: number
6340
					cutEndTimePosition?: number
6341
					cutUrl?: string
6342
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
6343
					mediaVideoId?: string
6344
					title?: string
6345
					order?: number
6346
					fileName?: string
6347
					productTags?: {
6348
						x?: number
6349
						y?: number
6350
						productId?: string
6351
						productName?: string
6352
					}[]
6353
				}[]
6354
				verticalVideos?: {
6355
					url?: string
6356
					size?: number
6357
					fileExtension?: string
6358
					facebookVideoId?: string
6359
					tikTokVideoId?: string
6360
					width?: number
6361
					height?: number
6362
					thumbnailImage?: {
6363
						thumbnailUrl?: string
6364
						url?: string
6365
						croppedUrl?: string
6366
						croppedImageSize?: number
6367
						croppedWidth?: number
6368
						croppedHeight?: number
6369
						facebookImageUrl?: string
6370
						tikTokImageId?: string
6371
						tags?: { x?: number; y?: number; name?: string }[]
6372
						productTags?: {
6373
							x?: number
6374
							y?: number
6375
							productId?: string
6376
							productName?: string
6377
						}[]
6378
						link?: string
6379
						linkTitle?: string
6380
						linkDescription?: string
6381
						order?: number
6382
					}
6383
					thumbnailTimePosition?: number
6384
					cutStartTimePosition?: number
6385
					cutEndTimePosition?: number
6386
					cutUrl?: string
6387
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
6388
					mediaVideoId?: string
6389
					title?: string
6390
					order?: number
6391
					fileName?: string
6392
					productTags?: {
6393
						x?: number
6394
						y?: number
6395
						productId?: string
6396
						productName?: string
6397
					}[]
6398
				}[]
6399
				youTubeVideos?: { url?: string; id?: string }[]
6400
				callToActions?:
6401
					| 'APPLY_NOW'
6402
					| 'BOOK_NOW'
6403
					| 'CONTACT_US'
6404
					| 'DOWNLOAD'
6405
					| 'MORE_OF_THIS'
6406
					| 'SHOP_NOW'
6407
					| 'ORDER_NOW'
6408
					| 'REGISTER'
6409
					| 'WATCH_MORE'
6410
					| 'NO_BUTTON'
6411
					| 'CALL_NOW'
6412
					| 'SUBSCRIBE'
6413
					| 'GET_QUOTE'
6414
					| 'GET_OFFER'
6415
					| 'LEARN_MORE'
6416
					| 'SIGN_UP'
6417
					| 'JOIN'
6418
					| 'ATTEND'
6419
					| 'REQUEST_DEMO'
6420
					| 'LISTEN_NOW'
6421
					| 'GET_SHOWTIMES'
6422
					| 'UNLOCK_FULL_DOCUMENT'[]
6423
				facebookPostId?: string
6424
				instagramPostId?: string
6425
				twitterTweetId?: string
6426
				linkedInPostId?: string
6427
				searchAdType?: 'EXPANDED' | 'RESPONSIVE'
6428
				carouselMultiShareEndCard?: false | true
6429
				carouselMultiShareOptimized?: false | true
6430
				useTikTokSparkAd?: false | true
6431
				tikTokProfileName?: string
6432
				tikTokProfileImage?: {
6433
					thumbnailUrl?: string
6434
					url?: string
6435
					croppedUrl?: string
6436
					croppedImageSize?: number
6437
					croppedWidth?: number
6438
					croppedHeight?: number
6439
					facebookImageUrl?: string
6440
					tikTokImageId?: string
6441
					tags?: { x?: number; y?: number; name?: string }[]
6442
					productTags?: {
6443
						x?: number
6444
						y?: number
6445
						productId?: string
6446
						productName?: string
6447
					}[]
6448
					link?: string
6449
					linkTitle?: string
6450
					linkDescription?: string
6451
					order?: number
6452
				}
6453
				adStatus?:
6454
					| 'IS_RUNNING'
6455
					| 'STOP'
6456
					| 'IN_REVIEW'
6457
					| 'REMOVED'
6458
					| 'COMPLETED'
6459
					| 'DISAPPROVED'
6460
					| 'IS_STOPPING'
6461
				facebookAdGroups?: {
6462
					id?: string
6463
					name?: string
6464
					facebookInterests?: {
6465
						id?: string
6466
						type?: string
6467
						name?: string
6468
						audience_size?: number
6469
						children?: {}[]
6470
						path?: string[]
6471
					}[]
6472
					status?:
6473
						| 'IS_RUNNING'
6474
						| 'STOP'
6475
						| 'IN_REVIEW'
6476
						| 'REMOVED'
6477
						| 'COMPLETED'
6478
						| 'DISAPPROVED'
6479
						| 'IS_STOPPING'
6480
					bid?: number
6481
					retargeting?: {
6482
						googleUserLists?: {
6483
							retargetingList?: {
6484
								googleCustomerId?: string
6485
								facebookAccountId?: string
6486
								channel?:
6487
									| 'FACEBOOK'
6488
									| 'INSTAGRAM'
6489
									| 'GOOGLE_ADWORDS'
6490
									| 'GOOGLE_DISPLAY_NETWORK'
6491
									| 'GOOGLE_ANALYTICS'
6492
									| 'YOUTUBE'
6493
									| 'XING'
6494
									| 'LINKED_IN'
6495
									| 'TWITTER'
6496
									| 'GOOGLE_MY_BUSINESS'
6497
									| 'TIKTOK'
6498
									| 'BITLY'
6499
								name?: string
6500
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6501
								userId?: string
6502
								googleRetargetingListId?: string
6503
								facebookCustomAudienceId?: string
6504
								linkedInAudienceId?: string
6505
								twitterAudienceId?: string
6506
								tikTokAudienceId?: string
6507
								urlPath?: string
6508
								engagementSource?:
6509
									| 'FACEBOOK'
6510
									| 'INSTAGRAM'
6511
									| 'GOOGLE_ADWORDS'
6512
									| 'GOOGLE_DISPLAY_NETWORK'
6513
									| 'GOOGLE_ANALYTICS'
6514
									| 'YOUTUBE'
6515
									| 'XING'
6516
									| 'LINKED_IN'
6517
									| 'TWITTER'
6518
									| 'GOOGLE_MY_BUSINESS'
6519
									| 'TIKTOK'
6520
									| 'BITLY'
6521
								engagementType?: 'ENGAGED' | 'FOLLOWER'
6522
								description?: string
6523
								audienceSize?: number
6524
								retentionDays?: number
6525
							}
6526
							bidModifier?: number
6527
							bidModifierType?: 'INCREASE' | 'DECREASE'
6528
						}[]
6529
						facebookCustomAudiences?: {
6530
							retargetingList?: {
6531
								googleCustomerId?: string
6532
								facebookAccountId?: string
6533
								channel?:
6534
									| 'FACEBOOK'
6535
									| 'INSTAGRAM'
6536
									| 'GOOGLE_ADWORDS'
6537
									| 'GOOGLE_DISPLAY_NETWORK'
6538
									| 'GOOGLE_ANALYTICS'
6539
									| 'YOUTUBE'
6540
									| 'XING'
6541
									| 'LINKED_IN'
6542
									| 'TWITTER'
6543
									| 'GOOGLE_MY_BUSINESS'
6544
									| 'TIKTOK'
6545
									| 'BITLY'
6546
								name?: string
6547
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6548
								userId?: string
6549
								googleRetargetingListId?: string
6550
								facebookCustomAudienceId?: string
6551
								linkedInAudienceId?: string
6552
								twitterAudienceId?: string
6553
								tikTokAudienceId?: string
6554
								urlPath?: string
6555
								engagementSource?:
6556
									| 'FACEBOOK'
6557
									| 'INSTAGRAM'
6558
									| 'GOOGLE_ADWORDS'
6559
									| 'GOOGLE_DISPLAY_NETWORK'
6560
									| 'GOOGLE_ANALYTICS'
6561
									| 'YOUTUBE'
6562
									| 'XING'
6563
									| 'LINKED_IN'
6564
									| 'TWITTER'
6565
									| 'GOOGLE_MY_BUSINESS'
6566
									| 'TIKTOK'
6567
									| 'BITLY'
6568
								engagementType?: 'ENGAGED' | 'FOLLOWER'
6569
								description?: string
6570
								audienceSize?: number
6571
								retentionDays?: number
6572
							}
6573
						}[]
6574
						linkedInMatchedAudiences?: {
6575
							retargetingList?: {
6576
								googleCustomerId?: string
6577
								facebookAccountId?: string
6578
								channel?:
6579
									| 'FACEBOOK'
6580
									| 'INSTAGRAM'
6581
									| 'GOOGLE_ADWORDS'
6582
									| 'GOOGLE_DISPLAY_NETWORK'
6583
									| 'GOOGLE_ANALYTICS'
6584
									| 'YOUTUBE'
6585
									| 'XING'
6586
									| 'LINKED_IN'
6587
									| 'TWITTER'
6588
									| 'GOOGLE_MY_BUSINESS'
6589
									| 'TIKTOK'
6590
									| 'BITLY'
6591
								name?: string
6592
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6593
								userId?: string
6594
								googleRetargetingListId?: string
6595
								facebookCustomAudienceId?: string
6596
								linkedInAudienceId?: string
6597
								twitterAudienceId?: string
6598
								tikTokAudienceId?: string
6599
								urlPath?: string
6600
								engagementSource?:
6601
									| 'FACEBOOK'
6602
									| 'INSTAGRAM'
6603
									| 'GOOGLE_ADWORDS'
6604
									| 'GOOGLE_DISPLAY_NETWORK'
6605
									| 'GOOGLE_ANALYTICS'
6606
									| 'YOUTUBE'
6607
									| 'XING'
6608
									| 'LINKED_IN'
6609
									| 'TWITTER'
6610
									| 'GOOGLE_MY_BUSINESS'
6611
									| 'TIKTOK'
6612
									| 'BITLY'
6613
								engagementType?: 'ENGAGED' | 'FOLLOWER'
6614
								description?: string
6615
								audienceSize?: number
6616
								retentionDays?: number
6617
							}
6618
						}[]
6619
						twitterCustomAudiences?: {
6620
							retargetingList?: {
6621
								googleCustomerId?: string
6622
								facebookAccountId?: string
6623
								channel?:
6624
									| 'FACEBOOK'
6625
									| 'INSTAGRAM'
6626
									| 'GOOGLE_ADWORDS'
6627
									| 'GOOGLE_DISPLAY_NETWORK'
6628
									| 'GOOGLE_ANALYTICS'
6629
									| 'YOUTUBE'
6630
									| 'XING'
6631
									| 'LINKED_IN'
6632
									| 'TWITTER'
6633
									| 'GOOGLE_MY_BUSINESS'
6634
									| 'TIKTOK'
6635
									| 'BITLY'
6636
								name?: string
6637
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6638
								userId?: string
6639
								googleRetargetingListId?: string
6640
								facebookCustomAudienceId?: string
6641
								linkedInAudienceId?: string
6642
								twitterAudienceId?: string
6643
								tikTokAudienceId?: string
6644
								urlPath?: string
6645
								engagementSource?:
6646
									| 'FACEBOOK'
6647
									| 'INSTAGRAM'
6648
									| 'GOOGLE_ADWORDS'
6649
									| 'GOOGLE_DISPLAY_NETWORK'
6650
									| 'GOOGLE_ANALYTICS'
6651
									| 'YOUTUBE'
6652
									| 'XING'
6653
									| 'LINKED_IN'
6654
									| 'TWITTER'
6655
									| 'GOOGLE_MY_BUSINESS'
6656
									| 'TIKTOK'
6657
									| 'BITLY'
6658
								engagementType?: 'ENGAGED' | 'FOLLOWER'
6659
								description?: string
6660
								audienceSize?: number
6661
								retentionDays?: number
6662
							}
6663
						}[]
6664
						tikTokAudiences?: {
6665
							retargetingList?: {
6666
								googleCustomerId?: string
6667
								facebookAccountId?: string
6668
								channel?:
6669
									| 'FACEBOOK'
6670
									| 'INSTAGRAM'
6671
									| 'GOOGLE_ADWORDS'
6672
									| 'GOOGLE_DISPLAY_NETWORK'
6673
									| 'GOOGLE_ANALYTICS'
6674
									| 'YOUTUBE'
6675
									| 'XING'
6676
									| 'LINKED_IN'
6677
									| 'TWITTER'
6678
									| 'GOOGLE_MY_BUSINESS'
6679
									| 'TIKTOK'
6680
									| 'BITLY'
6681
								name?: string
6682
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6683
								userId?: string
6684
								googleRetargetingListId?: string
6685
								facebookCustomAudienceId?: string
6686
								linkedInAudienceId?: string
6687
								twitterAudienceId?: string
6688
								tikTokAudienceId?: string
6689
								urlPath?: string
6690
								engagementSource?:
6691
									| 'FACEBOOK'
6692
									| 'INSTAGRAM'
6693
									| 'GOOGLE_ADWORDS'
6694
									| 'GOOGLE_DISPLAY_NETWORK'
6695
									| 'GOOGLE_ANALYTICS'
6696
									| 'YOUTUBE'
6697
									| 'XING'
6698
									| 'LINKED_IN'
6699
									| 'TWITTER'
6700
									| 'GOOGLE_MY_BUSINESS'
6701
									| 'TIKTOK'
6702
									| 'BITLY'
6703
								engagementType?: 'ENGAGED' | 'FOLLOWER'
6704
								description?: string
6705
								audienceSize?: number
6706
								retentionDays?: number
6707
							}
6708
						}[]
6709
					}
6710
					devices?: {
6711
						showOnMobile?: false | true
6712
						showOnTablet?: false | true
6713
						showOnDesktop?: false | true
6714
						mobileBidModifier?: number
6715
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
6716
						tabletBidModifier?: number
6717
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
6718
						desktopBidModifier?: number
6719
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
6720
					}
6721
				}[]
6722
				facebookInstantExperienceId?: string
6723
				facebookInstantExperienceThumbnails?: {
6724
					elementId?: string
6725
					photoId?: string
6726
					height?: number
6727
					width?: number
6728
					cropTopLeft?: number[]
6729
					cropBottomRight?: number[]
6730
				}[]
6731
				tikTokPostId?: string
6732
				ignoredForDistribution?: false | true
6733
				document?: {
6734
					url?: string
6735
					fileType?: string
6736
					title?: string
6737
					size?: number
6738
					nbrOfPreviewPages?: number
6739
				}
6740
				deactivateComments?: false | true
6741
				type?: 'SHORT' | 'LONG'
6742
			}[]
6743
			documentAds?: {
6744
				adId?: string
6745
				name?: string
6746
				namingTemplateElementValues?: { elementId?: string; value?: string }[]
6747
				target?: { id?: string; name?: string }
6748
				googleAdGroups?: {
6749
					id?: string
6750
					name?: string
6751
					type?: 'STANDARD' | 'DYNAMIC'
6752
					googleKeywords?: {
6753
						name?: string
6754
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
6755
						averageMonghtlySearchVolume?: number
6756
						averageCpc?: number
6757
						cpc?: number
6758
						cpm?: number
6759
						link?: string
6760
						status?:
6761
							| 'IS_RUNNING'
6762
							| 'STOP'
6763
							| 'IN_REVIEW'
6764
							| 'REMOVED'
6765
							| 'COMPLETED'
6766
							| 'DISAPPROVED'
6767
							| 'IS_STOPPING'
6768
						bid?: number
6769
						finalUrl?: string
6770
						averageImpressionsPerMonth?: number
6771
					}[]
6772
					status?:
6773
						| 'IS_RUNNING'
6774
						| 'STOP'
6775
						| 'IN_REVIEW'
6776
						| 'REMOVED'
6777
						| 'COMPLETED'
6778
						| 'DISAPPROVED'
6779
						| 'IS_STOPPING'
6780
					bid?: number
6781
					targetCpa?: number
6782
					targetReturnOnAdSpendPercentage?: number
6783
					trackingUrlTemplate?: string
6784
					customParameters?: { key?: string; value?: string }[]
6785
					adGroupExclusion?: {
6786
						googleKeywords?: {
6787
							name?: string
6788
							competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
6789
							averageMonghtlySearchVolume?: number
6790
							averageCpc?: number
6791
							cpc?: number
6792
							cpm?: number
6793
							link?: string
6794
							status?:
6795
								| 'IS_RUNNING'
6796
								| 'STOP'
6797
								| 'IN_REVIEW'
6798
								| 'REMOVED'
6799
								| 'COMPLETED'
6800
								| 'DISAPPROVED'
6801
								| 'IS_STOPPING'
6802
							bid?: number
6803
							finalUrl?: string
6804
							averageImpressionsPerMonth?: number
6805
						}[]
6806
						retargeting?: {
6807
							googleUserLists?: {
6808
								retargetingList?: {
6809
									googleCustomerId?: string
6810
									facebookAccountId?: string
6811
									channel?:
6812
										| 'FACEBOOK'
6813
										| 'INSTAGRAM'
6814
										| 'GOOGLE_ADWORDS'
6815
										| 'GOOGLE_DISPLAY_NETWORK'
6816
										| 'GOOGLE_ANALYTICS'
6817
										| 'YOUTUBE'
6818
										| 'XING'
6819
										| 'LINKED_IN'
6820
										| 'TWITTER'
6821
										| 'GOOGLE_MY_BUSINESS'
6822
										| 'TIKTOK'
6823
										| 'BITLY'
6824
									name?: string
6825
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6826
									userId?: string
6827
									googleRetargetingListId?: string
6828
									facebookCustomAudienceId?: string
6829
									linkedInAudienceId?: string
6830
									twitterAudienceId?: string
6831
									tikTokAudienceId?: string
6832
									urlPath?: string
6833
									engagementSource?:
6834
										| 'FACEBOOK'
6835
										| 'INSTAGRAM'
6836
										| 'GOOGLE_ADWORDS'
6837
										| 'GOOGLE_DISPLAY_NETWORK'
6838
										| 'GOOGLE_ANALYTICS'
6839
										| 'YOUTUBE'
6840
										| 'XING'
6841
										| 'LINKED_IN'
6842
										| 'TWITTER'
6843
										| 'GOOGLE_MY_BUSINESS'
6844
										| 'TIKTOK'
6845
										| 'BITLY'
6846
									engagementType?: 'ENGAGED' | 'FOLLOWER'
6847
									description?: string
6848
									audienceSize?: number
6849
									retentionDays?: number
6850
								}
6851
								bidModifier?: number
6852
								bidModifierType?: 'INCREASE' | 'DECREASE'
6853
							}[]
6854
							facebookCustomAudiences?: {
6855
								retargetingList?: {
6856
									googleCustomerId?: string
6857
									facebookAccountId?: string
6858
									channel?:
6859
										| 'FACEBOOK'
6860
										| 'INSTAGRAM'
6861
										| 'GOOGLE_ADWORDS'
6862
										| 'GOOGLE_DISPLAY_NETWORK'
6863
										| 'GOOGLE_ANALYTICS'
6864
										| 'YOUTUBE'
6865
										| 'XING'
6866
										| 'LINKED_IN'
6867
										| 'TWITTER'
6868
										| 'GOOGLE_MY_BUSINESS'
6869
										| 'TIKTOK'
6870
										| 'BITLY'
6871
									name?: string
6872
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6873
									userId?: string
6874
									googleRetargetingListId?: string
6875
									facebookCustomAudienceId?: string
6876
									linkedInAudienceId?: string
6877
									twitterAudienceId?: string
6878
									tikTokAudienceId?: string
6879
									urlPath?: string
6880
									engagementSource?:
6881
										| 'FACEBOOK'
6882
										| 'INSTAGRAM'
6883
										| 'GOOGLE_ADWORDS'
6884
										| 'GOOGLE_DISPLAY_NETWORK'
6885
										| 'GOOGLE_ANALYTICS'
6886
										| 'YOUTUBE'
6887
										| 'XING'
6888
										| 'LINKED_IN'
6889
										| 'TWITTER'
6890
										| 'GOOGLE_MY_BUSINESS'
6891
										| 'TIKTOK'
6892
										| 'BITLY'
6893
									engagementType?: 'ENGAGED' | 'FOLLOWER'
6894
									description?: string
6895
									audienceSize?: number
6896
									retentionDays?: number
6897
								}
6898
							}[]
6899
							linkedInMatchedAudiences?: {
6900
								retargetingList?: {
6901
									googleCustomerId?: string
6902
									facebookAccountId?: string
6903
									channel?:
6904
										| 'FACEBOOK'
6905
										| 'INSTAGRAM'
6906
										| 'GOOGLE_ADWORDS'
6907
										| 'GOOGLE_DISPLAY_NETWORK'
6908
										| 'GOOGLE_ANALYTICS'
6909
										| 'YOUTUBE'
6910
										| 'XING'
6911
										| 'LINKED_IN'
6912
										| 'TWITTER'
6913
										| 'GOOGLE_MY_BUSINESS'
6914
										| 'TIKTOK'
6915
										| 'BITLY'
6916
									name?: string
6917
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6918
									userId?: string
6919
									googleRetargetingListId?: string
6920
									facebookCustomAudienceId?: string
6921
									linkedInAudienceId?: string
6922
									twitterAudienceId?: string
6923
									tikTokAudienceId?: string
6924
									urlPath?: string
6925
									engagementSource?:
6926
										| 'FACEBOOK'
6927
										| 'INSTAGRAM'
6928
										| 'GOOGLE_ADWORDS'
6929
										| 'GOOGLE_DISPLAY_NETWORK'
6930
										| 'GOOGLE_ANALYTICS'
6931
										| 'YOUTUBE'
6932
										| 'XING'
6933
										| 'LINKED_IN'
6934
										| 'TWITTER'
6935
										| 'GOOGLE_MY_BUSINESS'
6936
										| 'TIKTOK'
6937
										| 'BITLY'
6938
									engagementType?: 'ENGAGED' | 'FOLLOWER'
6939
									description?: string
6940
									audienceSize?: number
6941
									retentionDays?: number
6942
								}
6943
							}[]
6944
							twitterCustomAudiences?: {
6945
								retargetingList?: {
6946
									googleCustomerId?: string
6947
									facebookAccountId?: string
6948
									channel?:
6949
										| 'FACEBOOK'
6950
										| 'INSTAGRAM'
6951
										| 'GOOGLE_ADWORDS'
6952
										| 'GOOGLE_DISPLAY_NETWORK'
6953
										| 'GOOGLE_ANALYTICS'
6954
										| 'YOUTUBE'
6955
										| 'XING'
6956
										| 'LINKED_IN'
6957
										| 'TWITTER'
6958
										| 'GOOGLE_MY_BUSINESS'
6959
										| 'TIKTOK'
6960
										| 'BITLY'
6961
									name?: string
6962
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
6963
									userId?: string
6964
									googleRetargetingListId?: string
6965
									facebookCustomAudienceId?: string
6966
									linkedInAudienceId?: string
6967
									twitterAudienceId?: string
6968
									tikTokAudienceId?: string
6969
									urlPath?: string
6970
									engagementSource?:
6971
										| 'FACEBOOK'
6972
										| 'INSTAGRAM'
6973
										| 'GOOGLE_ADWORDS'
6974
										| 'GOOGLE_DISPLAY_NETWORK'
6975
										| 'GOOGLE_ANALYTICS'
6976
										| 'YOUTUBE'
6977
										| 'XING'
6978
										| 'LINKED_IN'
6979
										| 'TWITTER'
6980
										| 'GOOGLE_MY_BUSINESS'
6981
										| 'TIKTOK'
6982
										| 'BITLY'
6983
									engagementType?: 'ENGAGED' | 'FOLLOWER'
6984
									description?: string
6985
									audienceSize?: number
6986
									retentionDays?: number
6987
								}
6988
							}[]
6989
							tikTokAudiences?: {
6990
								retargetingList?: {
6991
									googleCustomerId?: string
6992
									facebookAccountId?: string
6993
									channel?:
6994
										| 'FACEBOOK'
6995
										| 'INSTAGRAM'
6996
										| 'GOOGLE_ADWORDS'
6997
										| 'GOOGLE_DISPLAY_NETWORK'
6998
										| 'GOOGLE_ANALYTICS'
6999
										| 'YOUTUBE'
7000
										| 'XING'
7001
										| 'LINKED_IN'
7002
										| 'TWITTER'
7003
										| 'GOOGLE_MY_BUSINESS'
7004
										| 'TIKTOK'
7005
										| 'BITLY'
7006
									name?: string
7007
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7008
									userId?: string
7009
									googleRetargetingListId?: string
7010
									facebookCustomAudienceId?: string
7011
									linkedInAudienceId?: string
7012
									twitterAudienceId?: string
7013
									tikTokAudienceId?: string
7014
									urlPath?: string
7015
									engagementSource?:
7016
										| 'FACEBOOK'
7017
										| 'INSTAGRAM'
7018
										| 'GOOGLE_ADWORDS'
7019
										| 'GOOGLE_DISPLAY_NETWORK'
7020
										| 'GOOGLE_ANALYTICS'
7021
										| 'YOUTUBE'
7022
										| 'XING'
7023
										| 'LINKED_IN'
7024
										| 'TWITTER'
7025
										| 'GOOGLE_MY_BUSINESS'
7026
										| 'TIKTOK'
7027
										| 'BITLY'
7028
									engagementType?: 'ENGAGED' | 'FOLLOWER'
7029
									description?: string
7030
									audienceSize?: number
7031
									retentionDays?: number
7032
								}
7033
							}[]
7034
						}
7035
					}
7036
					retargeting?: {
7037
						googleUserLists?: {
7038
							retargetingList?: {
7039
								googleCustomerId?: string
7040
								facebookAccountId?: string
7041
								channel?:
7042
									| 'FACEBOOK'
7043
									| 'INSTAGRAM'
7044
									| 'GOOGLE_ADWORDS'
7045
									| 'GOOGLE_DISPLAY_NETWORK'
7046
									| 'GOOGLE_ANALYTICS'
7047
									| 'YOUTUBE'
7048
									| 'XING'
7049
									| 'LINKED_IN'
7050
									| 'TWITTER'
7051
									| 'GOOGLE_MY_BUSINESS'
7052
									| 'TIKTOK'
7053
									| 'BITLY'
7054
								name?: string
7055
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7056
								userId?: string
7057
								googleRetargetingListId?: string
7058
								facebookCustomAudienceId?: string
7059
								linkedInAudienceId?: string
7060
								twitterAudienceId?: string
7061
								tikTokAudienceId?: string
7062
								urlPath?: string
7063
								engagementSource?:
7064
									| 'FACEBOOK'
7065
									| 'INSTAGRAM'
7066
									| 'GOOGLE_ADWORDS'
7067
									| 'GOOGLE_DISPLAY_NETWORK'
7068
									| 'GOOGLE_ANALYTICS'
7069
									| 'YOUTUBE'
7070
									| 'XING'
7071
									| 'LINKED_IN'
7072
									| 'TWITTER'
7073
									| 'GOOGLE_MY_BUSINESS'
7074
									| 'TIKTOK'
7075
									| 'BITLY'
7076
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7077
								description?: string
7078
								audienceSize?: number
7079
								retentionDays?: number
7080
							}
7081
							bidModifier?: number
7082
							bidModifierType?: 'INCREASE' | 'DECREASE'
7083
						}[]
7084
						facebookCustomAudiences?: {
7085
							retargetingList?: {
7086
								googleCustomerId?: string
7087
								facebookAccountId?: string
7088
								channel?:
7089
									| 'FACEBOOK'
7090
									| 'INSTAGRAM'
7091
									| 'GOOGLE_ADWORDS'
7092
									| 'GOOGLE_DISPLAY_NETWORK'
7093
									| 'GOOGLE_ANALYTICS'
7094
									| 'YOUTUBE'
7095
									| 'XING'
7096
									| 'LINKED_IN'
7097
									| 'TWITTER'
7098
									| 'GOOGLE_MY_BUSINESS'
7099
									| 'TIKTOK'
7100
									| 'BITLY'
7101
								name?: string
7102
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7103
								userId?: string
7104
								googleRetargetingListId?: string
7105
								facebookCustomAudienceId?: string
7106
								linkedInAudienceId?: string
7107
								twitterAudienceId?: string
7108
								tikTokAudienceId?: string
7109
								urlPath?: string
7110
								engagementSource?:
7111
									| 'FACEBOOK'
7112
									| 'INSTAGRAM'
7113
									| 'GOOGLE_ADWORDS'
7114
									| 'GOOGLE_DISPLAY_NETWORK'
7115
									| 'GOOGLE_ANALYTICS'
7116
									| 'YOUTUBE'
7117
									| 'XING'
7118
									| 'LINKED_IN'
7119
									| 'TWITTER'
7120
									| 'GOOGLE_MY_BUSINESS'
7121
									| 'TIKTOK'
7122
									| 'BITLY'
7123
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7124
								description?: string
7125
								audienceSize?: number
7126
								retentionDays?: number
7127
							}
7128
						}[]
7129
						linkedInMatchedAudiences?: {
7130
							retargetingList?: {
7131
								googleCustomerId?: string
7132
								facebookAccountId?: string
7133
								channel?:
7134
									| 'FACEBOOK'
7135
									| 'INSTAGRAM'
7136
									| 'GOOGLE_ADWORDS'
7137
									| 'GOOGLE_DISPLAY_NETWORK'
7138
									| 'GOOGLE_ANALYTICS'
7139
									| 'YOUTUBE'
7140
									| 'XING'
7141
									| 'LINKED_IN'
7142
									| 'TWITTER'
7143
									| 'GOOGLE_MY_BUSINESS'
7144
									| 'TIKTOK'
7145
									| 'BITLY'
7146
								name?: string
7147
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7148
								userId?: string
7149
								googleRetargetingListId?: string
7150
								facebookCustomAudienceId?: string
7151
								linkedInAudienceId?: string
7152
								twitterAudienceId?: string
7153
								tikTokAudienceId?: string
7154
								urlPath?: string
7155
								engagementSource?:
7156
									| 'FACEBOOK'
7157
									| 'INSTAGRAM'
7158
									| 'GOOGLE_ADWORDS'
7159
									| 'GOOGLE_DISPLAY_NETWORK'
7160
									| 'GOOGLE_ANALYTICS'
7161
									| 'YOUTUBE'
7162
									| 'XING'
7163
									| 'LINKED_IN'
7164
									| 'TWITTER'
7165
									| 'GOOGLE_MY_BUSINESS'
7166
									| 'TIKTOK'
7167
									| 'BITLY'
7168
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7169
								description?: string
7170
								audienceSize?: number
7171
								retentionDays?: number
7172
							}
7173
						}[]
7174
						twitterCustomAudiences?: {
7175
							retargetingList?: {
7176
								googleCustomerId?: string
7177
								facebookAccountId?: string
7178
								channel?:
7179
									| 'FACEBOOK'
7180
									| 'INSTAGRAM'
7181
									| 'GOOGLE_ADWORDS'
7182
									| 'GOOGLE_DISPLAY_NETWORK'
7183
									| 'GOOGLE_ANALYTICS'
7184
									| 'YOUTUBE'
7185
									| 'XING'
7186
									| 'LINKED_IN'
7187
									| 'TWITTER'
7188
									| 'GOOGLE_MY_BUSINESS'
7189
									| 'TIKTOK'
7190
									| 'BITLY'
7191
								name?: string
7192
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7193
								userId?: string
7194
								googleRetargetingListId?: string
7195
								facebookCustomAudienceId?: string
7196
								linkedInAudienceId?: string
7197
								twitterAudienceId?: string
7198
								tikTokAudienceId?: string
7199
								urlPath?: string
7200
								engagementSource?:
7201
									| 'FACEBOOK'
7202
									| 'INSTAGRAM'
7203
									| 'GOOGLE_ADWORDS'
7204
									| 'GOOGLE_DISPLAY_NETWORK'
7205
									| 'GOOGLE_ANALYTICS'
7206
									| 'YOUTUBE'
7207
									| 'XING'
7208
									| 'LINKED_IN'
7209
									| 'TWITTER'
7210
									| 'GOOGLE_MY_BUSINESS'
7211
									| 'TIKTOK'
7212
									| 'BITLY'
7213
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7214
								description?: string
7215
								audienceSize?: number
7216
								retentionDays?: number
7217
							}
7218
						}[]
7219
						tikTokAudiences?: {
7220
							retargetingList?: {
7221
								googleCustomerId?: string
7222
								facebookAccountId?: string
7223
								channel?:
7224
									| 'FACEBOOK'
7225
									| 'INSTAGRAM'
7226
									| 'GOOGLE_ADWORDS'
7227
									| 'GOOGLE_DISPLAY_NETWORK'
7228
									| 'GOOGLE_ANALYTICS'
7229
									| 'YOUTUBE'
7230
									| 'XING'
7231
									| 'LINKED_IN'
7232
									| 'TWITTER'
7233
									| 'GOOGLE_MY_BUSINESS'
7234
									| 'TIKTOK'
7235
									| 'BITLY'
7236
								name?: string
7237
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7238
								userId?: string
7239
								googleRetargetingListId?: string
7240
								facebookCustomAudienceId?: string
7241
								linkedInAudienceId?: string
7242
								twitterAudienceId?: string
7243
								tikTokAudienceId?: string
7244
								urlPath?: string
7245
								engagementSource?:
7246
									| 'FACEBOOK'
7247
									| 'INSTAGRAM'
7248
									| 'GOOGLE_ADWORDS'
7249
									| 'GOOGLE_DISPLAY_NETWORK'
7250
									| 'GOOGLE_ANALYTICS'
7251
									| 'YOUTUBE'
7252
									| 'XING'
7253
									| 'LINKED_IN'
7254
									| 'TWITTER'
7255
									| 'GOOGLE_MY_BUSINESS'
7256
									| 'TIKTOK'
7257
									| 'BITLY'
7258
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7259
								description?: string
7260
								audienceSize?: number
7261
								retentionDays?: number
7262
							}
7263
						}[]
7264
					}
7265
					devices?: {
7266
						showOnMobile?: false | true
7267
						showOnTablet?: false | true
7268
						showOnDesktop?: false | true
7269
						mobileBidModifier?: number
7270
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
7271
						tabletBidModifier?: number
7272
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
7273
						desktopBidModifier?: number
7274
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
7275
					}
7276
					extension?: {
7277
						sitelinkExtensions?: {
7278
							feedId?: number
7279
							feedItemId?: number
7280
							assetId?: number
7281
							adwordsCustomerId?: string
7282
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
7283
							extensionRunStatus?:
7284
								| 'ADDED_CAMPAIGN'
7285
								| 'ADDED_ADGROUP'
7286
								| 'ADDED_ACCOUNT'
7287
								| 'IS_CAMPAIGN_LINKED'
7288
								| 'IS_ADGROUP_LINKED'
7289
								| 'UNLINKING'
7290
								| 'UNLINKED'
7291
							sitelinkName?: string
7292
							sitelinkUrl?: string
7293
							sitelinkDescription1?: string
7294
							sitelinkDescription2?: string
7295
							finalUrls?: string[]
7296
							finalMobileUrls?: string[]
7297
							sitelinkTrackingUrl?: string
7298
						}[]
7299
						calloutExtensions?: {
7300
							feedId?: number
7301
							feedItemId?: number
7302
							assetId?: number
7303
							adwordsCustomerId?: string
7304
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
7305
							extensionRunStatus?:
7306
								| 'ADDED_CAMPAIGN'
7307
								| 'ADDED_ADGROUP'
7308
								| 'ADDED_ACCOUNT'
7309
								| 'IS_CAMPAIGN_LINKED'
7310
								| 'IS_ADGROUP_LINKED'
7311
								| 'UNLINKING'
7312
								| 'UNLINKED'
7313
							calloutText?: string
7314
						}[]
7315
						callExtensions?: {
7316
							feedId?: number
7317
							feedItemId?: number
7318
							assetId?: number
7319
							adwordsCustomerId?: string
7320
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
7321
							extensionRunStatus?:
7322
								| 'ADDED_CAMPAIGN'
7323
								| 'ADDED_ADGROUP'
7324
								| 'ADDED_ACCOUNT'
7325
								| 'IS_CAMPAIGN_LINKED'
7326
								| 'IS_ADGROUP_LINKED'
7327
								| 'UNLINKING'
7328
								| 'UNLINKED'
7329
							phoneNumber?: string
7330
							country?: string
7331
						}[]
7332
					}
7333
					adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
7334
					createdFromTargetingTemplateId?: string
7335
				}[]
7336
				businessName?: string
7337
				longTitle?: string
7338
				adTextType?:
7339
					| 'TEXT_AD'
7340
					| 'DYNAMIC_TEXT_AD'
7341
					| 'CLICK_TO_CALL_AD'
7342
					| 'SHOPPING_AD'
7343
					| 'SHOPPING_SHOWCASE_AD'
7344
				textType?: 'SHORT' | 'LONG'
7345
				slides?: {
7346
					descriptions?: string[]
7347
					links?: string[]
7348
					titles?: string[]
7349
					images?: {
7350
						thumbnailUrl?: string
7351
						url?: string
7352
						croppedUrl?: string
7353
						croppedImageSize?: number
7354
						croppedWidth?: number
7355
						croppedHeight?: number
7356
						facebookImageUrl?: string
7357
						tikTokImageId?: string
7358
						tags?: { x?: number; y?: number; name?: string }[]
7359
						productTags?: {
7360
							x?: number
7361
							y?: number
7362
							productId?: string
7363
							productName?: string
7364
						}[]
7365
						link?: string
7366
						linkTitle?: string
7367
						linkDescription?: string
7368
						order?: number
7369
					}[]
7370
					videos?: {
7371
						url?: string
7372
						size?: number
7373
						fileExtension?: string
7374
						facebookVideoId?: string
7375
						tikTokVideoId?: string
7376
						width?: number
7377
						height?: number
7378
						thumbnailImage?: {
7379
							thumbnailUrl?: string
7380
							url?: string
7381
							croppedUrl?: string
7382
							croppedImageSize?: number
7383
							croppedWidth?: number
7384
							croppedHeight?: number
7385
							facebookImageUrl?: string
7386
							tikTokImageId?: string
7387
							tags?: { x?: number; y?: number; name?: string }[]
7388
							productTags?: {
7389
								x?: number
7390
								y?: number
7391
								productId?: string
7392
								productName?: string
7393
							}[]
7394
							link?: string
7395
							linkTitle?: string
7396
							linkDescription?: string
7397
							order?: number
7398
						}
7399
						thumbnailTimePosition?: number
7400
						cutStartTimePosition?: number
7401
						cutEndTimePosition?: number
7402
						cutUrl?: string
7403
						mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
7404
						mediaVideoId?: string
7405
						title?: string
7406
						order?: number
7407
						fileName?: string
7408
						productTags?: {
7409
							x?: number
7410
							y?: number
7411
							productId?: string
7412
							productName?: string
7413
						}[]
7414
					}[]
7415
					callToActions?:
7416
						| 'APPLY_NOW'
7417
						| 'BOOK_NOW'
7418
						| 'CONTACT_US'
7419
						| 'DOWNLOAD'
7420
						| 'MORE_OF_THIS'
7421
						| 'SHOP_NOW'
7422
						| 'ORDER_NOW'
7423
						| 'REGISTER'
7424
						| 'WATCH_MORE'
7425
						| 'NO_BUTTON'
7426
						| 'CALL_NOW'
7427
						| 'SUBSCRIBE'
7428
						| 'GET_QUOTE'
7429
						| 'GET_OFFER'
7430
						| 'LEARN_MORE'
7431
						| 'SIGN_UP'
7432
						| 'JOIN'
7433
						| 'ATTEND'
7434
						| 'REQUEST_DEMO'
7435
						| 'LISTEN_NOW'
7436
						| 'GET_SHOWTIMES'
7437
						| 'UNLOCK_FULL_DOCUMENT'[]
7438
					displayLinks?: string[]
7439
					utmTracking?: {
7440
						utmSource?: string
7441
						utmMedium?: string
7442
						utmCampaign?: string
7443
						utmTerm?: string
7444
						utmContent?: string
7445
						customParams?: string
7446
					}
7447
				}[]
7448
				channels?: {
7449
					channel?:
7450
						| 'FACEBOOK'
7451
						| 'INSTAGRAM'
7452
						| 'GOOGLE_ADWORDS'
7453
						| 'GOOGLE_DISPLAY_NETWORK'
7454
						| 'GOOGLE_ANALYTICS'
7455
						| 'YOUTUBE'
7456
						| 'XING'
7457
						| 'LINKED_IN'
7458
						| 'TWITTER'
7459
						| 'GOOGLE_MY_BUSINESS'
7460
						| 'TIKTOK'
7461
						| 'BITLY'
7462
					placement?:
7463
						| 'GOOGLE_DISPLAY_NETWORK'
7464
						| 'YOUTUBE'
7465
						| 'GOOGLE_MY_BUSINESS'
7466
						| 'GOOGLE_SEARCH_NETWORK'
7467
						| 'FACEBOOK_TIMELINE'
7468
						| 'FACEBOOK_AUDIENCE_NETWORK'
7469
						| 'INSTAGRAM_TIMELINE'
7470
						| 'GOOGLE_SHOPPING'
7471
						| 'FACEBOOK_MESSENGER'
7472
						| 'LINKEDIN_CONTENT'
7473
						| 'LINKEDIN_TEXT'
7474
						| 'LINKEDIN_INMAIL'
7475
						| 'LINKEDIN_DYNAMIC'
7476
						| 'FACEBOOK_STORIES'
7477
						| 'FACEBOOK_INSTANT_ARTICLES'
7478
						| 'FACEBOOK_RIGHT_HAND_COLUMN'
7479
						| 'FACEBOOK_MARKETPLACE'
7480
						| 'INSTAGRAM_STORIES'
7481
						| 'FACEBOOK_MESSENGER_STORIES'
7482
						| 'FACEBOOK_SEARCH'
7483
						| 'FACEBOOK_INSTREAM_VIDEO'
7484
						| 'FACEBOOK_REELS'
7485
						| 'INSTAGRAM_EXPLORE_HOME'
7486
						| 'INSTAGRAM_PROFILE_FEED'
7487
						| 'INSTAGRAM_PROFILE_REELS'
7488
						| 'LINKEDIN_AUDIENCE_NETWORK'
7489
						| 'TWITTER_ALL'
7490
						| 'TWITTER_PUBLISHER_NETWORK'
7491
						| 'TWITTER_SEARCH'
7492
						| 'TWITTER_TIMELINE'
7493
						| 'TWITTER_PROFILE'
7494
						| 'FACEBOOK_UNKNOWN'
7495
						| 'FACEBOOK_VIDEO_FEED'
7496
						| 'INSTAGRAM_REELS'
7497
						| 'INSTAGRAM_SHOP'
7498
						| 'INSTAGRAM_EXPLORE'
7499
						| 'TIKTOK_FEED'
7500
						| 'META_AUTOMATIC'
7501
					selected?: false | true
7502
				}[]
7503
				facebookPage?: {
7504
					pictureUrl?: string
7505
					name?: string
7506
					id?: string
7507
					search?: string
7508
				}
7509
				twitterUser?: {
7510
					pictureUrl?: string
7511
					name?: string
7512
					id?: string
7513
					search?: string
7514
				}
7515
				utmTracking?: {
7516
					utmSource?: string
7517
					utmMedium?: string
7518
					utmCampaign?: string
7519
					utmTerm?: string
7520
					utmContent?: string
7521
					customParams?: string
7522
				}
7523
				titles?: string[]
7524
				title2s?: string[]
7525
				title3s?: string[]
7526
				descriptions?: string[]
7527
				description2s?: string[]
7528
				pinnedTitles?: {
7529
					textAssetIndex?: number
7530
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
7531
				}[]
7532
				pinnedDescriptions?: {
7533
					textAssetIndex?: number
7534
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
7535
				}[]
7536
				dynamicAdDescriptions1?: string[]
7537
				dynamicAdDescriptions2?: string[]
7538
				phoneNumber?: string
7539
				countryCode?: string
7540
				callOnlyDescriptions1?: string[]
7541
				callOnlyDescriptions2?: string[]
7542
				images?: {
7543
					thumbnailUrl?: string
7544
					url?: string
7545
					croppedUrl?: string
7546
					croppedImageSize?: number
7547
					croppedWidth?: number
7548
					croppedHeight?: number
7549
					facebookImageUrl?: string
7550
					tikTokImageId?: string
7551
					tags?: { x?: number; y?: number; name?: string }[]
7552
					productTags?: {
7553
						x?: number
7554
						y?: number
7555
						productId?: string
7556
						productName?: string
7557
					}[]
7558
					link?: string
7559
					linkTitle?: string
7560
					linkDescription?: string
7561
					order?: number
7562
				}[]
7563
				squareImages?: {
7564
					thumbnailUrl?: string
7565
					url?: string
7566
					croppedUrl?: string
7567
					croppedImageSize?: number
7568
					croppedWidth?: number
7569
					croppedHeight?: number
7570
					facebookImageUrl?: string
7571
					tikTokImageId?: string
7572
					tags?: { x?: number; y?: number; name?: string }[]
7573
					productTags?: {
7574
						x?: number
7575
						y?: number
7576
						productId?: string
7577
						productName?: string
7578
					}[]
7579
					link?: string
7580
					linkTitle?: string
7581
					linkDescription?: string
7582
					order?: number
7583
				}[]
7584
				verticalImages?: {
7585
					thumbnailUrl?: string
7586
					url?: string
7587
					croppedUrl?: string
7588
					croppedImageSize?: number
7589
					croppedWidth?: number
7590
					croppedHeight?: number
7591
					facebookImageUrl?: string
7592
					tikTokImageId?: string
7593
					tags?: { x?: number; y?: number; name?: string }[]
7594
					productTags?: {
7595
						x?: number
7596
						y?: number
7597
						productId?: string
7598
						productName?: string
7599
					}[]
7600
					link?: string
7601
					linkTitle?: string
7602
					linkDescription?: string
7603
					order?: number
7604
				}[]
7605
				logos?: {
7606
					thumbnailUrl?: string
7607
					url?: string
7608
					croppedUrl?: string
7609
					croppedImageSize?: number
7610
					croppedWidth?: number
7611
					croppedHeight?: number
7612
					facebookImageUrl?: string
7613
					tikTokImageId?: string
7614
					tags?: { x?: number; y?: number; name?: string }[]
7615
					productTags?: {
7616
						x?: number
7617
						y?: number
7618
						productId?: string
7619
						productName?: string
7620
					}[]
7621
					link?: string
7622
					linkTitle?: string
7623
					linkDescription?: string
7624
					order?: number
7625
				}[]
7626
				squareLogos?: {
7627
					thumbnailUrl?: string
7628
					url?: string
7629
					croppedUrl?: string
7630
					croppedImageSize?: number
7631
					croppedWidth?: number
7632
					croppedHeight?: number
7633
					facebookImageUrl?: string
7634
					tikTokImageId?: string
7635
					tags?: { x?: number; y?: number; name?: string }[]
7636
					productTags?: {
7637
						x?: number
7638
						y?: number
7639
						productId?: string
7640
						productName?: string
7641
					}[]
7642
					link?: string
7643
					linkTitle?: string
7644
					linkDescription?: string
7645
					order?: number
7646
				}[]
7647
				links?: string[]
7648
				paths?: { path1?: string; path2?: string }[]
7649
				displayLinks?: string[]
7650
				linkDescriptions?: string[]
7651
				videos?: {
7652
					url?: string
7653
					size?: number
7654
					fileExtension?: string
7655
					facebookVideoId?: string
7656
					tikTokVideoId?: string
7657
					width?: number
7658
					height?: number
7659
					thumbnailImage?: {
7660
						thumbnailUrl?: string
7661
						url?: string
7662
						croppedUrl?: string
7663
						croppedImageSize?: number
7664
						croppedWidth?: number
7665
						croppedHeight?: number
7666
						facebookImageUrl?: string
7667
						tikTokImageId?: string
7668
						tags?: { x?: number; y?: number; name?: string }[]
7669
						productTags?: {
7670
							x?: number
7671
							y?: number
7672
							productId?: string
7673
							productName?: string
7674
						}[]
7675
						link?: string
7676
						linkTitle?: string
7677
						linkDescription?: string
7678
						order?: number
7679
					}
7680
					thumbnailTimePosition?: number
7681
					cutStartTimePosition?: number
7682
					cutEndTimePosition?: number
7683
					cutUrl?: string
7684
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
7685
					mediaVideoId?: string
7686
					title?: string
7687
					order?: number
7688
					fileName?: string
7689
					productTags?: {
7690
						x?: number
7691
						y?: number
7692
						productId?: string
7693
						productName?: string
7694
					}[]
7695
				}[]
7696
				verticalVideos?: {
7697
					url?: string
7698
					size?: number
7699
					fileExtension?: string
7700
					facebookVideoId?: string
7701
					tikTokVideoId?: string
7702
					width?: number
7703
					height?: number
7704
					thumbnailImage?: {
7705
						thumbnailUrl?: string
7706
						url?: string
7707
						croppedUrl?: string
7708
						croppedImageSize?: number
7709
						croppedWidth?: number
7710
						croppedHeight?: number
7711
						facebookImageUrl?: string
7712
						tikTokImageId?: string
7713
						tags?: { x?: number; y?: number; name?: string }[]
7714
						productTags?: {
7715
							x?: number
7716
							y?: number
7717
							productId?: string
7718
							productName?: string
7719
						}[]
7720
						link?: string
7721
						linkTitle?: string
7722
						linkDescription?: string
7723
						order?: number
7724
					}
7725
					thumbnailTimePosition?: number
7726
					cutStartTimePosition?: number
7727
					cutEndTimePosition?: number
7728
					cutUrl?: string
7729
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
7730
					mediaVideoId?: string
7731
					title?: string
7732
					order?: number
7733
					fileName?: string
7734
					productTags?: {
7735
						x?: number
7736
						y?: number
7737
						productId?: string
7738
						productName?: string
7739
					}[]
7740
				}[]
7741
				youTubeVideos?: { url?: string; id?: string }[]
7742
				callToActions?:
7743
					| 'APPLY_NOW'
7744
					| 'BOOK_NOW'
7745
					| 'CONTACT_US'
7746
					| 'DOWNLOAD'
7747
					| 'MORE_OF_THIS'
7748
					| 'SHOP_NOW'
7749
					| 'ORDER_NOW'
7750
					| 'REGISTER'
7751
					| 'WATCH_MORE'
7752
					| 'NO_BUTTON'
7753
					| 'CALL_NOW'
7754
					| 'SUBSCRIBE'
7755
					| 'GET_QUOTE'
7756
					| 'GET_OFFER'
7757
					| 'LEARN_MORE'
7758
					| 'SIGN_UP'
7759
					| 'JOIN'
7760
					| 'ATTEND'
7761
					| 'REQUEST_DEMO'
7762
					| 'LISTEN_NOW'
7763
					| 'GET_SHOWTIMES'
7764
					| 'UNLOCK_FULL_DOCUMENT'[]
7765
				facebookPostId?: string
7766
				instagramPostId?: string
7767
				twitterTweetId?: string
7768
				linkedInPostId?: string
7769
				searchAdType?: 'EXPANDED' | 'RESPONSIVE'
7770
				carouselMultiShareEndCard?: false | true
7771
				carouselMultiShareOptimized?: false | true
7772
				useTikTokSparkAd?: false | true
7773
				tikTokProfileName?: string
7774
				tikTokProfileImage?: {
7775
					thumbnailUrl?: string
7776
					url?: string
7777
					croppedUrl?: string
7778
					croppedImageSize?: number
7779
					croppedWidth?: number
7780
					croppedHeight?: number
7781
					facebookImageUrl?: string
7782
					tikTokImageId?: string
7783
					tags?: { x?: number; y?: number; name?: string }[]
7784
					productTags?: {
7785
						x?: number
7786
						y?: number
7787
						productId?: string
7788
						productName?: string
7789
					}[]
7790
					link?: string
7791
					linkTitle?: string
7792
					linkDescription?: string
7793
					order?: number
7794
				}
7795
				adStatus?:
7796
					| 'IS_RUNNING'
7797
					| 'STOP'
7798
					| 'IN_REVIEW'
7799
					| 'REMOVED'
7800
					| 'COMPLETED'
7801
					| 'DISAPPROVED'
7802
					| 'IS_STOPPING'
7803
				facebookAdGroups?: {
7804
					id?: string
7805
					name?: string
7806
					facebookInterests?: {
7807
						id?: string
7808
						type?: string
7809
						name?: string
7810
						audience_size?: number
7811
						children?: {}[]
7812
						path?: string[]
7813
					}[]
7814
					status?:
7815
						| 'IS_RUNNING'
7816
						| 'STOP'
7817
						| 'IN_REVIEW'
7818
						| 'REMOVED'
7819
						| 'COMPLETED'
7820
						| 'DISAPPROVED'
7821
						| 'IS_STOPPING'
7822
					bid?: number
7823
					retargeting?: {
7824
						googleUserLists?: {
7825
							retargetingList?: {
7826
								googleCustomerId?: string
7827
								facebookAccountId?: string
7828
								channel?:
7829
									| 'FACEBOOK'
7830
									| 'INSTAGRAM'
7831
									| 'GOOGLE_ADWORDS'
7832
									| 'GOOGLE_DISPLAY_NETWORK'
7833
									| 'GOOGLE_ANALYTICS'
7834
									| 'YOUTUBE'
7835
									| 'XING'
7836
									| 'LINKED_IN'
7837
									| 'TWITTER'
7838
									| 'GOOGLE_MY_BUSINESS'
7839
									| 'TIKTOK'
7840
									| 'BITLY'
7841
								name?: string
7842
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7843
								userId?: string
7844
								googleRetargetingListId?: string
7845
								facebookCustomAudienceId?: string
7846
								linkedInAudienceId?: string
7847
								twitterAudienceId?: string
7848
								tikTokAudienceId?: string
7849
								urlPath?: string
7850
								engagementSource?:
7851
									| 'FACEBOOK'
7852
									| 'INSTAGRAM'
7853
									| 'GOOGLE_ADWORDS'
7854
									| 'GOOGLE_DISPLAY_NETWORK'
7855
									| 'GOOGLE_ANALYTICS'
7856
									| 'YOUTUBE'
7857
									| 'XING'
7858
									| 'LINKED_IN'
7859
									| 'TWITTER'
7860
									| 'GOOGLE_MY_BUSINESS'
7861
									| 'TIKTOK'
7862
									| 'BITLY'
7863
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7864
								description?: string
7865
								audienceSize?: number
7866
								retentionDays?: number
7867
							}
7868
							bidModifier?: number
7869
							bidModifierType?: 'INCREASE' | 'DECREASE'
7870
						}[]
7871
						facebookCustomAudiences?: {
7872
							retargetingList?: {
7873
								googleCustomerId?: string
7874
								facebookAccountId?: string
7875
								channel?:
7876
									| 'FACEBOOK'
7877
									| 'INSTAGRAM'
7878
									| 'GOOGLE_ADWORDS'
7879
									| 'GOOGLE_DISPLAY_NETWORK'
7880
									| 'GOOGLE_ANALYTICS'
7881
									| 'YOUTUBE'
7882
									| 'XING'
7883
									| 'LINKED_IN'
7884
									| 'TWITTER'
7885
									| 'GOOGLE_MY_BUSINESS'
7886
									| 'TIKTOK'
7887
									| 'BITLY'
7888
								name?: string
7889
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7890
								userId?: string
7891
								googleRetargetingListId?: string
7892
								facebookCustomAudienceId?: string
7893
								linkedInAudienceId?: string
7894
								twitterAudienceId?: string
7895
								tikTokAudienceId?: string
7896
								urlPath?: string
7897
								engagementSource?:
7898
									| 'FACEBOOK'
7899
									| 'INSTAGRAM'
7900
									| 'GOOGLE_ADWORDS'
7901
									| 'GOOGLE_DISPLAY_NETWORK'
7902
									| 'GOOGLE_ANALYTICS'
7903
									| 'YOUTUBE'
7904
									| 'XING'
7905
									| 'LINKED_IN'
7906
									| 'TWITTER'
7907
									| 'GOOGLE_MY_BUSINESS'
7908
									| 'TIKTOK'
7909
									| 'BITLY'
7910
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7911
								description?: string
7912
								audienceSize?: number
7913
								retentionDays?: number
7914
							}
7915
						}[]
7916
						linkedInMatchedAudiences?: {
7917
							retargetingList?: {
7918
								googleCustomerId?: string
7919
								facebookAccountId?: string
7920
								channel?:
7921
									| 'FACEBOOK'
7922
									| 'INSTAGRAM'
7923
									| 'GOOGLE_ADWORDS'
7924
									| 'GOOGLE_DISPLAY_NETWORK'
7925
									| 'GOOGLE_ANALYTICS'
7926
									| 'YOUTUBE'
7927
									| 'XING'
7928
									| 'LINKED_IN'
7929
									| 'TWITTER'
7930
									| 'GOOGLE_MY_BUSINESS'
7931
									| 'TIKTOK'
7932
									| 'BITLY'
7933
								name?: string
7934
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7935
								userId?: string
7936
								googleRetargetingListId?: string
7937
								facebookCustomAudienceId?: string
7938
								linkedInAudienceId?: string
7939
								twitterAudienceId?: string
7940
								tikTokAudienceId?: string
7941
								urlPath?: string
7942
								engagementSource?:
7943
									| 'FACEBOOK'
7944
									| 'INSTAGRAM'
7945
									| 'GOOGLE_ADWORDS'
7946
									| 'GOOGLE_DISPLAY_NETWORK'
7947
									| 'GOOGLE_ANALYTICS'
7948
									| 'YOUTUBE'
7949
									| 'XING'
7950
									| 'LINKED_IN'
7951
									| 'TWITTER'
7952
									| 'GOOGLE_MY_BUSINESS'
7953
									| 'TIKTOK'
7954
									| 'BITLY'
7955
								engagementType?: 'ENGAGED' | 'FOLLOWER'
7956
								description?: string
7957
								audienceSize?: number
7958
								retentionDays?: number
7959
							}
7960
						}[]
7961
						twitterCustomAudiences?: {
7962
							retargetingList?: {
7963
								googleCustomerId?: string
7964
								facebookAccountId?: string
7965
								channel?:
7966
									| 'FACEBOOK'
7967
									| 'INSTAGRAM'
7968
									| 'GOOGLE_ADWORDS'
7969
									| 'GOOGLE_DISPLAY_NETWORK'
7970
									| 'GOOGLE_ANALYTICS'
7971
									| 'YOUTUBE'
7972
									| 'XING'
7973
									| 'LINKED_IN'
7974
									| 'TWITTER'
7975
									| 'GOOGLE_MY_BUSINESS'
7976
									| 'TIKTOK'
7977
									| 'BITLY'
7978
								name?: string
7979
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
7980
								userId?: string
7981
								googleRetargetingListId?: string
7982
								facebookCustomAudienceId?: string
7983
								linkedInAudienceId?: string
7984
								twitterAudienceId?: string
7985
								tikTokAudienceId?: string
7986
								urlPath?: string
7987
								engagementSource?:
7988
									| 'FACEBOOK'
7989
									| 'INSTAGRAM'
7990
									| 'GOOGLE_ADWORDS'
7991
									| 'GOOGLE_DISPLAY_NETWORK'
7992
									| 'GOOGLE_ANALYTICS'
7993
									| 'YOUTUBE'
7994
									| 'XING'
7995
									| 'LINKED_IN'
7996
									| 'TWITTER'
7997
									| 'GOOGLE_MY_BUSINESS'
7998
									| 'TIKTOK'
7999
									| 'BITLY'
8000
								engagementType?: 'ENGAGED' | 'FOLLOWER'
8001
								description?: string
8002
								audienceSize?: number
8003
								retentionDays?: number
8004
							}
8005
						}[]
8006
						tikTokAudiences?: {
8007
							retargetingList?: {
8008
								googleCustomerId?: string
8009
								facebookAccountId?: string
8010
								channel?:
8011
									| 'FACEBOOK'
8012
									| 'INSTAGRAM'
8013
									| 'GOOGLE_ADWORDS'
8014
									| 'GOOGLE_DISPLAY_NETWORK'
8015
									| 'GOOGLE_ANALYTICS'
8016
									| 'YOUTUBE'
8017
									| 'XING'
8018
									| 'LINKED_IN'
8019
									| 'TWITTER'
8020
									| 'GOOGLE_MY_BUSINESS'
8021
									| 'TIKTOK'
8022
									| 'BITLY'
8023
								name?: string
8024
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8025
								userId?: string
8026
								googleRetargetingListId?: string
8027
								facebookCustomAudienceId?: string
8028
								linkedInAudienceId?: string
8029
								twitterAudienceId?: string
8030
								tikTokAudienceId?: string
8031
								urlPath?: string
8032
								engagementSource?:
8033
									| 'FACEBOOK'
8034
									| 'INSTAGRAM'
8035
									| 'GOOGLE_ADWORDS'
8036
									| 'GOOGLE_DISPLAY_NETWORK'
8037
									| 'GOOGLE_ANALYTICS'
8038
									| 'YOUTUBE'
8039
									| 'XING'
8040
									| 'LINKED_IN'
8041
									| 'TWITTER'
8042
									| 'GOOGLE_MY_BUSINESS'
8043
									| 'TIKTOK'
8044
									| 'BITLY'
8045
								engagementType?: 'ENGAGED' | 'FOLLOWER'
8046
								description?: string
8047
								audienceSize?: number
8048
								retentionDays?: number
8049
							}
8050
						}[]
8051
					}
8052
					devices?: {
8053
						showOnMobile?: false | true
8054
						showOnTablet?: false | true
8055
						showOnDesktop?: false | true
8056
						mobileBidModifier?: number
8057
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
8058
						tabletBidModifier?: number
8059
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
8060
						desktopBidModifier?: number
8061
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
8062
					}
8063
				}[]
8064
				facebookInstantExperienceId?: string
8065
				facebookInstantExperienceThumbnails?: {
8066
					elementId?: string
8067
					photoId?: string
8068
					height?: number
8069
					width?: number
8070
					cropTopLeft?: number[]
8071
					cropBottomRight?: number[]
8072
				}[]
8073
				tikTokPostId?: string
8074
				ignoredForDistribution?: false | true
8075
				document?: {
8076
					url?: string
8077
					fileType?: string
8078
					title?: string
8079
					size?: number
8080
					nbrOfPreviewPages?: number
8081
				}
8082
				deactivateComments?: false | true
8083
				type?: 'SHORT' | 'LONG'
8084
			}[]
8085
			shoppingAds?: {
8086
				adId?: string
8087
				name?: string
8088
				namingTemplateElementValues?: { elementId?: string; value?: string }[]
8089
				target?: { id?: string; name?: string }
8090
				googleAdGroups?: {
8091
					id?: string
8092
					name?: string
8093
					type?: 'STANDARD' | 'DYNAMIC'
8094
					googleKeywords?: {
8095
						name?: string
8096
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
8097
						averageMonghtlySearchVolume?: number
8098
						averageCpc?: number
8099
						cpc?: number
8100
						cpm?: number
8101
						link?: string
8102
						status?:
8103
							| 'IS_RUNNING'
8104
							| 'STOP'
8105
							| 'IN_REVIEW'
8106
							| 'REMOVED'
8107
							| 'COMPLETED'
8108
							| 'DISAPPROVED'
8109
							| 'IS_STOPPING'
8110
						bid?: number
8111
						finalUrl?: string
8112
						averageImpressionsPerMonth?: number
8113
					}[]
8114
					status?:
8115
						| 'IS_RUNNING'
8116
						| 'STOP'
8117
						| 'IN_REVIEW'
8118
						| 'REMOVED'
8119
						| 'COMPLETED'
8120
						| 'DISAPPROVED'
8121
						| 'IS_STOPPING'
8122
					bid?: number
8123
					targetCpa?: number
8124
					targetReturnOnAdSpendPercentage?: number
8125
					trackingUrlTemplate?: string
8126
					customParameters?: { key?: string; value?: string }[]
8127
					adGroupExclusion?: {
8128
						googleKeywords?: {
8129
							name?: string
8130
							competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
8131
							averageMonghtlySearchVolume?: number
8132
							averageCpc?: number
8133
							cpc?: number
8134
							cpm?: number
8135
							link?: string
8136
							status?:
8137
								| 'IS_RUNNING'
8138
								| 'STOP'
8139
								| 'IN_REVIEW'
8140
								| 'REMOVED'
8141
								| 'COMPLETED'
8142
								| 'DISAPPROVED'
8143
								| 'IS_STOPPING'
8144
							bid?: number
8145
							finalUrl?: string
8146
							averageImpressionsPerMonth?: number
8147
						}[]
8148
						retargeting?: {
8149
							googleUserLists?: {
8150
								retargetingList?: {
8151
									googleCustomerId?: string
8152
									facebookAccountId?: string
8153
									channel?:
8154
										| 'FACEBOOK'
8155
										| 'INSTAGRAM'
8156
										| 'GOOGLE_ADWORDS'
8157
										| 'GOOGLE_DISPLAY_NETWORK'
8158
										| 'GOOGLE_ANALYTICS'
8159
										| 'YOUTUBE'
8160
										| 'XING'
8161
										| 'LINKED_IN'
8162
										| 'TWITTER'
8163
										| 'GOOGLE_MY_BUSINESS'
8164
										| 'TIKTOK'
8165
										| 'BITLY'
8166
									name?: string
8167
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8168
									userId?: string
8169
									googleRetargetingListId?: string
8170
									facebookCustomAudienceId?: string
8171
									linkedInAudienceId?: string
8172
									twitterAudienceId?: string
8173
									tikTokAudienceId?: string
8174
									urlPath?: string
8175
									engagementSource?:
8176
										| 'FACEBOOK'
8177
										| 'INSTAGRAM'
8178
										| 'GOOGLE_ADWORDS'
8179
										| 'GOOGLE_DISPLAY_NETWORK'
8180
										| 'GOOGLE_ANALYTICS'
8181
										| 'YOUTUBE'
8182
										| 'XING'
8183
										| 'LINKED_IN'
8184
										| 'TWITTER'
8185
										| 'GOOGLE_MY_BUSINESS'
8186
										| 'TIKTOK'
8187
										| 'BITLY'
8188
									engagementType?: 'ENGAGED' | 'FOLLOWER'
8189
									description?: string
8190
									audienceSize?: number
8191
									retentionDays?: number
8192
								}
8193
								bidModifier?: number
8194
								bidModifierType?: 'INCREASE' | 'DECREASE'
8195
							}[]
8196
							facebookCustomAudiences?: {
8197
								retargetingList?: {
8198
									googleCustomerId?: string
8199
									facebookAccountId?: string
8200
									channel?:
8201
										| 'FACEBOOK'
8202
										| 'INSTAGRAM'
8203
										| 'GOOGLE_ADWORDS'
8204
										| 'GOOGLE_DISPLAY_NETWORK'
8205
										| 'GOOGLE_ANALYTICS'
8206
										| 'YOUTUBE'
8207
										| 'XING'
8208
										| 'LINKED_IN'
8209
										| 'TWITTER'
8210
										| 'GOOGLE_MY_BUSINESS'
8211
										| 'TIKTOK'
8212
										| 'BITLY'
8213
									name?: string
8214
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8215
									userId?: string
8216
									googleRetargetingListId?: string
8217
									facebookCustomAudienceId?: string
8218
									linkedInAudienceId?: string
8219
									twitterAudienceId?: string
8220
									tikTokAudienceId?: string
8221
									urlPath?: string
8222
									engagementSource?:
8223
										| 'FACEBOOK'
8224
										| 'INSTAGRAM'
8225
										| 'GOOGLE_ADWORDS'
8226
										| 'GOOGLE_DISPLAY_NETWORK'
8227
										| 'GOOGLE_ANALYTICS'
8228
										| 'YOUTUBE'
8229
										| 'XING'
8230
										| 'LINKED_IN'
8231
										| 'TWITTER'
8232
										| 'GOOGLE_MY_BUSINESS'
8233
										| 'TIKTOK'
8234
										| 'BITLY'
8235
									engagementType?: 'ENGAGED' | 'FOLLOWER'
8236
									description?: string
8237
									audienceSize?: number
8238
									retentionDays?: number
8239
								}
8240
							}[]
8241
							linkedInMatchedAudiences?: {
8242
								retargetingList?: {
8243
									googleCustomerId?: string
8244
									facebookAccountId?: string
8245
									channel?:
8246
										| 'FACEBOOK'
8247
										| 'INSTAGRAM'
8248
										| 'GOOGLE_ADWORDS'
8249
										| 'GOOGLE_DISPLAY_NETWORK'
8250
										| 'GOOGLE_ANALYTICS'
8251
										| 'YOUTUBE'
8252
										| 'XING'
8253
										| 'LINKED_IN'
8254
										| 'TWITTER'
8255
										| 'GOOGLE_MY_BUSINESS'
8256
										| 'TIKTOK'
8257
										| 'BITLY'
8258
									name?: string
8259
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8260
									userId?: string
8261
									googleRetargetingListId?: string
8262
									facebookCustomAudienceId?: string
8263
									linkedInAudienceId?: string
8264
									twitterAudienceId?: string
8265
									tikTokAudienceId?: string
8266
									urlPath?: string
8267
									engagementSource?:
8268
										| 'FACEBOOK'
8269
										| 'INSTAGRAM'
8270
										| 'GOOGLE_ADWORDS'
8271
										| 'GOOGLE_DISPLAY_NETWORK'
8272
										| 'GOOGLE_ANALYTICS'
8273
										| 'YOUTUBE'
8274
										| 'XING'
8275
										| 'LINKED_IN'
8276
										| 'TWITTER'
8277
										| 'GOOGLE_MY_BUSINESS'
8278
										| 'TIKTOK'
8279
										| 'BITLY'
8280
									engagementType?: 'ENGAGED' | 'FOLLOWER'
8281
									description?: string
8282
									audienceSize?: number
8283
									retentionDays?: number
8284
								}
8285
							}[]
8286
							twitterCustomAudiences?: {
8287
								retargetingList?: {
8288
									googleCustomerId?: string
8289
									facebookAccountId?: string
8290
									channel?:
8291
										| 'FACEBOOK'
8292
										| 'INSTAGRAM'
8293
										| 'GOOGLE_ADWORDS'
8294
										| 'GOOGLE_DISPLAY_NETWORK'
8295
										| 'GOOGLE_ANALYTICS'
8296
										| 'YOUTUBE'
8297
										| 'XING'
8298
										| 'LINKED_IN'
8299
										| 'TWITTER'
8300
										| 'GOOGLE_MY_BUSINESS'
8301
										| 'TIKTOK'
8302
										| 'BITLY'
8303
									name?: string
8304
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8305
									userId?: string
8306
									googleRetargetingListId?: string
8307
									facebookCustomAudienceId?: string
8308
									linkedInAudienceId?: string
8309
									twitterAudienceId?: string
8310
									tikTokAudienceId?: string
8311
									urlPath?: string
8312
									engagementSource?:
8313
										| 'FACEBOOK'
8314
										| 'INSTAGRAM'
8315
										| 'GOOGLE_ADWORDS'
8316
										| 'GOOGLE_DISPLAY_NETWORK'
8317
										| 'GOOGLE_ANALYTICS'
8318
										| 'YOUTUBE'
8319
										| 'XING'
8320
										| 'LINKED_IN'
8321
										| 'TWITTER'
8322
										| 'GOOGLE_MY_BUSINESS'
8323
										| 'TIKTOK'
8324
										| 'BITLY'
8325
									engagementType?: 'ENGAGED' | 'FOLLOWER'
8326
									description?: string
8327
									audienceSize?: number
8328
									retentionDays?: number
8329
								}
8330
							}[]
8331
							tikTokAudiences?: {
8332
								retargetingList?: {
8333
									googleCustomerId?: string
8334
									facebookAccountId?: string
8335
									channel?:
8336
										| 'FACEBOOK'
8337
										| 'INSTAGRAM'
8338
										| 'GOOGLE_ADWORDS'
8339
										| 'GOOGLE_DISPLAY_NETWORK'
8340
										| 'GOOGLE_ANALYTICS'
8341
										| 'YOUTUBE'
8342
										| 'XING'
8343
										| 'LINKED_IN'
8344
										| 'TWITTER'
8345
										| 'GOOGLE_MY_BUSINESS'
8346
										| 'TIKTOK'
8347
										| 'BITLY'
8348
									name?: string
8349
									status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8350
									userId?: string
8351
									googleRetargetingListId?: string
8352
									facebookCustomAudienceId?: string
8353
									linkedInAudienceId?: string
8354
									twitterAudienceId?: string
8355
									tikTokAudienceId?: string
8356
									urlPath?: string
8357
									engagementSource?:
8358
										| 'FACEBOOK'
8359
										| 'INSTAGRAM'
8360
										| 'GOOGLE_ADWORDS'
8361
										| 'GOOGLE_DISPLAY_NETWORK'
8362
										| 'GOOGLE_ANALYTICS'
8363
										| 'YOUTUBE'
8364
										| 'XING'
8365
										| 'LINKED_IN'
8366
										| 'TWITTER'
8367
										| 'GOOGLE_MY_BUSINESS'
8368
										| 'TIKTOK'
8369
										| 'BITLY'
8370
									engagementType?: 'ENGAGED' | 'FOLLOWER'
8371
									description?: string
8372
									audienceSize?: number
8373
									retentionDays?: number
8374
								}
8375
							}[]
8376
						}
8377
					}
8378
					retargeting?: {
8379
						googleUserLists?: {
8380
							retargetingList?: {
8381
								googleCustomerId?: string
8382
								facebookAccountId?: string
8383
								channel?:
8384
									| 'FACEBOOK'
8385
									| 'INSTAGRAM'
8386
									| 'GOOGLE_ADWORDS'
8387
									| 'GOOGLE_DISPLAY_NETWORK'
8388
									| 'GOOGLE_ANALYTICS'
8389
									| 'YOUTUBE'
8390
									| 'XING'
8391
									| 'LINKED_IN'
8392
									| 'TWITTER'
8393
									| 'GOOGLE_MY_BUSINESS'
8394
									| 'TIKTOK'
8395
									| 'BITLY'
8396
								name?: string
8397
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8398
								userId?: string
8399
								googleRetargetingListId?: string
8400
								facebookCustomAudienceId?: string
8401
								linkedInAudienceId?: string
8402
								twitterAudienceId?: string
8403
								tikTokAudienceId?: string
8404
								urlPath?: string
8405
								engagementSource?:
8406
									| 'FACEBOOK'
8407
									| 'INSTAGRAM'
8408
									| 'GOOGLE_ADWORDS'
8409
									| 'GOOGLE_DISPLAY_NETWORK'
8410
									| 'GOOGLE_ANALYTICS'
8411
									| 'YOUTUBE'
8412
									| 'XING'
8413
									| 'LINKED_IN'
8414
									| 'TWITTER'
8415
									| 'GOOGLE_MY_BUSINESS'
8416
									| 'TIKTOK'
8417
									| 'BITLY'
8418
								engagementType?: 'ENGAGED' | 'FOLLOWER'
8419
								description?: string
8420
								audienceSize?: number
8421
								retentionDays?: number
8422
							}
8423
							bidModifier?: number
8424
							bidModifierType?: 'INCREASE' | 'DECREASE'
8425
						}[]
8426
						facebookCustomAudiences?: {
8427
							retargetingList?: {
8428
								googleCustomerId?: string
8429
								facebookAccountId?: string
8430
								channel?:
8431
									| 'FACEBOOK'
8432
									| 'INSTAGRAM'
8433
									| 'GOOGLE_ADWORDS'
8434
									| 'GOOGLE_DISPLAY_NETWORK'
8435
									| 'GOOGLE_ANALYTICS'
8436
									| 'YOUTUBE'
8437
									| 'XING'
8438
									| 'LINKED_IN'
8439
									| 'TWITTER'
8440
									| 'GOOGLE_MY_BUSINESS'
8441
									| 'TIKTOK'
8442
									| 'BITLY'
8443
								name?: string
8444
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8445
								userId?: string
8446
								googleRetargetingListId?: string
8447
								facebookCustomAudienceId?: string
8448
								linkedInAudienceId?: string
8449
								twitterAudienceId?: string
8450
								tikTokAudienceId?: string
8451
								urlPath?: string
8452
								engagementSource?:
8453
									| 'FACEBOOK'
8454
									| 'INSTAGRAM'
8455
									| 'GOOGLE_ADWORDS'
8456
									| 'GOOGLE_DISPLAY_NETWORK'
8457
									| 'GOOGLE_ANALYTICS'
8458
									| 'YOUTUBE'
8459
									| 'XING'
8460
									| 'LINKED_IN'
8461
									| 'TWITTER'
8462
									| 'GOOGLE_MY_BUSINESS'
8463
									| 'TIKTOK'
8464
									| 'BITLY'
8465
								engagementType?: 'ENGAGED' | 'FOLLOWER'
8466
								description?: string
8467
								audienceSize?: number
8468
								retentionDays?: number
8469
							}
8470
						}[]
8471
						linkedInMatchedAudiences?: {
8472
							retargetingList?: {
8473
								googleCustomerId?: string
8474
								facebookAccountId?: string
8475
								channel?:
8476
									| 'FACEBOOK'
8477
									| 'INSTAGRAM'
8478
									| 'GOOGLE_ADWORDS'
8479
									| 'GOOGLE_DISPLAY_NETWORK'
8480
									| 'GOOGLE_ANALYTICS'
8481
									| 'YOUTUBE'
8482
									| 'XING'
8483
									| 'LINKED_IN'
8484
									| 'TWITTER'
8485
									| 'GOOGLE_MY_BUSINESS'
8486
									| 'TIKTOK'
8487
									| 'BITLY'
8488
								name?: string
8489
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8490
								userId?: string
8491
								googleRetargetingListId?: string
8492
								facebookCustomAudienceId?: string
8493
								linkedInAudienceId?: string
8494
								twitterAudienceId?: string
8495
								tikTokAudienceId?: string
8496
								urlPath?: string
8497
								engagementSource?:
8498
									| 'FACEBOOK'
8499
									| 'INSTAGRAM'
8500
									| 'GOOGLE_ADWORDS'
8501
									| 'GOOGLE_DISPLAY_NETWORK'
8502
									| 'GOOGLE_ANALYTICS'
8503
									| 'YOUTUBE'
8504
									| 'XING'
8505
									| 'LINKED_IN'
8506
									| 'TWITTER'
8507
									| 'GOOGLE_MY_BUSINESS'
8508
									| 'TIKTOK'
8509
									| 'BITLY'
8510
								engagementType?: 'ENGAGED' | 'FOLLOWER'
8511
								description?: string
8512
								audienceSize?: number
8513
								retentionDays?: number
8514
							}
8515
						}[]
8516
						twitterCustomAudiences?: {
8517
							retargetingList?: {
8518
								googleCustomerId?: string
8519
								facebookAccountId?: string
8520
								channel?:
8521
									| 'FACEBOOK'
8522
									| 'INSTAGRAM'
8523
									| 'GOOGLE_ADWORDS'
8524
									| 'GOOGLE_DISPLAY_NETWORK'
8525
									| 'GOOGLE_ANALYTICS'
8526
									| 'YOUTUBE'
8527
									| 'XING'
8528
									| 'LINKED_IN'
8529
									| 'TWITTER'
8530
									| 'GOOGLE_MY_BUSINESS'
8531
									| 'TIKTOK'
8532
									| 'BITLY'
8533
								name?: string
8534
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8535
								userId?: string
8536
								googleRetargetingListId?: string
8537
								facebookCustomAudienceId?: string
8538
								linkedInAudienceId?: string
8539
								twitterAudienceId?: string
8540
								tikTokAudienceId?: string
8541
								urlPath?: string
8542
								engagementSource?:
8543
									| 'FACEBOOK'
8544
									| 'INSTAGRAM'
8545
									| 'GOOGLE_ADWORDS'
8546
									| 'GOOGLE_DISPLAY_NETWORK'
8547
									| 'GOOGLE_ANALYTICS'
8548
									| 'YOUTUBE'
8549
									| 'XING'
8550
									| 'LINKED_IN'
8551
									| 'TWITTER'
8552
									| 'GOOGLE_MY_BUSINESS'
8553
									| 'TIKTOK'
8554
									| 'BITLY'
8555
								engagementType?: 'ENGAGED' | 'FOLLOWER'
8556
								description?: string
8557
								audienceSize?: number
8558
								retentionDays?: number
8559
							}
8560
						}[]
8561
						tikTokAudiences?: {
8562
							retargetingList?: {
8563
								googleCustomerId?: string
8564
								facebookAccountId?: string
8565
								channel?:
8566
									| 'FACEBOOK'
8567
									| 'INSTAGRAM'
8568
									| 'GOOGLE_ADWORDS'
8569
									| 'GOOGLE_DISPLAY_NETWORK'
8570
									| 'GOOGLE_ANALYTICS'
8571
									| 'YOUTUBE'
8572
									| 'XING'
8573
									| 'LINKED_IN'
8574
									| 'TWITTER'
8575
									| 'GOOGLE_MY_BUSINESS'
8576
									| 'TIKTOK'
8577
									| 'BITLY'
8578
								name?: string
8579
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
8580
								userId?: string
8581
								googleRetargetingListId?: string
8582
								facebookCustomAudienceId?: string
8583
								linkedInAudienceId?: string
8584
								twitterAudienceId?: string
8585
								tikTokAudienceId?: string
8586
								urlPath?: string
8587
								engagementSource?:
8588
									| 'FACEBOOK'
8589
									| 'INSTAGRAM'
8590
									| 'GOOGLE_ADWORDS'
8591
									| 'GOOGLE_DISPLAY_NETWORK'
8592
									| 'GOOGLE_ANALYTICS'
8593
									| 'YOUTUBE'
8594
									| 'XING'
8595
									| 'LINKED_IN'
8596
									| 'TWITTER'
8597
									| 'GOOGLE_MY_BUSINESS'
8598
									| 'TIKTOK'
8599
									| 'BITLY'
8600
								engagementType?: 'ENGAGED' | 'FOLLOWER'
8601
								description?: string
8602
								audienceSize?: number
8603
								retentionDays?: number
8604
							}
8605
						}[]
8606
					}
8607
					devices?: {
8608
						showOnMobile?: false | true
8609
						showOnTablet?: false | true
8610
						showOnDesktop?: false | true
8611
						mobileBidModifier?: number
8612
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
8613
						tabletBidModifier?: number
8614
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
8615
						desktopBidModifier?: number
8616
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
8617
					}
8618
					extension?: {
8619
						sitelinkExtensions?: {
8620
							feedId?: number
8621
							feedItemId?: number
8622
							assetId?: number
8623
							adwordsCustomerId?: string
8624
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
8625
							extensionRunStatus?:
8626
								| 'ADDED_CAMPAIGN'
8627
								| 'ADDED_ADGROUP'
8628
								| 'ADDED_ACCOUNT'
8629
								| 'IS_CAMPAIGN_LINKED'
8630
								| 'IS_ADGROUP_LINKED'
8631
								| 'UNLINKING'
8632
								| 'UNLINKED'
8633
							sitelinkName?: string
8634
							sitelinkUrl?: string
8635
							sitelinkDescription1?: string
8636
							sitelinkDescription2?: string
8637
							finalUrls?: string[]
8638
							finalMobileUrls?: string[]
8639
							sitelinkTrackingUrl?: string
8640
						}[]
8641
						calloutExtensions?: {
8642
							feedId?: number
8643
							feedItemId?: number
8644
							assetId?: number
8645
							adwordsCustomerId?: string
8646
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
8647
							extensionRunStatus?:
8648
								| 'ADDED_CAMPAIGN'
8649
								| 'ADDED_ADGROUP'
8650
								| 'ADDED_ACCOUNT'
8651
								| 'IS_CAMPAIGN_LINKED'
8652
								| 'IS_ADGROUP_LINKED'
8653
								| 'UNLINKING'
8654
								| 'UNLINKED'
8655
							calloutText?: string
8656
						}[]
8657
						callExtensions?: {
8658
							feedId?: number
8659
							feedItemId?: number
8660
							assetId?: number
8661
							adwordsCustomerId?: string
8662
							extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
8663
							extensionRunStatus?:
8664
								| 'ADDED_CAMPAIGN'
8665
								| 'ADDED_ADGROUP'
8666
								| 'ADDED_ACCOUNT'
8667
								| 'IS_CAMPAIGN_LINKED'
8668
								| 'IS_ADGROUP_LINKED'
8669
								| 'UNLINKING'
8670
								| 'UNLINKED'
8671
							phoneNumber?: string
8672
							country?: string
8673
						}[]
8674
					}
8675
					adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
8676
					createdFromTargetingTemplateId?: string
8677
				}[]
8678
				businessName?: string
8679
				longTitle?: string
8680
				adTextType?:
8681
					| 'TEXT_AD'
8682
					| 'DYNAMIC_TEXT_AD'
8683
					| 'CLICK_TO_CALL_AD'
8684
					| 'SHOPPING_AD'
8685
					| 'SHOPPING_SHOWCASE_AD'
8686
				textType?: 'SHORT' | 'LONG'
8687
				slides?: {
8688
					descriptions?: string[]
8689
					links?: string[]
8690
					titles?: string[]
8691
					images?: {
8692
						thumbnailUrl?: string
8693
						url?: string
8694
						croppedUrl?: string
8695
						croppedImageSize?: number
8696
						croppedWidth?: number
8697
						croppedHeight?: number
8698
						facebookImageUrl?: string
8699
						tikTokImageId?: string
8700
						tags?: { x?: number; y?: number; name?: string }[]
8701
						productTags?: {
8702
							x?: number
8703
							y?: number
8704
							productId?: string
8705
							productName?: string
8706
						}[]
8707
						link?: string
8708
						linkTitle?: string
8709
						linkDescription?: string
8710
						order?: number
8711
					}[]
8712
					videos?: {
8713
						url?: string
8714
						size?: number
8715
						fileExtension?: string
8716
						facebookVideoId?: string
8717
						tikTokVideoId?: string
8718
						width?: number
8719
						height?: number
8720
						thumbnailImage?: {
8721
							thumbnailUrl?: string
8722
							url?: string
8723
							croppedUrl?: string
8724
							croppedImageSize?: number
8725
							croppedWidth?: number
8726
							croppedHeight?: number
8727
							facebookImageUrl?: string
8728
							tikTokImageId?: string
8729
							tags?: { x?: number; y?: number; name?: string }[]
8730
							productTags?: {
8731
								x?: number
8732
								y?: number
8733
								productId?: string
8734
								productName?: string
8735
							}[]
8736
							link?: string
8737
							linkTitle?: string
8738
							linkDescription?: string
8739
							order?: number
8740
						}
8741
						thumbnailTimePosition?: number
8742
						cutStartTimePosition?: number
8743
						cutEndTimePosition?: number
8744
						cutUrl?: string
8745
						mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
8746
						mediaVideoId?: string
8747
						title?: string
8748
						order?: number
8749
						fileName?: string
8750
						productTags?: {
8751
							x?: number
8752
							y?: number
8753
							productId?: string
8754
							productName?: string
8755
						}[]
8756
					}[]
8757
					callToActions?:
8758
						| 'APPLY_NOW'
8759
						| 'BOOK_NOW'
8760
						| 'CONTACT_US'
8761
						| 'DOWNLOAD'
8762
						| 'MORE_OF_THIS'
8763
						| 'SHOP_NOW'
8764
						| 'ORDER_NOW'
8765
						| 'REGISTER'
8766
						| 'WATCH_MORE'
8767
						| 'NO_BUTTON'
8768
						| 'CALL_NOW'
8769
						| 'SUBSCRIBE'
8770
						| 'GET_QUOTE'
8771
						| 'GET_OFFER'
8772
						| 'LEARN_MORE'
8773
						| 'SIGN_UP'
8774
						| 'JOIN'
8775
						| 'ATTEND'
8776
						| 'REQUEST_DEMO'
8777
						| 'LISTEN_NOW'
8778
						| 'GET_SHOWTIMES'
8779
						| 'UNLOCK_FULL_DOCUMENT'[]
8780
					displayLinks?: string[]
8781
					utmTracking?: {
8782
						utmSource?: string
8783
						utmMedium?: string
8784
						utmCampaign?: string
8785
						utmTerm?: string
8786
						utmContent?: string
8787
						customParams?: string
8788
					}
8789
				}[]
8790
				channels?: {
8791
					channel?:
8792
						| 'FACEBOOK'
8793
						| 'INSTAGRAM'
8794
						| 'GOOGLE_ADWORDS'
8795
						| 'GOOGLE_DISPLAY_NETWORK'
8796
						| 'GOOGLE_ANALYTICS'
8797
						| 'YOUTUBE'
8798
						| 'XING'
8799
						| 'LINKED_IN'
8800
						| 'TWITTER'
8801
						| 'GOOGLE_MY_BUSINESS'
8802
						| 'TIKTOK'
8803
						| 'BITLY'
8804
					placement?:
8805
						| 'GOOGLE_DISPLAY_NETWORK'
8806
						| 'YOUTUBE'
8807
						| 'GOOGLE_MY_BUSINESS'
8808
						| 'GOOGLE_SEARCH_NETWORK'
8809
						| 'FACEBOOK_TIMELINE'
8810
						| 'FACEBOOK_AUDIENCE_NETWORK'
8811
						| 'INSTAGRAM_TIMELINE'
8812
						| 'GOOGLE_SHOPPING'
8813
						| 'FACEBOOK_MESSENGER'
8814
						| 'LINKEDIN_CONTENT'
8815
						| 'LINKEDIN_TEXT'
8816
						| 'LINKEDIN_INMAIL'
8817
						| 'LINKEDIN_DYNAMIC'
8818
						| 'FACEBOOK_STORIES'
8819
						| 'FACEBOOK_INSTANT_ARTICLES'
8820
						| 'FACEBOOK_RIGHT_HAND_COLUMN'
8821
						| 'FACEBOOK_MARKETPLACE'
8822
						| 'INSTAGRAM_STORIES'
8823
						| 'FACEBOOK_MESSENGER_STORIES'
8824
						| 'FACEBOOK_SEARCH'
8825
						| 'FACEBOOK_INSTREAM_VIDEO'
8826
						| 'FACEBOOK_REELS'
8827
						| 'INSTAGRAM_EXPLORE_HOME'
8828
						| 'INSTAGRAM_PROFILE_FEED'
8829
						| 'INSTAGRAM_PROFILE_REELS'
8830
						| 'LINKEDIN_AUDIENCE_NETWORK'
8831
						| 'TWITTER_ALL'
8832
						| 'TWITTER_PUBLISHER_NETWORK'
8833
						| 'TWITTER_SEARCH'
8834
						| 'TWITTER_TIMELINE'
8835
						| 'TWITTER_PROFILE'
8836
						| 'FACEBOOK_UNKNOWN'
8837
						| 'FACEBOOK_VIDEO_FEED'
8838
						| 'INSTAGRAM_REELS'
8839
						| 'INSTAGRAM_SHOP'
8840
						| 'INSTAGRAM_EXPLORE'
8841
						| 'TIKTOK_FEED'
8842
						| 'META_AUTOMATIC'
8843
					selected?: false | true
8844
				}[]
8845
				facebookPage?: {
8846
					pictureUrl?: string
8847
					name?: string
8848
					id?: string
8849
					search?: string
8850
				}
8851
				twitterUser?: {
8852
					pictureUrl?: string
8853
					name?: string
8854
					id?: string
8855
					search?: string
8856
				}
8857
				utmTracking?: {
8858
					utmSource?: string
8859
					utmMedium?: string
8860
					utmCampaign?: string
8861
					utmTerm?: string
8862
					utmContent?: string
8863
					customParams?: string
8864
				}
8865
				titles?: string[]
8866
				title2s?: string[]
8867
				title3s?: string[]
8868
				descriptions?: string[]
8869
				description2s?: string[]
8870
				pinnedTitles?: {
8871
					textAssetIndex?: number
8872
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
8873
				}[]
8874
				pinnedDescriptions?: {
8875
					textAssetIndex?: number
8876
					position?: 'NOT_PINNED' | 'POSITION_1' | 'POSITION_2' | 'POSITION_3'
8877
				}[]
8878
				dynamicAdDescriptions1?: string[]
8879
				dynamicAdDescriptions2?: string[]
8880
				phoneNumber?: string
8881
				countryCode?: string
8882
				callOnlyDescriptions1?: string[]
8883
				callOnlyDescriptions2?: string[]
8884
				images?: {
8885
					thumbnailUrl?: string
8886
					url?: string
8887
					croppedUrl?: string
8888
					croppedImageSize?: number
8889
					croppedWidth?: number
8890
					croppedHeight?: number
8891
					facebookImageUrl?: string
8892
					tikTokImageId?: string
8893
					tags?: { x?: number; y?: number; name?: string }[]
8894
					productTags?: {
8895
						x?: number
8896
						y?: number
8897
						productId?: string
8898
						productName?: string
8899
					}[]
8900
					link?: string
8901
					linkTitle?: string
8902
					linkDescription?: string
8903
					order?: number
8904
				}[]
8905
				squareImages?: {
8906
					thumbnailUrl?: string
8907
					url?: string
8908
					croppedUrl?: string
8909
					croppedImageSize?: number
8910
					croppedWidth?: number
8911
					croppedHeight?: number
8912
					facebookImageUrl?: string
8913
					tikTokImageId?: string
8914
					tags?: { x?: number; y?: number; name?: string }[]
8915
					productTags?: {
8916
						x?: number
8917
						y?: number
8918
						productId?: string
8919
						productName?: string
8920
					}[]
8921
					link?: string
8922
					linkTitle?: string
8923
					linkDescription?: string
8924
					order?: number
8925
				}[]
8926
				verticalImages?: {
8927
					thumbnailUrl?: string
8928
					url?: string
8929
					croppedUrl?: string
8930
					croppedImageSize?: number
8931
					croppedWidth?: number
8932
					croppedHeight?: number
8933
					facebookImageUrl?: string
8934
					tikTokImageId?: string
8935
					tags?: { x?: number; y?: number; name?: string }[]
8936
					productTags?: {
8937
						x?: number
8938
						y?: number
8939
						productId?: string
8940
						productName?: string
8941
					}[]
8942
					link?: string
8943
					linkTitle?: string
8944
					linkDescription?: string
8945
					order?: number
8946
				}[]
8947
				logos?: {
8948
					thumbnailUrl?: string
8949
					url?: string
8950
					croppedUrl?: string
8951
					croppedImageSize?: number
8952
					croppedWidth?: number
8953
					croppedHeight?: number
8954
					facebookImageUrl?: string
8955
					tikTokImageId?: string
8956
					tags?: { x?: number; y?: number; name?: string }[]
8957
					productTags?: {
8958
						x?: number
8959
						y?: number
8960
						productId?: string
8961
						productName?: string
8962
					}[]
8963
					link?: string
8964
					linkTitle?: string
8965
					linkDescription?: string
8966
					order?: number
8967
				}[]
8968
				squareLogos?: {
8969
					thumbnailUrl?: string
8970
					url?: string
8971
					croppedUrl?: string
8972
					croppedImageSize?: number
8973
					croppedWidth?: number
8974
					croppedHeight?: number
8975
					facebookImageUrl?: string
8976
					tikTokImageId?: string
8977
					tags?: { x?: number; y?: number; name?: string }[]
8978
					productTags?: {
8979
						x?: number
8980
						y?: number
8981
						productId?: string
8982
						productName?: string
8983
					}[]
8984
					link?: string
8985
					linkTitle?: string
8986
					linkDescription?: string
8987
					order?: number
8988
				}[]
8989
				links?: string[]
8990
				paths?: { path1?: string; path2?: string }[]
8991
				displayLinks?: string[]
8992
				linkDescriptions?: string[]
8993
				videos?: {
8994
					url?: string
8995
					size?: number
8996
					fileExtension?: string
8997
					facebookVideoId?: string
8998
					tikTokVideoId?: string
8999
					width?: number
9000
					height?: number
9001
					thumbnailImage?: {
9002
						thumbnailUrl?: string
9003
						url?: string
9004
						croppedUrl?: string
9005
						croppedImageSize?: number
9006
						croppedWidth?: number
9007
						croppedHeight?: number
9008
						facebookImageUrl?: string
9009
						tikTokImageId?: string
9010
						tags?: { x?: number; y?: number; name?: string }[]
9011
						productTags?: {
9012
							x?: number
9013
							y?: number
9014
							productId?: string
9015
							productName?: string
9016
						}[]
9017
						link?: string
9018
						linkTitle?: string
9019
						linkDescription?: string
9020
						order?: number
9021
					}
9022
					thumbnailTimePosition?: number
9023
					cutStartTimePosition?: number
9024
					cutEndTimePosition?: number
9025
					cutUrl?: string
9026
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
9027
					mediaVideoId?: string
9028
					title?: string
9029
					order?: number
9030
					fileName?: string
9031
					productTags?: {
9032
						x?: number
9033
						y?: number
9034
						productId?: string
9035
						productName?: string
9036
					}[]
9037
				}[]
9038
				verticalVideos?: {
9039
					url?: string
9040
					size?: number
9041
					fileExtension?: string
9042
					facebookVideoId?: string
9043
					tikTokVideoId?: string
9044
					width?: number
9045
					height?: number
9046
					thumbnailImage?: {
9047
						thumbnailUrl?: string
9048
						url?: string
9049
						croppedUrl?: string
9050
						croppedImageSize?: number
9051
						croppedWidth?: number
9052
						croppedHeight?: number
9053
						facebookImageUrl?: string
9054
						tikTokImageId?: string
9055
						tags?: { x?: number; y?: number; name?: string }[]
9056
						productTags?: {
9057
							x?: number
9058
							y?: number
9059
							productId?: string
9060
							productName?: string
9061
						}[]
9062
						link?: string
9063
						linkTitle?: string
9064
						linkDescription?: string
9065
						order?: number
9066
					}
9067
					thumbnailTimePosition?: number
9068
					cutStartTimePosition?: number
9069
					cutEndTimePosition?: number
9070
					cutUrl?: string
9071
					mediaStatus?: 'READY' | 'PROCESSING' | 'DELETED'
9072
					mediaVideoId?: string
9073
					title?: string
9074
					order?: number
9075
					fileName?: string
9076
					productTags?: {
9077
						x?: number
9078
						y?: number
9079
						productId?: string
9080
						productName?: string
9081
					}[]
9082
				}[]
9083
				youTubeVideos?: { url?: string; id?: string }[]
9084
				callToActions?:
9085
					| 'APPLY_NOW'
9086
					| 'BOOK_NOW'
9087
					| 'CONTACT_US'
9088
					| 'DOWNLOAD'
9089
					| 'MORE_OF_THIS'
9090
					| 'SHOP_NOW'
9091
					| 'ORDER_NOW'
9092
					| 'REGISTER'
9093
					| 'WATCH_MORE'
9094
					| 'NO_BUTTON'
9095
					| 'CALL_NOW'
9096
					| 'SUBSCRIBE'
9097
					| 'GET_QUOTE'
9098
					| 'GET_OFFER'
9099
					| 'LEARN_MORE'
9100
					| 'SIGN_UP'
9101
					| 'JOIN'
9102
					| 'ATTEND'
9103
					| 'REQUEST_DEMO'
9104
					| 'LISTEN_NOW'
9105
					| 'GET_SHOWTIMES'
9106
					| 'UNLOCK_FULL_DOCUMENT'[]
9107
				facebookPostId?: string
9108
				instagramPostId?: string
9109
				twitterTweetId?: string
9110
				linkedInPostId?: string
9111
				searchAdType?: 'EXPANDED' | 'RESPONSIVE'
9112
				carouselMultiShareEndCard?: false | true
9113
				carouselMultiShareOptimized?: false | true
9114
				useTikTokSparkAd?: false | true
9115
				tikTokProfileName?: string
9116
				tikTokProfileImage?: {
9117
					thumbnailUrl?: string
9118
					url?: string
9119
					croppedUrl?: string
9120
					croppedImageSize?: number
9121
					croppedWidth?: number
9122
					croppedHeight?: number
9123
					facebookImageUrl?: string
9124
					tikTokImageId?: string
9125
					tags?: { x?: number; y?: number; name?: string }[]
9126
					productTags?: {
9127
						x?: number
9128
						y?: number
9129
						productId?: string
9130
						productName?: string
9131
					}[]
9132
					link?: string
9133
					linkTitle?: string
9134
					linkDescription?: string
9135
					order?: number
9136
				}
9137
				adStatus?:
9138
					| 'IS_RUNNING'
9139
					| 'STOP'
9140
					| 'IN_REVIEW'
9141
					| 'REMOVED'
9142
					| 'COMPLETED'
9143
					| 'DISAPPROVED'
9144
					| 'IS_STOPPING'
9145
				facebookAdGroups?: {
9146
					id?: string
9147
					name?: string
9148
					facebookInterests?: {
9149
						id?: string
9150
						type?: string
9151
						name?: string
9152
						audience_size?: number
9153
						children?: {}[]
9154
						path?: string[]
9155
					}[]
9156
					status?:
9157
						| 'IS_RUNNING'
9158
						| 'STOP'
9159
						| 'IN_REVIEW'
9160
						| 'REMOVED'
9161
						| 'COMPLETED'
9162
						| 'DISAPPROVED'
9163
						| 'IS_STOPPING'
9164
					bid?: number
9165
					retargeting?: {
9166
						googleUserLists?: {
9167
							retargetingList?: {
9168
								googleCustomerId?: string
9169
								facebookAccountId?: string
9170
								channel?:
9171
									| 'FACEBOOK'
9172
									| 'INSTAGRAM'
9173
									| 'GOOGLE_ADWORDS'
9174
									| 'GOOGLE_DISPLAY_NETWORK'
9175
									| 'GOOGLE_ANALYTICS'
9176
									| 'YOUTUBE'
9177
									| 'XING'
9178
									| 'LINKED_IN'
9179
									| 'TWITTER'
9180
									| 'GOOGLE_MY_BUSINESS'
9181
									| 'TIKTOK'
9182
									| 'BITLY'
9183
								name?: string
9184
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9185
								userId?: string
9186
								googleRetargetingListId?: string
9187
								facebookCustomAudienceId?: string
9188
								linkedInAudienceId?: string
9189
								twitterAudienceId?: string
9190
								tikTokAudienceId?: string
9191
								urlPath?: string
9192
								engagementSource?:
9193
									| 'FACEBOOK'
9194
									| 'INSTAGRAM'
9195
									| 'GOOGLE_ADWORDS'
9196
									| 'GOOGLE_DISPLAY_NETWORK'
9197
									| 'GOOGLE_ANALYTICS'
9198
									| 'YOUTUBE'
9199
									| 'XING'
9200
									| 'LINKED_IN'
9201
									| 'TWITTER'
9202
									| 'GOOGLE_MY_BUSINESS'
9203
									| 'TIKTOK'
9204
									| 'BITLY'
9205
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9206
								description?: string
9207
								audienceSize?: number
9208
								retentionDays?: number
9209
							}
9210
							bidModifier?: number
9211
							bidModifierType?: 'INCREASE' | 'DECREASE'
9212
						}[]
9213
						facebookCustomAudiences?: {
9214
							retargetingList?: {
9215
								googleCustomerId?: string
9216
								facebookAccountId?: string
9217
								channel?:
9218
									| 'FACEBOOK'
9219
									| 'INSTAGRAM'
9220
									| 'GOOGLE_ADWORDS'
9221
									| 'GOOGLE_DISPLAY_NETWORK'
9222
									| 'GOOGLE_ANALYTICS'
9223
									| 'YOUTUBE'
9224
									| 'XING'
9225
									| 'LINKED_IN'
9226
									| 'TWITTER'
9227
									| 'GOOGLE_MY_BUSINESS'
9228
									| 'TIKTOK'
9229
									| 'BITLY'
9230
								name?: string
9231
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9232
								userId?: string
9233
								googleRetargetingListId?: string
9234
								facebookCustomAudienceId?: string
9235
								linkedInAudienceId?: string
9236
								twitterAudienceId?: string
9237
								tikTokAudienceId?: string
9238
								urlPath?: string
9239
								engagementSource?:
9240
									| 'FACEBOOK'
9241
									| 'INSTAGRAM'
9242
									| 'GOOGLE_ADWORDS'
9243
									| 'GOOGLE_DISPLAY_NETWORK'
9244
									| 'GOOGLE_ANALYTICS'
9245
									| 'YOUTUBE'
9246
									| 'XING'
9247
									| 'LINKED_IN'
9248
									| 'TWITTER'
9249
									| 'GOOGLE_MY_BUSINESS'
9250
									| 'TIKTOK'
9251
									| 'BITLY'
9252
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9253
								description?: string
9254
								audienceSize?: number
9255
								retentionDays?: number
9256
							}
9257
						}[]
9258
						linkedInMatchedAudiences?: {
9259
							retargetingList?: {
9260
								googleCustomerId?: string
9261
								facebookAccountId?: string
9262
								channel?:
9263
									| 'FACEBOOK'
9264
									| 'INSTAGRAM'
9265
									| 'GOOGLE_ADWORDS'
9266
									| 'GOOGLE_DISPLAY_NETWORK'
9267
									| 'GOOGLE_ANALYTICS'
9268
									| 'YOUTUBE'
9269
									| 'XING'
9270
									| 'LINKED_IN'
9271
									| 'TWITTER'
9272
									| 'GOOGLE_MY_BUSINESS'
9273
									| 'TIKTOK'
9274
									| 'BITLY'
9275
								name?: string
9276
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9277
								userId?: string
9278
								googleRetargetingListId?: string
9279
								facebookCustomAudienceId?: string
9280
								linkedInAudienceId?: string
9281
								twitterAudienceId?: string
9282
								tikTokAudienceId?: string
9283
								urlPath?: string
9284
								engagementSource?:
9285
									| 'FACEBOOK'
9286
									| 'INSTAGRAM'
9287
									| 'GOOGLE_ADWORDS'
9288
									| 'GOOGLE_DISPLAY_NETWORK'
9289
									| 'GOOGLE_ANALYTICS'
9290
									| 'YOUTUBE'
9291
									| 'XING'
9292
									| 'LINKED_IN'
9293
									| 'TWITTER'
9294
									| 'GOOGLE_MY_BUSINESS'
9295
									| 'TIKTOK'
9296
									| 'BITLY'
9297
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9298
								description?: string
9299
								audienceSize?: number
9300
								retentionDays?: number
9301
							}
9302
						}[]
9303
						twitterCustomAudiences?: {
9304
							retargetingList?: {
9305
								googleCustomerId?: string
9306
								facebookAccountId?: string
9307
								channel?:
9308
									| 'FACEBOOK'
9309
									| 'INSTAGRAM'
9310
									| 'GOOGLE_ADWORDS'
9311
									| 'GOOGLE_DISPLAY_NETWORK'
9312
									| 'GOOGLE_ANALYTICS'
9313
									| 'YOUTUBE'
9314
									| 'XING'
9315
									| 'LINKED_IN'
9316
									| 'TWITTER'
9317
									| 'GOOGLE_MY_BUSINESS'
9318
									| 'TIKTOK'
9319
									| 'BITLY'
9320
								name?: string
9321
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9322
								userId?: string
9323
								googleRetargetingListId?: string
9324
								facebookCustomAudienceId?: string
9325
								linkedInAudienceId?: string
9326
								twitterAudienceId?: string
9327
								tikTokAudienceId?: string
9328
								urlPath?: string
9329
								engagementSource?:
9330
									| 'FACEBOOK'
9331
									| 'INSTAGRAM'
9332
									| 'GOOGLE_ADWORDS'
9333
									| 'GOOGLE_DISPLAY_NETWORK'
9334
									| 'GOOGLE_ANALYTICS'
9335
									| 'YOUTUBE'
9336
									| 'XING'
9337
									| 'LINKED_IN'
9338
									| 'TWITTER'
9339
									| 'GOOGLE_MY_BUSINESS'
9340
									| 'TIKTOK'
9341
									| 'BITLY'
9342
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9343
								description?: string
9344
								audienceSize?: number
9345
								retentionDays?: number
9346
							}
9347
						}[]
9348
						tikTokAudiences?: {
9349
							retargetingList?: {
9350
								googleCustomerId?: string
9351
								facebookAccountId?: string
9352
								channel?:
9353
									| 'FACEBOOK'
9354
									| 'INSTAGRAM'
9355
									| 'GOOGLE_ADWORDS'
9356
									| 'GOOGLE_DISPLAY_NETWORK'
9357
									| 'GOOGLE_ANALYTICS'
9358
									| 'YOUTUBE'
9359
									| 'XING'
9360
									| 'LINKED_IN'
9361
									| 'TWITTER'
9362
									| 'GOOGLE_MY_BUSINESS'
9363
									| 'TIKTOK'
9364
									| 'BITLY'
9365
								name?: string
9366
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9367
								userId?: string
9368
								googleRetargetingListId?: string
9369
								facebookCustomAudienceId?: string
9370
								linkedInAudienceId?: string
9371
								twitterAudienceId?: string
9372
								tikTokAudienceId?: string
9373
								urlPath?: string
9374
								engagementSource?:
9375
									| 'FACEBOOK'
9376
									| 'INSTAGRAM'
9377
									| 'GOOGLE_ADWORDS'
9378
									| 'GOOGLE_DISPLAY_NETWORK'
9379
									| 'GOOGLE_ANALYTICS'
9380
									| 'YOUTUBE'
9381
									| 'XING'
9382
									| 'LINKED_IN'
9383
									| 'TWITTER'
9384
									| 'GOOGLE_MY_BUSINESS'
9385
									| 'TIKTOK'
9386
									| 'BITLY'
9387
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9388
								description?: string
9389
								audienceSize?: number
9390
								retentionDays?: number
9391
							}
9392
						}[]
9393
					}
9394
					devices?: {
9395
						showOnMobile?: false | true
9396
						showOnTablet?: false | true
9397
						showOnDesktop?: false | true
9398
						mobileBidModifier?: number
9399
						mobileBidModifierType?: 'INCREASE' | 'DECREASE'
9400
						tabletBidModifier?: number
9401
						tabletBidModifierType?: 'INCREASE' | 'DECREASE'
9402
						desktopBidModifier?: number
9403
						desktopBidModifierType?: 'INCREASE' | 'DECREASE'
9404
					}
9405
				}[]
9406
				facebookInstantExperienceId?: string
9407
				facebookInstantExperienceThumbnails?: {
9408
					elementId?: string
9409
					photoId?: string
9410
					height?: number
9411
					width?: number
9412
					cropTopLeft?: number[]
9413
					cropBottomRight?: number[]
9414
				}[]
9415
				tikTokPostId?: string
9416
				ignoredForDistribution?: false | true
9417
				document?: {
9418
					url?: string
9419
					fileType?: string
9420
					title?: string
9421
					size?: number
9422
					nbrOfPreviewPages?: number
9423
				}
9424
				deactivateComments?: false | true
9425
				type?: 'SHORT' | 'LONG'
9426
			}[]
9427
			trackingUrlTemplate?: string
9428
			customParameters?: { key?: string; value?: string }[]
9429
			finalUrlSuffix?: string
9430
			url?: string
9431
			createdFromAdTemplateId?: string
9432
			facebookLeadForm?: {
9433
				id?: string
9434
				name?: string
9435
				facebookPage?: {
9436
					pictureUrl?: string
9437
					name?: string
9438
					id?: string
9439
					search?: string
9440
				}
9441
			}
9442
			linkedInLeadForm?: {
9443
				id?: string
9444
				name?: string
9445
				facebookPage?: {
9446
					pictureUrl?: string
9447
					name?: string
9448
					id?: string
9449
					search?: string
9450
				}
9451
			}
9452
			automaticPostPromotion?: {
9453
				enabled?: false | true
9454
				name?: string
9455
				target?: { id?: string; name?: string }
9456
				platforms?:
9457
					| 'FACEBOOK'
9458
					| 'INSTAGRAM'
9459
					| 'GOOGLE_ADWORDS'
9460
					| 'GOOGLE_DISPLAY_NETWORK'
9461
					| 'GOOGLE_ANALYTICS'
9462
					| 'YOUTUBE'
9463
					| 'XING'
9464
					| 'LINKED_IN'
9465
					| 'TWITTER'
9466
					| 'GOOGLE_MY_BUSINESS'
9467
					| 'TIKTOK'
9468
					| 'BITLY'[]
9469
				postType?: 'ALL' | 'LINK' | 'IMAGE' | 'VIDEO'
9470
				nbrOfDays?: number
9471
				maxPostPublishedDateInDays?: number
9472
				postMessageKeywords?: string[]
9473
				minimumOrganicResultMetric?: 'REACH' | 'CLICKS' | 'LIKES' | 'IMPRESSIONS'
9474
				minimumOrganicResultValue?: number
9475
				placements?:
9476
					| 'GOOGLE_DISPLAY_NETWORK'
9477
					| 'YOUTUBE'
9478
					| 'GOOGLE_MY_BUSINESS'
9479
					| 'GOOGLE_SEARCH_NETWORK'
9480
					| 'FACEBOOK_TIMELINE'
9481
					| 'FACEBOOK_AUDIENCE_NETWORK'
9482
					| 'INSTAGRAM_TIMELINE'
9483
					| 'GOOGLE_SHOPPING'
9484
					| 'FACEBOOK_MESSENGER'
9485
					| 'LINKEDIN_CONTENT'
9486
					| 'LINKEDIN_TEXT'
9487
					| 'LINKEDIN_INMAIL'
9488
					| 'LINKEDIN_DYNAMIC'
9489
					| 'FACEBOOK_STORIES'
9490
					| 'FACEBOOK_INSTANT_ARTICLES'
9491
					| 'FACEBOOK_RIGHT_HAND_COLUMN'
9492
					| 'FACEBOOK_MARKETPLACE'
9493
					| 'INSTAGRAM_STORIES'
9494
					| 'FACEBOOK_MESSENGER_STORIES'
9495
					| 'FACEBOOK_SEARCH'
9496
					| 'FACEBOOK_INSTREAM_VIDEO'
9497
					| 'FACEBOOK_REELS'
9498
					| 'INSTAGRAM_EXPLORE_HOME'
9499
					| 'INSTAGRAM_PROFILE_FEED'
9500
					| 'INSTAGRAM_PROFILE_REELS'
9501
					| 'LINKEDIN_AUDIENCE_NETWORK'
9502
					| 'TWITTER_ALL'
9503
					| 'TWITTER_PUBLISHER_NETWORK'
9504
					| 'TWITTER_SEARCH'
9505
					| 'TWITTER_TIMELINE'
9506
					| 'TWITTER_PROFILE'
9507
					| 'FACEBOOK_UNKNOWN'
9508
					| 'FACEBOOK_VIDEO_FEED'
9509
					| 'INSTAGRAM_REELS'
9510
					| 'INSTAGRAM_SHOP'
9511
					| 'INSTAGRAM_EXPLORE'
9512
					| 'TIKTOK_FEED'
9513
					| 'META_AUTOMATIC'[]
9514
				customLinkParams?: string
9515
			}
9516
			automaticPostPromotions?: {
9517
				enabled?: false | true
9518
				name?: string
9519
				target?: { id?: string; name?: string }
9520
				platforms?:
9521
					| 'FACEBOOK'
9522
					| 'INSTAGRAM'
9523
					| 'GOOGLE_ADWORDS'
9524
					| 'GOOGLE_DISPLAY_NETWORK'
9525
					| 'GOOGLE_ANALYTICS'
9526
					| 'YOUTUBE'
9527
					| 'XING'
9528
					| 'LINKED_IN'
9529
					| 'TWITTER'
9530
					| 'GOOGLE_MY_BUSINESS'
9531
					| 'TIKTOK'
9532
					| 'BITLY'[]
9533
				postType?: 'ALL' | 'LINK' | 'IMAGE' | 'VIDEO'
9534
				nbrOfDays?: number
9535
				maxPostPublishedDateInDays?: number
9536
				postMessageKeywords?: string[]
9537
				minimumOrganicResultMetric?: 'REACH' | 'CLICKS' | 'LIKES' | 'IMPRESSIONS'
9538
				minimumOrganicResultValue?: number
9539
				placements?:
9540
					| 'GOOGLE_DISPLAY_NETWORK'
9541
					| 'YOUTUBE'
9542
					| 'GOOGLE_MY_BUSINESS'
9543
					| 'GOOGLE_SEARCH_NETWORK'
9544
					| 'FACEBOOK_TIMELINE'
9545
					| 'FACEBOOK_AUDIENCE_NETWORK'
9546
					| 'INSTAGRAM_TIMELINE'
9547
					| 'GOOGLE_SHOPPING'
9548
					| 'FACEBOOK_MESSENGER'
9549
					| 'LINKEDIN_CONTENT'
9550
					| 'LINKEDIN_TEXT'
9551
					| 'LINKEDIN_INMAIL'
9552
					| 'LINKEDIN_DYNAMIC'
9553
					| 'FACEBOOK_STORIES'
9554
					| 'FACEBOOK_INSTANT_ARTICLES'
9555
					| 'FACEBOOK_RIGHT_HAND_COLUMN'
9556
					| 'FACEBOOK_MARKETPLACE'
9557
					| 'INSTAGRAM_STORIES'
9558
					| 'FACEBOOK_MESSENGER_STORIES'
9559
					| 'FACEBOOK_SEARCH'
9560
					| 'FACEBOOK_INSTREAM_VIDEO'
9561
					| 'FACEBOOK_REELS'
9562
					| 'INSTAGRAM_EXPLORE_HOME'
9563
					| 'INSTAGRAM_PROFILE_FEED'
9564
					| 'INSTAGRAM_PROFILE_REELS'
9565
					| 'LINKEDIN_AUDIENCE_NETWORK'
9566
					| 'TWITTER_ALL'
9567
					| 'TWITTER_PUBLISHER_NETWORK'
9568
					| 'TWITTER_SEARCH'
9569
					| 'TWITTER_TIMELINE'
9570
					| 'TWITTER_PROFILE'
9571
					| 'FACEBOOK_UNKNOWN'
9572
					| 'FACEBOOK_VIDEO_FEED'
9573
					| 'INSTAGRAM_REELS'
9574
					| 'INSTAGRAM_SHOP'
9575
					| 'INSTAGRAM_EXPLORE'
9576
					| 'TIKTOK_FEED'
9577
					| 'META_AUTOMATIC'[]
9578
				customLinkParams?: string
9579
			}[]
9580
		}
9581
		status?:
9582
			| 'IN_REVIEW'
9583
			| 'COMPLETED'
9584
			| 'READY'
9585
			| 'DELETED'
9586
			| 'CREATED'
9587
			| 'PLANNED'
9588
			| 'BLOCKED'
9589
			| 'IN_PROGRESS'
9590
			| 'STOPPED'
9591
			| 'ERROR'
9592
			| 'ACTIVATING'
9593
			| 'IMPORTING'
9594
			| 'READY_FOR_PAYMENT'
9595
			| 'LOCKED'
9596
			| 'PRODUCT_SYNCHRONIZING'
9597
			| 'CHECK_REVIEW_FEEDBACK'
9598
		statusBeforeActivation?:
9599
			| 'IN_REVIEW'
9600
			| 'COMPLETED'
9601
			| 'READY'
9602
			| 'DELETED'
9603
			| 'CREATED'
9604
			| 'PLANNED'
9605
			| 'BLOCKED'
9606
			| 'IN_PROGRESS'
9607
			| 'STOPPED'
9608
			| 'ERROR'
9609
			| 'ACTIVATING'
9610
			| 'IMPORTING'
9611
			| 'READY_FOR_PAYMENT'
9612
			| 'LOCKED'
9613
			| 'PRODUCT_SYNCHRONIZING'
9614
			| 'CHECK_REVIEW_FEEDBACK'
9615
		importOrigin?: 'FACEBOOK' | 'GOOGLE_ADWORDS' | 'LINKED_IN' | 'TWITTER' | 'TIKTOK'
9616
		source?: 'TARGETING_TOOL' | 'TEMPLATE' | 'LEAD_CHATBOT' | 'GENERATION'
9617
		createdByUserId?: string
9618
		createdByUserEmail?: string
9619
		assigneeUserId?: string
9620
		assigneeUserEmail?: string
9621
		title?: string
9622
		namingTemplateElementValues?: { elementId?: string; value?: string }[]
9623
		tags?: {
9624
			id?: string
9625
			userId?: string
9626
			tenantId?: string
9627
			subtenantId?: string
9628
			text?: string
9629
			color?: string
9630
		}[]
9631
		topics?: { id?: string; name?: string }[]
9632
		channelConfigurations?: {
9633
			channel?:
9634
				| 'FACEBOOK'
9635
				| 'INSTAGRAM'
9636
				| 'GOOGLE_ADWORDS'
9637
				| 'GOOGLE_DISPLAY_NETWORK'
9638
				| 'GOOGLE_ANALYTICS'
9639
				| 'YOUTUBE'
9640
				| 'XING'
9641
				| 'LINKED_IN'
9642
				| 'TWITTER'
9643
				| 'GOOGLE_MY_BUSINESS'
9644
				| 'TIKTOK'
9645
				| 'BITLY'
9646
			selected?: false | true
9647
			googleUser?: {
9648
				emailAddress?: string
9649
				googleCredentials?: string
9650
				customerId?: string
9651
				mccCustomerId?: string
9652
				analyticsProfileId?: string
9653
				analyticsType?: 'UNIVERSAL' | 'GA4'
9654
				name?: string
9655
				accountType?: 'AD_ACCOUNT' | 'USER_ACCOUNT'
9656
				currency?: string
9657
				youTubeChannelId?: string
9658
			}
9659
			facebookUser?: {
9660
				internalId?: string
9661
				name?: string
9662
				accessToken?: string
9663
				accountId?: string
9664
				email?: string
9665
				accountType?: 'AD_ACCOUNT' | 'USER_ACCOUNT'
9666
				currency?: string
9667
			}
9668
			linkedInUser?: {
9669
				name?: string
9670
				accessToken?: string
9671
				accountId?: string
9672
				email?: string
9673
				expires?: string
9674
				accountType?: 'AD_ACCOUNT' | 'USER_ACCOUNT'
9675
				currency?: string
9676
				refreshToken?: string
9677
				refreshTokenExpires?: string
9678
				status?: 'REMOVED' | 'ACTIVE' | 'CANCELED' | 'DRAFT'
9679
			}
9680
			twitterUser?: {
9681
				name?: string
9682
				accessToken?: string
9683
				accessTokenSecret?: string
9684
				accountId?: string
9685
				email?: string
9686
				accountType?: 'AD_ACCOUNT' | 'USER_ACCOUNT'
9687
				currency?: string
9688
			}
9689
			tikTokUser?: {
9690
				name?: string
9691
				accessToken?: string
9692
				expires?: string
9693
				refreshToken?: string
9694
				refreshTokenExpires?: string
9695
				accessTokenSecret?: string
9696
				accountId?: string
9697
				email?: string
9698
				accountType?: 'AD_ACCOUNT' | 'USER_ACCOUNT'
9699
				currency?: string
9700
				displayName?: string
9701
				profileImageUrl?: string
9702
				profileImageId?: string
9703
			}
9704
			campaignGroup?: {
9705
				id?: string
9706
				name?: string
9707
				status?: 'REMOVED' | 'ACTIVE' | 'CANCELED' | 'DRAFT' | 'ARCHIVED' | 'PAUSED'
9708
			}
9709
		}[]
9710
		targets?: {
9711
			id?: string
9712
			name?: string
9713
			namingTemplateElementValues?: { elementId?: string; value?: string }[]
9714
			gender?: 'ALL' | 'MALE' | 'FEMALE'
9715
			language?:
9716
				| 'ALL'
9717
				| 'DE'
9718
				| 'FR'
9719
				| 'EN'
9720
				| 'IT'
9721
				| 'ES'
9722
				| 'PT'
9723
				| 'NL'
9724
				| 'SV'
9725
				| 'RO'
9726
				| 'CS'
9727
				| 'EL'
9728
				| 'TR'
9729
				| 'PL'
9730
				| 'DA'
9731
				| 'EU'
9732
				| 'CY'
9733
				| 'CA'
9734
				| 'HU'
9735
				| 'SK'
9736
				| 'SL'
9737
				| 'SQ'
9738
				| 'HY'
9739
				| 'BS'
9740
				| 'BG'
9741
				| 'HR'
9742
				| 'UK'
9743
				| 'NO'
9744
				| 'FI'
9745
			additionalLanguages?:
9746
				| 'ALL'
9747
				| 'DE'
9748
				| 'FR'
9749
				| 'EN'
9750
				| 'IT'
9751
				| 'ES'
9752
				| 'PT'
9753
				| 'NL'
9754
				| 'SV'
9755
				| 'RO'
9756
				| 'CS'
9757
				| 'EL'
9758
				| 'TR'
9759
				| 'PL'
9760
				| 'DA'
9761
				| 'EU'
9762
				| 'CY'
9763
				| 'CA'
9764
				| 'HU'
9765
				| 'SK'
9766
				| 'SL'
9767
				| 'SQ'
9768
				| 'HY'
9769
				| 'BS'
9770
				| 'BG'
9771
				| 'HR'
9772
				| 'UK'
9773
				| 'NO'
9774
				| 'FI'[]
9775
			linkedInTargetingEntityLinkOperator?: 'AND' | 'OR'
9776
			linkedInTargetingCriterias?: {
9777
				facetUrn?: string
9778
				urn?: string
9779
				name?: string
9780
				children?: {}[]
9781
				parentUrn?: string
9782
			}[]
9783
			linkedInTargetingCriteriaGroups?: {
9784
				linkedInTargetingEntityLinkOperator?: 'AND' | 'OR'
9785
				linkedInTargetingCriterias?: {
9786
					facetUrn?: string
9787
					urn?: string
9788
					name?: string
9789
					children?: {}[]
9790
					parentUrn?: string
9791
				}[]
9792
			}[]
9793
			googleAdGroups?: {
9794
				id?: string
9795
				name?: string
9796
				type?: 'STANDARD' | 'DYNAMIC'
9797
				googleKeywords?: {
9798
					name?: string
9799
					competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
9800
					averageMonghtlySearchVolume?: number
9801
					averageCpc?: number
9802
					cpc?: number
9803
					cpm?: number
9804
					link?: string
9805
					status?:
9806
						| 'IS_RUNNING'
9807
						| 'STOP'
9808
						| 'IN_REVIEW'
9809
						| 'REMOVED'
9810
						| 'COMPLETED'
9811
						| 'DISAPPROVED'
9812
						| 'IS_STOPPING'
9813
					bid?: number
9814
					finalUrl?: string
9815
					averageImpressionsPerMonth?: number
9816
				}[]
9817
				status?:
9818
					| 'IS_RUNNING'
9819
					| 'STOP'
9820
					| 'IN_REVIEW'
9821
					| 'REMOVED'
9822
					| 'COMPLETED'
9823
					| 'DISAPPROVED'
9824
					| 'IS_STOPPING'
9825
				bid?: number
9826
				targetCpa?: number
9827
				targetReturnOnAdSpendPercentage?: number
9828
				trackingUrlTemplate?: string
9829
				customParameters?: { key?: string; value?: string }[]
9830
				adGroupExclusion?: {
9831
					googleKeywords?: {
9832
						name?: string
9833
						competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
9834
						averageMonghtlySearchVolume?: number
9835
						averageCpc?: number
9836
						cpc?: number
9837
						cpm?: number
9838
						link?: string
9839
						status?:
9840
							| 'IS_RUNNING'
9841
							| 'STOP'
9842
							| 'IN_REVIEW'
9843
							| 'REMOVED'
9844
							| 'COMPLETED'
9845
							| 'DISAPPROVED'
9846
							| 'IS_STOPPING'
9847
						bid?: number
9848
						finalUrl?: string
9849
						averageImpressionsPerMonth?: number
9850
					}[]
9851
					retargeting?: {
9852
						googleUserLists?: {
9853
							retargetingList?: {
9854
								googleCustomerId?: string
9855
								facebookAccountId?: string
9856
								channel?:
9857
									| 'FACEBOOK'
9858
									| 'INSTAGRAM'
9859
									| 'GOOGLE_ADWORDS'
9860
									| 'GOOGLE_DISPLAY_NETWORK'
9861
									| 'GOOGLE_ANALYTICS'
9862
									| 'YOUTUBE'
9863
									| 'XING'
9864
									| 'LINKED_IN'
9865
									| 'TWITTER'
9866
									| 'GOOGLE_MY_BUSINESS'
9867
									| 'TIKTOK'
9868
									| 'BITLY'
9869
								name?: string
9870
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9871
								userId?: string
9872
								googleRetargetingListId?: string
9873
								facebookCustomAudienceId?: string
9874
								linkedInAudienceId?: string
9875
								twitterAudienceId?: string
9876
								tikTokAudienceId?: string
9877
								urlPath?: string
9878
								engagementSource?:
9879
									| 'FACEBOOK'
9880
									| 'INSTAGRAM'
9881
									| 'GOOGLE_ADWORDS'
9882
									| 'GOOGLE_DISPLAY_NETWORK'
9883
									| 'GOOGLE_ANALYTICS'
9884
									| 'YOUTUBE'
9885
									| 'XING'
9886
									| 'LINKED_IN'
9887
									| 'TWITTER'
9888
									| 'GOOGLE_MY_BUSINESS'
9889
									| 'TIKTOK'
9890
									| 'BITLY'
9891
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9892
								description?: string
9893
								audienceSize?: number
9894
								retentionDays?: number
9895
							}
9896
							bidModifier?: number
9897
							bidModifierType?: 'INCREASE' | 'DECREASE'
9898
						}[]
9899
						facebookCustomAudiences?: {
9900
							retargetingList?: {
9901
								googleCustomerId?: string
9902
								facebookAccountId?: string
9903
								channel?:
9904
									| 'FACEBOOK'
9905
									| 'INSTAGRAM'
9906
									| 'GOOGLE_ADWORDS'
9907
									| 'GOOGLE_DISPLAY_NETWORK'
9908
									| 'GOOGLE_ANALYTICS'
9909
									| 'YOUTUBE'
9910
									| 'XING'
9911
									| 'LINKED_IN'
9912
									| 'TWITTER'
9913
									| 'GOOGLE_MY_BUSINESS'
9914
									| 'TIKTOK'
9915
									| 'BITLY'
9916
								name?: string
9917
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9918
								userId?: string
9919
								googleRetargetingListId?: string
9920
								facebookCustomAudienceId?: string
9921
								linkedInAudienceId?: string
9922
								twitterAudienceId?: string
9923
								tikTokAudienceId?: string
9924
								urlPath?: string
9925
								engagementSource?:
9926
									| 'FACEBOOK'
9927
									| 'INSTAGRAM'
9928
									| 'GOOGLE_ADWORDS'
9929
									| 'GOOGLE_DISPLAY_NETWORK'
9930
									| 'GOOGLE_ANALYTICS'
9931
									| 'YOUTUBE'
9932
									| 'XING'
9933
									| 'LINKED_IN'
9934
									| 'TWITTER'
9935
									| 'GOOGLE_MY_BUSINESS'
9936
									| 'TIKTOK'
9937
									| 'BITLY'
9938
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9939
								description?: string
9940
								audienceSize?: number
9941
								retentionDays?: number
9942
							}
9943
						}[]
9944
						linkedInMatchedAudiences?: {
9945
							retargetingList?: {
9946
								googleCustomerId?: string
9947
								facebookAccountId?: string
9948
								channel?:
9949
									| 'FACEBOOK'
9950
									| 'INSTAGRAM'
9951
									| 'GOOGLE_ADWORDS'
9952
									| 'GOOGLE_DISPLAY_NETWORK'
9953
									| 'GOOGLE_ANALYTICS'
9954
									| 'YOUTUBE'
9955
									| 'XING'
9956
									| 'LINKED_IN'
9957
									| 'TWITTER'
9958
									| 'GOOGLE_MY_BUSINESS'
9959
									| 'TIKTOK'
9960
									| 'BITLY'
9961
								name?: string
9962
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
9963
								userId?: string
9964
								googleRetargetingListId?: string
9965
								facebookCustomAudienceId?: string
9966
								linkedInAudienceId?: string
9967
								twitterAudienceId?: string
9968
								tikTokAudienceId?: string
9969
								urlPath?: string
9970
								engagementSource?:
9971
									| 'FACEBOOK'
9972
									| 'INSTAGRAM'
9973
									| 'GOOGLE_ADWORDS'
9974
									| 'GOOGLE_DISPLAY_NETWORK'
9975
									| 'GOOGLE_ANALYTICS'
9976
									| 'YOUTUBE'
9977
									| 'XING'
9978
									| 'LINKED_IN'
9979
									| 'TWITTER'
9980
									| 'GOOGLE_MY_BUSINESS'
9981
									| 'TIKTOK'
9982
									| 'BITLY'
9983
								engagementType?: 'ENGAGED' | 'FOLLOWER'
9984
								description?: string
9985
								audienceSize?: number
9986
								retentionDays?: number
9987
							}
9988
						}[]
9989
						twitterCustomAudiences?: {
9990
							retargetingList?: {
9991
								googleCustomerId?: string
9992
								facebookAccountId?: string
9993
								channel?:
9994
									| 'FACEBOOK'
9995
									| 'INSTAGRAM'
9996
									| 'GOOGLE_ADWORDS'
9997
									| 'GOOGLE_DISPLAY_NETWORK'
9998
									| 'GOOGLE_ANALYTICS'
9999
									| 'YOUTUBE'
10000
									| 'XING'
10001
									| 'LINKED_IN'
10002
									| 'TWITTER'
10003
									| 'GOOGLE_MY_BUSINESS'
10004
									| 'TIKTOK'
10005
									| 'BITLY'
10006
								name?: string
10007
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10008
								userId?: string
10009
								googleRetargetingListId?: string
10010
								facebookCustomAudienceId?: string
10011
								linkedInAudienceId?: string
10012
								twitterAudienceId?: string
10013
								tikTokAudienceId?: string
10014
								urlPath?: string
10015
								engagementSource?:
10016
									| 'FACEBOOK'
10017
									| 'INSTAGRAM'
10018
									| 'GOOGLE_ADWORDS'
10019
									| 'GOOGLE_DISPLAY_NETWORK'
10020
									| 'GOOGLE_ANALYTICS'
10021
									| 'YOUTUBE'
10022
									| 'XING'
10023
									| 'LINKED_IN'
10024
									| 'TWITTER'
10025
									| 'GOOGLE_MY_BUSINESS'
10026
									| 'TIKTOK'
10027
									| 'BITLY'
10028
								engagementType?: 'ENGAGED' | 'FOLLOWER'
10029
								description?: string
10030
								audienceSize?: number
10031
								retentionDays?: number
10032
							}
10033
						}[]
10034
						tikTokAudiences?: {
10035
							retargetingList?: {
10036
								googleCustomerId?: string
10037
								facebookAccountId?: string
10038
								channel?:
10039
									| 'FACEBOOK'
10040
									| 'INSTAGRAM'
10041
									| 'GOOGLE_ADWORDS'
10042
									| 'GOOGLE_DISPLAY_NETWORK'
10043
									| 'GOOGLE_ANALYTICS'
10044
									| 'YOUTUBE'
10045
									| 'XING'
10046
									| 'LINKED_IN'
10047
									| 'TWITTER'
10048
									| 'GOOGLE_MY_BUSINESS'
10049
									| 'TIKTOK'
10050
									| 'BITLY'
10051
								name?: string
10052
								status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10053
								userId?: string
10054
								googleRetargetingListId?: string
10055
								facebookCustomAudienceId?: string
10056
								linkedInAudienceId?: string
10057
								twitterAudienceId?: string
10058
								tikTokAudienceId?: string
10059
								urlPath?: string
10060
								engagementSource?:
10061
									| 'FACEBOOK'
10062
									| 'INSTAGRAM'
10063
									| 'GOOGLE_ADWORDS'
10064
									| 'GOOGLE_DISPLAY_NETWORK'
10065
									| 'GOOGLE_ANALYTICS'
10066
									| 'YOUTUBE'
10067
									| 'XING'
10068
									| 'LINKED_IN'
10069
									| 'TWITTER'
10070
									| 'GOOGLE_MY_BUSINESS'
10071
									| 'TIKTOK'
10072
									| 'BITLY'
10073
								engagementType?: 'ENGAGED' | 'FOLLOWER'
10074
								description?: string
10075
								audienceSize?: number
10076
								retentionDays?: number
10077
							}
10078
						}[]
10079
					}
10080
				}
10081
				retargeting?: {
10082
					googleUserLists?: {
10083
						retargetingList?: {
10084
							googleCustomerId?: string
10085
							facebookAccountId?: string
10086
							channel?:
10087
								| 'FACEBOOK'
10088
								| 'INSTAGRAM'
10089
								| 'GOOGLE_ADWORDS'
10090
								| 'GOOGLE_DISPLAY_NETWORK'
10091
								| 'GOOGLE_ANALYTICS'
10092
								| 'YOUTUBE'
10093
								| 'XING'
10094
								| 'LINKED_IN'
10095
								| 'TWITTER'
10096
								| 'GOOGLE_MY_BUSINESS'
10097
								| 'TIKTOK'
10098
								| 'BITLY'
10099
							name?: string
10100
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10101
							userId?: string
10102
							googleRetargetingListId?: string
10103
							facebookCustomAudienceId?: string
10104
							linkedInAudienceId?: string
10105
							twitterAudienceId?: string
10106
							tikTokAudienceId?: string
10107
							urlPath?: string
10108
							engagementSource?:
10109
								| 'FACEBOOK'
10110
								| 'INSTAGRAM'
10111
								| 'GOOGLE_ADWORDS'
10112
								| 'GOOGLE_DISPLAY_NETWORK'
10113
								| 'GOOGLE_ANALYTICS'
10114
								| 'YOUTUBE'
10115
								| 'XING'
10116
								| 'LINKED_IN'
10117
								| 'TWITTER'
10118
								| 'GOOGLE_MY_BUSINESS'
10119
								| 'TIKTOK'
10120
								| 'BITLY'
10121
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10122
							description?: string
10123
							audienceSize?: number
10124
							retentionDays?: number
10125
						}
10126
						bidModifier?: number
10127
						bidModifierType?: 'INCREASE' | 'DECREASE'
10128
					}[]
10129
					facebookCustomAudiences?: {
10130
						retargetingList?: {
10131
							googleCustomerId?: string
10132
							facebookAccountId?: string
10133
							channel?:
10134
								| 'FACEBOOK'
10135
								| 'INSTAGRAM'
10136
								| 'GOOGLE_ADWORDS'
10137
								| 'GOOGLE_DISPLAY_NETWORK'
10138
								| 'GOOGLE_ANALYTICS'
10139
								| 'YOUTUBE'
10140
								| 'XING'
10141
								| 'LINKED_IN'
10142
								| 'TWITTER'
10143
								| 'GOOGLE_MY_BUSINESS'
10144
								| 'TIKTOK'
10145
								| 'BITLY'
10146
							name?: string
10147
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10148
							userId?: string
10149
							googleRetargetingListId?: string
10150
							facebookCustomAudienceId?: string
10151
							linkedInAudienceId?: string
10152
							twitterAudienceId?: string
10153
							tikTokAudienceId?: string
10154
							urlPath?: string
10155
							engagementSource?:
10156
								| 'FACEBOOK'
10157
								| 'INSTAGRAM'
10158
								| 'GOOGLE_ADWORDS'
10159
								| 'GOOGLE_DISPLAY_NETWORK'
10160
								| 'GOOGLE_ANALYTICS'
10161
								| 'YOUTUBE'
10162
								| 'XING'
10163
								| 'LINKED_IN'
10164
								| 'TWITTER'
10165
								| 'GOOGLE_MY_BUSINESS'
10166
								| 'TIKTOK'
10167
								| 'BITLY'
10168
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10169
							description?: string
10170
							audienceSize?: number
10171
							retentionDays?: number
10172
						}
10173
					}[]
10174
					linkedInMatchedAudiences?: {
10175
						retargetingList?: {
10176
							googleCustomerId?: string
10177
							facebookAccountId?: string
10178
							channel?:
10179
								| 'FACEBOOK'
10180
								| 'INSTAGRAM'
10181
								| 'GOOGLE_ADWORDS'
10182
								| 'GOOGLE_DISPLAY_NETWORK'
10183
								| 'GOOGLE_ANALYTICS'
10184
								| 'YOUTUBE'
10185
								| 'XING'
10186
								| 'LINKED_IN'
10187
								| 'TWITTER'
10188
								| 'GOOGLE_MY_BUSINESS'
10189
								| 'TIKTOK'
10190
								| 'BITLY'
10191
							name?: string
10192
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10193
							userId?: string
10194
							googleRetargetingListId?: string
10195
							facebookCustomAudienceId?: string
10196
							linkedInAudienceId?: string
10197
							twitterAudienceId?: string
10198
							tikTokAudienceId?: string
10199
							urlPath?: string
10200
							engagementSource?:
10201
								| 'FACEBOOK'
10202
								| 'INSTAGRAM'
10203
								| 'GOOGLE_ADWORDS'
10204
								| 'GOOGLE_DISPLAY_NETWORK'
10205
								| 'GOOGLE_ANALYTICS'
10206
								| 'YOUTUBE'
10207
								| 'XING'
10208
								| 'LINKED_IN'
10209
								| 'TWITTER'
10210
								| 'GOOGLE_MY_BUSINESS'
10211
								| 'TIKTOK'
10212
								| 'BITLY'
10213
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10214
							description?: string
10215
							audienceSize?: number
10216
							retentionDays?: number
10217
						}
10218
					}[]
10219
					twitterCustomAudiences?: {
10220
						retargetingList?: {
10221
							googleCustomerId?: string
10222
							facebookAccountId?: string
10223
							channel?:
10224
								| 'FACEBOOK'
10225
								| 'INSTAGRAM'
10226
								| 'GOOGLE_ADWORDS'
10227
								| 'GOOGLE_DISPLAY_NETWORK'
10228
								| 'GOOGLE_ANALYTICS'
10229
								| 'YOUTUBE'
10230
								| 'XING'
10231
								| 'LINKED_IN'
10232
								| 'TWITTER'
10233
								| 'GOOGLE_MY_BUSINESS'
10234
								| 'TIKTOK'
10235
								| 'BITLY'
10236
							name?: string
10237
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10238
							userId?: string
10239
							googleRetargetingListId?: string
10240
							facebookCustomAudienceId?: string
10241
							linkedInAudienceId?: string
10242
							twitterAudienceId?: string
10243
							tikTokAudienceId?: string
10244
							urlPath?: string
10245
							engagementSource?:
10246
								| 'FACEBOOK'
10247
								| 'INSTAGRAM'
10248
								| 'GOOGLE_ADWORDS'
10249
								| 'GOOGLE_DISPLAY_NETWORK'
10250
								| 'GOOGLE_ANALYTICS'
10251
								| 'YOUTUBE'
10252
								| 'XING'
10253
								| 'LINKED_IN'
10254
								| 'TWITTER'
10255
								| 'GOOGLE_MY_BUSINESS'
10256
								| 'TIKTOK'
10257
								| 'BITLY'
10258
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10259
							description?: string
10260
							audienceSize?: number
10261
							retentionDays?: number
10262
						}
10263
					}[]
10264
					tikTokAudiences?: {
10265
						retargetingList?: {
10266
							googleCustomerId?: string
10267
							facebookAccountId?: string
10268
							channel?:
10269
								| 'FACEBOOK'
10270
								| 'INSTAGRAM'
10271
								| 'GOOGLE_ADWORDS'
10272
								| 'GOOGLE_DISPLAY_NETWORK'
10273
								| 'GOOGLE_ANALYTICS'
10274
								| 'YOUTUBE'
10275
								| 'XING'
10276
								| 'LINKED_IN'
10277
								| 'TWITTER'
10278
								| 'GOOGLE_MY_BUSINESS'
10279
								| 'TIKTOK'
10280
								| 'BITLY'
10281
							name?: string
10282
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10283
							userId?: string
10284
							googleRetargetingListId?: string
10285
							facebookCustomAudienceId?: string
10286
							linkedInAudienceId?: string
10287
							twitterAudienceId?: string
10288
							tikTokAudienceId?: string
10289
							urlPath?: string
10290
							engagementSource?:
10291
								| 'FACEBOOK'
10292
								| 'INSTAGRAM'
10293
								| 'GOOGLE_ADWORDS'
10294
								| 'GOOGLE_DISPLAY_NETWORK'
10295
								| 'GOOGLE_ANALYTICS'
10296
								| 'YOUTUBE'
10297
								| 'XING'
10298
								| 'LINKED_IN'
10299
								| 'TWITTER'
10300
								| 'GOOGLE_MY_BUSINESS'
10301
								| 'TIKTOK'
10302
								| 'BITLY'
10303
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10304
							description?: string
10305
							audienceSize?: number
10306
							retentionDays?: number
10307
						}
10308
					}[]
10309
				}
10310
				devices?: {
10311
					showOnMobile?: false | true
10312
					showOnTablet?: false | true
10313
					showOnDesktop?: false | true
10314
					mobileBidModifier?: number
10315
					mobileBidModifierType?: 'INCREASE' | 'DECREASE'
10316
					tabletBidModifier?: number
10317
					tabletBidModifierType?: 'INCREASE' | 'DECREASE'
10318
					desktopBidModifier?: number
10319
					desktopBidModifierType?: 'INCREASE' | 'DECREASE'
10320
				}
10321
				extension?: {
10322
					sitelinkExtensions?: {
10323
						feedId?: number
10324
						feedItemId?: number
10325
						assetId?: number
10326
						adwordsCustomerId?: string
10327
						extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
10328
						extensionRunStatus?:
10329
							| 'ADDED_CAMPAIGN'
10330
							| 'ADDED_ADGROUP'
10331
							| 'ADDED_ACCOUNT'
10332
							| 'IS_CAMPAIGN_LINKED'
10333
							| 'IS_ADGROUP_LINKED'
10334
							| 'UNLINKING'
10335
							| 'UNLINKED'
10336
						sitelinkName?: string
10337
						sitelinkUrl?: string
10338
						sitelinkDescription1?: string
10339
						sitelinkDescription2?: string
10340
						finalUrls?: string[]
10341
						finalMobileUrls?: string[]
10342
						sitelinkTrackingUrl?: string
10343
					}[]
10344
					calloutExtensions?: {
10345
						feedId?: number
10346
						feedItemId?: number
10347
						assetId?: number
10348
						adwordsCustomerId?: string
10349
						extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
10350
						extensionRunStatus?:
10351
							| 'ADDED_CAMPAIGN'
10352
							| 'ADDED_ADGROUP'
10353
							| 'ADDED_ACCOUNT'
10354
							| 'IS_CAMPAIGN_LINKED'
10355
							| 'IS_ADGROUP_LINKED'
10356
							| 'UNLINKING'
10357
							| 'UNLINKED'
10358
						calloutText?: string
10359
					}[]
10360
					callExtensions?: {
10361
						feedId?: number
10362
						feedItemId?: number
10363
						assetId?: number
10364
						adwordsCustomerId?: string
10365
						extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
10366
						extensionRunStatus?:
10367
							| 'ADDED_CAMPAIGN'
10368
							| 'ADDED_ADGROUP'
10369
							| 'ADDED_ACCOUNT'
10370
							| 'IS_CAMPAIGN_LINKED'
10371
							| 'IS_ADGROUP_LINKED'
10372
							| 'UNLINKING'
10373
							| 'UNLINKED'
10374
						phoneNumber?: string
10375
						country?: string
10376
					}[]
10377
				}
10378
				adRotationMode?: 'OPTIMIZE' | 'CONVERSION_OPTIMIZE' | 'ROTATE' | 'ROTATE_INDEFINITELY'
10379
				createdFromTargetingTemplateId?: string
10380
			}[]
10381
			twitterTargetingCriterias?: {
10382
				type?: 'KEYWORD' | 'FOLLOWER_LOOKALIKE'
10383
				value?: string
10384
				twitterId?: string
10385
			}[]
10386
			tikTokTargetingCriterias?: {
10387
				id?: string
10388
				name?: string
10389
				type?:
10390
					| 'INTEREST_CATEGORY'
10391
					| 'INTEREST_KEYWORD'
10392
					| 'ACTION_CATEGORY_VIDEO'
10393
					| 'ACTION_CATEGORY_CREATOR'
10394
					| 'HASHTAG'
10395
				children?: {}[]
10396
			}[]
10397
			facebookInterestGroups?: {
10398
				facebookInterests?: {
10399
					id?: string
10400
					type?: string
10401
					name?: string
10402
					audience_size?: number
10403
					children?: {}[]
10404
					path?: string[]
10405
				}[]
10406
			}[]
10407
			facebookInterests?: {
10408
				id?: string
10409
				type?: string
10410
				name?: string
10411
				audience_size?: number
10412
				children?: {}[]
10413
				path?: string[]
10414
			}[]
10415
			facebookAdGroups?: {
10416
				id?: string
10417
				name?: string
10418
				facebookInterests?: {
10419
					id?: string
10420
					type?: string
10421
					name?: string
10422
					audience_size?: number
10423
					children?: {}[]
10424
					path?: string[]
10425
				}[]
10426
				status?:
10427
					| 'IS_RUNNING'
10428
					| 'STOP'
10429
					| 'IN_REVIEW'
10430
					| 'REMOVED'
10431
					| 'COMPLETED'
10432
					| 'DISAPPROVED'
10433
					| 'IS_STOPPING'
10434
				bid?: number
10435
				retargeting?: {
10436
					googleUserLists?: {
10437
						retargetingList?: {
10438
							googleCustomerId?: string
10439
							facebookAccountId?: string
10440
							channel?:
10441
								| 'FACEBOOK'
10442
								| 'INSTAGRAM'
10443
								| 'GOOGLE_ADWORDS'
10444
								| 'GOOGLE_DISPLAY_NETWORK'
10445
								| 'GOOGLE_ANALYTICS'
10446
								| 'YOUTUBE'
10447
								| 'XING'
10448
								| 'LINKED_IN'
10449
								| 'TWITTER'
10450
								| 'GOOGLE_MY_BUSINESS'
10451
								| 'TIKTOK'
10452
								| 'BITLY'
10453
							name?: string
10454
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10455
							userId?: string
10456
							googleRetargetingListId?: string
10457
							facebookCustomAudienceId?: string
10458
							linkedInAudienceId?: string
10459
							twitterAudienceId?: string
10460
							tikTokAudienceId?: string
10461
							urlPath?: string
10462
							engagementSource?:
10463
								| 'FACEBOOK'
10464
								| 'INSTAGRAM'
10465
								| 'GOOGLE_ADWORDS'
10466
								| 'GOOGLE_DISPLAY_NETWORK'
10467
								| 'GOOGLE_ANALYTICS'
10468
								| 'YOUTUBE'
10469
								| 'XING'
10470
								| 'LINKED_IN'
10471
								| 'TWITTER'
10472
								| 'GOOGLE_MY_BUSINESS'
10473
								| 'TIKTOK'
10474
								| 'BITLY'
10475
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10476
							description?: string
10477
							audienceSize?: number
10478
							retentionDays?: number
10479
						}
10480
						bidModifier?: number
10481
						bidModifierType?: 'INCREASE' | 'DECREASE'
10482
					}[]
10483
					facebookCustomAudiences?: {
10484
						retargetingList?: {
10485
							googleCustomerId?: string
10486
							facebookAccountId?: string
10487
							channel?:
10488
								| 'FACEBOOK'
10489
								| 'INSTAGRAM'
10490
								| 'GOOGLE_ADWORDS'
10491
								| 'GOOGLE_DISPLAY_NETWORK'
10492
								| 'GOOGLE_ANALYTICS'
10493
								| 'YOUTUBE'
10494
								| 'XING'
10495
								| 'LINKED_IN'
10496
								| 'TWITTER'
10497
								| 'GOOGLE_MY_BUSINESS'
10498
								| 'TIKTOK'
10499
								| 'BITLY'
10500
							name?: string
10501
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10502
							userId?: string
10503
							googleRetargetingListId?: string
10504
							facebookCustomAudienceId?: string
10505
							linkedInAudienceId?: string
10506
							twitterAudienceId?: string
10507
							tikTokAudienceId?: string
10508
							urlPath?: string
10509
							engagementSource?:
10510
								| 'FACEBOOK'
10511
								| 'INSTAGRAM'
10512
								| 'GOOGLE_ADWORDS'
10513
								| 'GOOGLE_DISPLAY_NETWORK'
10514
								| 'GOOGLE_ANALYTICS'
10515
								| 'YOUTUBE'
10516
								| 'XING'
10517
								| 'LINKED_IN'
10518
								| 'TWITTER'
10519
								| 'GOOGLE_MY_BUSINESS'
10520
								| 'TIKTOK'
10521
								| 'BITLY'
10522
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10523
							description?: string
10524
							audienceSize?: number
10525
							retentionDays?: number
10526
						}
10527
					}[]
10528
					linkedInMatchedAudiences?: {
10529
						retargetingList?: {
10530
							googleCustomerId?: string
10531
							facebookAccountId?: string
10532
							channel?:
10533
								| 'FACEBOOK'
10534
								| 'INSTAGRAM'
10535
								| 'GOOGLE_ADWORDS'
10536
								| 'GOOGLE_DISPLAY_NETWORK'
10537
								| 'GOOGLE_ANALYTICS'
10538
								| 'YOUTUBE'
10539
								| 'XING'
10540
								| 'LINKED_IN'
10541
								| 'TWITTER'
10542
								| 'GOOGLE_MY_BUSINESS'
10543
								| 'TIKTOK'
10544
								| 'BITLY'
10545
							name?: string
10546
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10547
							userId?: string
10548
							googleRetargetingListId?: string
10549
							facebookCustomAudienceId?: string
10550
							linkedInAudienceId?: string
10551
							twitterAudienceId?: string
10552
							tikTokAudienceId?: string
10553
							urlPath?: string
10554
							engagementSource?:
10555
								| 'FACEBOOK'
10556
								| 'INSTAGRAM'
10557
								| 'GOOGLE_ADWORDS'
10558
								| 'GOOGLE_DISPLAY_NETWORK'
10559
								| 'GOOGLE_ANALYTICS'
10560
								| 'YOUTUBE'
10561
								| 'XING'
10562
								| 'LINKED_IN'
10563
								| 'TWITTER'
10564
								| 'GOOGLE_MY_BUSINESS'
10565
								| 'TIKTOK'
10566
								| 'BITLY'
10567
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10568
							description?: string
10569
							audienceSize?: number
10570
							retentionDays?: number
10571
						}
10572
					}[]
10573
					twitterCustomAudiences?: {
10574
						retargetingList?: {
10575
							googleCustomerId?: string
10576
							facebookAccountId?: string
10577
							channel?:
10578
								| 'FACEBOOK'
10579
								| 'INSTAGRAM'
10580
								| 'GOOGLE_ADWORDS'
10581
								| 'GOOGLE_DISPLAY_NETWORK'
10582
								| 'GOOGLE_ANALYTICS'
10583
								| 'YOUTUBE'
10584
								| 'XING'
10585
								| 'LINKED_IN'
10586
								| 'TWITTER'
10587
								| 'GOOGLE_MY_BUSINESS'
10588
								| 'TIKTOK'
10589
								| 'BITLY'
10590
							name?: string
10591
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10592
							userId?: string
10593
							googleRetargetingListId?: string
10594
							facebookCustomAudienceId?: string
10595
							linkedInAudienceId?: string
10596
							twitterAudienceId?: string
10597
							tikTokAudienceId?: string
10598
							urlPath?: string
10599
							engagementSource?:
10600
								| 'FACEBOOK'
10601
								| 'INSTAGRAM'
10602
								| 'GOOGLE_ADWORDS'
10603
								| 'GOOGLE_DISPLAY_NETWORK'
10604
								| 'GOOGLE_ANALYTICS'
10605
								| 'YOUTUBE'
10606
								| 'XING'
10607
								| 'LINKED_IN'
10608
								| 'TWITTER'
10609
								| 'GOOGLE_MY_BUSINESS'
10610
								| 'TIKTOK'
10611
								| 'BITLY'
10612
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10613
							description?: string
10614
							audienceSize?: number
10615
							retentionDays?: number
10616
						}
10617
					}[]
10618
					tikTokAudiences?: {
10619
						retargetingList?: {
10620
							googleCustomerId?: string
10621
							facebookAccountId?: string
10622
							channel?:
10623
								| 'FACEBOOK'
10624
								| 'INSTAGRAM'
10625
								| 'GOOGLE_ADWORDS'
10626
								| 'GOOGLE_DISPLAY_NETWORK'
10627
								| 'GOOGLE_ANALYTICS'
10628
								| 'YOUTUBE'
10629
								| 'XING'
10630
								| 'LINKED_IN'
10631
								| 'TWITTER'
10632
								| 'GOOGLE_MY_BUSINESS'
10633
								| 'TIKTOK'
10634
								| 'BITLY'
10635
							name?: string
10636
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10637
							userId?: string
10638
							googleRetargetingListId?: string
10639
							facebookCustomAudienceId?: string
10640
							linkedInAudienceId?: string
10641
							twitterAudienceId?: string
10642
							tikTokAudienceId?: string
10643
							urlPath?: string
10644
							engagementSource?:
10645
								| 'FACEBOOK'
10646
								| 'INSTAGRAM'
10647
								| 'GOOGLE_ADWORDS'
10648
								| 'GOOGLE_DISPLAY_NETWORK'
10649
								| 'GOOGLE_ANALYTICS'
10650
								| 'YOUTUBE'
10651
								| 'XING'
10652
								| 'LINKED_IN'
10653
								| 'TWITTER'
10654
								| 'GOOGLE_MY_BUSINESS'
10655
								| 'TIKTOK'
10656
								| 'BITLY'
10657
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10658
							description?: string
10659
							audienceSize?: number
10660
							retentionDays?: number
10661
						}
10662
					}[]
10663
				}
10664
				devices?: {
10665
					showOnMobile?: false | true
10666
					showOnTablet?: false | true
10667
					showOnDesktop?: false | true
10668
					mobileBidModifier?: number
10669
					mobileBidModifierType?: 'INCREASE' | 'DECREASE'
10670
					tabletBidModifier?: number
10671
					tabletBidModifierType?: 'INCREASE' | 'DECREASE'
10672
					desktopBidModifier?: number
10673
					desktopBidModifierType?: 'INCREASE' | 'DECREASE'
10674
				}
10675
			}[]
10676
			targetRegions?: {
10677
				type?: 'CITY' | 'REGION' | 'ZIP' | 'COORDINATE'
10678
				city?: string
10679
				useRadius?: false | true
10680
				radiusInKm?: number
10681
				countryCode?: string
10682
				lat?: number
10683
				lon?: number
10684
				bidModifier?: number
10685
				bidModifierType?: 'INCREASE' | 'DECREASE'
10686
				linkedInUrn?: string
10687
				twitterTargetingValue?: string
10688
				tikTokLocationId?: string
10689
				channel?:
10690
					| 'FACEBOOK'
10691
					| 'INSTAGRAM'
10692
					| 'GOOGLE_ADWORDS'
10693
					| 'GOOGLE_DISPLAY_NETWORK'
10694
					| 'GOOGLE_ANALYTICS'
10695
					| 'YOUTUBE'
10696
					| 'XING'
10697
					| 'LINKED_IN'
10698
					| 'TWITTER'
10699
					| 'GOOGLE_MY_BUSINESS'
10700
					| 'TIKTOK'
10701
					| 'BITLY'
10702
				externalPlaceId?: string
10703
				regionReviewEnabled?: false | true
10704
				regionReviewStatus?: 'PENDING_APPROVAL' | 'APPROVED' | 'NOT_APPROVED'
10705
			}[]
10706
			targetRegionBehaviour?: {
10707
				interestedInThatRegion?: false | true
10708
				locatedInThatRegion?: false | true
10709
			}
10710
			age?: { value?: number[] }
10711
			yearsOfExperience?: { enabled?: false | true; value?: number[] }
10712
			devices?: {
10713
				showOnMobile?: false | true
10714
				showOnTablet?: false | true
10715
				showOnDesktop?: false | true
10716
				mobileBidModifier?: number
10717
				mobileBidModifierType?: 'INCREASE' | 'DECREASE'
10718
				tabletBidModifier?: number
10719
				tabletBidModifierType?: 'INCREASE' | 'DECREASE'
10720
				desktopBidModifier?: number
10721
				desktopBidModifierType?: 'INCREASE' | 'DECREASE'
10722
			}
10723
			targetExclusion?: {
10724
				facebookInterests?: {
10725
					id?: string
10726
					type?: string
10727
					name?: string
10728
					audience_size?: number
10729
					children?: {}[]
10730
					path?: string[]
10731
				}[]
10732
				linkedInTargetingCriterias?: {
10733
					facetUrn?: string
10734
					urn?: string
10735
					name?: string
10736
					children?: {}[]
10737
					parentUrn?: string
10738
				}[]
10739
				googleKeywords?: {
10740
					name?: string
10741
					competition?: 'LOW' | 'MEDIUM' | 'HIGH' | 'UNKNOWN'
10742
					averageMonghtlySearchVolume?: number
10743
					averageCpc?: number
10744
					cpc?: number
10745
					cpm?: number
10746
					link?: string
10747
					status?:
10748
						| 'IS_RUNNING'
10749
						| 'STOP'
10750
						| 'IN_REVIEW'
10751
						| 'REMOVED'
10752
						| 'COMPLETED'
10753
						| 'DISAPPROVED'
10754
						| 'IS_STOPPING'
10755
					bid?: number
10756
					finalUrl?: string
10757
					averageImpressionsPerMonth?: number
10758
				}[]
10759
				targetRegions?: {
10760
					type?: 'CITY' | 'REGION' | 'ZIP' | 'COORDINATE'
10761
					city?: string
10762
					useRadius?: false | true
10763
					radiusInKm?: number
10764
					countryCode?: string
10765
					lat?: number
10766
					lon?: number
10767
					bidModifier?: number
10768
					bidModifierType?: 'INCREASE' | 'DECREASE'
10769
					linkedInUrn?: string
10770
					twitterTargetingValue?: string
10771
					tikTokLocationId?: string
10772
					channel?:
10773
						| 'FACEBOOK'
10774
						| 'INSTAGRAM'
10775
						| 'GOOGLE_ADWORDS'
10776
						| 'GOOGLE_DISPLAY_NETWORK'
10777
						| 'GOOGLE_ANALYTICS'
10778
						| 'YOUTUBE'
10779
						| 'XING'
10780
						| 'LINKED_IN'
10781
						| 'TWITTER'
10782
						| 'GOOGLE_MY_BUSINESS'
10783
						| 'TIKTOK'
10784
						| 'BITLY'
10785
					externalPlaceId?: string
10786
					regionReviewEnabled?: false | true
10787
					regionReviewStatus?: 'PENDING_APPROVAL' | 'APPROVED' | 'NOT_APPROVED'
10788
				}[]
10789
				retargeting?: {
10790
					googleUserLists?: {
10791
						retargetingList?: {
10792
							googleCustomerId?: string
10793
							facebookAccountId?: string
10794
							channel?:
10795
								| 'FACEBOOK'
10796
								| 'INSTAGRAM'
10797
								| 'GOOGLE_ADWORDS'
10798
								| 'GOOGLE_DISPLAY_NETWORK'
10799
								| 'GOOGLE_ANALYTICS'
10800
								| 'YOUTUBE'
10801
								| 'XING'
10802
								| 'LINKED_IN'
10803
								| 'TWITTER'
10804
								| 'GOOGLE_MY_BUSINESS'
10805
								| 'TIKTOK'
10806
								| 'BITLY'
10807
							name?: string
10808
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10809
							userId?: string
10810
							googleRetargetingListId?: string
10811
							facebookCustomAudienceId?: string
10812
							linkedInAudienceId?: string
10813
							twitterAudienceId?: string
10814
							tikTokAudienceId?: string
10815
							urlPath?: string
10816
							engagementSource?:
10817
								| 'FACEBOOK'
10818
								| 'INSTAGRAM'
10819
								| 'GOOGLE_ADWORDS'
10820
								| 'GOOGLE_DISPLAY_NETWORK'
10821
								| 'GOOGLE_ANALYTICS'
10822
								| 'YOUTUBE'
10823
								| 'XING'
10824
								| 'LINKED_IN'
10825
								| 'TWITTER'
10826
								| 'GOOGLE_MY_BUSINESS'
10827
								| 'TIKTOK'
10828
								| 'BITLY'
10829
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10830
							description?: string
10831
							audienceSize?: number
10832
							retentionDays?: number
10833
						}
10834
						bidModifier?: number
10835
						bidModifierType?: 'INCREASE' | 'DECREASE'
10836
					}[]
10837
					facebookCustomAudiences?: {
10838
						retargetingList?: {
10839
							googleCustomerId?: string
10840
							facebookAccountId?: string
10841
							channel?:
10842
								| 'FACEBOOK'
10843
								| 'INSTAGRAM'
10844
								| 'GOOGLE_ADWORDS'
10845
								| 'GOOGLE_DISPLAY_NETWORK'
10846
								| 'GOOGLE_ANALYTICS'
10847
								| 'YOUTUBE'
10848
								| 'XING'
10849
								| 'LINKED_IN'
10850
								| 'TWITTER'
10851
								| 'GOOGLE_MY_BUSINESS'
10852
								| 'TIKTOK'
10853
								| 'BITLY'
10854
							name?: string
10855
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10856
							userId?: string
10857
							googleRetargetingListId?: string
10858
							facebookCustomAudienceId?: string
10859
							linkedInAudienceId?: string
10860
							twitterAudienceId?: string
10861
							tikTokAudienceId?: string
10862
							urlPath?: string
10863
							engagementSource?:
10864
								| 'FACEBOOK'
10865
								| 'INSTAGRAM'
10866
								| 'GOOGLE_ADWORDS'
10867
								| 'GOOGLE_DISPLAY_NETWORK'
10868
								| 'GOOGLE_ANALYTICS'
10869
								| 'YOUTUBE'
10870
								| 'XING'
10871
								| 'LINKED_IN'
10872
								| 'TWITTER'
10873
								| 'GOOGLE_MY_BUSINESS'
10874
								| 'TIKTOK'
10875
								| 'BITLY'
10876
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10877
							description?: string
10878
							audienceSize?: number
10879
							retentionDays?: number
10880
						}
10881
					}[]
10882
					linkedInMatchedAudiences?: {
10883
						retargetingList?: {
10884
							googleCustomerId?: string
10885
							facebookAccountId?: string
10886
							channel?:
10887
								| 'FACEBOOK'
10888
								| 'INSTAGRAM'
10889
								| 'GOOGLE_ADWORDS'
10890
								| 'GOOGLE_DISPLAY_NETWORK'
10891
								| 'GOOGLE_ANALYTICS'
10892
								| 'YOUTUBE'
10893
								| 'XING'
10894
								| 'LINKED_IN'
10895
								| 'TWITTER'
10896
								| 'GOOGLE_MY_BUSINESS'
10897
								| 'TIKTOK'
10898
								| 'BITLY'
10899
							name?: string
10900
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10901
							userId?: string
10902
							googleRetargetingListId?: string
10903
							facebookCustomAudienceId?: string
10904
							linkedInAudienceId?: string
10905
							twitterAudienceId?: string
10906
							tikTokAudienceId?: string
10907
							urlPath?: string
10908
							engagementSource?:
10909
								| 'FACEBOOK'
10910
								| 'INSTAGRAM'
10911
								| 'GOOGLE_ADWORDS'
10912
								| 'GOOGLE_DISPLAY_NETWORK'
10913
								| 'GOOGLE_ANALYTICS'
10914
								| 'YOUTUBE'
10915
								| 'XING'
10916
								| 'LINKED_IN'
10917
								| 'TWITTER'
10918
								| 'GOOGLE_MY_BUSINESS'
10919
								| 'TIKTOK'
10920
								| 'BITLY'
10921
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10922
							description?: string
10923
							audienceSize?: number
10924
							retentionDays?: number
10925
						}
10926
					}[]
10927
					twitterCustomAudiences?: {
10928
						retargetingList?: {
10929
							googleCustomerId?: string
10930
							facebookAccountId?: string
10931
							channel?:
10932
								| 'FACEBOOK'
10933
								| 'INSTAGRAM'
10934
								| 'GOOGLE_ADWORDS'
10935
								| 'GOOGLE_DISPLAY_NETWORK'
10936
								| 'GOOGLE_ANALYTICS'
10937
								| 'YOUTUBE'
10938
								| 'XING'
10939
								| 'LINKED_IN'
10940
								| 'TWITTER'
10941
								| 'GOOGLE_MY_BUSINESS'
10942
								| 'TIKTOK'
10943
								| 'BITLY'
10944
							name?: string
10945
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10946
							userId?: string
10947
							googleRetargetingListId?: string
10948
							facebookCustomAudienceId?: string
10949
							linkedInAudienceId?: string
10950
							twitterAudienceId?: string
10951
							tikTokAudienceId?: string
10952
							urlPath?: string
10953
							engagementSource?:
10954
								| 'FACEBOOK'
10955
								| 'INSTAGRAM'
10956
								| 'GOOGLE_ADWORDS'
10957
								| 'GOOGLE_DISPLAY_NETWORK'
10958
								| 'GOOGLE_ANALYTICS'
10959
								| 'YOUTUBE'
10960
								| 'XING'
10961
								| 'LINKED_IN'
10962
								| 'TWITTER'
10963
								| 'GOOGLE_MY_BUSINESS'
10964
								| 'TIKTOK'
10965
								| 'BITLY'
10966
							engagementType?: 'ENGAGED' | 'FOLLOWER'
10967
							description?: string
10968
							audienceSize?: number
10969
							retentionDays?: number
10970
						}
10971
					}[]
10972
					tikTokAudiences?: {
10973
						retargetingList?: {
10974
							googleCustomerId?: string
10975
							facebookAccountId?: string
10976
							channel?:
10977
								| 'FACEBOOK'
10978
								| 'INSTAGRAM'
10979
								| 'GOOGLE_ADWORDS'
10980
								| 'GOOGLE_DISPLAY_NETWORK'
10981
								| 'GOOGLE_ANALYTICS'
10982
								| 'YOUTUBE'
10983
								| 'XING'
10984
								| 'LINKED_IN'
10985
								| 'TWITTER'
10986
								| 'GOOGLE_MY_BUSINESS'
10987
								| 'TIKTOK'
10988
								| 'BITLY'
10989
							name?: string
10990
							status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
10991
							userId?: string
10992
							googleRetargetingListId?: string
10993
							facebookCustomAudienceId?: string
10994
							linkedInAudienceId?: string
10995
							twitterAudienceId?: string
10996
							tikTokAudienceId?: string
10997
							urlPath?: string
10998
							engagementSource?:
10999
								| 'FACEBOOK'
11000
								| 'INSTAGRAM'
11001
								| 'GOOGLE_ADWORDS'
11002
								| 'GOOGLE_DISPLAY_NETWORK'
11003
								| 'GOOGLE_ANALYTICS'
11004
								| 'YOUTUBE'
11005
								| 'XING'
11006
								| 'LINKED_IN'
11007
								| 'TWITTER'
11008
								| 'GOOGLE_MY_BUSINESS'
11009
								| 'TIKTOK'
11010
								| 'BITLY'
11011
							engagementType?: 'ENGAGED' | 'FOLLOWER'
11012
							description?: string
11013
							audienceSize?: number
11014
							retentionDays?: number
11015
						}
11016
					}[]
11017
				}
11018
				linkedInTargetingEntityLinkOperator?: 'AND' | 'OR'
11019
				twitterTargetingCriterias?: {
11020
					type?: 'KEYWORD' | 'FOLLOWER_LOOKALIKE'
11021
					value?: string
11022
					twitterId?: string
11023
				}[]
11024
			}
11025
			retargeting?: {
11026
				googleUserLists?: {
11027
					retargetingList?: {
11028
						googleCustomerId?: string
11029
						facebookAccountId?: string
11030
						channel?:
11031
							| 'FACEBOOK'
11032
							| 'INSTAGRAM'
11033
							| 'GOOGLE_ADWORDS'
11034
							| 'GOOGLE_DISPLAY_NETWORK'
11035
							| 'GOOGLE_ANALYTICS'
11036
							| 'YOUTUBE'
11037
							| 'XING'
11038
							| 'LINKED_IN'
11039
							| 'TWITTER'
11040
							| 'GOOGLE_MY_BUSINESS'
11041
							| 'TIKTOK'
11042
							| 'BITLY'
11043
						name?: string
11044
						status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
11045
						userId?: string
11046
						googleRetargetingListId?: string
11047
						facebookCustomAudienceId?: string
11048
						linkedInAudienceId?: string
11049
						twitterAudienceId?: string
11050
						tikTokAudienceId?: string
11051
						urlPath?: string
11052
						engagementSource?:
11053
							| 'FACEBOOK'
11054
							| 'INSTAGRAM'
11055
							| 'GOOGLE_ADWORDS'
11056
							| 'GOOGLE_DISPLAY_NETWORK'
11057
							| 'GOOGLE_ANALYTICS'
11058
							| 'YOUTUBE'
11059
							| 'XING'
11060
							| 'LINKED_IN'
11061
							| 'TWITTER'
11062
							| 'GOOGLE_MY_BUSINESS'
11063
							| 'TIKTOK'
11064
							| 'BITLY'
11065
						engagementType?: 'ENGAGED' | 'FOLLOWER'
11066
						description?: string
11067
						audienceSize?: number
11068
						retentionDays?: number
11069
					}
11070
					bidModifier?: number
11071
					bidModifierType?: 'INCREASE' | 'DECREASE'
11072
				}[]
11073
				facebookCustomAudiences?: {
11074
					retargetingList?: {
11075
						googleCustomerId?: string
11076
						facebookAccountId?: string
11077
						channel?:
11078
							| 'FACEBOOK'
11079
							| 'INSTAGRAM'
11080
							| 'GOOGLE_ADWORDS'
11081
							| 'GOOGLE_DISPLAY_NETWORK'
11082
							| 'GOOGLE_ANALYTICS'
11083
							| 'YOUTUBE'
11084
							| 'XING'
11085
							| 'LINKED_IN'
11086
							| 'TWITTER'
11087
							| 'GOOGLE_MY_BUSINESS'
11088
							| 'TIKTOK'
11089
							| 'BITLY'
11090
						name?: string
11091
						status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
11092
						userId?: string
11093
						googleRetargetingListId?: string
11094
						facebookCustomAudienceId?: string
11095
						linkedInAudienceId?: string
11096
						twitterAudienceId?: string
11097
						tikTokAudienceId?: string
11098
						urlPath?: string
11099
						engagementSource?:
11100
							| 'FACEBOOK'
11101
							| 'INSTAGRAM'
11102
							| 'GOOGLE_ADWORDS'
11103
							| 'GOOGLE_DISPLAY_NETWORK'
11104
							| 'GOOGLE_ANALYTICS'
11105
							| 'YOUTUBE'
11106
							| 'XING'
11107
							| 'LINKED_IN'
11108
							| 'TWITTER'
11109
							| 'GOOGLE_MY_BUSINESS'
11110
							| 'TIKTOK'
11111
							| 'BITLY'
11112
						engagementType?: 'ENGAGED' | 'FOLLOWER'
11113
						description?: string
11114
						audienceSize?: number
11115
						retentionDays?: number
11116
					}
11117
				}[]
11118
				linkedInMatchedAudiences?: {
11119
					retargetingList?: {
11120
						googleCustomerId?: string
11121
						facebookAccountId?: string
11122
						channel?:
11123
							| 'FACEBOOK'
11124
							| 'INSTAGRAM'
11125
							| 'GOOGLE_ADWORDS'
11126
							| 'GOOGLE_DISPLAY_NETWORK'
11127
							| 'GOOGLE_ANALYTICS'
11128
							| 'YOUTUBE'
11129
							| 'XING'
11130
							| 'LINKED_IN'
11131
							| 'TWITTER'
11132
							| 'GOOGLE_MY_BUSINESS'
11133
							| 'TIKTOK'
11134
							| 'BITLY'
11135
						name?: string
11136
						status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
11137
						userId?: string
11138
						googleRetargetingListId?: string
11139
						facebookCustomAudienceId?: string
11140
						linkedInAudienceId?: string
11141
						twitterAudienceId?: string
11142
						tikTokAudienceId?: string
11143
						urlPath?: string
11144
						engagementSource?:
11145
							| 'FACEBOOK'
11146
							| 'INSTAGRAM'
11147
							| 'GOOGLE_ADWORDS'
11148
							| 'GOOGLE_DISPLAY_NETWORK'
11149
							| 'GOOGLE_ANALYTICS'
11150
							| 'YOUTUBE'
11151
							| 'XING'
11152
							| 'LINKED_IN'
11153
							| 'TWITTER'
11154
							| 'GOOGLE_MY_BUSINESS'
11155
							| 'TIKTOK'
11156
							| 'BITLY'
11157
						engagementType?: 'ENGAGED' | 'FOLLOWER'
11158
						description?: string
11159
						audienceSize?: number
11160
						retentionDays?: number
11161
					}
11162
				}[]
11163
				twitterCustomAudiences?: {
11164
					retargetingList?: {
11165
						googleCustomerId?: string
11166
						facebookAccountId?: string
11167
						channel?:
11168
							| 'FACEBOOK'
11169
							| 'INSTAGRAM'
11170
							| 'GOOGLE_ADWORDS'
11171
							| 'GOOGLE_DISPLAY_NETWORK'
11172
							| 'GOOGLE_ANALYTICS'
11173
							| 'YOUTUBE'
11174
							| 'XING'
11175
							| 'LINKED_IN'
11176
							| 'TWITTER'
11177
							| 'GOOGLE_MY_BUSINESS'
11178
							| 'TIKTOK'
11179
							| 'BITLY'
11180
						name?: string
11181
						status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
11182
						userId?: string
11183
						googleRetargetingListId?: string
11184
						facebookCustomAudienceId?: string
11185
						linkedInAudienceId?: string
11186
						twitterAudienceId?: string
11187
						tikTokAudienceId?: string
11188
						urlPath?: string
11189
						engagementSource?:
11190
							| 'FACEBOOK'
11191
							| 'INSTAGRAM'
11192
							| 'GOOGLE_ADWORDS'
11193
							| 'GOOGLE_DISPLAY_NETWORK'
11194
							| 'GOOGLE_ANALYTICS'
11195
							| 'YOUTUBE'
11196
							| 'XING'
11197
							| 'LINKED_IN'
11198
							| 'TWITTER'
11199
							| 'GOOGLE_MY_BUSINESS'
11200
							| 'TIKTOK'
11201
							| 'BITLY'
11202
						engagementType?: 'ENGAGED' | 'FOLLOWER'
11203
						description?: string
11204
						audienceSize?: number
11205
						retentionDays?: number
11206
					}
11207
				}[]
11208
				tikTokAudiences?: {
11209
					retargetingList?: {
11210
						googleCustomerId?: string
11211
						facebookAccountId?: string
11212
						channel?:
11213
							| 'FACEBOOK'
11214
							| 'INSTAGRAM'
11215
							| 'GOOGLE_ADWORDS'
11216
							| 'GOOGLE_DISPLAY_NETWORK'
11217
							| 'GOOGLE_ANALYTICS'
11218
							| 'YOUTUBE'
11219
							| 'XING'
11220
							| 'LINKED_IN'
11221
							| 'TWITTER'
11222
							| 'GOOGLE_MY_BUSINESS'
11223
							| 'TIKTOK'
11224
							| 'BITLY'
11225
						name?: string
11226
						status?: 'OPEN' | 'NOT_ENOUGH_USERS' | 'CLOSED'
11227
						userId?: string
11228
						googleRetargetingListId?: string
11229
						facebookCustomAudienceId?: string
11230
						linkedInAudienceId?: string
11231
						twitterAudienceId?: string
11232
						tikTokAudienceId?: string
11233
						urlPath?: string
11234
						engagementSource?:
11235
							| 'FACEBOOK'
11236
							| 'INSTAGRAM'
11237
							| 'GOOGLE_ADWORDS'
11238
							| 'GOOGLE_DISPLAY_NETWORK'
11239
							| 'GOOGLE_ANALYTICS'
11240
							| 'YOUTUBE'
11241
							| 'XING'
11242
							| 'LINKED_IN'
11243
							| 'TWITTER'
11244
							| 'GOOGLE_MY_BUSINESS'
11245
							| 'TIKTOK'
11246
							| 'BITLY'
11247
						engagementType?: 'ENGAGED' | 'FOLLOWER'
11248
						description?: string
11249
						audienceSize?: number
11250
						retentionDays?: number
11251
					}
11252
				}[]
11253
			}
11254
			shoppingSettings?: {
11255
				googleMerchantAccount?: { merchantAccountId?: string; name?: string }
11256
				salesCountry?: string
11257
				enableLocal?: false | true
11258
				googleShoppingCampaignType?: 'CLASSIC' | 'SMART'
11259
				productScopeType?: 'NONE' | 'FILTER'
11260
				productScopes?: {
11261
					productDimension?:
11262
						| 'BRAND'
11263
						| 'PRODUCT_NR'
11264
						| 'STATE'
11265
						| 'PRODUCT_TYPE'
11266
						| 'CUSTOM_LABEL_0'
11267
						| 'CUSTOM_LABEL_1'
11268
						| 'CUSTOM_LABEL_2'
11269
						| 'CUSTOM_LABEL_3'
11270
						| 'CUSTOM_LABEL_4'
11271
						| 'CHANNEL'
11272
						| 'CHANNEL_EXCLUSIVE'
11273
					value?: string
11274
				}[]
11275
				facebookProductCatalog?: {
11276
					id?: string
11277
					name?: string
11278
					nbrOfProducts?: number
11279
					nbrOfQualifiedProducts?: number
11280
				}
11281
				facebookDynamicAdsTargetingType?: 'RETARGETING' | 'BROAD'
11282
				facebookProductSet?: {
11283
					id?: string
11284
					name?: string
11285
					nbrOfProducts?: number
11286
				}
11287
				facebookRetargetingIncludedRetentionDays?: number
11288
				facebookRetargetingExcludedRetentionDays?: number
11289
			}
11290
			dynamicSearchSettings?: { domainName?: string; languageCode?: string }
11291
			extension?: {
11292
				sitelinkExtensions?: {
11293
					feedId?: number
11294
					feedItemId?: number
11295
					assetId?: number
11296
					adwordsCustomerId?: string
11297
					extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
11298
					extensionRunStatus?:
11299
						| 'ADDED_CAMPAIGN'
11300
						| 'ADDED_ADGROUP'
11301
						| 'ADDED_ACCOUNT'
11302
						| 'IS_CAMPAIGN_LINKED'
11303
						| 'IS_ADGROUP_LINKED'
11304
						| 'UNLINKING'
11305
						| 'UNLINKED'
11306
					sitelinkName?: string
11307
					sitelinkUrl?: string
11308
					sitelinkDescription1?: string
11309
					sitelinkDescription2?: string
11310
					finalUrls?: string[]
11311
					finalMobileUrls?: string[]
11312
					sitelinkTrackingUrl?: string
11313
				}[]
11314
				calloutExtensions?: {
11315
					feedId?: number
11316
					feedItemId?: number
11317
					assetId?: number
11318
					adwordsCustomerId?: string
11319
					extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
11320
					extensionRunStatus?:
11321
						| 'ADDED_CAMPAIGN'
11322
						| 'ADDED_ADGROUP'
11323
						| 'ADDED_ACCOUNT'
11324
						| 'IS_CAMPAIGN_LINKED'
11325
						| 'IS_ADGROUP_LINKED'
11326
						| 'UNLINKING'
11327
						| 'UNLINKED'
11328
					calloutText?: string
11329
				}[]
11330
				callExtensions?: {
11331
					feedId?: number
11332
					feedItemId?: number
11333
					assetId?: number
11334
					adwordsCustomerId?: string
11335
					extensionStatus?: 'ACCOUNT' | 'CAMPAIGN' | 'ADGROUP' | 'NONE'
11336
					extensionRunStatus?:
11337
						| 'ADDED_CAMPAIGN'
11338
						| 'ADDED_ADGROUP'
11339
						| 'ADDED_ACCOUNT'
11340
						| 'IS_CAMPAIGN_LINKED'
11341
						| 'IS_ADGROUP_LINKED'
11342
						| 'UNLINKING'
11343
						| 'UNLINKED'
11344
					phoneNumber?: string
11345
					country?: string
11346
				}[]
11347
			}
11348
			status?:
11349
				| 'IS_RUNNING'
11350
				| 'STOP'
11351
				| 'IN_REVIEW'
11352
				| 'REMOVED'
11353
				| 'COMPLETED'
11354
				| 'DISAPPROVED'
11355
				| 'IS_STOPPING'
11356
			createdFromTargetingTemplateId?: string
11357
			facebookSpecialAdCategory?:
11358
				| 'NONE'
11359
				| 'CREDIT'
11360
				| 'EMPLOYMENT'
11361
				| 'HOUSING'
11362
				| 'ISSUES_ELECTIONS_POLITICS'
11363
				| 'ONLINE_GAMBLING_AND_GAMING'
11364
			facebookSpecialAdCategoryCountry?: string
11365
		}[]
11366
		budget?: {
11367
			totalCost?: number
11368
			budgetChannels?: {
11369
				channel?:
11370
					| 'FACEBOOK'
11371
					| 'INSTAGRAM'
11372
					| 'GOOGLE_ADWORDS'
11373
					| 'GOOGLE_DISPLAY_NETWORK'
11374
					| 'GOOGLE_ANALYTICS'
11375
					| 'YOUTUBE'
11376
					| 'XING'
11377
					| 'LINKED_IN'
11378
					| 'TWITTER'
11379
					| 'GOOGLE_MY_BUSINESS'
11380
					| 'TIKTOK'
11381
					| 'BITLY'
11382
				placement?:
11383
					| 'GOOGLE_DISPLAY_NETWORK'
11384
					| 'YOUTUBE'
11385
					| 'GOOGLE_MY_BUSINESS'
11386
					| 'GOOGLE_SEARCH_NETWORK'
11387
					| 'FACEBOOK_TIMELINE'
11388
					| 'FACEBOOK_AUDIENCE_NETWORK'
11389
					| 'INSTAGRAM_TIMELINE'
11390
					| 'GOOGLE_SHOPPING'
11391
					| 'FACEBOOK_MESSENGER'
11392
					| 'LINKEDIN_CONTENT'
11393
					| 'LINKEDIN_TEXT'
11394
					| 'LINKEDIN_INMAIL'
11395
					| 'LINKEDIN_DYNAMIC'
11396
					| 'FACEBOOK_STORIES'
11397
					| 'FACEBOOK_INSTANT_ARTICLES'
11398
					| 'FACEBOOK_RIGHT_HAND_COLUMN'
11399
					| 'FACEBOOK_MARKETPLACE'
11400
					| 'INSTAGRAM_STORIES'
11401
					| 'FACEBOOK_MESSENGER_STORIES'
11402
					| 'FACEBOOK_SEARCH'
11403
					| 'FACEBOOK_INSTREAM_VIDEO'
11404
					| 'FACEBOOK_REELS'
11405
					| 'INSTAGRAM_EXPLORE_HOME'
11406
					| 'INSTAGRAM_PROFILE_FEED'
11407
					| 'INSTAGRAM_PROFILE_REELS'
11408
					| 'LINKEDIN_AUDIENCE_NETWORK'
11409
					| 'TWITTER_ALL'
11410
					| 'TWITTER_PUBLISHER_NETWORK'
11411
					| 'TWITTER_SEARCH'
11412
					| 'TWITTER_TIMELINE'
11413
					| 'TWITTER_PROFILE'
11414
					| 'FACEBOOK_UNKNOWN'
11415
					| 'FACEBOOK_VIDEO_FEED'
11416
					| 'INSTAGRAM_REELS'
11417
					| 'INSTAGRAM_SHOP'
11418
					| 'INSTAGRAM_EXPLORE'
11419
					| 'TIKTOK_FEED'
11420
					| 'META_AUTOMATIC'
11421
				selected?: false | true
11422
				totalCost?: number
11423
				bid?: number
11424
				maxBid?: number
11425
				costType?: 'CPC' | 'CPM'
11426
				bidType?: 'AUTOMATIC' | 'MANUAL'
11427
				linkedInBiddingOptimization?:
11428
					| 'MAXIMIZE_CLICKS'
11429
					| 'MAXIMIZE_IMPRESSIONS'
11430
					| 'MAXIMIZE_CONVERSIONS'
11431
					| 'MAXIMIZE_LEADS'
11432
				linkedInDailyBudget?: number
11433
				facebookBudgetOptimization?: 'CAMPAIGN_BUDGET_OPTIMIZATION' | 'ADSET_BUDGET_OPTIMIZATION'
11434
				facebookTrafficOptimization?: 'LINK_CLICKS' | 'LANDING_PAGE_VIEWS'
11435
				twitterBudgetOptimization?: 'CAMPAIGN_BUDGET_OPTIMIZATION' | 'AD_GROUP_BUDGET_OPTIMIZATION'
11436
				tikTokBudgetOptimization?: 'CAMPAIGN_BUDGET_OPTIMIZATION' | 'AD_GROUP_BUDGET_OPTIMIZATION'
11437
				targetBudgets?: {
11438
					targetId?: string
11439
					budget?: number
11440
					linkedInDailyBudget?: number
11441
					metaBudgetSplit?: {
11442
						facebookBudget?: number
11443
						instagramBudget?: number
11444
						storyBudget?: number
11445
						reelsBudget?: number
11446
					}
11447
				}[]
11448
			}[]
11449
			overallMaxBid?: number
11450
			adWordsPageOneGoal?: 'ANY_POSITION' | 'TOP_POSITION'
11451
			higherThanCompetitorPercentage?: number
11452
			competitorDomain?: string
11453
			targetCpa?: number
11454
			targetReturnOnAdSpendPercentage?: number
11455
			enhancedManualCpc?: false | true
11456
			conversionTracking?: {
11457
				facebookConversionTracker?: {
11458
					id?: string
11459
					googleCustomerId?: string
11460
					facebookAccountId?: string
11461
					facebookCustomConversionId?: string
11462
					facebookCustomConversionEventName?: string
11463
					facebookStandardEventName?: string
11464
					channel?:
11465
						| 'FACEBOOK'
11466
						| 'INSTAGRAM'
11467
						| 'GOOGLE_ADWORDS'
11468
						| 'GOOGLE_DISPLAY_NETWORK'
11469
						| 'GOOGLE_ANALYTICS'
11470
						| 'YOUTUBE'
11471
						| 'XING'
11472
						| 'LINKED_IN'
11473
						| 'TWITTER'
11474
						| 'GOOGLE_MY_BUSINESS'
11475
						| 'TIKTOK'
11476
						| 'BITLY'
11477
					name?: string
11478
					status?: 'ACTIVE' | 'INACTIVE'
11479
					snippet?: string
11480
					revenueValue?: number
11481
					userId?: string
11482
					tenantId?: string
11483
					currency?: string
11484
					pixelSnippet?: string
11485
					googleTrackerId?: string
11486
					googleGlobalSiteTag?: string
11487
					twitterWebEventTag?: string
11488
					linkedInConversionId?: string
11489
					googleConversionId?: string
11490
					googleConversionLabel?: string
11491
					tikTokAccountId?: string
11492
					tikTokPixelId?: string
11493
					tikTokEventName?: string
11494
				}
11495
				googleConversionTracker?: {
11496
					id?: string
11497
					googleCustomerId?: string
11498
					facebookAccountId?: string
11499
					facebookCustomConversionId?: string
11500
					facebookCustomConversionEventName?: string
11501
					facebookStandardEventName?: string
11502
					channel?:
11503
						| 'FACEBOOK'
11504
						| 'INSTAGRAM'
11505
						| 'GOOGLE_ADWORDS'
11506
						| 'GOOGLE_DISPLAY_NETWORK'
11507
						| 'GOOGLE_ANALYTICS'
11508
						| 'YOUTUBE'
11509
						| 'XING'
11510
						| 'LINKED_IN'
11511
						| 'TWITTER'
11512
						| 'GOOGLE_MY_BUSINESS'
11513
						| 'TIKTOK'
11514
						| 'BITLY'
11515
					name?: string
11516
					status?: 'ACTIVE' | 'INACTIVE'
11517
					snippet?: string
11518
					revenueValue?: number
11519
					userId?: string
11520
					tenantId?: string
11521
					currency?: string
11522
					pixelSnippet?: string
11523
					googleTrackerId?: string
11524
					googleGlobalSiteTag?: string
11525
					twitterWebEventTag?: string
11526
					linkedInConversionId?: string
11527
					googleConversionId?: string
11528
					googleConversionLabel?: string
11529
					tikTokAccountId?: string
11530
					tikTokPixelId?: string
11531
					tikTokEventName?: string
11532
				}
11533
				linkedInConversionTracker?: {
11534
					id?: string
11535
					googleCustomerId?: string
11536
					facebookAccountId?: string
11537
					facebookCustomConversionId?: string
11538
					facebookCustomConversionEventName?: string
11539
					facebookStandardEventName?: string
11540
					channel?:
11541
						| 'FACEBOOK'
11542
						| 'INSTAGRAM'
11543
						| 'GOOGLE_ADWORDS'
11544
						| 'GOOGLE_DISPLAY_NETWORK'
11545
						| 'GOOGLE_ANALYTICS'
11546
						| 'YOUTUBE'
11547
						| 'XING'
11548
						| 'LINKED_IN'
11549
						| 'TWITTER'
11550
						| 'GOOGLE_MY_BUSINESS'
11551
						| 'TIKTOK'
11552
						| 'BITLY'
11553
					name?: string
11554
					status?: 'ACTIVE' | 'INACTIVE'
11555
					snippet?: string
11556
					revenueValue?: number
11557
					userId?: string
11558
					tenantId?: string
11559
					currency?: string
11560
					pixelSnippet?: string
11561
					googleTrackerId?: string
11562
					googleGlobalSiteTag?: string
11563
					twitterWebEventTag?: string
11564
					linkedInConversionId?: string
11565
					googleConversionId?: string
11566
					googleConversionLabel?: string
11567
					tikTokAccountId?: string
11568
					tikTokPixelId?: string
11569
					tikTokEventName?: string
11570
				}
11571
				twitterConversionTracker?: {
11572
					id?: string
11573
					googleCustomerId?: string
11574
					facebookAccountId?: string
11575
					facebookCustomConversionId?: string
11576
					facebookCustomConversionEventName?: string
11577
					facebookStandardEventName?: string
11578
					channel?:
11579
						| 'FACEBOOK'
11580
						| 'INSTAGRAM'
11581
						| 'GOOGLE_ADWORDS'
11582
						| 'GOOGLE_DISPLAY_NETWORK'
11583
						| 'GOOGLE_ANALYTICS'
11584
						| 'YOUTUBE'
11585
						| 'XING'
11586
						| 'LINKED_IN'
11587
						| 'TWITTER'
11588
						| 'GOOGLE_MY_BUSINESS'
11589
						| 'TIKTOK'
11590
						| 'BITLY'
11591
					name?: string
11592
					status?: 'ACTIVE' | 'INACTIVE'
11593
					snippet?: string
11594
					revenueValue?: number
11595
					userId?: string
11596
					tenantId?: string
11597
					currency?: string
11598
					pixelSnippet?: string
11599
					googleTrackerId?: string
11600
					googleGlobalSiteTag?: string
11601
					twitterWebEventTag?: string
11602
					linkedInConversionId?: string
11603
					googleConversionId?: string
11604
					googleConversionLabel?: string
11605
					tikTokAccountId?: string
11606
					tikTokPixelId?: string
11607
					tikTokEventName?: string
11608
				}
11609
				tikTokConversionTracker?: {
11610
					id?: string
11611
					googleCustomerId?: string
11612
					facebookAccountId?: string
11613
					facebookCustomConversionId?: string
11614
					facebookCustomConversionEventName?: string
11615
					facebookStandardEventName?: string
11616
					channel?:
11617
						| 'FACEBOOK'
11618
						| 'INSTAGRAM'
11619
						| 'GOOGLE_ADWORDS'
11620
						| 'GOOGLE_DISPLAY_NETWORK'
11621
						| 'GOOGLE_ANALYTICS'
11622
						| 'YOUTUBE'
11623
						| 'XING'
11624
						| 'LINKED_IN'
11625
						| 'TWITTER'
11626
						| 'GOOGLE_MY_BUSINESS'
11627
						| 'TIKTOK'
11628
						| 'BITLY'
11629
					name?: string
11630
					status?: 'ACTIVE' | 'INACTIVE'
11631
					snippet?: string
11632
					revenueValue?: number
11633
					userId?: string
11634
					tenantId?: string
11635
					currency?: string
11636
					pixelSnippet?: string
11637
					googleTrackerId?: string
11638
					googleGlobalSiteTag?: string
11639
					twitterWebEventTag?: string
11640
					linkedInConversionId?: string
11641
					googleConversionId?: string
11642
					googleConversionLabel?: string
11643
					tikTokAccountId?: string
11644
					tikTokPixelId?: string
11645
					tikTokEventName?: string
11646
				}
11647
			}
11648
			biddingOptimization?:
11649
				| 'UNKNOWN'
11650
				| 'MANUAL'
11651
				| 'MAXIMIZE_CONVERSIONS'
11652
				| 'AUTOMATIC_CHANNELS'
11653
				| 'ENHANCED_CPC'
11654
				| 'PAGE_ONE_PROMOTED'
11655
				| 'TARGET_OUTRANK_SHARE'
11656
				| 'TARGET_CPA'
11657
				| 'TARGET_ROAS'
11658
				| 'TARGET_SPEND'
11659
				| 'MANUAL_CPV'
11660
				| 'MANUAL_CPM'
11661
				| 'AUTOMATIC_ADHOOK'
11662
				| 'MAXIMIZE_CONVERSIONS_VALUE'
11663
				| 'PERCENT_CPC'
11664
				| 'TARGET_CPM'
11665
				| 'TARGET_IMPRESSION_SHARE'
11666
			adWordsBiddingStrategyId?: string
11667
			adWordsBiddingStrategyName?: string
11668
			adWordsBiddingStrategyMode?: 'STANDARD' | 'PORTFOLIO'
11669
			deliveryMethod?: 'STANDARD' | 'ACCELERATED'
11670
			portfolioCreationMode?: 'EXISTING_PORTFOLIO' | 'NEW_PORTFOLIO'
11671
			marginSpecification?: 'NET' | 'GROSS'
11672
		}
11673
		timeRange?: {
11674
			start?: string
11675
			end?: string
11676
			nbrOfDays?: number
11677
			durationType?: 'SHORT_TERM' | 'LONG_TERM'
11678
			targetSchedule?: {
11679
				start?: string
11680
				end?: string
11681
				nbrOfDays?: number
11682
				targetId?: string
11683
			}[]
11684
		}
11685
		currency?:
11686
			| 'ALL'
11687
			| 'CHF'
11688
			| 'USD'
11689
			| 'EUR'
11690
			| 'AED'
11691
			| 'AFN'
11692
			| 'AMD'
11693
			| 'ANG'
11694
			| 'AOA'
11695
			| 'ARS'
11696
			| 'AUD'
11697
			| 'AWG'
11698
			| 'AZN'
11699
			| 'BAM'
11700
			| 'BBD'
11701
			| 'BDT'
11702
			| 'BGN'
11703
			| 'BHD'
11704
			| 'BIF'
11705
			| 'BMD'
11706
			| 'BND'
11707
			| 'BOB'
11708
			| 'BOV'
11709
			| 'BRL'
11710
			| 'BSD'
11711
			| 'BTN'
11712
			| 'BWP'
11713
			| 'BYN'
11714
			| 'BZD'
11715
			| 'CAD'
11716
			| 'CDF'
11717
			| 'CHE'
11718
			| 'CHW'
11719
			| 'CLF'
11720
			| 'CLP'
11721
			| 'CNY'
11722
			| 'COP'
11723
			| 'COU'
11724
			| 'CRC'
11725
			| 'CUC'
11726
			| 'CUP'
11727
			| 'CVE'
11728
			| 'CZK'
11729
			| 'DJF'
11730
			| 'DKK'
11731
			| 'DOP'
11732
			| 'DZD'
11733
			| 'EGP'
11734
			| 'ERN'
11735
			| 'ETB'
11736
			| 'FJD'
11737
			| 'FKP'
11738
			| 'GBP'
11739
			| 'GEL'
11740
			| 'GHS'
11741
			| 'GIP'
11742
			| 'GMD'
11743
			| 'GNF'
11744
			| 'GTQ'
11745
			| 'GYD'
11746
			| 'HKD'
11747
			| 'HNL'
11748
			| 'HRK'
11749
			| 'HTG'
11750
			| 'HUF'
11751
			| 'IDR'
11752
			| 'ILS'
11753
			| 'INR'
11754
			| 'IQD'
11755
			| 'IRR'
11756
			| 'ISK'
11757
			| 'JMD'
11758
			| 'JOD'
11759
			| 'JPY'
11760
			| 'KES'
11761
			| 'KGS'
11762
			| 'KHR'
11763
			| 'KMF'
11764
			| 'KPW'
11765
			| 'KRW'
11766
			| 'KWD'
11767
			| 'KYD'
11768
			| 'KZT'
11769
			| 'LAK'
11770
			| 'LBP'
11771
			| 'LKR'
11772
			| 'LRD'
11773
			| 'LSL'
11774
			| 'LYD'
11775
			| 'MAD'
11776
			| 'MDL'
11777
			| 'MGA'
11778
			| 'MKD'
11779
			| 'MMK'
11780
			| 'MNT'
11781
			| 'MOP'
11782
			| 'MRU'
11783
			| 'MUR'
11784
			| 'MVR'
11785
			| 'MWK'
11786
			| 'MXN'
11787
			| 'MXV'
11788
			| 'MYR'
11789
			| 'MZN'
11790
			| 'NAD'
11791
			| 'NGN'
11792
			| 'NIO'
11793
			| 'NOK'
11794
			| 'NPR'
11795
			| 'NZD'
11796
			| 'OMR'
11797
			| 'PAB'
11798
			| 'PEN'
11799
			| 'PGK'
11800
			| 'PHP'
11801
			| 'PKR'
11802
			| 'PLN'
11803
			| 'PYG'
11804
			| 'QAR'
11805
			| 'RON'
11806
			| 'RSD'
11807
			| 'RUB'
11808
			| 'RWF'
11809
			| 'SAR'
11810
			| 'SBD'
11811
			| 'SCR'
11812
			| 'SDG'
11813
			| 'SEK'
11814
			| 'SGD'
11815
			| 'SHP'
11816
			| 'SLL'
11817
			| 'SOS'
11818
			| 'SRD'
11819
			| 'SSP'
11820
			| 'STN'
11821
			| 'SVC'
11822
			| 'SYP'
11823
			| 'SZL'
11824
			| 'THB'
11825
			| 'TJS'
11826
			| 'TMT'
11827
			| 'TND'
11828
			| 'TOP'
11829
			| 'TRY'
11830
			| 'TTD'
11831
			| 'TWD'
11832
			| 'TZS'
11833
			| 'UAH'
11834
			| 'UGX'
11835
			| 'UYI'
11836
			| 'UYU'
11837
			| 'UYW'
11838
			| 'UZS'
11839
			| 'VES'
11840
			| 'VND'
11841
			| 'VUV'
11842
			| 'WST'
11843
			| 'XAF'
11844
			| 'XCD'
11845
			| 'XOF'
11846
			| 'XPF'
11847
			| 'XSU'
11848
			| 'YER'
11849
			| 'ZAR'
11850
			| 'ZMW'
11851
			| 'ZWL'
11852
		version?: number
11853
		tenantId?: string
11854
		subtenantId?: string
11855
		marginPercentage?: number
11856
		processReviewMessage?: string
11857
		processReviewFeedback?: string
11858
		processReviewFeedbackAnswer?: string
11859
		processTaskAssigneeUserId?: string
11860
		processTaskAssigneeUserIds?: string[]
11861
		regionReviewUserIds?: string[]
11862
		createdFromCampaignGenerationId?: string
11863
		createdFromPostId?: string
11864
		activationStatus?: 'COMPLETED' | 'ERROR' | 'PENDING'
11865
		activationErrorMessage?: string
11866
		activationErrorChannel?:
11867
			| 'FACEBOOK'
11868
			| 'INSTAGRAM'
11869
			| 'GOOGLE_ADWORDS'
11870
			| 'GOOGLE_DISPLAY_NETWORK'
11871
			| 'GOOGLE_ANALYTICS'
11872
			| 'YOUTUBE'
11873
			| 'XING'
11874
			| 'LINKED_IN'
11875
			| 'TWITTER'
11876
			| 'GOOGLE_MY_BUSINESS'
11877
			| 'TIKTOK'
11878
			| 'BITLY'
11879
		color?: string
11880
		pausedAt?: string
11881
		externalPlatformDataSynchronizedAt?: string
11882
	}
11883
) {
11884
	const url = new URL(`https://app.adhook.io/v1/promotions`)
11885

11886
	const response = await fetch(url, {
11887
		method: 'POST',
11888
		headers: {
11889
			adhookToken: adhookToken,
11890
			Authorization: `Bearer ${auth.token}`,
11891
			Origin: Origin,
11892
			'Content-Type': 'application/json'
11893
		},
11894
		body: JSON.stringify(body)
11895
	})
11896

11897
	if (!response.ok) {
11898
		const text = await response.text()
11899
		throw new Error(`${response.status} ${text}`)
11900
	}
11901

11902
	return await response.json()
11903
}
11904