message.name != "undefined" && message.name != "") { messageURL = message.exitlink; var href = messageURL; exitLinkInfo = href.substr(0, 255); //s.events = 'event253'; //s.eVar142 = href.substr(0, 255); //s.linkTrackEvents = 'event253'; //s.linkTrackVars = 'events,eVar142,' + _satellite.getVar('TMG linkTrackVars'); // s.prop33 = ""; //s.tl(this, 'e', this.href); //eventContainer = {}; //eventNameKey = "eventName"+eventName; //eventContainer[eventNameKey] = "1"; eventContainer = {}; eventNameKey = "particleExit"; eventContainer[eventNameKey] = 1; window.adobeDataLayer.push({ "ruleName": "TMG Particle Exits", "event":"particleExit", "_tmg":{ "eventContainer":eventContainer, "dimensionContainer":{ "exitLink":exitLinkInfo } } }) xdmData = _satellite.getVar("ACDL Computed State"); alloy("sendEvent", { "xdm": xdmData }) _satellite.getVar("Reset Adobe Client Data Layer"); adobeDataLayer[0]._tmg.eventContainer = {}; } } catch (error) {} }) }