-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtemplate.tpl
821 lines (785 loc) · 73.6 KB
/
template.tpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
___TERMS_OF_SERVICE___
By creating or modifying this file you agree to Google Tag Manager's Community
Template Gallery Developer Terms of Service available at
https://developers.google.com/tag-manager/gallery-tos (or such other URL as
Google may provide), as modified from time to time.
___INFO___
{
"type": "TAG",
"id": "cvt_temp_public_id",
"version": 1,
"securityGroups": [],
"displayName": "illow Cookie CMP",
"categories": [
"TAG_MANAGEMENT",
"PERSONALIZATION"
],
"brand": {
"id": "illow",
"displayName": "illow",
"thumbnail": "data:image/png;base64,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"
},
"description": "illow is a Consent Management Platform (CMP) that makes your website compliant with GDPR, CCPA, Law 25, LPD, LGPD, and all other data-privacy regulations in just a few minutes.",
"containerContexts": [
"WEB"
]
}
___TEMPLATE_PARAMETERS___
[
{
"type": "TEXT",
"name": "bannerCode",
"displayName": "SITE ID",
"simpleValueType": true,
"valueValidators": [
{
"type": "NON_EMPTY"
}
],
"valueHint": "Your SITE ID",
"notSetText": "This field is required.",
"help": "Log into your illow account \u003e In the home section, you will find your cookies banner code \u003e Click on the \u0027Copy to clipboard\u0027 button associated with your site \u003e Copy your SITE ID from the src attribute (e.g. src\u003d\"https://platform.illow.io/banner.js?siteId\u003dYOUR_SITE_ID\")."
},
{
"type": "CHECKBOX",
"name": "iabStub",
"checkboxText": "Implement IAB TCF stub method",
"simpleValueType": true,
"defaultValue": true,
"help": "When turned on, this setting will add an initial stub method for IAB TCF before the banner loads. This is useful to prevent third-party scripts from assuming no IAB logic will be at the website.\nWhen turned off, no stub method will be loaded, while the banner will only insert IAB TCF logic if the feature is enabled at illow\u0027s platform.\nDisable this switch only if you are sure you will not use IAB TCF at any time."
},
{
"type": "CHECKBOX",
"name": "noUrlPassthrough",
"checkboxText": "Disable URL Passthrough",
"simpleValueType": true,
"help": "When \"URL Passthrough\" is enabled (checkbox is not checked), information about ad clicks, events and session-based analytics will be passed through URL parameters across pages, until the user sets the proper consent to store such data.\nHaving it enabled will optimize your website\u0027s tracking and conversions, while staying privacy-compliant. Disable it by checking the box, only if you need to avoid adding query parameters to your URL."
},
{
"type": "PARAM_TABLE",
"name": "regionsDefaults",
"displayName": "Google Consent Mode default values by region",
"paramTableColumns": [
{
"param": {
"type": "TEXT",
"name": "region",
"displayName": "Region",
"simpleValueType": true,
"help": "The region expressed in ISO_3166-2 code, i.e. two letters for the country and, optionally, an en dash and two letters for its sub-region. For example, \"US-CA\".\nFor multiple values, provide a comma-separated list, e.g.: \"US-CA,US-VA,US,DE\".\nLeave empty for worldwide configuration."
},
"isUnique": false
},
{
"param": {
"type": "SELECT",
"name": "ad_storage",
"displayName": "Ad Storage",
"help": "Enables storage (such as cookies) related to advertising.",
"macrosInSelect": true,
"selectItems": [
{
"value": "granted",
"displayValue": "Granted"
},
{
"value": "denied",
"displayValue": "Denied"
}
],
"simpleValueType": true,
"defaultValue": "denied"
},
"isUnique": false
},
{
"param": {
"type": "SELECT",
"name": "analytics_storage",
"displayName": "Analytics Storage",
"help": "Enables storage (such as cookies) related to analytics e.g. visit duration.",
"macrosInSelect": true,
"selectItems": [
{
"value": "granted",
"displayValue": "Granted"
},
{
"value": "denied",
"displayValue": "Denied"
}
],
"simpleValueType": true,
"defaultValue": "denied"
},
"isUnique": false
},
{
"param": {
"type": "SELECT",
"name": "functionality_storage",
"displayName": "Functionality Storage",
"help": "Enables storage that supports the functionality of the website or app e.g. language settings.",
"macrosInSelect": true,
"selectItems": [
{
"value": "granted",
"displayValue": "Granted"
},
{
"value": "denied",
"displayValue": "Denied"
}
],
"simpleValueType": true,
"defaultValue": "denied"
},
"isUnique": false
},
{
"param": {
"type": "SELECT",
"name": "personalization_storage",
"displayName": "Personalization Storage",
"help": "Enables storage related to personalization e.g. video recommendations.",
"macrosInSelect": true,
"selectItems": [
{
"value": "granted",
"displayValue": "Granted"
},
{
"value": "denied",
"displayValue": "Denied"
}
],
"simpleValueType": true,
"defaultValue": "denied"
},
"isUnique": false
},
{
"param": {
"type": "SELECT",
"name": "security_storage",
"displayName": "Security Storage",
"help": "Enables storage related to security such as authentication functionality, fraud prevention, and other user protection.",
"macrosInSelect": true,
"selectItems": [
{
"value": "granted",
"displayValue": "Granted"
},
{
"value": "denied",
"displayValue": "Denied"
}
],
"simpleValueType": true,
"defaultValue": "denied"
},
"isUnique": false
},
{
"param": {
"type": "SELECT",
"name": "ad_user_data",
"displayName": "Share data for ads",
"help": "Sets consent for sending user data to Google for advertising purposes.",
"macrosInSelect": true,
"selectItems": [
{
"value": "granted",
"displayValue": "Granted"
},
{
"value": "denied",
"displayValue": "Denied"
}
],
"simpleValueType": true,
"defaultValue": "denied"
},
"isUnique": false
},
{
"param": {
"type": "SELECT",
"name": "ad_personalization",
"displayName": "Personalize ads",
"help": "Sets consent for personalized advertising.",
"macrosInSelect": true,
"selectItems": [
{
"value": "granted",
"displayValue": "Granted"
},
{
"value": "denied",
"displayValue": "Denied"
}
],
"simpleValueType": true,
"defaultValue": "denied"
},
"isUnique": false
}
],
"help": "For Google Consent Mode to work, initial/default values must be set. You can change them here, applying a different setting to each region or simply override the global one.",
"newRowTitle": "New region"
}
]
___SANDBOXED_JS_FOR_WEB_TEMPLATE___
const gtagSet = require('gtagSet');
const setInWindow = require('setInWindow');
const copyFromWindow = require('copyFromWindow');
const createQueue = require('createQueue');
const injectScript = require('injectScript');
const queryPermission = require('queryPermission');
const setDefaultConsentState = require('setDefaultConsentState');
const encodeUri = require('encodeUri');
const getCookieValues = require('getCookieValues');
const Object = require('Object');
const getBooleanOrUndefined = (v) => {
if (typeof v === 'undefined') return undefined;
return v === 'true';
};
const wait_for_update = 500;
const transformToGoogleSettings = (str) => {
if (!str) return undefined;
const p = ['optedIn', 'preferences', 'marketing', 'statistics'];
const c = {};
str
.split('|')
.map((v) => v.split('='))
.filter((v) => p.reduce((prev, prop) => prev || (prop === v[0]), false))
.forEach((v) => {
c[v[0]] = getBooleanOrUndefined(v[1]);
});
return {
state: {
ad_storage: c.marketing || c.optedIn ? 'granted' : 'denied',
analytics_storage: c.preferences || c.optedIn ? 'granted' : 'denied',
functionality_storage: c.preferences || c.optedIn ? 'granted' : 'denied',
personalization_storage: c.preferences || c.optedIn ? 'granted' : 'denied',
security_storage: c.preferences || c.optedIn ? 'granted' : 'denied',
ad_user_data: c.marketing || c.optedIn ? 'granted' : 'denied',
ad_personalization: c.marketing || c.optedIn ? 'granted' : 'denied',
wait_for_update: wait_for_update,
},
others: {
ads_data_redaction: !c.marketing && !c.optedIn,
url_passthrough: (!c.marketing || !c.preferences) && !c.optedIn,
},
};
};
const buildRegions = (userConfigs, builtInConfigs) => {
const regionsConfigured = {};
const regionsDefaults = (userConfigs || []).map((r) => {
r.wait_for_update = wait_for_update;
if (r.region.length === 0) {
regionsConfigured.global = true;
Object.delete(r, "region");
return r;
}
r.region = r.region.split(',').map((reg) => reg.toUpperCase());
r.region.forEach((reg) => { regionsConfigured[reg] = true; });
return r;
});
const builtInRegions = builtInConfigs.map((r) => {
if (r.region) {
r.region = r.region.filter((reg) => !regionsConfigured[reg]);
} else if (regionsConfigured.global) {
r.region = [];
}
r.ad_storage = r.value;
r.analytics_storage = r.value;
r.functionality_storage = r.value;
r.personalization_storage = r.value;
r.security_storage = r.value;
r.ad_user_data = r.value;
r.ad_personalization = r.value;
r.wait_for_update = wait_for_update;
Object.delete(r, "value");
return r;
}).filter((r) => r.region === undefined || r.region.length > 0);
regionsDefaults.forEach((r) => builtInRegions.push(r));
const sorted = builtInRegions.sort((a, b) => {
if (a.region === undefined || !a.region.every((r) => r.length > 2)) return 1;
return -1;
});
return sorted;
};
const baseRegions = [
{ region: ['US-VA', 'US-CO', 'US-IN'], value: 'denied' },
{ region: ['US'], value: 'granted' },
{ value: 'denied' },
];
const regions = buildRegions(data.regionsDefaults, baseRegions);
/**
* Google Consent Mode
*/
const cookieName = 'illow-consent-' + data.bannerCode;
const consentStr = queryPermission('get_cookies', cookieName) ? getCookieValues(cookieName, true)[0] : undefined;
const googleSettings = transformToGoogleSettings(consentStr);
if (googleSettings) {
setDefaultConsentState(googleSettings.state);
} else {
regions.forEach((state) => {
setDefaultConsentState(state);
});
}
const urlPassthrough = !data.noUrlPassthrough && (!googleSettings || googleSettings.others.url_passthrough);
gtagSet({
ads_data_redaction: !googleSettings || googleSettings.others.ads_data_redaction,
url_passthrough: urlPassthrough,
'developer_id.dYTYxZj': true,
});
/**
* IAB TCF
*/
if (data.iabStub) {
const tcfAPIQueuePush = createQueue('__tcfapiQueue');
setInWindow('__tcfapi', function() {
return arguments.length === 0 ? copyFromWindow('__tcfapiQueue') : tcfAPIQueuePush(arguments);
});
}
/**
* Banner Script Tag
*/
const noIab = !data.iabStub ? '&noIab=true' : '';
const noUrlPassthrough = !urlPassthrough ? '&noUrlPassthrough=true' : '';
let scriptSrc = 'https://platform.illow.io/banner.js?siteId=' + encodeUri(data.bannerCode) + noIab + noUrlPassthrough;
if (!queryPermission('inject_script', scriptSrc))
return data.gtmOnFailure();
injectScript(scriptSrc, data.gtmOnSuccess, data.gtmOnFailure);
___WEB_PERMISSIONS___
[
{
"instance": {
"key": {
"publicId": "inject_script",
"versionId": "1"
},
"param": [
{
"key": "urls",
"value": {
"type": 2,
"listItem": [
{
"type": 1,
"string": "https://platform.illow.io/banner.js?siteId\u003d*"
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
},
{
"instance": {
"key": {
"publicId": "access_consent",
"versionId": "1"
},
"param": [
{
"key": "consentTypes",
"value": {
"type": 2,
"listItem": [
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "consentType"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
}
],
"mapValue": [
{
"type": 1,
"string": "ad_storage"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "consentType"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
}
],
"mapValue": [
{
"type": 1,
"string": "analytics_storage"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "consentType"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
}
],
"mapValue": [
{
"type": 1,
"string": "functionality_storage"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "consentType"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
}
],
"mapValue": [
{
"type": 1,
"string": "personalization_storage"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "consentType"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
}
],
"mapValue": [
{
"type": 1,
"string": "security_storage"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "consentType"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
}
],
"mapValue": [
{
"type": 1,
"string": "ad_user_data"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "consentType"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
}
],
"mapValue": [
{
"type": 1,
"string": "ad_personalization"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
}
]
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
},
{
"instance": {
"key": {
"publicId": "get_cookies",
"versionId": "1"
},
"param": [
{
"key": "cookieAccess",
"value": {
"type": 1,
"string": "any"
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
},
{
"instance": {
"key": {
"publicId": "access_globals",
"versionId": "1"
},
"param": [
{
"key": "keys",
"value": {
"type": 2,
"listItem": [
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "__tcfapi"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "__tcfapiQueue"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
}
]
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
},
{
"instance": {
"key": {
"publicId": "write_data_layer",
"versionId": "1"
},
"param": [
{
"key": "keyPatterns",
"value": {
"type": 2,
"listItem": [
{
"type": 1,
"string": "ads_data_redaction"
},
{
"type": 1,
"string": "url_passthrough"
},
{
"type": 1,
"string": "developer_id.dYTYxZj"
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
}
]
___TESTS___
scenarios:
- name: Quick Test
code: runCode();
setup: ''
___NOTES___
Created on 3/31/2023, 12:11:32 PM