Файловый менеджер - Редактировать - /home/harasnat/www/horse/wp-content/plugins/google-listings-and-ads/js/build/dashboard.js
Назад
"use strict";(globalThis.webpackChunkgoogle_listings_and_ads=globalThis.webpackChunkgoogle_listings_and_ads||[]).push([[945],{6905:(e,t,a)=>{a.r(t),a.d(t,{default:()=>Ye});var n=a(1609),l=a(6087),o=a(7723),s=a(8846),r=a(6476),i=a(7892),c=a(2047),d=a(9927),g=a(1787),m=a(7374);var u=a(6473);const p=e=>{const{trackEventReportId:t}=e,a=(()=>{const e=(0,r.getQuery)(),{period:t,compare:a,before:n,after:l}=(0,m.getDateParamsFromQuery)(e),{primary:o,secondary:s}=(0,m.getCurrentDates)(e);return{period:t,compare:a,before:n,after:l,primaryDate:o,secondaryDate:s}})();return(0,n.createElement)(s.DateRangeFilterPicker,{dateQuery:a,onRangeSelect:e=>{t&&(0,u.ce)("gla_datepicker_update",{report:t,...e}),(0,r.updateQueryString)(e)},isoDateFormat:"YYYY-MM-DD"})};var _=a(3905),y=a(1209),E=a(7419),A=a(5128),h=a(7143),b=a(6520),C=a(7692),k=a(2775);function v(e){const t=(0,k.A)();return(0,h.useSelect)((a=>{const{getDashboardPerformance:n}=a(b.Ui),l=n(e,t,"primary"),o=n(e,t,"secondary");let s=null;const r=l.loaded&&o.loaded;return r&&l.data&&o.data&&(s=(0,C.bM)(l.data,o.data)),{loaded:r,data:s}}),[e,t])}const f=({loaded:e,data:t,children:a,noDataMessage:l})=>{let o;return o=e?t?(0,n.createElement)(s.SummaryList,null,(()=>a(t))):(0,n.createElement)("div",{className:"gla-summary-card__body"},(0,n.createElement)("p",null,l.body),(0,n.createElement)(i.A,{eventName:l.eventName,eventProps:{context:"dashboard",href:l.link},href:l.link,target:"_blank",isSmall:!0,isSecondary:!0},l.buttonLabel)):(0,n.createElement)(s.SummaryListPlaceholder,{numberOfItems:2}),o};var S=a(6427),N=a(6459);const w=({title:e,children:t})=>(0,n.createElement)(S.Card,{className:"gla-summary-card"},(0,n.createElement)(S.CardHeader,{size:"medium"},(0,n.createElement)(N.A,{variant:"title-small"},e)),t);var P=a(1378),R=a(5955),I=a(4270),G=a(1212),x=a(2391),M=a(5170),T=a(1177);const F=()=>(0,n.createElement)("div",{className:"gla-free-ad-credit-claim"},(0,n.createElement)(M.A,null),(0,n.createElement)("div",null,(0,l.createInterpolateElement)((0,o.__)("Claim $500 in ads credit when you spend your first $500 with Google Ads. <termLink>Terms and conditions apply</termLink>.","google-listings-and-ads"),{termLink:(0,n.createElement)(T.A,{context:"dashboard",linkId:"free-ad-credit-terms",href:"https://www.google.com/ads/coupons/terms/"})})));var D=a(850);function B(){const e=[{Icon:R.A,content:(0,o.__)("Reach more customer by advertising your products across Google Ads channels like Search, YouTube and Discover.","google-listings-and-ads")},{Icon:R.A,content:(0,o.__)("Set a daily budget and only pay when people click on your ads.","google-listings-and-ads")},{Icon:R.A,content:(0,l.createInterpolateElement)((0,o.__)("Performance Max uses the best of Google's AI to show the most impactful ads for your products at the right time and place. <link>Learn more about Performance Max technology.</link>","google-listings-and-ads"),{link:(0,n.createElement)(I.i,{href:"https://support.google.com/google-ads/answer/10724817",context:"campaign-creation-performance-max"})})}];return(0,n.createElement)("div",{className:"gla-paid-features__feature-list"},e.map((({Icon:e,content:t},a)=>(0,n.createElement)(S.Flex,{key:a,align:"flex-start"},(0,n.createElement)(e,{size:"18"}),(0,n.createElement)(S.FlexBlock,null,t)))))}const L=()=>(0,n.createElement)(D.A,{size:"medium",className:"gla-paid-features"},(0,n.createElement)(S.Flex,{align:"center",gap:9,className:"gla-paid-features__content"},(0,n.createElement)(S.FlexItem,null,(0,n.createElement)(G.A,null)),(0,n.createElement)(S.FlexBlock,null,(0,n.createElement)(B,null))),(0,n.createElement)(F,null),(0,n.createElement)(x.A,{isPrimary:!0,isSecondary:!1,isSmall:!1,eventProps:{context:"add-paid-campaign-promotion"}},(0,o.__)("Create Campaign","google-listings-and-ads"))),q=function(){const{googleAdsAccount:e}=(0,P.A)();return(0,n.createElement)("div",{className:"gla-summary-card__body"},e?(0,n.createElement)(L,null):(0,n.createElement)(s.Spinner,null))},O={precision:0},Q=()=>{const e=(0,A.A)(O),{data:t,loaded:a}=v(_.k1);return(0,n.createElement)(f,{loaded:a,data:t,noDataMessage:{body:(0,o.__)("We're having trouble loading this data. Try again later, or track your performance in Google Merchant Center.","google-listings-and-ads"),link:"https://merchants.google.com/mc/reporting/dashboard",eventName:"gla_google_mc_link_click",buttonLabel:(0,o.__)("Open Google Merchant Center","google-listings-and-ads")}},(t=>[(0,n.createElement)(s.SummaryNumber,{key:"1",label:(0,o.__)("Clicks","google-listings-and-ads"),value:e(t.clicks.value),prevValue:e(t.clicks.prevValue),delta:t.clicks.delta}),(0,n.createElement)(s.SummaryNumber,{key:"2",label:(0,o.__)("Total Spend","google-listings-and-ads"),value:(0,o.__)("Free","google-listings-and-ads"),delta:null})]))},H=()=>{const{formatAmount:e}=(0,E.A)(),{data:t,loaded:a}=v(_.Mx);return(0,n.createElement)(f,{loaded:a,data:t,noDataMessage:{body:(0,o.__)("We're having trouble loading this data. Try again later, or track your performance in Google Ads.","google-listings-and-ads"),link:"https://ads.google.com/",eventName:"gla_google_ads_link_click",buttonLabel:(0,o.__)("Open Google Ads","google-listings-and-ads")}},(t=>[(0,n.createElement)(s.SummaryNumber,{key:"1",label:(0,o.__)("Total Sales","google-listings-and-ads"),value:e(t.sales.value,!0),prevValue:e(t.sales.prevValue,!0),delta:t.sales.delta}),(0,n.createElement)(s.SummaryNumber,{key:"2",label:(0,o.__)("Total Spend","google-listings-and-ads"),value:e(t.spend.value,!0),prevValue:e(t.spend.prevValue,!0),delta:t.spend.delta})]))};function K(){const{loaded:e,data:t}=(0,y.A)();if(!e)return null;const a=!t?.length;return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(w,{title:(0,o.__)("Google Ads","google-listings-and-ads")},a?(0,n.createElement)(q,null):(0,n.createElement)(H,null)),(0,n.createElement)(w,{title:(0,o.__)("Product Feed (Limited Visibility)","google-listings-and-ads")},(0,n.createElement)(Q,null)))}var U=a(9457),$=a(7043);const Z="create-another-campaign",V="confirm";function Y({onGuideRequestClose:e=()=>{}}){(0,l.useEffect)((()=>{(0,u.ce)("gla_modal_open",{context:_.K4.CAMPAIGN_CREATION_SUCCESS})}),[]);const t=(0,l.useCallback)((t=>e(t,"dismiss")),[e]);return(0,n.createElement)(U.A,{className:"gla-campaign-creation-success-guide",onRequestClose:t,buttons:[(0,n.createElement)(i.A,{key:"0",isTertiary:!0,"data-action":Z,onClick:e},(0,o.__)("Create another campaign","google-listings-and-ads")),(0,n.createElement)(i.A,{key:"1",isPrimary:!0,"data-action":V,onClick:e},(0,o.__)("Got it","google-listings-and-ads"))]},(0,n.createElement)("div",{className:"gla-campaign-creation-success-guide__header-image"},(0,n.createElement)("img",{src:$,alt:(0,o.__)("Drawing of a person who successfuly launched a campaign","google-listings-and-ads"),width:"413",height:"160"})),(0,n.createElement)(I.A,{title:(0,o.__)("You've set up a Performance Max Campaign!","google-listings-and-ads")},(0,l.createInterpolateElement)((0,o.__)("You can pause or edit your campaign at any time. For best results, we recommend allowing your campaign to run for at least 14 days without pausing or editing. <link>Learn more about Performance Max technology.</link>","google-listings-and-ads"),{link:(0,n.createElement)(I.i,{href:"https://support.google.com/google-ads/answer/10724817",context:"campaign-creation-performance-max"})})))}var z=a(6942),j=a.n(z),W=a(8237),J=a(2434);const X=e=>{const{programId:t,onRequestClose:a}=e,[s,r]=(0,l.useState)(!1),c=(0,J.j)(),d=()=>{s||a()};return(0,n.createElement)(U.A,{className:"gla-remove-program-modal",title:(0,o.__)("Permanently Remove?","google-listings-and-ads"),isDismissible:!s,buttons:[(0,n.createElement)(i.A,{key:"keep",isSecondary:!0,disabled:s,onClick:d},(0,o.__)("Keep Campaign","google-listings-and-ads")),(0,n.createElement)(i.A,{key:"remove",isPrimary:!0,isDestructive:!0,loading:s,onClick:()=>{r(!0),c.deleteAdsCampaign(t).then((()=>a())).catch((()=>r(!1)))}},(0,o.__)("Remove Campaign","google-listings-and-ads"))],onRequestClose:d},(0,n.createElement)("p",null,(0,o.__)("Results typically improve with time. Removing a campaign will result in the loss of any optimisations learned from those campaigns.","google-listings-and-ads")),(0,n.createElement)("p",null,(0,o.__)("Once a campaign is removed, it cannot be re-enabled.","google-listings-and-ads")))},ee=e=>{const{programId:t}=e,[a,s]=(0,l.useState)(!1);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(i.A,{isDestructive:!0,isLink:!0,onClick:()=>{s(!0)}},(0,o.__)("Remove","google-listings-and-ads")),a&&(0,n.createElement)(X,{programId:t,onRequestClose:()=>{s(!1)}}))};var te=a(3666);const ae=({programId:e,onRequestClose:t})=>(0,n.createElement)(U.A,{className:"gla-edit-program-prompt-modal",title:(0,o.__)("Before you edit…","google-listings-and-ads"),buttons:[(0,n.createElement)(i.A,{key:"no",isSecondary:!0,onClick:()=>{t()}},(0,o.__)("Don't edit","google-listings-and-ads")),(0,n.createElement)(i.A,{key:"yes",isPrimary:!0,onClick:()=>{const t=(0,te.Q4)(e);(0,r.getHistory)().push(t),(0,u.ce)("gla_dashboard_edit_program_click",{program_id:e,url:t})}},(0,o.__)("Continue to edit","google-listings-and-ads"))],onRequestClose:t},(0,n.createElement)("p",null,(0,o.__)("Results typically improve with time.","google-listings-and-ads")),(0,n.createElement)("p",null,(0,o.__)("Editing will result in the loss of any optimisations learned over time.","google-listings-and-ads")),(0,n.createElement)("p",null,(0,o.__)("We recommend allowing your programs to run for at least 14 days after set up, without pausing or editing, for optimal performance.","google-listings-and-ads")));var ne=a(6494);const le=e=>{const{className:t,programId:a,...l}=e;return(0,n.createElement)(ne.A,{button:(0,n.createElement)(i.A,{...l,isLink:!0,className:j()(t)},(0,o.__)("Edit","google-listings-and-ads")),modal:(0,n.createElement)(ae,{programId:a})})};var oe=a(6734),se=a(5847),re=a(3741);const ie=e=>{const{onPauseCampaign:t=()=>{},onRequestClose:a}=e;return(0,n.createElement)(U.A,{className:"gla-pause-program-modal",title:(0,o.__)("Before you pause…","google-listings-and-ads"),buttons:[(0,n.createElement)(i.A,{key:"1",isSecondary:!0,onClick:()=>{a()}},(0,o.__)("Keep Active","google-listings-and-ads")),(0,n.createElement)(i.A,{key:"2",isPrimary:!0,onClick:()=>{t()}},(0,o.__)("Pause Campaign","google-listings-and-ads"))],onRequestClose:a},(0,n.createElement)("p",null,(0,o.__)("Results typically improve with time. If you pause, your products won’t be shown to people looking for what you offer.","google-listings-and-ads")),(0,n.createElement)("p",null,(0,o.__)("Pausing a campaign will result in the loss of any optimisations learned from those campaigns.","google-listings-and-ads")))};var ce=a(2118);const de=e=>{const{program:t}=e,[a,o]=(0,l.useState)(t.active),[s,r]=(0,l.useState)(!1),{updateAdsCampaign:i}=(0,J.j)();return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(ce.A,{checked:a,onChange:e=>{!1!==e?(o(e),i(t.id,{status:"enabled"})):r(!0)}}),s&&(0,n.createElement)(ie,{programId:t.id,onPauseCampaign:()=>{r(!1),o(!1),i(t.id,{status:"paused"})},onRequestClose:()=>{r(!1)}}))};var ge=a(9039);const me=()=>(0,n.createElement)(ge.A,{text:(0,o.__)("Product feed cannot be paused through WooCommerce. Go to Google Merchant Center for advanced settings.","google-listings-and-ads")},(0,n.createElement)(ce.A,{checked:!0,disabled:!0}));var ue=a(9788);const pe="gla-all-programs-table-card",_e="gla-campaign-edit-button",ye=[{key:"title",label:(0,o.__)("Program","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"country",label:(0,o.__)("Country","google-listings-and-ads"),isLeftAligned:!0},{key:"dailyBudget",label:(0,o.__)("Daily budget","google-listings-and-ads")},{key:"enabled",label:(0,o.__)("Enabled","google-listings-and-ads")},{key:"actions",label:"",required:!0}];function Ee({countryCodes:e,countryNameMap:t}){const[a]=e;return(0,n.createElement)("span",null,t[a],e.length>=2&&(0,o.sprintf)( // translators: %d: number of countries, with minimum value of 1. // translators: %d: number of countries, with minimum value of 1. (0,o.__)(" + %d more","google-listings-and-ads"),e.length-1))}const Ae=e=>{const t=(0,r.getQuery)(),{formatAmount:a}=(0,E.A)(),{data:l}=(0,se.A)(),{data:s}=(0,y.A)(),i=(0,oe.A)();if(!l||!s)return(0,n.createElement)(re.A,null);let c=null;if(s.filter((({type:e})=>e===_.$g)).length){const e=`.${pe} .${_e}`;c=(0,n.createElement)(ue.A,{referenceElementCssSelector:e})}const d=[{id:_.Q,title:(0,o.__)("Product feed","google-listings-and-ads"),dailyBudget:(0,o.__)("Free","google-listings-and-ads"),country:(0,n.createElement)(Ee,{countryCodes:l,countryNameMap:i}),active:!0,disabledEdit:!1},...s.map((e=>({id:e.id,title:e.name,dailyBudget:a(e.amount,!0),country:(0,n.createElement)(Ee,{countryCodes:e.displayCountries,countryNameMap:i}),active:"enabled"===e.status,disabledEdit:e.type!==_.$g})))],g=(0,n.createElement)(W.A,{className:pe,title:(0,o.__)("Programs","google-listings-and-ads"),actions:(0,n.createElement)(x.A,{eventProps:{context:"programs-table-card"}}),headers:ye,rowKey:e=>e[0].id,rows:d.map((e=>{const t=e.id===_.Q,a=j()({[_e]:!t&&!e.disabledEdit});return[{display:e.title,id:e.id.toString()},{display:e.country},{display:e.dailyBudget},{display:t?(0,n.createElement)(me,null):(0,n.createElement)(de,{program:e})},{display:e.id!==_.Q&&(0,n.createElement)("div",{className:"program-actions"},(0,n.createElement)(le,{className:a,programId:e.id,disabled:e.disabledEdit}),(0,n.createElement)(ee,{programId:e.id}))}]})),totalRows:d.length,rowsPerPage:d.length,query:t,onQueryChange:r.onQueryChange,...e});return(0,n.createElement)(n.Fragment,null,c,g)};var he=a(3921),be=a(8468),Ce=a(6474),ke=a(5834),ve=a(9415),fe=a(4307),Se=a(7539),Ne=a(2455),we=a(3323),Pe=a(1042),Re=a(4831),Ie=a(6785),Ge=a(1650);const xe="gla_paid_campaign_step",Me="edit-ads",Te=(0,te.uZ)(),Fe=(0,n.createElement)(Ne.A,{eventContext:Me});function De(e){const t=new Set([(0,r.getNewPath)({step:_.km.CAMPAIGN}),(0,r.getNewPath)({step:_.km.ASSET_GROUP})]),a=e.pathname+e.search;return!t.has(a)}const Be=()=>{(0,Ce.A)("full-content");const[e,t]=(0,l.useState)(!1),[a,i]=(0,l.useState)(!1),{updateAdsCampaign:c,createCampaignAssetGroup:d,updateCampaignAssetGroup:g}=(0,J.j)(),m=(0,ke.A)(),p=Number(m.programId),{loaded:E,data:A}=(0,y.A)(),{hasFinishedResolution:h,invalidateResolution:b,data:C}=(0,ve.A)("getCampaignAssetGroups",p),k=A?.find((e=>e.id===p)),v=C?.at(0);(0,l.useEffect)((()=>{k&&k.type!==_.$g&&(0,r.getHistory)().replace(Te)}),[k]);const f=function(e){return Object.values(_.km).includes(e)?e:_.km.CAMPAIGN}(m.step);(0,Ge.A)((0,o.__)("You have unsaved campaign data. Are you sure you want to leave?","google-listings-and-ads"),e&&!a,De);const S=e=>{const t=(0,r.getNewPath)({...m,step:e});(0,r.getHistory)().push(t)};return E&&h?k?(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Se.A,{title:(0,o.sprintf)( // translators: %s: campaign's name. // translators: %s: campaign's name. (0,o.__)("Edit %s","google-listings-and-ads"),k.name),helpButton:Fe,backHref:Te}),(0,n.createElement)(we.A,{initialCampaign:{level:"custom",amount:k.amount},countryCodes:k.displayCountries,assetEntityGroup:v,onSubmit:async(e,t)=>{const{action:a}=t.submitter.dataset,{dailyBudget:n}=e;i(!0);try{if(await c(k.id,{amount:n}),a===Ie.zK){let t=v;t||(t=(await d(p)).assetGroup);const a=t.id,n=(0,fe.A)(t,e);await g(a,n),b()}}catch(e){return i(!1),void t.signalFailedSubmission()}(0,r.getHistory)().push((0,te.uZ)())},onChange:(e,a)=>{const n=a.dailyBudget!==k.amount,l=!!v&&!(0,be.isEqual)(v.display_url_path,a.display_url_path),o=!!v&&(0,fe.m)(v,a).length>0;t(n||l||o)}},(0,n.createElement)(s.Stepper,{currentStep:f,steps:[{key:_.km.CAMPAIGN,label:(0,o.__)("Edit campaign","google-listings-and-ads"),content:(0,n.createElement)(Pe.A,{context:Me,headerTitle:(0,o.__)("Edit your campaign","google-listings-and-ads"),continueButton:e=>(0,n.createElement)(Re.A,{formProps:e,onClick:()=>{return e=_.km.ASSET_GROUP,(0,u.dQ)(xe,_.Z3[f],_.Z3[e],Me),void S(e);var e}})}),onClick:e=>{(0,u.T)(xe,_.Z3[e],Me),S(e)}},{key:_.km.ASSET_GROUP,label:(0,o.__)("Optimize your campaign","google-listings-and-ads"),content:(0,n.createElement)(Ie.Ay,{campaign:k})}]}))):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Se.A,{title:(0,o.__)("Edit Campaign","google-listings-and-ads"),helpButton:Fe,backHref:Te}),(0,n.createElement)("div",null,(0,o.__)("Error in loading your ads campaign. Please try again later.","google-listings-and-ads"))):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Se.A,{title:(0,o.__)("Loading…","google-listings-and-ads"),helpButton:Fe,backHref:Te}),(0,n.createElement)(re.A,null))};var Le=a(1455),qe=a.n(Le),Oe=a(5640);const Qe="gla_paid_campaign_step",He="create-ads",Ke=(0,te.uZ)(),Ue=()=>{(0,Ce.A)("full-content");const[e,t]=(0,l.useState)(_.km.CAMPAIGN),a=(0,l.useRef)(null),{createAdsCampaign:i,updateCampaignAssetGroup:c}=(0,J.j)(),{createNotice:d}=(0,Oe.A)(),{data:g}=(0,se.A)();return g?(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Se.A,{title:(0,o.__)("Create your campaign","google-listings-and-ads"),helpButton:(0,n.createElement)(Ne.A,{eventContext:He}),backHref:Ke}),(0,n.createElement)(we.A,{countryCodes:g,onSubmit:async(e,t)=>{const{action:n}=t.submitter.dataset;try{const{dailyBudget:t}=e;if(null===a.current){const e=await i(t,g);a.current=e.createdCampaign.id}if(n===Ie.zK){const t=a.current,n=`${b.RV}/ads/campaigns/asset-groups?campaign_id=${t}`,[l]=await qe()({path:n}),o=(0,fe.A)(l,e);await c(l.id,o)}d("success",(0,o.__)("You’ve successfully created a campaign!","google-listings-and-ads"))}catch(e){return void t.signalFailedSubmission()}(0,r.getHistory)().push((0,te.uZ)({campaign:"saved"}))}},(0,n.createElement)(s.Stepper,{currentStep:e,steps:[{key:_.km.CAMPAIGN,label:(0,o.__)("Create campaign","google-listings-and-ads"),content:(0,n.createElement)(Pe.A,{headerTitle:(0,o.__)("Create your campaign","google-listings-and-ads"),context:He,continueButton:a=>(0,n.createElement)(Re.A,{formProps:a,onClick:()=>{var a;a=_.km.ASSET_GROUP,(0,u.dQ)(Qe,_.Z3[e],_.Z3[a],He),t(a)}})}),onClick:e=>{(0,u.T)(Qe,_.Z3[e],He),t(e)}},{key:_.km.ASSET_GROUP,label:(0,o.__)("Optimize your campaign","google-listings-and-ads"),content:(0,n.createElement)(Ie.Ay,null)}]}))):null};var $e=a(5246),Ze=a(7663),Ve=a(2635);const Ye=()=>{const[e,t]=(0,l.useState)(!1),a=(0,l.useCallback)(((e,a)=>{const n=a||e.currentTarget.dataset.action,l={...(0,r.getQuery)(),guide:void 0};(0,r.getHistory)().replace((0,r.getNewPath)(l)),n===Z?(0,r.getHistory)().push((0,te.uB)()):n===V&&t(!0),(0,u.ce)("gla_modal_closed",{context:_.K4.CAMPAIGN_CREATION_SUCCESS,action:n})}),[t]),m=(0,r.getQuery)();switch(m.subpath){case te.$K.editCampaign:return(0,n.createElement)(Be,null);case te.$K.createCampaign:return(0,n.createElement)(Ue,null)}const y="dashboard",{enableReports:E}=_.Th,A=m?.guide===_.K4.CAMPAIGN_CREATION_SUCCESS,h=(0,he.A)();return(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"gla-dashboard"},(0,n.createElement)(Ze.A,null),(0,n.createElement)(Ve.A,null),(0,n.createElement)(c.A,{context:"dashboard"}),(0,n.createElement)(d.A,null),(0,n.createElement)($e.A,null),(0,n.createElement)("div",{className:"gla-dashboard__filter"},(0,n.createElement)(p,{trackEventReportId:y}),E&&(0,n.createElement)((()=>(0,n.createElement)(s.Link,{href:(0,r.getNewPath)(null,"/google/reports")},(0,n.createElement)(i.A,{isPrimary:!0},(0,o.__)("View Reports","google-listings-and-ads")))),null)),(0,n.createElement)("div",{className:"gla-dashboard__performance"},(0,n.createElement)(K,null)),(0,n.createElement)("div",{className:"gla-dashboard__programs"},(0,n.createElement)(Ae,{trackEventReportId:y}))),A&&(0,n.createElement)(Y,{onGuideRequestClose:a}),e&&h&&(0,n.createElement)(g.A,{label:(0,o.__)("How easy was it to create a Google Ad campaign?","google-listings-and-ads"),secondLabel:(0,o.__)("How easy was it to understand the requirements for the Google Ad campaign creation?","google-listings-and-ads"),eventContext:_.K4.CAMPAIGN_CREATION_SUCCESS}))}},521:(e,t,a)=>{a.d(t,{A:()=>c});var n=a(7143),l=a(6520),o=a(7692),s=a(2775);const r="products",i={products:[],intervals:[],totals:{}};function c(e){const t=(0,s.A)();return(0,n.useSelect)((a=>{const{getReport:n}=a(l.Ui),s=n(r,e,t,"primary"),c=n(r,e,t,"secondary"),d=s.loaded&&c.loaded;let g=i;return d&&s.data&&c.data&&(g={products:s.data.products||i.products,intervals:s.data.intervals||i.intervals,totals:(0,o.bM)(s.data.totals,c.data.totals,s.reportQuery.fields)}),{data:g,loaded:d}}),[e,t])}}}]);
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка