PageSourceSearch

https://app.optery.com/_next/static/chunks/9067-00117b687f11d897.js

js optery.com collected 2026-10-01 12:33:40 UTC 9,886 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="eed49e56-7f15-4512-958f-b256414e420a",e._sentryDebugIdIdentifier="sentry-dbid-eed49e56-7f15-4512-958f-b256414e420a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9067],{47373:(e,t,n)=>{n.r(t),n.d(t,{axonOnlyEvent:()=>y,event:()=>v,eventServerToServer:()=>f,getGTMUserIds:()=>T,pageView:()=>m,sendGA4SessionToBackend:()=>p});var i=n(15489),a=n(86359),r=n(39040),s=n(91459);let o=new Set(["page_view","view_item","add_to_cart","begin_checkout","add_payment_info","purchase","generate_lead","login","sign_up","subscribe"]),l=e=>{let t;if(void 0!==e.amplitude_session_id)return e;try{t=(0,i.u0)()}catch{return e}return void 0===t?e:{...e,amplitude_session_id:t}},d=(e,t)=>{let n;if(!e.toLowerCase().includes("purchase")||void 0!==t.amplitude_device_id)return t;try{n=(0,i.IP)()}catch{return t}return n?{...t,amplitude_device_id:n}:t},u=new Map,c=e=>{let t=Number(e);return Number.isFinite(t)?t:void 0},_=function(e){var t;let n,i,a,r,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=c(s.value??s.purchase_value),{user_data:l,items:d,value:u,currency:_,shipping:g,tax:p,...m}=s,v={...m},y=(t=s.items,0===(n=Array.isArray(t)?t:s.plan||s.plan_id||s.plan_uuid||s.sku?[{item_id:s.plan_id||s.plan_uuid||s.sku,item_name:s.plan,price:s.value??s.purchase_value,quantity:1}]:[]).length?[]:n.map((e,t)=>{let i=e&&"object"==typeof e?e:{},a={item_id:String(i.item_id||i.item_variant_id||i.id||i.plan_id||i.plan_uuid||i.sku||s.plan_id||s.plan_uuid||s.transaction_id||i.item_name||`item-${t+1}`),quantity:c(i.quantity)??1},r=c(i.price??i.item_price??(1===n.length?s.value??s.purchase_value:void 0));"string"==typeof i.item_name&&(a.item_name=i.item_name),!a.item_name&&s.plan&&(a.item_name=s.plan),"string"==typeof i.item_variant_id&&(a.item_variant_id=i.item_variant_id),"string"==typeof i.image_url&&(a.image_url=i.image_url);let o=c(i.item_category_id);void 0!==o&&(a.item_category_id=o),"string"==typeof i.affiliation&&(a.affiliation=i.affiliation),"string"==typeof i.item_brand&&(a.item_brand=i.item_brand);let l=c(i.discount);return void 0!==l&&(a.discount=l),void 0!==r&&(a.price=r),a})),f=(i=s.user_data&&"object"==typeof s.user_data?s.user_data:s,a={},"string"==typeof(r=i.user_id||i.customer_id)&&r.trim().length>=6&&(a.user_id=r.trim()),Object.keys(a).length>0?a:void 0);return y.length>0&&(v.items=y),void 0!==o&&(v.value=o),v.currency||"page_view"===e||(v.currency="USD"),"string"==typeof v.currency&&(v.currency=v.currency.toUpperCase()),f&&(v.user_data=f),"purchase"===e&&(v.shipping=c(v.shipping)??0,v.tax=c(v.tax)??0),v},g=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.startsWith("B2C_")||e.startsWith("B2B_")?e.substring(4).toLowerCase():e.toLowerCase();if(!(0,a.sI)("marketing")||!o.has(i))return;let r=_(i,n),s=((e,t)=>{let n={},i=t.user_data&&"object"==typeof t.user_data?t.user_data:void 0,a=Array.isArray(t.items)?t.items:[],r=c(t.value??t.purchase_value)??(a.length>0?a.reduce((e,t)=>e+(c(t.price)??0)*(c(t.quantity)??1),0):void 0),s="string"==typeof t.currency&&t.currency.trim()?t.currency.trim().toUpperCase():void 0;switch(i&&(n.user_data=i),e){case"page_view":case"login":break;case"sign_up":"string"==typeof t.method&&t.method.trim()&&(n.method=t.method.trim());break;case"generate_lead":case"subscribe":s&&(n.currency=s),void 0!==r&&(n.value=r);break;case"view_item":case"add_to_cart":if(0===a.length)return;n.items=a,s&&(n.currency=s),void 0!==r&&(n.value=r);break;case"begin_checkout":case"add_payment_info":a.length>0&&(n.items=a),s&&(n.currency=s),void 0!==r&&(n.value=r),"add_payment_info"===e&&"string"==typeof t.payment_type&&t.payment_type.trim()&&(n.payment_type=t.payment_type.trim());break;case"purchase":if(!t.transaction_id||0===a.length)return;n.transaction_id=String(t.transaction_id),n.items=a,s&&(n.currency=s),void 0!==r&&(n.value=r),n.shipping=c(t.shipping)??0,n.tax=c(t.tax)??0;break;default:return}return Object.keys(n).length>0?n:void 0})(i,r),l=`${i}:${r.transaction_id||r.page_location||r.page_path||r.value||""}:${(null==(t=r.items)?void 0:t.map(e=>e.item_id).join(","))||""}`,d=Date.now(),g=u.get(l);if(g&&d-g<2e3)return;u.set(l,d),window.dataLayer=window.dataLayer||[];let p={event:`axon_${i}`,ecommerce:r,axon:{event_name:i,event_data:"page_view"===i?void 0:r}};if(window.dataLayer.push(p),"function"==typeof window.axon){let e="string"==typeof r.transaction_id&&r.transaction_id?r.transaction_id:`${i}-${d}`;"page_view"===i?window.axon("track","page_view",s,{dedupe_id:e}):"login"===i?window.axon("track","login",s,{dedupe_id:e}):s&&window.axon("track",i,s,{dedupe_id:e})}};async function p(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{var i;let a=await (0,s.A)({URL:"https://api.optery.com/api/analytics/ga4/session",method:"POST",apiParams:{client_id:e,session_id:t},isB2b:n}),o=null==a?void 0:a.data;
1if((null==o?void 0:o.ga4_user_id)&&(null==(i=o.ga4_user_id)?void 0:i.trim())!=="")return(0,r.cH)("ga4UsrId",null==o?void 0:o.ga4_user_id),null==o?void 0:o.ga4_user_id}catch(e){}return null}let m=e=>{g("page_view",{page_path:e,page_location:window.location.href})},v=e=>{let{action:t,params:n,isB2B:i=!1}=e;if(!(0,a.sI)("marketing"))return;let s=d(t,l({...n||{}}));{let e=(0,r.kV)("ga4UsrId");e&&(s.user_id=e)}if(void 0!==window.gtag){let e=[];if((0,a.Nf)("analytics")&&(e.push("GTM-N855S4S"),e.push("G-QJ0YG0HDTS")),e.length>0){var o;s.send_to=e,null==(o=window)||o.gtag("event",t,s)}}i||g(t,s)},y=e=>{let{action:t,params:n}=e;g(t,n??{})},f=async e=>{let{action:t,params:n={},commonParams:i,trackInAxon:s=!1,isB2B:o=!1}=e;if(!(0,a.sI)("analytics"))return;let u=d(t,l({...i||{},...n||{}}));{let e=(0,r.kV)("ga4UsrId");e&&(u.user_id=e)}let c="G-XYL0SSYEWN";if(!c)return;u.send_to=c;let _=u.event_name||t;if(void 0!==window.gtag){var p;null==(p=window)||p.gtag("event",_,u)}s&&!o&&g(_,u)},T=()=>new Promise(e=>{void 0!==window.gtag?window.gtag("get","G-QJ0YG0HDTS","client_id",t=>{if(void 0===window.gtag)return e({client_id:t||w(),session_id:h()});window.gtag("get","G-QJ0YG0HDTS","session_id",n=>{e({client_id:t||w(),session_id:n||h()})})}):e({client_id:w(),session_id:h()})});function w(){let e,t=(e=document.cookie.split("; ").find(e=>e.startsWith("_ga=")))?e.split("."):null;return t&&t.length>=4?`${t[2]}.${t[3]}`:null}function h(){let e=document.cookie.split("; ").find(e=>e.startsWith("_ga_G-QJ0YG0HDTS="));if(!e)return null;let t=e.split(".");return t.length>=2?t[2]:null}},70955:(e,t,n)=>{n.d(t,{Ay:()=>s,NP:()=>r,Qo:()=>a});let i=(0,n(67348).Z0)({name:"mainLoader",initialState:{loading:!1},reducers:{loaderStart(e){e.loading=!0},loaderEnd(e){e.loading=!1}}}),{loaderStart:a,loaderEnd:r}=i.actions,s=i.reducer},86359:(e,t,n)=>{n.d(t,{iT:()=>p,Nf:()=>g,xK:()=>_,sI:()=>m,s0:()=>v});let i=e=>"ACCEPT"===e?"granted":"denied",a={ESSENTIAL:"ACCEPT",STORAGE:"ACCEPT",MARKETING:"ACCEPT",PERSONALIZATION:"ACCEPT",ANALYTICS:"ACCEPT",OPT_OUT:"DENY"},r={ESSENTIAL:"ACCEPT",STORAGE:"DENY",MARKETING:"DENY",PERSONALIZATION:"DENY",ANALYTICS:"DENY",OPT_OUT:"ACCEPT"};var s=n(82646),o=n(39040);let l=e=>{let t=(0,s.Ri)(e);if(null!=t)return"true"===t;let n=(0,o.kV)(e);return null!=n?"true"===n:null},d=(e,t)=>{(0,s.TV)(e,String(t));try{(0,o.cH)(e,String(t))}catch(e){}},u=()=>({consent_analytics:l("consent_analytics"),consent_marketing:l("consent_marketing")}),c="consent_osano_event_time",_=()=>!0===l("global_consent_revoked"),g=e=>{let t=u(),n="analytics"===e?t.consent_analytics:t.consent_marketing;return null===n||n},p=()=>{let e=u();return!1===e.consent_analytics||!1===e.consent_marketing},m=e=>!_(),v=e=>{var t,n;let _,g=(_=e.backendDecision)&&(null!==_.consent_analytics||null!==_.consent_marketing)?e.backendDecision:u(),p=(e=>{if(2!==e.sourceClass||!e.osanoDecision||void 0===e.eventTimeMs)return!1;let t=(()=>{let e=(0,s.Ri)(c);if(null!=e){let t=Number(e);return Number.isNaN(t)?null:t}let t=(0,o.kV)(c);if(null!=t){let e=Number(t);return Number.isNaN(e)?null:e}return null})();return null!==t&&e.eventTimeMs<t})(e)?null:e.osanoDecision??null,m=function(e){let t;if(!0===e.isGloballyRevoked)return{categories:r,source:1,isRevoked:!0};if(e.osanoDecision)return{categories:{...a,...e.osanoDecision},source:2,isRevoked:!1};if(null!==(t=e.backendDecision)&&(null!==t.consent_analytics||null!==t.consent_marketing)){let t,n,i=e.backendDecision;return{categories:{...{ESSENTIAL:"ACCEPT",STORAGE:(t=i.consent_analytics??!0)?"ACCEPT":"DENY",MARKETING:(n=i.consent_marketing??!0)?"ACCEPT":"DENY",PERSONALIZATION:n?"ACCEPT":"DENY",ANALYTICS:t?"ACCEPT":"DENY",OPT_OUT:n?"DENY":"ACCEPT"},...i.consent_categories??{}},source:3,isRevoked:!1}}return e.isImpliedGrant?{categories:a,source:4,isRevoked:!1}:{categories:a,source:5,isRevoked:!1}}({isGloballyRevoked:e.isGloballyRevoked??(!0===l("global_consent_revoked")||null),osanoDecision:p,backendDecision:g,isImpliedGrant:4===e.sourceClass});return null!=(t={consent_analytics:"ACCEPT"===m.categories.ANALYTICS,consent_marketing:"ACCEPT"===m.categories.MARKETING,global_consent_revoked:m.isRevoked}
1).consent_analytics&&d("consent_analytics",t.consent_analytics),null!=t.consent_marketing&&d("consent_marketing",t.consent_marketing),null!=t.global_consent_revoked&&d("global_consent_revoked",t.global_consent_revoked),2===e.sourceClass&&p&&void 0!==e.eventTimeMs&&(e=>{(0,s.TV)(c,String(e));try{(0,o.cH)(c,String(e))}catch(e){}})(e.eventTimeMs),n=m.categories,"function"==typeof window.gtag&&window.gtag("consent","update",{security_storage:"granted",functionality_storage:i(n.STORAGE),personalization_storage:i(n.PERSONALIZATION),ad_personalization:i(n.PERSONALIZATION),analytics_storage:i(n.ANALYTICS),ad_storage:i(n.MARKETING),ad_user_data:i(n.MARKETING)}),m}}}]);

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.