ScienceDirect

This web page was created programmatically, to learn the article in its authentic location you may go to the hyperlink bellow:
https://www.sciencedirect.com/science/article/abs/pii/S2213538326000871
and if you wish to take away this text from our website please contact us










ScienceDirect


Please affirm you’re a human by finishing the captcha problem beneath.

  • Reference quantity: a20d952b0b6db141
  • IP Address: 135.181.75.13

“,promise:n.resolve()}}}},”core/src/lib/actions/helpers/decorators/decorateNonGlobalJavaScriptCode.js”:{script:function(e,t,a){“use strict”;var n=a(“@adobe/reactor-promise”),r=0;e.exports=function(e,t){var a=”_runScript”+ ++r,i=new n((function(t,r){_satellite[a]=function(i){delete _satellite[a],new n((function(t){t(i.call(e.event.element,e.event,e.event.target,n))})).then(t,r)}}));return{code:'”,promise:i}}}},”core/src/lib/actions/helpers/decorators/decorateHtmlCode.js”:{script:operate(e,t,a,n){“use strict”;var r=a(“@adobe/reactor-promise”),i=0,s={};window._satellite=window._satellite||{},window._satellite._onCustomCodeSuccess=operate(e){var t=s[e];t&&(delete s[e],t.resolve())},window._satellite._onCustomCodeFailure=operate(e){var t=s[e];t&&(delete s[e],t.reject())};var o=operate(e){return-1!==e.indexOf(“${reactorCallbackId}”)},c=operate(e,t){return e.change(/${reactorCallbackId}/g,t)},l=operate(e){return e.settings.isExternal};e.exports=operate(e,t){var a;return l(e)&&(t=n.replaceTokens(t,e.occasion)),o(t)?(a=new r((operate(e,t){s[String(i)]={resolve:e,reject:t}})),t=c(t,i),i+=1):a=r.resolve(),{code:t,promise:a}}}},”core/src/lib/actions/helpers/getSourceByUrl.js”:{script:operate(e,t,a){“use strict”;var n=a(“@adobe/reactor-load-script”),r=a(“@adobe/reactor-promise”),i=a(“../../helpers/findPageScript”).byRegexPattern,s={},o={},c=operate(e);_satellite.__registerScript=operate(e,t){var a;if(doc.currentScript)a=doc.currentScript.getAttribute(“src”);else{var n=new RegExp(“.*”+e+”.*”);a=i(n).getAttribute(“src”)}s[a]=t},e.exports=operate(e){return s[e]?r.resolve(s[e]):new r((operate(t){c(e).then((operate(){t(s[e])}),(operate(){t()}))}))}}},”core/src/lib/events/helpers/pageLifecycleEvents.js”:{script:operate(e,t,a){“use strict”;var n=a(“@adobe/reactor-window”),r=a(“@adobe/reactor-document”),i=-1!==n.navigator.appVersion.indexOf(“MSIE 10″),s=”WINDOW_LOADED”,o=”DOM_READY”,c=”PAGE_BOTTOM”,l=[c,o,s],u=operate(e,t){return{aspect:e,goal:e,nativeEvent:t}},d={};l.forEach((operate(e){d[e]=[]}));var p=operate(e,t){l.slice(0,v(e)+1).forEach((operate(e){g(t,e)}))},m=operate(){return”complete”===r.readyState?s:”interactive”===r.readyState?i?null:o:void 0},v=operate(e){return l.indexOf(e)},g=operate(e,t){d[t].forEach((operate(t){f(e,t)})),d[t]=[]},f=operate(e,t){var a=t.set off,n=t.artificialEventFn;a(n?n(e):null)};n._satellite=n._satellite||{},n._satellite.pageBottom=p.bind(null,c),r.addEventListener(“DOMContentLoaded”,p.bind(null,o),!0),n.addEventListener(“load”,p.bind(null,s),!0),n.setTimeout((operate(){var e=m();e&&p(e)}),0),e.exports={registerLibraryLoadedTrigger:operate(e){e()},registerPageBottomTrigger:operate(e){d[c].push({set off:e})},registerDomReadyTrigger:operate(e){d[o].push({set off:e,artificialEventFn:u.bind(null,r)})},registerWindowLoadedTrigger:operate(e){d[s].push({set off:e,artificialEventFn:u.bind(null,n)})}}}}}},”adobe-mcid”:{showName:”Experience Cloud ID Service”,hostedLibFilesBaseUrl:”https://assets.adobedtm.com/extensions/EP31a59fd25d824db7be52972a70e94c1c/”,settings:{orgId:”4D6368F454EC41940A4C98A6@AdobeOrg”,variables:[{name:”serverState”,value:”%serverState%”},{name:”trackingServer”,value:”metrics.elsevier.com”},{name:”trackingServerSecure”,value:”smetrics.elsevier.com”},{name:”marketingCloudServer”,value:”metrics.elsevier.com”},{name:”marketingCloudServerSecure”,value:”smetrics.elsevier.com”},{name:”loadSSL”,value:”true”},{name:”overwriteCrossDomainMCIDAndAID”,value:”%mcmid – pass params%”}]},modules:{“adobe-mcid/src/lib/sharedModules/mcidInstance.js”:{script:operate(e,t,a,n){“use strict”;var r=a(“@adobe/reactor-document”),i=a(“../codeLibrary/VisitorAPI”),s=a(“../../view/utils/timeUnits”),o=operate(e){return e.cut back((operate(e,t)false)$/i.take a look at(t.worth)?JSON.parse(t.worth):t.worth;return e[t.name]=a,e),{})},c=operate(e){var t=n.getExtensionSettings();if(“string”!=typeof t.orgId)throw new TypeError(“Org ID is not a string.”);var a=o(t.variables||[]),r=t.doesOptInApply;r&&(“boolean”==typeof r?a.doesOptInApply=r:t.optInCallback&&(a.doesOptInApply=t.optInCallback));var i=t.isOptInStorageEnabled;i&&(a.isOptInStorageEnabled=i);var c=t.optInCookieDomain;c&&(a.optInCookieDomain=c);var l=t.optInStorageExpiry;if(l){var u=t.timeUnit;if(u&&s[u]){var d=l*s[u];a.optInStorageExpiry=d}}else!0===i&&(a.optInStorageExpiry=33696e3);var p=t.earlierPermissions;p&&(a.earlierPermissions=p);var m=t.preOptInApprovals;if(m)a.preOptInApprovals=m;else{var v=t.preOptInApprovalInput;v&&(a.preOptInApprovals=v)}var g=t.isIabContext;g&&(a.isIabContext=g);var f=e.getInstance(t.orgId,a);return n.logger.data(‘Created occasion utilizing orgId: “‘+t.orgId+'”‘),n.logger.data(“Set variables: “+JSON.stringify(a)),f.getMarketingCloudVisitorID((operate(e){n.logger.data(“Obtained Marketing Cloud Visitor Id: “+e)}),!0),f},l=operate(e){return(n.getExtensionSettings().pathExclusions||[]).some((operate(t){return t.valueIsRegex?new RegExp(t.worth,”i”).take a look at(e):t.worth===e}))},u=null;_satellite.getVisitorId=operate(){return u},l(r.location.pathname)?n.logger.warn(“MCID library not loaded. One of the path exclusions matches the current path.”):u=c(i),e.exports=u},title:”mcid-instance”,shared:!0},”adobe-mcid/src/lib/codeLibrary/VisitorAPI.js”:{script:operate(e){e.exports=(operate(){“use strict”;operate e(t){return(e=”function”==typeof Symbol&&”symbol”==typeof Symbol.iterator?operate(e){return typeof e}:operate(e){return e&&”function”==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?”symbol”:typeof e})(t)}operate t(e,t,a){return t in e?Object.defineProperty(e,t,{worth:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}operate a(){return{callbacks:{},add:operate(e,t){this.callbacks[e]=this.callbacks[e]||[];var a=this.callbacks[e].push(t)-1,n=this;return operate(){n.callbacks[e].splice(a,1)}},execute:operate(e,t){if(this.callbacks[e]){t=(t=void 0===t?[]:t)instanceof Array?t:[t];attempt{for(;this.callbacks[e].size;){var a=this.callbacks[e].shift();”function”==typeof a?a.apply(null,t):a instanceof Array&&a[1].apply(a[0],t)}delete this.callbacks[e]}catch(e){}}},executeAll:operate(e,t){(t||e&&!A.isObjectEmpty(e))&&Object.keys(this.callbacks).forEach((operate(t){var a=void 0!==e[t]?e[t]:””;this.execute(t,a)}),this)},hasCallbacks:operate(){return Boolean(Object.keys(this.callbacks).size)}}}operate n(e,t,a){var n=null==e?void 0:e[t];return void 0===n?a:n}operate r(e){for(var t=/^d+$/,a=0,n=e.size;ar)return 1;if(r>n)return-1}return 0}operate o(e,t){if(e===t)return 0;var a=e.toString().break up(“.”),n=t.toString().break up(“.”);return r(a.concat(n))?(i(a,n),s(a,n)):NaN}operate c(e){return e===Object(e)&&0===Object.keys(e).size}operate l(e)e instanceof Array&&e.sizeoperate u(){var e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:””,t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:operate(){return!0};this.log=ue(“log”,e,t),this.warn=ue(“warn”,e,t),this.error=ue(“error”,e,t)}operate d(){var e=(arguments.size>0&&void 0!==arguments[0]?arguments[0]:{}).cookieName,t=(arguments.size>1&&void 0!==arguments[1]?arguments[1]:{}).cookies;if(!e||!t)return{get:Ce,set:Ce,take away:Ce};var a={take away:operate(){t.take away(e)},get:operate(){var a=t.get(e),n={};attempt{n=JSON.parse(a)}catch(a){n={}}return n},set:operate(n,r){r=r||{};var i=a.get(),s=Object.assign(i,n);t.set(e,JSON.stringify(s),)}};return a}operate p(e){this.title=this.constructor.title,this.message=e,”function”==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}operate m(){operate e(e,t){var a=ge(e);return a.size?a.each((operate(e){return!!t[e]})):fe(t)}operate t(){w(T),S(te.COMPLETE),b(h.standing,h.permissions),o&&f.set(h.permissions,{optInCookieDomain:c,optInStorageExpiry:l,safe:p,sameSite:m}),y.execute(je)}operate a(e){return operate(a,n)}var n=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},r=n.doesOptInApply,i=n.earlierPermissions,s=n.preOptInApprovals,o=n.isOptInStorageEnabled,c=n.optInCookieDomain,l=n.optInStorageExpiry,u=n.isIabContext,p=n.secureCookie,m=n.sameSiteCookie,v=(arguments.size>1&&void 0!==arguments[1]?arguments[1]:{}).cookies,g=Te(i);Se(g,”Invalid `previousPermissions`!”),Se(s,”Invalid `preOptInApprovals`!”);var f=d({cookieName:”adobeujs-optin”},{cookies:v}),h=this,b=ee(h),y=oe(),okay=De(g),D=De(s),V=o?f.get():{},P={},E=operate(e,t)t&&Ve(t)?te.COMPLETE:te.PENDING(okay,V),C=operate(e,t,a){var n=be(se,!r);return r?Object.assign({},n,e,t,a):n}(D,okay,V),T=ye(C),S=operate(e){return E=e},w=operate(e){return C=e};h.deny=a(!1),h.approve=a(!0),h.denyAll=h.deny.bind(h,se),h.approveAll=h.approve.bind(h,se),h.isApproved=operate(t){return e(t,h.permissions)},h.isPreApproved=operate(t){return e(t,D)},h.fetchPermissions=operate(e){var t=arguments.size>1&&void 0!==arguments[1]&&arguments[1],a=t?h.on(te.COMPLETE,e):Ce;return!r||r&&h.isComplete||s?e(h.permissions):t||y.add(je,(operate(){return e(h.permissions)})),a},h.full=operate(){h.standing===te.CHANGED&&t()},h.registerPlugin=operate(e)”function”!=typeof e.onRegister)throw new Error(_e);P[e.name],h.execute=Ae(P),h.memoizeContent=operate(e){Ee(e)&&f.set(e,{optInCookieDomain:c,optInStorageExpiry:l,safe:p,sameSite:m})},h.getMemoizedContent=operate(e){var t=f.get();if(t)return t[e]},Object.defineProperties(h,{permissions:{get:operate(){return C}},standing:{get:operate(){return E}},Categories:{get:operate(){return ae}},doesOptInApply:{get:operate(){return!!r}},isPending:{get:operate(){return h.standing===te.PENDING}},isComplete:{get:operate(){return h.standing===te.COMPLETE}},__plugins:{get:operate(){return Object.keys(P)}},isIabContext:{get:operate(){return u}}})}operate v(e,t){operate a(){r=null,e.name(e,new p(“The call took longer than you wanted!”))}operate n(){r&&(clearTimeout(r),e.apply(e,arguments))}if(void 0===t)return e;var r=setTimeout(a,t);return n}operate g(){if(window.__tcfapi)return window.__tcfapi;var e=window;if(e!==window.prime){for(var t;!t;){e=e.father or mother;attempt{e.frames.__tcfapiLocator&&(t=e)}catch(e){}if(e===window.prime)break}if(t){var a={};return window.__tcfapi=operate(e,n,r,i){var s=Math.random()+””,o={__tcfapiCall:{command:e,parameter:i,model:n,nameId:s}};a[s]=r,t.put upMessage(o,”*”)},window.addEventListener(“message”,(operate(e){var t=e.knowledge;if(“string”==typeof t)attempt{t=JSON.parse(e.knowledge)}catch(e){}if(t.__tcfapiReflip){var n=t.__tcfapiReflip;”function”==typeof a[n.callId]&&(a[n.callId](n.returnValue,n.success),delete a[n.callId])}}),!1),window.__tcfapi}me.error(“__tcfapi not found”)}else me.error(“__tcfapi not found”)}operate f(e,t){var a=arguments.size>2&&void 0!==arguments[2]?arguments[2]:[],n=!0===e.vendor.consents[t],r=a.each((operate(t){return!0===e.objective.consents[t]}));return n&&r}operate h(){var e=this;e.title=”iabPlugin”,e.model=”0.0.2″;var t,a=oe(),n={transparencyAndConsentData:null},r=operate(e){var t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:{};return n[e]=t};e.fetchConsentData=operate(e){var t=v(e.callback,e.timeout);i({callback:t})},e.isApproved=operate(e){var t=e.callback,a=e.class,r=e.timeout;if(n.transparencyAndConsentData)return t(null,f(n.transparencyAndConsentData,ne[a],re[a]));var s=v((operate(e,n){t(e,f(n,ne[a],re[a]))}),r);i({class:a,callback:s})},e.onRegister=operate(a){t=a;var n=Object.keys(ne),r=operate(e,t){!e&&t&&(n.forEach((operate(e){var n=f(t,ne[e],re[e]);a[n?”approve”:”deny”](e,!0)})),a.full())};e.fetchConsentData({callback:r})};var i=operate(e){var i=e.callback;if(n.transparencyAndConsentData)return i(null,n.transparencyAndConsentData);a.add(“FETCH_CONSENT_DATA”,i),s((operate(e,i){if(i){var s=ye(e),o=t.getMemoizedContent(“iabConsentHash”),c=pe(s.tcString).toString(32);s.consentString=e.tcString,s.hasConsentChangedSinceLastCmpPull=o!==c,r(“transparencyAndConsentData”,s),t.memoizeContent({iabConsentHash:c})}a.execute(“FETCH_CONSENT_DATA”,[null,n.transparencyAndConsentData])}))},s=operate(e){var t=Ie(ne),a=g();”function”==typeof a&&a(“getTCData”,2,e,t)}}var b=”undefined”!=typeof worldThis?worldThis:”undefined”!=typeof window?window:”undefined”!=typeof world?world:”undefined”!=typeof self?self:{};Object.assign=Object.assign||operate(e){for(var t,a,n=1;n=0||t.indexOf(“Trident/”)>=0&&t.indexOf(“Windows NT 6”)>=0};a.getIeVersion=operate(){return doc.documentMode?doc.documentMode:n()?7:null},a.isFirefox=operate(e)$)/.take a look at(e,a.encodeAndBuildRequest=operate(e,t){return e.map(encodeURIComponent).be part of(t)},a.isObject=operate(t){return null!==t&&”object”===e(t)&&!1===Array.isArray(t)},a.defineGlobalNamearea=operate(){return window.adobe=a.isObject(window.adobe)?window.adobe:{},window.adobe},a.pluck=operate(e,t){return t.cut back((operate(t,a){return e[a]&&(t[a]=e[a]),t}),Object.create(null))},a.parseOptOut=operate(e,t,a){t||(t=a,e.d_optout&&e.d_optout instanceof Array&&(t=e.d_optout.be part of(“,”)));var n=parseInt(e.d_ottl,10);return isNaN(n)&&(n=7200),{optOut:t,d_ottl:n}},a.normalizeBoolean=operate(e){var t=e;return”true”===e?t=!0:”false”===e&&(t=!1),t}})),j=(A.isObjectEmpty,A.isValueEmpty,A.getIeVersion,A.isFirefox,A.encodeAndBuildRequest,A.isObject,A.defineGlobalNamearea,A.pluck,A.parseOptOut,A.normalizeBoolean,a),_=D.MESSAGES,N={0:”prefix”,1:”orgID”,2:”state”},O=operate(e,t){this.parse=operate(e){attempt{var t={};return e.knowledge.break up(“|”).forEach((operate(e,a){void 0!==e&&(t[N[a]]=2!==a?e:JSON.parse(e))})),t}catch(e){}},this.isInvalid=operate(a)Object.keys(n).size<2)return!0;var r=e!==n.orgID,i=!t,this.ship=operate(a,n,r){var i=n+”|”+e;r&&r===Object(r)&&(i+=”|”+JSON.stringify(r));attempt{a.put upMessage(i,t)}catch(e){}}},L=D.MESSAGES,x=operate(e,t,a,n){operate r(e){Object.assign(m,e)}operate i(e){Object.assign(m.state,e),Object.assign(m.state.ALLFIELDS,e),m.callbackRegistry.executeAll(m.state)}operate s(e){if(!f.isInvalid(e)){g=!1;var t=f.parse(e);m.setStateAndPublish(t.state)}}operate o(e){!g&&v&&(g=!0,f.ship(n,e))}operate c(){r(new P(a._generateID)),m.getMarketingCloudVisitorID(),m.callbackRegistry.executeAll(m.state,!0),b.take awayEventListener(“message”,l)}operate l(e){if(!f.isInvalid(e)){var t=f.parse(e);g=!1,b.clearTimeout(m._handshakeTimeout),b.take awayEventListener(“message”,l),r(new S(m)),b.addEventListener(“message”,s),m.setStateAndPublish(t.state),m.callbackRegistry.hasCallbacks()&&o(L.GETSTATE)}}operate u(){v&&put upMessage?(b.addEventListener(“message”,l),o(L.HANDSHAKE),m._handshakeTimeout=setTimeout(c,250)):c()}operate d()(b.s_c_il=[],b.s_c_in=0),m._c=”Visitor”,m._il=b.s_c_il,m._in=b.s_c_in,m._il[m._in]=m,b.s_c_in++operate p(){operate e(e){0!==e.indexOf(“_”)&&”function”==typeof a[e]&&(m[e]=operate(){})}Object.keys(a).forEach(e),m.getSupplementalDataID=a.getSupplementalDataID,m.isAllowed=operate(){return!0}}var m=this,v=t.whitelistParentDomain;m.state={ALLFIELDS:{}},m.model=a.model,m.advertisingCloudOrgID=e,m.cookieDomain=a.cookieDomain||””,m._instanceType=”child”;var g=!1,f=new O(e,v);m.callbackRegistry=j(),m.init=operate(){d(),p(),r(new I(m)),u()},m.findField=operate(e,t){if(void 0!==m.state[e])return t(m.state[e]),m.state[e]},m.messageParent=o,m.setStateAndPublish=i},M=D.MESSAGES,R=D.ALL_APIS,F=D.ASYNC_API_MAP,B=D.FIELDGROUP_TO_FIELD,U=operate(e,t){operate a(){var t={};return Object.keys(R).forEach((operate(a))),t}operate n(){var t=[];return e._loading&&Object.keys(e._loading).forEach((operate(a){if(e._loading[a]){var n=B[a];t.push(n)}})),t.size?t:null}operate r(t){return operate a(){var r=n();if(r){var i=F[r[0]];e[i](a,!0)}else t()}}operate i(e,n){var r=a();t.ship(e,n,r)}operate s(e){c(e),i(e,M.HANDSHAKE)}operate o(e){r((operate(){i(e,M.PARENTSTATE)}))()}operate c(a){operate n(n){r.name(e,n),t.ship(a,M.PARENTSTATE,{CUSTOMERIDS:e.getCustomerIDs()})}var r=e.setCustomerIDs;e.setCustomerIDs=n}return operate(e)},H=operate(e,t){operate a(e){return operate(a){n[e]=a,++r===i&&t(n)}}var n={},r=0,i=Object.keys(e).size;Object.keys(e).forEach((operate(t){var n=e[t];if(n.fn)}))},W={get:operate(e){e=encodeURIComponent(e);var t=(“;”+doc.cookie).break up(” “).be part of(“;”),a=t.indexOf(“;”+e+”=”),n=a<0?a:t.indexOf(“;”,a+1);return a<0?””:decodeURIComponent(t.substring(a+2+e.size,n<0?t.size:n))},set:operate(e,t,a){var r=n(a,”cookieLifetime”),i=n(a,”expires”),s=n(a,”domain”),o=n(a,”secure”),c=n(a,”sameSite”),l=o?”Secure”:””,u=c?”SameSite=”+c+”;”:””;if(i&&”SESSION”!==r&&”NONE”!==r){var d=””!==t?parseInt(r||0,10):-60;if(d)(i=new Date).setTime(i.getTime()+1e3*d);else if(1===i){var p=(i=new Date).getYear();i.setYear(p+2+(p<1900?1900:0))}}else i=0;return e&&”NONE”!==r?(doc.cookie=encodeURIComponent(e)+”=”+encodeURIComponent(t)+”; path=/;”+(i?” expires=”+i.toGMTString()+”;”:””)+(s?” domain=”+s+”;”:””)+u+l,this.get(e)===t):0},take away:operate(e,t){var a=n(t,”domain”);a=a?” domain=”+a+”;”:””;var r=n(t,”secure”),i=n(t,”sameSite”),s=r?”Secure”:””,o=i?”SameSite=”+i+”;”:””;doc.cookie=encodeURIComponent(e)+”=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;”+a+o+s}},G=operate(e,t){!e&&b.location&&(e=b.location.hostname);var a,n=e.break up(“.”),r=t||{};for(a=n.length-2;a>=0;a–)if(r.area=n.slice(a).be part of(“.”),W.set(“TEST_AMCV_COOKIE_WRITE”,”cookie”,r))return W.take away(“TEST_AMCV_COOKIE_WRITE”,r),r.area;return””},Y={examine:o,isLessThan:operate(e,t){return o(e,t)<0},areVersionsDifferent:operate(e,t){return 0!==o(e,t)},isGreaterThan:operate(e,t){return o(e,t)>0},isEqual:operate(e,t){return 0===o(e,t)}},q=!!b.put upMessage,X={put upMessage:operate(e,t,a){var n=1;t&&(q?a.put upMessage(e,t.change(/([^:]+://[^/]+).*/,”$1″)):t&&(a.location=t.change(/#.*$/,””)+”#”+ +new Date+n+++”&”+e))},obtainMessage:operate(e,t){var a;attempt{q&&(e&&(a=operate(a)”[object Function]”===Object.prototype.toString.name(t)&&!1===t(a.origin))return!1;e(a)),b.addEventListener?b[e?”addEventListener”:”removeEventListener”](“message”,a):b[e?”attachEvent”:”detachEvent”](“onmessage”,a))}catch(e){}}},z=operate(e){var t,a,n=”0123456789″,r=””,i=””,s=8,o=10,c=10,l=(“”+Date.now()).substr(-6).break up(“”).reverse(“”).be part of(“”);if(1==e){for(n+=”ABCDEF”,t=0;16>t;t++)a=Math.ground(Math.random()*s),4>t&&l[t]t;t++)a=Math.ground(Math.random()*o),6>t&&l[t]a||2a||20&&(t=!1)),{corsType:e,corsCookiesEnabled:t}}(),getCORSInstance:operate(){return”none”===this.corsMetaknowledge.corsType?null:new b[this.corsMetadata.corsType]},fireCORS:operate(t,a){operate n(e){var a;attempt{if((a=JSON.parse(e))!==Object(a))return void r.handleCORSError(t,null,”Response is not JSON”)}catch(e){return void r.handleCORSError(t,e,”Error parsing response as JSON”)}attempt{for(var n=t.callback,i=b,s=0;s=i&&(e.splice(r,1),r–);return{dataPresent:s,dataValid:o}},handleSyncsSize:operate(e){if(e.be part of(“*”).size>this.MAX_SYNCS_LENGTH)for(e.kind((operate(e,t){return parseInt(e.break up(“-“)[1],10)-parseInt(t.break up(“-“)[1],10)}));e.be part of(“*”).size>this.MAX_SYNCS_LENGTH;)e.shift()},fireplaceSync:operate(t,a,n,r,i,s){var o=this;if(t){if(“img”===a.tag){var c,l,u,d,p=a.url,m=e.loadSSL?”https:”:”http:”;for(c=0,l=p.size;cQ.DAYS_BETWEEN_SYNC_ID_CALLS},attachIframeASAP:function(){function e()var t=this;e()}}},$={audienceManagerServer:{},audienceManagerServerSecure:{},cookieDomain:{},cookieLifetime:{},cookieName:{},doesOptInApply:{type:”boolean”},disableThirdPartyCalls:{type:”boolean”},discardTrackingServerECID:{type:”boolean”},idSyncAfterIDCallResult:{},idSyncAttachIframeOnWindowLoad:{type:”boolean”},idSyncContainerID:{},idSyncDisable3rdPartySyncing:{type:”boolean”},disableThirdPartyCookies:{type:”boolean”},idSyncDisableSyncs:{type:”boolean”},disableIdSyncs:{type:”boolean”},idSyncIDCallResult:{},idSyncSSLUseAkamai:{type:”boolean”},isCoopSafe:{type:”boolean”},isIabContext:{type:”boolean”},isOptInStorageEnabled:{type:”boolean”},loadSSL:{type:”boolean”},loadTimeout:{},marketingCloudServer:{},marketingCloudServerSecure:{},optInCookieDomain:{},optInStorageExpiry:{},overwriteCrossDomainMCIDAndAID:{type:”boolean”},preOptInApprovals:{},previousPermissions:{},resetBeforeVersion:{},sdidParamExpiry:{},serverState:{},sessionCookieName:{},secureCookie:{type:”boolean”},sameSiteCookie:{},takeTimeoutMetrics:{},trackingServer:{},trackingServerSecure:{},useLocalStorage:{type:”boolean”},whitelistIframeDomains:{},whitelistParentDomain:{}},Z={getConfigNames:function(){return Object.keys($)},getConfigs:function(){return $},normalizeConfig:function(e,t){return $[e]&&”boolean”===$[e].type?”function”!=typeof t?t:t():t}},ee=function(e){var t={};return e.on=function(e,a,n){if(!a||”function”!=typeof a)throw new Error(“[ON] Callback should be a function.”);t.hasOwnProperty(e)||(t[e]=[]);var r=t[e].push({callback:a,context:n})-1;return function()},e.off=function(e,a){t.hasOwnProperty(e)&&(t[e]=t[e].filter((function(e){if(e.callback!==a)return e})))},e.publish=function(e){if(t.hasOwnProperty(e)){var a=[].slice.call(arguments,1);t[e].slice(0).forEach((function(e){e.callback.apply(e.context,a)}))}},e.publish},te={PENDING:”pending”,CHANGED:”changed”,COMPLETE:”complete”},ae={AAM:”aam”,ADCLOUD:”adcloud”,ANALYTICS:”aa”,CAMPAIGN:”campaign”,ECID:”ecid”,LIVEFYRE:”livefyre”,TARGET:”target”,MEDIA_ANALYTICS:”mediaaa”},ne=(t(y={},ae.AAM,565),t(y,ae.ECID,565),y),re=(t(k={},ae.AAM,[1,10]),t(k,ae.ECID,[1,10]),k),ie=[“videoaa”,”iabConsentHash”],se=function(e){return Object.keys(e).map((function(t){return e[t]}))}(ae),oe=function(){var e={};return e.callbacks=Object.create(null),e.add=function(t,a){if(!l(a))throw new Error(“[callbackRegistryFactory] Make sure callback is a function or an array of functions.”);e.callbacks[t]=e.callbacks[t]||[];var n=e.callbacks[t].push(a)-1;return function(){e.callbacks[t].splice(n,1)}},e.execute=function(t,a){if(e.callbacks[t]){a=(a=void 0===a?[]:a)instanceof Array?a:[a];try{for(;e.callbacks[t].length;){var n=e.callbacks[t].shift();”function”==typeof n?n.apply(null,a):n instanceof Array&&n[1].apply(n[0],a)}delete e.callbacks[t]}catch(e){}}},e.executeAll=function(t,a){(a||t&&!c(t))&&Object.keys(e.callbacks).forEach((function(a){var n=void 0!==t[a]?t[a]:””;e.execute(a,n)}),e)},e.hasCallbacks=function(){return Boolean(Object.keys(e.callbacks).length)},e},ce=function(){},le=function(e){var t=window.console;return!!t&&”function”==typeof t[e]},ue=function(e,t,a){return a()?function(){if(le(e)){for(var a=arguments.length,n=new Array(a),r=0;r>>1:a>>>1;e.push(a)}return function(t,a)return(a^=-1)>>>0}}(),me=new de(“[ADOBE OPT-IN]”),ve=function(t,a){return e(t)===a},ge=function(e,t),fe=function(e){var t=Object.keys(e);return!!t.length&&t.every((function(t){return!0===e[t]}))},he=function(e),be=function(e,t){return e.reduce((function(e,a){return e[a]=t,e}),{})},ye=function(e){return JSON.parse(JSON.stringify(e))},ke=function(e){return”[object Array]”===Object.prototype.toString.call(e)&&!e.length},De=function(e){if(Ee(e))return e;try{return JSON.parse(e)}catch(e){return{}}},Ve=function(e)(Ee(e)?he(Object.keys(e),!0):Pe(e)),Pe=function(e){try{var t=JSON.parse(e);return!!e&&ve(e,”string”)&&he(Object.keys(t),!0)}catch(e){return!1}},Ee=function(e){return null!==e&&ve(e,”object”)&&!1===Array.isArray(e)},Ce=function(){},Te=function(e){return ve(e,”function”)?e():e},Se=function(e,t)me.error(“”.concat(t)),we=function(e){return Object.keys(e).map((function(t){return e[t]}))},Ie=function(e){return we(e).filter((function(e,t,a){return a.indexOf(e)===t}))},Ae=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.command,n=t.params,r=void 0===n?{}:n,i=t.callback,s=void 0===i?Ce:i;if(!a||-1===a.indexOf(“.”))throw new Error(“[OptIn.execute] Please provide a valid command.”);try{var o=a.split(“.”),c=e[o[0]],l=o[1];if(!c||”function”!=typeof c[l])throw new Error(“Make sure the plugin and API name exist.”);var u=Object.assign(r,{callback:s});c[l].call(c,u)}catch(e){me.error(“[execute] Something went wrong: “+e.message)}}};p.prototype=Object.create(Error.prototype),p.prototype.constructor=p;var je=”fetchPermissions”,_e=”[OptIn#registerPlugin] Plugin is invalid.”;m.Categories=ae,m.TimeoutError=p;var Ne=Object.freeze({OptIn:m,IabPlugin:h}),Oe=function(e,t){e.publishDestinations=function(a){var n=arguments[1],r=arguments[2];try{r=”function”==typeof r?r:a.callback}catch(e){r=function(){}}var i=t;if(i.readyToAttachIframePreliminary()){if(“string”==typeof a){if(!a.length)return void r({error:”subdomain is not a populated string.”});if(!(n instanceof Array&&n.length))return void r({error:”messages is not a populated array.”});var s=!1;if(n.forEach((function(e){“string”==typeof e&&e.length&&(i.addMessage(e),s=!0)})),!s)return void r({error:”None of the messages are populated strings.”})}else{if(!A.isObject(a))return void r({error:”Invalid parameters passed.”});var o=a;if(“string”!=typeof(a=o.subdomain)||!a.length)return void r({error:”config.subdomain is not a populated string.”});var c=o.urlDestinations;if(!(c instanceof Array&&c.length))return void r({error:”config.urlDestinations is not a populated array.”});var l=[];c.forEach((function(e){A.isObject(e)&&(e.hideReferrer?e.message&&i.addMessage(e.message):l.push(e))})),function e(){l.length&&setTimeout((function(){var t=new Image,a=l.shift();t.src=a.url,i.onPageDestinationsFired.push(a),e()}),100)}()}i.iframe?(r({message:”The destination publishing iframe is already attached and loaded.”}),i.requestToProcess()):!e.subdomain&&e._getField(“MCMID”)?(i.subdomain=a,i.doAttachIframe=!0,i.url=i.getUrl(),i.readyToAttachIframe()?(i.iframeLoadedCallbacks.push((function(e){r()})),i.attachIframe()):r({error:”Encountered a problem in attempting to attach and load the destination publishing iframe through this API call.”})):i.iframeLoadedCallbacks.push((function(e){r()}))}else r({error:”The destination publishing iframe is disabled in the Visitor library.”})}},Le=function e(t){function a(e,t)e<<32-tfor(var n,r,i=Math.pow,s=i(2,32),o=””,c=[],l=8*t.length,u=e.h=e.h||[],d=e.k=e.k||[],p=d.length,m={},v=2;p<64;v++)if(!m[v])0for(t+=”x80″;t.length%64-56;)t+=””;for(n=0;n>8)return;c[n>>2]|=r<<(3-n)%4*8}for(c[c.length]=l/s|0,c[c.length]=l,r=0;r0;)y._callCallback(a.shift(),t)}},y._addQuerystringParam=operate(e,t,a,n){var r=encodeURIComponent(t)+”=”+encodeURIComponent(a),i=te.parseHash(e),s=te.hashlessUrl(e);if(-1===s.indexOf(“?”))return s+”?”+r+i;var o=s.break up(“?”),c=o[0]+”?”,l=o[1];return c+te.addQueryParamAtLocation(l,r,n)+i},y._extractParamFromUri=operate(e,t){var a=new RegExp(“[?]”+t+”=([^]*)”).exec(e);if(a&&a.size)return decodeURIComponent(a[1])},y._parseAdobeMcFromUrl=i(Q.ADOBE_MC),y._parseAdobeMcSdidFromUrl=i(Q.ADOBE_MC_SDID),y._attemptToPopulateSdidFromUrl=operate(e){var a=y._parseAdobeMcSdidFromUrl(e),n=1e9;a&&a.TS&&(n=te.getTimestampInSeconds()-a.TS),a&&a.SDID&&a.MCORGID===t&&n1?(r=parseInt(t[1],10),i=t[1].indexOf(“s”)>0):(r=0,i=!1),o&&(“MCCIDH”===a&&(n=””),r>0&&(r=l.getTime()/1e3-60)),a&&n&&(y._setField(a,n,1),r>0&&(y._fields[“expire”+a]=r+(i?”s”:””),(l.getTime()>=1e3*r||i&&!y.cookieReadvert(y.sessionCookieName))&&(y._fieldsExpired||(y._fieldsExpired={}),y._fieldsExpired[a]=!0)));!y._getField(x)&&te.isTrackingServerPopulated()&&(c=y.cookieReadvert(“s_vi”))&&(c=c.break up(“|”)).size>1&&c[0].indexOf(“v1”)>=0&&((e=(n=c[1]).indexOf(“[“))>=0&&(n=n.substring(0,e)),
n&&n.match(Q.VALID_VISITOR_ID_REGEX)&&y._setField(x,n))}},y._appendVersionTo=function(e)”+y.version,a=e?y._getCookieVersion(e):null;return a?Y.areVersionsDifferent(a,y.version)&&(e=e.replace(Q.VERSION_REGEX,t)):e+=(e?”,y._writeVisitor=function()”+t);a=y._appendVersionTo(a),y.cookieWrite(y.cookieName,a,1),y._getField=operate(e,t)!t&&y._fieldsExpired&&y._fieldsExpired[e]?null:y._fields[e],y._setField=operate(e,t,a){null==y._fields&&(y._fields={}),y._fields[e]=t,a||y._writeVisitor()},y._getFieldList=operate(e,t){var a=y._getField(e,t);return a?a.break up(“*”):null},y._setFieldList=operate(e,t,a){y._setField(e,t?t.be part of(“*”):””,a)},y._getFieldMap=operate(e,t){var a=y._getFieldList(e,t);if(a){var n,r={};for(n=0;n0?e.substr(t):””},hashlessUrl:operate(e){var t=e.indexOf(“#”);return t>0?e.substr(0,t):e},addQueryParamAtLocation:operate(e,t,a){var n=e.break up(“&”);return a=null!=a?a:n.size,n.splice(a,0,t),n.be part of(“&”)},isFirstPartyAnalyticsVisitorIDCall:operate(e,t,a)!n.size)&&n.indexOf(“2o7.net”)<0&&n.indexOf(“omtrdc.net”)<0);var n,isObject:operate(e){return Boolean(e&&e===Object(e))},removeCookie:operate(e){W.take away(e,{area:y.cookieDomain})},isTrackingServerPopulated:operate()!!y.monitoringServerSecure,getTimestampInSeconds:operate(){return Math.spherical((new Date).getTime()/1e3)},parsePipeDelimetedKeyValues:operate(e){return e.break up(“|”).cut back((operate(e,t){var a=t.break up(“=”);return e[a[0]]=decodeURIComponent(a[1]),e}),{})},generateRandomString:operate(e),normalizeBoolean:operate(e)”false”!==e&&e,parseBoolean:operate(e)”false”!==e&&null,changeMethodsWithFunction:operate(e,t){for(var a in e)e.hasOwnProperty(a)&&”function”==typeof e[a]&&(e[a]=t);return e}};y._helpers=te;var ae=J(y,S);y._destinationPublishing=ae,y.timeoutMetricsLog=[];var ne,re={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,subjectGroupObj:{},setState:operate(e,t){change(e){case j:!1===t?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=t;break;case L:!1===t?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=t;break;case M:!1===t?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut=t}}};y.isClientSideMarketingCloudVisitorID=operate(){return re.isClientSideMarketingCloudVisitorID},y.MCIDCallTimedOut=operate(){return re.MCIDCallTimedOut},y.AnalyticsIDCallTimedOut=operate(){return re.AnalyticsIDCallTimedOut},y.AAMIDCallTimedOut=operate(){return re.AAMIDCallTimedOut},y.idSyncGetOnPageSyncInformation=operate(){return y._readVisitor(),y._getField(“MCSYNCSOP”)},y.idSyncByURL=operate(e){if(!y.isOptedOut()){var t=l(e||{});if(t.error)return t.error;var a,n,r=e.url,i=encodeURIComponent,s=ae;return r=r.change(/^https:/,””).change(/^http:/,””),a=A.encodeAndBuildRequest([“”,e.dpid,e.dpuuid||””],”,”),n=[“ibs”,i(e.dpid),”img”,i(r),t.ttl,””,a],s.addMessage(n.be part of(“|”)),s.requestToProcess(),”Successfully queued”}},y.idSyncByDataSupply=operate(e){if(!y.isOptedOut())return e===Object(e)&&”string”==typeof e.dpuuid&&e.dpuuid.size?(e.url=”//dpm.demdex.net/ibs:dpid=”+e.dpid+”&dpuuid=”+e.dpuuid,y.idSyncByURL(e)):”Error: config or config.dpuuid is empty”},Oe(y,ae),y._getCookieVersion=operate(e)y.cookieReadvert(y.cookieName);var t=Q.VERSION_REGEX.exec(e);return t&&t.size>1?t[1]:null,y._resetAmcvCookie=operate(e)y.removeCookie(y.cookieName),y.setAsCoopSafe=operate(){I=!0},y.setAsCoopUnsafe=operate(){I=!1},operate(){if(y.configs=Object.create(null),te.isObject(a))for(var e in a)B(e)&&(y[e]=a[e],y.configs[e]=a[e])}(),p(),y.init=operate(){u()&&(okay.optIn.fetchPermissions(f,!0),!okay.optIn.isApproved(okay.optIn.Categories.ECID))||ne||(ne=!0,operate(){if(te.isObject(a))y.disableIdSyncselse y._attemptToPopulateIdsFromUrl(),y._attemptToPopulateSdidFromUrl()}(),operate(){if(!y.idSyncDisableSyncs&&!y.disableIdSyncs){ae.checkDPIframeSrc();var e=operate(){var e=ae;e.readyToAttachIframe()&&e.attachIframe()};T.addEventListener(“load”,(operate(){S.windowLoaded=!0,e()}));attempt{X.obtainMessage((operate(e){ae.obtainMessage(e.knowledge)}),ae.iframeHost)}catch(e){}}}(),y.whitelistIframeDomains&&Q.POST_MESSAGE_ENABLED&&(y.whitelistIframeDomains=y.whitelistIframeDomains instanceof Array?y.whitelistIframeDomains:[y.whitelistIframeDomains],y.whitelistIframeDomains.forEach((operate(e){var a=new O(t,e),n=U(y,a);X.obtainMessage(n,e)}))))}};Fe.config=Z,b.Visitor=Fe;var Be=Fe,Ue=operate(e){if(A.isObject(e))return Object.keys(e).filter((operate(t){return””!==e[t]&&Z.getConfigs()[t]})).cut back((operate(t,a){var n=Z.normalizeConfig(a,e[a]),r=A.normalizeBoolean(n);return t[a]=r,t}),Object.create(null))},He=Ne.OptIn,We=Ne.IabPlugin;Be.getInstance=operate(e,t){if(!e)throw new Error(“Visitor requires Adobe Marketing Cloud Org ID.”);e.indexOf(“@”)<0&&(e+=”@AdobeOrg”);var a=operate(){var t=b.s_c_il;if(t)for(var a=0;a0&&(window.clickedPromoId=occasionData.cta.ids[0])}},trackerProperties:{occasions:[{name:”event22″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:””,hyperlinkType:”o”}}]},{id:”RL62004130a0ed4b52b551f0a191a46a9a”,title:”Event – Form Error”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”formError”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar43″,type:”value”,value:”%Form – Error Type%”}],props:[{name:”prop47″,type:”value”,value:”%Form – Error ID%”}],occasions:[{name:”event26″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”form error”,hyperlinkType:”o”}}]},{id:”RL62711623ac0142e280425820b799bcfd”,title:”Event – Search Within Content”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”searchWithinContent”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar60″,type:”value”,value:”%Search – Within Content Criteria%”}],occasions:[{name:”event75″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”search within content”,hyperlinkType:”o”}}]},{id:”RL6429d0d51ea74b0eab13a2038965ea21″,title:”Event – Saved Search”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”saveSearch”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.linkTrackVars=t.apl(t.linkTrackVars,”eVar2,eVar46,eVar26,eVar1″,”,”,2)}},trackerProperties:{eVars:[{name:”eVar19″,type:”value”,value:”%Search – Advanced Criteria%”}],props:[{name:”prop21″,type:”value”,value:”%Search – Criteria%”},{name:”prop13″,type:”value”,value:”%Search – Sort Type%”},{name:”prop6″,type:”value”,value:”%Search – Type%”},{name:”prop7″,type:”value”,value:”%Search – Facet List%”}],occasions:[{name:”event12″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”saved search”,hyperlinkType:”o”}}]},{id:”RL6445686d1c1c4dcc9dd5b8b322480b66″,title:”Event – Content Addition Step”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”contentAdditionStep”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.eVar112=_satellite.getVar(“Event – Step”),t.linkTrackVars=t.apl(t.linkTrackVars,”eVar112″,”,”,2)}},trackerProperties:{events:[{name:”event189″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”content addition step”,hyperlinkType:”o”}}]},{id:”RL6689c0af20ca4b7e9253b10ac85b3393″,title:”Event – Remediation Customization”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”remediationCustomization”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.linkTrackEvents=t.apl(t.linkTrackEvents,”event291″,”,”,1),t.events=t.apl(t.events,”event291=”+_satellite.getVar(“Education – Maximum Packets Issued”),”,”,1),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event293″,”,”,1),t.events=t.apl(t.events,”event293=”+_satellite.getVar(“Education – Benchmark Score”),”,”,1),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event293″,”,”,1),t.events=t.apl(t.events,”event294=”+_satellite.getVar(“Education – Days Until Due”),”,”,1),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event294″,”,”,1)}},trackerProperties:{eVars:[{name:”eVar7″,type:”alias”,value:”prop29″},{name:”eVar16″,type:”alias”,value:”prop1″},{name:”eVar165″,type:”value”,value:”%Education – Program ID and Name%”},{name:”eVar187″,type:”value”,value:”%Education – Generic Settings Name and Value%”},{name:”eVar193″,type:”value”,value:”%Education – Exam ID Name and Type%”},{name:”eVar195″,type:”value”,value:”%Education – Exam Group ID and Name%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event284″},{name:”event292″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”remediationCustomization”,hyperlinkType:”o”}}]},{id:”RL67a529992a4f4026af3d20e3ae1dbe73″,title:”Event – Product Feature Click”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”productFeatureUsed”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{props:[{name:”prop25″,type:”value”,value:”%Event – Feature Name%”}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”product feature used”,hyperlinkType:”o”}}]},{id:”RL67d88aedfacd4c94a347c7b73f39060b”,title:”Event – Sync”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”sync”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.eVar137=_satellite.getVar(“Event – Sync Method”),t.linkTrackVars=t.apl(t.linkTrackVars,”eVar137″,”,”,2),t.eVar138=_satellite.getVar(“Event – Sync Duration”),t.linkTrackVars=t.apl(t.linkTrackVars,”eVar138″,”,”,2)}},trackerProperties:{events:[{name:”event208″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”sync”,hyperlinkType:”o”}}]},{id:”RL68cd74b97a1f48b7b4753421a2d3cfa5″,title:”Event – Form Start”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”formStart”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar102″,type:”value”,value:”%Form – Type%”}],occasions:[{name:”event50″}]}}
},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”form start”,hyperlinkType:”o”}}]},{id:”RL6b67141693cc4177a1c11d98f0233ae7″,title:”Event – Promo Link Click”,occasions:[{modulePath:”core/src/lib/events/click.js”,settings:{elementSelector:”a[data-sc-promo-id]”,bubbleFireIfChildFired:!1},ruleOrder:50}],situations:[],actions:[{modulePath:”core/src/lib/actions/customCode.js”,settings:{source:” – Item Category”,events:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”itemCategory”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar172″,type:”value”,value:”%Education – Test Question%”},{name:”eVar184″,type:”value”,value:”%Education – Question Type%”},{name:”eVar192″,type:”value”,value:”%Education – Category ID and Name%%Education – Category ID and Name%”}],occasions:[{name:”event285″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”itemCategory”,hyperlinkType:”o”}}]},{id:”RL6dd0ca6a24634c8d90c6fe15338be1b9″,title:”Event – Live Chat Offered”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”liveChatOffered”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{events:[{name:”event249″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”live chat offered”,hyperlinkType:”o”}}]},{id:”RL710db36f25834f999f18b422dae5d26e”,title:”Event – Website Error”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”websiteError”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar43″,type:”value”,value:”%Page – Error Type%”}],occasions:[{name:”event26″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”website error”,hyperlinkType:”o”}}]},{id:”RL722df919f5e34b96b2912c5533ee5fe6″,title:”Event – Navigation Link Click”,occasions:[{modulePath:”core/src/lib/events/click.js”,settings:{elementSelector:”a[data-nav-name], a[data-sc-nav-name]”,bubbleFireIfChildFired:!1},ruleOrder:50}],situations:[],actions:[{modulePath:”core/src/lib/actions/customCode.js”,settings:{source:” – Access Code Generation”,events:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”accessCodeGeneration”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.linkTrackEvents=t.apl(t.linkTrackEvents,”event290″,”,”,1),t.events=t.apl(t.events,”event290=”+_satellite.getVar(“Education – Time to Complete”),”,”,1)}},trackerProperties:{eVars:[{name:”eVar7″,type:”alias”,value:”prop29″},{name:”eVar16″,type:”alias”,value:”prop1″},{name:”eVar165″,type:”value”,value:”%Education – Program ID and Name%”},{name:”eVar166″,type:”value”,value:”%Education – Student and Instructor ID%”},{name:”eVar195″,type:”value”,value:”%Education – Exam Group ID and Name%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event286″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”accessCodeGeneration”,hyperlinkType:”o”}}]},{id:”RL75b6707d4f05495997cc25fc6ad12b32″,title:”Event – Recommendation Views”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”recommendationViews”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{props:[{name:”prop33″,type:”value”,value:”%Page – Product Application Version%”}],occasions:[{name:”event257″},{name:”event264″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”recommendation views”,hyperlinkType:”o”}}]},{id:”RL779e66c0320d4651908603d37fbd43df”,title:”Event – Save to List”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”saveToList”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{events:[{name:”event48″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”save to list”,hyperlinkType:”o”}}]},{id:”RL786052d409f94371a8d4aaf5f6a6e05b”,title:”Event – Social Share”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”socialShare”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar30″,type:”value”,value:”%Event – Share Platform%”}],occasions:[{name:”event11″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”content shared”,hyperlinkType:”o”}}]},{id:”RL7895cbb6b25c4c22abc5701e45d9b5fd”,title:”Event – Logout Click”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”logoutClick”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{events:[{name:”event180″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”logout click”,hyperlinkType:”o”}}]},{id:”RL79079b0d11c64b548b86d139521ba874″,title:”Event – Delete Alert”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”deleteAlert”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar1″,type:”value”,value:”%Search – Criteria%”},{name:”eVar97″,type:”value”,value:”%Event – Alert Type%”},{name:”eVar191″,type:”value”,value:”%Event – Alert Details%”}],props:[{name:”prop21″,type:”value”,value:”%Search – Criteria%”}],occasions:[{name:”event237″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”delete alert”,hyperlinkType:”o”}}]},{id:”RL79fbe2e926f8475681c271b093a8c8e8″,title:”Event – Transfer Offer Rejected”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”transferOfferRejected”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{events:[{name:”event331″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”transfer offer rejected”,hyperlinkType:”o”}}]},{id:”RL7a2b6c519890486eb43eb48a3cc18af8″,title:”Event – Transfer Paper Submission Starts”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”transferpaperSubmissionStarts”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){try{productId=pageDataTracker.getContentItem().id,productId=pageDataTracker.md5(productId),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event355″,”,”,1),t.events=t.apl(t.events,”event355:”+productId,”,”,1)}catch(e){}}},trackerProperties:{events:[{name:”event354″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”transfer paper submission starts”,hyperlinkType:”o”}}]},{id:”RL7b7886c215c74844afdd1f6734681104″,title:”Event – Category Completed”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”categoryCompleted”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.linkTrackEvents=t.apl(t.linkTrackEvents,”event260″,”,”,1),t.events=t.apl(t.events,”event260=”+_satellite.getVar(“Education – Assignment Numeric Grade”),”,”,1)}},trackerProperties:{eVars:[{name:”eVar7″,type:”value”,value:”%Visitor – Account Name%”},{name:”eVar16″,type:”value”,value:”%Visitor – Account ID%”},{name:”eVar167″,type:”value”,value:”%Education – Days Before / After Due Date%”},{name:”eVar168″,type:”value”,value:”%Education – Semester%”},{name:”eVar171″,type:”value”,value:”%Education – Assignment Duration and Score%”},{name:”eVar182″,type:”value”,value:”%Education – Attempt%”},{name:”eVar192″,type:”value”,value:”%Education – Category ID and Name%”},{name:”eVar193″,type:”value”,value:”%Education – Exam ID Name and Type%”},{name:”eVar195″,type:”value”,value:”%Education – Exam Group ID and Name%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event271″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”category completed”,hyperlinkType:”o”}}]},{id:”RL7e564620da2b4ca78b64903c3ab522c6″,title:”Event – Form View”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”formView”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar4″,type:”value”,value:”%Page – Product Name%”},{name:”eVar102″,type:”value”,value:”%Form – Type%”}],props:[{name:”prop2″,type:”value”,value:”%Page – Product Name%”}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”form view”,hyperlinkType:”o”}}]},{id:”RL7f9af8e1df774d16a6ae00883728d9da”,title:”Event – Footer Link”,occasions:[{modulePath:”core/src/lib/events/click.js”,settings:{elementSelector:’a[class^=footer]:not([href=”#”])’,bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],situations:[],actions:[{modulePath:”core/src/lib/actions/customCode.js”,settings:{source:” – Student Enrollment”,events:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”studentEnrollment”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar165″,type:”value”,value:”%Education – Program ID and Name%”},{name:”eVar166″,type:”value”,value:”%Education – Student and Instructor ID%”},{name:”eVar178″,type:”value”,value:”%Education – Course ID and Name%”},{name:”eVar7″,type:”value”,value:”%Visitor – Account Name%”},{name:”eVar16″,type:”value”,value:”%Visitor – Account ID%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event254″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”studentEnrollment”,hyperlinkType:”o”}}]},{id:”RL8435e4a7b17f4a098a96785b37769dc7″,title:”Event – Form Submit”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”formSubmit”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar102″,type:”value”,value:”%Form – Type%”}],occasions:[{name:”event47″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”form submit”,hyperlinkType:”o”}}]},{id:”RL91ac9a40712349c389dfd1e71a24b3b6″,title:”Event – GenAI Content Requested”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”genAIContentRequested”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){if(eventData&&eventData.genAI){var a=eventData.genAI;a.resultWordCount&&(t.linkTrackEvents=t.apl(t.linkTrackEvents,”event340″,”,”,1),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event341″,”,”,1),t.events=t.apl(t.events,”event340=”+a.resultWordCount,”,”,1),t.events=t.apl(t.events,”event341″,”,”,1)),a.citationsCount&&(t.linkTrackEvents=t.apl(t.linkTrackEvents,”event342″,”,”,1),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event343″,”,”,1),t.events=t.apl(t.events,”event342=”+a.citationsCount,”,”,1),t.events=t.apl(t.events,”event343″,”,”,1)),a.refinementsOfferedCount&&(t.linkTrackEvents=t.apl(t.linkTrackEvents,”event344″,”,”,1),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event345″,”,”,1),t.events=t.apl(t.events,”event344=”+a.refinementsOfferedCount,”,”,1),t.events=t.apl(t.events,”event345″,”,”,1)),a.processingTime&&(t.linkTrackEvents=t.apl(t.linkTrackEvents,”event362″,”,”,1),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event363″,”,”,1),t.events=t.apl(t.events,”event362=”+a.processingTime,”,”,1),t.events=t.apl(t.events,”event363″,”,”,1));try{if(a.conversationId){var n=pageDataTracker.md5(a.conversationId).substring(0,20);t.linkTrackEvents=t.apl(t.linkTrackEvents,”event364″,”,”,1),t.events=t.apl(t.events,”event364:”+n,”,”,1)}}catch(e){}try{if(a.conversationId&&a.promptCounter){var r=pageDataTracker.md5(a.conversationId+a.promptCounter).substring(0,20);t.linkTrackEvents=t.apl(t.linkTrackEvents,”event365″,”,”,1),t.events=t.apl(t.events,”event365:”+r,”,”,1)}}catch(e){}}}},trackerProperties:{eVars:[{name:”eVar57″,type:”value”,value:”%Event – GenAI Input%”},{name:”eVar58″,type:”value”,value:”%Event – GenAI Details%”}],props:[{name:”prop45″,type:”value”,value:”%Event – GenAI Answer Details%”},{name:”prop46″,type:”value”,value:”%Event – GenAI ConversationId+PromptCounter%”}],occasions:[{name:”event366″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”genai content updated”,hyperlinkType:”o”}}]},{id:”RL91de1407cce74669b7b92aae8a52754f”,title:”Event – Close Tab”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”closeTab”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.eVar143=_satellite.getVar(“Page – Tabs”),t.linkTrackVars=t.apl(t.linkTrackVars,”eVar143″,”,”,2)}},trackerProperties:{events:[{name:”event215″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”close tab”,hyperlinkType:”o”}}]},{id:”RL9501c0e6bd00470cadf2db767fd3b9b1″,title:”Event – Content Interaction”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”contentInteraction”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{props:[{name:”prop53″,type:”value”,value:”%Event – Action Name%”}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”content interaction”,hyperlinkType:”o”}}]},{id:”RL97af72a95def4b31a739ec7174ac6167″,title:”Event – Assignment Graded”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”assignmentGraded”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){t.linkTrackEvents=t.apl(t.linkTrackEvents,”event260″,”,”,1),t.events=t.apl(t.events,”event260=”+_satellite.getVar(“Education – Assignment Numeric Grade”),”,”,1)}},trackerProperties:{eVars:[{name:”eVar7″,type:”value”,value:”%Visitor – Account Name%”},{name:”eVar16″,type:”value”,value:”%Visitor – Account ID%”},{name:”eVar165″,type:”value”,value:”%Education – Program ID and Name%”},{name:”eVar166″,type:”value”,value:”%Education – Student and Instructor ID%”},{name:”eVar178″,type:”value”,value:”%Education – Course ID and Name%”},{name:”eVar179″,type:”value”,value:”%Education – Assignment ID Name and Type%”},{name:”eVar180″,type:”value”,value:”%Education – Module ID and Name%”},{name:”eVar183″,type:”value”,value:”%Education – Course Section ID and Name%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event259″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”assignment graded”,hyperlinkType:”o”}}]},{id:”RL98ee8db2587c40ceb139dfeba06507da”,title:”Event – Content Export”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”contentExport”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){var a=_satellite.getVar(“Event – Rows Exported”);a&&(t.events=t.apl(t.events,”event246=”+a,”,”,2),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event246″,”,”,2));var n=_satellite.getVar(“Event – Rows Exported Failed”);n&&(t.events=t.apl(t.events,”event334=”+n,”,”,2),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event334″,”,”,2))}},trackerProperties:{eVars:[{name:”eVar69″,type:”value”,value:”%Event – Rows Exported%”}],occasions:[{name:”event39″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”content export”,hyperlinkType:”o”}}]},{id:”RL9e2ff634b2ce4848857cd8001c0f619b”,title:”Event – Self Reflection Result”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”selfReflectionResult”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar7″,type:”value”,value:”%Visitor – Account Name%”},{name:”eVar16″,type:”value”,value:”%Visitor – Account ID%”},{name:”eVar165″,type:”value”,value:”%Education – Program ID and Name%”},{name:”eVar172″,type:”value”,value:”%Education – Test Question%”},{name:”eVar178″,type:”value”,value:”%Education – Course ID and Name%”},{name:”eVar184″,type:”value”,value:”%Education – Question Type%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event266″},{name:”event300″,value:”%Education – Self Reflection Score%”}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”Self ReflectionResult”,hyperlinkType:”o”}}]},{id:”RLa15d519fd5fe4fd8bac86a4e3d638050″,title:”Event – Survey Submission”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”SurveySubmission”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar55″,type:”value”,value:”%Event – Survey Comment%”},{name:”eVar56″,type:”alias”,value:”prop43″}],props:[{name:”prop43″,type:”value”,value:”%Event – Survey Meta Data%”}],occasions:[{name:”event323″},{name:”event322″,value:”%Event – Survey Score%”}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”survey submission”,hyperlinkType:”o”}}]},{id:”RLa1e183a3c1104d9b914c5a326076e96a”,title:”Event – Claim Profile”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”claimProfile”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{events:[{name:”event172″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”self-claim profile”,hyperlinkType:”o”}}]},{id:”RLa34703ef7168424f9294e7bc93bcfd29″,title:”Event – Paper Sent Back”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”paperSentBack”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){try{productId=pageDataTracker.getContentItem().id,productId=pageDataTracker.md5(productId),t.linkTrackEvents=t.apl(t.linkTrackEvents,”event339″,”,”,1),t.events=t.apl(t.events,”event339:”+productId,”,”,1)}catch(e){}}},trackerProperties:{events:[{name:”event338″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”re submission start”,hyperlinkType:”o”}}]},{id:”RLa437593e841c4d0d8880218aceb63c66″,title:”Event – Exam Started”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”examStarted”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar7″,type:”value”,value:”%Visitor – Account Name%”},{name:”eVar16″,type:”value”,value:”%Visitor – Account ID%”},{name:”eVar165″,type:”value”,value:”%Education – Program ID and Name%”},{name:”eVar166″,type:”value”,value:”%Education – Student and Instructor ID%”},{name:”eVar167″,type:”value”,value:”%Education – Days Before / After Due Date%”},{name:”eVar171″,type:”value”,value:”%Education – Assignment Duration and Score%”},{name:”eVar182″,type:”value”,value:”%Education – Attempt%”},{name:”eVar193″,type:”value”,value:”%Education – Exam ID Name and Type%”},{name:”eVar195″,type:”value”,value:”%Education – Exam Group ID and Name%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event296″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”exam started”,hyperlinkType:”o”}}]},{id:”RLa51893c06e424b3995191dc209070e3f”,title:”Event – Search Start”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”searchStart”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{customSetup:{source:function(e,t){window.eventData&&eventData.search&&eventData.search.type&&(t.prop6=window.eventData.search.type,t.linkTrackVars=t.apl(t.linkTrackVars,”prop6″,”,”,2),t.linkTrackVars=t.apl(t.linkTrackVars,”eVar2″,”,”,2))}},trackerProperties:{events:[{name:”event211″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”search start”,hyperlinkType:”o”}}]},{id:”RLa9252cdf5de9429fa4f396721aeac8a4″,title:”Event – Question Incorrect”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”questionIncorrect”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{eVars:[{name:”eVar165″,type:”value”,value:”%Education – Program ID and Name%”},{name:”eVar166″,type:”value”,value:”%Education – Student and Instructor ID%”},{name:”eVar168″,type:”value”,value:”%Education – Semester%”},{name:”eVar172″,type:”value”,value:”%Education – Test Question%”},{name:”eVar178″,type:”value”,value:”%Education – Course ID and Name%”},{name:”eVar179″,type:”value”,value:”%Education – Assignment ID Name and Type%”},{name:”eVar180″,type:”value”,value:”%Education – Module ID and Name%”},{name:”eVar7″,type:”value”,value:”%Visitor – Account Name%”},{name:”eVar16″,type:”value”,value:”%Visitor – Account ID%”}],props:[{name:”prop1″,type:”value”,value:”%Visitor – Account ID%”},{name:”prop29″,type:”value”,value:”%Visitor – Account Name%”}],occasions:[{name:”event263″},{name:”event268″},{name:”event266″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:””,hyperlinkType:”o”}}]},{id:”RLa9f1657d8d13488d9a494a76aa4695a5″,title:”Event – Content Edit Start”,occasions:[{modulePath:”core/src/lib/events/directCall.js”,settings:{identifier:”contentEditStart”},ruleOrder:50}],situations:[],actions:[{modulePath:”adobe-analytics/src/lib/actions/setVariables.js”,settings:{trackerProperties:{events:[{name:”event191″}]}}},{modulePath:”adobe-analytics/src/lib/actions/sendBeacon.js”,settings:{kind:”link”,hyperlinkName:”content edit start”,hyperlinkType:”o”}}]},{id:”RLab110f9046e141569f6b0417732249e1″,title:”Load – pageDataTracker”,occasions:[{modulePath:”core/src/lib/events/libraryLoaded.js”,settings:{},ruleOrder:50}],situations:[],actions:[{modulePath:”core/src/lib/actions/customCode.js”,settings:{world:!0,
supply:”var pageDataTracker = {n eventCookieName: ‘eventTrack’,n debugCookie: ‘els-aa-debugmode’,n debugCounter: 1,n warnings: [],n measures: {},n timeoffset: 0nn ,trackPageLoad: function(data) {n if (window.pageData && ((pageData.page && pageData.page.noTracking == ‘true’) || window.pageData_isLoaded)) {n return false;n }nn this.updatePageData(data);nn this.initWarnings();n if(!(window.pageData && pageData.page && pageData.page.name)) {n console.error(‘pageDataTracker.trackPageLoad() called without pageData.page.name being defined!’);n return;n }nn this.processIdPlusData(window.pageData);nn if(window.pageData && pageData.page && !pageData.page.loadTime) {n pageData.page.loadTime = performance ? Math.round((performance.now())).toString() : ”;n }nn if(window.pageData && pageData.page) {n var localTime = new Date().getTime();n if(pageData.page.loadTimestamp) {n // calculate timeoffsetn var serverTime = parseInt(pageData.page.loadTimestamp);n if(!isNaN(serverTime)) {n this.timeoffset = pageData.page.loadTimestamp – localTime;n }n } else {n pageData.page.loadTimestamp = localTime;n }n }nn this.validateData(window.pageData);nn try {n var cookieTest=”aa-cookie-test”;n this.setCookie(cookieTest, cookieTest);n if(this.getCookie(cookieTest) != cookieTest) {n this.warnings.push(‘dtm5’);n }n this.deleteCookie(cookieTest);n } catch(e){n this.warnings.push(‘dtm5’);n }nn this.registerCallbacks();n this.setAnalyticsData();nn // handle any cookied event datan this.getEvents();nn window.pageData_isLoaded = true;nn this.debugMessage(‘Init – trackPageLoad()’, window.pageData);nn _satellite.track(‘eventDispatcher’, JSON.stringify({n eventName: ‘newPage’,n eventData: {eventName: ‘newPage’},n pageData: window.pageDatan }));n }nn ,trackEvent: function(event, data, callback) {n if (window.pageData && pageData.page && pageData.page.noTracking == ‘true’) {n return false;n }n n if(!window.pageData_isLoaded) {n if(this.isDebugEnabled()) {n console.log(‘[AA] pageDataTracker.trackEvent() called without calling trackPageLoad() first.’);n }n return false;n }nn if (event) {n this.initWarnings();n if(event === ‘newPage’) {n // auto fillingsn if(data && data.page && !data.page.loadTimestamp) {n data.page.loadTimestamp = ”+(new Date().getTime() + this.timeoffset);n }n this.processIdPlusData(data);n }nn window.eventData = data ? data : {};n window.eventData.eventName = event;n if(!_satellite.getVar(‘blacklisted’)) {n this.handleEventData(event, data);n n if(event === ‘newPage’) {n this.validateData(window.pageData);n }n this.debugMessage(‘Event: ‘ + event, data);n n _satellite.track(‘eventDispatcher’, JSON.stringify({n eventName: event,n eventData: window.eventData,n pageData: window.pageDatan }));n } else {n this.debugMessage(‘!! Blocked Event: ‘ + event, data);n }n }nn if (typeof(callback) == ‘function’) {n callback.call();n }n }nn ,processIdPlusData: function(data) {n if(data && data.visitor && data.visitor.idPlusData) {n var idPlusFields = [‘userId’, ‘accessType’, ‘accountId’, ‘accountName’];n for(var i=0; i < idPlusFields.length; i++) {n if(typeof data.visitor.idPlusData[idPlusFields[i]] !== ‘undefined’) {n data.visitor[idPlusFields[i]] = data.visitor.idPlusData[idPlusFields[i]];n }n }n data.visitor.idPlusData = undefined;n }n }nn ,validateData: function(data) {n if(!data) {n this.warnings.push(‘dv0’);n return;n }nn // top 5n if(!(data.visitor && data.visitor.accessType)) {n this.warnings.push(‘dv1’);n }n if(data.visitor && (data.visitor.accountId || data.visitor.accountName)) {n if(!data.visitor.accountName) {n this.warnings.push(‘dv2’);n }n if(!data.visitor.accountId) {n this.warnings.push(‘dv3’);n }n }n if(!(data.page && data.page.productName)) {n this.warnings.push(‘dv4’);n }n if(!(data.page && data.page.businessUnit)) {n this.warnings.push(‘dv5’);n }n if(!(data.page && data.page.name)) {n this.warnings.push(‘dv6’);n }nn // rp mandatoryn if(data.page && data.page.businessUnit && (data.page.businessUnit.toLowerCase().indexOf(‘els:rp:’) !== -1 || data.page.businessUnit.toLowerCase().indexOf(‘els:rap:’) !== -1)) {n if(!(data.page && data.page.loadTimestamp)) {n this.warnings.push(‘dv7’);n }n if(!(data.page && data.page.loadTime)) {n this.warnings.push(‘dv8’);n }n if(!(data.visitor && data.visitor.ipAddress)) {n this.warnings.push(‘dv9’);n }n if(!(data.page && data.page.type)) {n this.warnings.push(‘dv10’);n }n if(!(data.page && data.page.language)) {n this.warnings.push(‘dv11’);n }n }nn // othern if(data.page && data.page.environment) {n var env = data.page.environment.toLowerCase();n if(!(env === ‘dev’ || env === ‘cert’ || env === ‘prod’)) {n this.warnings.push(‘dv12’);n }n }n if(data.content && data.content.constructor !== Array) {n this.warnings.push(‘dv13’);n }nn if(data.visitor && data.visitor.accountId && data.visitor.accountId.indexOf(‘:’) == -1) {n this.warnings.push(‘dv14’);n data.visitor.accountId = “knowledge violation”n }n }nn ,initWarnings: function() {n this.warnings = [];n try {n var hdn = document.head.childNodes;n var libf = false;n for(var i=0; i section’,n dtm2: ‘trackPageLoad() must be placed and called before the closing

tag’,n dtm3: ‘trackEvent() must be called at a stage where Document.readyState=complete (e.g. on the load event or a user event)’,n dtm4: ‘Embed codes need to be loaded in async mode’,n dtm5: ‘Embed codes not in type script’,n dv1: ‘visitor.accessType not set but mandatory’,n dv2: ‘visitor.accountName not set but mandatory’,n dv3: ‘visitor.accountId not set but mandatory’,n dv4: ‘page.productName not set but mandatory’,n dv5: ‘page.businessUnit not set but mandatory’,n dv6: ‘page.name not set but mandatory’,n dv7: ‘page.loadTimestamp not set but mandatory’,n dv8: ‘page.loadTime not set but mandatory’,n dv9: ‘visitor.ipAddress not set but mandatory’,n dv10: ‘page.type not set but mandatory’,n dv11: ‘page.language not set but mandatory’,n dv12: ‘page.environment must be set to ‘prod’, ‘cert’ or ‘dev”,n dv13: ‘content must be of type array of objects’,n dv14: ‘account number must contain at least one ‘:’, e.g. ‘ae:12345”n }nn ,debugMessage: function(event, data) {n if(this.isDebugEnabled()) {n console.log(‘[AA] ——— [‘ + (this.debugCounter++) + ‘] Web Analytics Data ———‘);n console.log(‘[AA] ‘ + event);n console.groupCollapsed(“[AA] AA Data: “);n if(window.eventData) {n console.log(“[AA] occasionData:n” + JSON.stringify(window.eventData, true, 2));n }n if(window.pageData) {n console.log(“[AA] web pageData:n” + JSON.stringify(window.pageData, true, 2));n }n console.groupEnd();n if(this.warnings.length > 0) {n console.groupCollapsed(“[AA] Warnings (“+this.warnings.length+”): “);n for(var i=0; i -1 ? pageData.page.name.split(‘:’) : [pageData.page.name];n pageData.page.sectionName = pageData.page.productName + ‘:’ + pageEls[0];n }nn ,getEvents: function() {n pageData.savedEvents = {};n pageData.eventList = [];nn var val = this.getCookie(this.eventCookieName);n if (val) {n pageData.savedEvents = val;n }nn this.deleteCookie(this.eventCookieName);n }nn ,updatePageData(data) {n window.pageData = window.pageData || {};n if (data && typeof(data) === ‘object’) {n for (var x in data) {n if(data.hasOwnProperty(x) && data[x] instanceof Array) {n pageData[x] = data[x];n } else if(data.hasOwnProperty(x) && typeof(data[x]) === ‘object’) {n if(!pageData[x]) {n pageData[x] = {};n }n for (var y in data[x]) {n if(data[x].hasOwnProperty(y)) {n pageData[x][y] = data[x][y];n }n }n }n }n }n }nn ,handleEventData: function(event, data) {n var val;n switch(event) {n case ‘newPage’:n this.updatePageData(data);n this.setAnalyticsData();n case ‘saveSearch’:n case ‘searchResultsUpdated’:n if (data) {n // overwrite page-load objectn if (data.search && typeof(data.search) == ‘object’) {n window.eventData.search.resultsPosition = ”;n pageData.search = pageData.search || {};n var fields = [‘advancedCriteria’, ‘criteria’, ‘currentPage’, ‘dataFormCriteria’, ‘facets’, ‘resultsByType’, ‘resultsPerPage’, ‘sortType’, ‘totalResults’, ‘type’, ‘database’,n ‘suggestedClickPosition’,’suggestedLetterCount’,’suggestedResultCount’, ‘autoSuggestCategory’, ‘autoSuggestDetails’,’typedTerm’,’selectedTerm’, ‘channel’,n ‘facetOperation’, ‘details’];n for (var i=0; i 0) {n window.eventData.linkOut = data.content[0].linkOut;n window.eventData.referringProduct = _satellite.getVar(‘Page – Product Name’) + ‘:’ + data.content[0].id;n }n break;n case ‘socialShare’:n if (data && data.social) ”;n n break;n case ‘contentInteraction’:n if (data && data.action) {n window.eventData.action.name = pageData.page.productName + ‘:’ + data.action.name;n }n break;n case ‘searchWithinContent’:n if (data && data.search) {n window.pageData.search = window.pageData.search || {};n pageData.search.withinContentCriteria = data.search.withinContentCriteria;n }n break;n case ‘contentShare’:n if (data && data.content) {n window.eventData.sharePlatform = data.content[0].sharePlatform;n }n break;n case ‘contentLinkClick’:n if (data && data.link) {n window.eventData.action = ‘no link name’) ;n }n break;n case ‘contentWindowLoad’:n case ‘contentTabClick’:n if (data && data.content) n break;n case ‘userProfileUpdate’:n if (data && data.user) {n if (Object.prototype.toString.call(data.user) === “[object Array]”) {n window.eventData.user = data.user[0];n }n }n break;n case ‘videoStart’:n if (data.video) n break;n case ‘videoPlay’:n if (data.video) ‘0’);n s.Media.play(data.video.id, data.video.position);n n break;n case ‘videoStop’:n if (data.video) n break;n case ‘videoComplete’:n if (data.video) n break;n case ‘addWebsiteExtension’:n if(data && data.page) {n val = {n wx: data.page.websiteExtensionn }n }n break;n }nn if (val) {n this.setCookie(this.eventCookieName, val);n }n }nn ,registerCallbacks: function() {n var self = this;n if(window.usabilla_live) {n window.usabilla_live(‘setEventCallback’, function(category, action, label, value) {n if(action == ‘Campaign:Open’) {n self.trackEvent(‘ctaImpression’, {n cta: {n ids: [‘usabillaid:’ + label]n }n });n } else if(action == ‘Campaign:Success’) {n self.trackEvent(‘ctaClick’, {n cta: {n ids: [‘usabillaid:’ + label]n }n });n }n });n }n }nn ,getConsortiumAccountId: function() nn ,getSearchClickPosition: function() {n if (window.eventData && eventData.search && eventData.search.resultsPosition) {n var pos = parseInt(eventData.search.resultsPosition), clickPos;n if (!isNaN(pos)) {n var page = pageData.search.currentPage ? parseInt(pageData.search.currentPage) : ”, perPage = pageData.search.resultsPerPage ? parseInt(pageData.search.resultsPerPage) : ”;n if (!isNaN(page) && !isNaN(perPage)) {n clickPos = pos + ((page – 1) * perPage);n }n }n return clickPos ? clickPos.toString() : eventData.search.resultsPosition;n }n return ”;n }nn ,getSearchFacets: function() {n var facetList=””;n if (window.pageData && pageData.search && pageData.search.facets) {n if (typeof(pageData.search.facets) == ‘object’) {n for (var i=0; i 100 ? terms.substring(0, 100) : terms;n }nn var areas = doc.subjectAreas ? doc.subjectAreas.split(‘>’) : ”;n if (areas) {n areas = areas.slice(0, 5).join(‘>’);n areas = areas.length > 100 ? areas.substring(0, 100) : areas;n }nn var bibliot= (doc.publisher || ‘none’)n + ‘^’ + (doc.publicationType || ‘none’)n + ‘^’ + (doc.publicationRights || ‘none’)n + ‘^’ + (terms || ‘none’)n + ‘^’ + (doc.volumeNumber || ‘none’)n + ‘^’ + (doc.issueNumber || ‘none’)n + ‘^’ + (areas || ‘none’)n + ‘^’ + (doc.isbn || ‘none’);nn return this.stripProductDelimiters(biblio).toLowerCase();n }nn ,getContentItem: function() {n var docs = window.eventData && eventData.content ? eventData.content : pageData.content;n if (docs && docs.length > 0) {n return docs[0];n }n }nn ,getFormattedDate: function(ts) {n if (!ts) {n return ”;n }nn var d = new Date(parseInt(ts) * 1000);nn // now do formattingn var year = d.getFullYear()n ,month = ((d.getMonth() + 1) < 10 ? ‘0’ : ”) + (d.getMonth() + 1)n ,date = (d.getDate() < 10 ? ‘0’ : ”) + d.getDate()n ,hours = d.getHours() > 12 ? d.getHours() – 12 : d.getHours()n ,mins = (d.getMinutes() < 10 ? ‘0’ : ”) + d.getMinutes()n ,ampm = d.getHours() > 12 ? ‘pm’ : ‘am’;nn hours = (hours < 10 ? ‘0’ : ”) + hours;n return year + ‘-‘ + month + ‘-‘ + date;n }nn ,getVisitorId: function() {n var orgId = ‘4D6368F454EC41940A4C98A6@AdobeOrg’;n if(Visitor && Visitor.getInstance(orgId)) {n return Visitor.getInstance(orgId).getMarketingCloudVisitorID();n } else {n return ”n }n }nn ,setProductsVariable: function() {n var prodList = window.eventData && eventData.content ? eventData.content : pageData.contentn ,prods = [];n if (prodList) {n for (var i=0; i 0) {n /*n var regex = /[a-z]+:manuscript:id:([a-z]+-[a-z]-[0-9]+-[0-9]+)/gmi;n var m = regex.exec(prodList[i].id);n if(m) {n merch.push(‘evar200=’ + m[1]);n }n merch.push(‘evar200=’ + prodList[i].id);n */n a = prodList[i].id.lastIndexOf(‘:’);n if(a>0) {n merch.push(‘evar200=’ + prodList[i].id.substring(a+1).toUpperCase());n }n } else if(type.indexOf(‘:submission’) > 0) {n merch.push(‘evar200=’ + prodList[i].id);n }n }n if(!prodList[i].title) {n prodList[i].title = prodList[i].name;n }n if (prodList[i].title) {n merch.push(‘evar75=’ + this.stripProductDelimiters(prodList[i].title.toLowerCase()));n }n if (prodList[i].breadcrumb) {n merch.push(‘evar63=’ + this.stripProductDelimiters(prodList[i].breadcrumb).toLowerCase());n }n var nowTs = new Date().getTime()/1000;n if (prodList[i].onlineDate && !isNaN(prodList[i].onlineDate)) {n if(prodList[i].onlineDate > 32503680000) {n prodList[i].onlineDate = prodList[i].onlineDate/1000;n }n merch.push(‘evar122=’ + this.stripProductDelimiters(pageDataTracker.getFormattedDate(prodList[i].onlineDate)));n var onlineAge = Math.floor((nowTs – prodList[i].onlineDate) / 86400);n onlineAge = (onlineAge === 0) ? ‘zero’ : onlineAge;n merch.push(‘evar128=’ + onlineAge);n }n if (prodList[i].publishDate && !isNaN(prodList[i].publishDate)) {n if(prodList[i].publishDate > 32503680000) {n prodList[i].publishDate = prodList[i].publishDate/1000;n }n merch.push(‘evar123=’ + this.stripProductDelimiters(pageDataTracker.getFormattedDate(prodList[i].publishDate)));n var publishAge = Math.floor((nowTs – prodList[i].publishDate) / 86400);n publishAge = (publishAge === 0) ? ‘zero’ : publishAge;n merch.push(‘evar127=’ + publishAge);n }n if (prodList[i].onlineDate && prodList[i].publishDate) {n merch.push(‘evar38=’ + this.stripProductDelimiters(pageDataTracker.getFormattedDate(prodList[i].onlineDate) + ‘^’ + pageDataTracker.getFormattedDate(prodList[i].publishDate)));n }n if (prodList[i].mapId) {n merch.push(‘evar70=’ + this.stripProductDelimiters(prodList[i].mapId));n }ntttttif (prodList[i].relevancyScore) {nttttttmerch.push(‘evar71=’ + this.stripProductDelimiters(prodList[i].relevancyScore));nttttt}n if (prodList[i].status) {n merch.push(‘evar73=’ + this.stripProductDelimiters(prodList[i].status));n }n if (prodList[i].previousStatus) {n merch.push(‘evar111=’ + this.stripProductDelimiters(prodList[i].previousStatus));n }n if (prodList[i].entitlementType) {n merch.push(‘evar80=’ + this.stripProductDelimiters(prodList[i].entitlementType));n }n if (prodList[i].recordType) {n merch.push(‘evar93=’ + this.stripProductDelimiters(prodList[i].recordType));n }n if (prodList[i].exportType) {n merch.push(‘evar99=’ + this.stripProductDelimiters(prodList[i].exportType));n }n if (prodList[i].importType) {n merch.push(‘evar142=’ + this.stripProductDelimiters(prodList[i].importType));n }n if (prodList[i].section) {n merch.push(‘evar100=’ + this.stripProductDelimiters(prodList[i].section));n }n if (prodList[i].detail) {n merch.push(‘evar104=’ + this.stripProductDelimiters(prodList[i].detail.toLowerCase()));n } else if(prodList[i].details) {n merch.push(‘evar104=’ + this.stripProductDelimiters(prodList[i].details.toLowerCase()));n }n if (prodList[i].position) {n merch.push(‘evar116=’ + this.stripProductDelimiters(prodList[i].position));n }n if (prodList[i].publicationTitle) {n merch.push(‘evar129=’ + this.stripProductDelimiters(prodList[i].publicationTitle));n }n if (prodList[i].specialIssueTitle) {n merch.push(‘evar130=’ + this.stripProductDelimiters(prodList[i].specialIssueTitle));n }n if (prodList[i].specialIssueNumber) {n merch.push(‘evar131=’ + this.stripProductDelimiters(prodList[i].specialIssueNumber));n }n if (prodList[i].referenceModuleTitle) {n merch.push(‘evar139=’ + this.stripProductDelimiters(prodList[i].referenceModuleTitle));n }n if (prodList[i].referenceModuleISBN) {n merch.push(‘evar140=’ + this.stripProductDelimiters(prodList[i].referenceModuleISBN));n }n if (prodList[i].volumeTitle) {n merch.push(‘evar132=’ + this.stripProductDelimiters(prodList[i].volumeTitle));n }n if (prodList[i].publicationSection) {n merch.push(‘evar133=’ + this.stripProductDelimiters(prodList[i].publicationSection));n }n if (prodList[i].publicationSpecialty) {n merch.push(‘evar134=’ + this.stripProductDelimiters(prodList[i].publicationSpecialty));n }n if (prodList[i].issn) {n merch.push(‘evar135=’ + this.stripProductDelimiters(prodList[i].issn));n }n if (prodList[i].id2) {n merch.push(‘evar159=’ + this.stripProductDelimiters(prodList[i].id2));n }n if (prodList[i].id3) {n merch.push(‘evar160=’ + this.stripProductDelimiters(prodList[i].id3));n }n if (prodList[i].provider) {n merch.push(‘evar164=’ + this.stripProductDelimiters(prodList[i].provider));n }n if (prodList[i].citationStyle) {n merch.push(‘evar170=’ + this.stripProductDelimiters(prodList[i].citationStyle));n }nn var biblio = this.getBibliographicInfo(prodList[i]);n if (biblio) {n merch.push(‘evar28=’ + biblio);n }nn if (prodList[i].turnawayId) {n pageData.eventList.push(‘product turnaway’);n }nn var price = prodList[i].price || ”, qty = prodList[i].quantity || ”, evts = [];n if (price && qty) {n qty = parseInt(qty || ‘1’);n price = parseFloat(price || ‘0’);n price = (price * qty).toFixed(2);nn if (window.eventData && eventData.eventName && eventData.eventName == ‘cartAdd’) {n evts.push(‘event20=’ + price);n }n }nn var type = window.pageData && pageData.page && pageData.page.type ? pageData.page.type : ”, evt = window.eventData && eventData.eventName ? eventData.eventName : ”;n if (type.match(/^CP-/gi) !== null && (!evt || evt == ‘newPage’ || evt == ‘contentView’)) {n evts.push(‘event181=1’);n }n if (evt == ‘contentDownload’ || type.match(/^CP-DL/gi) !== null) {n evts.push(‘event182=1’);n }n if (evt == ‘contentDownloadRequest’) {n evts.push(‘event319=1’);n }n if (evt == ‘contentExport’) {n evts.push(‘event184=1’);n }n if (this.eventFires(‘recommendationViews’)) {n evts.push(‘event264=1’);n }nn if(prodList[i].datapoints) {n evts.push(‘event239=’ + prodList[i].datapoints);n }n if(prodList[i].documents) {n evts.push(‘event240=’ + prodList[i].documents);n }n if(prodList[i].size) {n evts.push(‘event335=’ + prodList[i].size);n evts.push(‘event336=1’)n }nn prods.push([n ”ttttt// empty categoryn ,prodList[i].idtt// idn ,qtytttt// qtyn ,pricetttt// pricen ,evts.join(‘|’)tt// eventsn ,merch.join(‘|’)t// merchandising eVarsn ].join(‘;’));n }n }n }nn return prods.join(‘,’);n }n ,eventFires: function(eventName) {n var evt = window.eventData && eventData.eventName ? eventData.eventName : ”;n if(evt == eventName) {n return true;n }n // initial pageload and new pagesn if((!window.eventData || evt == ‘newPage’) && window.pageData && window.pageData.trackEvents) {n var tEvents = window.pageData.trackEvents;n for(var i=0; i>>(32-d))}function K(G,k){var I,d,F,H,x;F=(G&2147483648);H=(k&2147483648);I=(G&1073741824);d=(k&1073741824);x=(G&1073741823)+(k&1073741823);if(I&d){return(x^2147483648^F^H)}if(I|d){if(x&1073741824){return(x^3221225472^F^H)}else{return(x^1073741824^F^H)}}else{return(x^F^H)}}function r(d,F,k)((~d)&k)function q(d,F,k)(F&(~k))function p(d,F,k){return(d^F^k)}function n(d,F,k)(~k)))function u(G,F,aa,Z,k,H,I){G=K(G,K(K(r(F,aa,Z),k),I));return K(L(G,H),F)}function f(G,F,aa,Z,k,H,I){G=K(G,K(K(q(F,aa,Z),k),I));return K(L(G,H),F)}function D(G,F,aa,Z,k,H,I){G=K(G,K(K(p(F,aa,Z),k),I));return K(L(G,H),F)}function t(G,F,aa,Z,k,H,I){G=K(G,K(K(n(F,aa,Z),k),I));return K(L(G,H),F)}function e(G){var Z;var F=G.length;var x=F+8;var k=(x-(x%64))/64;var I=(k+1)*16;var aa=Array(I-1);var d=0;var H=0;while(H>>29;return aa}function B(x){var k=””,F=””,G,d;for(d=0;d<=3;d++){G=(x>>>(d*8))&255;F=”0″+G.toString(16);k=k+F.substr(F.length-2,2)}return k}function J(k){k=k.replace(/rn/g,”n”);var d=””;for(var F=0;F127)&&(x<2048))128)else128)}}return d}var C=Array();var P,h,E,v,g,Y,X,W,V;var S=7,Q=12,N=17,M=22;var A=5,z=9,y=14,w=20;var o=4,m=11,l=16,j=23;var U=6,T=10,R=15,O=21;s=J(s);C=e(s);Y=1732584193;X=4023233417;W=2562383102;V=271733878;for(P=0;Pe.size&&h.substring(0,e.size)==e?h.substring(e.size):””;l=b.contextDataMapping[h];if(“string”==typeof l)for(q=l.split(“,”),s=0;se&&(e=1==a.k&&0e&&(e=0),a.offset=e,0a.c&&(a.c=e),y=a.D,m.name=d,m.ad=a.l,m.length=a.length,m.openTime=new Date,m.openTime.setTime(1E3*a.timestamp),m.offset=a.offset,m.percent=a.e,m.playerName=a.playerName,m.mediaEvent=0>a.g?”OPEN”:1==c?”PLAY”:2==c?”STOP”:3==c?”MONITOR”:n4==c?”TRACK”:5==c?”COMPLETE”:7==c?”CLICK”:”CLOSE”,2=c||5<=c)&&0<=a.g&&(r=!1,q=s=”None”,a.g!=e)){h=a.g;h>e&&(h=a.c,h>e&&(h=e));p=u?u.split(“,”):0;if(0=h)for(n=0;n=g&&(r=!0,n=p.length,m.mediaEvent=”MILESTONE”,a.p=m.milestone=g);if((p=v?v.split(“,”):0)&&e>=h)for(n=0;n=g&&(r=!0,n=p.length,m.mediaEvent=n”OFFSET_MILESTONE”,a.q=m.offsetMilestone=g)}if(a.L||!f)3==c?”S”:”E”)+Math.floor(e),a.k=3==c?1:c;!r&&0<=a.g&&3>=c&&(t=t?t:0)&&a.a>=t&&(r=!0,m.mediaEvent=”SECONDS”);a.u=l;a.c=eif(!c||3>=c&&100<=a.e)2!=a.k&&(a.n+=”E”+Math.floor(e)),c=0,q=s=”None”,m.mediaEvent=”CLOSE”;7==c&&(r=m.clicked=a.r=!0);if(5==c||b.completeByCloseOffset&&(!c||100<=a.e)&&0=a.length-b.completeCloseOffsetThreshold)r=m.complete=a.complete=!0;l=m.mediaEvent;”MILESTONE”==l?l+=”_”+m.milestone:”OFFSET_MILESTONE”==l&&(l+=n”_”+m.offsetMilestone);a.I[l]?m.eventFirstTime=!1:(m.eventFirstTime=!0,a.I[l]=1);m.event=m.mediaEvent;m.timePlayed=a.C;m.segmentNum=a.m;m.segment=a.f;m.segmentLength=a.B;b.monitor&&4!=c&&b.monitor(b.s,m);b.Heartbeat&&b.Heartbeat.enabled&&0<=a.g&&(r=!1);0==c&&b.M(d);r&&a.D==y&&(d={contextData:{}},d.linkTrackVars=q,d.linkTrackEvents=s,d.linkTrackVars||(d.linkTrackVars=””),d.linkTrackEvents||(d.linkTrackEvents=””),b.P(d,a),d.linkTrackVars||(d[“!linkTrackVars”]=1),d.linkTrackEvents||(d[“!linkTrackEvents”]=n1),b.s.track(d),a.F?(a.m=k,a.f=f,a.A=!0,a.F=!1):0d&&(d=c.currentTime),b.O(e,h,a,nd,c))}),c=function(){b.o(d,1,-1)},e=function(){b.o(d,1,-1)},b.j(d,”play”,c),b.j(d,”pause”,e),b.j(d,”searching for”,e),b.j(d,”seeked”,c),b.j(d,”ended”,function(){b.o(d,0,-1)}),b.j(d,”timeupdate”,c),k=function(),k())};b.j=function(b,c,e){b.attachEvent?b.attachEvent(“on”+c,e):b.addEventListener&&b.addEventListener(c,e,!1)};void 0==b.completeByCloseOffset&&(b.completeByCloseOffset=1);void 0==b.completeCloseOffsetThreshold&&(b.completeCloseOffsetThreshold=n1);b.Heartbeat={};b.N=function(){var d,c;if(b.autoTrack&&(d=b.s.d.getElementsByTagName(“VIDEO”)))for(c=0;cr){var a=i.values().subsequent().worth;i.delete(a)}var o=n;n=!0,s.apply(null,[e.WARN].concat(Array.prototype.slice.name(arguments))),n=o}},m={log:o,data:c,debug:l,warn:u,error:d,deprecation:p,createPrefixedLogger:operate(e){var t=”[“+e+”]”;return{log:o.bind(null,t),info:c.bind(null,t),debug:l.bind(null,t),warn:u.bind(null,t),error:d.bind(null,t)}}};return Object.defineProperty(m,”outputEnabled”,{get:function(){return n},set:function(e){!1===n&&!0===e&&i.clear(),n=e},enumerable:!0,configurable:!0}),re=m}function n(){return oe?se:(oe=1,se=document)}function r(){return le?ce:(le=1,ce=Object.assign)}function i(){return de?ue:(de=1,ue=window)}function s(){function e({window:e}){return function(t,a,n,r){var i,s=Boolean(a&&Array.isArray(n)),o=Boolean(s&&t),c=document.createElement(“a”);if(s){var l=function(){var e=new Error(“Unable to seek out the Library Embed Code for Dynamic Host Resolution.”);throw e.code=”dynamic_host_resolver_constructor_error”,e};if(t&&(/^((https?:)?//).+/.test(t)||l(),/^//.+/.test(t)?c.href=e.location.protocol+t:c.href=t),c.hostname||l(),-1===n.indexOf(c.hostname)){var u=new Error(“This library just isn’t approved for this area. Please contact your CSM for extra info.”);throw u.code=”dynamic_host_not_allowed”,u}}var d=function(){if(null!=i)return i;if(o){var e=c.host;/:80$/.test(e)?e=e.replace(“:80″,””):/:80/$/.test(e)?e=e.replace(“:80/”,””):/:443$/.test(e)?e=e.replace(“:443″,””):/:443/$/.test(e)&&(e=e.replace(“:443/”,””)),i=c.protocol+”//”+e}else i=””;return i},p=function(e){return o&&”string”==typeof e?[d(),” isDynamicEnforced(){return s}};if(e){function v(t){t?e.dynamicHostResolver=m:delete e.dynamicHostResolver}r.onDebugChanged(v),v(r.getDebugEnabled())}return m}}if(me)return pe;me=1;const a=t()(e);return pe=a({window:i()})}function o(){return ge?ve:(ge=1,ve=function(e){var t=[];return e.forEach((operate(e){e.occasions&&e.occasions.forEach((operate(a){t.push({rule:e,occasion:a})}))})),t.kind((operate(e,t){return e.occasion.ruleOrder-t.occasion.ruleOrder}))})}operate c(){if(he)return fe;he=1;var e=”debug”;return fe=operate(t,a){var n=operate(){return”true”===t.getItem(e)},r=operate(a){t.setItem(e,a)},i=[],s=operate(e){i.push(e)};return a.outputEnabled=n(),{onDebugChanged:s,getDebugEnabled:n,setDebugEnabled:operate(e){n()!==e&&(r(e),a.outputEnabled=e,i.forEach((operate(t){t(e)})))}}},fe}operate l(){if(ye)return be;ye=1;var e=”Module did not export a function.”;return be=operate(t,a,n){return operate(r,i,s){s=s||[];var o=t.getModuleExports(r.modulePath);if(“function”!=typeof o)throw new Error(e);var c=t.getModuleDefinition(r.modulePath),l=r.settings||{};!r.hasTransformedFilePaths&&c.filePaths&&(n(l,c.filePaths,r.modulePath),r.hasTransformedFilePaths=!0);var u=a(l,i);return o.bind(null,u).apply(null,s)}}}operate u(){return De?ke:(De=1,ke=operate(e){return”string”==typeof e?e.change(/s+/g,” “).trim():e})}operate d(){operate e({window:e}){var t=”com.adobe.reactor.”;return operate(a,n){var r=t+(n||””);return{getItem:operate(t){attempt{return e[a].getItem(r+t)}catch(e){return null}},setItem:operate(t,n){attempt{return e[a].setItem(r+t,n),!0}catch(e){return!1}}}}}if(Pe)return Ve;Pe=1;const a=t()(e);return Ve=a({window:i()})}operate p(){if(Ce)return Ee;Ce=1;var e=d(),t=”dataElements.”,a=e(“sessionStorage”,t),n=e(“localStorage”,t),r={PAGEVIEW:”pageview”,SESSION:”session”,VISITOR:”visitor”},i={},s=operate(e){var t;attempt{t=JSON.stringify(e)}catch(e){}return t};return Ee={setValue:operate(e,t,o){var c;change(t){case r.PAGEVIEW:return void(i[e]=o);case r.SESSION:return void((c=s(o))&&a.setItem(e,c));case r.VISITOR:return void((c=s(o))&&n.setItem(e,c))}},getValue:operate(e,t){var s;change(t){case r.PAGEVIEW:return i.hasOwnProperty(e)?i[e]:null;case r.SESSION:return null===(s=a.getItem(e))?s:JSON.parse(s);case r.VISITOR:return null===(s=n.getItem(e))?s:JSON.parse(s)}}}}operate m(){operate e({clearText:e,dataElementSafe:t,logger:a}){return operate(n,i,s,o,c){return operate(l,u){var d=i(l);if(!d)return o?””:void 0;var p,m,v=d.storageDuration;attempt{p=n.getModuleExports(d.modulePath),m=n.getModuleDefinition(d.modulePath)}catch(e){return void a.error(r(d,l,e.message,e.stack))}if(“function”==typeof p){var g,f=d.settings||{};!d.hasTransformedFilePaths&&m.filePaths&&(c(f,m.filePaths,d.modulePath),d.hasTransformedFilePaths=!0);attempt{g=p(s(f,u),u)}catch(e){return void a.error(r(d,l,e.message,e.stack))}return v&&(null!=g?t.setValue(l,v,g):g=t.getValue(l,v)),null==g&&null!=d.defaultValue&&(g=d.defaultValue),”string”==typeof g&&(d.clearText&&(g=e(g)),d.forceLowerCase&&(g=g.toLowerCase())),g}a.error(r(d,l,”Module did not export a function.”))}}}if(Se)return Te;Se=1;var n=t(),r=operate(e,t,a,n){return”Failed to execute data element module “+e.modulePath+” for data element “+t+”. “+a+(n?”n”+n:””)};const i=n(e);return Te=i({clearText:u(),logger:a(),dataElementSafe:p()})}operate v(){if(Ie)return we;Ie=1;var e=u(),t={textual content:operate(e){return e.textual contentContent},clearText:operate(t){return e(t.textual contentContent)}},a=operate(e,a,n){for(var r,i=e,s=0,o=a.size;s10?(e.error(“Data element circular reference detected: “+c.be part of(” -> “)),t):o(t,a)}}}if(Fe)return Re;Fe=1;const n=t()(e);return Re=n({logger:a()})}operate okay(){return Ue||(Ue=1,Be=operate(e){return operate(){if(“string”==typeof arguments[0])e[arguments[0]]=arguments[1];else if(arguments[0]){var t=arguments[0];for(var a in t)e[a]=t[a]}}}),Be}operate D()operate V(){if(Ye)return Ge;Ye=1;var e=D();return Ge=operate(t,a,n){return operate(r,i,s,o){return o.then((operate(){var o,c=r.delayNext;return new e((operate(a,n){var i=t(r,s,[s]);if(!c)return a();var l=r.timeout,u=new e((operate(e,t){o=setTimeout((operate(){t(new Error(“A timeout occurred because the action took longer than “+l/1e3+” seconds to complete. “))}),l)}));e.race([i,u]).then(a,n)})).catch((operate(t){return clearTimeout(o),t=a(t),n(r,i,t),e.reject(t)})).then((operate(){clearTimeout(o)}))}))}},Ge}operate P(){if(Xe)return qe;Xe=1;var e=D();return qe=operate(t,a,n,r,i){return operate(s,o,c,l){return l.then((operate(){var l;return new e((operate(a,n){var r=t(s,c,[c]),i=s.timeout,o=new e((operate(e,t){l=setTimeout((operate(){t(new Error(“A timeout occurred because the condition took longer than “+i/1e3+” seconds to complete. “))}),i)}));e.race([r,o]).then(a,n)})).catch((operate(t){return clearTimeout(l),t=a(t),r(s,o,t),e.reject(t)})).then((operate(t){if(clearTimeout(l),!n(s,t))return i(s,o),e.reject()}))}))}},qe}operate E(){if(Ke)return ze;Ke=1;var e=D().resolve();return ze=operate(t,a,n){return operate(r,i){return r.situations&&r.situations.forEach((operate(a){e=t(a,r,i,e)})),r.actions&&r.actions.forEach((operate(t){e=a(t,r,i,e)})),e=(e=e.then((operate(){n(r)}))).catch((operate(){}))}}}operate C(){return Je?Qe:(Je=1,Qe=operate(e){return Boolean(e&&”object”==typeof e&&”function”==typeof e.then)})}operate T(){if(Ze)return $e;Ze=1;var e=C();return $e=operate(t,a,n,r){return operate(i,s){var o;if(i.situations)for(var c=0;c


This web page was created programmatically, to learn the article in its authentic location you may go to the hyperlink bellow:
https://www.sciencedirect.com/science/article/abs/pii/S2213538326000871
and if you wish to take away this text from our website please contact us