Future’s 25 Biggest Hits on the Billboard Hot 100

0
19
Future’s 25 Biggest Hits on the Billboard Hot 100

[]
<!– <!– _ _ _ ____ _ _____ _ ___ | | (_) | _____ / ___|___ __| | ___ | ____| |__|__ | | | | |/ / _ | | / _ / _` |/ _ | _| | '_ / / | |___| | Future's Top 25 Songs on Billboard Hot 100 >0,b()*a>>>0,b()*a>>>0,b()*a>>>0];a=d[0],b=d[1],c=d[2],d=d[3];return l[a&0xff]+l[a>>8&0xff]+l[a>>16&0xff]+l[a>>24&0xff]+’-‘+l[b&0xff]+l[b>>8&0xff]+’-‘+l[b>>16&0x0f|0x40]+l[b>>24&0xff]+’-‘+l[c&0x3f|0x80]+l[c>>8&0xff]+’-‘+l[c>>16&0xff]+l[c>>24&0xff]+l[d&0xff]+l[d>>8&0xff]+l[d>>16&0xff]+l[d>>24&0xff];})([],Math.random,0x100000000,window.crypto||window.msCrypto); var d = new Date(); d.setTime(d.getTime() + ( 60 * 60 * 1000 )); var expires = d.toGMTString(); var path = “/”; var domain = window.location.hostname; document.cookie = ‘omni_visit_id=’ + encodeURIComponent(pmc_meta.omni_visit_id) + ( expires ? ‘; expires=’ + expires : ” ) + ( path ? ‘; path=’ + path : ” ) + ( domain ? ‘; domain=’ + domain : ” ); ]]> 0) { console.log(‘PMC Piano tp.push: [setTags=]’, tags); tp.push([‘setTags’, tags]); } Object.keys(customVariables).forEach(function (key) { if (!Object.prototype.hasOwnProperty.call(customVariables, key)) { return; } var val = Array.isArray(customVariables[key]) ? customVariables[key].join(‘,’) : customVariables[key]; console.log(‘PMC Piano tp.push: [setCustomVariable, ‘ + key + ‘=’ + val + ‘]’); tp.push([‘setCustomVariable’, key, val]); }); // Set pmc-utm_campaign as custom variable try { let queryString = (window.location.hash || window.location.search).substring(1); // Get query string from “window.pmc.tracking.get_properties_string” if possible // Note that “window.pmc.tracking” removes and stores utm parameters from URL if(window.pmc && window.pmc.tracking && window.pmc.tracking.get_properties_string) { queryString = window.pmc.tracking.get_properties_string(); } const utmParams = queryString.match(/utm_([^=]+)=([^&#]+)/g); if(utmParams && 0 { return Object.entries(ga4toGa3Map).reduce((acc, [ga4dim, ga3dim]) => { acc[ga4dim] = ga3Dimensions[`dimension${ga3dim}`] || ”; return acc; }, {}); }); const ga3ConsentGroupsToDimensions = [ [[], pmc_ga_dimensions], [[‘C0002’], pmc_ga_dimensions_requiring_c0002], ]; function getGA3Dimensions(activeConsentGroups = []) { return ga3ConsentGroupsToDimensions.reduce((acc, [requiredConsents, dimensions]) => { const hasRequiredConsents = requiredConsents.every((consent) => activeConsentGroups.includes(consent)); if (hasRequiredConsents) { return {…acc, …dimensions}; } return acc; }, {}); } function getGA4Dimensions(activeConsentGroups = []) { const ga3Dimensions = getGA3Dimensions(activeConsentGroups); return pmc_ga_mapped_dimensions ? mapGA3DimensionsToGA4(ga3Dimensions, pmc_ga_mapped_dimensions) : ga3Dimensions; } ]]> Rollbar.debug( ‘triggerGATimeout’, window.pmcGARollbar.getParams() ), 1500 ); // Measure when GA3 is loaded. ga(() => { window.pmcGARollbar.setParam( ‘ga3Initialized’, performance?.now() || true ); Rollbar.debug( ‘initGA3’, window.pmcGARollbar.getParams() ); }); // Measure when GA4 is loaded. if (typeof gtag === ‘function’) { gtag(‘event’, ‘ga4_init_time’, { ‘event_callback’: (id) => { window.pmcGARollbar.params.gtagInitialized[id] = performance?.now() || true; Rollbar.debug( ‘initGA4’, window.pmcGARollbar.getParams( { containerId: id } ) ); } }); } } // This function will be triggered from pmc-onetrust plugin after Onetrust script are loaded. function triggerGA( storeCookie = false ) { if ( true === window.pmcGATriggered ) { return; } if ( ‘undefined’ !== typeof Rollbar && ‘undefined’ !== typeof window.pmcGARollbar ) { window.pmcGARollbar.setParam( ‘storeCookie’, storeCookie ); Rollbar.debug( ‘triggerGA’, window.pmcGARollbar.getParams() ); } const activeConsentGroups = window.pmc_onetrust_helpers?.getActiveConsentGroups?.() || []; const ga3Dimensions = getGA3Dimensions(activeConsentGroups); const ga4Dimensions = getGA4Dimensions(activeConsentGroups); var pmc_ga_fields_obj = {“useAmpClientId”:true}; if ( false === storeCookie ) { // Do not store cookies (default). // if storage consent is not granted, don’t set cookies. pmc_ga_fields_obj[‘storage’] = ‘none’; pmc_ga_fields_obj[‘storeGac’] = false; pmc_ga_fields_obj[‘anonymizeIp’] = true; pmc_ga_fields_obj[‘clientId’] = ‘-‘; ga(‘create’, “UA-85906715-18”, pmc_ga_fields_obj); } else { ga(‘create’, “UA-85906715-18″, ‘auto’, pmc_ga_fields_obj); } ga(‘set’, ‘forceSSL’, true); ga(‘set’, ‘transport’, ‘beacon’); if ( window.pmc && pmc.tracking ) { ga(‘set’, ‘hitCallback’, function() { pmc.tracking.do_call_events(); }); var utms = pmc.tracking.get_properties_string(); if ( ” !== utms ) { var location_url = location.href; if ( ” !== location.search ) { if ( -1 === location.search.search(‘utm_’) ) { location_url = location.href.split(‘#’)[0] + ‘&’ + utms; } else { location_url = location.href; } } else { location_url = location.href.split(‘#’)[0] + ‘?’ + utms; } ga(‘set’, ‘location’, location_url); gtag(‘set’, ‘page_location’, location_url); } } ga(‘require’, ‘linkid’, ‘linkid.js’); ga(‘require’, “OPT-57QLZ3R” ); ga(‘require’, ‘displayfeatures’); ga(‘set’, ga3Dimensions); window.pmcGaCustomDimensions = ga3Dimensions; if ( ‘undefined’ !== typeof Rollbar && ‘undefined’ !== typeof window.pmcGARollbar ) { Rollbar.debug( ‘ga3PageviewBefore’, window.pmcGARollbar.getParams() ); } ga(‘send’, ‘pageview’); if ( ‘undefined’ !== typeof Rollbar && ‘undefined’ !== typeof window.pmcGARollbar ) { Rollbar.debug( ‘ga4PageviewBefore’, window.pmcGARollbar.getParams() ); } window.dataLayer.push({ event: ‘OnLoadPageView’, ‘pageview-type’: pmc_ga_mapped_dimensions ? ‘page_load’ : ‘page_load_not_mapped’, …ga4Dimensions }); if ( ‘undefined’ !== typeof Rollbar && ‘undefined’ !== typeof window.pmcGARollbar ) { Rollbar.debug( ‘ga4PageviewAfter’, window.pmcGARollbar.getParams() ); window.pmcGARollbar.setParam( ‘pmcGATriggered’, true ); } window.pmcGATriggered = true; pmc.hooks.do_action( ‘pmc_ga_triggered’ ); } ]]> 0)return[[_name+”-engaged”,”true”]]}catch(f){}})())&&typeof f.forEach===n&&(e=o[t].pubads())&&f.forEach((function(o){o&&o[0]&&e.setTargeting(o[0],o[1]||””)}))}(i=o[t]=o[t]||{}).cmd=i.cmd||[],typeof i.pubads===n?c():typeof i.cmd.unshift===n?i.cmd.unshift(c):i.cmd.push(c)})(window,”googletag”,”function”);;})(window,decodeURI(‘ad%6d%69ral’));!(function(t,c,i){i=t.createElement(c),t=t.getElementsByTagName(c)[0],i.async=1,i.src=”https://eagereden.com/a8b4c8c4fa05944090e6d7848ef27e0a5f8f.main.js”,t.parentNode.insertBefore(i,t)})(document,”script”); ]]> <![CDATA[ !function(a){"use strict";a.loadCSS||(a.loadCSS=function(){});var b=loadCSS.relpreload={};if(b.support=function(){var b;try{b=a.document.createElement("link").relList.supports("preload")}catch(c){b=!1}return function(){return b}}(),b.bindMediaToggle=function(a){function b(){a.addEventListener?a.removeEventListener("load",b):a.attachEvent&&a.detachEvent("onload",b),a.setAttribute("onload",null),a.media=c}var c=a.media||"all";a.addEventListener?a.addEventListener("load",b):a.attachEvent&&a.attachEvent("onload",b),setTimeout(function(){a.rel="stylesheet",a.media="only x"}),setTimeout(b,3e3)},b.poly=function(){if(!b.support())for(var c=a.document.getElementsByTagName("link"),d=0;d an image, when javascript is unavailable

Skip to main content

Pluto has 15 top 10 Hot 100 entries to his name.

Future

Future performs onstage during the Final Stop of ‘Aubrey & The three Amigos Tour’ at State Farm Arena on Nov. 18, 2018 in Atlanta. Prince Williams/Wireimage

Future has evolved into one of rap’s dignitaries in the 2010s as he’s put up seven straight No. 1 albums on the Billboard 200.

Pluto broke out with a syrupy assist on YC’s “Racks” and earned an early Hot 100 hit in October 2012 with “Turn On the Lights.”

DJ Khaled has repeatedly recruited Future for anthems throughout his decorated career and the Atlanta rapper now calls the Billboard Hot 100 home since his epic mid-2010s mixtape run elevated him into a commercial superstar.

Metro Boomin and Future have connected for anthems like “Mask Off” in 2017, but the rapper-producer finally locked in for a pair of joint projects to set the tone for a scintillating 2024.

We Don’t Trust You topped the Billboard 200 with 251,000 total album-equivalent units in the week ending March 28, per Luminate. Future occupied half of the Hot 100’s top 10 in its debut on the chart.

One LP wasn’t enough as Future and Young Metro spun the block to unleash another 25 tracks packaged as We Still Don’t Trust You three weeks later in April.

The sequel debuted at No. 1 on the Billboard 200 chart (dated April 27), with 127,500 equivalent album units earned in the U.S. in the week ending April 18, according to Luminate. 

Future boasts 199 Hot 100 entries along with 15 top 10 entries of which three have reached the chart’s apex. With well over a decade of churning out anthems, check out Pluto’s 25 biggest Hot 100 hits below.

Future’s Biggest Billboard Hot 100 Hits ranking is based on weekly performance on the Hot 100 through the charts dated April 27, 2024. Songs are ranked based on an inverse point system, with weeks at No. 1 earning the greatest value and weeks at lower spots earning the least. Due to changes in chart methodology over the years, eras are weighted differently to account for chart turnover rates during various periods.

  • “Tapout” (Rich Gang feat. Lil Wayne, Birdman, Future, Mack Maine, Nicki Minaj)

    Peak position: No. 44

    Peak date: Aug. 10, 2013

    Future’s syrupy chorus carries Rich Gang’s star-studded posse cut featuring Lil Wayne, Nicki Minaj, Birdman and more.

  • “End Game” (Taylor Swift feat. Future & Ed Sheeran)

    Peak position: No. 18

    Peak date: Jan. 27, 2018

    Future earned his stripes as one of the rare rappers to collaborate with pop titan Taylor Swift in 2018.

  • “Do You Mind” (DJ Khaled feat. Future, Nicki Minaj, Chris Brown, Rick Ross, August Alsina & Jeremih)

    Peak position: No. 27

    Peak date: Dec. 10, 2016

    Future has been adding to DJ Khaled’s anthems for well over a decade and they reconnect for another with the superstar posse cut that landed on Major Key.

  • “I Got the Keys” (DJ Khaled feat. Future & Jay-Z)

    Peak position: No. 30

    Peak date: Aug. 6, 2016

    “I Got the Keys” marked Pluto’s first time lining up with Jay-Z on a track thanks to Khaled.

  • “Hold You Down” (DJ Khaled feat. Chris Brown, August Alsina, Future & Jeremih)

    Peak position: No. 39

    Peak date: Nov. 29, 2014

    Future turns into a trap poet waxing about his ex Ciara on the DJ Khaled hit. “Even when the roses die, you mesmerized by the flyin’ sky,” he raps.

  • “Wicked”

    Peak position: No. 41

    Peak date: July 9, 2016

    Future opens up about life getting “Wicked” in all sorts of ways as he enters a new tier of stardom.

  • “Used to This” (With Drake)

    Peak position: No. 14

    Peak date: Nov. 26, 2016

    Pluto and Drizzy take a victory lap following their What A Time to Be Alive triumph.

  • “X” (21 Savage & Metro Boomin feat. Future)

    Peak position: No. 36

    Peak date: Dec. 3, 2016

    Future handles smoky chorus duties as Pluto and 21 Savage flex on their former flames.

  • “Puffin on Zootiez”

    Peak position: No. 4

    Peak date: May 14, 2022

    A rare solo Future record on this list with Pluto carrying “Puffin on Zootiez” inside the Hot 100’s top five in 2022.

  • “King’s Dead” (Jay Rock feat. Kendrick Lamar, Future & James Blake)

    Peak position: No. 21

    Peak date: March 24, 2018

    “La di da di da, slob on me knob,” Future memorably croons on Jay Rock’s track, which also landed on the Kendrick Lamar-helmed Black Panther: The Movie soundtrack.

  • “Bugatti” (Ace Hood feat. Future & Rick Ross)

    Peak position: No. 33

    Peak date: May 25, 2013

    An early anthem in Future’s lethal feature dossier. Pluto delivers one of the signature lines of the year: “I woke up in a new Bugatti.”

  • “Type S—” (Future & Metro Boomin feat. Travis Scott & Playboi Carti)

    Peak position: No. 2

    Peak date: April 6, 2024

    “Type S—” would’ve vaulted to No. 1 on the Hot 100 if it weren’t for Kendrick Lamar’s nuclear assist on “Like That.”

  • “U.O.E.N.O.” (Rocko feat. Future & Rick Ross)

    Peak position: No. 20

    Peak date: Aug. 3, 2013

    Unfortunately, Rocko’s hit record is overshadowed by that Rick Ross lyric.

  • “Where Ya At” (With Drake)

    Peak position: No. 28

    Peak date: Oct. 31, 2015

    The “Jumpman” collaborators reunite for a Dirty Sprite 2 banger.

  • “Cold” (Maroon 5 feat. Future)

    Peak position: No. 16

    Peak date: April 1, 2017

    Future checked off another box in his crossover pop star appeal when teaming up with Maroon 5 for “Cold.”

  • “Superhero” (Metro Boomin feat. Future & Chris Brown)

    Peak position: No. 8

    Peak date: Dec. 17, 2022

    Metro Boomin’s cinematic production sets the stage for Future to reveal what makes him rap’s lethal superhero.

  • “Like That” (With Kendrick Lamar)

    Peak position: No. 1

    Peak date: April 6, 2024

    Kendrick Lamar’s atomic bomb on the rap game helped launch the We Don’t Trust You anthem to No. 1 on the Hot 100.

  • “Low Life” (With The Weeknd)

    Peak position: No. 16

    Peak date: May 7, 2016

    Future and Abel represent the low lives while indulging in their favorite vices.

  • “Pushin P” (Gunna feat. Future & Young Thug)

    Peak position: No. 7

    Peak date: Jan. 22, 2022

    “Pushin P” became one of the signature catchphrases in rap to invade pop culture for the first half of 2022. According to Gunna, the “p” is for “playa” and it has a wide range of situations to be applicable.

  • “Love Me” (Lil Wayne feat. Future & Drake)

    Peak position: No. 9

    Peak date: March 23, 2013

    The trio of rap titans toast to the women in their lives while Future handles chorus duties with a promise: “I’ma ball til the day I fall.”

  • “Jumpman” (With Drake)

    Peak position: No. 12

    Peak date: Nov. 7, 2015

    Drake and Future’s What a Time to Be Alive‘s crown jewel gave Michael Jordan’s brand a new theme song and plenty of free promo.

  • “Way 2 Sexy” (Drake feat. Young Thug & Future)

    Peak position: No. 1

    Peak date: Sept. 18, 2021

    Future teams up with Drake and Young Thug for Certified Lover Boy‘s No. 1 hit which samples Right Said Fred’s “I’m too Sexy” throughout.

  • “Mask Off”

    Peak position: No. 5

    Peak date: May 6, 2017

    Pluto and Metro Boomin cook up more magic with “Mask Off,” which took on a totally new meaning coming out of the COVID-19 pandemic.

  • “Wait For U” (With Drake & Tems)

    Peak position: No. 1

    Peak date: May 14, 2022

    Future’s I NEVER LIKED YOU lead single earned him another No. 1 hit as he threw an alley-oop to Nigerian singer Tems, who is sampled throughout the track, in her mainstream introduction.

  • “Life Is Good” (With Drake)

    Peak position: No. 2

    Peak date: Jan. 25, 2020

    The OVO-FBG duo toast to their life of luxury and flex on the competition. Somehow, Roddy Ricch’s “The Box” boxed out Drizzy and Future from reaching the Hot 100’s apex.

Get weekly rundowns straight to your inbox

Sign Up

The Daily

A daily briefing on what matters in the music industry

By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. // This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.

ad

<![CDATA[ /** * Remove all elements with this selector. * * @param selectors Array of selectors. */ function pmc_onetrust_remove_elements( selectors ) { if ( 'object' !== typeof selectors ) { return; } for ( var i = 0; i < selectors.length; i++ ) { var element = ( 'li' === selectors[i].parentNode.nodeName.toLowerCase() ) ? selectors[i].parentElement : selectors[i]; element.remove(); } } /** * Toggle clicks of elements with this selector. * * @param selectors Array of selectors. */ function pmc_onetrust_toggle_clicks( selectors ) { if ( 'object' !== typeof selectors || 'object' !== typeof OneTrust ) { return; } for ( var i = 0; i

{{ result.published_at | date: “%h %d, %Y” }}

0 ) { comscore_vals.cs_fpid = cookieValue; comscore_vals.cs_fpit = “c”, comscore_vals.cs_fpdm = “*null”; comscore_vals.cs_fpdt = “99”; comscore_vals.cs_ucfr = “1”; comscore_vals.options = { enableFirstPartyCookie: true }; } } _comscore.push(comscore_vals); var comscoreBeaconScript = document.getElementById(“comscore_beacon”); if ( null === comscoreBeaconScript ) { (function() { var s = document.createElement(“script”), el = document.getElementsByTagName(“script”)[0]; s.async = true; s.id = “comscore_beacon”; s.src = “https://sb.scorecardresearch.com/cs/6035310/beacon.js”; el.parentNode.insertBefore(s, el); })(); } } ); // Added to ensure that Comscore tags are triggered to fire on each slide of galleries (function(history){ var pushState = history.pushState; history.pushState = function(state) { if (typeof history.onpushstate == “function”) { history.onpushstate({state: state}); } return pushState.apply(history, arguments); } })(window.history); // Trigger comscore beacon on change location.href window.onpopstate = history.onpushstate = function() { if ( typeof COMSCORE !== ‘undefined’ ) { setTimeout( function() { COMSCORE.beacon(comscore_vals); }, 1); } }; ]]> 0) { __qc.qpixelsent.length = 0; } // First Quantcast Tag _qoptions={ qacct:”” }; quantserve(); } catch(err) {} // Track Comscore unless it’s a gallery and has been tracked if ( window.pmc.comscoreTracked && -1 === window.pmc.comscoreTracked.indexOf( document.location.href ) ) { try { setTimeout(function(){var url = “http” + (/^https:/.test(document.location.href) ? “s” : “”) + “://beacon.scorecardresearch.com/scripts/beacon.dll” + “?c1=2&c2=6035310&c4=&c7=” + escape(document.location.href) + “&c8=” + escape(document.title) + “&c9=” + escape(document.referrer) + “&c10=” + escape(screen.width + ‘x’ + screen.height) + “&rn=” + (new Date()).getTime();var i = new Image();i.src = url;}, 1); COMSCORE.beacon({c1:2,c2:”6035310″,c4:””}); } catch(err) {} } /** * Track pageview end */ } ]]> Quantcast {“use strict”;var e,t,n,i,r,a=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType(“navigation”)[0]},o=function(e){if(“loading”===document.readyState)return”loading”;var t=a();if(t){if(e<t.domInteractive)return"loading";if(0===t.domContentLoadedEventStart||e”+n:r,i.id)break;e=i.parentNode}}catch(e){}return n},s=-1,f=function(){return s},d=function(e){addEventListener(“pageshow”,(function(t){t.persisted&&(s=t.timeStamp,e(t))}),!0)},l=function(){var e=a();return e&&e.activationStart||0},v=function(e,t){var n=a(),i=”navigate”;return f()>=0?i=”back-forward-cache”:n&&(document.prerendering||l()>0?i=”prerender”:document.wasDiscarded?i=”restore”:n.type&&(i=n.type.replace(/_/g,”-“))),{name:e,value:void 0===t?-1:t,rating:”good”,delta:0,entries:[],id:”v3-“.concat(Date.now(),”-“).concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:i}},m=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var i=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return i.observe(Object.assign({type:e,buffered:!0},n||{})),i}}catch(e){}},g=function(e,t,n,i){var r,a;return function(o){t.value>=0&&(o||i)&&((a=t.value-(r||0))||void 0===r)&&(r=t.value,t.delta=a,t.rating=function(e,t){return e>t[1]?”poor”:e>t[0]?”needs-improvement”:”good”}(t.value,n),e(t))}},p=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},h=function(e){var t=function(t){“pagehide”!==t.type&&”hidden”!==document.visibilityState||e(t)};addEventListener(“visibilitychange”,t,!0),addEventListener(“pagehide”,t,!0)},T=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return”hidden”!==document.visibilityState||document.prerendering?1/0:0},w=function(e){“hidden”===document.visibilityState&&y>-1&&(y=”visibilitychange”===e.type?e.timeStamp:0,E())},S=function(){addEventListener(“visibilitychange”,w,!0),addEventListener(“prerenderingchange”,w,!0)},E=function(){removeEventListener(“visibilitychange”,w,!0),removeEventListener(“prerenderingchange”,w,!0)},L=function(){return y<0&&(y=b(),S(),d((function(){setTimeout((function(){y=b(),S()}),0)}))),{get firstHiddenTime(){return y}}},C=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},A=[1800,3e3],M=function(e,t){t=t||{},C((function(){var n,i=L(),r=v("FCP"),a=m("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime=0&&t1e12?new Date:performance.now())-e.timeStamp;”pointerdown”==e.type?function(e,t){var n=function(){P(e,t),r()},i=function(){r()},r=function(){removeEventListener(“pointerup”,n,F),removeEventListener(“pointercancel”,i,F)};addEventListener(“pointerup”,n,F),addEventListener(“pointercancel”,i,F)}(t,e):P(t,e)}},D=function(e){[“mousedown”,”keydown”,”touchstart”,”pointerdown”].forEach((function(t){return e(t,B,F)}))},V=[100,300],q=function(n,r){r=r||{},C((function(){var a,o=L(),c=v(“FID”),u=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var i={id:e.interactionId,latency:e.duration,entries:[e]};K[i.id]=i,J.push(i)}J.sort((function(e,t){return t.latency-e.latency})),J.splice(10).forEach((function(e){delete K[e.id]}))}},W=[2500,4e3],X={},Y=[800,1800],Z=function e(t){document.prerendering?C((function(){return e(t)})):”complete”!==document.readyState?addEventListener(“load”,(function(){return e(t)}),!0):setTimeout(t,0)},$=function(e,t){t=t||{};var n=v(“TTFB”),i=g(e,n,Y,t.reportAllChanges);Z((function(){var r=a();if(r){var o=r.responseStart;if(operformance.now())return;n.value=Math.max(o-l(),0),n.entries=[r],i(!0),d((function(){n=v(“TTFB”,0),(i=g(e,n,Y,t.reportAllChanges))(!0)}))}}))},ee=function(){return window.pmc.webVitals.config.sendToGA&&”function”==typeof ga},te=function(){var e=window.pmc.webVitals.config,t=e.sendToGA4,n=e.ga4Id;return t&&”function”==typeof gtag&&””!==n},ne=function(e,t){return Math.round(“CLS”===e?1e4*t:t)},ie=function(e){var t=e.name;window.pmc.webVitals.queue[t]=e},re=function(e){var t=e.id,n=e.name,i=e.delta,r=e.attribution,a=window.pmc.webVitals.config,o=a.eventCategory,c=a.tracker,u={eventCategory:o,eventAction:n,eventValue:ne(n,i),eventLabel:t,nonInteraction:!0};ee()?ga(“”.concat(c,”.send”),”event”,u):console.info(u);var s={send_to:c,eventCategory:String(o).substring(0,99),eventAction:String(n).substring(0,99),eventValue:ne(n,i),eventLabel:String(t).substring(0,99)},f=String(o+”-“+n).substring(0,39);switch(n){case”CLS”:s.debug_target=r.largestShiftTarget;break;case”FCP”:s.debug_target=r.timeToFirstByte;break;case”FID”:case”INP”:s.debug_target=r.eventTarget;break;case”LCP”:s.debug_target=r.element;break;case”TTFB”:s.debug_target=r.waitingTime}te()?gtag(“event”,f,s):console.info(f,s)},ae=function(){var e=window.pmc.webVitals,t=e.config,n=t.gaId,i=t.ga4Id,r=t.tracker,a=e.queue;ee()&&(ga(“create”,n,”auto”,r),ga(“”.concat(r,”.set”),”transport”,”beacon”)),te()&&gtag(“config”,i,{groups:r}),Object.values(a).map(re),window.pmc.webVitals.queue={}};window.addEventListener(“DOMContentLoaded”,(function(){if(!window.pmc.webVitals.config.blockGA){var e=window.pmc.webVitals.config.sampleThreshold,t=function(){for(var t=0,n=0;tt.value?e:t}));if(t&&t.sources&&t.sources.length){var n=(i=t.sources).find((function(e){return e.node&&1===e.node.nodeType}))||i[0];if(n)return void(e.attribution={largestShiftTarget:u(n.node),largestShiftTime:t.startTime,largestShiftValue:t.value,largestShiftSource:n,largestShiftEntry:t,loadState:o(t.startTime)})}}var i;e.attribution={}}(t),e(t)}),void 0)}(ie),function(e,t){M((function(t){!function(e){if(e.entries.length){var t=a(),n=e.entries[e.entries.length-1];if(t){var i=t.activationStart||0,r=Math.max(0,t.responseStart-i);return void(e.attribution={timeToFirstByte:r,firstByteToFCP:e.value-r,loadState:o(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:o(f())}}(t),e(t)}),void 0)}(ie),function(e,t){q((function(t){!function(e){var t=e.entries[0];e.attribution={eventTarget:u(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:o(t.startTime)}}(t),e(t)}),void 0)}(ie),function(e,t){!function(e,t){t=t||{},C((function(){var n;H();var i,r=v(“INP”),a=function(e){e.forEach((function(e){e.interactionId&&Q(e),”first-input”===e.entryType&&!J.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&Q(e)}));var t,n=(t=Math.min(J.length-1,Math.floor(z()/50)),J[t]);n&&n.latency!==r.value&&(r.value=n.latency,r.entries=n.entries,i())},o=m(“event”,a,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});i=g(e,r,j,t.reportAllChanges),o&&(“PerformanceEventTiming”in window&&”interactionId”in PerformanceEventTiming.prototype&&o.observe({type:”first-input”,buffered:!0}),h((function(){a(o.takeRecords()),r.value0&&(r.value=0,r.entries=[]),i(!0)})),d((function(){J=[],U=O(),r=v(“INP”),i=g(e,r,j,t.reportAllChanges)})))}))}((function(t){!function(e){if(e.entries.length){var t=e.entries.sort((function(e,t){return t.duration-e.duration||t.processingEnd-t.processingStart-(e.processingEnd-e.processingStart)}))[0],n=e.entries.find((function(e){return e.target}));e.attribution={eventTarget:u(n&&n.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:o(t.startTime)}}else e.attribution={}}(t),e(t)}),t)}(ie),function(e,t){!function(e,t){t=t||{},C((function(){var n,i=L(),r=v(“LCP”),a=function(e){var t=e[e.length-1];t&&t.startTime

Read The Full Article Here