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
Please affirm you’re a human by finishing the captcha problem beneath.
“,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+=”
This web page was created programmatically, to learn the article in its unique location you…
This web page was created programmatically, to learn the article in its unique location you'll…
This web page was created programmatically, to learn the article in its authentic location you'll…
This web page was created programmatically, to learn the article in its authentic location you…
This web page was created programmatically, to learn the article in its unique location you…
This web page was created programmatically, to learn the article in its authentic location you…