// For license information, see `https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/launch-8a2e39fde471.js`. window._satellite=window._satellite||{},window._satellite.container={buildInfo:{minified:!0,buildDate:"2024-02-16T15:25:09Z",turbineBuildDate:"2023-02-22T20:37:26Z",turbineVersion:"27.5.0"},environment:{id:"ENfa586d63c8224310a6b074c863a06fc4",stage:"production"},dataElements:{"User | Cookie: Session [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=_satellite.getVar("Storage | Usage: Session [co]").name;return _satellite.saraCookieRead(e)||(_satellite.preCookie?_satellite.preCookie[e]:"")}}},"XDM | Analytics: eVar104 - Media Headline [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&!o)return _satellite.getVar("Event | Item: Title [co]",n)}}},"Event Value | event40: Performance: Server Response Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n)){var a=_satellite.getVar("Page | Previous Page Timing: Performance: Server Response [co]",n);return a||void 0}}}},"Event | Target URL [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.target_url",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event Value | event43: Performance: DOM Complete Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Previous Page Timing: Performance: Dom Complete [co]",n)}}},"Editorial | has Audio Embed (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.has_audio_embed",callback:function(e){return!0===e?"has_audio_embed":"no_audio_embed"},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar38 - Daily Usage [co][consent:PuV-Na]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(["PuV-Na"]);if(Object.keys(r).filter((e=>r[e].length>0)).length>0&&a)return _satellite.getVar("User | Cookie: Usage [co]",n)}}},"XDM | Analytics: Link Click Name [gl-lo]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"link_click_external"===a||"link_click_download"===a?_satellite.getVar("Event | Target URL [gl]",n):a+"::"+_satellite.getVar("Event | Name [gl]",n)}}},"XDM | Analytics: eVar29 - Click Element URL [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("button_click"===a||"link_click_external"===a)return _satellite.getVar("Event | Target URL [gl]",n)}}},"Storage | Campaign: External [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_cid_ext",expiry:"session",purposes:["PuV-KM"]}}}},"Page | URL: Hash [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.location.hash"}},"XDM | Analytics: errorPage [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return"page_data_ready"===_satellite.getVar("Event | Action [gl]",n)&&"404"==_satellite.getVar("Page | URL: Query Parameter: from [gl]",n)}}},"Event Value | event138: Media Playtime [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Name [gl]",n),r=_satellite.getVar("Event | Action [gl]",n),o="audio"===r||"video"===r,i=0===a.indexOf("milestone ")||"complete"===a||"first-minute"===a||"livestream"===a,s=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===r&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(o&&i&&!s)return _satellite.getVar("Media | Playtime [co]",n)}}},"Product | Type in App [co]":{defaultValue:"not_defined",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"sp_iap_subscription_audioplus",method:"regex",output:"AUDIO+"},1:{input:"sp\\w+iap\\w+subscription",method:"regex",output:"SPIEGEL+"},2:{input:"spiegel_no_ads_monthly\\w*",method:"regex",output:"PUR"},3:{input:"de\\.spiegel\\.spon\\.(\\w+\\.)?SpiegelPlusMonthly\\w*",method:"regex",output:"SPIEGEL+"},4:{input:"de\\.spiegel\\.spon\\.(\\w+\\.)?SpiegelAdFreeMonthly\\w*",method:"regex",output:"PUR"},5:{input:"de\\.spiegel\\.spon\\.(\\w+\\.)?AudioPlusMonthly\\w*",method:"regex",output:"AUDIO+"},size:6,dataElement:"%Product | ID in App [co]%",defaultValueEmpty:!1}},"INFOnline | IAM Data [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return{st:_satellite.getVar("Page | IVW Site [co]",n),cp:_satellite.getVar("Page | IVW Code [co]",n),sv:"ke",co:"szm:"+_satellite.getVar("Page | Platform [gl]",n)+":"+_satellite.getVar("App | Version [co]",n)+"|dmv:"+_satellite.getVar("Config | Data Model Version [gl-lo]",n).split("-")[1],sc:"yes"}}}},"Storage | Click ID: Facebook [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_cid_fb",expiry:"session",purposes:["PuV-KM"]}}}},"Event Value | event54: Engagement: Total Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Previous Page Timing: Engagement: Total [co]",n)}}},"Editorial | Magazine [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.magazine",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event | Headline [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.headline",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar95 - Editorial Author Abbreviations [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Author: Abbreviations [co]",n),window._satellite.pageDataToPersist.eVar95=returnVal,returnVal):window._satellite.pageDataToPersist.eVar95?window._satellite.pageDataToPersist.eVar95:void 0}}},"Post Click | Click: Headline [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){try{return JSON.parse(_satellite.getVar("Post Click | Page: Attributes [gl]",n)).headline}catch(e){return}}}},"XDM | Analytics: prop57 - User Has No Consent [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1?(returnVal=_satellite.getVar("User | Current Consent: no Consent (String) [gl]",n),window._satellite.pageDataToPersist.prop57=returnVal,returnVal):window._satellite.pageDataToPersist.prop57?window._satellite.pageDataToPersist.prop57:void 0}}},"Consent | CONSTANT: fullAA [co]":{modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"fullAA"}},"XDM | Analytics: eVar101 - Media Status [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;return"audio"!==a||r?"video"!==a||r?void 0:_satellite.getVar("Event | Autostart (String) [co]",n)+"::"+_satellite.getVar("Event | Muted (String) [co]",n):_satellite.getVar("Event | Autostart (String) [co]",n)+"::"+_satellite.getVar("Event | Muted (String) [co]",n)+"::"+_satellite.getVar("Event | State [gl]",n)}}},"Event Value | event51: Engagement: Visible Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Previous Page Timing: Engagement: Visibility [co]",n)}}},"Event Value | event800: is Consent Completed [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("consent_completed"===_satellite.getVar("Event | Action [gl]",n))return 1}}},"XDM | Analytics: eVar115 - Engagement Type in Article [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("component_click"===_satellite.getVar("Event | Action [gl]",n)&&"gallery - engage"===_satellite.getVar("Event | Name [gl]",n)&&!_satellite.getVar("Event | Click ID [gl]",n).includes("sensitivemediawarning"))return _satellite.getVar("Component | Name [co]",n)}}},"Event | URL: Pathname [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return new URL(_satellite.getVar("Event | Target URL [gl]",n)).pathname}}},"XDM | Analytics: eVar150 - Traffic Campaign (sara_ref) [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);return a||r?(returnVal=_satellite.getVar("Page | URL: Query Parameter: sara_ref [co]",n),window._satellite.pageDataToPersist.eVar150=returnVal,returnVal):window._satellite.pageDataToPersist.eVar150?window._satellite.pageDataToPersist.eVar150:void 0}}},"Event Value | event10: User Has Consent [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1;var r=_satellite.getVar("Consent Setting | Purpose - pWxi-Any: has Personalized Advertising granted [co]");if(a&&r)return 1}}},"Event Value | event135: Media Milestones 75 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&"milestone 75%"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"XDM | Analytics: eVar52 - Editorial has Paywall [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Paywall | is Active (String) [co]",n),window._satellite.pageDataToPersist.eVar52=returnVal,returnVal):window._satellite.pageDataToPersist.eVar52?window._satellite.pageDataToPersist.eVar52:void 0}}},"XDM | Analytics: eVar182 - User Gift Article Access [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(["page_data_ready","virtual_page"].indexOf(_satellite.getVar("Event | Action [gl]",n))>1)return _satellite.getVar("User | has Gift Article Access [co]",n)}}},"Identity | ECID after consent [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Consent | getCurrentConsentStatus [co]",n);return a===_satellite.getVar("Consent | CONSTANT: allToolsWithoutPrI [co]",n)||a===_satellite.getVar("Consent | CONSTANT: allTools [co]",n)?_satellite.getVar("User | ECID [gl]",n):""}}},"Page | Empty Adslots Count [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e){"load"==e.event.info.action&&++t}var t=0;return SARAs_data.getEventHistory().forEach(e),t}}},"Form | Class [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.category.class",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | Previous Page Timing: Performance: Dom Complete [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).performance.server_response}}},"Click | Element String [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes",callback:function(e){if(e)return"cta="+e.cta+";en="+e.element_name+";et="+e.element_text},doCustomCode:!0,convertToString:!1}},"Consent Setting | Purpose - pWxc-Rt: has Re-Targeting granted [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e="pWxc-Rt";return _satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(e)[e].length>0&&!0}}},"Event Value | event45: Performance: Load Library Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Previous Page Timing: Performance: Load Libraries [co]",n)}}},"Event Value | event241: Bookmarks Removed [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("button_click"===_satellite.getVar("Event | Action [gl]",n)&&"bookmark - delete"===_satellite.getVar("Event | Name [gl]",n))return 1}}},"Event Value | event917: End of HP [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("scroll"===_satellite.getVar("Event | Action [gl]",n)&&"editorial - complete"===_satellite.getVar("Event | Name [gl]",n)&&"homepage"===_satellite.getVar("Page | Route [gl]",n))return 1}}},"Paywall | Type [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"paywall.category.type",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: prop2 - R1D2 Referrer Category [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"virtual_page"===a||"page_data_ready"===a?_satellite.getVar("Page | Referrer: Category [gl]",n):"link_click_external"===a&&"homepage"===_satellite.getVar("Page | Route [gl]",n)?"from_int_homepage":void 0}}},"Page | URL: Query Parameter: fbclid [gl]":{modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"fbclid",caseInsensitive:!0}},"Editorial | is Breaking News (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.is_breaking",callback:function(e){return!0===e?"is_breakingNews":"not_breakingNews"},doCustomCode:!0,convertToString:!1}},"Media | Playtime [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.dtPlayed",callback:function(e){return Math.round(e/1e3)},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: prop73 - Launch Property + General Info [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("page_data_ready"===a||"virtual_page"===a)return returnVal=_satellite.getVar("QS | Launch: Property + Version + Version Date [gl]",n),returnVal}}},"Event | URL: Name String [gl]":{defaultValue:"",modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%Event | URL: Name: Prefix [gl]%",omitWhenEmpty:!1},{path:"",delimiter:".",inputType:"dataelement",dataElement:"%Event | URL: Subdomains [gl]%",omitWhenEmpty:!1},{path:"",delimiter:">",inputType:"dataelement",dataElement:"%Event | URL: Name: Substring [gl]%",omitWhenEmpty:!1}]}},"Editorial | Genre [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.category.genre",callback:function(){},doCustomCode:!1,convertToString:!1}},"Post Click | Click: Position [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){try{return JSON.parse(_satellite.getVar("Post Click | Page: Attributes [gl]")).pos}catch(e){return}}}},"Editorial | has Affiliate [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return document.querySelectorAll('a[href$="manager-magazin.de/extra/affiliate-links-auf-spiegel-online-fragen-und-antworten-a-1245589.html"]').length>0?"has_affiliate":"no_affiliate"}}},"XDM | Analytics: eVar16 - Page Pure Tracking Option [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Page | PUR Tracking (String) [co]",n),window._satellite.pageDataToPersist.eVar16=returnVal,returnVal):window._satellite.pageDataToPersist.eVar16?window._satellite.pageDataToPersist.eVar16:void 0}}},"Other Pixel | VG Wort: ID [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"external.vg_wort.id",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar57 - Editorial Genre [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Genre [co]",n),window._satellite.pageDataToPersist.eVar57=returnVal,returnVal):window._satellite.pageDataToPersist.eVar57?window._satellite.pageDataToPersist.eVar57:void 0}}},"Editorial | has noContentAds (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.has_noContentAds",callback:function(e){return!0===e?"no_contentAds":"has_contentAds"},doCustomCode:!0,convertToString:!1}},"Editorial | Headline [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.headline",callback:function(){},doCustomCode:!1,convertToString:!1}},"Form | Field email [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.fields.email",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar102 - Media Type [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;return"audio"!==a||r?"video"!==a||r?void 0:"video":"audio"}}},"Config | App: Measurement Manager Compatibility Version: iOS [co-lo]":{modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"163"}},"Consent | CMP: Action [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"consent.info.action",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event Value | event41: Performance: Response Complete Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n)){var a=_satellite.getVar("Page | Previous Page Timing: Performance: Response Complete [co]",n);return a||void 0}}}},"XDM | Analytics: eVar145 - Internal Campaign ID (sara_icid) [gl][consent:PuV-KM]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Campaign: Internal [gl]",n),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){let e=_satellite.getVar("Campaign | ID: Internal (sara_icid) [gl]",n);return e?window._satellite.getValOnce(e,r.name):e}}}},"Page | Platform [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.info.platform",callback:function(){},doCustomCode:!1,convertToString:!1}},"Marketing Pixel | Facebook: Campaign Landing Page Events [lo]":{defaultValue:"not_defined",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"e3fa5766-56ea-4bdc-a3e9-e9311a608d03",method:"exact match",output:"ViewLaunchCampaignLP"},1:{input:"5dbd4c3f-08ce-4b6e-8653-afffa23cd7c0",method:"exact match",output:"ViewLaunchCampaignLP"},size:2,dataElement:"%Editorial | Article ID [co]%",defaultValueEmpty:!0}},"XDM | Analytics: eVar79 - Editorial has Video [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | has Video (String) [co]",n),window._satellite.pageDataToPersist.eVar79=returnVal,returnVal):window._satellite.pageDataToPersist.eVar79?window._satellite.pageDataToPersist.eVar79:void 0}}},"Storage | Campaign: Internal [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_cid_int",expiry:"session",purposes:["PuV-KM","pVa-Me"]}}}},"XDM | Analytics: prop8 - Channels [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r)return _satellite.getVar("Editorial | Channel [co]",n)}}},"Page | Viewport [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.attributes.viewport",callback:function(e){return e||(window.matchMedia("(max-width: 719px)").matches?"mobile":null)},doCustomCode:!0,convertToString:!1}},"Event Value | event381: Paywall Impressions [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="component_view"===_satellite.getVar("Event | Action [gl]",n),r="article-paywall"===_satellite.getVar("Component | Name [co]",n);if(a&&r)return 1}}},"XDM | Analytics: eVar90 - Hierarchy1 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r)return[_satellite.getVar("Page | Name: Prefix [gl-lo]",n),_satellite.getVar("Page | URL: Subdomain [gl]",n),_satellite.getVar("Page | Channel Slug [co]",n),_satellite.getVar("Page | Subchannel Slug [co]",n)].join("|")}}},"XDM | Analytics: list1 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);if((a||r)&&o){for(var i=[],s=_satellite.getVar("Editorial | Topics (Array) [co]",n),l=0;l-1,r=_satellite.getVar("Storage | Click ID: Google [gl]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){var i=_satellite.getVar("Page | URL: Query Parameter: gclid [gl]",n);return i?window._satellite.getValOnce(i,r.name):i}}}},"XDM | Analytics: prop4 - Subscription Article [cc]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=_satellite.getVar("Event | Attributes [gl]",n).cta||"",o="virtual_page"===a,i="page_data_ready"===a,s="article"===_satellite.getVar("Page | Route [gl]",n),l=(o||i)&&s,c="button_click"===a&&_satellite.getVar("Component | Name [co]",n).indexOf("paywall")>-1&&r.indexOf("primary")>-1,u=1===_satellite.getVar("Event Value | Purchase (in App) [co]",n);if(l||c||u)return _satellite.getVar("Page | Name String [gl]",n)}}},"XDM | Analytics: eVar175 - Logged In String [gl[sso]]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(["page_data_ready","virtual_page"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1)return _satellite.getVar("User | Logged In String [gl[sso]-sm]",n)}}},"XDM | Analytics: eVar61 - Editorial Channel/Subchannel [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Channel+Subchannel [co]",n),window._satellite.pageDataToPersist.eVar61=returnVal,returnVal):window._satellite.pageDataToPersist.eVar61?window._satellite.pageDataToPersist.eVar61:void 0}}},"Editorial | has Audio (String) [co]":{defaultValue:"",modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%Editorial | has Audio Embed (String) [co]%",omitWhenEmpty:!1},{path:"",delimiter:";",inputType:"dataelement",dataElement:"%Editorial | has Article Audio (String) [co]%",omitWhenEmpty:!1},{path:"",delimiter:":",inputType:"dataelement",dataElement:"%Editorial | Article Audio Type [co]%",omitWhenEmpty:!1}]}},"Form | Status Code [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.status.code",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar153 - Facebook FBCLID [gl][consent:PuV-KM]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Click ID: Facebook [gl]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){let e=_satellite.getVar("Page | URL: Query Parameter: fbclid [gl]",n);return e?window._satellite.getValOnce(e,r.name):e}}}},"Page | URL: Query Parameter: from [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"from",caseInsensitive:!0}},"Event Value | event168: Gallery Layer Open Clicks [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("component_click"===_satellite.getVar("Event | Action [gl]",n)&&"gallery - engage"===_satellite.getVar("Event | Name [gl]",n)&&!_satellite.getVar("Event | Click ID [gl]",n).includes("sensitivemediawarning"))return 1}}},"XDM | Analytics: eVar154 - Newsletter ID (nlid) [cc]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Click ID: Newsletter [gl]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){let e=_satellite.getVar("Page | URL: Query Parameter: nlid [gl]",n);return e?window._satellite.getValOnce(e,r.name,r.expiry):e}}}},"Page | URL: Query Parameter: gclid [gl]":{modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"gclid",caseInsensitive:!0}},"XDM | Analytics: eVar10 - Page URL Fragment [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r)return _satellite.getVar("Page | URL: Hash [gl]",n)}}},"Event | Attributes [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event | Source [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.source",callback:function(){},doCustomCode:!1,convertToString:!1}},"Device | Phone String [gl]":{storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e){let t;return t=e.user.device?e.user.device.is_phone:e.page.attributes.is_phone,!0===t&&"phone"}} },"Event Value | event133: Media Milestones 25 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&"milestone 25%"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"XDM | Analytics: eVar97 - Editorial Author Names [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);if((a||r)&&o){var i=_satellite.getVar("Editorial | Author: Names [co]",n),s=Array.isArray(i)?i.join(","):i;return window._satellite.pageDataToPersist.eVar97=s,s}if(window._satellite.pageDataToPersist.eVar97)return window._satellite.pageDataToPersist.eVar97}}},"User | has SSO Tracking ID [gl[sso]-sm]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.info.sso_tracking_id",callback:function(e){return"string"==typeof e?"has_ssoID":"no_ssoID"},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: Referrer [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a&&"404"===_satellite.getVar("Page | URL: Query Parameter: from [gl]",n)?_satellite.getVar("Page | URL: Query Parameter: ref [gl]",n):"virtual_page"===a||"page_data_ready"===a?_satellite.getVar("Page | Referrer [gl]",n):void 0}}},"XDM | Analytics: eVar21 - Click ID [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="virtual_page"===a,o="page_data_ready"===a,i=_satellite.getVar("Post Click | Page: Attributes [gl]",n),s=_satellite.getVar("Post Click | Referrer [gl]",n)===_satellite.getVar("Page | Canonical URL [gl]",n);return(r||o)&&i&&!s?_satellite.getVar("Post Click | Click: ID [gl]",n):["button_click","component_click","link_click_external"].includes(a)?_satellite.getVar("Event | Click ID [gl]",n):void 0}}},"Event Value | Link Click Event [gl-lo]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if(["audio","button_click","consent_error","consent_completed","component_click","component_view","tcdata_change","tcf_error","link_click_external","link_click_download","scroll","submit","video"].includes(a))return 1}}},"XDM | Analytics: eVar137 - Paywall Type [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n),i=!0===_satellite.getVar("Paywall | is Active [co]",n),s=_satellite.getVar("Paywall | Type [co]",n),l=!("string"!=typeof s||!/paid|conditional/.test(s));if((a||r)&&o&&i&&l)return _satellite.getVar("Paywall | Type [co]",n)}}},"Config | DataStream: Target Only [co-lo]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return"production"===_satellite.getVar("QS | Launch: Environment Stage [gl]",n)?"e45e7243-b241-40dd-8440-4b699d5ec514":"f24d8d75-fea2-4204-8695-34301c636c08"}}},"Storage | Usage: Session ID [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_user_session-id",expiry:"session",purposes:["PuV-Na","pVa-Pr","prI-Pr"]}}}},"XDM | Analytics: eVar58 - Editorial Style [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Style [co]",n),window._satellite.pageDataToPersist.eVar58=returnVal,returnVal):window._satellite.pageDataToPersist.eVar58?window._satellite.pageDataToPersist.eVar58:void 0}}},"Editorial | Topics (Array) [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.topics",callback:function(){},doCustomCode:!1,convertToString:!1}},"QS | Event: Action + Name + Label [gl]":{defaultValue:"",modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%Event | Action [gl]%",omitWhenEmpty:!1},{path:"",delimiter:"|",inputType:"dataelement",dataElement:"%Event | Name [gl]%",omitWhenEmpty:!1},{path:"",delimiter:"|",inputType:"dataelement",dataElement:"%Event | Label [gl]%",omitWhenEmpty:!1}]}},"Page | IVW Code AGOF Substring: Paid/Free [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"paid|true",method:"exact match",output:".pp"},1:{input:"paid|false",method:"exact match",output:".pf"},2:{input:"conditional|true",method:"exact match",output:".pp"},3:{input:"conditional|false",method:"exact match",output:".pf"},4:{input:"free|false",method:"exact match",output:".ff"},size:5,dataElement:"%Paywall | Type [co]%|%Paywall | is Active [co]%",defaultValueEmpty:!0}},"XDM | Analytics: eVar60 - Editorial Channel [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Channel [co]",n),window._satellite.pageDataToPersist.eVar60=returnVal,returnVal):window._satellite.pageDataToPersist.eVar60?window._satellite.pageDataToPersist.eVar60:void 0}}},"Storage | Usage: Previous Page [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_gpv_page",expiry:"session",purposes:["PuV-Na"]}}}},"Component | Component (Array) [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return[_satellite.getVar("Component | Tracking String [co]",n)+";pos="+_satellite.getVar("Component | Position String [co]")]}}},"Util | Target Test Cookie [gl[at]]":{defaultValue:"",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"target_spiegel_test"}},"XDM | Analytics: eVar43 - Active Time on Page [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=_satellite.getVar("Event | Name [gl]",n);if("component_view"===a||"scroll"===a&&("editorial - complete"===r||"page - complete"===r)||"consent_completed"===a)return _satellite.getVar("Page | Timing: Engagement: Active (sec) [co]",n)}}},"Event | URL: Name: Substring [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | URL: Pathname [gl]",n),r=a.match(/(\/.+\/)/g),o=/(\w+)-(\d{5,}){1}-?\d{0,2}\.html|(\w+)-([a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}){1}|(\d+)\/(?:#\w+)*$/g.exec(a);if(o){var i=o[4]||_satellite.getVar("Util | Function: Get Polygon from CE ID [gl]",n)(o[2]),s=o[1]||o[3];switch(s){case"a":s="article";break;case"fotostrecke":s="gallery"}return[s,i].join(" > ")}return["other",r].join(" > ").replace(/.>.$/,"")}}},"Storage | Purchase [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_purchase",expiry:"session",purposes:[""]}}}},"Event | Item: Media ID [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.item.mediaid",callback:function(e){return e||void 0},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar74 - Editorial is list Excluded [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | List Excluded (String) [co]",n),window._satellite.pageDataToPersist.eVar74=returnVal,returnVal):window._satellite.pageDataToPersist.eVar74?window._satellite.pageDataToPersist.eVar74:void 0}}},"Page | IVW Code AGOF Substring: Channel/Subchannel [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"homepage",method:"exact match",output:"homepage/homepage"},1:{input:"article",method:"exact match",output:"%Page | Channel Slug [co]%/%Page | Subchannel Slug [co]%"},2:{input:"channel",method:"exact match",output:"%Page | Channel Slug [co]%/channel"},3:{input:"subchannel",method:"exact match",output:"%Page | Channel Slug [co]%/%Page | Subchannel Slug [co]%"},4:{input:"topic",method:"exact match",output:"%Page | IVW Code AGOF Substring: Topic Page [co]%"},5:{input:"partner",method:"exact match",output:"%Page | IVW Code AGOF Substring: Partner Page [co]%"},6:{input:"page",method:"exact match",output:"backstage/page"},7:{input:"newsletter",method:"exact match",output:"newsletter/channel"},8:{input:"headlines",method:"exact match",output:"schlagzeilen/channel"},9:{input:"plus",method:"exact match",output:"plus/plus"},10:{input:"fuermich",method:"exact match",output:"fuermich/plus"},11:{input:"search",method:"exact match",output:"suche/search"},12:{input:"audio",method:"exact match",output:"audio/audio"},13:{input:"video",method:"exact match",output:"video/video"},14:{input:"author",method:"exact match",output:"backstage/author"},15:{input:"issue",method:"exact match",output:"magazin/magazine"},16:{input:"issues",method:"exact match",output:"magazin/magazinearchive"},17:{input:"newsarchive",method:"exact match",output:"nachrichtenachriv/newsarchive"},18:{input:"topics",method:"exact match",output:"thema/channel"},19:{input:"consent",method:"exact match",output:"backstage/consent"},size:20,dataElement:"%Page | Route [gl]%",defaultValueEmpty:!0}},"Form | Name [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.info.name",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | URL: Query Parameter [gl]":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.location.search"}},"XDM | Analytics: eVar24 - Click Position: Steps [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="virtual_page"===a,o="page_data_ready"===a,i=_satellite.getVar("Post Click | Page: Attributes [gl]",n),s=_satellite.getVar("Post Click | Referrer [gl]",n)===_satellite.getVar("Page | Canonical URL [gl]",n);return(r||o)&&i&&!s?_satellite.getVar("Post Click | Click: Position [gl]",n):"link_click_external"===a?_satellite.getVar("Event | Pos [gl]",n):["button_click","component_click","component_view"].includes(a)?_satellite.getVar("Component | Position String [co]",n):void 0}}},"Event Value | event2: IVW Views [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=["page_data_ready","tcdata_change","video","virtual_page"],o="video"===n.detail.eventName,i="string"==typeof n.detail.state.event.info.name&&n.detail.state.event.info.name.indexOf("ivw")>-1,s=(!o||i)&&!_satellite.getVar("Page | is PUR Tracking [co]",n);if(r.includes(a)&&s)return 1}}},"XDM | Analytics: prop1 - R1D1 Page ID [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return["page_data_ready","virtual_page"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1?_satellite.getVar("Page | Name String [gl]",n):"link_click_external"==_satellite.getVar("Event | Action [gl]",n)&&"homepage"===_satellite.getVar("Page | Route [gl]",n)?_satellite.getVar("Event | URL: Name String [gl]",n):void 0}}},"User | Current Consent: no Consent (String) [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return _satellite.getVar("User | Current Consents [gl]").no_consent.join("~")}}},"Page | Timing: Performance: Page Render [co]":{defaultValue:"",modulePath:"accessible-page-speed-metrics/src/lib/dataElements/pageRenderTime.js",settings:{}},"Storage | Campaign: Any [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_cid_any",expiry:"session",purposes:["PuV-KM","pVa-Me"]}}}},"Event | URL: Name: Prefix [gl]":{modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"manager-magazin.de",method:"contains",output:"mm"},1:{input:"spiegel.de",method:"contains",output:"sp"},size:2,dataElement:"%Event | URL: Hostname [gl]%",defaultValueEmpty:!0}},"Page | Previous Page Timing: First Visible [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).engagement.time_first_visible}}},"Consent Setting | Purpose - pWxi-Any: has Personalized Advertising granted [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e="pWxi-Any";return _satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(e)[e].length>0&&!0}}},"Event Value | event141: Media FIrst Minutes Watched [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o="audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&_satellite.getVar("Event | State [gl]",n).audio;if(r&&"first-minute"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"Editorial | is Exclusive (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.is_exclusive",callback:function(e){return!0===e?"is_exclusive":"not_exclusive"},doCustomCode:!0,convertToString:!1}},"Page | IVW Code AGOF Substring: Partner Page [co]":{defaultValue:"default/partner",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"sportdaten",method:"exact match",output:"sport/partner"},1:{input:"spiele",method:"exact match",output:"spiele/%Page | Path Depth [gl]%/partner"},2:{input:"lotto",method:"exact match",output:"lotto/partner"},3:{input:"gluecksspirale",method:"exact match",output:"gluecksspirale/partner"},4:{input:"contentgarden",method:"exact match",output:"contentgarden/partner"},5:{input:"sportwetten",method:"exact match",output:"sportwetten/partner"},size:6,dataElement:"%Page | URL: Subdomain [gl]%",defaultValueEmpty:!0}},"Event Value | event53: Engagement: Active Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Previous Page Timing: Engagement: Active [co]",n)}}},"Other Pixel | VG Wort: Request URL [co]":{defaultValue:"",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"paid\\|.+",method:"regex",output:"https://spiegel.met.vgwort.de/na/pw-%Other Pixel | VG Wort: ID [co]%"},1:{input:"\\w+\\|.+",method:"regex",output:"https://spiegel.met.vgwort.de/na/%Other Pixel | VG Wort: ID [co]%"},2:{input:"paid\\|$",method:"regex",output:"https://spiegel.met.vgwort.de/na/pw-vgzm.2780134-%Editorial | Article ID [co]%"},3:{input:"\\w+\\|$",method:"regex",output:"https://spiegel.met.vgwort.de/na/vgzm.2780134-%Editorial | Article ID [co]%"},size:4,dataElement:"%Paywall | Type [co]%|%Other Pixel | VG Wort: ID [co]%",defaultValueEmpty:!0}},"Campaign | ID: External (sara_dcid, sara_ecid) [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){let t=_satellite.getVar("Page | URL: Query Parameter: sara_ecid [gl]",e),n=_satellite.getVar("Page | URL: Query Parameter: sara_dcid [gl]",e),a=t||n;return"object"==typeof a&&(a=a.find((e=>/sea_pd_\w+_/.test(e)))),"string"!=typeof a?"":t&&/sea_pd_\w+_/.test(a)?_satellite.getVar("Util | Function: Check Campaign Parameter [gl]")(a,t):n&&/sea_pd_\w+_/.test(a)?_satellite.getVar("Util | Function: Check Campaign Parameter [gl]")(a,n):a||void 0}}},"XDM | Analytics: eVar3 - Page Delivery Platform [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Page | Platform [gl]",n),window._satellite.pageDataToPersist.eVar3=returnVal,returnVal):window._satellite.pageDataToPersist.eVar3?window._satellite.pageDataToPersist.eVar3:void 0}}},"XDM | Analytics: eVar130 - Form Name [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("submit"===_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Form | Name [gl]",n)}}},"Event Value | event137: Media Completes [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&"complete"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"Page | Previous Page Timing: Engagement: Hidden [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).engagement.time_hidden}}},"XDM | Analytics: eVar181 - Serverside Testing Cookie Values [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("virtual_page"===a||"page_data_ready"===a)return _satellite.getVar("User | Dynamic Targeting String [co]",n)}}},"Homepage | Test Teaser Count: Case 1 [lo]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a,r,o,i,s,l;if(_satellite.getVar("User | has Paid Access [co]",n)?i="data-has-paid-access-hidden":_satellite.getVar("User | has Paid Access [co]",n)||(i="data-has-no-paid-access-hidden"),o=document.querySelectorAll('[data-area^="block>topic"]:not(['+i+']) :not([data-pos$=":1"])>[data-target-teaser] [data-target-teaser-el="text"]'),s=document.querySelectorAll('[data-area="news-section"] [data-area^="block>topic"]:not(['+i+']) :not([data-pos$=":1"])>[data-target-teaser] [data-target-teaser-el="text"]').length,l=document.querySelectorAll('[data-area="additional-section"] [data-area^="block>topic"]:not(['+i+']) :not([data-pos$=":1"])>[data-target-teaser] [data-target-teaser-el="text"]').length,o.length>0){for(r=o[0].parentElement,a=r.offsetTop;r.offsetParent;)r=r.offsetParent,a+=r.offsetTop;return"tc_"+s+"+"+l+"-dsr_"+Math.round(a/window.innerHeight*10)/10}return"tc_0"}}},"XDM | Analytics: products [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"product",callback:function(e,t){function n(e){prod={},prod.SKU=e.info.id,prod.quantity=1,prod.priceTotal=e.price.price,prod._experience.analytics.customDimensions.eVars.eVar161=e.info.id,prod._experience.analytics.customDimensions.eVars.eVar162=e.attributes.paywall_id,prod._experience.analytics.customDimensions.eVars.eVar163=e.category.type,a.push(prod)}if(1===_satellite.getVar("Event Value | Purchase (in App) [co]",t)){var a=[];return e.forEach(n),a}},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar80 - Editorial has Gallery [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | has Gallery (String) [co]",n),window._satellite.pageDataToPersist.eVar80=returnVal,returnVal):window._satellite.pageDataToPersist.eVar80?window._satellite.pageDataToPersist.eVar80:void 0}}},"Event Value | event506: Newsletter Subscriptions Completed [cc]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a&&"newsletter"==_satellite.getVar("Page | Route [gl]",n)&&_satellite.getVar("Page | Query: Newsletter ID (nlid) [gl]",n).includes("sara_action=subscribe")?"1":"submit"===a?1:void 0}}},"Page | URL: Query Parameter: sara_ecid [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sara_ecid",caseInsensitive:!0}},"Marketing Pixel | Twitter: ID [sm]":{modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"o7v26"}},"Event Value | event382: Paywall Clicks [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="button_click"===_satellite.getVar("Event | Action [gl]",n),r=_satellite.getVar("Component | Name [co]",n).indexOf("paywall")>-1;if(a&&r)return 1}}},"Page | Timing: Mark: Track Pageview [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){try{return Math.round(performance.getEntriesByName("sara_track_pageview")[0].startTime)}catch(e){return}}}},"Post Click | Page: Attributes [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"sara_clk_att"}},"XDM | Analytics: eVar11 - Page Referring Domain [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r)return _satellite.getVar("Page | Referrer: Domain [gl]",n)}}},"Event Value | event106: End of Article Scrolls [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("scroll"===_satellite.getVar("Event | Action [gl]",n)&&window._satellite.persistVals&&window._satellite.persistVals.event106)return window._satellite.persistVals.event106}}},"XDM | Analytics: eVar72 - Editorial is exclusive [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | is Exclusive (String) [co]",n),window._satellite.pageDataToPersist.eVar72=returnVal,returnVal):window._satellite.pageDataToPersist.eVar72?window._satellite.pageDataToPersist.eVar72:void 0}}},"Event Value | event100: Editorial Page Views [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);if((a||r)&&o)return 1}}},"Page | IVW Code AGOF Substring: Topic Page [co]":{defaultValue:"channel/subchannel",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"/personalien/",method:"contains",output:"personalien/channel"},1:{input:"/digitalisierung/",method:"contains",output:"digitalisierung/channel"},2:{input:"/thema/",method:"contains",output:"%Page | Channel Slug [co]%/%Page | Subchannel Slug [co]%"},size:3,dataElement:"%Page | ID [gl-co]%",defaultValueEmpty:!0}},"Page | URL: Hostname [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/pageInfo.js",settings:{attribute:"hostname"}},"Event Value | event384: Paywall Login Clicks [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="button_click"===_satellite.getVar("Event | Action [gl]",n),r="paywall"===_satellite.getVar("Component | Name [co]",n);if(a&&r&&"secondary"===_satellite.getVar("Event | Attributes [gl]",n).cta)return 1}}},"XDM | Analytics: eVar103 - Media Style [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&!o)return _satellite.getVar("Event | Item: Type [co]",n)}}},"Util | Function: Get Purpose Consent Mapping [co-lo]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return function(e){let t,a={},r={"DaN-Au":"655f1ab47129a00595f31a5e","prI-Au":"655f1ab47129a00595f31a65","prI-Me":"655f1ab47129a00595f31a68","prI-Pr":"655f1ab47129a00595f31a6c","pVa-Au":"655f1ab47129a00595f31a73","pVa-Me":"655f1ab47129a00595f31a78","pVa-Pr":"655f1ab47129a00595f31a80","PuV-Na":"655f1ab47129a00595f31a86","PuV-Au":"655f1ab47129a00595f31a96","PuV-KM":"655f1ab47129a00595f31a9d","PuV-Um":"655f1ab47129a00595f31aa5","PuV-Pr":"655f1ab47129a00595f31aaa","pWxc-Rt":"655f1ab47129a00595f31a57","pWxi-Any":"655f1ab37129a00595f30bd1"},o={"DaN-Au":"64bf9cc6b4a67c0535f6620c","prI-Au":"64bf9cc6b4a67c0535f66213","prI-Me":"64bf9cc6b4a67c0535f66216","prI-Pr":"64bf9cc6b4a67c0535f66219","pVa-Au":"64bf9cc6b4a67c0535f6621f","pVa-Me":"64bf9cc6b4a67c0535f6621d","pVa-Pr":"64bf9cc6b4a67c0535f6621b","PuV-Na":"64bf9cc6b4a67c0535f66221","PuV-Au":"64bf9cc6b4a67c0535f66227","PuV-KM":"64f4c5ec9d191a06ba6cb797","PuV-Um":"64bf9cc6b4a67c0535f66224","PuV-Pr":"64f4c5ec9d191a06ba6cb79c"};return"string"==typeof e&&(e=[e]),e.forEach((function(e){t=_satellite.getVar("User | has No Ads Access [sm]")?o[e]:r[e],a[e]=_satellite.getVar("Consent Setting | Consented Purposes [gl]",n).filter((e=>t.includes(e._id)))})),a}}}},"Config | Data Model Version [gl-lo]":{defaultValue:"",modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"w2.0.1_core-20240202_local:sp_1127_fix"}},"QS | Launch: Environment [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"_satellite.environment.stage"}},"Editorial | Date: Modified [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.date_modified",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | Path Depth [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return _satellite.getVar("Page | URL: Path [gl]",n).split("/").length-1}}},"Page | IVW Code AGOF Substring [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%Page | IVW Code AGOF Substring: Channel/Subchannel [co]%",omitWhenEmpty:!1},{path:"",delimiter:"",inputType:"dataelement",dataElement:"%Page | IVW Code AGOF Substring: Paid/Free [co]%",omitWhenEmpty:!1}]}},"Event | Item: Type [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.item.type",callback:function(){},doCustomCode:!1,convertToString:!1}},"Editorial | Type (Array) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.category.type",callback:function(){},doCustomCode:!1,convertToString:!1}},"User | Current Consents [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]",n)(["pWxi-Any","pWxc-Rt","DaN-Au","prI-Au","prI-Me","prI-Pr","pVa-Au","pVa-Me","pVa-Pr","PuV-Na","PuV-Au","PuV-KM","PuV-Um","PuV-Pr"]),r={};return r.has_consent=Object.keys(a).filter((e=>a[e].length>0)),r.no_consent=Object.keys(a).filter((e=>0===a[e].length)),r}}},"Page | IVW Inhalt [co]":{defaultValue:"tso",storageDuration:"pageview",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"homepage",method:"contains",output:"tve"},1:{input:"politik/",method:"starts with",output:"tak"},2:{input:"unternehmen/autoindustrie",method:"exact match",output:"tau"},3:{input:"unternehmen/",method:"starts with",output:"twr"},4:{input:"digitales/",method:"starts with",output:"tco"},5:{input:"finanzen/",method:"starts with",output:"twr"},6:{input:"harvard/",method:"starts with",output:"twr"},7:{input:"lifestyle/auto",method:"exact match",output:"tau"},8:{input:"lifestyle/fitness",method:"exact match",output:"tge"},9:{input:"lifestyle/leute",method:"exact match",output:"ten"},10:{input:"lifestyle/mode",method:"exact match",output:"tfb"},11:{input:"lifestyle/reise",method:"exact match",output:"tre"},12:{input:"lifestyle/stil",method:"exact match",output:"two"},13:{input:"lifestyle/technik",method:"exact match",output:"tce"},14:{input:"lifestyle/",method:"starts with",output:"tve"},15:{input:"video/",method:"starts with",output:"tve"},16:{input:"audio/",method:"starts with",output:"tve"},17:{input:"backstage/",method:"starts with",output:"tuk"},18:{input:"services/",method:"starts with",output:"tuk"},19:{input:"hilfe/",method:"starts with",output:"tuk"},20:{input:"ueber-uns/",method:"starts with",output:"tuk"},21:{input:"personalien/",method:"starts with",output:"twr"},22:{input:"newsletter/",method:"starts with",output:"tuk"},23:{input:"thema/",method:"starts with",output:"tve"},24:{input:"plus/",method:"starts with",output:"twr"},25:{input:"schlagzeilen/",method:"starts with",output:"twr"},26:{input:"suche/",method:"starts with",output:"sve"},27:{input:"magazin/",method:"starts with",output:"twr"},28:{input:"karriere/",method:"starts with",output:"twr"},size:29,dataElement:"%Page | IVW Code AGOF Substring [co]%",defaultValueEmpty:!0}},"Event | Contains Ad [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.contains_ad",callback:function(){},doCustomCode:!1,convertToString:!1}},"Storage | Click: Attributes [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_clk_att",expiry:"session",purposes:["PuV-Na"]}}}},"XDM | Analytics: eVar132 - Form Fields [gl]":{ modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("submit"===_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Form | Fields Total Count [gl]",n)+"::"+_satellite.getVar("Form | Field Opt-In (String) [gl]",n)+"::"+_satellite.getVar("Form | Field email [gl]",n)}}},"Page | Timing: Mark: Load Libraries [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return Math.round(performance.getEntriesByName("sara_load_libraries")[0].startTime)}}},"Event Value | event5: Exit Link Clicks [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("link_click_external"===_satellite.getVar("Event | Action [gl]",n))return 1}}},"Page | IVW CNAME [lo]":{defaultValue:"data-3698886e7b.manager-magazin.de",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"web|true|karriere",method:"exact match",output:"data-54f7652a27.spiegel.de"},1:{input:"web|false|karriere",method:"exact match",output:"data-3698886e7b.spiegel.de"},2:{input:"|true|",method:"contains",output:"data-5d848783f7.spiegel.de"},3:{input:"|false|",method:"contains",output:"data-8f03f9dd42.spiegel.de"},size:4,dataElement:"%Page | Platform [gl]%|%Device | is Phone [gl]%|%Page | Channel Slug [co]%",defaultValueEmpty:!0}},"XDM | Analytics: eVar100 - Media ID [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&!o)return _satellite.getVar("Event | Item: Media ID [co]",n)}}},"XDM | Analytics: prop9 - URL Path [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r)return _satellite.getVar("Page | URL: Path [gl]",n)}}},"Event | Autostart (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.autostart",callback:function(e){return!0===e?"has_autostart":"no_autostart"},doCustomCode:!0,convertToString:!1}},"Page | Type [co]":{defaultValue:"",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"article",method:"exact match",output:"%Editorial | Style [co]%"},1:{input:".*",method:"regex",output:"%Page | Route [gl]%"},size:2,dataElement:"%Page | Route [gl]%",defaultValueEmpty:!0}},"XDM | Analytics: prop31 - App Version [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("App | Version [co]",n),window._satellite.pageDataToPersist.prop31=returnVal,returnVal):window._satellite.pageDataToPersist.prop31?window._satellite.pageDataToPersist.prop31:void 0}}},"User | is Logged In [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.is_loggedIn",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event Value | event143: Media Subscription Click [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o="audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&_satellite.getVar("Event | State [gl]",n).audio;if(r&&"click-button-subscribe"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"Page | Timing: Engagement: Total [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.stats.status.timeTotal"}},"Event ID | event101: Editorial Page Views [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Event Value | event100: Editorial Page Views [co]",n))return _satellite.getVar("Editorial | Article ID (20 chars) [co]",n)}}},"XDM | Analytics: eVar33 - Spiegel Device Type [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Device | Type [gl]",n),window._satellite.pageDataToPersist.eVar33=returnVal,returnVal):window._satellite.pageDataToPersist.eVar33?window._satellite.pageDataToPersist.eVar33:void 0}}},"Storage | Click ID: Google [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_cid_go",expiry:"session",purposes:["PuV-KM"]}}}},"Consent | consent ready (String) [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"consent.info.ready",callback:function(e){return!0===e?"true":"false"},doCustomCode:!0,convertToString:!1}},"Util | Function: Get Polygon from CE ID [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return function(e){function t(e,t,n){var a=t-e.length,r=n||" ";return a<=0?e:new Array(a+1).join(r)+e}function n(e){return t((a.str(e)>>>0).toString(16),8,"0")+"-0001-0001-0000-"+t(e,12,"0")}var a,r;return r=function(e){function t(){for(var e=0,t=new Array(256),n=0;256!=n;++n)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=n)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[n]=e;return"undefined"!=typeof Int32Array?new Int32Array(t):t}function n(e,t){for(var n=-1^t,a=e.length-1,r=0;r>>8^i[255&(n^e.charCodeAt(r++))])>>>8^i[255&(n^e.charCodeAt(r++))];return r===a&&(n=n>>>8^i[255&(n^e.charCodeAt(r))]),-1^n}function a(e,t){if(e.length>1e4)return r(e,t);for(var n=-1^t,a=e.length-3,o=0;o>>8^i[255&(n^e[o++])])>>>8^i[255&(n^e[o++])])>>>8^i[255&(n^e[o++])])>>>8^i[255&(n^e[o++])];for(;o>>8^i[255&(n^e[o++])];return-1^n}function r(e,t){for(var n=-1^t,a=e.length-7,r=0;r>>8^i[255&(n^e[r++])])>>>8^i[255&(n^e[r++])])>>>8^i[255&(n^e[r++])])>>>8^i[255&(n^e[r++])])>>>8^i[255&(n^e[r++])])>>>8^i[255&(n^e[r++])])>>>8^i[255&(n^e[r++])])>>>8^i[255&(n^e[r++])];for(;r>>8^i[255&(n^e[r++])];return-1^n}function o(e,t){for(var n,a,r=-1^t,o=0,s=e.length;o>>8^i[255&(r^n)]:n<2048?r=(r=r>>>8^i[255&(r^(192|n>>6&31))])>>>8^i[255&(r^(128|63&n))]:n>=55296&&n<57344?(n=64+(1023&n),a=1023&e.charCodeAt(o++),r=(r=(r=(r=r>>>8^i[255&(r^(240|n>>8&7))])>>>8^i[255&(r^(128|n>>2&63))])>>>8^i[255&(r^(128|a>>6&15|(3&n)<<4))])>>>8^i[255&(r^(128|63&a))]):r=(r=(r=r>>>8^i[255&(r^(224|n>>12&15))])>>>8^i[255&(r^(128|n>>6&63))])>>>8^i[255&(r^(128|63&n))];return-1^r}e.version="1.2.0";var i=t();e.table=i,e.bstr=n,e.buf=a,e.str=o},"undefined"==typeof DO_NOT_EXPORT_CRC?"object"==typeof exports?r(exports):"function"==typeof define&&define.amd?define((function(){var e={};return r(e),e})):r(a={}):r(a={}),n(e)}}}},"Event Value | event200: Engagement Interaction [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("component_click"===_satellite.getVar("Event | Action [gl]",n))return 1}}},"Device | is Phone [gl]":{storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e){return e.user.device?e.user.device.is_phone:e.page.attributes.is_phone}}},"Event Value | event134: Media Milestones 50 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&"milestone 50%"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"QS | Launch: Environment Stage [gl]":{modulePath:"core/src/lib/dataElements/runtimeEnvironment.js",settings:{attribute:"environmentStage"}},"Page | Route [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.category.route",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | Previous Data: Free Adslots Count [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){try{return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).advertising.free_adslots_count}catch(e){return}}}},"User | Paid Access String [sm]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.has_paid_access",callback:function(e){return!0===e?"has_paidAccess":"no_paidAccess"},doCustomCode:!0,convertToString:!1}},"User | has Gift Article Access [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.has_gift_article_access",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event | Name [gl]":{defaultValue:"",forceLowerCase:!0,modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.info.name",callback:function(e){let t=e.match(/(\w+) bookmark/);return t?"bookmark - "+t[1]:e},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar53 - Referral Article ID [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Page | Previous Data JSON [co]",n),r="page_data_ready"==_satellite.getVar("Event | Action [gl]",n);return a&&r?(returnVal=_satellite.getVar("Page | Previous Data: Article ID [co]",n),window._satellite.pageDataToPersist.eVar53=returnVal,returnVal):window._satellite.pageDataToPersist.eVar53?window._satellite.pageDataToPersist.eVar53:void 0}}},"Editorial | Headline: Social [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.headline_social",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar22 - Click Element [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=["button_click","component_click","link_click_external"];return"submit"===a?_satellite.getVar("Component | Name [co]",n):r.includes(a)?_satellite.getVar("Element | Tracking String [co]",n):void 0}}},"Editorial | has Author (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.has_author",callback:function(e){return!0===e?"has_author":"no_author"},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar20 - Component String [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if(["button_click","component_view","component_click","link_click_external"].includes(a))return _satellite.getVar("Component | Tracking String [co]",n)}}},"Event | Muted (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.mute",callback:function(e){return!0===e?"is_muted":"not_muted"},doCustomCode:!0,convertToString:!1}},"Event Value | event44: Performance: Total Page Load Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Previous Page Timing: Performance: Track Pageview [co]",n)}}},"XDM | Analytics: eVar135 - Paywall Article ID [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n),i=!0===_satellite.getVar("Paywall | is Active [co]",n),s=_satellite.getVar("Paywall | Type [co]",n),l=!("string"!=typeof s||!/paid|conditional/.test(s));if((a||r)&&o&&i&&l)return _satellite.getVar("Editorial | Article ID [co]",n)}}},"Device | Mobile String [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e){let t;return t=e.user.device?e.user.device.is_mobile:e.page.attributes.is_mobile,!0!==t&&"desktop"}}},"Marketing Pixel | Outbrain: ID [sm]":{defaultValue:"",modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"00bf784a92253a49c50216eea8b47eb721"}},"Event Value | event360: Free Adslots on page [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n)){var a=_satellite.getVar("Page | Previous Data: Free Adslots Count [co]",n);return a||void 0}}}},"Form | Status Message [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.status.message",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | Previous Page Timing: Performance: Response Complete [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).performance.server_response}}},"RADAR | Subscription String [gl]":{defaultValue:"regular",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"has_paywall:no_paidAccess",method:"exact match",output:"paywall:load:%Page | Platform [gl]%"},1:{input:"\\w+:has_paidAccess",method:"regex",output:"subscribed"},size:2,dataElement:"%Paywall | is Active (String) [co]%:%User | Paid Access String [sm]%",defaultValueEmpty:!0}},"Event | Item: Title [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.item.title",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar178 - User Conditional Status [sm]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("virtual_page"===a||"page_data_ready"===a)return _satellite.getVar("User | Condtitional Access String [sm]",n)}}},"Editorial | Comments Enabled (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.is_comments_enabled",callback:function(e){return!0===e?"has_comments":"no_comments"},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar12 - Page Referral URL [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r)return _satellite.getVar("Page | Referrer: URL without Query [gl]",n)}}},"XDM | Analytics: eVar82 - Editorial has Affiliate [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | has Affiliate [co]",n),window._satellite.pageDataToPersist.eVar82=returnVal,returnVal):window._satellite.pageDataToPersist.eVar82?window._satellite.pageDataToPersist.eVar82:void 0}}},"App | Version [co]":{defaultValue:"noapp",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"application.info.app_version",callback:function(){},doCustomCode:!1,convertToString:!1}},"Consent | getCurrentConsentStatus [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Page | is PUR Tracking [co]",n),r=_satellite.getVar("User | has No Ads Access [sm]",n),o=_satellite.getVar("Consent Setting | Purpose - PuV granted [co]",n),i=_satellite.getVar("Consent Setting | Purpose - prI granted [co]",n),s=_satellite.getVar("Consent Setting | Consented Purposes [gl]",n).length>0;return a?_satellite.getVar("Consent | CONSTANT: basic [co]",n):r&&o?_satellite.getVar("Consent | CONSTANT: fullAA [co]",n):s&&!r?i?_satellite.getVar("Consent | CONSTANT: allTools [co]",n):_satellite.getVar("Consent | CONSTANT: allToolsWithoutPrI [co]",n):_satellite.getVar("Consent | CONSTANT: basic [co]",n)}}},"User | Cookie: Purchase [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=_satellite.getVar("Storage | Purchase [co]").name;return(_satellite.preCookie?_satellite.preCookie[e]:"")||_satellite.cookie.get(e)}}},"Component | Name [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.component_name",callback:function(){},doCustomCode:!1,convertToString:!1}},"Consent Setting | Purpose - prI granted [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=["prI-Au","prI-Me","prI-Pr"],t=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(e),n=!0;return e.forEach((function(e){t[e]&&t[e].length<1&&(n=!1)})),n}}},"Event Value | event130: Media Plays [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&"play"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"Page | Previous Page Timing: Engagement: Active [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).engagement.time_active}}},"XDM | Analytics: channel [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="homepage"===_satellite.getVar("Page | Route [gl]",n);if(a||r)return o?"Homepage":1===_satellite.getVar("Event Value | Purchase (in App) [co]",n)?_satellite.getVar("Editorial | Channel [co]",n):_satellite.getVar("Page | Channel Slug [co]",n)}}},"Campaign | ID: Traffic [co]":{forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sara_ref",caseInsensitive:!0}},"User | Logged In String [gl[sso]-sm]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.is_loggedIn",callback:function(e){return!0===e?"logged_in":"logged_out"},doCustomCode:!0,convertToString:!1}},"Page | Timing: Engagement: Active [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.stats.status.timeEngaged"}},"Hit | Timestamp ISO [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return(new Date).toISOString()}}},"XDM | Analytics: eVar83 - Editorial Magazine [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Magazine [co]",n),window._satellite.pageDataToPersist.eVar83=returnVal,returnVal):window._satellite.pageDataToPersist.eVar83?window._satellite.pageDataToPersist.eVar83:void 0}}},"XDM | Analytics: eVar105 - Media Channel [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if("audio"==_satellite.getVar("Event | Action [gl]",n)&&!a)return _satellite.getVar("Event | Item: Series [co]",n)}}},"XDM | Analytics: eVar23 - Click Element Headline [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="virtual_page"===a,o="page_data_ready"===a,i=_satellite.getVar("Post Click | Page: Attributes [gl]",n),s=_satellite.getVar("Post Click | Referrer [gl]",n)===_satellite.getVar("Page | Canonical URL [gl]",n);return(r||o)&&i&&!s?_satellite.getVar("Post Click | Click: Headline [gl]",n):["button_click","component_click","link_click_external"].includes(a)?_satellite.getVar("Event | Headline [co]",n):void 0}}},"Page | URL: Query Parameter: sara_ref [co]":{forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sara_ref",caseInsensitive:!0}},"Event Value | event972: Timer [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("timer"===_satellite.getVar("Event | Action [gl]",n))return 1}}},"User | Current Consent (String) [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=_satellite.getVar("User | Current Consents [gl]");return"has_consent:"+(e.has_consent.join("~")||"(none)")+";no_consent:"+(e.no_consent.join("~")||"(none)")}}},"Editorial | Author: Names [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.author.names",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | is PUR Tracking [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.attributes.is_consent_required",callback:function(e){return!1===e},doCustomCode:!0,convertToString:!1}},"Page | Previous Page Timing: Performance: Track Pageview [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).performance.track_pageview}}},"Target Setting | Property Mapping [co]":{defaultValue:"",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"production:has_noAdsAccess",method:"starts with",output:"e09c5ccc-851f-d70a-d899-dea6d26f8585"},1:{input:"staging:has_noAdsAccess",method:"starts with",output:"5a809753-e154-6961-d04d-cb846c03fdc3"},2:{input:"development:has_noAdsAccess",method:"starts with",output:"5a809753-e154-6961-d04d-cb846c03fdc3"},3:{input:"production:no_noAdsAccess:article:free",method:"starts with",output:"0a35d2b1-94aa-7d3b-119d-63e32554317b"},4:{input:"staging:no_noAdsAccess:article:free",method:"starts with",output:"ca9b4386-3c6c-5122-82eb-620cb52d7098"},5:{input:"development:no_noAdsAccess:article:free",method:"starts with",output:"ca9b4386-3c6c-5122-82eb-620cb52d7098"},6:{input:"production:no_noAdsAccess:homepage",method:"starts with",output:"38ba2140-e3c3-a0ae-0e8a-9a858c8495c8"},7:{input:"staging:no_noAdsAccess:homepage",method:"starts with",output:"2e3b7e82-ced5-3027-8650-b3ea6cdd0b50"},8:{input:"development:no_noAdsAccess:homepage",method:"starts with",output:"2e3b7e82-ced5-3027-8650-b3ea6cdd0b50"},9:{input:"\\bproduction:no_noAdsAccess:article:paid\\b|\\bproduction:no_noAdsAccess:article:conditional\\b",method:"regex matching",output:"eaa7fc85-37fa-bc5d-2e66-06d09076a43c"},10:{input:"\\bstaging:no_noAdsAccess:article:paid\\b|\\bstaging:no_noAdsAccess:article:conditional\\b",method:"regex matching",output:"036d6366-e7a3-e835-32e9-cc72af90b94a"},11:{input:"\\bdevelopment:no_noAdsAccess:article:paid\\b|\\bdevelopment:article:no_noAdsAccess:conditional\\b",method:"regex matching",output:"036d6366-e7a3-e835-32e9-cc72af90b94a"},12:{input:"production:no_noAdsAccess:",method:"starts with",output:"0a35d2b1-94aa-7d3b-119d-63e32554317b"},13:{input:"staging:no_noAdsAccess:",method:"starts with",output:"ca9b4386-3c6c-5122-82eb-620cb52d7098"},14:{input:"development:no_noAdsAccess:",method:"starts with",output:"ca9b4386-3c6c-5122-82eb-620cb52d7098"},size:15,dataElement:"%QS | Launch: Environment [gl]%:%User | No Ads Access String [sm]%:%Page | Route [gl]%:%Paywall | Type [co]%",defaultValueEmpty:!1}},"Editorial | has noAds (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.has_noAds",callback:function(e){return!0===e?"no_ads":"has_ads"},doCustomCode:!0,convertToString:!1}},"Consent | CONSTANT: allToolsWithoutPrI [co]":{modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"allToolsWithoutPrI"}},"Config | DataStream: per Consent [gl-lo]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("QS | Launch: Environment Stage [gl]",n),r=_satellite.getVar("Consent | getCurrentConsentStatus [co]",n);if(r===_satellite.getVar("Consent | CONSTANT: basic [co]",n)||r===_satellite.getVar("Consent | CONSTANT: fullAA [co]",n))switch(a){case"production":return"e79bddca-b217-449f-9523-b2936763bbdb";case"development":case"staging":return"415683bf-65c3-44cf-a57e-d2ef2079d4cf"}if(r===_satellite.getVar("Consent | CONSTANT: allToolsWithoutPrI [co]",n)||r===_satellite.getVar("Consent | CONSTANT: allTools [co]",n))switch(a){case"production":return"b48de5d5-0f6b-4d37-b838-f8c1523cc3c7";case"development":case"staging":return"a6775471-b28c-445c-8c53-69cad93d3811"}return"415683bf-65c3-44cf-a57e-d2ef2079d4cf"}}},"Event Value | event291: Secondary Conversion Button Clicks [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("button_click"===_satellite.getVar("Event | Action [gl]",n)&&"secondary"===_satellite.getVar("Event | Attributes [gl]",n).cta)return 1}}},"Page | PUR Tracking (String) [co]":{defaultValue:"not_PUR",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.attributes.is_consent_required",callback:function(e){return!1===e?"pure_tracking":"all_tracking"},doCustomCode:!0,convertToString:!1}},"Page | Timing: Performance: Server Response [co]":{defaultValue:"",modulePath:"accessible-page-speed-metrics/src/lib/dataElements/serverResponseTime.js",settings:{}},"XDM | Analytics: eVar180 - User Consent Status [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("virtual_page"===a||"page_data_ready"===a||"consent_completed"===a){var r=_satellite.getVar("XDM | Analytics: prop57 - User Has No Consent [gl]",n)||"(none)";return"has_consent:"+(_satellite.getVar("XDM | Analytics: prop56 - User Has Consent [gl]",n)||"(none)")+";no_consent:"+r}}}},"Event | State [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.state",callback:function(e){return e||_satellite.getVar("Event | Source [gl]")},doCustomCode:!0,convertToString:!1}},"Page | Canonical URL [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.info.canonical_url",callback:function(){},doCustomCode:!1,convertToString:!1}},"Editorial | Channel [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.channel",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | URL: Query Parameter: sara_dcid [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sara_dcid",caseInsensitive:!0}},"Editorial | Date: Published [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.date_published",callback:function(){},doCustomCode:!1,convertToString:!1}},"Page | Previous Page Timing: Engagement: Total [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).engagement.time_total}}},"User | has Emetriq ID [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return void 0===_satellite.cookie.get("adp_pid")?"no_emetriqID":"has_emetriqID"}}},"Component | Position String [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes",callback:function(e){if(e)return e.pos+"|"+e.steps},doCustomCode:!0,convertToString:!1}},"Event Value | event918: End of Page [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("scroll"===_satellite.getVar("Event | Action [gl]",n)&&"page - complete"===_satellite.getVar("Event | Name [gl]",n))return 1}}},"Page | Name String [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%Page | Name: Prefix [gl-lo]%",omitWhenEmpty:!1},{path:"",delimiter:".",inputType:"dataelement",dataElement:"%Page | URL: Subdomain [gl]%",omitWhenEmpty:!1},{path:"",delimiter:" > ",inputType:"dataelement",dataElement:"%Page | Type [co]%",omitWhenEmpty:!1},{path:"",delimiter:" > ",inputType:"dataelement",dataElement:"%Page | ID [gl-co]%",omitWhenEmpty:!1}]}},"XDM | Analytics: eVar35 - Hour/Minute [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=_satellite.getVar("Event | Name [gl]",n),o=["button_click","component_click","component_view","link_click_external","page_data_ready","submit","virtual_page","timer"],i=0===r.indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&_satellite.getVar("Event | State [gl]",n).audio,s=("audio"===a||"video"===a)&&!i,l="consent_completed"===a,c="scroll"===a&&("editorial - complete"===r||"page - complete"===r);if(o.includes(a)||s||l||c)return _satellite.getVar("Hit | Timestamp HH:MM [gl]",n)}}},"Event Value | event973: Timer (ms) [co] ":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("timer"===_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Timing: Engagement: Total [co]",n)}}},"Event Value | event52: Engagement: Hidden Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js", settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Page | Previous Page Timing: Engagement: Hidden [co]",n)}}},"Page | Referrer: URL without Query [gl]":{defaultValue:"",cleanText:!0,modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("Page | Referrer [gl]").split("?")[0]}}},"Paywall | is Active [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"paywall.attributes.is_active",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event Value | event1: Page Views [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"virtual_page"===a||"page_data_ready"===a?1:0}}},"Page | Language [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.info.language",callback:function(){},doCustomCode:!1,convertToString:!1}},"QS | Launch: Property [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"_satellite.property.name"}},"Editorial | Subchannel [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.subchannel",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | XDM Object Global [gl[sso]-lo]":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webReferrer:{URL:"%XDM | Analytics: Referrer [gl]%"},webInteraction:{URL:"%Event | Target URL [gl]%",name:"%XDM | Analytics: Link Click Name [gl-lo]%",type:"%XDM | Analytics: Link Click Type [gl-lo]%",linkClicks:{value:"%Event Value | Link Click Event [gl-lo]%"}},webPageDetails:{name:"%XDM | Analytics: pageName [gl]%",server:"%Page | URL: Hostname [gl]%",pageViews:{value:"%Event Value | event1: Page Views [gl]%"},isHomePage:"%XDM | Analytics: is Homepage [gl]%",isErrorPage:"%XDM | Analytics: errorPage [gl]%",siteSection:"%XDM | Analytics: channel [co]%"}},commerce:{order:{payments:[{transactionID:"%Analytics | Analytics: Transaction ID [gl][consent:PuV-Na]%"}],currencyCode:"EUR"},purchases:{value:"%Event Value | Purchase (in App) [co]%"}},marketing:{trackingCode:"%XDM | Analytics: campaign [gl][consent:PuV-KM]%"},_experience:{analytics:{event1to100:{event1:{value:"%Event Value | event1: Page Views [gl]%"},event2:{value:"%Event Value | event2: IVW Views [co]%"},event3:{value:"%Event Value | event3: On-Site Interactions [gl]%"},event4:{value:"%Event Value | event4: Homepage Clicks [gl]%"},event5:{value:"%Event Value | event5: Exit Link Clicks [gl]%"},event6:{value:"%Event Value | event6: Routing Link Clicks [gl]%"},event10:{value:"%Event Value | event10: User Has Consent [gl]%"},event12:{value:"%Event Value | event12: Homepage Page Views [co]%"},event40:{value:"%Event Value | event40: Performance: Server Response Time [co]%"},event41:{value:"%Event Value | event41: Performance: Response Complete Time [co]%"},event42:{value:"%Event Value | event42: Performance: Page Render Time [co]%"},event43:{value:"%Event Value | event43: Performance: DOM Complete Time [co]%"},event44:{value:"%Event Value | event44: Performance: Total Page Load Time [co]%"},event45:{value:"%Event Value | event45: Performance: Load Library Time [co]%"},event50:{value:"%Event Value | event50: Engagement: Time to First Visible [co]%"},event51:{value:"%Event Value | event51: Engagement: Visible Time [co]%"},event53:{value:"%Event Value | event53: Engagement: Active Time [co]%"},event54:{value:"%Event Value | event54: Engagement: Total Time [co]%"},event60:{value:"%Event Value | event60: End of Page Scrolls [co]%"},event100:{value:"%Event Value | event100: Editorial Page Views [co]%"}},event101to200:{event101:{id:"%Event ID | event101: Editorial Page Views [co]%",value:"%Event Value | event100: Editorial Page Views [co]%"},event106:{value:"%Event Value | event106: End of Article Scrolls [co]%"},event107:{value:"%Event Value | event107: End of Article Page Scrolls [co]%"},event110:{value:"%Event Value | event110/event380: Paid Article View with Paywall [co]%"},event111:{value:"%Event Value | event111: Paid Article View without Paywall [co]%"},event130:{value:"%Event Value | event130: Media Plays [co]%"},event131:{id:"%Event ID | event131: Media Plays [co]%",value:"%Event Value | event130: Media Plays [co]%"},event133:{value:"%Event Value | event133: Media Milestones 25 [co]%"},event134:{value:"%Event Value | event134: Media Milestones 50 [co]%"},event135:{value:"%Event Value | event135: Media Milestones 75 [co]%"},event136:{value:"%Event Value | event136: Media Milestones 95 [co]%"},event137:{value:"%Event Value | event137: Media Completes [co]%"},event138:{value:"%Event Value | event138: Media Playtime [co]%"},event140:{value:"%Event Value | event140: Media Unmutes [co]%"},event141:{value:"%Event Value | event141: Media FIrst Minutes Watched [co]%"},event142:{value:"%Event Value | event142: Media Five Minute Tracker [co]%"},event143:{value:"%Event Value | event143: Media Subscription Click [co]%"},event168:{value:"%Event Value | event168: Gallery Layer Open Clicks [co]%"},event190:{value:"%Event Value | event190: End of HP Scrolls [co]%"},event195:{value:"%Event Value | event195: End of Homepage Scrolls [co]%"},event200:{value:"%Event Value | event200: Engagement Interaction [co]%"}},event201to300:{event240:{value:"%Event Value | event240: Bookmarks Added [co]%"},event241:{value:"%Event Value | event241: Bookmarks Removed [co]%"},event290:{value:"%Event Value | event290: Primary Conversion Button Clicks [gl]%"},event291:{value:"%Event Value | event291: Secondary Conversion Button Clicks [gl]%"}},event301to400:{event310:{value:"%Event Value | event310: To Aboshop Clicks %"},event360:{value:"%Event Value | event360: Free Adslots on page [co]%"},event380:{value:"%Event Value | event110/event380: Paid Article View with Paywall [co]%"},event381:{value:"%Event Value | event381: Paywall Impressions [co]%"},event382:{value:"%Event Value | event382: Paywall Clicks [co]%"},event383:{value:"%Event Value | event383: Paywall Subscription Clicks [co]%"},event384:{value:"%Event Value | event384: Paywall Login Clicks [co]%"}},event501to600:{event504:{value:"%Event Value | event504: Newsletter Registrations Starts [cc]%"},event506:{value:"%Event Value | event506: Newsletter Subscriptions Completed [cc]%"}},event701to800:{event800:{value:"%Event Value | event800: is Consent Completed [co]%"}},event901to1000:{event916:{value:"%Event Value | event916: End of Article [co]%"},event917:{value:"%Event Value | event917: End of HP [co]%"},event918:{value:"%Event Value | event918: End of Page [co]%"},event972:{value:"%Event Value | event972: Timer [co]%"},event973:{value:"%Event Value | event973: Timer (ms) [co] %"}},customDimensions:{eVars:{eVar1:"%XDM | Analytics: eVar1 - Page Identifier [gl]%",eVar2:"%XDM | Analytics: eVar2 - Page Canonical URL [gl]%",eVar3:"%XDM | Analytics: eVar3 - Page Delivery Platform [gl]%",eVar4:"%XDM | Analytics: eVar4 - Page Type [gl]%",eVar5:"%XDM | Analytics: eVar5 - Page Type 2 [gl]%",eVar7:"%XDM | Analytics: eVar7 - SEO Title [gl]%",eVar8:"%XDM | Analytics: eVar8 - Page Hostname [gl]%",eVar9:"%XDM | Analytics: eVar9 - Query Parameter [gl]%",eVar10:"%XDM | Analytics: eVar10 - Page URL Fragment [gl]%",eVar11:"%XDM | Analytics: eVar11 - Page Referring Domain [gl]%",eVar12:"%XDM | Analytics: eVar12 - Page Referral URL [gl]%",eVar13:"%XDM | Analytics: eVar13 - Previous Page Identifier [gl][consent:PuV-Na]%",eVar15:"D=c2",eVar16:"%XDM | Analytics: eVar16 - Page Pure Tracking Option [co]%",eVar18:"%XDM | Analytics: eVar18 - Plain Page URL [gl]%",eVar19:"%XDM | Analytics: eVar19 - Raw Document Referrer [gl]%",eVar20:"%XDM | Analytics: eVar20 - Component String [gl]%",eVar21:"%XDM | Analytics: eVar21 - Click ID [gl]%",eVar22:"%XDM | Analytics: eVar22 - Click Element [co]%",eVar23:"%XDM | Analytics: eVar23 - Click Element Headline [co]%",eVar24:"%XDM | Analytics: eVar24 - Click Position: Steps [co]%",eVar25:"%XDM | Analytics: eVar25 - Click Type [gl]%",eVar29:"%XDM | Analytics: eVar29 - Click Element URL [gl]%",eVar33:"%XDM | Analytics: eVar33 - Spiegel Device Type [gl]%",eVar35:"%XDM | Analytics: eVar35 - Hour/Minute [gl]%",eVar36:"%XDM | Analytics: eVar36 - New/Repeat Visitor [gl][consent:PuV-Na]%",eVar38:"%XDM | Analytics: eVar38 - Daily Usage [co][consent:PuV-Na]%",eVar40:"%XDM | Analytics: eVar40 - Visibility State [gl]%",eVar43:"%XDM | Analytics: eVar43 - Active Time on Page [co]%",eVar44:"%XDM | Analytics: eVar44 - Total Time on Page [co]%",eVar50:"%XDM | Analytics: eVar50 - Article ID [co]%",eVar51:"%XDM | Analytics: eVar51 - Article Access Type [co]%",eVar52:"%XDM | Analytics: eVar52 - Editorial has Paywall [co]%",eVar53:"%XDM | Analytics: eVar53 - Referral Article ID [co]%",eVar57:"%XDM | Analytics: eVar57 - Editorial Genre [co]%",eVar58:"%XDM | Analytics: eVar58 - Editorial Style [co]%",eVar59:"%XDM | Analytics: eVar59 - Editorial Type [co]%",eVar60:"%XDM | Analytics: eVar60 - Editorial Channel [co]%",eVar61:"%XDM | Analytics: eVar61 - Editorial Channel/Subchannel [co]%",eVar62:"%XDM | Analytics: eVar62 - Editorial Published DateTime [co]%",eVar63:"%XDM | Analytics: eVar63 - Editorial Modified DateTime [co]%",eVar65:"%XDM | Analytics: eVar65 - Editorial Headline [co]%",eVar66:"%XDM | Analytics: eVar66 - Editorial Social Headline [co]%",eVar67:"%XDM | Analytics: eVar67 - Editorial has Authorline [co]%",eVar68:"%XDM | Analytics: eVar68 - Editorial has noAds [co]%",eVar69:"%XDM | Analytics: eVar69 - Editorial has noContentAds [co]%",eVar70:"%XDM | Analytics: eVar70 - Editorial is breaking [co]%",eVar72:"%XDM | Analytics: eVar72 - Editorial is exclusive [co]%",eVar74:"%XDM | Analytics: eVar74 - Editorial is list Excluded [co]%",eVar79:"%XDM | Analytics: eVar79 - Editorial has Video [co]%",eVar80:"%XDM | Analytics: eVar80 - Editorial has Gallery [co]%",eVar81:"%XDM | Analytics: eVar81 - Editorial has Comments [co]%",eVar82:"%XDM | Analytics: eVar82 - Editorial has Affiliate [co]%",eVar83:"%XDM | Analytics: eVar83 - Editorial Magazine [co]%",eVar85:"%XDM | Analytics: eVar85 - Editorial has Audio [co]%",eVar90:"%XDM | Analytics: eVar90 - Hierarchy1 [co]%",eVar91:"%XDM | Analytics: eVar91 - Hierarchy2 [co]%",eVar94:"%XDM | Analytics: eVar94 - Referral Article Channel [co]%",eVar95:"%XDM | Analytics: eVar95 - Editorial Author Abbreviations [co]%",eVar96:"%XDM | Analytics: eVar96 - Editorial Author Teams [co]%",eVar97:"%XDM | Analytics: eVar97 - Editorial Author Names [co]%",eVar100:"%XDM | Analytics: eVar100 - Media ID [co]%",eVar101:"%XDM | Analytics: eVar101 - Media Status [co]%",eVar102:"%XDM | Analytics: eVar102 - Media Type [co]%",eVar103:"%XDM | Analytics: eVar103 - Media Style [co]%",eVar104:"%XDM | Analytics: eVar104 - Media Headline [co]%",eVar105:"%XDM | Analytics: eVar105 - Media Channel [co]%",eVar115:"%XDM | Analytics: eVar115 - Engagement Type in Article [co]%",eVar130:"%XDM | Analytics: eVar130 - Form Name [gl]%",eVar131:"%XDM | Analytics: eVar131 - Form Category [gl]%",eVar132:"%XDM | Analytics: eVar132 - Form Fields [gl]%",eVar133:"%XDM | Analytics: eVar133 - Form Status [gl]%",eVar135:"%XDM | Analytics: eVar135 - Paywall Article ID [co]%",eVar136:"%XDM | Analytics: eVar136 - Paywall Contacts [co]%",eVar137:"%XDM | Analytics: eVar137 - Paywall Type [co]%",eVar138:"%XDM | Analytics: eVar138 - Paywall Position [co]%",eVar145:"%XDM | Analytics: eVar145 - Internal Campaign ID (sara_icid) [gl][consent:PuV-KM]%",eVar146:"%XDM | Analytics: eVar146 - Funnel Campaign ID [co][consent:PuV-KM]%",eVar150:"%XDM | Analytics: eVar150 - Traffic Campaign (sara_ref) [co]%",eVar152:"%XDM | Analytics: eVar152 - Google GCLID [gl][consent:PuV-KM]%",eVar153:"%XDM | Analytics: eVar153 - Facebook FBCLID [gl][consent:PuV-KM]%",eVar154:"%XDM | Analytics: eVar154 - Newsletter ID (nlid) [cc]%",eVar175:"%XDM | Analytics: eVar175 - Logged In String [gl[sso]]%",eVar177:"%XDM | Analytics: eVar177 - User Paid Status [sm]%",eVar178:"%XDM | Analytics: eVar178 - User Conditional Status [sm]%",eVar179:"%XDM | Analytics: eVar179 - User Pure Status [sm]%",eVar180:"%XDM | Analytics: eVar180 - User Consent Status [gl]%",eVar181:"%XDM | Analytics: eVar181 - Serverside Testing Cookie Values [co]%",eVar182:"%XDM | Analytics: eVar182 - User Gift Article Access [co]%",eVar185:"D=mid",eVar186:"%XDM | Analytics: eVar186 - SSO Tracking ID [gl[sso]]%",eVar200:"D=User-Agent"},lists:{list1:{list:"%XDM | Analytics: list1 [co]%"},list2:{list:"%XDM | Analytics: list2 [co]%"}},props:{prop1:"%XDM | Analytics: prop1 - R1D1 Page ID [gl]%",prop2:"%XDM | Analytics: prop2 - R1D2 Referrer Category [gl]%",prop3:"%XDM | Analytics: prop3 - R1D3 HP position [gl]%",prop4:"%XDM | Analytics: prop4 - Subscription Article [cc]%",prop5:"%XDM | Analytics: prop5 - Subscription Conversion Type [cc]%",prop7:"D=c2",prop8:"%XDM | Analytics: prop8 - Channels [co]%",prop9:"%XDM | Analytics: prop9 - URL Path [gl]%",prop12:"D=pid",prop31:"%XDM | Analytics: prop31 - App Version [gl]%",prop32:"%XDM | Analytics: prop32 - Hit Timestamp ISO UTC [gl]%",prop33:"%Config | DataStream: per Consent [gl-lo]%",prop40:"D=v19",prop43:"%XDM | Analytics: prop43 - Timing Stats Minutes [co]%",prop55:"%XDM | Analytics: prop55 - Consent Updated At [gl]%",prop56:"%XDM | Analytics: prop56 - User Has Consent [gl]%",prop57:"%XDM | Analytics: prop57 - User Has No Consent [gl]%",prop61:"%XDM | Analytics: prop61 - User has Visitor API [gl]%",prop62:"%XDM | Analytics: prop62 - has SSO Tracking ID [gl[sso]]%",prop70:"%XDM | Analytics: prop70 - QS Data Layer Event Source [gl]%",prop71:"%XDM | Analytics: prop71 - QS Data Layer Event [gl]%",prop72:"%XDM | Analytics: prop72 - IVW Code [co]%",prop73:"%XDM | Analytics: prop73 - Launch Property + General Info [gl]%",prop74:"%XDM | Analytics: prop74 - Launch Build Info [gl]%",prop75:"%XDM | Analytics: prop75 - Data Model Version [gl]%"}}}},identityMap:"%XDM | Identity Map [gl[sso]]%",productListItems:"%XDM | Analytics: products [co]%"},sandbox:{name:"prod"}}},"Event Value | event60: End of Page Scrolls [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("scroll"===_satellite.getVar("Event | Action [gl]",n)&&window._satellite.persistVals&&window._satellite.persistVals.event60)return window._satellite.persistVals.event60}}},"Consent | CONSTANT: basic [co]":{modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"basic"}},"Page | Previous Data JSON [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return _satellite.saraCookieRead(_satellite.getVar("Storage | Page: Previous Page Data [co]").name)}}},"Event Value | event240: Bookmarks Added [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("button_click"===_satellite.getVar("Event | Action [gl]",n)&&"bookmark - add"===_satellite.getVar("Event | Name [gl]",n))return 1}}},"Page | Timing: Performance: Total Load [co]":{defaultValue:"",modulePath:"accessible-page-speed-metrics/src/lib/dataElements/totalPageLoadTime.js",settings:{}},"XDM | Analytics: eVar5 - Page Type 2 [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Page | Type [co]",n),window._satellite.pageDataToPersist.eVar5=returnVal,returnVal):window._satellite.pageDataToPersist.eVar5?window._satellite.pageDataToPersist.eVar5:void 0}}},"Product | Price in App [co]":{defaultValue:"",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"spon_iap_subscription",method:"contains",output:"19.99"},1:{input:"spiegel_no_ads_monthly",method:"exact match",output:"4.99"},2:{input:"de.spiegel.spon.SpiegelPlusMonthly",method:"exact match",output:"19.99"},3:{input:"de.spiegel.spon.SpiegelAdFreeMonthly",method:"exact match",output:"4.99"},size:4,dataElement:"%Product | ID in App [co]%",defaultValueEmpty:!0}},"Editorial | Channel+Subchannel [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("Editorial | Channel [co]")+":"+_satellite.getVar("Editorial | Subchannel [co]")}}},"XDM | Analytics: eVar131 - Form Category [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("submit"===_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Form | Class [gl]",n)+"::"+_satellite.getVar("Form | Type [gl]",n)}}},"User | has No Ads Access [sm]":{defaultValue:"",storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.has_spiegelNoAdsMonthly_access",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar96 - Editorial Author Teams [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);if((a||r)&&o){var i=_satellite.getVar("Editorial | Author: Departments [co]",n),s=Array.isArray(i)?i.join(","):i;return window._satellite.pageDataToPersist.eVar96=s,s}if(window._satellite.pageDataToPersist.eVar96)return window._satellite.pageDataToPersist.eVar96}}},"Consent | Validate page_data_ready [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e){return!(!e.page||!e.consent)}}},"Target | Eigenwerbung-Elements [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/constant.js",settings:{value:'["rectangle_1","rectangle_2","superbanner_3","superbanner_5","teaser_11","teaser_12","mobile_1","mobile_2","mobile_3","mobile_4","mobile_5","mobile_6"]'}},"XDM | Analytics: campaign [gl][consent:PuV-KM]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Campaign: External [gl]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){let e=_satellite.getVar("Campaign | ID: External (sara_dcid, sara_ecid) [gl]",n);return e?window._satellite.getValOnce(e,r.name):e}}}},"XDM | Analytics: pageName [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r)return _satellite.getVar("Page | Name String [gl]",n)}}},"Editorial | Article ID (20 chars) [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.info.article_id",callback:function(e){return e?e.match(/(\w+)/g)[0]+e.match(/(\w+)/g)[4]:void 0},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar62 - Editorial Published DateTime [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Date: Published [co]",n),window._satellite.pageDataToPersist.eVar62=returnVal,returnVal):window._satellite.pageDataToPersist.eVar62?window._satellite.pageDataToPersist.eVar62:void 0}}},"Page | URL: Query Parameter: sara_icid [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sara_icid",caseInsensitive:!0}},"Editorial | Author: Abbreviations [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.author.abbreviation",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event Value | event310: To Aboshop Clicks ":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("link_click_external"===_satellite.getVar("Event | Action [gl]",n)&&_satellite.getVar("Event | Name [gl]",n).includes("friendly")&&_satellite.getVar("Event | Target URL [gl]",n).includes("abo."))return 1}}},"Product | ID in App [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"iapTrackingId",caseInsensitive:!0}},"XDM | Analytics: prop56 - User Has Consent [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1?(returnVal=_satellite.getVar("User | Current Consent: has Consent (String) [gl]",n),window._satellite.pageDataToPersist.prop56=returnVal,returnVal):window._satellite.pageDataToPersist.prop56?window._satellite.pageDataToPersist.prop56:void 0}}},"XDM | Analytics: eVar13 - Previous Page Identifier [gl][consent:PuV-Na]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Usage: Previous Page [gl]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){let e=_satellite.getVar("XDM | Analytics: pageName [gl]",n);return window._satellite.getPreviousValue(e,r.name,r.expiry)}}}},"Consent Setting | Consented Purposes [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"consent.settings.consents.consentedPurposes",callback:function(e){return e||[]},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar66 - Editorial Social Headline [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Headline: Social [co]",n),window._satellite.pageDataToPersist.eVar66=returnVal,returnVal):window._satellite.pageDataToPersist.eVar66?window._satellite.pageDataToPersist.eVar66:void 0}}},"XDM | Analytics: eVar186 - SSO Tracking ID [gl[sso]]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(["page_data_ready","virtual_page","checkout","authenticate"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1)return _satellite.getVar("User | SSO Tracking ID [gl[sso]-sm]",n)}}},"Target | AllParams [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Page | Route [gl]",n),r=_satellite.getVar("Page | PUR Tracking (String) [co]",n),o=_satellite.buildInfo.environment,i={},s={};return"all_tracking"===r&&(s={"application.info.app_version":_satellite.getVar("App | Version [co]",n),"page.attributes.viewport":_satellite.getVar("Page | Viewport [co]",n),"page.info.platform":_satellite.getVar("Page | Platform [gl]",n),"paywall.attributes.is_active":_satellite.getVar("Paywall | is Active (String) [co]",n),"profile.behaviour.uncompleted_article":_satellite.getVar("Editorial | Article ID [co]",n),"user.custom.device-type":_satellite.getVar("Device | Type [gl]",n),"user.segment.dynamic":_satellite.getVar("User | Dynamic Targeting String [co]",n),"user.segment.no_consent":_satellite.getVar("Consent | is PUR Tracking [co]",n),"user.segment.is_loggedIn":_satellite.getVar("User | is Logged In [gl[sso]-sm]",n),"user.segment.target_test":_satellite.getVar("Util | Target Test Cookie [gl[at]]",n),"user.segment.has_paid_access":_satellite.getVar("User | has Paid Access [sm]",n),"user.segment.has_pur_subscription":_satellite.getVar("User | has No Ads Access [sm]",n),"user.segment.has_gift_article_access":_satellite.getVar("User | has Gift Article Access [co]",n)},Object.assign(i,s)),"article"===a&&("production"===o?(s={"entity.id":_satellite.getVar("Editorial | Article ID [co]",n),"entity.name":_satellite.getVar("Editorial | Headline [co]",n),"entity.brand":"spon"===_satellite.getVar("Page | Domain [gl]")?"spiegel":_satellite.getVar("Page | Domain [gl]")&&"manager","entity.intro":_satellite.getVar("Editorial | Intro [co]",n),"entity.channel":_satellite.getVar("Editorial | Channel [co]",n),"entity.pageUrl":_satellite.getVar("Page | Canonical URL [gl]",n),"entity.categoryId":_satellite.getVar("Editorial | Categories [co]",n),"entity.date_modified":_satellite.getVar("Editorial | Date: Modified [co]",n),"entity.headerImageId":_satellite.getVar("Editorial | Header Image ID [co]",n),"entity.style":_satellite.getVar("Editorial | Style [co]",n),"entity.type":_satellite.getVar("Editorial | Type (Array) [co]",n),"entity.has_audio":_satellite.getVar("Editorial | has Audio (String) [co]",n),"entity.has_video":_satellite.getVar("Editorial | has Video (String) [co]",n),"entity.has_author":_satellite.getVar("Editorial | has Author (String) [co]",n),"entity.is_listExcluded":_satellite.getVar("Editorial | List Excluded (String) [co]",n),"entity.is_comments_enabled":_satellite.getVar("Editorial | Comments Enabled (String) [co]",n),"paywall.attributes.is_active":_satellite.getVar("Paywall | is Active (String) [co]",n),"paywall.type":_satellite.getVar("Paywall | Type [co]",n)},Object.assign(i,s)):(s={"entity.id":_satellite.getVar("Editorial | Article ID [co]",n),"entity.rev_name":_satellite.getVar("Editorial | Headline [co]",n),"entity.rev_intro":_satellite.getVar("Editorial | Intro [co]",n),"entity.rev_channel":_satellite.getVar("Editorial | Channel [co]",n),"entity.rev_pageUrl":_satellite.getVar("Page | Canonical URL [gl]",n),"entity.rev_categoryId":_satellite.getVar("Editorial | Categories [co]",n),"entity.rev_headerImageId":_satellite.getVar("Editorial | Header Image ID [co]",n),"entity.rev_has_author":_satellite.getVar("Editorial | has Author (String) [co]",n),"entity.rev_date_modified":_satellite.getVar("Editorial | Date: Modified [co]",n),"entity.rev_is_listExcluded":_satellite.getVar("Editorial | List Excluded (String) [co]",n),"entity.rev_is_comments_enabled":_satellite.getVar("Editorial | Comments Enabled (String) [co]",n),"paywall.rev_attributes.is_active":_satellite.getVar("Paywall | is Active (String) [co]",n),"paywall.rev_category.type":_satellite.getVar("Paywall | Type [co]",n)},Object.assign(i,s))),{__adobe:{target:i}}}}},"Page | Previous Page Timing: Engagement: Visibility [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).engagement.time_visible}}},"Form | Fields Total Count [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.info..fields_total",callback:function(e){return e||2},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: prop74 - Launch Build Info [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return["page_data_ready","virtual_page","checkout"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1?(returnVal=_satellite.getVar("QS | Launch: Environment + Build Date [gl]",n),window._satellite.pageDataToPersist.prop74=returnVal,returnVal):window._satellite.pageDataToPersist.prop74?window._satellite.pageDataToPersist.prop74:void 0}}},"Util | Function: Check Campaign Parameter [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return function(e){var t="sea";if("string"!=typeof e)return"";if("sea_pd_"!==e.substring(0,7))return"";var n=e.split("_"),a=n[2]||"noNetwork",r=n[3]||"noAdgroupID",o=n[4],i=n[5],s=n[6];if("novt"===a)return e;if("string"==typeof o&&""!==o){var l={};o.split(":").forEach((function(e){var t=e.split("-");l[t[0]]=t[1]})),o=l}else o={};var c="noMatchingID";return o&&o.pla?(c=s||"noProductID",a+="s"):"d"===a?(c=i||"noCreative",t="disp"):c=o.kwd||o.dsa||"noKWD",[t,"pd",a,r,c].join("_")}}}},"Consent Setting | Purpose - PuV granted [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=["PuV-Au","PuV-Na","PuV-KM","PuV-Um","PuV-Pr"],t=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(e),n=!0;return e.forEach((function(e){t[e]&&t[e].length<1&&(n=!1)})),n}}},"Page | Timing: Engagement: Hidden [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.stats.status.timeTabbedOut"}},"Event ID | event131: Media Plays [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Event Value | event130: Media Plays [co]",n))return _satellite.getVar("Event | Item: Media ID [co]",n)}}},"XDM | Analytics: eVar36 - New/Repeat Visitor [gl][consent:PuV-Na]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Usage: Usage [co]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);return Object.keys(o).filter((e=>o[e].length>0)).length>0&&a?(returnVal=_satellite.getVar("User | New or Returning [gl]",n),window._satellite.pageDataToPersist.eVar36=returnVal,returnVal):window._satellite.pageDataToPersist.eVar36?window._satellite.pageDataToPersist.eVar36:void 0}}},"Event | URL: Subdomains [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("Util | Function: Subdomain from Host [gl]")("Event | URL: Hostname [gl]")}}},"Editorial | has Gallery (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.has_gallery",callback:function(e){return!0===e?"has_gallery":"no_gallery"},doCustomCode:!0,convertToString:!1}},"Event | Action [gl]":{defaultValue:"",forceLowerCase:!0,modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.info.action",callback:function(){},doCustomCode:!1,convertToString:!1}},"Consent | CONSTANT: allTools [co]":{modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"allTools"}},"Target | Event Propositions [gl]":{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){return _satellite.logger.info("[SARAs TEST]: DE Event Propositions ",e),e.propositions}}},"Editorial | Author: Departments [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.author.departments",callback:function(){},doCustomCode:!1,convertToString:!1}},"User | has Paid Access [sm]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.has_paid_access",callback:function(){},doCustomCode:!1,convertToString:!1}},"Form | Status [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.status.status",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: prop32 - Hit Timestamp ISO UTC [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){ var a=_satellite.getVar("Event | Action [gl]",n),r=_satellite.getVar("Event | Name [gl]",n),o=["button_click","component_click","component_view","link_click_external","page_data_ready","submit","virtual_page","consent_completed","timer"],i=0===r.indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&_satellite.getVar("Event | State [gl]",n).audio,s=("audio"===a||"video"===a)&&!i,l="consent_completed"===a,c="scroll"===a&&("editorial - complete"===r||"page - complete"===r);if(o.includes(a)||s||l||c)return _satellite.getVar("Hit | Timestamp ISO [gl]",n)}}},"Page | Name: Prefix [gl-lo]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"sp"}},"Event Value | event12: Homepage Page Views [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="homepage"===_satellite.getVar("Page | Route [gl]",n);if(("virtual_page"===a||"page_data_ready"===a)&&r)return 1}}},"XDM | Analytics: eVar138 - Paywall Position [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n),i=!0===_satellite.getVar("Paywall | is Active [co]",n),s=_satellite.getVar("Paywall | Type [co]",n),l=!("string"!=typeof s||!/paid|conditional/.test(s));if((a||r)&&o&&i&&l)return _satellite.getVar("Paywall | Position [co]",n)}}},"XDM | Analytics: eVar9 - Query Parameter [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o=_satellite.getVar("Consent | getCurrentConsentStatus [co]",n);if((o===_satellite.getVar("Consent | CONSTANT: allToolsWithoutPrI [co]",n)||o===_satellite.getVar("Consent | CONSTANT: allTools [co]",n))&&(a||r))return _satellite.getVar("Page | URL: Query Parameter [gl]",n)}}},"XDM | Analytics: is Homepage [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return"page_data_ready"===_satellite.getVar("Event | Action [gl]",n)&&"homepage"==_satellite.getVar("Page | Route [gl]",n)}}},"Consent | CMP: Event Status [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"consent.info.status",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: eVar85 - Editorial has Audio [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | has Audio (String) [co]",n),window._satellite.pageDataToPersist.eVar85=returnVal,returnVal):window._satellite.pageDataToPersist.eVar85?window._satellite.pageDataToPersist.eVar85:void 0}}},"XDM | Analytics: eVar146 - Funnel Campaign ID [co][consent:PuV-KM]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Campaign: Any [gl]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){let e=_satellite.getVar("Campaign | ID: Funnel (sara_dcid, sara_ecid, sara_icid) [gl]",n);return e?window._satellite.getValOnce(e,r.name):e}}}},"Page | Timing: Engagement: First Visible [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.stats.status.timeFirstVisible"}},"QS | Launch: Build Date [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"_satellite.buildInfo.buildDate"}},"Storage | Usage: Day [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_day",expiry:(new Date).setHours(24,0,0,0)-(new Date).getTime(),purposes:["PuV-Na"]}}}},"QS | Launch: Environment + Build Date [gl]":{modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%QS | Launch: Environment [gl]%",omitWhenEmpty:!1},{path:"",delimiter:"|",inputType:"dataelement",dataElement:"%QS | Launch: Build Date [gl]%",omitWhenEmpty:!1}]}},"XDM | Analytics: prop75 - Data Model Version [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Config | Data Model Version [gl-lo]",n),window._satellite.pageDataToPersist.prop75=returnVal,returnVal):window._satellite.pageDataToPersist.prop75?window._satellite.pageDataToPersist.prop75:void 0}}},"Post Click | Click: ID [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){try{return JSON.parse(_satellite.getVar("Post Click | Page: Attributes [gl]",n)).click_id}catch(e){return}}}},"Page | URL: Subdomain [gl]":{defaultValue:"www",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("partner"==_satellite.getVar("Page | Route [gl]"))return _satellite.getVar("Util | Function: Subdomain from Host [gl]")("Page | URL: Hostname [gl]")}}},"Event | Item: Series [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.item.series",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event Value | event3: On-Site Interactions [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=_satellite.getVar("Event | Name [gl]",n),o=["button_click","component_view","component_click","link_click_external","submit","consent_completed"],i="tcdata_change"===a&&"granted"===_satellite.getVar("Consent | CMP: Action [co]",n)&&"useractioncomplete"===_satellite.getVar("Consent | CMP: Event Status [co]",n),s="scroll"===a&&("editorial - complete"===r||"page - complete"===r);if(o.includes(a)||i||s)return 1;var l="audio"===a||"video"===a,c=0===r.indexOf("ivw")||"podlove"==_satellite.getVar("Event | Source [gl]",n)&&_satellite.getVar("Event | State [gl]",n).audio;return l&&!c?1:void 0}}},"Event Value | event50: Engagement: Time to First Visible [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n)){var a=_satellite.getVar("Page | Previous Page Timing: First Visible [co]",n);return a||void 0}}}},"Consent Setting | Purpose - pVa granted [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=["pVa-Au","pVa-Me","pVa-Pr"],t=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(e),n=!0;return e.forEach((function(e){t[e]&&t[e].length<1&&(n=!1)})),n}}},"User | is Logged In [gl[sso]-sm]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.is_loggedIn",callback:function(){},doCustomCode:!1,convertToString:!1}},"Event Value | event4: Homepage Clicks [gl]":{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){var t=_satellite.getVar("Event | Action [gl]",e),n=_satellite.getVar("Page | Route [gl]",e),a="virtual_page"===t,r="page_data_ready"===t,o="article"===n,i="from_int_homepage"===_satellite.getVar("Page | Referrer: Category [gl]",e);return(a||r)&&o&&i||"link_click_external"===t&&"homepage"===n?1:void 0}}},"XDM | Analytics: eVar59 - Editorial Type [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Type (Array) [co]",n),window._satellite.pageDataToPersist.eVar59=returnVal,returnVal):window._satellite.pageDataToPersist.eVar59?window._satellite.pageDataToPersist.eVar59:void 0}}},"Element | CTA [gl]":{forceLowerCase:!0,modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.cta",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: Link Click Type [gl-lo]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if(_satellite.getVar("Event Value | Link Click Event [gl-lo]",n))return"link_click_external"===a?"exit":"link_click_download"===a?"download":"other"}}},"XDM | Analytics: eVar179 - User Pure Status [sm]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("virtual_page"===a||"page_data_ready"===a)return _satellite.getVar("User | No Ads Access String [sm]",n)}}},"XDM | Analytics: eVar68 - Editorial has noAds [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | has noAds (String) [co]",n),window._satellite.pageDataToPersist.eVar68=returnVal,returnVal):window._satellite.pageDataToPersist.eVar68?window._satellite.pageDataToPersist.eVar68:void 0}}},"QS | Launch: Version [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"_satellite.buildInfo.turbineVersion"}},"Event | Label [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.label",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: list2 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if(["component_view","component_click","button_click"].indexOf(a)>-1){for(var r=[],o=_satellite.getVar("Component | Component (Array) [co]",n),i=0;i-1&&o.indexOf("primary")>-1?"paywall:click:"+_satellite.getVar("Page | Platform [gl]",n):1===_satellite.getVar("Event Value | Purchase (in App) [co]",n)?"conversion:"+_satellite.getVar("Page | Platform [gl]",n):void 0}}},"Event Value | event142: Media Five Minute Tracker [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o="audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&_satellite.getVar("Event | State [gl]",n).audio;if(r&&"livestream"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"Page | URL: Host + Path [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return location.protocol+"//"+location.hostname+location.pathname}}},"Config | App: Measurement Manager Compatibility Version: Android [co-lo]":{modulePath:"core/src/lib/dataElements/constant.js",settings:{value:"179"}},"Event Value | event6: Routing Link Clicks [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("link_click_external"===_satellite.getVar("Event | Action [gl]",n)&&_satellite.getVar("Event | Name [gl]",n).includes("friendly"))return 1}}},"Event Value | event42: Performance: Page Render Time [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if(_satellite.getVar("Page | Previous Data JSON [co]",n)&&"page_data_ready"==_satellite.getVar("Event | Action [gl]",n)){var a=_satellite.getVar("Page | Previous Page Timing: Performance: Page Render",n);return a||void 0}}}},"Page | Previous Page Timing: Performance: Load Libraries [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).performance.load_libraries}}},"Page | Subchannel Slug [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.attributes.subchannel_slug",callback:function(e,t){return e||_satellite.getVar("Page | URL: Path [gl]",t).toString().split("/")[2]||_satellite.getVar("Page | Route [gl]",t)},doCustomCode:!0,convertToString:!1}},"Event Value | event110/event380: Paid Article View with Paywall [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n),i=!0===_satellite.getVar("Paywall | is Active [co]",n),s=_satellite.getVar("Paywall | Type [co]",n),l=!("string"!=typeof s||!/paid|conditional/.test(s));if((a||r)&&o&&i&&l)return 1}}},"Storage | Click ID: Newsletter [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"nlid",expiry:"5 minutes",purposes:["PuV-KM"]}}}},"User | Cookie: Prop Score Session ID [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=_satellite.getVar("Storage | Usage: Session ID [co]").name;return _satellite.saraCookieRead(e)||"ps:"+(new Date).getTime()+"."+Math.random().toString(36).substring(5)}}},"XDM | Analytics: eVar67 - Editorial has Authorline [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | has Author (String) [co]",n),window._satellite.pageDataToPersist.eVar67=returnVal,returnVal):window._satellite.pageDataToPersist.eVar67?window._satellite.pageDataToPersist.eVar67:void 0}}},"Page | Referrer: Domain [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return _satellite.getVar("Page | Referrer [gl]",n).split("/")[2]}}},"Analytics | Analytics: Transaction ID [gl][consent:PuV-Na]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=["page_data_ready","virtual_page","consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1,r=_satellite.getVar("Storage | Usage: Session ID [co]"),o=_satellite.getVar("Util | Function: Get Purpose Consent Mapping [co-lo]")(r.purposes);if(Object.keys(o).filter((e=>o[e].length>0)).length>0&&a){let e=_satellite.getVar("User | Cookie: Prop Score Session ID [co]");return window._satellite.getValOnce(e,r.name,r.expiry)}}}},"Event | Item: Newsletter ID [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.item.newsletter_id",callback:function(){},doCustomCode:!1,convertToString:!1}},"Campaign | ID: Funnel (sara_dcid, sara_ecid, sara_icid) [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return _satellite.getVar("Campaign | ID: External (sara_dcid, sara_ecid) [gl]",n)||_satellite.getVar("Page | URL: Query Parameter: sara_icid [gl]",n)}}},"Storage | Usage: Usage [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_usage",expiry:"13 months",purposes:["PuV-Na"]}}}},"XDM | Analytics: prop71 - QS Data Layer Event [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return _satellite.getVar("QS | Event: Action + Name + Label [gl]",n)}}},"Event Value | Purchase (in App) [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),r=_satellite.getVar("Purchase | is Initial in App [co]",n),o=_satellite.getVar("Product | ID in App [co]",n);let i=_satellite.getVar("Storage | Purchase [co]");return a&&"false"!==r&&o?window._satellite.getValOnce(1,i.name):void 0}}},"Event Value | event504: Newsletter Registrations Starts [cc]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("button_click"===_satellite.getVar("Event | Action [gl]",n)&&"newsletter - subscribe"==n.detail.eventObject.info.name&&n.detail.eventObject.attributes.item)return 1}}},"XDM | Analytics: eVar50 - Article ID [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="virtual_page"===a,o="page_data_ready"===a,i="article"===_satellite.getVar("Page | Route [gl]",n);return(r||o)&&i?(returnVal=_satellite.getVar("Editorial | Article ID [co]",n),window._satellite.pageDataToPersist.eVar50=returnVal,returnVal):window._satellite.pageDataToPersist.eVar50?window._satellite.pageDataToPersist.eVar50:void 0}}},"Purchase | is Initial in App [co]":{modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"isInitialPurchase",caseInsensitive:!0}},"User | ECID [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"_satellite.identity.ecid"}},"Editorial | List Excluded (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.is_listExcluded",callback:function(e){return!0===e?"is_listExcluded":"not_listExcluded"},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar65 - Editorial Headline [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Headline [co]",n),window._satellite.pageDataToPersist.eVar65=returnVal,returnVal):window._satellite.pageDataToPersist.eVar65?window._satellite.pageDataToPersist.eVar65:void 0}}},"XDM | Analytics: eVar63 - Editorial Modified DateTime [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Date: Modified [co]",n),window._satellite.pageDataToPersist.eVar63=returnVal,returnVal):window._satellite.pageDataToPersist.eVar63?window._satellite.pageDataToPersist.eVar63:void 0}}},"Page | Title [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.info.title",callback:function(e){return e||document.title},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar81 - Editorial has Comments [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | Comments Enabled (String) [co]",n),window._satellite.pageDataToPersist.eVar81=returnVal,returnVal):window._satellite.pageDataToPersist.eVar81?window._satellite.pageDataToPersist.eVar81:void 0}}},"XDM | Analytics: eVar4 - Page Type [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Page | Route [gl]",n),window._satellite.pageDataToPersist.eVar4=returnVal,returnVal):window._satellite.pageDataToPersist.eVar4?window._satellite.pageDataToPersist.eVar4:void 0}}},"Page | Channel Slug [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.attributes.channel_slug",callback:function(e,t){return e||_satellite.getVar("Page | URL: Path [gl]",t).toString().split("/")[1]||_satellite.getVar("Page | Route [gl]",t)},doCustomCode:!0,convertToString:!1}},"User | has Consent [gl]":{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"_satellite.tcfwatcher._currentConsent"}},"Page | Timing: Engagement: Active (sec) [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return Math.round(window.stats.status.timeEngaged/1e3)}}},"XDM | Analytics: prop72 - IVW Code [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r=["page_data_ready","tcdata_change","video","virtual_page"],o="video"===n.detail.eventName,i="string"==typeof n.detail.state.event.info.name&&n.detail.state.event.info.name.indexOf("ivw")>-1,s=(!o||i)&&!_satellite.getVar("Page | is PUR Tracking [co]",n);return r.includes(a)&&s?(returnVal=_satellite.getVar("Page | IVW Site [co]",n)+"::"+_satellite.getVar("Page | IVW Code [co]",n),window._satellite.pageDataToPersist.prop72=returnVal,returnVal):window._satellite.pageDataToPersist.prop72?window._satellite.pageDataToPersist.prop72:void 0}}},"Event Value | event136: Media Milestones 95 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="audio"===a||"video"===a,o=0===_satellite.getVar("Event | Name [gl]",n).indexOf("ivw")||"audio"===a&&"podlove"==_satellite.getVar("Event | Source [gl]",n)&&n.detail.state.audio;if(r&&"milestone 95%"===_satellite.getVar("Event | Name [gl]",n)&&!o)return 1}}},"Page | Timing: Engagement: Visibility [co]":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.stats.status.timeTabbedIn"}},"Page | IVW Site [co]":{defaultValue:"managerm",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"|true|",method:"contains",output:"mobspieg"},1:{input:"|false|",method:"contains",output:"spiegel"},size:2,dataElement:"%Page | Platform [gl]%|%Device | is Phone [gl]%|%Page | Channel Slug [co]%",defaultValueEmpty:!0}},"XDM | Analytics: eVar136 - Paywall Contacts [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n),i=!0===_satellite.getVar("Paywall | is Active [co]",n),s=_satellite.getVar("Paywall | Type [co]",n),l=!("string"!=typeof s||!/paid|conditional/.test(s));if((a||r)&&o&&i&&l)return"+1"}}},"XDM | Analytics: eVar8 - Page Hostname [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Page | URL: Hostname [gl]",n),window._satellite.pageDataToPersist.eVar8=returnVal,returnVal):window._satellite.pageDataToPersist.eVar8?window._satellite.pageDataToPersist.eVar8:void 0}}},"Paywall | is Active (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"paywall.attributes.is_active",callback:function(e){return!0===e?"has_paywall":"no_paywall"},doCustomCode:!0,convertToString:!1}},"Page | IVW Code [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a,r,o=[],i=_satellite.getVar("Page | IVW Code AGOF Substring [co]",n);switch(o.push("__01_"),"de"===_satellite.getVar("Page | Language [gl]",n)?o.push("d"):o.push("a"),_satellite.getVar("Event | Action [gl]",n)){case"page_data_ready":case"virtual_page":default:o.push("b");break;case"video":o.push("v");break;case"audio":o.push("a")}return o.push("r"), "homepage"!=_satellite.getVar("Page | Route [gl]",n)||/video|audio/.test(_satellite.getVar("Event | Action [gl]",n))?o.push("s"):o.push("h"),"mobspieg"==_satellite.getVar("Page | IVW Site [co]",n)||"mobmamag"==_satellite.getVar("Page | IVW Site [co]",n)?o.push("m"):o.push("o"),o.push("w"),o.push("f"),r=_satellite.getVar("Page | IVW Inhalt [co]",n),o.push(r),o.push("_"+i),a=o.toString().replace(/,/g,""),/__01_\w{10}(_.+)?$/.test(a)?a:"err:novalidcode"}}},"Event | URL: Hostname [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Target URL [gl]",n);return a?new URL(a).hostname:void 0}}},"Page | Query: Newsletter ID (nlid) [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"nlid",caseInsensitive:!0}},"Page | Timing: Performance: Dom Complete [co]":{defaultValue:"",modulePath:"accessible-page-speed-metrics/src/lib/dataElements/totalDomCompleteTime.js",settings:{}},"Cookie | Dynamic Paygate [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return _satellite.cookie.get("sara_target_dpg")&&decodeURIComponent(_satellite.cookie.get("sara_target_dpg"))}}},"User | Dynamic Targeting String [co]":{modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%Cookie | Dynamic Paygate [co]%",omitWhenEmpty:!1},{path:"",delimiter:";",inputType:"dataelement",dataElement:"%Cookie | Dynamic Homepage Teaser [co]%",omitWhenEmpty:!0}]}},"XDM | Analytics: eVar19 - Raw Document Referrer [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a&&"404"===_satellite.getVar("Page | URL: Query Parameter: from [gl]",n)?_satellite.getVar("Page | Referrer [gl]",n):"virtual_page"===a||"page_data_ready"===a?_satellite.getVar("Page | URL on Entry [gl]",n)||_satellite.getVar("Page | Referrer [gl]",n):void 0}}},"Page | Previous Data: Article ID [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){try{return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).page.article_id}catch(e){return}}}},"Paywall | Position [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"paywall.info.position",callback:function(){},doCustomCode:!1,convertToString:!1}},"XDM | Analytics: prop3 - R1D3 HP position [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("virtual_page"===a||"page_data_ready"===a)return _satellite.getVar("Post Click | Click: Position [gl]",n)}}},"Page | Referrer [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"page.info.referrer",callback:function(e){return e||document.referrer||_satellite.getVar("Post Click | Referrer [gl]")},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: prop55 - Consent Updated At [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return["consent_completed"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1?(returnVal=_satellite.getVar("Hit | Timestamp ISO [gl]",n),window._satellite.pageDataToPersist.prop55=returnVal,returnVal):window._satellite.pageDataToPersist.prop55?window._satellite.pageDataToPersist.prop55:void 0}}},"XDM | Analytics: eVar51 - Article Access Type [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Paywall | Type [co]",n),window._satellite.pageDataToPersist.eVar51=returnVal,returnVal):window._satellite.pageDataToPersist.eVar51?window._satellite.pageDataToPersist.eVar51:void 0}}},"Event Value | event107: End of Article Page Scrolls [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("scroll"===_satellite.getVar("Event | Action [gl]",n)&&window._satellite.persistVals&&window._satellite.persistVals.event107)return window._satellite.persistVals.event107}}},"Event Value | event111: Paid Article View without Paywall [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n),i=!0===_satellite.getVar("Paywall | is Active [co]",n),s=_satellite.getVar("Paywall | Type [co]",n),l=!("string"!=typeof s||!/paid|conditional/.test(s));if((a||r)&&o&&!i&&l)return 1}}},"XDM | Analytics: prop61 - User has Visitor API [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal="webDSK_visitorAPI",window._satellite.pageDataToPersist.prop61=returnVal,returnVal):window._satellite.pageDataToPersist.prop61?window._satellite.pageDataToPersist.prop61:void 0}}},"XDM | Analytics: eVar44 - Total Time on Page [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("timer"===_satellite.getVar("Event | Action [gl]",n))return 900}}},"Storage | Usage: Session [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_user_session",expiry:"session",purposes:["PuV-Na"]}}}},"Page | Previous Page Timing: Performance: Server Response [co]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return JSON.parse(_satellite.getVar("Page | Previous Data JSON [co]")).performance.server_response}}},"Device | Tablet String [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e){let t;return t=e.user.device?e.user.device.is_tablet:e.page.attributes.is_tablet,!0===t&&"tablet"}}},"Cookie | Dynamic Homepage Teaser [co]":{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){if("mobile"==_satellite.getVar("Page | Viewport [co]")){let t=_satellite.cookie.get("sara_target_teaser")&&decodeURIComponent(_satellite.cookie.get("sara_target_teaser"))||"hp=not_set",n="homepage"===_satellite.getVar("Page | Route [gl]",e)?t.includes(":")?":"+_satellite.getVar("Homepage | Test Teaser Count: Case 1 [lo]"):":default:"+_satellite.getVar("Homepage | Test Teaser Count: Case 1 [lo]"):"";return t+n}}}},"XDM | Analytics: eVar69 - Editorial has noContentAds [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | has noContentAds (String) [co]",n),window._satellite.pageDataToPersist.eVar69=returnVal,returnVal):window._satellite.pageDataToPersist.eVar69?window._satellite.pageDataToPersist.eVar69:void 0}}},"XDM | Analytics: eVar40 - Visibility State [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Page | Visibility State [gl]",n),window._satellite.pageDataToPersist.eVar40=returnVal,returnVal):window._satellite.pageDataToPersist.eVar40?window._satellite.pageDataToPersist.eVar40:void 0}}},"Event Value | event383: Paywall Subscription Clicks [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n),r="button_click"===a,o=_satellite.getVar("Component | Name [co]",n).includes("paywall");return r&&o&&_satellite.getVar("Event | Attributes [gl]",n).cta.startsWith("primary")||"link_click_external"===a&&_satellite.getVar("Event | Name [gl]",n).includes("friendly")&&_satellite.getVar("Event | Click ID [gl]",n).includes("paywall-purchase-button")?1:void 0}}},"User | Condtitional Access String [sm]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.segment.has_conditional_access",callback:function(e){return!0===e?"has_conditionalAccess":"no_conditionalAccess"},doCustomCode:!0,convertToString:!1}},"User | Cookie: Usage [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=_satellite.getVar("Storage | Usage: Usage [co]").name;return(_satellite.preCookie?_satellite.preCookie[e]:"")||_satellite.cookie.get(e)}}},"XDM | Analytics: eVar91 - Hierarchy2 [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n);if(a||r){var o=[_satellite.getVar("Page | URL: Hostname [gl]",n)],i=_satellite.getVar("Page | URL: Path [gl]",n).split("/");for(let e=1;e<4;e++)i[e]&&o.push(i[e]);return o.join("|")}}}},"Editorial | has Video (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.has_video",callback:function(e){return!0===e?"has_video":"no_video"},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: eVar18 - Plain Page URL [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);return"page_data_ready"===a||"virtual_page"===a?(returnVal=_satellite.getVar("Page | URL: Host + Path [gl]",n),window._satellite.pageDataToPersist.eVar18=returnVal,returnVal):window._satellite.pageDataToPersist.eVar18?window._satellite.pageDataToPersist.eVar18:void 0}}},"Event | Click ID [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes.click_id",callback:function(){},doCustomCode:!1,convertToString:!1}},"User | SSO Tracking ID [gl[sso]-sm]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"user.info.sso_tracking_id",callback:function(){},doCustomCode:!1,convertToString:!1}},"Marketing Pixel | Facebook: Debug ID [lo]":{defaultValue:"devSPIEGEL",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"true"==localStorage.getItem("sara.debug.facebook-pixel")||"1"==localStorage.getItem("sara.debug.facebook-pixel")?"468291950412468":"devSPIEGEL"}}},"Event Value | event916: End of Article [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("scroll"===_satellite.getVar("Event | Action [gl]",n)&&"editorial - complete"===_satellite.getVar("Event | Name [gl]",n)&&"article"===_satellite.getVar("Page | Route [gl]",n))return 1}}},"User | Cookie: Day [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){let e=_satellite.getVar("Storage | Usage: Day [co]").name;return _satellite.cookie.get(e)||(_satellite.preCookie?_satellite.preCookie[e]:"")}}},"User | Current Consent: has Consent (String) [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return _satellite.getVar("User | Current Consents [gl]").has_consent.join("~")}}},"XDM | Analytics: eVar133 - Form Status [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("submit"===_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Form | Status [gl]",n)+"::"+_satellite.getVar("Form | Status Code [gl]",n)+"::"+_satellite.getVar("Form | Status Message [gl]",n)}}},"Editorial | Style [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.category.style",callback:function(e){return"default"===e?"article":e},doCustomCode:!0,convertToString:!1}},"XDM | Analytics: prop70 - QS Data Layer Event Source [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return _satellite.getVar("Event | Source [gl]",n)}}},"XDM | Analytics: eVar177 - User Paid Status [sm]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Action [gl]",n);if("virtual_page"===a||"page_data_ready"===a)return _satellite.getVar("User | Paid Access String [sm]",n)}}},"XDM | Analytics: prop62 - has SSO Tracking ID [gl[sso]]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return["page_data_ready","virtual_page","checkout"].indexOf(_satellite.getVar("Event | Action [gl]",n))>-1?(returnVal=_satellite.getVar("User | has SSO Tracking ID [gl[sso]-sm]",n),window._satellite.pageDataToPersist.prop62=returnVal,returnVal):window._satellite.pageDataToPersist.prop62?window._satellite.pageDataToPersist.prop62:void 0}}},"Form | Type [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.category.type",callback:function(){},doCustomCode:!1,convertToString:!1}},"Storage | Page: Previous Page Data [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(){return{name:"sara_prev_data",expiry:"1 day",purposes:["PuV-Na"]}}}},"Hit | Timestamp HH:MM [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=(new Date).getHours(),t=(new Date).getMinutes();return(e=e<10?"0"+e:e)+":"+(t=t<10?"0"+t:t)}}},"User | New or Returning [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return _satellite.getVar("User | is New [gl]",n)?"new_visitor":"return_visitor"}}},"Page | Referrer: Category [gl]":{defaultValue:"from_nocat_nodef",modulePath:"mapping-table/src/lib/dataElements/mappingTable.js",settings:{0:{input:"https:\\/\\/(\\w*\\.){0,2}www\\.spiegel\\.de\\/?$",method:"regex",output:"from_int_homepage"},1:{input:".+\\.spiegel\\.de\\/consent.+",method:"regex",output:"from_int_consent"},2:{input:".*news\\.google.*|.*news\\.url\\.google.*",method:"regex",output:"from_ext_googlenews"},3:{input:"\\.google\\.",method:"regex",output:"from_ext_google"},4:{input:"\\.facebook\\.",method:"regex",output:"from_ext_facebook"},5:{input:".+(harvardbusinessmanager\\.de|manager-magazin\\.de|bento\\.de).*",method:"regex",output:"from_ext_spiegelgruppe"},6:{input:"spiegel.de/",method:"contains",output:"from_int_other"},7:{input:"\\0",method:"exact match",output:"from_ext_unknown"},8:{input:".",method:"contains",output:"from_ext_other"},size:9,dataElement:"%Page | Referrer: URL without Query [gl]%",defaultValueEmpty:!0}},"Device | Type [gl]":{defaultValue:"not_detected",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("Device | Mobile String [gl]")||_satellite.getVar("Device | Phone String [gl]")||_satellite.getVar("Device | Tablet String [gl]")}}},"User | is New [gl]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){return 1==_satellite.getVar("User | Cookie: Usage [co]",n).split(";")[0]}}},"Element | Tracking String [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes",callback:function(e){if(e)return"cta="+e.cta+";en="+e.element_name+";et="+e.element_text},doCustomCode:!0,convertToString:!1}},"Campaign | ID: Internal (sara_icid) [gl]":{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sara_icid",caseInsensitive:!0}},"Form | Field Opt-In (String) [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"form.fields.opt_in",callback:function(e){return!0===e?"has_optIn":"no_optIn"},doCustomCode:!0,convertToString:!1}},"Event Value | event232: Create Gift Link Clicks [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="button_click"===_satellite.getVar("Event | Action [gl]",n)||"link_click_external"===_satellite.getVar("Event | Action [gl]",n),r="gift-box"===_satellite.getVar("Component | Name [co]",n),o="primary"===_satellite.getVar("Element | CTA [co]",n);if(a&&r&&o)return 1}}},"Event Value | event290: Primary Conversion Button Clicks [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Event | Attributes [gl]",n).cta||"";if("button_click"===_satellite.getVar("Event | Action [gl]",n)&&a.indexOf("primary")>-1)return 1}}},"Page | Timing: Performance: Response Complete [co]":{defaultValue:"",modulePath:"accessible-page-speed-metrics/src/lib/dataElements/responseCompleteTime.js",settings:{}},"Target | Decision Scopes [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){let a=[],r=_satellite.getVar("Page | Route [gl]",n),o=_satellite.getVar("User | is Logged In [gl[sso]-sm]",n);return"homepage"==r&&a.push("homepage:channelbox"),"article"==r&&o&&a.push("fuermich-banner:keep-reading"),"fuermich"==r&&o&&(a.push("fuermich:reco-personal"),a.push("fuermich:history")),"fuermich"!=r||o||a.push("fuermich:logged_out"),a}}},"XDM | Analytics: prop43 - Timing Stats Minutes [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("tcdata_change"===_satellite.getVar("Event | Action [gl]",n)&&"granted"===_satellite.getVar("Consent | CMP: Action [co]",n)&&"useractioncomplete"===_satellite.getVar("Consent | CMP: Event Status [co]",n))return _satellite.getVar("Page | Timing: Engagement: Active (sec) [co]",n)}}},"XDM | Analytics: eVar25 - Click Type [gl]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("link_click_external"===_satellite.getVar("Event | Action [gl]",n))return _satellite.getVar("Event | Click Type [gl]",n)}}},"Page | URL: Path [gl]":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/pageInfo.js",settings:{attribute:"pathname"}},"XDM | Analytics: eVar94 - Referral Article Channel [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a=_satellite.getVar("Page | Previous Data JSON [co]",n),r="page_data_ready"==_satellite.getVar("Event | Action [gl]",n);return a&&r?(returnVal=_satellite.getVar("Page | Previous Data: Article Channel [co]",n),window._satellite.pageDataToPersist.eVar94=returnVal,returnVal):window._satellite.pageDataToPersist.eVar94?window._satellite.pageDataToPersist.eVar94:void 0}}},"Event Value | event190: End of HP Scrolls [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){if("scroll"===_satellite.getVar("Event | Action [gl]",n)&&window._satellite.persistVals&&window._satellite.persistVals.event190)return window._satellite.persistVals.event190}}},"Editorial | has Article Audio (String) [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"editorial.attributes.has_article_audio",callback:function(e){return!0===e?"has_article_audio":"no_article_audio"},doCustomCode:!0,convertToString:!1}},"QS | Launch: Property + Version + Version Date [gl]":{defaultValue:"",modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{returnEmpty:!1,trailingDelimiter:"",dataElementsAndDelimiters:[{path:"",delimiter:"",inputType:"dataelement",dataElement:"%QS | Launch: Property [gl]%",omitWhenEmpty:!1},{path:"",delimiter:"|",inputType:"dataelement",dataElement:"%QS | Launch: Version [gl]%",omitWhenEmpty:!1},{path:"",delimiter:"|",inputType:"dataelement",dataElement:"%QS | Launch: Version Date [gl]%",omitWhenEmpty:!1}]}},"Component | Tracking String [co]":{defaultValue:"",modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/glyphDataElement.js",settings:{value:"event.attributes",callback:function(e){if(e)return"id="+e.embedded_id+";cn="+e.component_name+";ct="+e.component_type+";ti="+e.title},doCustomCode:!0,convertToString:!1}},"Page | ID [gl-co]":{defaultValue:"index",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){try{return _satellite.getVar("Editorial | Article ID [co]")||_satellite.getVar("Page | URL: Path [gl]").match(/(\/.+)/g).toString()}catch(e){return}}}},"XDM | Analytics: eVar70 - Editorial is breaking [co]":{modulePath:"fm-spon-data-layer-constructor/src/lib/dataElements/contextCustomCode.js",settings:{callback:function(e,t,n){var a="virtual_page"===_satellite.getVar("Event | Action [gl]",n),r="page_data_ready"===_satellite.getVar("Event | Action [gl]",n),o="article"===_satellite.getVar("Page | Route [gl]",n);return(a||r)&&o?(returnVal=_satellite.getVar("Editorial | is Breaking News (String) [co]",n),window._satellite.pageDataToPersist.eVar70=returnVal,returnVal):window._satellite.pageDataToPersist.eVar70?window._satellite.pageDataToPersist.eVar70:void 0}}}},extensions:{"bing-ads-extension":{displayName:"Bing Ads UET Tag",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP05eac6e292f1486a812623da300a51b4/",settings:{qname:"uetq",tagid:"5279339",navTimingApi:!0,storeConvTrackCookies:!0},modules:{"bing-ads-extension/src/lib/actions/baseTag.js":{name:"basetag",displayName:"Base Tag",script:function(e,t,n,a){"use strict";e.exports=function(){n("../helpers/getBatJsBase")().then((function(){a.logger.log("Base code loaded and a page load event is sent.")}))}}},"bing-ads-extension/src/lib/helpers/getBatJsBase.js":{script:function(e,t,n,a){"use strict";e.exports=function(){var e=n("@adobe/reactor-window"),t=n("@adobe/reactor-load-script"),r=a.getExtensionSettings(),o=r.qname||"uetq";return e[o]=e[o]||[],t("//bat.bing.com/bat.js").then((function(){var t={ti:r.tagid,navTimingApi:r.navTimingApi,storeConvTrackCookies:r.storeConvTrackCookies,tm:"al001"};t.q=e[o],e[o]=new UET(t),e[o].push("pageLoad"),a.logger.log("BingAds Base Code successfully loaded.")})).catch((function(){a.logger.error("BingAds Base Code could not be loaded.")}))}}}}},core:{displayName:"Core",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP1fdd2a6ec2ae468fb1d2cac08df65f83/",modules:{"core/src/lib/dataElements/javascriptVariable.js":{name:"javascript-variable",displayName:"JavaScript Variable",script:function(e,t,n){"use strict";var a=n("../helpers/getObjectProperty.js");e.exports=function(e){return a(window,e.path)}}},"core/src/lib/dataElements/constant.js":{name:"constant",displayName:"Constant",script:function(e){"use strict";e.exports=function(e){return e.value}}},"core/src/lib/dataElements/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e){"use strict";e.exports=function(e,t){return e.source(t)}}},"core/src/lib/dataElements/queryStringParameter.js":{name:"query-string-parameter",displayName:"Query String Parameter",script:function(e,t,n){"use strict";var a=n("@adobe/reactor-window"),r=n("@adobe/reactor-query-string");e.exports=function(e){var t=r.parse(a.location.search);if(!e.caseInsensitive)return t[e.name];for(var n=e.name.toLowerCase(),o=Object.keys(t),i=0;it})),greaterThanOrEqual:c((function(e,t){return e>=t})),isTrue:function(e){return!0===e},isTruthy:function(e){return Boolean(e)},isFalse:function(e){return!1===e},isFalsy:function(e){return!e}};e.exports=function(e){return d[e.comparison.operator](e.leftOperand,e.rightOperand,Boolean(e.comparison.caseInsensitive))}}},"core/src/lib/events/libraryLoaded.js":{name:"library-loaded",displayName:"Library Loaded (Page Top)",script:function(e,t,n){"use strict";var a=n("./helpers/pageLifecycleEvents");e.exports=function(e,t){a.registerLibraryLoadedTrigger(t)}}},"core/src/lib/actions/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e,t,n,a){"use strict";var r,o,i,s,l=n("@adobe/reactor-document"),c=n("@adobe/reactor-promise"),u=n("./helpers/decorateCode"),d=n("./helpers/loadCodeSequentially"),g=n("../../../node_modules/postscribe/dist/postscribe"),m=n("./helpers/unescapeHtmlCode"),p=n("../helpers/findPageScript").getTurbine,f=(o=function(e){g(l.body,e,{beforeWriteToken:function(e){var t=e.tagName&&e.tagName.toLowerCase();return r&&"script"===t&&(e.attrs.nonce=r),"script"!==t&&"style"!==t||(Object.keys(e.attrs||{}).forEach((function(t){e.attrs[t]=m(e.attrs[t])})),e.src&&(e.src=m(e.src))),e},error:function(e){a.logger.error(e.msg)}})},i=[],s=function(){if(l.body)for(;i.length;)o(i.shift());else setTimeout(s,20)},function(e){i.push(e),s()}),v=function(){if(l.currentScript)return l.currentScript.async;var e=p();return!e||e.async}();e.exports=function(e,t){var n;r=a.getExtensionSettings().cspNonce;var o={settings:e,event:t},i=o.settings.source;if(i)return o.settings.isExternal?d(i).then((function(e){return e?(n=u(o,e),f(n.code),n.promise):c.resolve()})):(n=u(o,i),v||"loading"!==l.readyState?f(n.code):l.write&&!1===a.propertySettings.ruleComponentSequencingEnabled?l.write(n.code):f(n.code),n.promise)}}},"core/src/lib/conditions/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e){"use strict";e.exports=function(e,t){return e.source.call(t.element,t,t.target)}}},"core/src/lib/events/entersViewport.js":{name:"enters-viewport",displayName:"Enters Viewport",script:function(e,t,n){"use strict";var a,r=n("@adobe/reactor-document"),o=n("@adobe/reactor-window"),i=n("./helpers/weakMap"),s=n("./helpers/enableWeakMapDefaultValue"),l=n("./helpers/matchesSelector"),c=n("./helpers/matchesProperties"),u=n("../helpers/stringAndNumberUtils").castToNumberIfString,d=n("../helpers/intersectionObserverIntervals"),g={FIRST_ENTRY:"firstEntry",EVERY_ENTRY:"everyEntry"},m=s(new i,(function(){return{timeoutIds:[],completedListeners:[],inViewport:!1}})),p={},f=function(e){var t=m.get(e);t.inViewport||(t.inViewport=!0,Object.keys(p).forEach((function(n){l(e,n)&&p[n].forEach((function(n){if(c(e,n.settings.elementProperties)&&-1===t.completedListeners.indexOf(n)){var a=function(){(n.settings.frequency||g.FIRST_ENTRY)===g.FIRST_ENTRY&&t.completedListeners.push(n),n.trigger({element:e,target:e,delay:n.settings.delay})};if(n.settings.delay){var r=o.setTimeout((function(){Boolean(m.get(e).inViewport)&&a()}),n.settings.delay);t.timeoutIds.push(r)}else a()}}))})))},v=function(e){var t=m.get(e);t.inViewport=!1,t.timeoutIds.length&&(t.timeoutIds.forEach(clearTimeout),t.timeoutIds=[])},h=[],y=new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting?f(e.target):v(e.target)}))}),{root:null,rootMargin:"0px"}),b=function(e){e&&r.querySelectorAll(e).forEach((function(e){y.observe(e)}))};a=function(){b(h.join(",")),h=[];var e=o.setInterval((function(){b(Object.keys(p).join(","))}),d.standard.pageElementsRefresh);o.addEventListener("beforeunload",(function(){y.disconnect(),o.clearInterval(e)}),!1)},"loading"!==r.readyState?a():r.addEventListener("DOMContentLoaded",a),e.exports=function(e,t){if(e.elementSelector){var n=p[e.elementSelector],a=Boolean(!n);a&&(n=p[e.elementSelector]=[]),e.delay=u(e.delay),n.push({settings:e,trigger:t}),"loading"===r.readyState?h.push(e.elementSelector):a&&b(e.elementSelector)}}}},"core/src/lib/events/mousedown.js":{name:"mousedown",displayName:"Mousedown",script:function(e,t,n){"use strict";var a=n("./helpers/createBubbly")();document.addEventListener("mousedown",a.evaluateEvent,!0),e.exports=function(e,t){a.addListener(e,t)}}},"core/src/lib/helpers/getObjectProperty.js":{script:function(e){"use strict";e.exports=function(e,t){for(var n=t.split("."),a=e,r=0,o=n.length;r2&&void 0!==arguments[2]?arguments[2]:null,a=g+t;u.existy(n)&&""!==n?e.setAttribute(a,n):e.removeAttribute(a)}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};o(this,e),this.root=t,this.options=n,this.doc=t.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:n.autoFix}),this.actuals=[t],this.proxyHistory="",this.proxyRoot=this.doc.createElement(t.nodeName),this.scriptStack=[],this.writeQueue=[],s(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var t=this.writeQueue.shift();u.isFunction(t)?this._callFunction(t):this._writeImpl(t)}},e.prototype._callFunction=function(e){var t={type:"function",value:e.name||e.toString()};this._onScriptStart(t),e.call(this.win,this.doc),this._onScriptDone(t)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var t=void 0,n=void 0,a=void 0,r=[];(t=this.parser.readToken())&&!(n=u.isScript(t))&&!(a=u.isStyle(t));)(t=this.options.beforeWriteToken(t))&&r.push(t);r.length>0&&this._writeStaticTokens(r),n&&this._handleScriptToken(t),a&&this._handleStyleToken(t)},e.prototype._writeStaticTokens=function(e){var t=this._buildChunk(e);return t.actual?(t.html=this.proxyHistory+t.actual,this.proxyHistory+=t.proxy,this.proxyRoot.innerHTML=t.html,d&&(t.proxyInnerHTML=this.proxyRoot.innerHTML),this._walkChunk(),d&&(t.actualInnerHTML=this.root.innerHTML),t):null},e.prototype._buildChunk=function(e){for(var t=this.actuals.length,n=[],a=[],r=[],o=e.length,i=0;i)/," "+g+"id="+c+" $1")),s.attrs.id!==p&&s.attrs.id!==m&&r.push("atomicTag"===s.type?"":"<"+s.tagName+" "+g+"proxyof="+c+(s.unary?" />":">"))}}else a.push(l),r.push("endTag"===s.type?l:"")}return{tokens:e,raw:n.join(""),actual:a.join(""),proxy:r.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,t=[this.proxyRoot];u.existy(e=t.shift());){var n=1===e.nodeType;if(!n||!i(e,"proxyof")){n&&(this.actuals[i(e,"id")]=e,s(e,"id"));var a=e.parentNode&&i(e.parentNode,"proxyof");a&&this.actuals[a].appendChild(e)}t.unshift.apply(t,u.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var t=this,n=this.parser.clear();n&&this.writeQueue.unshift(n),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,(function(){t._onScriptDone(e)})))},e.prototype._handleStyleToken=function(e){var t=this.parser.clear();t&&this.writeQueue.unshift(t),e.type=e.attrs.type||e.attrs.TYPE||"text/css",(e=this.options.beforeWriteToken(e))&&this._writeStyleToken(e),t&&this.write()},e.prototype._writeStyleToken=function(e){var t=this._buildStyle(e);this._insertCursor(t,m),e.content&&(t.styleSheet&&!t.sheet?t.styleSheet.cssText=e.content:t.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var t=this.doc.createElement(e.tagName);return t.setAttribute("type",e.type),u.eachKey(e.attrs,(function(e,n){t.setAttribute(e,n)})),t},e.prototype._insertCursor=function(e,t){this._writeImpl('');var n=this.doc.getElementById(t);n&&n.parentNode.replaceChild(e,n)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){e===this.scriptStack[0]?(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)):this.options.error({msg:"Bad script nesting or script finished twice"})},e.prototype._writeScriptToken=function(e,t){var n=this._buildScript(e),a=this._shouldRelease(n),r=this.options.afterAsync;e.src&&(n.src=e.src,this._scriptLoadHandler(n,a?r:function(){t(),r()}));try{this._insertCursor(n,p),n.src&&!a||t()}catch(e){this.options.error(e),t()}},e.prototype._buildScript=function(e){var t=this.doc.createElement(e.tagName);return u.eachKey(e.attrs,(function(e,n){t.setAttribute(e,n)})),e.content&&(t.text=e.content),t},e.prototype._scriptLoadHandler=function(e,t){function n(){e=e.onload=e.onreadystatechange=e.onerror=null}function a(){n(),null!=t&&t(),t=null}function r(e){n(),i(e),null!=t&&t(),t=null}function o(e,t){var n=e["on"+t];null!=n&&(e["_on"+t]=n)}var i=this.options.error;o(e,"load"),o(e,"error"),l(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){r({msg:"onload handler failed "+t+" @ "+e.src})}a()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){return void r({msg:"onerror handler failed "+t+" @ "+e.src})}r({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&a()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();t.default=f},function(e){var t;t=function(){return function(e){function t(a){if(n[a])return n[a].exports;var r=n[a]={exports:{},id:a,loaded:!1};return e[a].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var r=a(n(1));e.exports=r.default},function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var i=r(n(2)),s=r(n(3)),l=a(n(6)),c=n(5),u={comment:/^");if(t>=0)return new c.CommentToken(e.substr(4,t-1),t+3)}function r(e){var t=e.indexOf("<");return new c.CharsToken(t>=0?t:e.length)}function o(e){var t,n,a;if(-1!==e.indexOf(">")){var r=e.match(u.startTag);if(r){var o=(t={},n={},a=r[2],r[2].replace(u.attr,(function(e,r){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(t[arguments[5]]="",n[arguments[5]]=!0):t[r]=arguments[2]||arguments[3]||arguments[4]||u.fillAttr.test(r)&&r||"":t[r]="",a=a.replace(e,"")})),{v:new c.StartTagToken(r[1],r[0].length,t,n,!!r[3],a.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))});if("object"===(void 0===o?"undefined":l(o)))return o.v}}}function i(e){var t=o(e);if(t){var n=e.slice(t.length);if(n.match(new RegExp("","i"))){var a=n.match(new RegExp("([\\s\\S]*?)","i"));if(a)return new c.AtomicTagToken(t.tagName,a[0].length+t.length,t.attrs,t.booleanAttrs,a[1])}}}function s(e){var t=e.match(u.endTag);if(t)return new c.EndTagToken(t[1],t[0].length)}t.__esModule=!0;var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.comment=a,t.chars=r,t.startTag=o,t.atomicTag=i,t.endTag=s;var c=n(4),u={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,t,n){"use strict";function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0,t.EndTagToken=t.AtomicTagToken=t.StartTagToken=t.TagToken=t.CharsToken=t.CommentToken=t.Token=void 0;var r=n(5),o=(t.Token=function e(t,n){a(this,e),this.type=t,this.length=n,this.text=""},t.CommentToken=function(){function e(t,n){a(this,e),this.type="comment",this.length=n||(t?t.length:0),this.text="",this.content=t}return e.prototype.toString=function(){return" Session hochz\xe4hlen\n\n// laufende Session, mit Pageviews UND Cookie Pageviews > 0\n// regul\xe4rer Daystring --> Session beibehalten\nif (!dayVisited) {\n day_string = "0.x:0.x|0.x:0.x"\n} else {\n day_string = usage_string.split(";")[1]\n}\nday_string_p1day = day_string.split(\'|\')[0];\nday_session = parseInt(day_string_p1day.split(":")[0].split(".")[0]);\nday_session_pv = parseInt(day_string_p1day.split(":")[1].split(".")[0]);\n\nif (day_session == 0 && day_session_pv == 0) {\n day_string_p1day = first_occurence;\n} else if (day_session > 0 && day_session_pv >= 1 && runningSession.length==0) {\n day_session_pv = 1;\n day_string_p1day = ++day_session+".f:"+day_session_pv+".f";\n} else if (day_session > 0 && day_session_pv >= 1 && runningSession.length>0) {\n day_string_p1day = day_session+".f:"+(++day_session_pv)+".f";\n}\n\n// TEIL 2: Login String bestimmen:\n// Ist der Nutzer ausgeloggt \xe4ndert sich die Login-Zahl, sofern er zuvor eingeloggt war (day_login_pv > 0 im Cookie) sonst bleibt der default\n// Ist der Nutzer eingeloggt, erh\xe4lt er\n// - beim ersten Login: first_occurence\n// - bei folgendem Login: first_occurence\nday_string_p2login = day_string.split(\'|\')[1];\nday_login = parseInt(day_string_p2login.split(":")[0].split(".")[0]);\nday_login_pv = parseInt(day_string_p2login.split(":")[1].split(".")[0]);\n\nswitch (logged_in){\n case false:\n if (day_login_pv > 0) {\n day_string_p2login = -day_login + logout_string;\n }\n break;\n case true:\n if (day_login == 0 && day_login_pv == 0) {\n day_string_p2login = first_occurence;\n } else if (day_login > 0 && day_session_pv == 1) {\n day_string_p2login = ++day_login+".f:"+day_session_pv+".f";\n } else if (day_login > 0 && day_login_pv > 0 && day_session_pv > 1) {\n day_string_p2login = day_login+".f:"+(++day_login_pv)+".f";\n } else if (day_login < 0) {\n day_string_p2login = (day_login*=-1)+1+".f:1.v"\n }\n break;\n}\n\n// Combine String:\nday_string = session_count + ";"+ day_string_p1day + "|" + day_string_p2login;\n\n_satellite.preCookie = _satellite.preCookie || {};\n_satellite.preCookie[dayCookieName]=dayVisited || "true";\n_satellite.preCookie[sessionCookieName]= runningSession || "active";\n_satellite.preCookie[usageCookieName]=day_string;',language:"javascript"}}]},{id:"RL6cc583c600494e32a633e068c7bb6ad1",name:"Base:Pageview | SARAs:page_data_ready [consent]+consent_completed | #003 [-consent.waiting, article] | [VG Wort (track-page)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"page_data_ready"},ruleOrder:1},{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"consent_completed"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Consent | Validate page_data_ready [co]%"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%Page | Route [gl]%",rightOperand:"article"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%Consent | CMP: Action [co]%",rightOperand:"waiting"},negate:!0,timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC29a52ff0778f4129bccb3b77f89021be-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RL8e8efff6fefd44e5b2f968387afd26ce",name:"Util:Performance | Enter Viewport [article-footer] | #001 [-paywall; > 20 sec active; once per page] | [SARAs_data.push (scroll:editorial - complete)]",events:[{modulePath:"core/src/lib/events/entersViewport.js",settings:{delay:1e3,frequency:"everyEntry",elementSelector:"main footer"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Paywall | is Active [co]%"},negate:!0,timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"greaterThanOrEqual"},leftOperand:"%Page | Timing: Engagement: Active (sec) [co]%",rightOperand:20},timeout:2e3},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.maxFrequency=_satellite.maxFrequency||{},_satellite.maxFrequency.editorialComplete=++_satellite.maxFrequency.editorialComplete||1,1===_satellite.maxFrequency.editorialComplete}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC88bb227e3ba342acbeccd96a541577f4-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RL8ec9362863384b25bdaf6ceaf5cf016b",name:"Base:Pageview | SARAs:virtual_page | #001 | [CC(reset-stats)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"virtual_page"},ruleOrder:1}],conditions:[],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RCfe6a2b9ede314623bec85f0a31ed32fe-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RL90607c0a27904aae8b33268bca2bea8d",name:"Util:Performance | Enter Viewport [video-section] | #001 [homepage; > 20 sec active; once per page] | [SARAs_data.push (scroll:editorial - complete)]",events:[{modulePath:"core/src/lib/events/entersViewport.js",settings:{frequency:"everyEntry",elementSelector:'section[data-area="block>video"]'},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%Page | Type [co]%",rightOperand:"homepage"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"greaterThanOrEqual"},leftOperand:"%Page | Timing: Engagement: Active (sec) [co]%",rightOperand:20},timeout:2e3},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.maxFrequency=_satellite.maxFrequency||{},_satellite.maxFrequency.editorialComplete=++_satellite.maxFrequency.editorialComplete||1,1==_satellite.maxFrequency.editorialComplete}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC127ae6c28662473ca4bdc9716df36bca-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLb6e653aa5eae43dfb7dd777acd52ab2e",name:"Base:Pageview | SARAs:page_data_ready+virtual_page | #001 | [CC(clear-storage, reset-stats)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"page_data_ready"},ruleOrder:20},{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"virtual_page"},ruleOrder:50}],conditions:[],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC0118948576ac4d62a83d547c23bb667f-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLc2d1f20c0e9a43328358b7dbf589851b",name:"Base:Libraries | SARAs:page_data_ready[consent]+consent_completed | #001 [-noconsent:PuV-Na | [Day Usage Marker]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"page_data_ready"},ruleOrder:1},{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"consent_completed"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%Consent | consent ready (String) [co]%",rightOperand:"true"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Consent Setting | Purpose - PuV granted [co]%"},timeout:2e3}],actions:[{modulePath:"fm-spon-data-layer-constructor/src/lib/actions/synchronousCode.js",settings:{callback:function(){try{let e=_satellite.getVar("Storage | Usage: Day [co]"),t=_satellite.getVar("Storage | Usage: Session [co]"),n=_satellite.getVar("Storage | Usage: Usage [co]"),a=_satellite.getVar("User | Cookie: Day [co]"),r=_satellite.getVar("User | Cookie: Session [co]"),o=_satellite.getVar("User | Cookie: Usage [co]");_satellite.saraCookieWrite(t.name,r,t.expiry),_satellite.saraCookieWrite(e.name,a,e.expiry),_satellite.saraCookieWrite(n.name,o,n.expiry),_satellite.logger.info("[SARAs Usage Cookie Saved] ",o)}catch(e){}}},timeout:2e3,delayNext:!0}]},{id:"RLc6117168cc064ace94aaa4bcd429bc0c",name:"Marketing:Pageview | SARAs:page_data_ready+consent_completed | #200 [once per page; -noconsent.pWxc-Rt; -PUR] | [Facebook (init 2x, track-base, track-page-events), Google Adwords (init-gtag, track-base), Twitter (init, track-pageview), Bing Adwords (track-base), Outbrain (track-base), LinkedIn (track-page)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"page_data_ready"},ruleOrder:200},{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"consent_completed"},ruleOrder:200}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Consent | Validate page_data_ready [co]%"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%Consent Setting | Purpose - pWxc-Rt: has Re-Targeting granted [co]%"},negate:!0,timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%User | has No Ads Access [sm]%"},negate:!0,timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Page | is PUR Tracking [co]%"},negate:!0,timeout:2e3},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.maxFrequency=_satellite.maxFrequency||{},_satellite.maxFrequency.marketingPixel=++_satellite.maxFrequency.marketingPixel||1,1===_satellite.maxFrequency.marketingPixel}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RCf1ea68ba6fbd481b83ae94ddc5d744c9-source.min.js",language:"html",isExternal:!0},timeout:2500,delayNext:!0},{modulePath:"fm-spon-data-layer-constructor/src/lib/actions/synchronousCode.js",settings:{callback:function(e){var t,n,a,r,o,i,s;t=window,n=document,a="script",r="https://connect.facebook.net/en_US/fbevents.js",t.fbq||(o=t.fbq=function(){o.callMethod?o.callMethod.apply(o,arguments):o.queue.push(arguments)},t._fbq||(t._fbq=o),o.push=o,o.loaded=!0,o.version="2.0",o.queue=[],(i=n.createElement(a)).async=!0,i.src=r, (s=n.getElementsByTagName(a)[0]).parentNode.insertBefore(i,s)),fbq("init",_satellite.getVar("Marketing Pixel | Facebook: ID [lo]",e)),fbq("setUserProperties",_satellite.getVar("Marketing Pixel | Facebook: ID [lo]",e),{$user_type:_satellite.getVar("User | Paid Access String [sm]")})}},timeout:2e3,delayNext:!0},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RCd36a37f5d4884f1497d78ae58ea02c85-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC997658216e89409b8f900ee07f5fe512-source.min.js",language:"html",isExternal:!0}},{modulePath:"bing-ads-extension/src/lib/actions/baseTag.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC5f509176b0124018ac565f41533b8342-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC8e73a7a1f0c540eab823f92aa792c403-source.min.js",language:"html",isExternal:!0}}]},{id:"RLc75a69b9b9d0426d84ec285278afccab",name:"Target:Offer | WebSDK:sendEventComplete | #001 [-noconsent.prI-Au, fuermich, loggedIn] | [Target (local-scope: fuermich:reco-[]))]",events:[{modulePath:"adobe-alloy/dist/lib/events/sendEventComplete/index.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%Consent Setting | Purpose - prI-Au: has Content Recommendation Display granted [co]%"},negate:!0,timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%Page | Route [gl]%",rightOperand:"fuermich"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%User | is Logged In [gl[sso]-sm]%"},timeout:2e3}],actions:[{modulePath:"adobe-alloy/dist/lib/actions/applyPropositions/index.js",settings:{metadata:{"fuermich:history":{selector:"[data-target-id=reco-history]",actionType:"appendHtml"},"fuermich:reco-personal":{selector:"[data-target-id=reco-personal]",actionType:"appendHtml"}},instanceName:"saralloy",propositions:"%Target | Event Propositions [gl]%"},timeout:2e3,delayNext:!0}]},{id:"RLc7b06302938e44a9ab9c68fb72651157",name:"Target:Offer | WebSDK:sendEventComplete | #001 [-noconsent.pVa, homepage] | [Target (local-scope: homepage:channelbox)]",events:[{modulePath:"adobe-alloy/dist/lib/events/sendEventComplete/index.js",settings:{},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Consent Setting | Purpose - pVa granted [co]%"},negate:!0,timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%Page | Route [gl]%",rightOperand:"homepage"},timeout:2e3}],actions:[{modulePath:"adobe-alloy/dist/lib/actions/applyPropositions/index.js",settings:{metadata:{"homepage:channelbox":{selector:"[data-target-id=digital-abo-ew]",actionType:"appendHtml"}},instanceName:"saralloy",propositions:"%Target | Event Propositions [gl]%"},timeout:2e3,delayNext:!0}]},{id:"RLd79eeb6589df472fa7a4abc9eb6b0984",name:"Link:Internal | SARAs:link_click_internal | #001 | [Util (save-click-attributes)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"link_click_internal"},ruleOrder:50}],conditions:[],actions:[{modulePath:"fm-spon-data-layer-constructor/src/lib/actions/synchronousCode.js",settings:{callback:function(e){let t={click_id:e.detail.eventObject.attributes.click_id,pos:e.detail.eventObject.attributes.pos,target_url:e.detail.eventObject.attributes.target_url,headline:e.detail.eventObject.attributes.headline,referrer:e.detail.state.page.info.canonical_url};_satellite.saraCookieWrite(_satellite.getVar("Storage | Click: Attributes [co]").name,JSON.stringify(t),_satellite.getVar("Storage | Click: Attributes [co]").expiry),_satellite.logger.info("[SARAs Click Handler] data saved ",t)}},timeout:2e3,delayNext:!0}]},{id:"RLda6a4c6621f24fc3a144ac043a5372eb",name:"Target:Offer | WebSDK:sendEventComplete | #001 [-noconsent.PuV, paywall] | [Target (local-scope: paywall:[])]",events:[{modulePath:"adobe-alloy/dist/lib/events/sendEventComplete/index.js",settings:{},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Consent Setting | Purpose - PuV granted [co]%"},negate:!0,timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Paywall | is Active [co]%"},timeout:2e3}],actions:[{modulePath:"adobe-alloy/dist/lib/actions/applyPropositions/index.js",settings:{metadata:{"paywall:logged_in":{selector:"[data-target-id=paywall]",actionType:"appendHtml"},"paywall:logged_out":{selector:"[data-target-id=paywall]",actionType:"appendHtml"}},instanceName:"saralloy",propositions:"%Target | Event Propositions [gl]%"},timeout:2e3,delayNext:!0}]},{id:"RLdbd1c93bb29f4e9db62f560fb91dea15",name:"Util:Performance | Enter Viewport [footer] | #001 [> 20 sec active; once per page] | [SARAs_data.push (scroll:page - complete)]",events:[{modulePath:"core/src/lib/events/entersViewport.js",settings:{delay:1e3,frequency:"everyEntry",elementSelector:'footer[data-area="footer"]'},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"greaterThanOrEqual"},leftOperand:"%Page | Timing: Engagement: Active (sec) [co]%",rightOperand:20},timeout:2e3},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.maxFrequency=_satellite.maxFrequency||{},_satellite.maxFrequency.pageComplete=++_satellite.maxFrequency.pageComplete||1,1===_satellite.maxFrequency.pageComplete}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC008d3811668f4f9aa4cfbf97a6d6b7e4-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLe5fcda29ead9443fbce1aa0d239d7657",name:"Base:Media-Audio | SARAs:podlove-init | #001 | [DLC(sync: addWatcher)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"podlove-init"},ruleOrder:1}],conditions:[],actions:[{modulePath:"fm-spon-data-layer-constructor/src/lib/actions/synchronousCode.js",settings:{callback:function(e){try{var t=e.detail.state.event.attributes.player_id,n=navigator.webBridge.getPodloveWebplayerStore(t);_satellite.podwatcher.addWatcher(n,t)}catch(e){_satellite.logger.error(e)}}},timeout:2e3,delayNext:!0}]},{id:"RLe81c3c42748743b08924f8a5c3567416",name:"Base:Pageview | SARAs:page_data_ready[consent] | #002 [purchase, app, once:session] | [SARAs_data.push (products)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"page_data_ready"},ruleOrder:2}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%Consent | Validate page_data_ready [co]%"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual"},leftOperand:"%Purchase | is Initial in App [co]%",rightOperand:"false"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTruthy"},leftOperand:"%Product | ID in App [co]%"},timeout:2e3},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalsy"},leftOperand:"%Event Value | Purchase (in App) [co]%"},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC1a3ad17f3efb4902b55a1032fdc956ec-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLe8d84a48c2c148d9abce7dedec8b56ec",name:"Target:Create | SARAs:adpos-init | #001 [emptyadslot] | [SARAs_data.push(adpos-init-combined)]",events:[{modulePath:"fm-spon-data-layer-constructor/src/lib/events/dataLayerPush.js",settings:{eventName:"adpos-init"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%Event | Contains Ad [gl]%"},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/cc10f7b4369d/32ae8c3350c5/7fab9410488f/RC7046e0cb2f264fccb1f57556c6fde058-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLe9a56fb6e02c4d2c95da7e607e1e8ac7",name:"Base:Click | Core:mousedown | #001 | [SARAs_data.push ({any}_click))]",events:[{modulePath:"core/src/lib/events/mousedown.js",settings:{bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:1}],conditions:[],actions:[{modulePath:"fm-spon-data-layer-constructor/src/lib/actions/synchronousCode.js",settings:{callback:function(e){function t(e,t,n){if(e.path)return e.path;var a=e.target;for(e.path=[];null!==a.parentNode;)e.path.push(a),a=a.parentNode;return e.path.push(t,n),e.path}if(!(0==e.nativeEvent.button||1==e.nativeEvent.button&&e.target.href))return;_satellite.logger.info("[SARAs Click Handler] clicked ",e);const n={event:{info:{},attributes:{source:"launch|cc|click-handler|v2.2.0"}}},a={info:{component_id:"",name:""},category:{type:""},attributes:{title:"",steps:"",position:""}},r=e.nativeEvent.path||e.nativeEvent.composedPath&&t(e.nativeEvent,document,window);let o="click",i="generic",s="",l="",c="",u="",d="",g="",m="",p="",f="",v="",h="",y="",b="",_="",E=[],P="",C=!1,V=!1,w=!1,A=!1,k=!1;for(let e=r.length-3;e--;e>=0)if(r[e]instanceof HTMLElement){let t=r[e];if(t.hasAttribute("data-sara-click-suppress")){k=!1;break}if("FORM"===t.nodeName&&(C=!0),"A"===t.nodeName&&(V=!0,o="link_click",t.hasAttribute("href"))){let e=t.href;if(/^#\w+/.test(e))continue;/^\/\w+/.test(e)&&(e=location.protocol+"//"+location.hostname+e),b=e.replace(/(dnt_\w+)=\w+/gi,(function(e,t){return[t,"__DONOTTRACK__"].join("=")}));let n=new URL(b);if(/mailto:/.test(n.protocol)&&(o="link_click_external",i="link - mailto"),n.hostname){let e=new RegExp(location.hostname.match(/\w+\.(\w*-?\w+\.de$)/)[0]),a=new RegExp(location.hostname.match(/\w+\.(\w*-?\w+\.de$)/)[1]);e.test(n.hostname)?(o="link_click_internal",i="link - "+(t.innerText.toLowerCase()||t.title.toLowerCase())):a.test(n.hostname)?(o="link_click_external",i="link - friendly"):e.test(n.hostname)||(o="link_click_external",i="link - external")}t.hasAttribute("title")&&(_=t.getAttribute("title")),t.querySelector("[data-contains-flags]")&&(E=t.querySelector("[data-contains-flags]").getAttribute("data-contains-flags").split(" ")),k=!0}if("BUTTON"===t.nodeName||t.classList.contains("button")||t.hasAttribute("data-sara-cta")||t.hasAttribute("data-target-button")){if("submit"===t.type&&C){k=!1;break}if(m=t.nodeName.toLowerCase(),p=t.innerText,(t.hasAttribute("data-sara-cta")||t.className.includes("primary-base"))&&(c=t.getAttribute("data-sara-cta")||"primary"),"click"!=o&&!t.hasAttribute("data-sara-cta")&&!t.hasAttribute("data-target-button"))continue;o="button_click",/dnt_subscriptionId.*confirmed\=true/.test(b)?i="subscription - cancel":V||i.includes("-")?c&&i.includes("engage")&&(i=i.replace(/engage/,c)):i=i+" - "+(t.type||t.nodeName.toLowerCase()),t.hasAttribute("data-embedtrack")&&(d=a.info.name=JSON.parse(t.dataset.embedtrack).component_name,i=JSON.parse(t.dataset.embedtrack).name,P=JSON.parse(t.dataset.embedtrack).newsletter_id),k=!0}if(t.hasAttribute("data-area")&&(s=t.getAttribute("data-area"),l=l?l+">"+s:s,A||(d=a.info.name=s),"body"==s&&(w=!0)),t.hasAttribute("data-sara-component")&&(u=JSON.parse(t.getAttribute("data-sara-component")),d=a.info.name=u.name||d,g=a.category.type=u.type||g,f=a.info.component_id=u.id||f,v=a.attributes.title=u.title||v,new RegExp(d+"$").test(l)||(l=l?l+":"+d:d),m=t.nodeName,w&&(o="component_click"),i=(d.toLowerCase()||s)+" - engage",k=!0,A=!0),t.hasAttribute("data-sara-click-el")&&(A?m=t.getAttribute("data-sara-click-el"):g=m=a.category.type=t.getAttribute("data-sara-click-el"),A=!0),t.hasAttribute("data-pos")&&(h=a.attributes.position=t.getAttribute("data-pos")),h&&t.hasAttribute("data-pos-inner")){let e="";e=h.split(":"),e.push(t.getAttribute("data-pos-inner")),h=a.attributes.position=e.join(":")}t.hasAttribute("data-sara-steps")&&(y=a.attributes.steps=t.getAttribute("data-sara-steps")),t.hasAttribute("data-target-id")&&!A&&(d=a.info.name=t.getAttribute("data-target-id"),A=!0,k=!0),t.hasAttribute("data-target-platform")}if(k){if(/play/.test(d))return void _satellite.logger.info("[SARAs Click Handler] suppressed ",e);n.event.info.action=o,n.event.info.name=i.toLowerCase(),w&&a.info.name&&(n.components=[],n.components.push(a)),n.event.attributes.click_id=l||"",n.event.attributes.cta=c||"",n.event.attributes.element_name=m.toLowerCase()||"",n.event.attributes.element_text=p||"",n.event.attributes.component_name=d||"",n.event.attributes.component_type=g.toLowerCase()||"",n.event.attributes.embedded_id=f||"",n.event.attributes.title=v||"",n.event.attributes.headline=_||"",n.event.attributes.pos=h||"",n.event.attributes.steps=y||"",n.event.attributes.target_url=b||"",n.event.attributes.label=E||"",n.event.attributes.item=P?{newsletter_id:P}:{},SARAs_data.push(n)}}},timeout:2e3,delayNext:!0}]}]};var _satellite=function(){"use strict";function e(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function t(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}}function n(e){if(e.__esModule)return e;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach((function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})})),t}function a(e){var t={exports:{}};return e(t,t.exports),t.exports}function r(e){var t=this.constructor;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){return t.reject(n)}))}))}function o(e){return Boolean(e&&void 0!==e.length)}function i(){}function s(e,t){return function(){e.apply(t,arguments)}}function l(e){if(!(this instanceof l))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],p(e,this)}function c(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,l._immediateFn((function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var a;try{a=n(e._value)}catch(e){return void d(t.promise,e)}u(t.promise,a)}else(1===e._state?u:d)(t.promise,e._value)}))):e._deferreds.push(t)}function u(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof l)return e._state=3,e._value=t,void g(e);if("function"==typeof n)return void p(s(n,t),e)}e._state=1,e._value=t,g(e)}catch(t){d(e,t)}}function d(e,t){e._state=2,e._value=t,g(e)}function g(e){2===e._state&&0===e._deferreds.length&&l._immediateFn((function(){e._handled||l._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;t10?(W.error("Data element circular reference detected: "+s.join(" -> ")),e):i(e,t)}},ge=function(e){return function(){if("string"==typeof arguments[0])e[arguments[0]]=arguments[1];else if(arguments[0]){var t=arguments[0];for(var n in t)e[n]=t[n]}}},me="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},pe=setTimeout;l.prototype.catch=function(e){return this.then(null,e)},l.prototype.then=function(e,t){var n=new this.constructor(i);return c(this,new m(e,t,n)),n},l.prototype.finally=r,l.all=function(e){return new l((function(t,n){function a(e,o){try{if(o&&("object"==typeof o||"function"==typeof o)){var s=o.then;if("function"==typeof s)return void s.call(o,(function(t){a(e,t)}),n)}r[e]=o,0==--i&&t(r)}catch(e){n(e)}}if(!o(e))return n(new TypeError("Promise.all accepts an array"));var r=Array.prototype.slice.call(e);if(0===r.length)return t([]);for(var i=r.length,s=0;s0&&s>i&&(s=i);for(var l=0;l=0?(c=m.substr(0,p),u=m.substr(p+1)):(c=m,u=""),d=decodeURIComponent(c),g=decodeURIComponent(u),v(r,d)?Array.isArray(r[d])?r[d].push(g):r[d]=[r[d],g]:r[d]=g}return r},tt=function(e){switch(typeof e){case"string": return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}},nt=function(e,t,n,a){return t=t||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map((function(a){var r=encodeURIComponent(tt(a))+n;return Array.isArray(e[a])?e[a].map((function(e){return r+encodeURIComponent(tt(e))})).join(t):r+encodeURIComponent(tt(e[a]))})).join(t):a?encodeURIComponent(tt(a))+n+encodeURIComponent(tt(e)):""},at=a((function(e,t){t.decode=t.parse=et,t.encode=t.stringify=nt})),rt="@adobe/reactor-",ot={cookie:$e,document:_,"load-script":Ze,"object-assign":w,promise:ve,"query-string":{parse:function(e){return"string"==typeof e&&(e=e.trim().replace(/^[?#&]/,"")),at.parse(e)},stringify:function(e){return at.stringify(e)}},window:A},it=function(e){return function(t){if(0===t.indexOf(rt)){var n=t.substr(rt.length),a=ot[n];if(a)return a}if(0===t.indexOf("./")||0===t.indexOf("../"))return e(t);throw new Error('Cannot resolve module "'+t+'".')}},st=function(e,t,n,a,r,o,i){var s=e.extensions,l=e.buildInfo,c=e.environment,u=e.property.settings;if(s){var d=He(s,t);Object.keys(s).forEach((function(g){var m=s[g],p=m.settings;Array.isArray(m.filePaths)&&(p=o(p,m.filePaths));var f=Be(a,p);if(m.modules){var v=W.createPrefixedLogger(m.displayName),h=We(i,m.hostedLibFilesBaseUrl,l.minified),y={buildInfo:l,environment:c,property:{name:e.property.name,id:e.property.id},getDataElementValue:r,getExtensionSettings:f,getHostedLibFileUrl:h,getSharedModule:d,logger:v,propertySettings:u,replaceTokens:a,onDebugChanged:n.onDebugChanged,get debugEnabled(){return n.getDebugEnabled()}};Object.keys(m.modules).forEach((function(e){var n=m.modules[e],a=it((function(n){var a=Qe(e,n);return t.getModuleExports(a)}));t.registerModule(e,n,g,a,y)}))}})),t.hydrateCache()}return t},lt=function(e,t,n,a,r){var o=W.createPrefixedLogger("Custom Script");e.track=function(e){W.log('"'+e+'" does not match any direct call identifiers.')},e.getVisitorId=function(){return null},e.property={name:t.property.name,id:t.property.id},e.company=t.company,e.buildInfo=t.buildInfo,e.environment=t.environment,e.logger=o,e.notify=function(e,t){switch(W.deprecation("_satellite.notify is deprecated. Please use the `_satellite.logger` API."),t){case 3:o.info(e);break;case 4:o.warn(e);break;case 5:o.error(e);break;default:o.log(e)}},e.getVar=a,e.setVar=r,e.setCookie=function(e,t,n){var a="",r={};n&&(a=", { expires: "+n+" }",r.expires=n);var o='_satellite.setCookie is deprecated. Please use _satellite.cookie.set("'+e+'", "'+t+'"'+a+").";W.deprecation(o),$e.set(e,t,r)},e.readCookie=function(e){return W.deprecation('_satellite.readCookie is deprecated. Please use _satellite.cookie.get("'+e+'").'),$e.get(e)},e.removeCookie=function(e){W.deprecation('_satellite.removeCookie is deprecated. Please use _satellite.cookie.remove("'+e+'").'),$e.remove(e)},e.cookie=$e,e.pageBottom=function(){},e.setDebug=n;var i=!1;Object.defineProperty(e,"_container",{get:function(){return i||(W.warn("_satellite._container may change at any time and should only be used for debugging."),i=!0),t}})},ct=function(e,t){return function(n,a,r){return e&&qe(n)&&Object.keys(n).length&&Array.isArray(a)&&a.length?(a.forEach((function(e){Boolean(null!=r&&/^core\/.*actions.*\/customCode\.js$/.test(r))&&"source"===e&&!n.isExternal||b(e.split("."),n,t)})),n):n}},ut=window._satellite;if(ut&&!window.__satelliteLoaded){window.__satelliteLoaded=!0;var dt=ut.container;delete ut.container;var gt=w({},dt.buildInfo);Object.defineProperty(gt,"environment",{get:function(){return W.deprecation("container.buildInfo.environment is deprecated.Please use `container.environment.stage` instead"),dt.environment.stage}}),dt.buildInfo=gt;var mt,pt=D(J("localStorage"),W),ft="";_.currentScript&&_.currentScript.getAttribute("src")&&(ft=_.currentScript.getAttribute("src"));try{mt=k(ft,Boolean(dt.company.dynamicCdnEnabled),dt.company.cdnAllowList,pt)}catch(e){throw W.warn("Please review the following error:"),e}var vt,ht=ct(mt.isDynamicEnforced,mt.decorateWithDynamicHost),yt=le(),bt=dt.property.settings.undefinedVarsReturnEmpty,_t=dt.property.settings.ruleComponentSequencingEnabled,Et=dt.dataElements||{},Pt=function(e){return Et[e]},Ct=function(){return vt.apply(null,arguments)},Vt=ne(yt,Pt,Ct,bt,ht),wt={},At=ge(wt),kt=ie(wt,Pt),Tt=oe(wt,Pt,Vt);vt=de(kt,Tt,bt),lt(ut,dt,pt.setDebugEnabled,Tt,At),st(dt,yt,pt,vt,Vt,ht,mt.decorateWithDynamicHost);var St=ue(ut),Dt=j(yt,vt,ht),xt=Ve(yt),jt=Se(xt,W,St),Ot=Te(Oe,xt,W,St),It=ke(Oe,xt,W,St),Rt=De(W,St),Mt=Ae(je(_t,Ce(Pe(Dt,Ie,jt,Ot),xe(Dt,It,Rt)),_e(ye(Dt,Ue,Ie,Ot,jt),he(Dt,Ue,It),Rt),St),Dt,Xe,Oe,we(yt),W);Le(T,dt.rules||[],Mt)}return ut}console.warn("Adobe Launch is unsupported in IE 9 and below.")}();