/* ControlTag Loader for IgnitionOne 1fd85c1a-a2f2-43eb-b7b4-f887fb458511 */ (function(w, cs) { if (/Twitter for iPhone/.test(w.navigator.userAgent || '')) { return; } var debugging = /kxdebug/.test(w.location); var log = function() { debugging && w.console && w.console.log([].slice.call(arguments).join(' ')); }; var load = function(url, callback) { log('Loading script from:', url); var node = w.document.createElement('script'); node.async = true; node.src = url; node.onload = node.onreadystatechange = function () { var state = node.readyState; if (!callback.done && (!state || /loaded|complete/.test(state))) { log('Script loaded from:', url); callback.done = true; callback(); } }; var sibling = w.document.getElementsByTagName('script')[0]; sibling.parentNode.insertBefore(node, sibling); }; var config = {"app":{"name":"krux-scala-config-webservice","version":"3.18.1","schema_version":3},"confid":"q953kehde","context_terms":[],"publisher":{"id":2196,"name":"IgnitionOne","uuid":"1fd85c1a-a2f2-43eb-b7b4-f887fb458511","version_bucket":"stable","version_hash":"714934d71ca8a8cd8c474d2f7d4608ec"},"params":{"link_header_bidder":false,"site_level_supertag_config":"site","recommend":false,"control_tag_pixel_throttle":100,"fingerprint":false,"channel":"display","user_data_timing":"load","store_realtime_segments":false,"tag_source":false,"link_hb_start_event":"ready","first_party_uid":false,"dcm_profile_ids":2749004,"link_hb_timeout":2000,"link_hb_adserver_subordinate":true,"optimize_realtime_segments":false,"link_hb_adserver":"dfp","client_type":"marketer","target_fingerprint":false,"context_terms":true,"dfp_premium":true,"control_tag_namespace":"ignitionone"},"prioritized_segments":[],"realtime_segments":[],"services":{"userdata":"//cdn.krxd.net/userdata/get","contentConnector":"//connector.krxd.net/content_connector","stats":"//apiservices.krxd.net/stats","optout":"//cdn.krxd.net/userdata/optout/status","event":"//beacon.krxd.net/event.gif","set_optout":"//apiservices.krxd.net/consumer/optout","data":"//beacon.krxd.net/data.gif","link_hb_stats":"//beacon.krxd.net/link_bidder_stats.gif","userData":"//cdn.krxd.net/userdata/get","link_hb_mas":"//link.krxd.net/hb","config":"//cdn.krxd.net/controltag/{{ confid }}.js","social":"//beacon.krxd.net/social.gif","addSegment":"//cdn.krxd.net/userdata/add","pixel":"//beacon.krxd.net/pixel.gif","um":"//apiservices.krxd.net/um","click":"//apiservices.krxd.net/click_tracker/track","stats_export":"//beacon.krxd.net/controltag_stats.gif","cookie":"//beacon.krxd.net/cookie2json","proxy":"//cdn.krxd.net/partnerjs/xdi","is_optout":"//beacon.krxd.net/optout_check","impression":"//beacon.krxd.net/ad_impression.gif","transaction":"//beacon.krxd.net/transaction.gif","log":"//jslog.krxd.net/jslog.gif","set_optin":"//apiservices.krxd.net/consumer/optin","usermatch":"//beacon.krxd.net/usermatch.gif"},"site":{"id":1650002,"name":"Display"},"tags":[],"link":{"adslots":{},"bidders":{}}}; for (var i = 0, tags = config.tags, len = tags.length, tag; (tag = tags[i]); ++i) { if (String(tag.id) in cs) { tag.content = cs[tag.id]; } } var esiGeo = String(function(){/* */}).replace(/^.*\/\*[^{]+|[^}]+\*\/.*$/g, ''); if (esiGeo) { log('Got a request for:', esiGeo, 'adding geo to config.'); try { config.geo = w.JSON.parse(esiGeo); } catch (__) { log('Unable to parse geo from:', config.geo); config.geo = {}; } } var proxy = (window.Krux && window.Krux.q && window.Krux.q[0] && window.Krux.q[0][0] === 'proxy'); if (!proxy || true) { load('//cdn.krxd.net/ctjs/controltag.js.714934d71ca8a8cd8c474d2f7d4608ec', function() { log('Loaded stable controltag resource'); Krux('config', config); }); } })(window, (function() { var obj = {}; return obj; })());