-
Notifications
You must be signed in to change notification settings - Fork 1
/
template.tpl
261 lines (231 loc) · 21.3 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
___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": "Lytics",
"brand": {
"id": "brand_dummy",
"displayName": "",
"thumbnail": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXwAAAF8CAYAAADM5wDKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDY5N0M5ODRDNUJBMTFFODhDRTNDMzRBRjNERTFCQUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDY5N0M5ODNDNUJBMTFFODhDRTNDMzRBRjNERTFCQUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MzdCOEM4MEIzMEIxMUU4OTJDRUEwNzc2MTk1Q0UyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRkMzQTcxMEIzMEIxMUU4OTJDRUEwNzc2MTk1Q0UyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk9UV+8AACxGSURBVHja7J0HlB3FlYZLJuecxIqcMSJnbCRyxoAxYQkiGwMimByMsADjRBBxwYBIJohkkkg2IpmMSBYiSwiQTM6wBGvv767ZMzs7M6+qu7rf65nvO6fOA013dXVV9d/Vt27d6jN58mQHAAA9nx9QBQAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAIDgAwAAgg8AAAg+AACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAIDgAwAAgg8AAAg+AACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAIDgAwAAgg8AgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAIDgAwAAgg8AgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAIDgAwAg+AAAgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAIDgAwAg+AAAgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAAg+AAAg+AAAgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAAg+AAAg+AAAgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAgk8VAAAg+AAAgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAIPgAAAg+AAAg+AAAgOADAACCDwAACD4AACD4AACA4AMAAIIPAAAIPgAAODdlnQrbp08fWqyFmGLY6EXsZ2WflrT0H5b6WZrHH/KdpYmWXrb0uKWRlh7+fvCK/6L2oKcwefLk+mhorQqL4Ddb4Ge0nw0sbWlpM0vz5sjmbUvnWDrfhP8TahUQfAQfwW8toV/Hfva29DNL0yXK9gNLR1gabsI/mVoGBB/BR/CbJ/I/8AJ/vKVlS7zUbZZ2NdH/mFoHBB/BR/CrF/vt7eckS0tXdMlXLK1nov8WtQ8IPoKP4Fcj9Jp4PdfS+k24/GuW1jHRn0RLAIKP4CP45Qn9FPZzjKUTLE3dxKI8amldE/1vaBVA8NODHz5i39d+7rE0tMliL9awdCytAsAInxF+erFf135GWJqrhYr1raXFbZQ/nhYCRvhpmZLm6rViv4v9XGJpqhKyf8fS6y5zvfza0uwu8/TpG3CuynOcpX1pJQBG+FBc7Pe3n/MSZvm9y9wrb7J0V1cTr3bdVe3nt5YGNsjvc0vzWT6f01rACB/Bh/xiL5fLa1WdCbL7wmVePeeaOL8ZeH2N4J+01L/BodtanjfRYoDgp4NJ294l9j+2nysTiL3s7KdbWshE+ahQsf/3p8DgFb/1L5xGDKDFANKCDb/3iL1s6Le44p448ug50IT75QJ5hARPW45WA2CED/FiP4f93G5plgLZyHyjidSNC4q9WCXgmHlpOQBG+FUKpbxKtrI0s6V7TeieruE9qI2vs7RggWyetbS93f8rCcozjQtbyTs9PRAAwa9KKDd1mY/6DO3+7c/2c7gJ38Qa3cofLK1X4HzZ2/e0e/4yUXm2sTRrwHFf0wsB0oJJp+tR6OXtxd6zs6WX7O8H+XAErX4fu9nPwQWyONXSTqnE3sqjyeKjAg//Jz0RAMGvAtmY5+zibzNZGmbpIROwBVpY7BUIrYiv/aEm9McljlWvmPorBB47lm4IgOBXopcBxyjuyzMmrJu06BfKtZ18oYRygAn9mYnLtLD9/D7ilEfohgAIfhVMCDxuNku3m5gd680VrcIfLS2f89wTTexTrsKV2GsC9noX7iWkr4q76IYAaWGlbdcipb1X+0accrOlvUwsP2zy6H5zl4U5yMMFVv79E5dnal83m0ac9jcrx/o8nlAHWGnbM7g48vifuMzEs2YTxV7eLxfmPP2vlg5KXJ5p/ch+08hTh9H9ABD8KpG9+c3Ic/pZesCbeJrhxXNm5FdJG4puuaONqr9LKPaa9Naq3C0jT/2HpVvpfgAIfmWY+H3mskVXH0SeqrUNp7jMi2fxCkf3MuXsnuNUhTnY2e73/YRlkZfTE5bWyXH6wVaWf9EDAdKDDb+xeCmmy99c126a3fGVpSNdFk1ycollVATKFy0tmuP0IVa2kxKVQy87+dmf6PLF2b/MyjKoTg+Qv2e92OUZNc7K/zGy0rvAht+zRvrP+5HqhBynT2fpbEsPmzD0L7GYe+UU+6csnZxI+Nbxo/qTc4q9NjE/uE59w+8roH4xxtJoSx/Zv42y9COeHGCEX8MRfruHW7Zxeb+smPfd4TIb+5CUG3v4uQIFM1skR3lWtbKMLnj9ZVy2InfrAtl8amltK8sLNRL7c+zngC7+LJPUIXY/ZyMxjPAR/BoKvn/I5U9+haVtC2TzlqVjLF2VwsxjZdrRfq7OcervFMs+5zXVEJv4EfnGBW9B8fEVgfO+Gon9IPu5NOBQ3dfdSCKCj+DXUPDbid0pXrSLIHPK8SYIdxYsi7xalo48VV45i8fGyLHryWykeEK7usxuXRSJ/U+tHLfUSOxntJ9xluYIOPx5u7f+DhB8BL+egt/uwd/Bfv5kacaCWT3qMrv3HbEjfivDf7psB6tYtEDskoD8ZS7SPrQbucxks1LCKtSE9k/qNgK2OjnUZbt9hTLQ7nEUsojgI/g1Fnz/8C/lshDKP0yQnSb+tD/slSYQnwZcW3FyXrI0f+R1NAm9Qmeuj5anAsPJpXJ1l8UKWteFhTKOZaIX+8fr9nBbHT0f2d5n2X0egiwi+Ah+zQXfC4Ds+oo9s3uiLGVm0cIjrVC9x8Tik06uqYq4zGWmlVh+Y+kiSwpmponexSxp4lWmhwUrqDIFRduuZnsKtNX7D/0LM4Zn7V5XcIDgI/j1F/x2YrC7H6HPkDBbjcKf8Um7TU1ymSutNhHZombPhe7lt5Z+lXJFb8VtrEnu0yJP+9zud6aSyzWP/expaXZLN9r1iDSK4CP4FQiCRsvy4lmDx+D/8KrLds16sM43IR97l5m5orD77lNimdb2X4SztXuxbmHXHEm3Q/A7wsKrhNhDJmHTopvjLf03NeI0ktcWi8v3ALHXvsZrt1iZtAr8jnZi3/ZMD6XrAYJfjeh/Z0lum7LbPtqLq+KvXuiPSLgfbjMZ4PLtAf1VSWKvSKTanH7mTv68sv19Xp5GQPCrE/6xfkSo5fe9Kb6K5hu04GgDS2N60H3lHd1PKqk8WgeyVDd/X4anEBD8akX/X5Yu8A+m/N4n9+Db1deMQiGv1ENXl+bd5+DdEkb389nPEQ0Om4snEDoyJVVQifD/0372sgdVsVW0aGdgD7m1b7xZQdFAe6z5ykcjXTXn6eNKKNJhLgvM1x3T8eQBgt9c4Ze5Yz0TkPVcFnBs9Rrehr5SHrZ0laVr7Z4+6gVNp/aaNue5Sc1aPrTDPjxNgODXR/gVX38Ne3g3sN/DXfEAZGWjOQiVWRuL32Lln9TLmqzIPr/PJS7LHi5sM/gPeNIAwW8t4b/Xfu414V/WZTHttXJ2ziYXS/HdtcjrWZdNwCrI21gr6/e9sY2sbbRtZZFFbk8mLIv8+Q8MPPwtnjBA8FtT+BXx8jC/knOAy7ZW3NDSEpZSLNqRiI9zWdz5b/yI/SOfFOLgbX/MGz3EhTIle0trc577mtVnSuHd2PeJRigK6RiaDhD81hZ+Paj3+NQWzEzxW+b1n/FKmvQN9a7SEnsFKXuX2s01opbQF7GXjyrh5RPCfdbmLPwDBL9mL4DPvGi3CZA8L86IyGIYYl+ITS3NV+D8ZOENrO31sg81LV1C00Fn4IdfLxSrJ8bE8wBVVohBBc79wmVhD1IhM980Acdpy8oRNB0g+PVniYhjP7PR/TtUWe4RtXa02rJAFrdZ/acMqzAg4BjN0eza2V4HAAKTTs8V/PFUVyG0lePUBc6f114aWqylWDeztEtaxNUWQlt7KWhdwziX2d3HFmj7Dy1t7h0AABD8Xib4b1BduUf3WmRVdHGTwig/HnldRRT9pYn2E538eapuTlUoi33svDdpPUDwe6fgj6O6goVWYqr1D4o/I7/7kywt14SiKLT23608vzDxvqjD37Qeov3KbH0Z3GbpDDv2PloREPyex7KM8KPFfB7/olzMJ3ndaB9g/ftsPs3UYs/khVbuD03Ib2j370NcZgLSS0nePzcxRwOxsONVfYRrwchR+zYmCDf3sjpSB1nfZe6U2o9geUtz1PR2tBBu4d66wrlO1ElDGeHXh1gTw7jeVDkm9nO7LHLnuj3klmRaUlhtJmEBwe+F9I84Vm55L1cktEvazyYuM4187rIl/ff4VcNVib0WpCm427I9rM2nptsDgs8IvxGvlx0Tx6/8PMfSLp38+UX7+w5WhucrqptDeqDYK+bRS3R7SAkLr+rDihHHliq0Jub/4bKQD7t0ccjSlu70I+8q2LIHtvevCWQHjPB7IT6IWoxL5vMllmV2lwV3W6rBoX0tbW3pmgqqqG6mD5m75EWlndC0t8B7Pn3i/+05E/sX6Pn/2+e06Ysm4LVgTQvMFNWVeP8Ifo9FKzZjXJReKOnB0xfhtQFi38ZSFdWPduBauQXb7UP/8tUKWplntM/Ai5bGm2B9F1Dfs7rMjXR8bx3tWx0cbD+/cR22bLR/1xyVvNAutrp5GYlA8Hua4MfwbEnl0F6qG0Qc/1VF9XOKpe1dsciWRdGI8xYv8HrhPp93ZzATM60TOMd/IelF/439mzyQjrY8365YcBfyL9MFff3qa/Nrn8b6+x1dRvweu/ZK9nNmF3/WF++Rlo6w4y6338OtDO8jFQh+T2CVyFHlKyU8fIrLf3Lkac9VUTkKAW3lU+hgrTiduUltdJKV4+wE9azy329p0Xb/LJOV5ksG2t/Xt+uUOplr19CK3x39C2f+gFMm+hfS6YnDO6wfcIxeiLvrhaQtQ1m30D1M2taDmM3OH7NOPzmxAOihOs+FhedtQ3bqysIz2z0/bT9rWXq9SW10W6J8jugg9u2R+N5YxmS4zHWWdrH0vG+3XwSKvfMjf5leXrHzh1hKNZCcIeLYAb7MgODXF+8R0y/ilEdKKMYOLovzEsO9JsJfVFlXPlKkJvd+57J49CG8aunBgpceY9d+I0Fby2Z/UIPDlnHZRuYp+9i6/mvsCpftsJYXfYmcaOl2y3P6BEWbGHn8UO/gAAh+bYkV2scSi4Ee4t/mOHV4MyrLhPdzS0f5UefeXsT+aulOl+0EpQnAA/2IcFY7dnH7vargZW9NVPzBLguh3Ij/TNS2M1i60GVbMaZcx7CRpRF+kr/oV1PM16rqbh8ko2uw4bc+P444Vg/Ho4mvv5elBSLP0Sbpf2lmpfntIS/2qRGbFLxc4Xv1ZpqDAg9fJcH15EF1o8vWTJTBZv4FdmaBNnzbyqkv1rUiTtvNZfs+AyP8Hj/Cf8Yekk8Tju4VNviYHKdeW9Ym2tpY3NKylpZLYcv297h+gSwmJvqqklDNGXjs1AXvWff7SIli38YQPwldhFgHhOXtmisiGwh+7fCLnJaJOOXuxEWQ7b5fjvMuL6k+JHR/d5nbo2zOE+zfiq6yXdMVC498Q1GXRG/6OCzilHcKXEt74yq88qwVdGGZWLZugkYdgHog+HVEI7GYBVf3JL7+/jnOGe/KmTgWssmv1u7/Ffr4ZhOx/QvkWdScc12C+5LNO2YldS63TKsn3ev1rvvds1KzbcHz8ww4dvPrBwDBrxUbRhyrRU4PJxxNyzVwrRyn3pDaLdSXR+abE7row+fZ30/z7qN5Xqp5mei/OIoS6044Jkf9rVxQ7N9y2YS39hrQvNKfAs/rX6DN+0R+4bahezwN+fj/MGnbcwT/ARParxNee9ec540oqS40oTlvN3+XZ47CFRwf+RJZqUCZrim60MePRLeIPG1s5DW0V4AmlmfIUUS91I7099o+HMSDlq8WWf26wfkLFqgeudjOnfPcHax8Z1mZH0FGGOG3PNZZtR1fzGfpXYmLsE2Oc2RbfqyEupjFi04jYl3yVi446Lkqwe3t6+LMduKJiLrTM361C19E1R6tXO5vonllF7F/Pg8pQoG62a5g3Z6e86sPwYfK2Szy+FsSCuxCOT/Fby3DnGMc6sK2Koz9wlmrQJlesnt9qmA9Swx3jzxNprunI46Xa+R6OYqnDWU26So+jRfSvQPy+SBn3UwVmH93rOGyGEuA4Lc8Md4nz9qD+VqTrt2eO0oY3ctV8ZeBhz9ToeCn8ESSya5v7Og+dDcxPw9zao5y6Qtia7vON90cI++bEPt63rg/+vKZN0EdD00Y6qH29NiK8KMnjVLlkysPCNkS5X43ox8JanGQ7JPy85Wb39NapdkiZZcJY0DEKTckLsLGOc6R3/29JVTHYN9mIYzOMQLMg9wwhye4t0E5zomZmD/DdQgrHMA4S5t39yx4AT2tpDZR/tou84RE/WcJ/xV1sYOeJfhe5GUK0dJzubrNFvMQ2/kKKyxf9tst/b2Jkfc2i2ybmxPX4Y9ynHp/6pjtPrbM4IhTRkfkrZH1PDmLNtLu9Z0E9/aTPNcOzH9Aji812el3snt7r8FxCpG9ZGCeeVYhn1egbTrjRKuPqxI7NSD4TRR63YfsfUe7/F4BP/BfA0ry+HjP8pUb22XWUR6r+JZifJdfSbx3rO4/z+rIe0qoh5+7sNgyeUaTyxco1yUJ7k0TktNEniN7eKgbaB63xBOsL4WE5gj1KtJ+AKMin2VNvO+YuB/1833pTNfLqb0N3zqI4orIdnu+K+YC1pG5XLbw6FG7xlhLx/jIlWXfzywuzk0v9RaCA3Ked2/iepAZ5/CIUz6MjMWe1z9cpqsUoZDzeKDcFvLVaXU30MWF1Bb6uv1DhJkkhGGh8w2+3Nro55ySHq3D/EptBL/GYr+PH/EsW/Kl9Pmqya/xds1bLW2eIBJgV8gdctqI4y9LfP08E5kfufSbneiLbY6I42N3+co7wn+swWRm6Es9z4KvUPPI4Mh85Vn185BtFz0hwvmeH4SF1ona+npX3v7EGuXvieDXV+zluaHQrlNVXF9b+BHeG1aG4y3Nm/gaMaFvH07snSPyRGL8W8ot7vxI7IjI08ZGHr9czuI9mOAWt8ohbDLn3BFQd319/jFcF2jKaSNk/uIwy/PjwPaWi6fCWMdEZb3IxYelPta7e/ZaamnDt0bbLuLzsyzUOYda+pWVRzbdU4tu72b5KDZ7zJ6xwxPX61wuX+yS1DtbKXJkrLvi2Ij7lLkj70YfKQQ/z2TtVYERSHeOHMjJRBTrEXOcr7+uXppaE3JVwIh+J5fN0ei/N424/kMus8nLA+lxFx5+oZ+/5uWul1K7Eb4fUf+phYqkEcN+ll61sp1tqchG2jExVeRxkDqMwco5z3s0YfuqTx6Z49QXI/IflrN4+op5uOD9aWS/UY5TQ90Kd4jM92p7kUSFIPa7eykkhTaS+bDDn5XXbt0twPPrAxQPSHsAa5/kQyP7/Z76ovQ7qv3MUox32OG9efVtHU06J7lqQrvmEX49AK9ZhzrO0jSRQqB7itm67nrr8J8kvoc8gar0AI5OWAZ5KC2e47zQBT7yyV4tZ9lGJ1iroTmSGSPPecqu+1xAH5o7x0v7rDw3IXu/pXPtPxfzX9vaKlIuoxsF9EsN2PLGyPld+xeU39YyZnJfXyUbul5KrUw6ftXloBYv5nR+1DLIynuQdcg7A8872MW5IJ5bQtmXyHHO0zGeGA3at483F8Sikd6EgPy1LqNIFMUU5pwNcpwzPPA4CVnM6PVxa7sni9yMna8J+yNc4JyLtcEKLr8nmNq4s+02L7C0iwt3OFBZ787RP2V6UpiKRX2f+0tRMy6C3z2y3eeZxdeIQ3FPPvP/rw2W5/Gjk+lLKqvyHmmd5CZ9slrHGN9gZHZwRN5PRk6ylSn4KdcoKO7JCjnOeyUwhs8ZBUaWqQQ/VuzkEXR14LGxrpiXNukZzsvQzhb3qe29x97oQH3YwI5fxM57PUDk2xw15OGzeQfNVEhuzT084GpC3QQ/dnQkO+FQb/74rosR5WL+QRnoR0j9EpdZbpYb27VUjtO7cOn7vYtbFVyWr3IeU0oSd0y/eO7XOU9/IyD/jVx8oLKkgm9lkLttrBfUHdZnQgOQxYR61gvyliY8w3n3H9DWnVd086UxxupXczOh5h1NnJ/eoD/KY06LMLvaCnJ6n8cqribUTfBjRn8KN7Bjd54NflT4ik9X+oZui7Cn2fz5EpVbHUObR+ylBVyu3SYh9v+DXOaVEor8m1Mvtmrr4HkWlqXyv1cdLJnz3Dcb3JtWDhed6P9HQMiBkP4bu7r2xsD26+/i1lA8VjQ8RI4+ptFy3gVvowJCI8jco5F+iGl0i84E35dRE8Ene9NNypds06nbpG2on65GA3vm2UhbphJLv/Tip8/vP1v6NlH59TUhz5rHrGMdauniHJ/VF5a0QfhcOc6R18qLCYRA8x5DCmQxrpu8+/iXedEvtxQriWM31/4mYhQuc1WM/f6hJjy/eqZmyHnuewHP7vvdjdo7sI5fANe+r2zlzUJXB4p9m9bUhrqN8EPt9zf4yaTc+IVE9ytJnP3IYb9EJp9VfYpFI5yzSqrbPLbtN6yevkpw7cML1uu4bv52ossf7jm14MfOT4wK8cTyQhUb8/6pJjy/fQucu75MYgGjfAm+BmyN4kHJq06OFWf70f6xLn4ORDzsakRPjYef0k1Q4v+upVPsPxdxmTfAP5p0X/+VwKzQFXmiE75R9KL2wEnojymYzfgu8t7ZC37hLuBf/kWJNVmNDKg/Cdfvc5TluSb037ULnLuQpesbrXPxbrOhwe00r/ayy0JWrJ6zXLVaxFU3wW9qvHrve6wVhPLl1aRPlVE0v434XM3DbDnOmZDguhKr6QrmMaETIdQE/PBEdSMz32cFX2wytywVeVrItpUK8JfHu2pSlc+OX2x1UsFs5CWjkCaXWuouFpKcGkK8trQ/xqIFyqOvpBGuRtTNpKORXEigtBXLLISfcNWo4C/W8RS7/hSXz50whuEl+/zmEd2ioSQGuPiVof/vRdhxGz4fOuF6ly7O0l8T5HFI5FfUJLuvFxvU32wFvmA+q+qh9XssKMjfDAmy06T3IJeZY7TY6zb/9aWv7tcVTVTxpexvEuMyvWdku9/l36bfgya7ulC3EX6oKWU7v3K1ilG/Alpppl6ePS+VdBnNJ/yuBdtjUgERkIviBQnK8F4nYq9FNTMnvM9C9nsr049ztF+IC6hMErNX+EWXF4UMWbuEfBfzL1KtdZFp5hur648tTShZ7LXoaht79se6mlE3wX8i8Dg97IdVVSiN+C1pRKmAUge5nBs3N2DhFmyPIqPE411+N8z2TGwnrGuXIPZ6uHOb7vyiumtyfE0/1CBfTfrvX+C++lXRQbzN/ZQK9UyeN2XuWzHO0lr2vP/N1ZC6CX7MrkpHWmdbqsrCeRv/OX7k8UeXzp1T7aRVu4NbrD2+yCkC8sU+KlEZ3vN5bun7x8yJ7/H+vPHvvSlDLn551nM83k2+MmtcWvD53aSiPqJdpmZyPQO5964cEtcIwU8jqNrk4vXAw/VQjLCHY6YmlPNjS3I11Asn1QbjEo+z7H4u8uaQ1HxTRf/x0SIvdunmjyZZnlr2roV205VQL0X81X/l4t0lhUx43W1bqXhARTf92cMvtitzdK/VzT/rAUIv3VFQuF0tfVjnG6mjW+aVEcfKxKKJ1embUVAfq0O2/VcSZqudoLRwa5nExf04xzl7RQrAlL79UtpXB/oXSFl9+dWcYreVF/w8POND/3aWr/Z7PSTBfck75dCy+r7fovK/ai70T/gX1krWHve4HkAdBV9L5L+LFIQ7qprE7WKUt3jiPGUSeUrROL3ZIMlIOcc5m9n1VwsUAE0u3upfgClZsOT2izbL2b3KbfeqAtd8rot8ZYZJ6fd9qn8xpRZ7uaAqmutCCbLThOyOiQdN3SHXb+2mtYqJ/GqWRqTczQ3Bjx81T8jxMK3rBXLVKstq19NOQkNKyl5mnWF+tJ/ivpbOed4WjR5+Szt4EQu1G48ruWlejzh2nsg214ShPLdmLFC+8Z3kq68puQKn3KJPX1w3WN77JuzzMtkpyNluibJcwJ75a122V8N+rotFdgnQ5L+8ifra9fa11IyVyKXTZ/Lk+viQ9unTp61TaeQgl6jYQFQarWkz8t8mCgnQVaef249wflph9UgMTo6Nb+5H6Cc0Eu5ueN8/iDe3Hwkp/KzL9lbdx8VtrPJHPzLcrqR6Uv6Kh669gEM8n7S6+eeBdal4RPe54vZ1hdM+0wfyWte3z8CS+49EdbBWlRfo9/qSlclutcRlW7MtHLg3C+orUXNkqQKXaRCp0XwuN+NaaWgdBd83vEbOJxZoYLkFXpPXA6OLDq8NWmRj1xZ9szWpmp52WcA3rdIc0/Fz1C/FX9ELyG4u3y5XnfGufwlrvkRin8c/XCNDhTDWeobFS6ib432IDNXDBf5F1Yi39QLqLLx2h3qVm+PIBGIvFF9drr1aU9C3wr6juD1aL3B+TCwq3+8lwIfkGISFMMrSeh33PLDrancvhc/Y2hVbMTvI8r4s78kIfjWCr44l/+jlC2SpN/qFLrMTPhu4iUbHzq5R4tp+NL9Z4k/uomjiT7bPf3oTw+xejKdpweZVVEhtbyhTlfz7U+87+u9Rc7t228QFxKrx7OJDanTVBxRS+4aKxblL/fFmj4UK5PG1/2LUKlZ5KY3vRGx1rz/2YvsT325lcpiV4Yxu2qCvf9n29X1nUT+oa4QGfHMWCZ2B4Fcg+O0+ITWTPkuC7Cf6F4jsu295sfzGd359Rso2ObNPC/kkt8v5Et7i0/4FNoXrXWgy96f62rI21SY3KT0i9IWzv+V9YYe+M4UXxvkDBwYDLI+XOuQxmzcPHdlCbaZ1IMf5F/3cifL80teBRFGur/O69OsdQtpRX8/DQwZmfl4ixEvoLsuv0JoEBL8iwfcNu74fqU3l6ovmFg6xjneeFzwFZJrV9Q7kP79Dm2nN7l8bxRydsF736Gp0btfSdX4T8bWkxU6jveit6Ue2M7RQXb5gaQ25dPqNdS5t8bbXvMHAyBeTbPkyy93ZlZkt8uv/AD13CH5NBN83sCYcr3PlLLwpG5lbFJfjkXb3s6Qf9S7uejYKYyuPiO/b3bu+2FL46X/rvxpu6WYUKDPXOEtzVHS/EihNZMv/fcMSxH79tklX7xp5kze5tCLnWVkP8FFN73TxHoOT/EDv7y6b8/mn/wqXyGs+ISSYofrdAkV3/qqThvaIePjWYLI1ruMSxGevGK2mXK292Pv7ecmPIB90PReNrPfuIPYyr6ycIG95YG3Rndj7ev484ddECKfYNSVS8itPGXhLYRgGtvew8WYPrUB+vQXbXgvlDvTllPkuz34IMivt4TKf+Qe86Ot5utKFR679S9XbPCL46US/zf6tz7M6LJSQF806XYU89htXy1w1rIf1uW+80B/biS1WQlh0svZTL/Z3R4jPfRXc9yiX7ZPq/PJ8TXg+kiBfDQo26hgiut11NnaZB1WrcL6l/dq3vf23PIPObkJZTna9jB5h0unkU13CLz/4tVv0VjSxdkj70W2D+1FMEq0w7lfz/qbR1LZ23491cZ9PFhzhy5Vw067y76Z+5T+vay9Q0n0rdO/ancTt17zTr1026Ztn8KW5iT0buRbbdZb15o9m9h8JjV7yp3VRxj7+ufhFReXR3tD7JbkxbPjNFfx2HUgjRsUMX7RFbkGbjx9sHS06xojdj7wi5GYmX+c6TlDri2ZQV4tb7P70GV5ka8q3vdg/n+dku/5ifhQ+f+L71iTjVt1tTendOtUn+gfmKc8xuSmeH3F/uq8bXfpFUSHo3ncJ+eqycirks9xnpy6xPGMsre5Ner1K8HvqnrZtMeoVmnZpP2qY1OQiKeLeKnnE3t/Pp5aO9PejRSLf16Qp5Mp3oBfj7tqgSEAwrZr9UV6x9/WrIGlruW7CEucY0f7B0rqN9iH2q0i1alQ26Zca5CnRXjZG7P019ELUPNepFfeda3157w4sp+5rdf/FVQaa09g8ldhj0mmREX4nIweNGHZ12Qx+lXHyFYVyiKVzG63WjLyfhf2LTDFWUq/qlWlEdlW5TMr7abmc+eiFe5SPf9TdvShezZs5R3VtoWvfTVSvKoNi9WsiMa/Xl7bcOzw2zEW7L1NN2MuMJ1OMPIlki1dsF00yvpbgHtX/tZfwFiX2e81PHGHlfThnGbWuQX73Cj6YakGbTH3yiJuY8kYx6bSg4Hd4oDb2nWmrEs0jEk1NuJ7tJ2BLwfscb+qyvWG1gKSI/75cIuUqeUVbeF6/n4C+SnaKGNnKO2ZoaAAqu8Zwl4VUiOVxL/aflFCv8/svE71Q5wr8ktHo+6K8Ilc13ravHdoUt2jOBFlqLkE7v11gdfBgojLqpbuLpQNc/lX16h/y3T8j5aALwa+B4HfoTOrkCsQkX+WBrrjdUJWpjq4FLyO6imle4gOsUdEq3jQhW63i5Mg23dl+AFo9qdWYimIpgRrZ3SbplreCeB3ssvAR03Ry3/KS0nL8yy2f8RFl1ijz1hy3O85lcco/KrlOZfZcw6dlvDBKhNS28v1+2b8oH08Zl6kJ/WZNb/LRpLnmvBR2ulE8pI+8CUr3L/fKUUVCFASUU/W/rX9WZfbpbtHbt/4r4zrfJ0srF4JfE8Hv0Jn06fzjdmKpzVMahU1QpxrjO7yE/o7O3ONa4IGe3ovUTF6cP8hrw/S7bS3j60a2YH29jMnzcvOhhJ9x+RY+bRzhegn52noG/3Uzk+8/6kcf+5fdh2V+uQa+pBbwL6c5vfjrhSvz1yTfJ7+qoiwIfg0Fv5vPyYX8SGd636nk562OJLv0Oz1pc4SK61YvjlF+pBbLk1bvq1KL0ArUSUOnpLm6xo8QXqQmkou93tyX5BR7588FgEh+QBVAE9Cqyp0KnD+SKgRA8KH1R/fatOaAAlnIjDaOmgRA8KG1xV7BvIYUzOZZahIAwYfWFnstJLowQVYvU5sACD60rtgv4bIl9il2hXqNGgVA8KE1xV5B37TyNtUOXq9TqwAIPrSe2GtE/2dLSybM9lVqFgDBh9ZD8Us2T5ifVriMo1oB8sFKWyhrdL+Ny4KJpeTN7wevuCC1C60E8fCht4v9Iq6c1bDY7wEQfGghsVckzREu3SRte7DfAyD40EJoe7qVSsobl0wABB9aZHSvTVh+HnHKOEva7epLRvgACD7UR+z72c8FEacodvn2/nf6wHPGU9MACD40V+zVjy53cXb7X/o9X2P2y51AbQMg+NBctDH8gIjjrzWxP8f/97KhXwR2ziSqGgDBh+aN7le0n6ERp2gf3X3a/f8PA897i9oGQPCheWIvF8wrXPjm7/+223fYUHr5wHMx5wAg+NBEjnXhJhlxtIl9x3j2/QPPfZvqBkDwoTmj++W94Idyt8t89NvnsZD9zMwIHwDBh9YV+ynt52JLUwae8omlPW103zHoyPIRl2WED4DgQxOQV87KEccPNrHvTLD7R+TBpC0Agg8Vj+4Xtp8TI0651cT+8i7+tmJEPi9R+wAIPlTLWZamDTz2c0sHdPP3VQLz+daxly0Agg+Vju43tZ8tI045zkb3E7rIay776ReYz1jL5ztaAADBh2rEXtsV/j7ilCcsndPN32PmAF6gBQAQfKiOPVy4z71G43vbqPxfiQT/WaofAMGHakb3Wkn7q4hTzjKxf67BMTGC/zCtAIDgQzXs7MLt7e9bOjnguLUC8/tvS0/SBAAIPpQ/utfO8UdHnHKije4/bpDnMi7b+CSEJy2/r2kJAAQfymddS0sGHjvG0oUBx20Ycf2HaAIABB+qYd/I0X2I++RPI/K8iyYAQPChZHz4460CD3/R0o0BeS5gP2sH5vkJI3wABB+qQeacGQKPPbWBG2YbWnnbJzDPkZbntzQDAIIP5RNqa3/X0rUBo/vZ7We/iOvfShMAIPhQDaHhi68IHImfammWwDy1O9ZImgAAwYdqWCbwuKsCRvcbubgJYEXZ/IgmAEDwoRrmDzhGC62ebSD2K9jPCBduuxfDqX4ABB8qwIdTCOH57iZrLZ/N7Od+F76VoXjT0p20AgCCDxVgIi4b+uSAQ7/sQujns3SJ/eftkWIvziYcMkB6pqQKoBsmWurb4Jh1TNh/ZL8KljaTy+z+gyxtZ2nqHNfUpikXUfUACD5Uy/MBgi+vmwcSXvNMG91/QtUDpAeTDnTHbRVf7wMXt8kKACD4kAgtpqoyUuVQG91/SrUDIPhQMSa+79nPxRVdTuaj86h1AAQfmscQS2UvgJJHzp7EzQFA8KG5o3wtrNq35MscZ9dhVysABB9aQPSvd2HbFubhOsdELUAl9Jk8eXJ9CtunDy3WRKYYNvo3Lm67w0bcZ2kLe6F8Se1CXamThjLCh5iR/jH2s7ulLxJkdztiD4DgQ2uL/uUuW017Tc4sFHfnNEtbI/YA1YJJB3IzxbDRK9nPUEubBA4eHrR0uAn949Qe9BRqpaEIPiQQfoVR3t7SOpb0EpjP0rSWPrM01mX70l5lQv8UtQUIPoIPAAAlgw0fAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAEHwAAEDwAQAAwQcAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAEHwAAEDwAQAAwQcAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAEHwAAEDwAQAQfAAAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAEHwAAEDwAQAQfAAAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAEHwAAAQfAAAQfAAAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAEHwAAAQfAAAQfAAAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAwQcAAAQfAAAQfAAAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAwQcAAAQfAAAQfAAAQPABAADBBwAABB8AABB8AABA8AEAAMEHAAAEHwAAwQcAAAQfAAAQfAAAQPABAADBBwAABB8AABB8AABA8AEAAMEHAEDwAQAAwQcAAAQfAAAQfAAAQPABAADBBwAABB8AABB8AABA8AEAwPgfAQYAE5KqCEEbbw8AAAAASUVORK5CYII\u003d"
},
"description": "Build a single view to understand your customers and deliver personalized experiences",
"containerContexts": [
"WEB"
]
}
___TEMPLATE_PARAMETERS___
[
{
"type": "TEXT",
"name": "accountId",
"displayName": "Lytics Account ID",
"simpleValueType": true
},
{
"type": "TEXT",
"name": "cid",
"displayName": "Lytics CID",
"simpleValueType": true,
"valueValidators": [
{
"type": "REGEX",
"args": [
"^(?:\\d+\\s*,?\\s*)*$"
]
}
],
"canBeEmptyString": true,
"help": "Optional"
}
]
___SANDBOXED_JS_FOR_WEB_TEMPLATE___
(function () {
"use strict";
/* beginning of GTM standard library imports */
var injectScript = require("injectScript");
var setInWindow = require("setInWindow");
var copyFromWindow = require("copyFromWindow");
var logToConsole = require("logToConsole");
var encodeUriComponent = require("encodeUriComponent");
/* end of GTM standard library imports*/
var config = {
// allow multiple comma-delimited Lytics CIDs to be entered via the GTM UI:
cid: data.cid
? ("" + data.cid).split(",").map(function (it) {
return it.trim();
})
: undefined,
// the minified tag bundle for this account:
src:
"https://c.lytics.io/api/tag/" +
encodeUriComponent(data.accountId) +
"/latest.min.js"
};
// a queue for buffering calls until the tag has loaded:
var queue = [];
// a facade interface mocking out some of the jstag API:
var jstag = { asyncVersion: "gtm-1.0.0" };
stub("send");
stub("mock");
stub("identify");
stub("pageView");
stub("unblock");
stub("getid");
stub("setid");
stub("call");
stub("on");
stub("once");
jstag.loadScript = injectScript;
jstag.init = undefined;
jstag.config = config;
// export the facade:
setInWindow("jstag", jstag);
// entrypoint for effects:
main();
function main() {
jstag.loadScript(config.src, function () {
var sdk = copyFromWindow("jstag");
if (sdk.init === undefined) {
logToConsole("Could not load the Lytics Javascript Tag!");
data.gtmOnFailure();
return;
}
sdk.init();
data.gtmOnSuccess();
applyQueue();
});
}
function stub(method) {
jstag[method] = function () {
queue.push([method, arguments]);
};
}
function applyQueue() {
for (var i = 0; i < queue.length; i++) {
var method = queue[i][0];
var args = queue[i][1];
jstag[method].apply(jstag, args);
}
queue = undefined;
}
})();
___WEB_PERMISSIONS___
[
{
"instance": {
"key": {
"publicId": "logging",
"versionId": "1"
},
"param": [
{
"key": "environments",
"value": {
"type": 1,
"string": "debug"
}
}
]
},
"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": "jstag"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
}
]
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
},
{
"instance": {
"key": {
"publicId": "inject_script",
"versionId": "1"
},
"param": [
{
"key": "urls",
"value": {
"type": 2,
"listItem": [
{
"type": 1,
"string": "https://c.lytics.io/api/tag/*/latest.min.js"
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
}
]
___TESTS___
scenarios: []
___NOTES___
Created on 5/29/2020, 4:14:38 PM
Edited many times since