PageSourceSearch

https://console.mediasmart.io/_next/static/chunks/914-27ace433bf97008e.js

js mediasmart.io collected 2026-10-01 11:44:04 UTC 16,061 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[914],{72998:function(e,t,a){a.d(t,{Z:function(){return el}});var r=a(85893),n=a(76258),l=a(19663),i=a(46477),o=a(42042),u=a(94974),s=a(2651),d=a(7276),c=a(19738),p=a(83220),m=a(79328),y=a(66854),f=a(2081),v=a(41886),E=a(91753),S=a(30860),T=a(66310),g=a(12490),b=a(71280),A=a(1455),L=a(77955);let P="type",h="configuration.drilldown",C="configuration.date",w="configuration.filters",{RULE_TYPE:{EQUAL:z,DIFFERENT:I,CONTAINS:_},RULE_LABELS:Z}=m.C,O=[{label:Z.EQUAL,value:z},{label:Z.DIFFERENT,value:I},{label:Z.CONTAINS,value:_}],D=[{name:"variable",title:"Variable",options:()=>(0,v.Z)(f.ZP.getFilteringDrilldown()||{})},{name:"operator",title:"Operator",defaultValue:O[0].value,options:O},{name:"value",title:"Value",options:[],noOptionsText:"Add a value",mode:"multiple",creatable:!0,bulkInput:!0,limitTags:1}],{ANALYTICS:{TEMPLATES:{TYPE:{DISCOVERY:N,REPORT:Y}}}}=m.C,R=e=>e===Y,F=e=>e===N,M=async()=>{let e=f.ZP.getTimezonesWithoutQuarterHourOffsets();return e?(0,v.Z)(e):[]},U=async()=>{let e=f.ZP.getAvailabilityDrilldowns();return e?(0,v.Z)(e):[]},k=async()=>{let e=f.ZP.getAnalyticsDrilldown();return e?(0,v.Z)(e):[]},j=async()=>{let e=f.ZP.getAnalyticsKpis();return e?(0,v.Z)(e):[]},q=[{name:"name",type:c.FIELD_TYPES.INPUT,label:"Template name",lgSize:4,mdSize:4,smSize:12,required:!0},{name:P,type:c.FIELD_TYPES.RADIO_GROUP,row:!0,label:"Source",options:[{value:Y,label:"Reports"},{value:N,label:"Discovery"}],lgSize:4,mdSize:4,smSize:6,xsSize:12,required:!0,parser:{dependencies:[],parse:(e,t)=>({...e,hidden:t.saveAsTemplate})}},{name:"is_private",type:c.FIELD_TYPES.SWITCH,label:"Private",lgSize:2,mdSize:2,smSize:6,xsSize:12},{name:"schedule.recipients",type:c.FIELD_TYPES.AUTOCOMPLETE,label:"Email recipients",variant:"standard",options:[],mode:"multiple",validator:e=>!e||(Array.isArray(e)?e:[e]).every(e=>(0,L.v)(e)),validationErrorMessage:m.T.ANALYTICS.TEMPLATES.INVALID_EMAILS,creatable:!0,bulkInput:!0,size:12},{name:"discovery_reports_settings",type:c.FIELD_TYPES.TITLE,size:12,parser:{dependencies:[P],parse:(e,t)=>({...e,label:R(t.type)?"Reports settings":"Discovery settings",Icon:R(t.type)?y.Z:p.Z})}},{name:"configuration.campaigns",type:c.FIELD_TYPES.AUTOCOMPLETE,label:"Campaigns",mode:"multiple",lgSize:6,mdSize:6,smSize:12,options:S.default.listSubscriptionOptions(),parser:{dependencies:[P],parse:(e,t)=>({...e,hidden:T.Z.userOrganizationIsDataPartner()||F(t.type)})}},{name:h,type:c.FIELD_TYPES.AUTOCOMPLETE,label:"Drill downs",mode:"multiple",lgSize:6,mdSize:6,smSize:12,options:U,consolidation:{dependencies:[P],consolidate:async e=>{var t;let a=(0,c.NA)(h,e),r=null!==(t=f.ZP.getAvailabilityDrilldowns())&&void 0!==t?t:{};return a.filter(e=>Object.keys(r).includes(e))}},parser:{dependencies:[P],parse:(e,t)=>({...e,required:F(t.type),hidden:!F(t.type)})}},{name:C,type:c.FIELD_TYPES.DATE_RANGE,lgSize:6,mdSize:6,smSize:12,disablePast:!1,disableFuture:!0,xsSize:12,parser:{dependencies:[P],parse:(e,t)=>{let a=t.type;return{...e,...F(a)&&{rangeOptions:[{value:"today",label:"Today"},{value:"yesterday",label:"Yesterday"},{value:"last7days",label:"Last 7 Days"}]}}}}},{name:"configuration.kpis",type:c.FIELD_TYPES.AUTOCOMPLETE,label:"KPIs",mode:"multiple",lgSize:6,mdSize:6,smSize:12,options:j,parser:{dependencies:[P],parse:(e,t)=>({...e,required:R(t.type),hidden:!R(t.type)})}},{name:h,type:c.FIELD_TYPES.AUTOCOMPLETE,label:"Drill downs",mode:"multiple",lgSize:6,mdSize:6,smSize:12,options:k,consolidation:{dependencies:[P],consolidate:async e=>{var t;let a=(0,c.NA)(h,e),r=null!==(t=f.ZP.getAnalyticsDrilldown())&&void 0!==t?t:{};return a.filter(e=>Object.keys(r).includes(e))}},parser:{dependencies:[P],parse:(e,t)=>({...e,required:R(t.type),hidden:!R(t.type)})}},{name:w,type:c.FIELD_TYPES.CUSTOM,label:"Filter by",Component:A.Z,componentProps:{filterByFieldName:w,drilldownFieldName:h,dateRangeFieldName:C},lgSize:12,mdSize:12,smSize:12,parser:{dependencies:[P],parse:(e,t)=>({...e,hidden:R(t.type)})},consolidation:(0,A.y)(h,w)},{name:"configuration.rules",type:c.FIELD_TYPES.DYNAMIC_SELECTS,textButtonAction:"Add filters",autocompletes:D,parseAutocompleteOptions:E.d,cleanOnBaseChange:!0,multiple:!0,size:12,parser:{dependencies:[P],parse:(e,t)=>({...e,hidden:!R(t.type)})}},{name:"configuration.timezone",type:c.FIELD_TYPES.AUTOCOMPLETE,label:"Timezone",options:M,lgSize:5,mdSize:6,smSize:6,xsSize:12,parser:{dependencies:[P],parse:(e,t)=>({...e,hidden:!R(t.type)})}},{name:"include_placebo_data",type:c.FIELD_TYPES.SWITCH,label:"Include Placebo Data",lgSize:4,mdSize:6,smSize:6,xsSize:12,parser:{dependencies:[P],parse:(e,t)=>({...e,hidden:!R(t.type)})}},{name:"configuration.byparent",type:c.FIELD_TYPES.SWITCH,label:"Aggregate data by parent",lgSize:4,mdSize:6,smSize:6,xsSize:12,hidden:!T.Z.userOrganizationHasChildren()},{name:"schedule_settings",type:c.FIELD_TYPES.TITLE,label:"Schedule settings",Icon:g.Z,size:12},{name:"schedule.frequency",type:c.FIELD_TYPES.SELECT,label:"Frequency",options:Object.entries(b.X).map(e=>
1{let[t,a]=e;return{label:a,value:t}}),required:!0,size:3},{name:"schedule.hour",type:c.FIELD_TYPES.TIME_PICKER,variant:"standard",label:"Time",format:"HH:mm",required:!0,size:3,ampm:!1}];var x=a(15924);let H=e=>({from:e[0],to:e[1],date:x.default.datesToRange(e)}),V=(e,t)=>[...Array.isArray(t)&&t.length?t.map(e=>{let{variable:t,operator:a,value:r}=e;return{source:t,operator:a,first_value:r}}):[],...e?[]:[{source:"placebo",operator:m.C.RULE_TYPE.EQUAL,first_value:["regular creative"]}]],B=e=>{let{is_private:t,configuration:a,include_placebo_data:r,...n}=e,{rules:l,date:i,...o}=a||{};return{...n,is_public:!t,state:m.C.ANALYTICS.TEMPLATES.STATE.ACTIVE,configuration:{...o,...H(i),rules:V(r,l)}}},W=e=>{let{is_private:t,configuration:a,...r}=e,{date:n,filters:l,...i}=a||{},o=Object.entries(l||{}).map(e=>{let[t,a]=e;return{source:t,operator:m.C.RULE_TYPE.EQUAL,first_value:Array.isArray(a)?a:[a]}});return{...r,is_public:!t,state:m.C.ANALYTICS.TEMPLATES.STATE.ACTIVE,configuration:{...i,...H(n),rules:o}}};var G=e=>"dashboard"===e.type?B(e):W(e);let{REPORT:K,DISCOVERY:Q}=m.C.ANALYTICS.TEMPLATES.TYPE,J=x.default.getYesterdayAsDateRange(new Date).map(e=>x.default.format(e)),X=x.default.getCurrentDay().startOf("day").hour(8).format("HH:mm"),$=e=>{let{kpis:t,drilldown:a,campaigns:r,date:n,include_placebo_data:l,byparent:i,rules:o,timezone:u,...s}=e;return{...s,configuration:{campaigns:r,kpis:t,drilldown:a,date:n||J,byparent:i,rules:o,timezone:u},include_placebo_data:l,schedule:{frequency:"week",hour:X},saveAsTemplate:!0}},ee=e=>{let{drilldown:t,range:a,appliedFilters:r,...n}=e||{};return{...n,configuration:{drilldown:t,date:a||J,filters:r},schedule:{frequency:"week",hour:X},saveAsTemplate:!0}};var et=e=>(null==e?void 0:e.type)===K?$(e):(null==e?void 0:e.type)===Q?ee(e):{type:K,is_private:!1,configuration:{date:J,filters:[],timezone:null==e?void 0:e.timezone},schedule:{frequency:"week",hour:X}};let{DIALOG:{ACTIONS:ea},DIALOGS:er}=n.default,en=er.NEW_TEMPLATE;var el=e=>{var t,a,c;let{open:p,onNewTemplate:m,onClose:y,templateValues:f,onCancel:v}=e,E=(0,d.kP)(),S=null!==(a=null==E?void 0:null===(t=E.organization)||void 0===t?void 0:t.id)&&void 0!==a?a:"",{data:T}=s.ZP.useOrganization(S),g=et({timezone:null!==(c=null==T?void 0:T.timezone)&&void 0!==c?c:n.default.ANALYTICS.DEFAULT_TIMEZONE,...f}),b=(0,o.D)(),A=async e=>{var t;let a={...e,type:null!==(t=e.type)&&void 0!==t?t:g.type};try{let e=G(a),t=await i.Z.add(e);null==m||m(t),b.success({message:l.default.ANALYTICS.TEMPLATES.SUCCESS_CREATE})}catch(e){b.error({error:e})}},L=[{label:l.default.COMMON.CREATE,form:en,type:ea.TYPE.SUBMIT},{label:l.default.COMMON.CANCEL,onClick:e=>{null==v||v(),null==y||y(e,"backdropClick")},type:ea.TYPE.RESET}];return(0,r.jsx)(u.Z,{open:p,onClose:y,title:"New template",initialValues:g,actions:L,formContent:q,fullWidth:!0,maxWidth:"md",formId:en,onSubmit:A})}},1455:function(e,t,a){a.d(t,{Z:function(){return p},y:function(){return c}});var r=a(85893),n=a(67294),l=a(76258),i=a(10471),o=a(19738),u=a(29670),s=a(55940),d=a(2081),c=(e,t)=>({dependencies:[e],consolidate:a=>{let r=(0,o.NA)(e,a);return Object.entries((0,o.NA)(t,a)).reduce((e,t)=>{let[a,n]=t;return r.includes(a)?{...e,[a]:n}:e},{})}}),p=e=>{let{filterByFieldName:t,drilldownFieldName:a,dateRangeFieldName:c,onChange:p,value:m,disabled:y}=e,{setFieldValue:f,values:v}=(0,o.Gc)(),E=m||(0,o.NA)(t,v),S=(0,o.NA)(a,v),T=(0,o.NA)(c,v),g=(0,n.useMemo)(()=>{var e;return null!==(e=d.ZP.getAvailabilityDrilldowns())&&void 0!==e?e:{}},[]),b=(0,n.useCallback)(async()=>null==S?void 0:S.reduce(async(e,t)=>{let a=await s.Z.getReport({appliedFilters:{},drilldown:t,range:T}),r=Object.entries({[t]:a}).map(e=>{let[t,a]=e;return Object.entries(a).map(e=>{let[a,r]=e;return{label:r.label,value:"unknown"===a?"".concat(t,"-").concat(a):a,groupName:g[t],drilldown:t}})}).flat().sort((e,t)=>{var a,r,n;return(null===(a=e.groupName)||void 0===a?void 0:a.toLowerCase())===(null===(r=t.groupName)||void 0===r?void 0:r.toLowerCase())?e.label.toLowerCase()>t.label.toLowerCase()?1:-1:null===(n=e.groupName)||void 0===n?void 0:n.localeCompare(null==t?void 0:t.groupName)});return[...await e,...r]},Promise.all([])),[S,T,g]);return(0,r.jsx)(i.Z,{title:l.default.FILTER_BY,mode:"multiple",filterOptions:(e,t)=>{let{inputValue:a}=t,r=a.toLowerCase();return e.filter(e=>{var t;return(null==e?void 0:e.label.toLowerCase().includes(r))||(null==e?void 0:null===(t=e.groupName)||void 0===t?void 0:t.toLowerCase().includes(r))})},options:b,ListboxComponent:u.wb,limitTags:10,value:Object.values(E||{}).flat(),groupBy:e=>e.groupName||e.drilldown,onChange:(e,a,r,n)=>{var l;let i=Object.values(null!==(l=n.indexedOptions)&&void 0!==l?l:{}).reduce((e,t)=>
1{var a;return{...e,[t.drilldown]:[...null!==(a=e[t.drilldown])&&void 0!==a?a:[],t.value]}},{});null==p||p(i),f(t,i)},disabled:y})}},62903:function(e,t,a){a.d(t,{Z:function(){return l}});var r=a(85893),n=a(26009),l=e=>{let{formId:t,label:a,loading:l=!1,secondary:i=!1,fullWidth:o=!1}=e;return(0,r.jsx)(n.Z,{type:"submit",secondary:i,fullWidth:o,form:t,loading:l,children:a})}},40297:function(e,t,a){a.d(t,{UK:function(){return S},O7:function(){return u},fZ:function(){return d},e6:function(){return i},bp:function(){return c},rz:function(){return v},B5:function(){return o},fL:function(){return s}});var r=a(67294),n=a(19738),l=a(15924);let i=()=>{let[e,t]=l.default.getYesterdayAsDateRange(new Date).map(e=>l.default.format(e));return[e,t]},o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{default:e.default,encode:e=>Array.isArray(e)&&e.length?e.join(","):void 0,decode:e=>{let t=e.split(",").map(e=>e.trim()).filter(Boolean);return t.length?t:void 0}}},u=()=>({encode:e=>e?"true":void 0,decode:e=>"true"===e||"false"!==e&&void 0}),s=()=>({encode:e=>"string"==typeof e&&e?e:void 0,decode:e=>e||void 0}),d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{default:e.default,encode:e=>Array.isArray(e)&&e[0]&&e[1]?"".concat(e[0],",").concat(e[1]):void 0,decode:e=>{let t=e.split(",").map(e=>e.trim());if(2===t.length&&l.default.isValidDate(t[0])&&l.default.isValidDate(t[1]))return[t[0],t[1]]}}},c=e=>({encode:e=>Array.isArray(e)&&e.length?JSON.stringify(e):void 0,decode:t=>{try{let a=JSON.parse(t);return Array.isArray(a)&&a.every(e.validateItem)?a:void 0}catch(e){return}}}),p=e=>"function"==typeof e?e():e,m=(e,t)=>{let a={};return Object.keys(t).forEach(r=>{let n=t[r],l=e[r];if(null==l)return;let i=n.encode(l);if(void 0!==i){if(void 0!==n.default){let e=p(n.default);if(void 0!==e&&n.encode(e)===i)return}a[r]=i}}),a},y=(e,t)=>new URLSearchParams(m(e,t)).toString().replace(/%2C/g,","),f=e=>{if("string"==typeof e)try{return new URLSearchParams(e)}catch(e){return new URLSearchParams}let t=new URLSearchParams;return Object.keys(e).forEach(a=>{let r=e[a];void 0!==r&&t.set(a,Array.isArray(r)?r.join(","):r)}),t},v=(e,t)=>{let a={},r=f(e);return Object.keys(t).forEach(e=>{let n=r.get(e);if(!n)return;let l=t[e].decode(n);void 0!==l&&(a[e]=l)}),a};var E=e=>{let{values:t}=(0,n.Gc)(),a=y(t,e);return(0,r.useEffect)(()=>{if(a===window.location.search.replace(/^\?/,""))return;let e=a?"".concat(window.location.pathname,"?").concat(a):window.location.pathname;window.history.replaceState(window.history.state,"",e)},[a]),null},S=e=>{let{schema:t}=e;return E(t),null}},12490:function(e,t,a){var r=a(64836);t.Z=void 0;var n=r(a(33651)),l=a(85893);t.Z=(0,n.default)([(0,l.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),(0,l.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"Schedule")},91753:function(e,t,a){a.d(t,{b:function(){return i},d:function(){return o}});var r=a(41886),n=a(2081);let l=e=>({label:e.name,value:e.id,...e.state&&{sublabel:e.state}}),i=e=>e.map(l),o=e=>{let{values:t,name:a,options:l}=e,o=n.ZP.getDrilldownSuggestions();if("value"!==a)return l;let u=t.variable;if(!u||Array.isArray(u))return[];let s={controlid:()=>{let e=n.ZP.getCampaigns();return e?i(e):[]}}[u];if(s)return s();let d=null==o?void 0:o[u];return d?(0,r.Z)(d):[]}},46477:function(e,t,a){var r=a(72266),n=a(52169),l=a(93902);let i=()=>(0,r.CA)(e=>e.url.includes(n.generalReqParams.url)),o=e=>(0,r.CA)(t=>t.url==="".concat(n.fetchReqParams.url,"/").concat(e)),u=e=>e.forEach(o),s=async e=>{let t=await n.default.fetch({id:e});return(0,l.LZ)(t)},d=async e=>{let t=await n.default.update(e);return i(),o(e.id),(0,l.LZ)(t)},c=async e=>{let t=await n.default.updateMany(e);return i(),u(e.map(e=>e.id)),(0,l.LZ)(t)},p=async e=>{let t=await n.default.remove({id:e});return i(),(0,l.LZ)(t)},m=async e=>{let t=await n.default.removeMany(e);return i(),u(e),(0,l.LZ)(t)},y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=await n.default.list(e);return(0,l.LZ)(t)},f=async()=>{let e=await n.default.list({filter:{key:"type",operator:"is",value:"dashboard"}});return(0,l.LZ)(e)},v=async()=>{let e=await n.default.list({filter:{key:"type",operator:"is",value:"availability"}});return(0,l.LZ)(e)},E=async e=>{let t=await n.default.duplicate(e),a=(0,l.LZ)(t);return i(),o(a.id),a},S=async e=>{let t=await n.default.create(e);return i(),(0,l.LZ)(t)},T=async e=>d({id:e,state:"active"}),g=async e=>d({id:e,state:"inactive"});t.Z={list:y,listReports:f,listDiscovery:v,useTemplate:e=>(0,r.ZP)({url:e.id?"".concat(n.fetchReqParams.url,"/").concat(e.id):null}),useListTemplates:e=>(0,r.ZP)({url:n.generalReqParams.url,params:(0,l.rz)(e)}),fetch:s,update:d,updateMany:c,remove:p,removeMany:m,duplicate:E,add:S,changeToActiveTemplate:T,changeToInactiveTemplate:g}},55940:function(e,t,a){a.d(t,{Z:function(){return v}});var r=a(91039),n=a(69517);let l="/analytics/publishers/report",i={config:n.s,url:l},o=async e=>
1r.ZP.openUrl({...i,params:e,url:l}),u="/v2/analytics/availability/report",s={config:n.s,url:u},d=async e=>r.ZP.openUrl({...s,params:{...e,download:!0},url:u}),c="v2/analytics/publishers/drilldown",p={config:n.s,url:c},m=async e=>{let{drilldown:t,...a}=e;return r.ZP.get({...p,params:a,url:"".concat(c,"/").concat(t)})};var y=a(93902);let f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return;let{encode:a=!1}=t||{},r=Object.entries(e).reduce((e,t)=>{let[a,r]=t;return r.length?[...e,"".concat(a,"=[").concat(r.join(","),"]")]:e},[]).join(";");return a?encodeURIComponent(r):r};var v={downloadPublishers:async e=>{let{appliedFilters:t,drilldown:a,limit:r,namePattern:n,range:l}=e,i=f(t,{encode:!0}),[u,s]=l||[],d=await o({drilldown:a,from:u,limit:r,name_pattern:n,rules:i,to:s});return(0,y.LZ)(d)},downloadReport:async e=>{let{appliedFilters:t,drilldown:a,namePattern:r,range:n}=e,l=f(t,{encode:!0}),[i,o]=n||[],u=await d({drilldown:a,from:i,name_pattern:r,rules:l,to:o});return(0,y.LZ)(u)},getReport:async e=>{let{appliedFilters:t,drilldown:a,namePattern:r,range:n}=e,l=t&&f(t),[i,o]=n||[],u=await m({drilldown:a,from:i,name_pattern:r||void 0,rules:l,to:o});return(0,y.LZ)(u)}}}}]);

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.