PageSourceSearch

https://console.mediasmart.io/_next/static/chunks/pages/campaign/create-cd36ed78f5b5e716.js

js mediasmart.io collected 2026-09-24 09:31:00 UTC 27,060 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3590],{60747:function(e,i,t){"use strict";t.d(i,{A:function(){return n}});var a=t(67294);let n=()=>a.useRef({})},39643:function(e,i,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/campaign/create",function(){return t(44357)}])},64563:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add")},96588:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6-10v4h4V4zm-6 4h4V4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"}),"Apps")},10850:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M14.4 6 14 4H5v17h2v-7h5.6l.4 2h7V6z"}),"AssistantPhoto")},38920:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3m13.71-9.37-1.34-1.34a.9959.9959 0 0 0-1.41 0L9 12.25 11.75 15l8.96-8.96c.39-.39.39-1.02 0-1.41"}),"Brush")},76368:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M18 11v2h4v-2zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61M20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4M4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9zm11.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34"}),"Campaign")},44198:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)([(0,l.jsx)("path",{d:"M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"0"),(0,l.jsx)("path",{d:"M8 10V8H5.09C6.47 5.61 9.05 4 12 4c3.72 0 6.85 2.56 7.74 6h2.06c-.93-4.56-4.96-8-9.8-8-3.27 0-6.18 1.58-8 4.01V4H2v6zm8 4v2h2.91c-1.38 2.39-3.96 4-6.91 4-3.72 0-6.85-2.56-7.74-6H2.2c.93 4.56 4.96 8 9.8 8 3.27 0 6.18-1.58 8-4.01V20h2v-6z"},"1")],"FlipCameraAndroid")},78820:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M16.48 10.41c-.39.39-1.04.39-1.43 0l-4.47-4.46-7.05 7.04-.66-.63c-1.17-1.17-1.17-3.07 0-4.24l4.24-4.24c1.17-1.17 3.07-1.17 4.24 0L16.48 9c.39.39.39 1.02 0 1.41m.7-2.12c.78.78.78 2.05 0 2.83-1.27 1.27-2.61.22-2.83 0l-3.76-3.76-5.57 5.57c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.42 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.42 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0l8.32-8.34c1.17-1.17 1.17-3.07 0-4.24l-4.24-4.24c-1.15-1.15-3.01-1.17-4.18-.06z"}),"Handshake")},92088:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"LocationOn")},33812:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.41 16.09V20h-2.67v-1.93c-1.71-.36-3.16-1.46-3.27-3.4h1.96c.1 1.05.82 1.87 2.65 1.87 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21V4h2.67v1.95c1.86.45 2.79 1.86 2.85 3.39H14.3c-.05-1.11-.64-1.87-2.22-1.87-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.01 1.83-1.38 2.83-3.12 3.16"}),"MonetizationOn")},80483:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save")},74850:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M16 13h-3V3h-2v10H8l4 4zM4 19v2h16v-2z"}),"VerticalAlignBottom")},7369:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"Warning")},77018:function(e,i,t){"use strict";var a=t(64836);i.Z=void 0;var n=a(t(33651)),l=t(85893);i.Z=(0,n.default)((0,l.jsx)("path",{d:"M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 2c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19M12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10"}),"WifiTethering")},44357:function(e,i,t){"use strict";t.r(i),t.d(i,{default:function(){return af}});var a=t(85893),n=t(97365),l=t(67294);let r=(0,l.createContext)(null),s=()=>{let e=(0,l.useContext)(r);if(!e)throw Error("useCampaignCreateUIContext must be used within CampaignCreateUIProvider");return e};var d=e=>{let{children:i}=e,[t,n]=(0,l.useState)("draft"),[s,d]=(0,l.useState)({isSubmitting:!1,dirty:!1,isValid:!1}),c=(0,l.useRef)(null),o=(0,l.useRef)(null),u=(0,l.useCallback)(e=>{c.current=e.submitForm,o.current=e.resetForm,d(i=>i.isSubmitting===e.isSubmitting&&i.dirty===e.dirty&&i.isValid===e.isValid?i:{isSubmitting:e.isSubmitting,dirty:e.dirty,isValid:e.isValid})},[]),p=(0,l.useCallback)(()=>{c.current=null,o.current=null,d({isSubmitting:!1,dirty:!1,isValid:!1})},[]),m=(0,l.useCallback)(async()=>
1{if(c.current)return c.current()},[]),A=(0,l.useCallback)(()=>{var e;null===(e=o.current)||void 0===e||e.call(o)},[]),_=(0,l.useMemo)(()=>({submitIntent:t,setSubmitIntent:n,submitForm:m,resetForm:A,isSubmitting:s.isSubmitting,dirty:s.dirty,isValid:s.isValid,setFormApi:u,clearFormApi:p}),[t,m,A,s.isSubmitting,s.dirty,s.isValid,u,p]);return(0,a.jsx)(r.Provider,{value:_,children:i})},c=t(19738),o=()=>{let{submitForm:e,resetForm:i,isSubmitting:t,dirty:a,isValid:n}=(0,c.Gc)(),{setFormApi:r,clearFormApi:d}=s();return(0,l.useEffect)(()=>{r({submitForm:e,resetForm:i,isSubmitting:t,dirty:a,isValid:n})},[e,i,t,a,n,r]),(0,l.useEffect)(()=>d,[d]),null},u=t(19663),p=t(15549),m=t(76258),A=t(95639),_=t(62803),E=t(56819),I=t(89587),C=t(11163),S=t.n(C),g=t(8911),T=t(619),N=t(73278);let f=e=>Array.isArray(e)?e[0]:e;var y=()=>{let e=(0,C.useRouter)(),i=(0,l.useMemo)(()=>{let i=f(e.query.type);return(0,N.isValidCampaignType)(i)?i:"generic"},[e.query.type]);return{isReady:e.isReady,newCampaignType:i}};let{CAMPAIGN:v}=m.default,{DIALOGS:{NEW_CAMPAIGN:{NEW_DOOH_CAMPAIGN:P,NEW_CTV_CAMPAIGN:h,NEW_MULTICHANNEL_CAMPAIGN:R}}}=u.default,z=e=>{let{palette:i}=e;return{position:"sticky",top:0,left:0,right:0,zIndex:666,backgroundColor:i.common.white,borderBottom:"1px solid ".concat(i.divider)}},M=e=>{let{breakpoints:i,spacing:t}=e;return{display:"flex",justifyContent:"space-between",alignItems:"center",flexDirection:"row",padding:t(2),[i.only("xs")]:{alignItems:"flex-start",flexDirection:"column",gap:t(1)}}},O=e=>{let{spacing:i}=e;return{display:"flex",alignItems:"center",gap:i(1),marginLeft:"auto"}},G=e=>{let{spacing:i}=e;return{minHeight:"2.25rem",paddingRight:i(2)}},b={"smart-tv":h,[v.TYPE.GENERIC]:R,[v.TYPE.DIGITAL_OUT_OF_HOME]:P};var D=()=>{let{newCampaignType:e}=y(),i=(0,C.useRouter)(),{isSubmitting:t,setSubmitIntent:l,submitForm:r,resetForm:d}=s();return(0,a.jsx)(n.Z,{sx:z,children:(0,a.jsxs)(n.Z,{sx:M,children:[(0,a.jsx)(n.Z,{sx:G,children:(0,a.jsx)(_.ZP,{noMarginBottom:!0,textvariant:"h4",children:b[e]})}),(0,a.jsxs)(n.Z,{sx:O,children:[(0,a.jsx)(T.Z,{isPrimaryIcon:!0}),(0,a.jsx)(g.I,{onClick:t?()=>null:()=>{l("draft"),r()},isSubmitting:t}),(0,a.jsx)(E.Z,{onClick:t?()=>null:()=>{l("launch"),r()},disabled:t,children:u.default.DIALOGS.NEW_CAMPAIGN.LAUNCH_CAMPAIGN}),(0,a.jsx)(I.Z,{onClick:t?()=>null:()=>{d(),i.push(p.default.CAMPAIGNS)},disabled:t,children:(0,a.jsx)(A.Z,{})})]})]})})},x=t(8102),L=t(30860),Z=t(66628),V=t(42042),F=t(43384),Y=t(65898),j=t(5469),U=t(37439),k=t(76368),W=t(96942),w=t(78820),q=t(77018),B=t(11428),H=t(78325),K=t(10850),X=t(33812),Q=t(92088),J=t(44130),$=t(96588),ee=t(77124),ei=t(1877),et=t(74478),ea=t(65389);let en={ADVERTISER:"advertiser",NEW_ADVERTISER_BUTTON:"new_advertiser_button"},el={COST_TYPE:"cost_type",MAX_COST:"max_cost",LIFETIME:"lifetime"},er={COUNTRIES:"countries"},es={CREATIVES:"creatives"},ed={BUNDLE:"bundle",TRACKING_DOWNLOAD_BUTTON:"tracking_download_button",TRACKING_TOOL:"tracking_tool",TRACKING_GEOLIST_CONVERSION:"targeting.geolist_conversion"},{DIALOGS:ec}=m.default,{AUTOCOMPLETE:eo,BUTTON:eu}=c.FIELD_TYPES,{ADVERTISER:ep,NEW_ADVERTISER_BUTTON:em}=en,eA=[{name:ep,type:eo,label:"Choose an advertiser",size:6,smSize:12,required:!0,options:et.ZP.listAdvertiserSuscription(),minimalSearchLength:2,getOptionsFromInput:et.ZP.listAdvertiserSuscription},{name:em,type:eu,label:"New Advertiser",onClick:()=>ea.default.openDialog(ec.NEW_CAMPAIGN_ADVERTISER),size:6,smSize:12}];var e_=t(42302),eE=t(79328);let{CHIPS_SELECTS:eI,NUMBER:eC,DATE_RANGE:eS}=c.FIELD_TYPES,{COST_TYPE:eg,MAX_COST:eT,LIFETIME:eN}=el,ef={DAILY:{label:"Daily",value:"daily"},LIFETIME:{label:"Lifetime",value:"lifetime"}},ey=[{name:eg,type:eI,chips:[ef.DAILY,ef.LIFETIME],required:!0,row:!0,size:3,mdSize:3,smSize:3,xsSize:12,defaultValue:ef.DAILY.value},{name:eT,type:eC,label:"Max budget",required:!0,size:2,smSize:2,mdSize:2,xsSize:12,parser:{dependencies:[eT,eg],parse:e_.JA}},{name:eN,type:eS,selectableOptions:!1,localeText:{start:eE.T.DATE_RANGE_PICKER.START_DATE,end:eE.T.DATE_RANGE_PICKER.END_DATE},size:5,xsSize:12,dateRangeGridProps:{xs:12,md:12,lg:12},fullWidth:!0,parser:{dependencies:[el.COST_TYPE],parse:(e,i)=>({...e,required:i[el.COST_TYPE]===ef.LIFETIME.value})}}];var ev=t(55331);let{CUSTOM:eP}=c.FIELD_TYPES,{CREATIVES:eh}=es,eR=[{name:eh,type:eP,Component:ev.uN,size:12,defaultValue:[]}];var ez=t(19287),eM=t(10471),eO=t(14738);let{errors:eG}=eE.T.CAMPAIGN.NEW_CAMPAIGN,{DIALOGS:eb}=eE.C,{AUTOCOMPLETE:eD,BUTTON:ex}=c.FIELD_TYPES,{REGIONS:eL,CITIES:eZ,NEW_GEOLIST_BUTTON:eV,TARGET_GEOLIST
1:eF,USE_CITIES_AS_BLACKLIST:eY,USE_REGIONS_AS_BLACKLIST:ej}={CITIES:"cities",REGIONS:"regions",NEW_GEOLIST_BUTTON:"new_geolist_button",TARGET_GEOLIST:"targeting.geolist_acquisition",USE_CITIES_AS_BLACKLIST:"targeting.use_cities_as_blacklist",USE_REGIONS_AS_BLACKLIST:"targeting.use_regions_as_blacklist"},{COUNTRIES:eU}=er,ek=[Z.default.templates.countriesAutocomplete({name:eU,label:"Country",required:!0,lgSize:3,mdSize:4,validator:e=>Array.isArray(e)&&e.length<=5,validationErrorMessage:eG.maxCountries}),Z.default.templates.regionsAutocomplete({name:eL,countriesFieldName:eU,label:"Region",lgSize:3,mdSize:4,smSize:12}),Z.default.templates.citiesAutocomplete({name:eZ,countriesFieldName:eU,regionsFieldName:eL,label:"City",lgSize:3,disabled:!0,mdSize:4,smSize:12,parser:{dependencies:[eU,eL,ej],parse:(e,i)=>{var t,a;let n=null!==(t=(0,c.NA)(eU,i))&&void 0!==t?t:[],l=null!==(a=(0,c.NA)(eL,i))&&void 0!==a?a:[],r=(0,c.NA)(ej,i),s=async()=>(null==l?void 0:l.length)?(0,eO.Tb)(l):(null==n?void 0:n.length)?(0,eO.Wb)(n):[];return{...e,options:s,disabled:r}}}}),Z.default.templates.asBlacklistSwitch({name:ej,label:"Use region as blocklist",lgSize:1.5,mdSize:3,blocklistReference:eL}),Z.default.templates.asBlacklistSwitch({name:eY,label:"Use city as blocklist",lgSize:1.5,mdSize:3,blocklistReference:eZ}
1),{name:eF,type:eD,label:"Target geolist",ChipComponent:eM.c,size:6,parser:{dependencies:[eU],parse:(e,i)=>{let t=(0,c.NA)(eU,i),a=ez.ZP.getListSuscription({countries:t});return{...e,options:a}}}},{name:eV,type:ex,label:"New geolist",onClick:()=>{ea.default.openDialog(eb.NEW_GEOLIST)}}];var eW=t(38296),ew=t(41886),eq=t(93692),eB=t(46119);let{SYNCRHONIZATION_KEYS:eH}=Z.default.campaigns,{SYNC_CAMPAIGN_CREATION:eK,SYNC_MAX_COST:eX,SYNC_NAME:eQ,OPPORTUNITY_WINDOW:eJ,PRIMARY_GOAL:e$,PRIMARY_GOAL_VALUE:e1}=eH,{INPUT:e0,NUMBER:e2,SELECT:e3,SWITCH:e4}=c.FIELD_TYPES,{CAMPAIGN:{NEW_CAMPAIGN:{errors:e6},SYNC:{PREFIX_INPUT:e8}}}=u.default,e5=RegExp("^[^|$#@]*$"),e9=eW.sync_opportunity_window||{},e7=(e,i,t)=>{let a=i[eK];return{...(0,e_.JA)(e,i,t),hidden:!a}},ie={dependencies:[eK],parse:(e,i)=>({...e,hidden:!(0,c.NA)(eK,i)})};var ii=e=>{let{currency:i,currencySymbol:t,organization:n}=e;return[{name:eK,type:e4,label:"Sync the campaign with ads on other devices in the same household",size:12},{name:eQ,type:e0,label:"Campaign sync name",pattern:e5,validationErrorMessage:e6.invalidCharacters,required:!0,mdSize:6,smSize:6,lgSize:2.5,materialInputProps:{startAdornment:(0,a.jsx)(eq.oG,{position:"start",children:e8})},parser:ie},{name:eJ,type:e3,label:"Opportunity window",options:(0,ew.Z)(e9),required:!0,defaultValue:"one_day",mdSize:6,smSize:6,lgSize:2.5,parser:ie},{name:eX,type:e2,label:"Lifetime budget",required:!0,mdSize:6,smSize:6,lgSize:2.5,parser:{dependencies:[eK],parse:e7}},...Z.default.campaigns.generatePricingOptimizationSection({campaignType:m.default.CAMPAIGN.TYPE.GENERIC,currency:i,currencySymbol:t,minimalCpm:n.minimal_cpm,fieldsPrefix:"sync_strategy_",parser:ie}),...(0,eB.aN)({currencySymbol:t,isEmitter:!1,primaryGoalField:e$,primaryGoalValueField:e1,selectRequired:!0,syncCampaignCreationField:eK})]},it=t(2651),ia=t(66310);let{CAMPAIGN:{NEW_CAMPAIGN:{HELPER_TEXTS:il}}}=eE.T,{TRACKING_TOOL:ir}=ed,{COUNTRIES:is}=er;var id=(e,i)=>{if((0,c.NA)(ir,i)!==eW.tracking_tools_keys.MEDIASMART_FOOTFALL)return{...e,required:!1,hidden:!0};let t=(0,c.NA)(is,i);if(!(null==t?void 0:t.length))return{...e,label:il.MEASUREMENT_AREA,required:!0,disabled:!0};let a=ez.ZP.getListSuscription({countries:t});return{...e,options:a,required:!0}};let{CAMPAIGN:{NEW_CAMPAIGN:ic}}=u.default,{BUTTONS:{DOWNLOAD_PIXEL:io,DOWNLOAD_POSTBACKS:iu},FORM_DESCRIPTIONS:{DOWNLOAD_PIXEL_DISABLED:ip}}=ic,{DOWNLOAD_BUTTON:im,INPUT:iA,SELECT:i_,AUTOCOMPLETE:iE}=c.FIELD_TYPES,{TRACKING_TOOL:iI,BUNDLE:iC,TRACKING_DOWNLOAD_BUTTON:iS,TRACKING_GEOLIST_CONVERSION:ig}=ed,{COUNTRIES:iT}=er,{ADVERTISER:iN}=en,{mediasmart:iy}=Object.values(eW.tracking_tools).reduce((e,i)=>{let t=i.toLowerCase();return{...e,[t]:t}},{}),iv=e=>[{name:iI,type:i_,label:"Tracking tool",defaultValue:"none",lgSize:3,mdSize:3,smSize:6,xsSize:12,itemGridOtherStyles:{paddingTop:0},itemGridStyles:{alignSelf:"flex-start"},parser:{dependencies:[iT],parse:(i,t)=>{let{countries:a}=t;return{...i,options:(0,e_.Dd)(a,e)}}}},{name:ig,type:iE,label:"Measurement area",options:[],size:6,parser:{dependencies:[iT,iI],parse:id}},{name:iC,type:iA,label:"Bundle ID",hidden:!0,lgSize:3,mdSize:3,smSize:6,xsSize:12,itemGridOtherStyles:{paddingTop:0},parser:{dependencies:[iI],parse:e_.M8}},{name:iS,type:im,hidden:!0,lgSize:3,mdSize:3,smSize:6,xsSize:12,itemGridOtherStyles:{paddingTop:8},parser:{dependencies:[iN,iI],parse:(i,t)=>{let a=t.advertiser,n={...i,hidden:!1,description:a?void 0:ip,disabled:!a,color:a?"primary":"textDisabled",onClick:()=>{var i;let a=null===(i=ia.Z.getSession())||void 0===i?void 0:i.organization;a&&it.ZP.openPostback({id:a.id,eventId:t.advertiser,trackingTool:t.tracking_tool,isCtv:e===m.default.CAMPAIGN.TYPE.SMART_TV})}};return t.tracking_tool===iy?{...n,label:io}:t.tracking_tool===eW.tracking_tools_keys.S2S?{...n,label:iu}:i}}}],{NEW_CAMPAIGN_FORM_KEYS:iP,DEALS_KEYS:ih}=Z.default.campaigns,{STRATEGY_DEAL:iR}=ih,{ACCORDIONS:iz,CARD:iM,INPUT:iO,TITLE:iG}=c.FIELD_TYPES,{ACCORDIONS_OPTIONAL:ib,ACCORDIONS_STRATEGY:iD,ACCORDION_CREATIVES:ix,ACCORDION_DEALS:iL,ACCORDION_FREQUENCY_CAPPING:iZ,ACCORDION_SYNCHRONIZATION:iV,ACCORDION_TRACKING:iF,CAMPAIGN_TITLE:iY,CARD_ADVERTISER:ij,CARD_BUDGET:iU,CARD_GOAL:ik,CARD_LOCATION:iW,CARD_PRICING:iw,NAME:iq,STRATEGY_NAME:iB}=iP,{CAMPAIGN:{NEW_CAMPAIGN:{FORM_DESCRIPTIONS:{ADVERTISER:iH,BUDGET:iK,CREATIVES:iX,DEALS:iQ,GOAL:iJ,FREQUENCY_CAPPING:i$,LOCATION:i1,TRACKING:i0},errors:i2}}}=u.default,{CAMPAIGN:{TYPE:i3},REGEXP:{CAMPAIGN_NAME:i4}}=m.default;var i6=e=>{let{currency:i,currencySymbol:t,organization:a}=e;return[{name:iY,label:"Campaign settings",Icon:W.Z,size:12,type:iG},{name:iq,label:"Campaign name",required:!0,size:12,sx:{maxWidth:{xs:"100%",sm:"100%",md:"50%",lg:"33.33%"}}
1,type:iO,pattern:i4,validationErrorMessage:i2.invalidCharacters},{type:iM,name:ij,description:iH,fields:eA,label:"Advertiser",Icon:$.Z,lgSize:7,mdSize:6,smSize:12},{type:iM,name:ik,label:"Goal",Icon:K.Z,description:iJ,fields:(0,ei.generatePrimaryGoalSection)({organization:a,type:m.default.CAMPAIGN.TYPE.GENERIC}),lgSize:5,mdSize:6,smSize:12},{type:iM,name:iW,description:i1,Icon:Q.Z,fields:ek,label:"Location",size:12},{type:iM,name:iU,description:iK,fields:ey,label:"Budget & Date",Icon:X.Z,size:12},{type:iz,name:ib,size:12,fields:[{name:iZ,description:i$,fields:ee._I,Icon:H.Z,label:"Frequency Capping"},{name:ix,Icon:k.Z,description:iX,fields:eR,label:"Creatives"},{name:iV,fields:Z.default.campaigns.getSynchronizationSection(),Icon:B.Z,label:"Synchronization",hidden:!0},{name:iF,description:i0,Icon:q.Z,fields:iv(i3.GENERIC),label:"Tracking"}]},{type:c.FIELD_TYPES.CARD,label:"Strategy",name:iw,description:u.default.CAMPAIGN.NEW_CAMPAIGN.FORM_DESCRIPTIONS.PRICING,fields:[{name:iB,label:"Name",required:!0,size:4,xsSize:12,type:c.FIELD_TYPES.INPUT,pattern:m.default.REGEXP.CAMPAIGN_NAME,validationErrorMessage:u.default.CAMPAIGN.NEW_CAMPAIGN.errors.invalidCharacters,defaultValue:"Strategy 1"},(0,c.qz)({size:8}),...Z.default.campaigns.generatePricingOptimizationSection({campaignType:m.default.CAMPAIGN.TYPE.SMART_TV,currency:i,currencySymbol:t,minimalCpm:a.minimal_cpm,fieldsPrefix:"strategy_"})],Icon:J.Z,size:12},{type:iz,name:iD,size:12,fields:[{name:iL,description:iQ,Icon:w.Z,fields:Z.default.campaigns.getDealsSection({dealFieldName:iR}),label:"Deals"}]}]};let{CUSTOM:i8}=c.FIELD_TYPES,{CREATIVES:i5}=es,i9=[{name:i5,type:i8,Component:ev.uN,size:12,defaultValue:[]}],{DEALS_KEYS:i7,NEW_CAMPAIGN_FORM_KEYS:te}=Z.default.campaigns,{STRATEGY_DEAL:ti}=i7,{CAMPAIGN:{TYPE:tt}}=m.default,{ACCORDIONS:ta,CARD:tn,INPUT:tl,TITLE:tr}=c.FIELD_TYPES,{ACCORDIONS_OPTIONAL:ts,ACCORDIONS_STRATEGY:td,ACCORDION_CREATIVES:tc,ACCORDION_DEALS:to,ACCORDION_FREQUENCY_CAPPING:tu,ACCORDION_SYNCHRONIZATION:tp,ACCORDION_TRACKING:tm,CAMPAIGN_TITLE:tA,CARD_ADVERTISER:t_,CARD_BUDGET:tE,CARD_GOAL:tI,CARD_LOCATION:tC,CARD_PRICING:tS,NAME:tg,STRATEGY_NAME:tT}=te,{CAMPAIGN:{NEW_CAMPAIGN:{FORM_DESCRIPTIONS:{ADVERTISER:tN,BUDGET:tf,CREATIVES:ty,DEALS:tv,GOAL:tP,PRICING:th,FREQUENCY_CAPPING:tR,LOCATION:tz,SYNCHRONIZATION_CTV:tM,TRACKING:tO},errors:tG}}}=u.default,{CAMPAIGN_NAME:tb}=m.default.REGEXP;var tD=e=>{let{currency:i,currencySymbol:t,organization:a}=e;return[{name:tA,label:"Campaign settings",Icon:W.Z,size:12,type:tr},{name:tg,label:"Campaign name",required:!0,size:12,sx:{maxWidth:{xs:"100%",sm:"100%",md:"50%",lg:"33.33%"}},type:tl,pattern:tb,validationErrorMessage:tG.invalidCharacters},{type:tn,name:t_,description:tN,fields:eA,label:"Advertiser",Icon:$.Z,lgSize:7,mdSize:6,smSize:12},{type:tn,name:tI,label:"Goal",description:tP,Icon:K.Z,fields:(0,ei.generatePrimaryGoalSection)({organization:a,type:tt.SMART_TV}),lgSize:5,mdSize:6,smSize:12},{type:tn,name:tC,description:tz,fields:ek,Icon:Q.Z,label:"Location",size:12},{type:tn,name:tE,description:tf,fields:ey,Icon:X.Z,label:"Budget & Date",size:12},{type:ta,name:ts,size:12,fields:[{name:tu,description:tR,Icon:H.Z,fields:ee._I,label:"Frequency Capping"},{name:tc,Icon:k.Z,description:ty,fields:i9,label:"Creatives"},{name:tp,description:tM,Icon:B.Z,fields:ii({currency:i,currencySymbol:t,organization:a}),label:"Synchronization"},{name:tm,description:tO,Icon:q.Z,fields:iv(tt.SMART_TV),label:"Tracking"}]},{type:c.FIELD_TYPES.CARD,label:"Strategy",name:tS,description:th,fields:[{name:tT,label:"Name",required:!0,size:4,xsSize:12,type:c.FIELD_TYPES.INPUT,pattern:m.default.REGEXP.CAMPAIGN_NAME,validationErrorMessage:u.default.CAMPAIGN.NEW_CAMPAIGN.errors.invalidCharacters,defaultValue:"Strategy 1"},(0,c.qz)({size:8}),...Z.default.campaigns.generatePricingOptimizationSection({campaignType:m.default.CAMPAIGN.TYPE.SMART_TV,currency:i,currencySymbol:t,minimalCpm:a.minimal_cpm,fieldsPrefix:"strategy_"})],Icon:J.Z,size:12},{type:ta,name:td,size:12,fields:[{name:to,description:tv,Icon:w.Z,fields:Z.default.campaigns.getDealsSection({dealFieldName:ti}),label:"Deals"}]}]},tx=t(73518),tL=t(91808);let{CUSTOM:tZ}=c.FIELD_TYPES,{CREATIVES:tV}=es,tF=[{name:tV,type:tZ,Component:ev.uN,size:12,defaultValue:[],componentProps:{creativesType:tL.Z.getCreativesTypeByCampaignType(eE.C.CAMPAIGN.TYPE.DIGITAL_OUT_OF_HOME)}}],{DEALS_KEYS:tY,NEW_CAMPAIGN_FORM_KEYS:tj}=Z.default.campaigns,{STRATEGY_DEAL:tU}
1=tY,{ACCORDIONS:tk,CARD:tW,INPUT:tw,TITLE:tq}=c.FIELD_TYPES,{ACCORDIONS_OPTIONAL:tB,ACCORDIONS_STRATEGY:tH,ACCORDION_CREATIVES:tK,ACCORDION_FREQUENCY_CAPPING:tX,ACCORDION_SYNCHRONIZATION:tQ,CAMPAIGN_TITLE:tJ,CARD_ADVERTISER:t$,CARD_BUDGET:t1,CARD_GOAL:t0,CARD_LOCATION:t2,NAME:t3}=tj,{CAMPAIGN:{NEW_CAMPAIGN:{FORM_DESCRIPTIONS:{ADVERTISER:t4,BUDGET:t6,CREATIVES:t8,DEALS:t5,FREQUENCY_CAPPING:t9,GOAL:t7,LOCATION:ae,SYNCHRONIZATION_DOOH:ai},errors:at}}}=u.default,{CAMPAIGN_NAME:aa}=m.default.REGEXP;var an=e=>{let{currency:i,currencySymbol:t,organization:a}=e;return[{name:tJ,label:"Campaign settings",Icon:W.Z,size:12,type:tq},{name:t3,label:"Campaign name",required:!0,size:12,sx:{maxWidth:{xs:"100%",sm:"100%",md:"50%",lg:"33.33%"}},type:tw,pattern:aa,validationErrorMessage:at.invalidCharacters},{type:tW,name:t$,description:t4,fields:eA,Icon:$.Z,label:"Advertiser",lgSize:7,mdSize:6,smSize:12},{type:tW,name:t0,label:"Goal",Icon:K.Z,description:t7,fields:(0,ei.generatePrimaryGoalSection)({organization:a,type:m.default.CAMPAIGN.TYPE.DIGITAL_OUT_OF_HOME}),lgSize:5,mdSize:6,smSize:12},{type:tW,name:t2,description:ae,fields:ek,Icon:Q.Z,label:"Location",size:12},{type:tW,name:t1,description:t6,fields:ey,label:"Budget & Date",Icon:X.Z,size:12},{type:tk,name:tB,size:12,fields:[{name:tX,description:t9,Icon:H.Z,fields:tx._I,label:"Frequency Capping"},{name:tK,Icon:k.Z,description:t8,fields:tF,label:"Creatives"},{name:tQ,description:ai,Icon:B.Z,fields:Z.default.campaigns.getSynchronizationSection({type:"dooh"},{organization:a}),label:"Synchronization"}]},{type:c.FIELD_TYPES.CARD,label:"Strategy",name:Z.default.campaigns.NEW_CAMPAIGN_FORM_KEYS.CARD_PRICING,description:u.default.CAMPAIGN.NEW_CAMPAIGN.FORM_DESCRIPTIONS.PRICING,fields:[{name:Z.default.campaigns.NEW_CAMPAIGN_FORM_KEYS.STRATEGY_NAME,label:"Name",required:!0,size:4,xsSize:12,type:c.FIELD_TYPES.INPUT,pattern:m.default.REGEXP.CAMPAIGN_NAME,validationErrorMessage:u.default.CAMPAIGN.NEW_CAMPAIGN.errors.invalidCharacters,defaultValue:"Strategy 1"},(0,c.qz)({size:8}),...Z.default.campaigns.generatePricingOptimizationSection({campaignType:m.default.CAMPAIGN.TYPE.SMART_TV,currency:i,currencySymbol:t,minimalCpm:a.minimal_cpm,fieldsPrefix:"strategy_"})],Icon:J.Z,size:12},{type:tW,name:tH,Icon:w.Z,description:t5,size:12,fields:Z.default.campaigns.getDealsSection({dealFieldName:tU,required:!0}),label:"Deals"}]};let al=e=>L.default.isValidCampaignType(e)?e:"generic";var ar=e=>{let{currency:i,currencySymbol:t,organization:a,newCampaignType:n}=e,l=al(n);return({"smart-tv":tD({currency:i,currencySymbol:t,organization:a}),dooh:an({currency:i,currencySymbol:t,organization:a}),generic:i6({currency:i,currencySymbol:t,organization:a})})[l]};let{CAMPAIGN:{STATE:as,TYPE:ad,DAILY_LIMITS_TYPE:ac,PRICING:ao}}=m.default,au=e=>{let{values:i,prefixKey:t}=e;return Object.entries(i).reduce((e,i)=>{let[a,n]=i;if(!a.startsWith(t))return e;let l=a.replace(t,"");return{...e,[l]:n}},{})},ap=e=>{let{values:i}=e;return au({values:i,prefixKey:"strategy_"})},am=e=>{let{values:i}=e;return Object.entries(i).reduce((e,i)=>{let[t,a]=i;return t.startsWith("strategy_")?e:{...e,[t]:a}},{})};var aA=(e,i)=>{var t;let a,{campaignCreationType:n,submitAction:l}=i,{sync_campaign_creation:r}=e,s=ap({values:e}),d=am({values:e}),o=(0,c.NA)("sync_advanced.goal_primary",e),{cost_type:u,lifetime:p,max_cost:m,retargeting:A,schedule:_,...E}=Object.fromEntries(Object.entries(d).filter(e=>{let[i]=e;return"sync_advanced"!==i})),{max_cpm:I,pricing_type:C,pricing_value:S,deal:g,...T}=s,N=n===ad.DIGITAL_OUT_OF_HOME,f=L.default.parsePricing({pricing_type:N?ao.CPM:C,pricing_value:S,max_cpm:I});d.sync_strategy_pricing_type&&d.sync_strategy_pricing_value&&(a=L.default.parsePricing({pricing_type:d.sync_strategy_pricing_type,pricing_value:d.sync_strategy_pricing_value,max_cpm:d.sync_strategy_max_cpm}));let[y,v]=null!=p?p:[];return{...E,type:n,started_at:null!=y?y:void 0,finished_at:null!=v?v:void 0,...r&&a&&{opportunity_window:e.opportunity_window,retargeting:A,synchronization:{name:e.sync_name,targeting:{geolist_conversion:null==e?void 0:null===(t=e.targeting)||void 0===t?void 0:t.geolist_conversion},advanced:{goal_primary:o},schedule:{..."daily"===u?{max_daily_cost:e.sync_max_cost}:{max_global_cost:e.sync_max_cost}},deals_and_pricing:a.deals_and_pricing}},strategy:{...T,deal:Array.isArray(g)&&g.length?g:void 0,...f&&f,cost_percentage:100},..."daily"===u?{max_daily_cost:m}:{max_global_cost:m},state:"draft"===l?as.INACTIVE:as.ACTIVE,...n===ad.SMART_TV&&{targeting:{...E.targeting,device_type:{connectedtv:!0}}}
1,schedule:{..._,daily_limits_type:"daily"===u?ac.MANUAL:ac.AUTO}}};let{LOCATION_KEYS:a_}=Z.default.campaigns,{TARGET_GEOLIST:aE}=a_,aI={container:e=>{let{spacing:i}=e;return{width:"100%",padding:i(1.5,0,3)}}},aC=()=>{let e=(0,c.Gc)();return(0,a.jsx)(j.Z,{onAddGeolist:i=>{null==e||e.setFieldValue(aE,i.id)}})};var aS=()=>{let e=(0,V.D)(),i=(0,x.kP)(),{submitIntent:t}=s(),{newCampaignType:n,isReady:l}=y();if(!i||!l)return null;let{currency:r,currencySymbol:d}=L.default.getPricingLimits(i.organization),m=L.default.isValidCampaignType(n)?n:"generic",A=ar({currency:r,currencySymbol:d,organization:i.organization,newCampaignType:n}),_=async i=>{let a=aA(i,{campaignCreationType:n,submitAction:t});try{await L.default.add(a),e.success({message:u.default.CAMPAIGN.NEW_CAMPAIGN.SNACKBARS.SUCCESS_CREATE(u.default.CAMPAIGN_ITEM_NAME)}),S().push(p.default.CAMPAIGNS)}catch(i){e.error({error:i})}};return(0,a.jsx)(F.Z,{sx:aI.container,children:(0,a.jsxs)(c.ZP,{id:"campaign-create-ctv",content:A,initialValues:{[el.COST_TYPE]:ef.DAILY.value},onSubmit:_,children:[(0,a.jsx)(o,{}),(0,a.jsx)(Y.Z,{}),(0,a.jsx)(aC,{}),(0,a.jsx)(U.Z,{})]},m)})},ag=t(87792);let aT=e=>{let{spacing:i}=e;return{padding:i(1,2,3)}},aN=e=>{let{breakpoints:i,spacing:t}=e;return{width:"100%",maxWidth:1120,margin:"0 auto",[i.down("sm")]:{maxWidth:"100%",paddingLeft:t(.5),paddingRight:t(.5)}}};var af=()=>(0,a.jsx)(ag.ZP,{children:(0,a.jsx)(d,{children:(0,a.jsxs)(n.Z,{children:[(0,a.jsx)(D,{}),(0,a.jsx)(n.Z,{sx:aT,children:(0,a.jsx)(n.Z,{sx:aN,children:(0,a.jsx)(aS,{})})})]})})})}},function(e){e.O(0,[5653,6235,4635,5042,2280,5331,8796,3518,2888,9774,179],function(){return e(e.s=39643)}),_N_E=e.O()}]);

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.