var xmlhttp; var username; if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else { // code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { console.log('response ' + xmlhttp.responseText); var jsonObj = JSON.parse(xmlhttp.responseText); username = jsonObj.username; console.log('username ' + username); } } xmlhttp.open("GET","/producercenter/pcUserInfo",false); xmlhttp.send(); var utag_data = { "portal_id" : username }; var tl_environment = document.location.hostname.indexOf('ppmo') !== -1 ? 'qa' : document.location.hostname.indexOf('chs1.force') !== -1 || document.location.hostname.indexOf('chs1.my.site') !== -1 ? 'prod' : 'dev'; console.log('tl_environment ' + tl_environment); (function (a, b, c, d) { a = '//tags.tiqcdn.com/utag/cambia/main/' + tl_environment + '/utag.js'; b = document; c = 'script'; d = b.createElement(c); d.src = a; d.type = 'text/java' + c; d.async = true; a = b.getElementsByTagName(c)[0]; a.parentNode.insertBefore(d, a); })(); window.addEventListener("utagLink", function(event){ let linkData = event.detail; linkData.event_name = 'link_click'; utag.link(linkData); }); window.addEventListener("utagView", function(event){ utag.view(event.detail); });