You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"note": "Manage the settings for your destination",
68
+
"sections": [
69
+
{
70
+
"id": "consentSettings",
71
+
"title": "Consent settings",
72
+
"note": "Configure consent settings for each provider here",
73
+
"icon": "settings",
74
+
"groups": []
75
+
}
76
+
]
77
+
}
78
+
],
79
+
"sdkTemplate": {
80
+
"title": "SDK settings",
81
+
"note": "not visible in the ui",
82
+
"fields": []
26
83
},
27
-
{
28
-
"title": "Consent Settings",
84
+
"consentSettingsTemplate": {
85
+
"title": "Consent settings",
86
+
"note": "not visible in the ui",
29
87
"fields": [
30
88
{
31
89
"type": "dynamicCustomForm",
32
-
"value": "consentManagement",
33
-
"label": "Consent management settings",
34
-
"footerNote": "We recommend using IDs instead of names as IDs are unique and less likely to change over time, making them a more reliable choice.",
35
-
"customFields": [
90
+
"configKey": "consentManagement",
91
+
"default": [],
92
+
"rowFields": [
36
93
{
37
94
"type": "singleSelect",
38
95
"label": "Consent management provider",
39
-
"value": "provider",
96
+
"configKey": "provider",
40
97
"options": [
41
98
{
42
-
"name": "Custom",
99
+
"label": "Custom",
43
100
"value": "custom"
44
101
},
45
102
{
46
-
"name": "iubenda",
103
+
"label": "iubenda",
47
104
"value": "iubenda"
48
105
},
49
106
{
50
-
"name": "Ketch",
107
+
"label": "Ketch",
51
108
"value": "ketch"
52
109
},
53
110
{
54
-
"name": "OneTrust",
111
+
"label": "OneTrust",
55
112
"value": "oneTrust"
56
113
}
57
114
],
58
-
"defaultOption": {
59
-
"name": "OneTrust",
60
-
"value": "oneTrust"
61
-
},
115
+
"default": "oneTrust",
62
116
"required": true
63
117
},
64
118
{
65
119
"type": "singleSelect",
66
120
"label": "the required consent logic",
67
-
"value": "resolutionStrategy",
121
+
"configKey": "resolutionStrategy",
68
122
"options": [
69
123
{
70
-
"name": "AND",
124
+
"label": "AND",
71
125
"value": "and"
72
126
},
73
127
{
74
-
"name": "OR",
128
+
"label": "OR",
75
129
"value": "or"
76
130
}
77
131
],
@@ -87,22 +141,21 @@
87
141
}
88
142
},
89
143
{
90
-
"type": "dynamicCustomForm",
91
-
"value": "consents",
144
+
"type": "tagInput",
92
145
"label": "Enter consent category IDs",
93
-
"customFields": [
146
+
"note": "Input your consent category IDs by pressing 'Enter' after each entry. We recommend using IDs instead of names as IDs are unique and less likely to change over time, making them a more reliable choice.",
0 commit comments