PageSourceSearch

https://cdn.financebuzz.com/static-assets/statics-30896/build/scripts/utils/newsletter-subscribe-got.js

js financebuzz.com collected 2026-09-24 15:21:06 UTC 7,310 bytes, 1 lines download raw bytes

1(()=>{"use strict";var e=Object.defineProperty,n=Object.defineProperties,t=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,r=(n,t,i)=>t in n?e(n,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[t]=i,s=(e,n)=>{for(var t in n||(n={}))o.call(n,t)&&r(e,t,n[t]);if(i)for(var t of i(n))a.call(n,t)&&r(e,t,n[t]);return e},d=(e,i)=>n(e,t(i)),c={isInApp:!1,appKey:void 0,appName:void 0,skipped:!1},l={telegram:{name:"Telegram"}},u=(Object.keys(l),{messenger:{regex:/(\bFB[\w_]+\/(Messenger))|(^(?!.*\buseragents)(?!.*\bIABMV).*(FB_IAB|FBAN).*)/i,name:"Facebook Messenger"},instagram:{regex:/\bInstagram/i,name:"Instagram"},facebook:{regex:/\bFB[\w_]+\/|\bFacebook/i,name:"Facebook"},twitter:{regex:/\bTwitter/i,name:"Twitter"},line:{regex:/\bLine\//i,name:"Line"},wechat:{regex:/\bMicroMessenger\//i,name:"WeChat"},threads:{regex:/\bBarcelona/i,name:"Threads"},tiktok:{regex:/musical_ly|Bytedance/i,name:"TikTok"},snapchat:{regex:/Snapchat/i,name:"Snapchat"},linkedin:{regex:/LinkedInApp/i,name:"LinkedIn"},gsa:{regex:/GSA/i,name:"Google Search App"},whatsapp:{regex:/\b(WAiOS|WA4A)\//i,name:"WhatsApp"},reddit:{regex:/\bReddit\//i,name:"Reddit"}}),p=Object.keys(u),w=new RegExp(`${["WebView","(iPhone|iPod|iPad)(?!.*Safari/)","Android.*wv\\)"].map(e=>`(${e})`).join("|")}`,"i"),g=(e={})=>{var n,t;const{skip:i,ua:o=""}=e,a=o||(()=>{var e,n;if("undefined"!=typeof window){const t=(null==(e=null==window?void 0:window.navigator)?void 0:e.userAgent)||(null==(n=null==window?void 0:window.navigator)?void 0:n.vendor)||(null==window?void 0:window.opera);if(t)return t}return console.error("Window is not available and no user agent was provided."),""})();if(!a)return d(s({},c),{ua:a});const r=e=>(({skip:e,appKey:n,ua:t})=>{if(!e||0===e.length)return!1;const i=(e=>null!==e.match(/(iPhone|iPad|iPod|Macintosh)/))(t);return e.some(({appKey:e,platform:t})=>n===e&&(!t||i&&"apple"===t||!i&&"android"===t))})({skip:i,appKey:e,ua:a}),g=(e=>p.find(n=>u[n].regex.test(e)))(a);if(g||null!==a.match(w))return r(g)?d(s({},c),{ua:a,skipped:!0}):{isInApp:!0,appKey:g,appName:g?u[g].name:void 0,ua:a,skipped:!1};const m=(()=>{if("undefined"!=typeof window)return"TelegramWebview"in window||"TelegramWebviewProxy"in window||"TelegramWebviewProxyProto"in window?"telegram":void 0})();return m?r(m)?d(s({},c),{ua:a,skipped:!0}):{isInApp:!0,appKey:m,appName:null==(t=null==(n=l)?void 0:n[m])?void 0:t.name,ua:a,skipped:!1}:d(s({},c),{ua:a})};function m({pageViewId:e="",contentBlockId:n="",contentBlockVersionId:t="",offerId:i="",adCampaignId:o="",contentBlockPosition:a="",mlSortId:r="",sortedItemId:s="",aiListingId:d="",widgetType:c="",urlId:l="",ctaText:u=""}){return`pageviewid=${e},contentblockid=${n},contentblockversionid=${t},offerid=${i},adcampaignid=${o},contentblockposition=${a},mlsortid=${r},sorteditemid=${s},ailistingid=${d},widgettype=${c},urlid=${l},ctatext=${u}`}async function _(e,n={}){const t=await async function(e,n){let t={};try{t=await(window?.customTrackings?.getEngineFinanceBuzzRequestParam
1s())}catch(e){console.error(e)}const i={...t,eventtype:e,...n},o=new URLSearchParams(i).toString();return[window.fbzSettings.trackingUrl,"?qs_enc=?",window.btoa(o)].join("")}(e,n),i=document.createElement("img");return i.style="display:none; height:0; left:-9999px; position:absolute; top:-9999px; visibility:hidden; width:0;",i.src=t,document.querySelector("body").appendChild(i),i}window.fbzTracking=window?.fbzTracking??{},window.fbzTracking.generateImpressionId=m,window.fbzTracking.trackUserEngagement=async function(e,n={}){return window?.clarity?.("set","user_engagement",e),_("user_engagement",{engagement_action:e,...n})};const y=()=>"1"===window?.userSessionMitigationInfo?.datadome_isbot&&!["Verified Bots","Custom Rules"].includes(window?.userSessionMitigationInfo?.datadome_ruletype);function b(){const e=window.dataLayer[0]||{};return Boolean(e.user?.username)}async function f(e,n,t){var i;(()=>{const{isInApp:e,appKey:n}=g();return e&&["facebook","instagram","messenger"].includes(n)})()||y()&&!b()||(window.__googleSSOResponseHandlers__[t]=e,await async function(){const e=new URLSearchParams(window.location.search).has("lp_it");if(!window.detectIncognito||e)return!1;try{return(await window.detectIncognito()).isPrivate}catch{return!1}}()||(window.__googleAccountsIdInitializeCalled||(await(i="google",new Promise(e=>{const n=setInterval(()=>{void 0!==window[i]&&(clearInterval(n),e(window[i]))},250)})),window.google.accounts.id.initialize({client_id:"174337890414-oa4i92s0bje6n19krmvrdb0rm24ufejc.apps.googleusercontent.com",context:"signup",ux_mode:"popup",use_fedcm_for_prompt:!0,callback:e=>{const n=e.select_by,t=["user","user_1tap","user_2tap","fedcm","fedcm_auto","itp","itp_confirm","itp_add_session","itp_confirm_add_session"].includes(n)?"got":window.__googleSSOActiveButton__;return window.__googleSSOResponseHandlers__[t](e)}}),window.__googleAccountsIdInitializeCalled=!0),n()))}window.__googleSSOResponseHandlers__=window.__googleSSOResponseHandlers__||{},window.__googleSSOActiveButton__=null,document.addEventListener("DOMContentLoaded",async()=>{const e=document.querySelector("#got-newsletter-form"),n=e.dataset.emailComponent.includes("extra"),t=e.dataset.emailComponent.includes("worthy"),i=document.querySelector("#got-newsletter-success-message"),o=i.querySelector("div"),a="google_sso_one_tap";function r(){o.classList.toggle("shadow-[0_8px_32px_0_rgba(0,0,0,0.35)]"),i.classList.add("-translate-y-full")}!window.__enableGoogleOneTapUI__||y()&&!b()||(e.addEventListener("submit",async function(e){try{e.preventDefault();const n=e.target.action,t=new URL(n),i=new URLSearchParams(new FormData(e.target));return t.search=i.toString(),fetch(t.toString())}finally{dataLayer.push({event:"newsletter-funnel-email-submitted",eventAction:"form-submitted-with-success"}),o.classList.toggle("shadow-[0_8px_32px_0_rgba(0,0,0,0.35)]"),document.querySelector("#got-newsletter-success-message-close-btn").addEventListener("click",r,{once:!0}),window.addEventListener("click",function e(){r(),window.removeEventListener("click",e)},{once:!0}),i.classList.remove("-translate-y-full"),setTimeout(()=>{r()},3e3)}}),f(i=>{const o=window.jose.decodeJwt(i.credential),{s:r,ak:s}=t?{s:"806",ak:"144b859e-6ba6-4d84-aad5-b7fa964860f7"}:n?{s:"804",ak:"1295adea-8659-471f-b562-b85b5b95ea85"}:void 0;e.querySelector('input[name="firstname"]').value=o.given_name,e.querySelector('input[name="lastname"]').value=o.family_name,e.querySelector('input[name="email"]').value=o.email,e.querySelector('input[name="ak"]').value=s,e.querySelector('input[name="s"]').value=r,e.querySelector('input[name="is_sso"]').value="google_one_tap",function(e,n){const t=e.querySelector('input[name="impressionid"]'),i=window?.dataLayer?.[0]?.tracking.pageview_id??"";t.value=m({pageViewId:i,widgetType:n})}(e,a),e.dispatchEvent(new Event("submit",{cancelable:!0}))},async()=>{window.google.accounts.id.prompt();try{const e=m({pageViewId:window?.dataLayer?.[0]?.tracking.pageview_id??"",widgetType:a});await async function(e,n,t={}){return _("email_component_view",{impressionid:e,widgettype:n,...t})}(e,a)}catch(e){captureSentryError(`newsletter-subscribe-sso.js: Error track Google sso one tap UI view. ${e}`)}},"got"))})})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.