var partytown = { forward: [ 'dataLayer.push', 'fbq', '__tag_assistant_forwarder', 'alooma.iknowlogy.track', 'kpAnalyticsWorker.initialize', 'kpAnalyticsWorker.track', ], mainWindowAccessors: [ '__tag_assistant_accessor', 'kpAnalyticsBridge', ], lib: '/frtr/assets/js/partytown/', loadScriptsOnMainThread: ['https://static.zdassets.com/ekr/snippet.js?key=17df3d82-87f7-45cd-ace3-6b2bac83bafb'], globalFns: ['UET_push', 'UET_init', 'wcs', 'wcs_do', 'wcs_add', 'cj', 'ITCLKOBJ', 'ITCVROBJ', 'ITCLKQ', 'ITCVRQ'], resolveUrl: function (url, location, type) { var hostname = url.hostname; if ((type === 'script' || (type === 'iframe' && url.href.includes('.fls.doubleclick.net'))) && (hostname !== 'www.googletagmanager.com' || url.href.includes('https://www.googletagmanager.com/debug/')) && url.href !== 'https://static.zdassets.com/ekr/snippet.js?key=17df3d82-87f7-45cd-ace3-6b2bac83bafb' && hostname !== location.hostname ) { var proxyUrl = new URL('/frtr/api/v1/proxy', location.origin); proxyUrl.searchParams.append('url', url.href); return proxyUrl; } return url; }, }; var gtmDebugLog = (msg, data) => { }; window.__tag_assistant_accessor = { receiver: function(...args) { window.__tag_assistant_forwarder.apply(null, arguments); }, // Called when receiver has been set inside partytown, calls __TAG_ASSISTANT_API.setReceiver setReceiver: function () { gtmDebugLog('activate') window.__TAG_ASSISTANT_API.setReceiver(function() { gtmDebugLog('send data', arguments) window.__tag_assistant_forwarder.apply(null, arguments); }) }, // Forwards calls from bootstrap sendMessage: function() { gtmDebugLog('send message', arguments) window.__TAG_ASSISTANT_API.sendMessage.apply(window.__TAG_ASSISTANT_API, arguments) }, // Forwards calls from bootstrap disconnect: function() { gtmDebugLog('disconnect', arguments) window.__TAG_ASSISTANT_API.disconnect.apply(window.__TAG_ASSISTANT_API, arguments) }, } window.kpAnalyticsBridge = () => { window.kpAnalytics.Analytics.onInit(); }