44 lines
206 KiB
JavaScript
44 lines
206 KiB
JavaScript
|
|
(globalThis.__googlesitekit_webpackJsonp=globalThis.__googlesitekit_webpackJsonp||[]).push([[168],{245:(e,t,a)=>{"use strict";a.d(t,{cN:()=>l,yD:()=>d});var i=a(32091),o=a.n(i),n=a(84024),s=a(28994),r=a(72455);function l({siteName:e,siteURL:t,timezone:a},i=Intl.DateTimeFormat().resolvedOptions().timeZone){o()((0,n.m)(t),"A valid siteURL is required.");const{hostname:l,pathname:c}=new URL(t);return{accountName:e||l,propertyName:`${l}${c}`.replace(/\/$/,""),dataStreamName:l,countryCode:s.hd[a]||s.hd[i],timezone:s.hd[a]?a:i,[r.aj]:!0}}function c(e){const t=e.account?.match(/accounts\/([^/]+)/),a=t?.[1];return{...e,_id:a}}function d(e){return Array.isArray(e)?e.map(e=>({...c(e),propertySummaries:(e.propertySummaries||[]).map(e=>function(e){const t=e.property?.match(/properties\/([^/]+)/),a=t?.[1],i=e.parent?.match(/accounts\/([^/]+)/),o=i?.[1];return{...e,_id:a,_accountID:o}}(e))})):e}},2362:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var i=a(4452),o=a.n(i),n=a(62688),s=a.n(n),r=a(63696),l=a(62540);const c=(0,r.forwardRef)(({label:e,className:t,hasLeftSpacing:a=!1,...i},n)=>(0,l.jsx)("span",{ref:n,...i,className:o()("googlesitekit-badge",t,{"googlesitekit-badge--has-left-spacing":a}),children:e}));c.displayName="Badge",c.propTypes={label:s().string.isRequired,hasLeftSpacing:s().bool};const d=c},2522:(e,t,a)=>{"use strict";a.d(t,{D:()=>n});var i=a(32091),o=a.n(i);function n(e,{dateRangeLength:t}){o()(Array.isArray(e),"report must be an array to partition."),o()(Number.isInteger(t)&&t>0,"dateRangeLength must be a positive integer.");const a=-1*t;return{currentRange:e.slice(a),compareRange:e.slice(2*a,a)}}},3170:(e,t,a)=>{"use strict";a.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var i,o=a(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)({}).hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},n.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>o.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 19"},e),i||(i=o.createElement("path",{fill:"currentColor",d:"M0 19h22L11 0zm12-3h-2v-2h2zm0-4h-2V8h2z"})))},3714:(e,t,a)=>{"use strict";a.d(t,{Kk:()=>n,SZ:()=>i,Yw:()=>s,oJ:()=>r,tT:()=>o});const i="body",o=[i,"display","headline","label","title"],n="small",s="medium",r=[n,s,"large"]},3782:(e,t,a)=>{"use strict";a.d(t,{A:()=>CTAButton});var i=a(62688),o=a.n(i),n=a(49383),s=a(83366),r=a(62540);function CTAButton({label:e,ariaLabel:t,disabled:a,inProgress:i,onClick:o,href:l,external:c=!1,hideExternalIndicator:d=!1}){if(!e||!o&&!l)return null;let u;return c&&!d&&(u=(0,r.jsx)(s.A,{width:14,height:14})),(0,r.jsx)(n.SpinnerButton,{className:"googlesitekit-banner__cta","aria-label":t,disabled:a||i,isSaving:i,onClick:o,href:l,target:c?"_blank":void 0,trailingIcon:u,children:e})}CTAButton.propTypes={label:o().string,ariaLabel:o().string,disabled:o().bool,inProgress:o().bool,onClick:o().func,href:o().string,dismissOnClick:o().bool,dismissOptions:o().shape({expiresInSeconds:o().number,skipHidingFromQueue:o().bool})}},4445:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var i=a(62688),o=a.n(i),n=a(63696),s=a(81276),r=a(49383),l=a(8420),c=a(62540);let d=null;function RefocusableModalDialog({dialogActive:e=!1,refocusQuerySelector:t=null,...a}){const i=(0,n.useCallback)(()=>{setTimeout(()=>{const e=t?document.querySelector(t):d;e&&document.body.contains(e)&&e.focus(),t||(d=null)})},[t]),o=(0,s.A)(e);return(0,n.useEffect)(()=>(!0===o&&!1===e&&i(),()=>{i()}),[o,e,i]),(0,c.jsx)(l.A,{dialogActive:e,...a})}!function(){function e(e){const t=e.target.closest("button, a, input");t&&!t.classList.contains("mdc-dialog__cancel-button")&&(d=t)}void 0!==a.g&&a.g.document&&!a.g._googlesitekitModalFocusTrackerInitialized&&(a.g.document.addEventListener("mousedown",e),a.g.document.addEventListener("keydown",t=>{"Enter"!==t.key&&" "!==t.key||e(t)}),a.g._googlesitekitModalFocusTrackerInitialized=!0)}(),RefocusableModalDialog.propTypes={dialogActive:o().bool,refocusQuerySelector:o().string,...r.Dialog.propTypes};const u=RefocusableModalDialog},4518:(e,t,a)=>{"use
|
|||
|
|
(0,c.__)("<strong>Note:</strong> %s","google-site-kit"),f),{strong:(0,m.jsx)("strong",{})})})]}),(0,m.jsxs)(d.DialogFooter,{children:[(0,m.jsx)(d.Button,{className:"mdc-dialog__cancel-button",onClick:a,disabled:N,tertiary:!0,children:(0,c.__)("Cancel","google-site-kit")}),b?(0,m.jsx)(d.Button,{href:b,onClick:p,target:"_blank",danger:T,children:h}):(0,m.jsx)(d.SpinnerButton,{onClick:p,danger:T,disabled:N,isSaving:N,children:h||(0,c.__)("Disconnect","google-site-kit")})]})]})}ModalDialog.displayName="Dialog",ModalDialog.propTypes={className:o().string,dialogActive:o().bool,handleDialog:o().func,handleConfirm:o().func.isRequired,onOpen:o().func,onClose:o().func,title:o().string,confirmButton:o().string,danger:o().bool,small:o().bool,medium:o().bool,buttonLink:o().string};const g=ModalDialog},9652:(e,t,a)=>{"use strict";a.d(t,{A:()=>RecoverableModules});var i=a(62688),o=a.n(i),n=a(82871),s=a(50539),r=a(37226),l=a(4884),c=a(62540);function RecoverableModules({moduleSlugs:e}){const t=(0,s.useSelect)(t=>{const a=t(r.i).getModules();if(void 0!==a)return e.map(e=>a[e].name)});if(void 0===t)return null;const a=1===t.length?(0,n.sprintf)(/* translators: %s: Module name */ /* translators: %s: Module name */
|
|||
|
|
(0,n.__)("%s data was previously shared by an admin who no longer has access. Please contact another admin to restore it.","google-site-kit"),t[0]):(0,n.sprintf)(/* translators: %s: List of module names */ /* translators: %s: List of module names */
|
|||
|
|
(0,n.__)("The data for the following modules was previously shared by an admin who no longer has access: %s. Please contact another admin to restore it.","google-site-kit"),t.join((0,n._x)(", ","Recoverable modules","google-site-kit")));return(0,c.jsx)(l.A,{title:(0,n.__)("Data Unavailable","google-site-kit"),description:a})}RecoverableModules.propTypes={moduleSlugs:o().arrayOf(o().string).isRequired}},10953:(e,t,a)=>{"use strict";a.d(t,{A:()=>InfoTooltip});var i,o=a(4452),n=a.n(o),s=a(62688),r=a.n(s),l=a(49383),c=a(63696);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)({}).hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},d.apply(null,arguments)}const u=e=>c.createElement("svg",d({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"},e),i||(i=c.createElement("path",{fill:"currentColor",d:"M7.334 11.333h1.333v-4H7.334zM8.001 6a.658.658 0 0 0 .667-.667.6.6 0 0 0-.2-.467.6.6 0 0 0-.467-.2.66.66 0 0 0-.667.667q0 .284.183.483A.7.7 0 0 0 8.001 6m0 8.666a6.6 6.6 0 0 1-2.6-.516 6.9 6.9 0 0 1-2.117-1.434A6.9 6.9 0 0 1 1.851 10.6 6.6 6.6 0 0 1 1.334 8q0-1.385.517-2.6a6.9 6.9 0 0 1 1.433-2.117q.9-.9 2.117-1.417A6.4 6.4 0 0 1 8 1.333q1.383 0 2.6.533a6.6 6.6 0 0 1 2.116 1.417q.9.9 1.417 2.117.533 1.215.533 2.6 0 1.383-.533 2.6a6.6 6.6 0 0 1-1.417 2.116 6.9 6.9 0 0 1-2.116 1.434 6.6 6.6 0 0 1-2.6.516m0-1.333q2.233 0 3.783-1.55T13.334 8t-1.55-3.784-3.783-1.55-3.784 1.55T2.667 8t1.55 3.783 3.784 1.55"})));var m=a(62540);function InfoTooltip({onOpen:e,title:t,tooltipClassName:a}){return t?(0,m.jsx)(l.Tooltip,{className:"googlesitekit-info-tooltip",tooltipClassName:n()("googlesitekit-info-tooltip__content",a),title:t,placement:"top",enterTouchDelay:0,leaveTouchDelay:5e3,onOpen:e,interactive:!0,children:(0,m.jsx)("span",{children:(0,m.jsx)(u,{width:"16",height:"16"})})}):null}InfoTooltip.propTypes={onOpen:r().func,title:r().oneOfType([r().string,r().element]),tooltipClassName:r().string}},11106:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var i=a(63696),o=a(65214);const n=(0,i.createContext)(o.t)},11345:(e,t,a)=>{"use strict";a.d(t,{A:()=>ReportError});var i=a(62688),o=a.n(i),n=a(17243),s=a(63696),r=a(82871),l=a(81375),c=a(50539),d=a(37226),u=a(67150),m=a(65311),g=a(15210),p=a(4884),y=a(35902),h=a(35323),f=a(77967),T=a(62540);function ReportError({moduleSlug:e,error:t}){const a=(0,h.A)(),i=(0,c.useSelect)(t=>t(d.i).getModule(e)),o=Array.isArray(t)?t:[t];let N;function I(e){return(0,u.SG)(e)?a?(N=(0,r.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
|
|||
|
|
(0,r.__)("Access lost to %s","google-site-kit"),i?.name),(0,r.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
|
|||
|
|
(0,r.__)("The administrator sharing this module with you has lost access to the %s service, so you won’t be able to see stats from it on the Site Kit dashboard. You can contact them or another administrator to restore access.","google-site-kit"),i?.name)):(N=(0,r.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
|
|||
|
|
(0,r.__)("Insufficient permissions in %s","google-site-kit"),i?.name),(0,m.c)(e.message,i)):(0,u.e4)(e)}const A=(0,n.uniqWith)(o.map(e=>({...e,message:I(e),reconnectURL:e.data?.reconnectURL?(0,l.m)(e.data.reconnectURL,"code"):void 0})),(e,t)=>e.message===t.message&&e.reconnectURL===t.reconnectURL),b=o.some(e=>(0,u.SG)(e));b||1!==A.length?!b&&A.length>1&&(N=(0,r.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
|
|||
|
|
(0,r.__)("Data errors in %s","google-site-kit"),i?.name)):N=(0,r.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
|
|||
|
|
(0,r.__)("Data error in %s","google-site-kit"),i?.name);const k=(0,T.jsx)(s.Fragment,{children:A.map(e=>{const t=e?.data?.reconnectURL;return t?(0,T.jsx)(f.A,{error:e,message:e.message},e.message):(0,T.jsx)("p",{children:g.O.sanitize(e.message,{ALLOWED_TAGS:[]})},e.message)})});return(0,T.jsx)(p.A,{title:N,description:k,error:!0,children:(0,T.jsx)(y.A,{moduleSlug:e,error:t})})}ReportError.propTypes={moduleSlug:o().string.isRequired,error:o().oneOfType([o().arrayOf(o().object),o().object]).isRequired}},12701:(e,t,a)=>{"use strict";a.d(t,{A:()=>Root});var i=a(62688),o=a.n(i),n=a(44010),s=a(77105),r=a(63696),l=a(50539),c=a.n(l),d=a(82871),u=a(54312),m=a(61991),g=a(90007),p=a(12850),y=a(62540);class ErrorHandler extends r.Component{constructor(e){super(e),this.state={error:null,info:null,copied:!1}}componentDidCatch(e,t){a.g.console.error("Caught an error:",e,t),this.setState({error:e,info:t}),(0,p.sx)("react_error",`handle_${this.context||"unknown"}_error`,`${e?.message}\n${t?.componentStack}`.slice(0,500))}render(){const{children:e}=this.props,{error:t,info:a}=this.state;return t?(0,y.jsx)(g.A,{notificationID:"googlesitekit-error",className:"googlesitekit-error-handler",type:"error",title:(0,d.__)("Site Kit encountered an error","google-site-kit"),description:(0,y.jsxs)(r.Fragment,{children:[(0,y.jsx)(u.A,{message:t.message,componentStack:a.componentStack}),(0,y.jsxs)("pre",{className:"googlesitekit-overflow-auto",children:[t.message,a.componentStack]})]})}):e}}ErrorHandler.contextType=m.Ay,ErrorHandler.propTypes={children:o().node.isRequired};const h=ErrorHandler;var f=a(11106);const{Consumer:T,Provider:N}=f.A,I=N;var A=a(65214),b=a(4445),k=a(78340),M=a(45472),v=a(58116),S=a(64067),x=a(14007);const C=function AuthenticatedPermissionsModal(){const e=(0,l.useRegistry)(),t=(0,l.useSelect)(e=>e(v.oR).getPermissionScopeError()),i=(0,l.useSelect)(e=>e(v.oR).getUnsatisfiedScopes()),o=(0,l.useSelect)(e=>e(v.oR).getConnectURL({additionalScopes:t?.data?.scopes,redirectURL:t?.data?.redirectURL||a.g.location.href,errorRedirectURL:t?.data?.errorRedirectURL})),{clearPermissionScopeError:n}=(0,l.useDispatch)(v.oR),{navigateTo:s}=(0,l.useDispatch)(M.M),{setValues:c}=(0,l.useDispatch)(k.s),u=(0,r.useCallback)(()=>{n()},[n]),m=(0,r.useCallback)(async()=>{c(v.$8,{permissionsError:t}),await(0,S.mR)(e),s(o)},[e,o,s,t,c]);return(0,r.useEffect)(()=>{!async function(){t?.data?.skipModal&&t?.data?.scopes?.length&&await m()}()},[m,t]),t?t?.data?.scopes?.length?t?.data?.skipModal||i&&t?.data?.scopes.every(e=>i.includes(e))?null:(0,y.jsx)(x.A,{children:(0,y.jsx)(b.A,{title:(0,d.__)("Additional Permissions Required","google-site-kit"),subtitle:t.message,confirmButton:(0,d.__)("Proceed","google-site-kit"),handleConfirm:m,handleCancel:u,onClose:u,dialogActive:!0,medium:!0})}):(a.g.console.warn("permissionsError lacks scopes array to use for redirect, so not showing the PermissionsModal. permissionsError was:",t),null):null};const _=function PermissionsModal(){return(0,l.useSelect)(e=>e(v.oR).isAuthenticated())?(0,y.jsx)(C,{}):null};const j=function RestoreSnapshots({children:e}){const t=(0,l.useRegistry)(),[a,i]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{a||(async()=>{await(0,S.P9)(t),i(!0)})()},[t,a]),a?e:null};var Z=a(15844),D=a(77766),w=a(39771);function FeatureTours(){const e=(0,D.A)(),{triggerTourForView:t}=(0,l.useDispatch)(v.oR);(0,Z.A)(()=>{t(e)});const i=(0,l.useSelect)(e=>e(v.oR).getCurrentTour());return(0,r.useEffect)(()=>{if(!i)return()=>{};const e=document.getElementById("js-googlesitekit-main-dashboard");if(!e)return()=>{};const t=new ResizeObserver(()=>{a.g.dispatchEvent(new Event("resize"))});return t.observe(e),()=>{t.disconnect()}},[i]),i?(0,y.jsx)(w.Ay,{tourID:i.slug,steps:i.steps,gaEventCategory:i.gaEventCategory,callback:i.callback}):null}var E=a(68869),G=a(22821);function Root({children:e,registry:t,viewContext:a=null}){const i=n.D,[o]=(0,r.useState)({key:"Root",value:!0});return(0,y.jsx)(r.StrictMode,{children:(0,y.jsx)(E.Ay,{value:o,children:(0,y.jsx)(l.RegistryProvider,{value:t,children:(0,y.jsx)(I,{value:A.t,children:(0,y.
|
|||
|
|
(0,N._n)("Last %s day","Last %s days",e,"google-site-kit"),e)}return{"last-7-days":{slug:"last-7-days",label:e(7),days:7},"last-14-days":{slug:"last-14-days",label:e(14),days:14},"last-28-days":{slug:"last-28-days",label:e(28),days:28},"last-90-days":{slug:"last-90-days",label:e(90),days:90}}}function C(e=""){if(!(0,i.isString)(e))return!1;if(3!==e.split("-").length)return!1;const t=new Date(e);return(0,i.isDate)(t)&&!isNaN(t)}function _(e){T()((0,i.isDate)(e)&&!isNaN(e),I);const t=`${e.getMonth()+1}`,a=`${e.getDate()}`;return[e.getFullYear(),t.length<2?`0${t}`:t,a.length<2?`0${a}`:a].join("-")}function j(e){T()(C(e),A);const[t,a,i]=e.split("-");return new Date(t,a-1,i)}function Z(e,t){return _(w(e,t*v))}function D(e){const t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]}function w(e,t){T()(C(e)||(0,i.isDate)(e)&&!isNaN(e),A);const a=C(e)?Date.parse(e):e.getTime();return new Date(a-1e3*t)}var E=a(69743),G=a(94552),L=a(62540);function R(e,t={}){if(Number.isNaN(Number(e)))return"";const{invertColor:a=!1}=t;return(0,E.Ay)((0,L.jsx)(G.A,{direction:e>0?"up":"down",invertColor:a}))}function P(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}var O=a(8143);function z(e){const t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function B(e){if("number"==typeof e)return!0;const t=(e||"").toString();return!!t&&!isNaN(t)}function U(e){return Array.isArray(e)?[...e].sort():e}var W=a(2522);function V(e,t){function a(e){return"0"===e||0===e}if(a(e)&&a(t))return 0;if(a(e)||Number.isNaN(e))return null;const i=(t-e)/e;return Number.isNaN(i)||!Number.isFinite(i)?null:i}function H(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}}function F(e){if(!e)return"";const t=e.replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(t)).replace(/(\\)/g,"");return(0,i.unescape)(t)}},14007:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(47209),o=a(62688),n=a.n(o),s=a(63696),r=a(78325);function Portal({children:e,slug:t}){const[a]=(0,s.useState)(document.createElement("div"));return(0,i.A)(()=>{t&&a.classList.add(`googlesitekit-portal-${t}`);const e=document.querySelector(".googlesitekit-plugin")||document.body;return e.appendChild(a),()=>e.removeChild(a)}),(0,r.createPortal)(e,a)}Portal.propTypes={slug:n().string,children:n().node},Portal.defaultProps={slug:"",children:null};const l=Portal},15167:(e,t,a)=>{"use strict";a.d(t,{A:()=>Typography});var i=a(62688),o=a.n(i),n=a(4452),s=a.n(n),r=a(3714),l=a(62540);function Typography({className:e,type:t,size:a,as:i="span",children:o,...n}){return(0,l.jsx)(i,{className:s()("googlesitekit-typography",e,{[`googlesitekit-typography--${t}`]:t&&r.tT.includes(t),[`googlesitekit-typography--${a}`]:a&&r.oJ.includes(a)}),...n,children:o})}Typography.propTypes={className:o().string,type:o().oneOf(r.tT),size:o().oneOf(r.oJ),as:o().oneOfType([o().string,o().elementType])}},15210:(e,t,a)=>{"use strict";a.d(t,{O:()=>o});var i=a(31234);const o=a.n(i)()(a.g)},15577:(e,t,a)=>{"use strict";a.d(t,{SO:()=>c});var i=a(55620),o=a(99123);const n={},s=void 0===a.g?null:a.g;function r(){return[a.g.innerWidth,a.g.innerHeight]}function l(e=n){const{fps:t,leading:a,initialWidth:l=0,initialHeight:c=0}=e,[d,u]=(0,i._)("undefined"==typeof document?[l,c]:r,t,a);function m(){return u(r)}return(0,o.A)(s,"resize",m),(0,o.A)(s,"orientationchange",m),d}function c(e){return l(e)[0]}},16834:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(62688),o=a.n(i),n=a(4452),s=a.n(n),r=a(62540);function VisuallyHidden({className:e,children:t,...a}){return t?(0,r.jsx)("span",{...a,className:s()("screen-reader-text",e),children:t}):null}VisuallyHidden.propTypes={className:o().string,children:o().node},VisuallyHidden.defaultProps={className:""};const l=VisuallyHidden},17569:(e,t,a)=>{"use strict";a.d(t,{A:()=>EnhancedMeasurementSwitch});var i=a(4452),o=a.n(i),n=a(62688),s=a.n(n),r=a(15844),l=a(63696),c=a(13606),d=a(82871),u=a(50539),m=a(49383),g=a(78340),p=a(72455),y=a(44174),h=a(12850),f=a(77766),T=a(63972),N=a(27333),I=a(62540);function EnhancedMeasurementSwitch({className:e,onClick:t,disabled:a=!1,load
|
|||
|
|
(0,c._n)("Unique visitors over the last %s day","Unique visitors over the last %s days",u,"google-site-kit"),u)}),(0,C.jsx)(U.A,{chartType:"LineChart",data:f,loadingHeight:"270px",loadingWidth:"100%",loaded:!(p||void 0===a),options:N,gatheringData:a})]})}WPDashboardUniqueVisitorsChartGA4.propTypes={WPDashboardReportError:I().elementType.isRequired};var H,F,q,Y,K,$,Q,J,X,ee,te=a(6205);function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)({}).hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},ae.apply(null,arguments)}const ie=e=>l.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 117 70"},e),H||(H=l.createElement("path",{fill:"#C7C7C7",d:"m96.91 4.813 1.34-4.5h1.305L97.575 6h-.86zm-1.234-4.5 1.336 4.5L97.215 6h-.867L94.378.313zm5.527 1.46V6h-1.129V1.773zM100.004.672q0-.246.172-.406a.65.65 0 0 1 .461-.16q.285 0 .457.16a.53.53 0 0 1 .176.406q0 .247-.176.406a.64.64 0 0 1-.457.16.65.65 0 0 1-.461-.16.53.53 0 0 1-.172-.406m4.074 5.406q-.492 0-.883-.156a1.95 1.95 0 0 1-.664-.442 2 2 0 0 1-.414-.652 2.2 2.2 0 0 1-.144-.797v-.156q0-.48.136-.879.138-.399.391-.691.258-.293.625-.45.368-.16.828-.16.45 0 .797.149t.582.422q.239.272.359.656.121.378.121.844v.468h-3.359v-.75h2.254v-.086a1 1 0 0 0-.086-.418.67.67 0 0 0-.25-.296.77.77 0 0 0-.43-.11.7.7 0 0 0-.382.098.76.76 0 0 0-.262.273 1.5 1.5 0 0 0-.149.414 2.7 2.7 0 0 0-.046.516v.156q0 .255.07.469.074.215.207.371a.94.94 0 0 0 .328.242q.195.087.441.086.305 0 .567-.117a1.2 1.2 0 0 0 .457-.363l.547.593a1.7 1.7 0 0 1-.364.368 2 2 0 0 1-.546.289q-.32.11-.731.11m3.582-1.172.879-3.133h.715l-.231 1.23L108.145 6h-.598zm-.445-3.133.629 3.13.058 1.097h-.703l-1.07-4.227zm2.844 3.079.613-3.079h1.09L110.691 6h-.699zm-.707-3.079.875 3.11.121 1.117h-.602l-.879-2.992-.222-1.235zm5.261 3.059a.36.36 0 0 0-.07-.219.6.6 0 0 0-.262-.18 2.6 2.6 0 0 0-.543-.156 4 4 0 0 1-.597-.175 2 2 0 0 1-.477-.262 1.1 1.1 0 0 1-.312-.36 1 1 0 0 1-.114-.48q0-.266.114-.5.117-.234.332-.414.218-.184.531-.285.316-.106.711-.106.55 0 .945.176.399.176.609.484.216.305.215.696h-1.125a.6.6 0 0 0-.07-.293.47.47 0 0 0-.211-.207.75.75 0 0 0-.367-.078.7.7 0 0 0-.324.066.5.5 0 0 0-.211.172.41.41 0 0 0-.032.41q.044.075.137.137.094.061.242.117.153.05.375.094.457.093.817.246.359.148.57.406.211.255.211.668 0 .282-.125.516a1.24 1.24 0 0 1-.359.41 1.8 1.8 0 0 1-.563.27 2.6 2.6 0 0 1-.73.093q-.59 0-1-.21a1.6 1.6 0 0 1-.618-.536 1.25 1.25 0 0 1-.207-.672h1.067a.62.62 0 0 0 .117.371.65.65 0 0 0 .285.203q.176.063.379.063a1 1 0 0 0 .363-.059.5.5 0 0 0 .219-.164.4.4 0 0 0 .078-.242"})),F||(F=l.createElement("rect",{width:13.3,height:4.2,x:103,y:18.6,fill:"#C7C7C7",rx:2.1})),q||(q=l.createElement("rect",{width:9.1,height:4.2,x:107,y:33,fill:"#C7C7C7",rx:2.1})),Y||(Y=l.createElement("rect",{width:9.1,height:4.2,x:107,y:47,fill:"#C7C7C7",rx:2.1})),K||(K=l.createElement("rect",{width:5.6,height:4.2,x:110,y:61,fill:"#C7C7C7",rx:2.1})),$||($=l.createElement("path",{fill:"#C7C7C7",d:"M2.848 17.981v5.72h-.723v-4.817l-1.457.531v-.652l2.066-.782zm1.351 19.125v.594H.477v-.52l1.863-2.074q.344-.382.531-.648.192-.27.266-.48a1.3 1.3 0 0 0 .078-.438q0-.281-.117-.508a.9.9 0 0 0-.336-.367 1 1 0 0 0-.54-.137q-.378 0-.632.149a.9.9 0 0 0-.375.406 1.4 1.4 0 0 0-.125.602H.367q0-.48.211-.88.211-.398.625-.632.414-.238 1.02-.238.538 0 .922.191.382.187.585.531.207.34.208.797a1.6 1.6 0 0 1-.086.508q-.083.254-.23.508-.145.254-.34.5a8 8 0 0 1-.41.484l-1.524 1.652zM1.527 48.501h.516q.378 0 .625-.125a.86.86 0 0 0 .371-.348q.125-.222.125-.5 0-.328-.11-.55a.73.73 0 0 0-.327-.336 1.2 1.2 0 0 0-.555-.114q-.304 0-.54.121a.9.9 0 0 0-.362.336 1 1 0 0 0-.13.516H.419q0-.434.219-.79.219-.354.613-.566.399-.21.922-.21.516 0 .902.183.387.18.602.54.215.354.215.886 0 .215-.102.46a1.4 1.4 0 0 1-.309.454q-.207.21-.539.348a2.2 2.2 0 0 1-.796.133h-.618zm0 .594v-.434h.618q.543 0 .898.129.355.128.559.344.207.214.289.472.086.255.086.508 0 .4-.137.707-.133.309-.38.524a1.6 1.6 0 0 1-.57.324q-.327.11-.714.11-.371 0-.7-.106a1.8 1.8 0 0 1-.574-.305 1.4 1.4 0 0 1-.39-.496 1.6 1.6 0 0 1-.14-.67
|
|||
|
|
(0,r._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),t,e)},e))})}PropertySelect.propTypes={isDisabled:o().bool,hasModuleAccess:o().bool,className:o().string,onChange:o().func};var B=a(55012);function WebDataStreamHint(){const e=(0,m.useSelect)(e=>e(f.O4).getDocumentationLinkURL("ga4-data-stream"));return(0,C.jsx)(O.A,{leadingText:(0,r.__)("What is a web data stream?","google-site-kit"),tooltipText:(0,c.A)((0,r.__)("A data stream is a flow of data from your visitors to Analytics. When a data stream is created, Analytics generates a snippet of code that is added to your site to collect that data. <a>Learn more</a>","google-site-kit"),{a:(0,C.jsx)(E.A,{href:e,external:!0,hideExternalIndicator:!0})})})}var U=a(15844),W=a(84024),V=a(59834);function WebDataStreamNameInput(){const e=(0,m.useSelect)(e=>e(y.K9).getPropertyID()),t=(0,m.useSelect)(e=>e(y.K9).getWebDataStreamID()),a=(0,x.A)(y.ZY,"webDataStreamName"),i=(0,m.useSelect)(t=>!!(0,z.Hl)(e)&&t(y.K9).doesWebDataStreamExist(e,a)),o=(0,m.useSelect)(e=>e(f.O4).getReferenceSiteURL()),{setValues:n}=(0,m.useDispatch)(N.s),c=(0,l.useCallback)(({currentTarget:e})=>{n(y.ZY,{webDataStreamName:e.value})},[n]);if((0,U.A)(()=>{if(!a&&(0,W.m)(o)){const{hostname:e}=new URL(o);n(y.ZY,{webDataStreamName:e})}}),t!==y.Oh)return null;const d=i||!a||!(0,z.uv)(a);let u=!1;return i?u=(0,r.__)("A web data stream with this name already exists.","google-site-kit"):a?(0,z.uv)(a)||(u=(0,r.__)("This is not a valid web data stream name.","google-site-kit")):u=(0,r.__)("A web data stream name is required.","google-site-kit"),(0,C.jsx)("div",{className:"googlesitekit-analytics-webdatastreamname",children:(0,C.jsx)(g.TextField,{className:s()({"mdc-text-field--error":d}),label:(0,r.__)("Web data stream name","google-site-kit"),helperText:u,trailingIcon:d&&(0,C.jsx)("span",{className:"googlesitekit-text-field-icon--error",children:(0,C.jsx)(V.A,{})}),value:a,onChange:c,outlined:!0})})}function WebDataStreamSelect(e){const{hasModuleAccess:t,isDisabled:a,className:i,onChange:o}=e,n=(0,m.useSelect)(e=>e(y.K9).getAccountID()),{propertyID:c,webDataStreamID:d,measurementID:u}=(0,m.useSelect)(e=>e(y.K9).getSettings()||{}),p=(0,m.useSelect)(e=>(0,z.Hl)(c)&&t?e(y.K9).getWebDataStreams(c):[]),h=(0,m.useSelect)(e=>!a&&e(y.K9).isLoadingWebDataStreams({hasModuleAccess:t})),f=(0,j.A)(),{setWebDataStreamID:T,updateSettingsForMeasurementID:N}=(0,m.useDispatch)(y.K9),I=(0,l.useCallback)((e,{dataset:t})=>{const a=t.value;d!==a&&(T(a),N(p.find(({_id:e})=>e===a)?.webStreamData?.measurementId||""),(0,b.sx)(`${f}_analytics`,a===y.Oh?"change_webdatastream_new":"change_webdatastream","ga4"),o&&o())},[p,d,T,N,f,o]);if(!(0,z.HX)(n))return null;if(h)return(0,C.jsx)(g.ProgressBar,{mobileVerticalSpacing:76,desktopVerticalSpacing:84,small:!0});const A=void 0===d||""===d||(0,z.dQ)(d);return!1===t?(0,C.jsx)(g.Select,{className:s()("googlesitekit-analytics-4__select-webdatastream",i),label:(0,r.__)("Web data stream","google-site-kit"),value:u,enhanced:!0,outlined:!0,disabled:!0,children:(0,C.jsx)(g.Option,{value:u,children:u})}):(0,C.jsx)(g.Select,{className:s()("googlesitekit-analytics-4__select-webdatastream",i,{"mdc-select--invalid":!A}),label:(0,r.__)("Web data stream","google-site-kit"),value:d,onEnhancedChange:I,disabled:a||!(0,z.mh)(c),enhanced:!0,outlined:!0,children:(p||[]).concat({_id:y.Oh,displayName:(0,r.__)("Set up a new web data stream","google-site-kit")}).map(({_id:e,displayName:t,webStreamData:a={}},i)=>(0,C.jsx)(g.Option,{value:e,children:e!==y.Oh&&a?.measurementId?(0,r.sprintf)(/* translators: 1: Data stream name. 2: Measurement ID. */ /* translators: 1: Data stream name. 2: Measurement ID. */
|
|||
|
|
(0,r._x)("%1$s (%2$s)","Analytics data stream name and measurement ID","google-site-kit"),t,a.measurementId):t},i))})}WebDataStreamSelect.propTypes={hasModuleAccess:o().bool,isDisabled:o().bool,className:o().string};a(19195);function ZeroDataMessage({skipPrefix:e}){const t=(0,m.useSelect)(e=>e(f.O4).getCurrentEntityURL());return e?t?(0,C.jsx)("span",{children:(0,r.__)("Your page hasn’t received any visitors yet","google-site-kit")}):(0,C.jsx)("span",{children:(0,r.__)("Your site hasn’t received any visitors yet","google-site-kit")}):t?(0,C.jsx)("span",{children:(0,r.__)("No data to display: your page hasn’t received any visitors yet","google-site-kit")}):(0,C.jsx)("span",{children:(0,r.__)("No data to display: your site hasn’t received any visitors yet","google-site-kit")})}ZeroDataMessage.propTypes={skipPrefix:o().bool}},27333:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var i=a(35470),o=a(78340);function n(e,t){return(0,i.A)(a=>{const{getValue:i}=a(o.s);return i(e,t)},[e,t])}},28994:(e,t,a)=>{"use strict";a.d(t,{mn:()=>o,fX:()=>s,hd:()=>r,VI:()=>n});var i=a(17243);const o=[{countryCode:"AF",displayName:"Afghanistan",defaultTimeZoneId:"Asia/Kabul",timeZone:[{timeZoneId:"Asia/Kabul",displayName:"(GMT+04:30) Afghanistan Time"}],tosLocale:{language:"en",country:"US"}},{countryCode:"AL",displayName:"Albania",defaultTimeZoneId:"Europe/Tirane",timeZone:[{timeZoneId:"Europe/Tirane",displayName:"(GMT+02:00) Albania Time"}],tosLocale:{language:"en",country:"GB"}},{countryCode:"DZ",displayName:"Algeria",defaultTimeZoneId:"Africa/Algiers",timeZone:[{timeZoneId:"Africa/Algiers",displayName:"(GMT+01:00) Algeria Time"}],tosLocale:{language:"en",country:"GB"}},{countryCode:"AS",displayName:"American Samoa",defaultTimeZoneId:"Pacific/Pago_Pago",timeZone:[{timeZoneId:"Pacific/Pago_Pago",displayName:"(GMT-11:00) American Samoa Time"}],tosLocale:{language:"en",country:"US"}},{countryCode:"AD",displayName:"Andorra",defaultTimeZoneId:"Europe/Andorra",timeZone:[{timeZoneId:"Europe/Andorra",displayName:"(GMT+02:00) Andorra Time"}],tosLocale:{language:"en",country:"GB"}},{countryCode:"AQ",displayName:"Antarctica",defaultTimeZoneId:"Antarctica/Palmer",timeZone:[{timeZoneId:"Antarctica/Palmer",displayName:"(GMT-03:00) Palmer Time"},{timeZoneId:"Antarctica/Rothera",displayName:"(GMT-03:00) Rothera Time"},{timeZoneId:"Antarctica/Syowa",displayName:"(GMT+03:00) Syowa Time"},{timeZoneId:"Antarctica/Mawson",displayName:"(GMT+05:00) Mawson Time"},{timeZoneId:"Antarctica/Vostok",displayName:"(GMT+06:00) Vostok Time"},{timeZoneId:"Antarctica/Davis",displayName:"(GMT+07:00) Davis Time"},{timeZoneId:"Antarctica/Casey",displayName:"(GMT+08:00) Casey Time"},{timeZoneId:"Antarctica/DumontDUrville",displayName:"(GMT+10:00) Dumont d’Urville Time"}],tosLocale:{language:"en",country:"US"}},{countryCode:"AR",displayName:"Argentina",defaultTimeZoneId:"America/Buenos_Aires",timeZone:[{timeZoneId:"America/Buenos_Aires",displayName:"(GMT-03:00) Buenos Aires Time"},{timeZoneId:"America/Cordoba",displayName:"(GMT-03:00) Cordoba Time"}],tosLocale:{language:"es",country:"ES"}},{countryCode:"AM",displayName:"Armenia",defaultTimeZoneId:"Asia/Yerevan",timeZone:[{timeZoneId:"Asia/Yerevan",displayName:"(GMT+04:00) Armenia Time"}],tosLocale:{language:"en",country:"GB"}},{countryCode:"AU",displayName:"Australia",defaultTimeZoneId:"Australia/Perth",timeZone:[{timeZoneId:"Australia/Perth",displayName:"(GMT+08:00) Perth Time"},{timeZoneId:"Australia/Adelaide",displayName:"(GMT+09:30) Adelaide Time"},{timeZoneId:"Australia/Darwin",displayName:"(GMT+09:30) Darwin Time"},{timeZoneId:"Australia/Brisbane",displayName:"(GMT+10:00) Brisbane Time"},{timeZoneId:"Australia/Hobart",displayName:"(GMT+10:00) Hobart Time"},{timeZoneId:"Australia/Melbourne",displayName:"(GMT+10:00) Melbourne Time"},{timeZoneId:"Australia/Sydney",displayName:"(GMT+10:00) Sydney Time"}],tosLocale:{language:"en",country:"US"}},{countryCode:"AT",displayName:"Austria",defaultTimeZoneId:"Europe/Vienna",timeZone:[{timeZoneId:"Europe/Vienna",displayName:"(GMT+02:00) Austria Time"}],tosLocale:{language:"de",country
|
|||
|
|
(0,i.__)("Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"),s)),r&&r.login&&(c=(0,i.sprintf)(/* translators: %s: owner name */ /* translators: %s: owner name */
|
|||
|
|
(0,i.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),r.login)),c||(c=(0,i.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),`${l} ${c}`}},67150:(e,t,a)=>{"use strict";a.d(t,{G:()=>c,HY:()=>u,SG:()=>d,db:()=>o,e4:()=>g,vl:()=>m});a(17243);var i=a(82871);const o="missing_required_scopes",n="insufficientPermissions",s="forbidden",r="internal_server_error",l="invalid_json";function c(e){return e?.code===o}function d(e){return[n,s].includes(e?.data?.reason)}function u(e){return!!e?.data?.reconnectURL}function m(e,t){return!(!t?.storeName||d(e)||c(e)||u(e))}function g(e){return e?.code===r?(0,i.__)("There was a critical error on this website while fetching data","google-site-kit"):e?.code===l?(0,i.__)("The server provided an invalid response","google-site-kit"):e?.message}},68326:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var i=a(50532),o=a.n(i),n=a(17243);const s=o()(({metrics:e,dimensions:t,...a}={})=>({metrics:r(e),dimensions:l(t),...a}));function r(e){return(0,n.castArray)(e).map(e=>"string"==typeof e?{name:e}:e).filter(e=>(0,n.isPlainObject)(e))}function l(e){return(0,n.castArray)(e).map(e=>"string"==typeof e?{name:e}:e).filter(e=>(0,n.isPlainObject)(e))}},68869:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>s});var i=a(6732);const{Consumer:o,Provider:n}=i.A,s=n},71423:(e,t,a)=>{"use strict";a.d(t,{$:()=>n,D:()=>o});var i=a(24558);const o="core/notifications",n=[i.uR,i.jU,i.f7,i.Ax,i.Is]},71564:(e,t,a)=>{"use strict";a.d(t,{G4:()=>c,Ig:()=>n,Q3:()=>l,a2:()=>s,wA:()=>r});var i=a(17243),o=a(40127);function n(e){function t(e){return"string"==typeof e&&/^[a-zA-Z0-9_]+$/.test(e)}if("string"==typeof e){return e.split(",").every(t)}return(0,o.cX)(e,e=>{const a=e.hasOwnProperty("name")&&t(e.name);if(!e.hasOwnProperty("expression"))return a;const i="string"==typeof e.expression;return a&&i},t)}function s(e){return(0,o.cX)(e,e=>e.hasOwnProperty("name")&&"string"==typeof e.name)}function r(e){const t=["string"];return Object.keys(e).every(a=>{if(t.includes(typeof e[a]))return!0;if(Array.isArray(e[a]))return e[a].every(e=>t.includes(typeof e));if((0,i.isPlainObject)(e[a])){const t=Object.keys(e[a]);return!!t.includes("filterType")&&!("emptyFilter"!==e[a].filterType&&!t.includes("value"))}return!1})}function l(e){const t=["string"],a=["numericFilter","betweenFilter"];return Object.values(e).every(e=>{if(t.includes(typeof e))return!0;if(Array.isArray(e))return e.every(e=>t.includes(typeof e));if(!(0,i.isPlainObject)(e))return!1;const{filterType:o,value:n,fromValue:s,toValue:r}=e;if(o&&!a.includes(o))return!1;const l=Object.keys(e);return o&&"numericFilter"!==o?"betweenFilter"===o&&(l.includes("fromValue")&&l.includes("toValue")&&[s,r].every(e=>!(0,i.isPlainObject)(e)||"int64Value"in e)):l.includes("operation")&&l.includes("value")&&(!(0,i.isPlainObject)(n)||"int64Value"in n)})}function c(e){return!!Array.isArray(e)&&e.every(e=>!!(0,i.isPlainObject)(e)&&((!e.hasOwnProperty("desc")||"boolean"==typeof e.desc)&&(e.metric?!e.dimension&&"string"==typeof e.metric?.metricName:!!e.dimension&&"string"==typeof e.dimension?.dimensionName)))}},72455:(e,t,a)=>{"use strict";a.d(t,{CV:()=>x,Cu:()=>b,K9:()=>i,Kr:()=>y,Lf:()=>g,Oh:()=>s,PW:()=>S,Rx:()=>D,S9:()=>h,TQ:()=>u,Vt:()=>j,Wl:()=>I,ZC:()=>o,ZY:()=>r,_p:()=>Z,ag:()=>p,aj:()=>m,bz:()=>C,dq:()=>_,f2:()=>c,fB:()=>v,fV:()=>M,iB:()=>d,kc:()=>l,mo:()=>T,nc:()=>k,rm:()=>A,to:()=>n,wo:()=>f,yn:()=>N});const i="modules/analytics-4",o="account_create",n="property_create",s="webdatastream_create",r="analyticsSetup",l=10,c=1,d="https://www.googleapis.com/auth/tagmanager.readonly",u="enhanced-measurement-form",m="enhanced-measurement-enabled",g="enhanced-measurement-should-dismiss-activation-banner",p="analyticsAccountCreate",y="analyticsCustomDimensionsCreate",h="https://www.googleapis.com/auth/analytics.edit",f="dashboardAllTrafficWidgetDimensionName",T="dashboardAllTrafficWidgetDimensionColor",N="dashboardAllTrafficWidgetDimensionValue",I="dashboardAll
|
|||
|
|
(0,n.__)("%s Gathering Data","google-site-kit"),t?.name),description:(0,n.sprintf)(/* translators: %s: Module name */ /* translators: %s: Module name */
|
|||
|
|
(0,n.__)("%s data is not yet available, please check back later","google-site-kit"),t?.name)})}ReportZero.propTypes={moduleSlug:o().string.isRequired}},74944:(e,t,a)=>{"use strict";a.d(t,{s:()=>g});var i=a(4452),o=a.n(i),n=a(17243),s=a(82871),r=a(79829),l=a(12850),c=a(32091),d=a.n(c);var u=a(4869);function m(e,t){const a=[];return e.forEach(e=>{if(!e.metricValues)return;const{value:i}=e.metricValues[t],o=e.dimensionValues[0].value,n=(0,u.A)(o);a.push([n,i])}),a}function g(e,t,a,i,c=[(0,s.__)("Users","google-site-kit"),(0,s.__)("Sessions","google-site-kit"),(0,s.__)("Engagement Rate","google-site-kit"),(0,s.__)("Session Duration","google-site-kit")],u=[e=>parseFloat(e).toLocaleString(),e=>parseFloat(e).toLocaleString(),e=>(0,l.Eo)(e/100,{style:"percent",signDisplay:"never",maximumFractionDigits:2}),e=>(0,l.Eo)(e,"s")],g=[n.identity,n.identity,e=>100*e,n.identity]){const p=[...e?.rows||[]],y=p.length;if(2*a>y){const e=(0,l.XH)(i);for(let t=0;a>t;t++){const a=(e.getMonth()+1).toString(),i=e.getDate().toString(),o=e.getFullYear().toString()+(2>a.length?"0":"")+a+(2>i.length?"0":"")+i;if(t>y){const e=[{dimensionValues:[{value:o},{value:"date_range_0"}],metricValues:[{value:0},{value:0}]},{dimensionValues:[{value:o},{value:"date_range_1"}],metricValues:[{value:0},{value:0}]}];p.unshift(...e)}e.setDate(e.getDate()-1)}p.push({dimensionValues:[{value:"0"},{value:"date_range_0"}]},{dimensionValues:[{value:"0"},{value:"date_range_1"}]})}const h=c[t]===(0,s.__)("Session Duration","google-site-kit"),f=h?"timeofday":"number",T=[[{type:"date",label:(0,s.__)("Day","google-site-kit")},{type:"string",role:"tooltip",p:{html:!0}},{type:f,label:c[t]},{type:f,label:(0,s.__)("Previous period","google-site-kit")}]],{compareRange:N,currentRange:I}=function(e,{dateRangeLength:t}){function a(t){return e.filter(({dimensionValues:[,e]})=>e.value===t)}d()(Array.isArray(e),"report must be an array to partition."),d()(Number.isInteger(t)&&t>0,"dateRangeLength must be a positive integer.");const i=-1*t;return{currentRange:a("date_range_0").slice(i),compareRange:a("date_range_1").slice(2*i,i)}}(p,{dateRangeLength:a}),A=m(I,t),b=m(N,t),k=(0,r.JK)(),M={weekday:"short",month:"short",day:"numeric"};return A.forEach((e,a)=>{if(!e[0]||!e[1]||!b[a])return;const i=g[t],n=i(e[1]),r=i(b[a][1]),d=parseFloat(r),m=(0,l.Cn)(n,d),p=(0,l.vY)(m),y=(0,s.sprintf)(/* translators: 1: date for user stats, 2: previous date for user stats comparison */ /* translators: 1: date for user stats, 2: previous date for user stats comparison */
|
|||
|
|
(0,s._x)("%1$s vs %2$s","Date range for chart tooltip","google-site-kit"),e[0].toLocaleDateString(k,M),b[a][0].toLocaleDateString(k,M)),f=(0,s.sprintf)(/* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */ /* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */
|
|||
|
|
(0,s._x)("%1$s: <strong>%2$s</strong> <em>%3$s %4$s</em>","Stat information for chart tooltip","google-site-kit"),c[t],u[t](n),p,(0,l.Eo)(Math.abs(m),"%"));T.push([e[0],`<div class="${o()("googlesitekit-visualization-tooltip",{"googlesitekit-visualization-tooltip--up":m>0,"googlesitekit-visualization-tooltip--down":m<0})}">\n\t\t\t\t<p>${y}</p>\n\t\t\t\t<p>${f}</p>\n\t\t\t</div>`,h?(0,l.vH)(n):n,h?(0,l.vH)(r):r])}),T}},75487:(e,t,a)=>{"use strict";a.d(t,{fh:()=>Cell,xA:()=>m,fI:()=>d});var i=a(62688),o=a.n(i),n=a(4452),s=a.n(n),r=a(62540);function Cell(e){const{className:t,alignTop:a,alignMiddle:i,alignBottom:o,alignRight:n,alignLeft:l,smAlignRight:c,mdAlignRight:d,lgAlignRight:u,smSize:m,smStart:g,smOrder:p,mdSize:y,mdStart:h,mdOrder:f,lgSize:T,lgStart:N,lgOrder:I,size:A,children:b,...k}=e;return(0,r.jsx)("div",{...k,className:s()(t,"mdc-layout-grid__cell",{"mdc-layout-grid__cell--align-top":a,"mdc-layout-grid__cell--align-middle":i,"mdc-layout-grid__cell--align-bottom":o,"mdc-layout-grid__cell--align-right":n,"mdc-layout-grid__cell--align-left":l,"mdc-layout-grid__cell--align-right-phone":c,"mdc-layout-grid__cell--align-right-tablet":d,"mdc-layout-grid__cell--align-right-desktop":u,[`mdc-layout-grid__cell--span-${A}`]:12>=A&&A>0,[`mdc-layout-grid__cell--span-${T}-desktop`]:12>=T&&T>0,[`mdc-layout-grid__cell--start-${N}-desktop`]:12>=N&&N>0,[`mdc-layout-grid__cell--order-${I}-desktop`]:12>=I&&I>0,[`mdc-layout-grid__cell--span-${y}-tablet`]:8>=y&&y>0,[`mdc-layout-grid__cell--start-${h}-tablet`]:8>=h&&h>0,[`mdc-layout-grid__cell--order-${f}-tablet`]:8>=f&&f>0,[`mdc-layout-grid__cell--span-${m}-phone`]:4>=m&&m>0,[`mdc-layout-grid__cell--start-${g}-phone`]:4>=g&&g>0,[`mdc-layout-grid__cell--order-${p}-phone`]:4>=p&&p>0}),children:b})}Cell.propTypes={smSize:o().number,smStart:o().number,smOrder:o().number,mdSize:o().number,mdStart:o().number,mdOrder:o().number,lgSize:o().number,lgStart:o().number,lgOrder:o().number,size:o().number,alignTop:o().bool,alignMiddle:o().bool,alignBottom:o().bool,alignRight:o().bool,alignLeft:o().bool,smAlignRight:o().bool,mdAlignRight:o().bool,lgAlignRight:o().bool,className:o().string,children:o().node},Cell.defaultProps={className:"",size:0,smSize:0,smStart:0,smOrder:0,mdSize:0,mdStart:0,mdOrder:0,lgSize:0,lgStart:0,lgOrder:0};var l=a(63696);const c=(0,l.forwardRef)(({className:e,children:t,...a},i)=>(0,r.jsx)("div",{ref:i,className:s()("mdc-layout-grid__inner",e),...a,children:t}));c.displayName="Row",c.propTypes={className:o().string,children:o().node},c.defaultProps={className:""};const d=c,u=(0,l.forwardRef)(({alignLeft:e,fill:t,className:a,children:i,collapsed:o,...n},l)=>(0,r.jsx)("div",{className:s()("mdc-layout-grid",a,{"mdc-layout-grid--align-left":e,"mdc-layout-grid--collapsed":o,"mdc-layout-grid--fill":t}),...n,ref:l,children:i}));u.displayName="Grid",u.propTypes={alignLeft:o().bool,fill:o().bool,className:o().string,collapsed:o().bool,children:o().node},u.defaultProps={className:""};const m=u},77766:(e,t,a)=>{"use strict";a.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var i=a(63696),o=a(61991);const __WEBPACK_DEFAULT_EXPORT__=function(){return(0,i.useContext)(o.Ay)}},77967:(e,t,a)=>{"use strict";a.d(t,{A:()=>ErrorNotice});var i=a(62688),o=a.n(i),n=a(63696),s=a(82871),r=a(84024),l=a(50539),c=a(67150),d=a(80035),u=a(12850),m=a(62540);function ErrorNotice({className:e,error:t,hasButton:a=!1,storeName:i,message:o=t.message,noPrefix:g=!1,skipRetryMessage:p,hideIcon:y=!1}){const h=(0,l.useDispatch)(),f=(0,l.useSelect)(e=>i?e(i).getSelectorDataForError(t):null),T=(0,n.useCallback)(()=>{h(f.storeName).invalidateResolution(f.name,f.args)},[h,f]);if(!o||(0,c.G)(t))return null;const N=a&&(0,c.vl)(t,f);let I=o;a||p||(I=(0,s.sprintf)(/* translators: %s: Error message from Google API. */ /* translators: %s: Error message from Google API. */
|
|||
|
|
(0,s.__)("%s (Please try again.)","google-site-kit"),I)),g||(I=(0,s.sprintf)(/* translators: $%s: Error message */ /* translators: $%s: Error message */
|
|||
|
|
(0,s.__)("Error: %s","google-site-kit"),I));const A=t?.data?.reconnectURL;A&&(0,r.m)(A)&&(I=(0,s.sprintf)(/* translators: 1: Original error message 2: Reconnect URL */ /* translators: 1: Original error message 2: Reconnect URL */
|
|||
|
|
(0,s.__)('%1$s To fix this, <a href="%2$s">redo the plugin setup</a>.',"google-site-kit"),I,A));return(0,m.jsx)(d.A,{className:e,type:d.A.TYPES.ERROR,description:(0,m.jsx)("span",{dangerouslySetInnerHTML:(0,u.p9)(I,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:N?{label:(0,s.__)("Retry","google-site-kit"),onClick:T}:void 0,hideIcon:y})}ErrorNotice.propTypes={className:o().string,error:o().shape({message:o().string}),hasButton:o().bool,storeName:o().string,message:o().string,noPrefix:o().bool,skipRetryMessage:o().bool,hideIcon:o().bool}},78340:(e,t,a)=>{"use strict";a.d(t,{s:()=>i});const i="core/forms"},79829:(e,t,a)=>{"use strict";a.d(t,{Eo:()=>u,JK:()=>y,K5:()=>p,jq:()=>g,mK:()=>d});var i=a(17243),o=a(50532),n=a.n(o),s=a(82871);function r(e,t={}){const{formatUnit:a,formatDecimal:i}=function(e,t={}){const{hours:a,minutes:i,seconds:o}=l(e);return{hours:a,minutes:i,seconds:o,formatUnit(){const{unitDisplay:n="short",...r}=t,l={unitDisplay:n,...r,style:"unit"};return 0===e?g(o,{...l,unit:"second"}):(0,s.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
|||
|
|
(0,s._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),o?g(o,{...l,unit:"second"}):"",i?g(i,{...l,unit:"minute"}):"",a?g(a,{...l,unit:"hour"}):"").trim()},formatDecimal(){const t=(0,s.sprintf)(
|
|||
|
|
// translators: %s: number of seconds with "s" as the abbreviated unit.
|
|||
|
|
// translators: %s: number of seconds with "s" as the abbreviated unit.
|
|||
|
|
(0,s.__)("%ds","google-site-kit"),o);if(0===e)return t;const n=(0,s.sprintf)(
|
|||
|
|
// translators: %s: number of minutes with "m" as the abbreviated unit.
|
|||
|
|
// translators: %s: number of minutes with "m" as the abbreviated unit.
|
|||
|
|
(0,s.__)("%dm","google-site-kit"),i),r=(0,s.sprintf)(
|
|||
|
|
// translators: %s: number of hours with "h" as the abbreviated unit.
|
|||
|
|
// translators: %s: number of hours with "h" as the abbreviated unit.
|
|||
|
|
(0,s.__)("%dh","google-site-kit"),a);return(0,s.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
|||
|
|
(0,s._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),o?t:"",i?n:"",a?r:"").trim()}}}(e,t);try{return a()}catch{return i()}}function l(e){e=parseInt(e,10),Number.isNaN(e)&&(e=0);return{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}}function c(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e}function d(e){let t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:(0,i.isPlainObject)(e)&&(t={...e}),t}function u(e,t={}){e=(0,i.isFinite)(e)?e:Number(e),(0,i.isFinite)(e)||(console.warn("Invalid number",e,typeof e),e=0);const a=d(t),{style:o="metric"}=a;return"metric"===o?function(e){const t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?(0,s.sprintf)(
|
|||
|
|
// translators: %s: an abbreviated number in millions.
|
|||
|
|
// translators: %s: an abbreviated number in millions.
|
|||
|
|
(0,s.__)("%sM","google-site-kit"),g(c(e),e%10==0?{}:t)):1e4<=e?(0,s.sprintf)(
|
|||
|
|
// translators: %s: an abbreviated number in thousands.
|
|||
|
|
// translators: %s: an abbreviated number in thousands.
|
|||
|
|
(0,s.__)("%sK","google-site-kit"),g(c(e))):1e3<=e?(0,s.sprintf)(
|
|||
|
|
// translators: %s: an abbreviated number in thousands.
|
|||
|
|
// translators: %s: an abbreviated number in thousands.
|
|||
|
|
(0,s.__)("%sK","google-site-kit"),g(c(e),e%10==0?{}:t)):g(e,{signDisplay:"never",maximumFractionDigits:1})}(e):"duration"===o?r(e,a):"durationISO"===o?function(e){let{hours:t,minutes:a,seconds:i}=l(e);return i=("0"+i).slice(-2),a=("0"+a).slice(-2),t=("0"+t).slice(-2),"00"===t?`${a}:${i}`:`${t}:${a}:${i}`}(e):g(e,a)}const m=n()(console.warn);function g(e,t={}){const{locale:a=y(),...i}=t;try{return new Intl.NumberFormat(a,i).format(e)}catch(t){m(`Site Kit numberFormat error: Intl.NumberFormat( ${JSON.stringify(a)}, ${JSON.stringify(i)} ).format( ${typeof e} )`,t.message)}const o={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},n=["signDisplay","compactDisplay"],s={};for(const[e,t]of Object.entries(i))o[e]&&t===o[e]||n.includes(e)||(s[e]=t);try{return new Intl.NumberFormat(a,s).format(e)}catch{return new Intl.NumberFormat(a).format(e)}}function p(e,t={}){const{locale:a=y(),style:i="long",type:o="conjunction"}=t;if(Intl.ListFormat){return new Intl.ListFormat(a,{style:i,type:o}).format(e)}
|
|||
|
|
/* translators: used between list items, there is a space after the comma. */const n=(0,s.__)(", ","google-site-kit");return e.join(n)}function y(e=a.g){const t=(0,i.get)(e,["_googlesitekitLegacyData","locale"]);if(t){const e=t.match(/^(\w{2})?(_)?(\w{2})/);if(e&&e[0])return e[0].replace(/_/g,"-")}return e.navigator.language}},80035:(e,t,a)=>{"use strict";a.d(t,{A:()=>N});var i,o=a(62688),n=a.n(o),s=a(4452),r=a.n(s),l=a(63696),c=a(19793);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)({}).hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},d.apply(null,arguments)}const warning_notice=e=>l.createElement("svg",d({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),i||(i=l.createElement("path",{fill:"currentColor",d:"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1m0 14a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-1-2h2V6h-2z"})));var u=a(42343),m=a(49655),g=a(62540);const p={[m.Q.NEW]:u.A,[m.Q.SUCCESS]:c.A,[m.Q.INFO]:warning_notice,[m.Q.WARNING]:warning_notice,[m.Q.ERROR]:warning_notice};function Icon({type:e}){const t=p[e]||warning_notice;return(0,g.jsx)(t,{width:24,height:24})}function Title({className:e,children:t}){return(0,g.jsx)("p",{className:r()("googlesitekit-notice__title",e),children:t})}function Description({className:e,children:t}){return(0,g.jsx)("p",{className:r()("googlesitekit-notice__description",e),children:t})}Icon.propTypes={type:n().oneOf(Object.values(m.Q))},Title.propTypes={className:n().string,children:n().node},Description.propTypes={className:n().string,children:n().node};var y=a(49383),h=a(83366);function CTAButton({label:e,disabled:t,inProgress:a,onClick:i,href:o,external:n=!1,hideExternalIndicator:s=!1}){let r;return n&&!s&&(r=(0,g.jsx)(h.A,{width:14,height:14})),(0,g.jsx)(y.SpinnerButton,{className:"googlesitekit-notice__cta",disabled:t,isSaving:a,onClick:i,href:o,target:n?"_blank":void 0,trailingIcon:r,children:e})}CTAButton.propTypes={label:n().string.isRequired,disabled:n().bool,inProgress:n().bool,onClick:n().func,href:n().string,external:n().bool,hideExternalIndicator:n().bool};var f=a(82871);function DismissButton({label:e=(0,f.__)("Got it","google-site-kit"),onClick:t,disabled:a}){return(0,g.jsx)(y.Button,{onClick:t,disabled:a,tertiary:!0,children:e})}DismissButton.propTypes={label:n().string,onClick:n().func.isRequired,disabled:n().bool};const T=(0,l.forwardRef)(({className:e,title:t,description:a,dismissButton:i,ctaButton:o,type:n=m.Q.INFO,children:s,hideIcon:l},c)=>(0,g.jsxs)("div",{ref:c,className:r()("googlesitekit-notice",`googlesitekit-notice--${n}`,e),children:[!l&&(0,g.jsx)("div",{className:"googlesitekit-notice__icon",children:(0,g.jsx)(Icon,{type:n})}),(0,g.jsxs)("div",{className:"googlesitekit-notice__content",children:[t&&(0,g.jsx)(Title,{children:t}),a&&(0,g.jsx)(Description,{children:a})]}),(i?.label||i?.onClick||o?.label&&(o?.onClick||o?.href)||s)&&(0,g.jsxs)("div",{className:"googlesitekit-notice__action",children:[s,(i?.label||i?.onClick)&&(0,g.jsx)(DismissButton,{label:i.label,onClick:i.onClick,disabled:i.disabled}),o?.label&&(o?.onClick||o?.href)&&(0,g.jsx)(CTAButton,{label:o.label,onClick:o.onClick,inProgress:o.inProgress,disabled:o.disabled,href:o.href,external:o.external,hideExternalIndicator:o.hideExternalIndicator})]})]}));T.TYPES=m.Q,T.propTypes={className:n().string,title:n().oneOfType([n().string,n().object]),description:n().node,type:n().oneOf(Object.values(m.Q)),dismissButton:n().shape(DismissButton.propTypes),ctaButton:n().shape({...CTAButton.propTypes,label:n().string}),children:n().node,hideIcon:n().bool};const N=T},81520:(e,t,a)=>{"use strict";function Null(){return null}a.d(t,{A:()=>Null})},82046:(e,t,a)=>{"use strict";a.d(t,{C:()=>n,p:()=>o});var i=a(15210);function o(e,t={}){return{__html:i.O.sanitize(e,t)}}function n(e){const t="object"==typeof e?e.toString():e;return t?.replace?.(/\/+$/,"")}},82871:e=>{"use strict";e.exports=googlesitekit.i18n},83366:(e,t,a)=>{"use strict";a.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var i,o=a(63
|
|||
|
|
(0,l.__)("Source: %s","google-site-kit"),`<a>${e}</a>`),{a:(0,u.jsx)(c.A,{href:t,external:i},"link")})})}SourceLink.propTypes={name:o().string,href:o().string,className:o().string,external:o().bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1};const m=SourceLink},91865:(e,t,a)=>{"use strict";a.d(t,{A:()=>DataBlockGroup});var i=a(31589),o=a(15844),n=a(63696),s=a(50787),r=a(62540);function DataBlockGroup({className:e,children:t}){const l=(0,n.useRef)();function c(e,t){e.forEach(e=>{const a=e?.querySelector(".googlesitekit-data-block__datapoint");a&&(a.style.fontSize=t)})}const d=(0,s.d)(function(){const e=l?.current?.querySelectorAll(".googlesitekit-data-block");if(!e?.length)return;let t=1;if(c(e,""),e.forEach(e=>{const a=e.querySelector(".googlesitekit-data-block__datapoint");if(!a)return;const i=a?.parentElement?.offsetWidth;if(a.scrollWidth>i){const e=i/a.scrollWidth,o=Math.floor(10*e)/10;o<t&&(t=o)}}),t<1&&t>0){const i=parseInt(a.g?.getComputedStyle(e[0].querySelector(".googlesitekit-data-block__datapoint"))?.fontSize,10),o=Math.floor(i*t);c(e,`${Math.max(o,14)}px`)}},50);return(0,i.A)("resize",d),(0,o.A)(()=>{d()}),(0,r.jsx)("div",{ref:l,className:e,children:t})}},91953:(e,t,a)=>{"use strict";a.d(t,{A:()=>DetailsPermaLinks});var i=a(4452),o=a.n(i),n=a(62688),s=a.n(n),r=a(63696),l=a(50539),c=a(93896),d=a(20898),u=a(12850),m=a(62540);function DetailsPermaLinks({title:e,path:t,serviceURL:a}){const i=(0,l.useSelect)(e=>e(c.O4).getReferenceSiteURL()),n=(0,u.VZ)(i,t),s=(0,l.useSelect)(e=>e(c.O4).getAdminURL("googlesitekit-dashboard",{permaLink:n}));return(0,m.jsxs)(r.Fragment,{children:[(0,m.jsx)(d.A,{className:"googlesitekit-font-weight-medium",href:a||s,external:!!a,hideExternalIndicator:!0,children:e}),(0,m.jsx)(d.A,{className:o()("googlesitekit-display-block","googlesitekit-overflow-wrap-break-word"),href:n,target:"_blank",small:!0,children:t})]})}DetailsPermaLinks.propTypes={title:s().string,path:s().string,serviceURL:s().string}},92698:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var i=a(63696),o=a(50539),n=a(93896),s=a(58116),r=a(37226),l=a(45472),c=a(21134),d=a(89318),u=a(77766);function m(e){const t=(0,u.A)(),a=(0,o.useSelect)(t=>t(r.i).getModule(e)),m=(0,o.useSelect)(e=>e(s.oR).hasCapability(s.HD)),{activateModule:g}=(0,o.useDispatch)(r.i),{navigateTo:p}=(0,o.useDispatch)(l.M),{setInternalServerError:y}=(0,o.useDispatch)(n.O4),h=(0,i.useCallback)(async()=>{const{error:a,response:i}=await g(e);a?y({id:`${e}-setup-error`,description:a.message}):(await(0,d.sx)(`${t}_widget-activation-cta`,"activate_module",e),await(0,c.SO)("module_setup",e,{ttl:300}),p(i.moduleReauthURL))},[g,e,p,y,t]);return a?.name&&m?h:null}},93896:(e,t,a)=>{"use strict";a.d(t,{O4:()=>i,OQ:()=>n,qc:()=>o});const i="core/site",o="primary",n="secondary"},94468:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(63696),o=a(50539),n=a(58116),s=a(37226),r=a(45472);function l(e){const t=(0,o.useSelect)(e=>e(n.oR).hasCapability(n.HD)),a=(0,o.useSelect)(t=>t(s.i).getModuleStoreName(e)),l=(0,o.useSelect)(e=>e(a)?.getAdminReauthURL()),{navigateTo:c}=(0,o.useDispatch)(r.M),d=(0,i.useCallback)(()=>c(l),[l,c]);return l&&t?d:null}},94552:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(62688),o=a.n(i),n=a(4452),s=a.n(n),r=a(62540);function ChangeArrow({direction:e,invertColor:t,width:a,height:i}){return(0,r.jsx)("svg",{className:s()("googlesitekit-change-arrow",`googlesitekit-change-arrow--${e}`,{"googlesitekit-change-arrow--inverted-color":t}),width:a,height:i,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M5.625 10L5.625 2.375L9.125 5.875L10 5L5 -1.76555e-07L-2.7055e-07 5L0.875 5.875L4.375 2.375L4.375 10L5.625 10Z",fill:"currentColor"})})}ChangeArrow.propTypes={direction:o().string,invertColor:o().bool,width:o().number,height:o().number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9};const l=ChangeArrow},96820:(e,t,a)=>{"use strict";a.d(t,{A:()=>d,v:()=>c});var i=a(62688),o=a.n(i),n=a(4452),s=a.n(n),r=a(82871),l=a(62540);const c={DEFAULT:"default",OVERLAY:"overlay",SMAL
|