Update promotion

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

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

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

11903
	return await response.json()
11904
}
11905