[]
7-Day Vegan Weight-Loss Meal Plan Ideas { e.preventDefault(); Mntl.utilities.loadExternalJS( externalJS , () => { Mntl.CMP.onSdkLoaded(() => { OneTrust.ToggleInfoDisplay(); }) }); }, { once: true }); }); Mntl.CMP.init({ isConsentRequired: true, oneTrustTemplateName: ‘ccpa’, showConsentBanner: false, isCcpaApplicableRequest: false, isTcfEnabled: true, scriptTimeout: 3000 }); })(); (function(){ const mantleDependencies = { } ; const pageTargeting = { customSeries: ” ,abtest: ‘lcid1’ ,tax0: ‘vfit’ ,rid: ‘n055c367eda3248f4b65546930fb0bc6a09’ ,custom: ” ,sid: ‘n055c367eda3248f4b65546930fb0bc6a09’ } ; const baseSlotTargeting = { entryType: ‘direct’ ,gtemplate: ‘article’ ,leaid: ‘1100122’ ,revenueGroup: ” ,docId: ‘4153293’ ,viewtype: ” ,type: ‘article’ ,stax: ‘vfit_diet-overview,vfit_vegan,vfit_nutrition,vfit_meal-plans’ ,tax1: ‘vfit_nutrition’ ,tax2: ‘vfit_meal-plans’ ,t: ‘110’ ,au: ‘241573’ ,tier: ‘L’ ,jny: ‘0’ ,leuid: ‘171173992257359’ ,sbj: ” ,id: ‘4153293’ ,aid: ” ,jnyroot: ” } ; const adLazyOffset = {‘mob-square-fixed-intro-1’: 750}; pageTargeting.mtax = [‘18597′,’12373′,’11053′,’12894′,’13874′,’11710′,’16427’]; pageTargeting.w = Mntl.utilities.getW(); const initialSlots = []; 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 }) }); initialSlots.push({ config: { id: ‘square-flex-1’, sizes: [[300, 250],[300, 600],[300, 1050],[160, 600]], type: ‘square’, rtb: true, timedRefresh: 0, waitForThirdParty: false }, targeting: Mntl.fnUtilities.deepExtend({}, { pos: ‘atf’, priority: 2 }) }); 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.verywellfit.com’, templateName: ‘structuredcontent’, isMobile: false, dfpId: ‘3865’, publisherProvidedId: ‘43187ecc-5a33-4807-b147-7595a29143ca’, singleRequest: false, useLmdFormat: true, useOxygen: true, prebidConfigApi: false, useInfiniteRightRail: true, fiftyPercentAdRefresh: true, waitForNextFramePaint: false, revenueGroupAllowList: ”, lmdSiteCode: ‘hlt’, pageTargeting, baseSlotTargeting, adLazyOffset, geo: { isInEurope: false, isInUsa: true }, initialSlots, auctionFloors: {“billboard2”:{“id”:”6b1ab84c3df8445fb11ffc848a65305c”,”floor”:”80″},”other”:{“id”:”37b2e65b9b2442f6ab8a71144b049fd4″,”floor”:”50″},”billboard6″:{“id”:”b8c0a7dc63b149618b41311298540ae6″,”floor”:”105″},”billboard5″:{“id”:”7deacd0554d54292bdf624c9338f367b”,”floor”:”115″},”billboard4″:{“id”:”6f9a20ad8bd34ab3a1f608c9e2dcb77c”,”floor”:”115″},”billboard3″:{“id”:”f066f6829cd4465e9d6a61d3df182b1e”,”floor”:”60″},”billboard9″:{“id”:”3c4b2c53c28e4a2aa076d1edee00869c”,”floor”:”70″},”billboard8″:{“id”:”d12a705997aa42bfb942ded32a81b2b0″,”floor”:”60″},”billboardfooter2″:{“id”:”5d2da701e8f54861a95f23b2d63e0bcc”,”floor”:”155″},”billboard7″:{“id”:”84d9f7acab504dbab75d4a8f09af0b32″,”floor”:”105″},”leaderboardac”:{“id”:”120c09b8a9bb45bba834dc65d50a6e0a”,”floor”:”400″},”leaderboard-fixed”:{“id”:”d1d0a3733a56429fbafd51662d0b6e9f”,”floor”:”45″},”billboardfooter”:{“id”:”005fbc0e31404a05bd9abd496499576c”,”floor”:”170″},”leaderboardfooter2″:{“id”:”c5731e68309942b7a6b4503d68399865″,”floor”:”100″},”leaderboard-flex-1″:{“id”:”f7db3729e2ed481fa0ef788c0fd03da4″,”floor”:”40″},”leaderboard-flex-2″:{“id”:”f432fb5c332c44ef808f95a3b311a3d0″,”floor”:”5″},”square-flex-2″:{“id”:”72fac5a5c8f048b3a20b8a9a6024ab0d”,”floor”:”105″},”square-flex-1″:{“id”:”300e87c11a97484191040119d9bd1fb1″,”floor”:”130″},”adhesive”:{“id”:”66fbdf40ef8e4e3eaf1187806b6636b7″,”floor”:”100″},”square-fixed-4″:{“id”:”6569df76c52b4fe1b8a229f022db87ec”,”floor”:”140″},”leaderboard-fixed-3″:{“id”:”1b0590a53db74ae29ae760a54ac00bfd”,”floor”:”80″},”square-fixed-3″:{“id”:”6abf4c2aa0714e57b0d0877d70e7b673″,”floor”:”130″},”leaderboard-fixed-4″:{“id”:”901b0916cac64539af19dd227166f5c4″,”floor”:”5″},”square-fixed-2″:{“id”:”6ed3b9f8330a47c288d87bf606fb10af”,”floor”:”115″},”leaderboard-fixed-1″:{“id”:”030976d9a1f84d6da201f950ef251082″,”floor”:”120″},”square-fixed-1″:{“id”:”da4d19261c0a45efa225cddddaefee92″,”floor”:”70″},”leaderboard-fixed-2″:{“id”:”941abd7183a642c6ad4c824af5e7e8e5″,”floor”:”5″},”square-fixed-8″:{“id”:”929784d02d0e40fc8caf8d904ec1ec1f”,”floor”:”120″},”mob-square-fixed-8″:{“id”:”e5e594888e8a4b1499820d1d41870c5a”,”floor”:”45″},”square-fixed-7″:{“id”:”d434521aa29f44afb6cd9aca70ed5a09″,”floor”:”140″},”mob-square-fixed-9″:{“id”:”02d88c2d069a40719070c69876caa362″,”floor”:”45″},”square-fixed-6″:{“id”:”a06b71d9277d40abbd6bfa85134e28ba”,”floor”:”135″},”leaderboardfooter-flex-2″:{“id”:”fad7b1578c3841129d8f58e66041c687″,”floor”:”380″},”leaderboard-fixed-5″:{“id”:”d131440853c344d482c8f9e0123b9a4f”,”floor”:”5″},”square-fixed-5″:{“id”:”e148f2c54e614ca6aff7112f784efeeb”,”floor”:”140″},”leaderboardfooter-flex-1″:{“id”:”aa47d37f805e419c8111ceacd9c61a31″,”floor”:”335″},”leaderboard-fixed-6″:{“id”:”1109870c6ddd4623bb2e4199d964b751″,”floor”:”45″},”billboard”:{“id”:”6e45e75485724845bf1db27fe43c45ca”,”floor”:”55″},”leaderboard”:{“id”:”fa90a20166d943a98bab84d5eef4eb21″,”floor”:”145″},”inline”:{“id”:”b31b3187139d4eb3acb93a1c5e46a9f9″,”floor”:”5″},”square-fixed”:{“id”:”3d43541b95e845c2b3e02e5a56035c01″,”floor”:”5″},”leaderboardfooter”:{“id”:”21f8e50d9864446a9bbbafd71345fc79″,”floor”:”50″},”dynamic-inline”:{“id”:”d841ef9cb196449f8328917d53a2293f”,”floor”:”50″},”square-fixed-9″:{“id”:”7d3d7b029d8c42eb940bd71125651fe0″,”floor”:”125″},”mob-adhesive-banner-fixed”:{“id”:”455985d758834ba1bee258fba457dda8″,”floor”:”50″},”billboard11″:{“id”:”c845aefc32e64d9993dce3d96c675741″,”floor”:”60″}}, utils: { collapseAd: Wellness.GPT.collapseAd, buildGptUrl: Wellness.GPT.buildGptUrl }, displayOnScroll: false, displayOnConsent: true, adsToCollapse: [‘leaderboard*’,’square*’] }; if (Mntl.AdMetrics) { Mntl.AdMetrics.init(“4153293”, “n055c367eda3248f4b65546930fb0bc6a09″, initialSlots.map(slot => slot.config.id), Date.now()); } else { Mntl.AdMetrics = { pushMetrics: () => {} }; } Mntl.GPT.setMantleDependencies(mantleDependencies); Mntl.GPT.init(options); }());window.dataLayer = window.dataLayer || []; // 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;j.type=”text/javascript”;f.parentNode.insertBefore(j,f)})(window,document,’script’,’dataLayer’,’GTM-5P3SZGS’); }); window.dataLayer.push({ event: ‘ab-proctor’, ‘abTests-proctor’: { “99-0” : “useOxygen | useOxygen | use the Oxygenated ad unit format and slot names | 1” , “99-1” : “vanillaJSLazyAdRecipeSC | active | vanillaLazyAd.js enabled | 1” , “99-2” : “userIdAuctionDelay | ldd | legacy Dotdash domains | 2” , “99-3” : “useFloorSearch | active | Use Floor Search | 1” , “99-4” : “fiftyPercentAdRefresh | active | Ads refresh when 50% in view | 1” , “99-5” : “useCommerceAndShoppingAPSTag | active | active | 1” , “99-6” : “continuousScrollMobSquareFlexOffset | active | Adds offset to mob-square-fixed-1 ad on CS articles | 1” , “99-7” : “recipescDesktopAdRefresh | active | active, right rail ads timed refresh active | 1” , “99-8” : “gamVideoUsePlcmt | active | Pass plcmt | 1” , “99-9” : “liveIntentConnectedIdTest | control | LiveIntent ConnectedID is enabled | 0” , “99-10” : “prebidConfigApi | active | Ad Config API is enabled | 1” , “99-11” : “cssJsInjection | test_2 | Test Active 2 – is-window-loaded missing | 2” , “99-12” : “useDynamicVideoSizes | active | active | 1” , “99-13” : “rtbTracking | newevents | | 2” , “99-14” : “prebidVideoUsePlcmt | active | Pass plcmt | 1” , “99-15” : “useLiveIntentSignedInUser | active | active | 1” , “55” : “relatedArticlesAlgorithm | useRecommendationService | Enables usage of proximity API | 1” , “99-17” : “removeAdTiers | active | active | 1” , “99-18” : “useLiveRamp | active | active | 1” } }); window.dataLayer.push({ envData: { environment: { environment: “k8s-prod”, application: “health-fitness”, dataCenter: “us-west-1” }, server: { version: “6.24.0”, title: “health-fitness-launcher” }, client : { browserUA: navigator.userAgent, serverUA: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36”, deviceType: “pc”, usStateCode: “AZ” }, mantle: “4.0.585”, commerce: “” } }); (function(fnUtils, CMP) { const deferLoadTime = 5000; const readyForThirdPartyTrackingEvent = new CustomEvent(‘readyForThirdPartyTracking’, { bubbles: true }); const readyForThirdPartyTracking = fnUtils.once(function() { window.dataLayer.push({event: ‘readyForThirdPartyTracking’}); window.dispatchEvent(readyForThirdPartyTrackingEvent); }); const readyForDeferredScriptsEvent = new CustomEvent(‘readyForDeferredScripts’, { bubbles: true }); const readyForDeferredScripts = fnUtils.once(function() { window.dataLayer.push({event: ‘readyForDeferredScripts’}); window.dispatchEvent(readyForDeferredScriptsEvent); }); const hasTargetingConsentHandler = function() { const hasConsent = CMP.hasTargetingConsent(); if (hasConsent) { readyForThirdPartyTracking(); } // Trigger the readyForDeferredScripts if consent is given // or if the user has closed the banner(AlertBox) which exists for EU // or if the user optin consent is not required, which applies for non gdpr locations if (hasConsent || CMP.isAlertBoxClosed() || !CMP.isOptInConsent()) { readyForDeferredScripts(); } return hasConsent; }; const purposeOneConsentHandler = async function() { const hasPurposeOneConsent = await CMP.hasPurposeOneConsent(); if (hasPurposeOneConsent) { readyForThirdPartyTracking(); } if (hasPurposeOneConsent || CMP.isAlertBoxClosed()) { readyForDeferredScripts(); } return hasPurposeOneConsent; }; const onRequiredDomEvent = fnUtils.once(function() { if (!CMP) { readyForThirdPartyTracking(); readyForDeferredScripts(); return; } const handler = CMP.supportsTCData() ? purposeOneConsentHandler : hasTargetingConsentHandler; if (!CMP.isLoading()) { handler(); } CMP.onConsentChange(handler); }); [ [‘adRendered’, onRequiredDomEvent], [‘beforeunload’, onRequiredDomEvent], [‘load’, function() { setTimeout(onRequiredDomEvent, deferLoadTime); }] ].forEach(function(event) { window.addEventListener(event[0], event[1], { once: true }); }); })(Mntl.fnUtilities || {}, Mntl.CMP);window.dataLayer = window.dataLayer || []; (function() { var isContinuousScroll = document.querySelector(‘.mntl-continuous-scroll’); var pageViewDataAsJSON = {“country”:”US”,”description”:”Check out this easy-to-follow, 7-day vegan weight-loss meal plan designed by a registered dietitian.”,”title”:”7-Day Vegan Weight-Loss Meal Plan Ideas” || document.title || ”,”templateName”:”STRUCTUREDCONTENT”,”authorId”:”241573″,”viewType”:””,”templateId”:”110″,”muid”:”43187ecc-5a33-4807-b147-7595a29143ca”,”lastEditingAuthorId”:”1100122″,”lastEditingUserId”:”171173992257359″,”authorNames”:”Shoshana Pritzker RD, CDN, CSSD, CISSN”,”revenueGroup”:””,”contentGroup”:”Other”,”fullUrl”:”https://www.verywellfit.com/one-week-sample-vegan-meal-plan-4153293″ + location.hash,”experienceType”:”single page”,”entryType”:”direct”,”excludeFromComscore”:false,”internalSessionId”:”n055c367eda3248f4b65546930fb0bc6a09″,”internalRequestId”:”n055c367eda3248f4b65546930fb0bc6a09″,”hid”:””,”experienceTypeName”:””,”recircDocIdsFooter”:”S-6754653|S-89921|S-4109189|S-3496286|S-5195949|S-2242317|S-562295|S-2242499|S-4174985|S-6362068|S-3495471|S-4172455|S-6383347|S-6273925|S-6740018|S-6504170″,”euTrafficFlag”:false,”isGoogleBot”:false,”mantleVersion”:”4.0.585″,”commerceVersion”:””,”primaryTaxonomyIds”:”4154488|4157081|6386423″,”primaryTaxonomyNames”:”Verywell Fit|Nutrition|Meal Plans”,”documentId”:4153293}; var scrolledPageData = {}; var scrolledDocOrdinal; var scrolledPage; pageViewDataAsJSON.breakpointName = Wellness.utilities.getW(); pageViewDataAsJSON.ptax = ‘vfit_meal-plans’; pageViewDataAsJSON.descriptiveTaxonomy = ‘18597,12373,11053,12894,13874,11710,16427’; if (isContinuousScroll) { pageViewDataAsJSON.experienceTypeName = ‘continuous’; if (window.dataLayer && window.dataLayer.length) { //loop through events and collect previous scrolledDocOrdinal and scrolledPage values scrolledPageData = window.dataLayer.reduce( (acc, curr) => { if (curr.event == ‘unifiedPageview’) { acc.scrolledDocOrdinal = acc.scrolledDocOrdinal ? acc.scrolledDocOrdinal + 1 : 1; acc.scrolledPage = acc.scrolledPage ? acc.scrolledPage + ” | ” + (curr.documentId).toString() : (curr.documentId).toString(); } return acc; }, {}); } scrolledPage = scrolledPageData.scrolledPage ? scrolledPageData.scrolledPage + ‘ | ‘ + (pageViewDataAsJSON.documentId).toString() : (pageViewDataAsJSON.documentId).toString(); scrolledDocOrdinal = scrolledPageData.scrolledDocOrdinal ? scrolledPageData.scrolledDocOrdinal + 1 : 1; pageViewDataAsJSON.scrolledPage = scrolledPage; pageViewDataAsJSON.scrolledDocOrdinal = scrolledDocOrdinal; } Mntl.utilities.onLoad(function() { Mntl.PageView.init(pageViewDataAsJSON); }); })();]]>
Check out this easy-to-follow, 7-day vegan weight-loss meal plan designed by a registered dietitian.
