[]
Major Gods and Goddesses in Norse Mythology { e.preventDefault(); Mntl.utilities.loadExternalJS( externalJS , () => { Mntl.CMP.onSdkLoaded(() => { OneTrust.ToggleInfoDisplay(); }) }); }, { once: true }); }); Mntl.CMP.init(true, ‘ccpa’, false, 3000); })(); (function(){ const pageTargeting = { customSeries: ” ,tax0: ‘tho’ ,rid: ‘nc203706a731f433f88ebd77bbccb96f716’ ,custom: ” ,sid: ‘nc203706a731f433f88ebd77bbccb96f716’ } ; const baseSlotTargeting = { leaid: ‘575’ ,docId: ‘120007’ ,viewtype: ” ,type: ‘list’ ,ptax: ‘tho_ancient-history’ ,vid: ‘1’ ,tax1: ‘tho_humanities’ ,tax2: ‘tho_history-and-culture’ ,tier: ‘L’ ,leuid: ‘151378030080892’ ,id: ‘120007’ ,tax3: ‘tho_ancient-history’ ,tax4: ‘tho_mythology-and-religion’ ,inf: ‘0’ ,entryType: ‘direct’ ,gtemplate: ‘list’ ,revenueGroup: ” ,chpg: ‘1’ ,t: ‘115’ ,au: ‘575’ ,jny: ‘0’ ,sbj: ” ,lf: ” ,aid: ‘500574af2f00624fce8013ab’ ,jnyroot: ” } ; pageTargeting.w = Mntl.utilities.getW(); const initialSlots = []; initialSlots.push({ config: { id: ‘oop’, sizes: [[1, 1]], type: ‘outofpage’, rtb: false, timedRefresh: 0, waitForThirdParty: true }, targeting: Mntl.fnUtilities.deepExtend({}, { pos: ‘atf’, priority: 0 ,floor_id: ‘706c020c2d1e4e48b5b377e9943f4409′ ,floor: ’50’ }) }); initialSlots.push({ config: { id: ‘leaderboard-flex-1’, sizes: [[728, 90], [970,90], [970, 250]], type: ‘leaderboard’, rtb: true, timedRefresh: 0, waitForThirdParty: false }, targeting: Mntl.fnUtilities.deepExtend({}, { pos: ‘atf’, priority: 1 ,floor_id: ‘bec74fe6e8d84acda569f4bebb0d848d’ ,floor: ’25’ }) }); initialSlots.push({ config: { id: ‘square-flex-1’, sizes: [[300, 250],[299, 251],[300, 600],[300, 1050],[160, 600]], type: ‘billboard’, rtb: true, timedRefresh: 0, waitForThirdParty: false }, targeting: Mntl.fnUtilities.deepExtend({}, { pos: ‘atf’, priority: 2 ,floor_id: ‘844192aae5aa4241a2dcef979f18f8d5′ ,floor: ’25’ }) }); const testIds = Mntl.GPT.getTestIds(); pageTargeting.ab = testIds; pageTargeting.bts = testIds; Mntl.utilities.onLoad(function() { Mntl.utilities.loadExternalJS({ src: ‘//securepubads.g.doubleclick.net/tag/js/gpt.js’, async: false }); }); const options = { domain: ‘www.thoughtco.com’, templateName: ‘listsc’, isMobile: false, dfpId: ‘3865’, publisherProvidedId: ‘8fd2f8d1-a60c-4464-b770-84018ed3eea1’, singleRequest: false, useLmdFormat: true, useOxygen: true, useInfiniteRightRail: true, bundlePrebid: false, lmdSiteCode: ‘hlt’, pageTargeting, baseSlotTargeting, geo: { isInEurope: false, isInUsa: true }, initialSlots, utils: { buildGptUrl: Ref.GPT.buildGptUrl, generateSlotId: Ref.GPT.generateSlotId }, displayOnScroll: false, displayOnConsent: true }; if (Mntl.AdMetrics) { Mntl.AdMetrics.init(“120007”, “nc203706a731f433f88ebd77bbccb96f716″, initialSlots.map(slot => slot.config.id), Date.now()); } else { Mntl.AdMetrics = { pushMetrics: () => {} }; } Mntl.GPT.init(options); }());// moved from gtm.ftl so we can initialize GTM only onLoad. From https://support.google.com/tagmanager/answer/6103696?hl=en Mntl.utilities.onLoad(function() { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’:new Date().getTime(),event:’gtm.js’});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=’dataLayer’?’&l=’+l:”;j.async=true;defer=true;j.src=’//www.googletagmanager.com/gtm.js?id=’+i+dl;f.parentNode.insertBefore(j,f);})(window,document,’script’,’dataLayer’,’GTM-5P3SZGS’); }); var dataLayer = dataLayer || []; dataLayer.push({ event: ‘ab-proctor’, ‘abTests-proctor’: { “99-0” : “rtbTracking | control | | 0” , “99-1” : “useOxygen | useOxygen | use the Oxygenated ad unit format and slot names | 1” , “58” : “rightRailVideoPlayer | control | T2 slot contains display ad, primary video kept if it exists on the page | 0” , “99-3” : “vanillaJWPlayer | active | | 1” , “99-4” : “useRTBforVideoAds | active | | 1” } }); dataLayer.push({ envData: { environment: { environment: “k8s-prod”, application: “reference”, dataCenter: “us-west-1” }, server: { version: “3.136.0”, title: “reference-launcher” }, client : { browserUA: navigator.userAgent, serverUA: “Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0”, deviceType: “pc”, usStateCode: “AZ” }, mantle: “3.14.46”, commerce: “” } }); (function(win, fnUtils, CMP) { var pageViewDataAsJSON = {“description”:”The Norse gods are divided into two major groups, the Aesir and Vanir, in addition to the giants who came first.”,”country”:”US”,”commerceVersion”:””,”primaryTaxonomyIds”:”4122478|4133358|4133356|4133336|4133326″,”primaryTaxonomyNames”:”ThoughtCo|Humanities|History & Culture|Ancient History and Culture|Mythology & Religion”,”fullUrl”:”https://www.thoughtco.com/gods-and-goddesses-in-norse-mythology-120007″ + location.hash,”experienceType”:”single page”,”entryType”:”direct”,”excludeFromComscore”:false,”internalSessionId”:”nc203706a731f433f88ebd77bbccb96f716″,”internalRequestId”:”nc203706a731f433f88ebd77bbccb96f716″,”hid”:””,”experienceTypeName”:””,”recircDocIdsFooter”:”S-120010|S-112364|S-118401|S-4150300|S-1524431|S-4768505|S-120395|S-117625|S-118139|S-3079196|S-112327|S-121167|S-118580|S-4692272|S-4773103|S-117947″,”euTrafficFlag”:false,”isGoogleBot”:false,”mantleVersion”:”3.14.46″,”title”:”Major Gods and Goddesses in Norse Mythology” || document.title || ”,”lastEditingAuthorId”:”575″,”lastEditingUserId”:”151378030080892″,”templateId”:”115″,”viewType”:””,”contentGroup”:”Other”,”revenueGroup”:””,”authorId”:”575″,”templateName”:”LISTSC”,”documentId”:120007,”muid”:”8fd2f8d1-a60c-4464-b770-84018ed3eea1″}; var deferLoadTime = 5000; var readyForThirdPartyTrackingEvent = new CustomEvent(‘readyForThirdPartyTracking’, { bubbles: true }); var readyForThirdPartyTracking = fnUtils.once(function() { dataLayer.push({event: ‘readyForThirdPartyTracking’}); window.dispatchEvent(readyForThirdPartyTrackingEvent); }); var readyForDeferredScriptsEvent = new CustomEvent(‘readyForDeferredScripts’, { bubbles: true }); var readyForDeferredScripts = fnUtils.once(function() { dataLayer.push({event: ‘readyForDeferredScripts’}); window.dispatchEvent(readyForDeferredScriptsEvent); }); var hasTargetingConsentHandler = function() { const hasConsent = CMP.hasTargetingConsent(); if (hasConsent) { readyForThirdPartyTracking(); } // if there is consent or the user has closed the banner(AlertBox) in EU then trigger readyForDeferredScripts if (hasConsent || CMP.isAlertBoxClosed()) { readyForDeferredScripts(); } return hasConsent; }; var onRequiredDomEvent = fnUtils.once(function() { if (!CMP) { readyForThirdPartyTracking(); readyForDeferredScripts(); return; } if (!CMP.isLoading()) { hasTargetingConsentHandler(); } CMP.onConsentChange(hasTargetingConsentHandler); }); [ [‘adRendered’, onRequiredDomEvent], [‘beforeunload’, onRequiredDomEvent], [‘load’, function() { setTimeout(onRequiredDomEvent, deferLoadTime); }] ].forEach(function(event) { win.addEventListener(event[0], event[1], { once: true }); }); pageViewDataAsJSON.breakpointName = Ref.utilities.getW(); pageViewDataAsJSON.bounceExchangeId = ‘2473’; Mntl.utilities.onLoad(function() { Mntl.PageView.init(pageViewDataAsJSON); }); })(window || {}, Mntl.fnUtilities || {}, Mntl.CMP);]]>

Source

Leave a Reply

Your email address will not be published. Required fields are marked *