[]
What Is Gymnastics? A Breakdown of Olympic Competitions { 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: ‘liv’ ,rid: ‘n1a1a51e8c563425886a6952d54de019c23’ ,custom: ” ,sid: ‘n1a1a51e8c563425886a6952d54de019c23’ } ; const baseSlotTargeting = { leaid: ‘32308’ ,docId: ‘1714795’ ,viewtype: ” ,type: ‘article’ ,ptax: ‘liv_gymnastics’ ,vid: ‘1’ ,tax1: ‘liv_activities’ ,tax2: ‘liv_sports-athletics’ ,tier: ‘L’ ,leuid: ‘151378030080892’ ,id: ‘1714795’ ,tax3: ‘liv_gymnastics’ ,tax4: ‘liv_gymnastics-basics’ ,inf: ‘0’ ,entryType: ‘direct’ ,gtemplate: ‘article’ ,revenueGroup: ” ,chpg: ‘1’ ,t: ‘110’ ,au: ‘32308’ ,jny: ‘0’ ,sbj: ” ,lf: ” ,aid: ‘4ffcff41190035722b804890’ ,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: ‘cea93e2bce994d1f8e6880361a959d5d’ ,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: ‘105e72ea27e04309b1cb01efb096bb8f’ ,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.liveabout.com’, templateName: ‘structuredcontent’, isMobile: false, dfpId: ‘3865’, publisherProvidedId: ‘b8885ecc-7bf1-4972-96c2-d55ceb072b40’, 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(“1714795”, “n1a1a51e8c563425886a6952d54de019c23″, 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” : “orion | active | Active | 1” , “92” : “relatedArticlesAlgorithm | control | control | 0” , “99-5” : “useRTBforVideoAds | active | | 1” } }); dataLayer.push({ envData: { environment: { environment: “k8s-prod”, application: “reference-fashion”, dataCenter: “us-west-1” }, server: { version: “3.128.0”, title: “reference-fashion-launcher” }, client : { browserUA: navigator.userAgent, serverUA: “Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36”, deviceType: “pc”, usStateCode: “MI” }, mantle: “3.13.693”, commerce: “” } }); (function(win, fnUtils, CMP) { var pageViewDataAsJSON = {“country”:”US”,”description”:”Find out all about gymnastics — the different types, the biggest competitions and the different events in artistic and rhythmic gymnastics.”,”muid”:”b8885ecc-7bf1-4972-96c2-d55ceb072b40″,”contentGroup”:”Other”,”revenueGroup”:””,”authorId”:”32308″,”lastEditingAuthorId”:”32308″,”lastEditingUserId”:”151378030080892″,”templateId”:”110″,”viewType”:””,”documentId”:1714795,”title”:”What Is Gymnastics? A Breakdown of Olympic Competitions” || document.title || ”,”templateName”:”STRUCTUREDCONTENT”,”fullUrl”:”https://www.liveabout.com/what-is-gymnastics-1714795″ + location.hash,”experienceType”:”single page”,”entryType”:”direct”,”excludeFromComscore”:false,”internalSessionId”:”n1a1a51e8c563425886a6952d54de019c23″,”internalRequestId”:”n1a1a51e8c563425886a6952d54de019c23″,”hid”:””,”experienceTypeName”:””,”recircDocIdsFooter”:”S-1714796|S-1714779|S-1714801|S-1714794|S-1714798|S-1714815|S-1714813|S-1714957|S-1714814|S-1714900|S-1714816|S-1714805|S-1714873|S-1714872|S-1714786|S-4123243″,”euTrafficFlag”:false,”isGoogleBot”:false,”mantleVersion”:”3.13.693″,”commerceVersion”:””,”primaryTaxonomyIds”:”4145295|4688119|4688118|4688067|4688066″,”primaryTaxonomyNames”:”Liveabout|Activities|Sports & Athletics|Gymnastics|Basics”}; 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 = ”; Mntl.utilities.onLoad(function() { Mntl.PageView.init(pageViewDataAsJSON); }); })(window || {}, Mntl.fnUtilities || {}, Mntl.CMP);]]>