90 lines
332 KiB
JavaScript
90 lines
332 KiB
JavaScript
|
|
(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[18],{1:function(e,t){e.exports=googlesitekit.i18n},100:function(e,t,n){"use strict";(function(e,a){n.d(t,"c",(function(){return T})),n.d(t,"b",(function(){return k})),n.d(t,"a",(function(){return TourTooltips}));var r=n(6),i=n.n(r),o=n(87),c=n(27),s=n(0),l=n.n(s),u=n(1),d=n(4),g=n.n(d),m=n(28),f=n(7),p=n(33),y=n(116),b=n(19);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var h=g.a.useSelect,O=g.a.useDispatch,_=g.a.useRegistry,T={options:{arrowColor:"#3c7251",backgroundColor:"#3c7251",overlayColor:"rgba(0, 0, 0, 0.6)",textColor:"#fff",zIndex:2e4},spotlight:{border:"2px solid #3c7251",backgroundColor:"#fff"}},E={back:Object(u.__)("Back","google-site-kit"),close:Object(u.__)("Close","google-site-kit"),last:Object(u.__)("Got it","google-site-kit"),next:Object(u.__)("Next","google-site-kit")},k={disableAnimation:!0,styles:{arrow:{length:8,margin:56,spread:16},floater:{filter:"drop-shadow(rgba(60, 64, 67, 0.3) 0px 1px 2px) drop-shadow(rgba(60, 64, 67, 0.15) 0px 2px 6px)"}}},A="feature_tooltip_view",j="feature_tooltip_advance",S="feature_tooltip_return",N="feature_tooltip_dismiss",I="feature_tooltip_complete";function TourTooltips(t){var n=t.steps,r=t.tourID,s=t.gaEventCategory,l=t.callback,u="".concat(r,"-step"),d="".concat(r,"-run"),g=O(m.b).setValue,w=O(f.a).dismissTour,P=_(),D=Object(b.a)(),C=h((function(e){return e(m.b).getValue(u)})),M=h((function(e){return e(m.b).getValue(d)&&!1===e(f.a).isTourDismissed(r)}));Object(o.a)((function(){e.document.body.classList.add("googlesitekit-showing-feature-tour","googlesitekit-showing-feature-tour--".concat(r)),g(d,!0)}));var R=n.map((function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){i()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({disableBeacon:!0,isFixed:!0,placement:"auto"},e)}));return a.createElement(c.e,{callback:function(t){!function(e){var t=e.index,n=e.action,a=e.lifecycle,r=e.size,i=e.status,o=e.type,l=t+1,u="function"==typeof s?s(D):s;o===c.b.TOOLTIP&&a===c.c.TOOLTIP?Object(p.b)(u,A,l):n===c.a.CLOSE&&a===c.c.COMPLETE?Object(p.b)(u,N,l):n===c.a.NEXT&&i===c.d.FINISHED&&o===c.b.TOUR_END&&r===l&&Object(p.b)(u,I,l),a===c.c.COMPLETE&&i!==c.d.FINISHED&&(n===c.a.PREV&&Object(p.b)(u,S,l),n===c.a.NEXT&&Object(p.b)(u,j,l))}(t);var n=t.action,a=t.index,i=t.status,o=t.step,d=t.type,m=n===c.a.CLOSE,f=!m&&[c.b.STEP_AFTER,c.b.TARGET_NOT_FOUND].includes(d),y=[c.d.FINISHED,c.d.SKIPPED].includes(i),b=m&&d===c.b.STEP_AFTER,v=y||b;if(c.b.STEP_BEFORE===d){var h,O,_=o.target;"string"==typeof o.target&&(_=e.document.querySelector(o.target)),null===(h=_)||void 0===h||null===(O=h.scrollIntoView)||void 0===O||O.call(h,{block:"center"})}f?function(e,t){g(u,e+(t===c.a.PREV?-1:1))}(a,n):v&&(e.document.body.classList.remove("googlesitekit-showing-feature-tour","googlesitekit-showing-feature-tour--".concat(r)),w(r)),l&&l(t,P)},continuous:!0,disableOverlayClose:!0,disableScrolling:!0,floaterProps:k,locale:E,run:M,showProgress:!0,stepIndex:C,steps:R,styles:T,tooltipComponent:y.a})}TourTooltips.propTypes={steps:l.a.arrayOf(l.a.object).isRequired,tourID:l.a.string.isRequired,gaEventCategory:l.a.oneOfType([l.a.string,l.a.func]).isRequired,callback:l.a.func}}).call(this,n(26),n(2))},101:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return u}));var a=n(6),r=n.n(a),i=n(0),o=n.n(i),c=n(12),s=n.n(c),l=n(1),u={DEFAULT:"default",OVERLAY:"overlay",SMALL:"small",SMALL_OVERLAY:"small-overlay",LARGE:"large"};function GatheringDataNotice(t){var n=t.style;return e.createElement("div",{className:s()("googlesitekit-gathering-data-notice",r()({},"googlesitekit-gathering-data-notice-
|
|||
|
|
/* translators: %s: source link */
|
|||
|
|
Object(s.__)("Source: %s","google-site-kit"),"<a>".concat(n,"</a>")),{a:e.createElement(l.a,{key:"link",href:a,external:i})}))}SourceLink.propTypes={name:r.a.string,href:r.a.string,className:r.a.string,external:r.a.bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1},t.a=SourceLink}).call(this,n(2))},128:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return StoreErrorNotices}));var a=n(0),r=n.n(a),i=n(4),o=n.n(i),c=n(111),s=n(20),l=n(45),u=n(152),d=o.a.useSelect;function StoreErrorNotices(t){var n=t.moduleSlug,a=t.storeName,r=t.shouldDisplayError,i=d((function(e){return e(a).getErrors()})),o=d((function(e){return e(s.a).getModule(n)})),g=[];return i.filter((function(e){return!(!(null==e?void 0:e.message)||g.includes(e.message))&&(g.push(e.message),!0)})).map((function(t,n){var i=t.message;return Object(l.e)(t)&&(i=Object(u.a)(i,o)),e.createElement(c.a,{key:n,error:t,storeName:a,message:i,shouldDisplayError:r})}))}StoreErrorNotices.propTypes={storeName:r.a.string.isRequired,shouldDisplayError:r.a.func,moduleSlug:r.a.string}}).call(this,n(2))},13:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var a="core/site",r="primary",i="secondary"},131:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsNotice}));var a=n(12),r=n.n(a),i=n(0),o=n.n(i),c=n(1),s=n(4),l=n.n(s),u=n(255),d=n(256),g=n(83),m=n(7),f=n(9),p=l.a.useSelect,y=l.a.useDispatch;function SettingsNotice(t){var n=t.className,a=t.children,i=t.type,o=t.dismiss,s=void 0===o?"":o,l=t.Icon,b=void 0===l?Object(g.d)(i):l,v=t.OuterCTA,h=y(m.a).dismissItem,O=p((function(e){return s?e(m.a).isItemDismissed(s):void 0}));if(s&&O)return null;var _=a?d.a:u.a;return e.createElement("div",{className:r()(n,"googlesitekit-settings-notice","googlesitekit-settings-notice--".concat(i),{"googlesitekit-settings-notice--single-row":!a,"googlesitekit-settings-notice--multi-row":a})},e.createElement("div",{className:"googlesitekit-settings-notice__icon"},e.createElement(b,{width:"20",height:"20"})),e.createElement("div",{className:"googlesitekit-settings-notice__body"},e.createElement(_,t)),s&&e.createElement("div",{className:"googlesitekit-settings-notice__button"},e.createElement(f.Button,{onClick:function(){h(s)}},Object(c.__)("OK, Got it!","google-site-kit"))),v&&e.createElement("div",{className:"googlesitekit-settings-notice__button"},e.createElement(v,null)))}SettingsNotice.propTypes={className:o.a.string,children:o.a.node,notice:o.a.node.isRequired,type:o.a.oneOf([g.a,g.c,g.b]),Icon:o.a.elementType,LearnMore:o.a.elementType,CTA:o.a.elementType,OuterCTA:o.a.elementType},SettingsNotice.defaultProps={type:g.a}}).call(this,n(2))},138:function(e,t,n){"use strict";var a=n(3);function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var i=a.createElement("path",{d:"M14 1.41L12.59 0 7 5.59 1.41 0 0 1.41 5.59 7 0 12.59 1.41 14 7 8.41 12.59 14 14 12.59 8.41 7 14 1.41z",fill:"currentColor"});t.a=function SvgClose(e){return a.createElement("svg",r({viewBox:"0 0 14 14",fill:"none"},e),i)}},139:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return c}));var a=n(15),r=[{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:"Paci
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(a.__)("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"),c)),l&&l.login&&(d=Object(a.sprintf)(
|
|||
|
|
/* translators: %s: owner name */
|
|||
|
|
Object(a.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),l.login)),d||(d=Object(a.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(u," ").concat(d)}},153:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(10),r=n.n(a),i=function(e,t){var n=t.dateRangeLength;r()(Array.isArray(e),"report must be an array to partition."),r()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var a=-1*n;return{currentRange:e.slice(a),compareRange:e.slice(2*a,a)}}},154:function(e,t,n){"use strict";t.a=function(e){if("string"==typeof e&&e.match(/[0-9]{8}/)){var t=e.slice(0,4),n=Number(e.slice(4,6))-1,a=e.slice(6,8);return new Date(t,n.toString(),a)}return!1}},156:function(e,t,n){"use strict";(function(e){var a=n(17),r=n.n(a),i=n(164),o=n.n(i),c=n(0),s=n.n(c),l=n(3),u=n(1),d=n(208),g=n(347),m=n(348),f=n(9);function ReportErrorButton(t){var n=t.message,a=t.componentStack,i=Object(l.useState)(!1),c=r()(i,2),s=c[0],p=c[1];return e.createElement(f.Button,{"aria-label":s?Object(u.__)("Error message copied to clipboard. Click to copy the error message again.","google-site-kit"):void 0,onClick:function(){o()("`".concat(n,"\n").concat(a,"`")),p(!0)},trailingIcon:e.createElement(d.a,{className:"mdc-button__icon",icon:s?g.a:m.a})},s?Object(u.__)("Copied to clipboard","google-site-kit"):Object(u.__)("Copy error contents","google-site-kit"))}ReportErrorButton.propTypes={message:s.a.string,componentStack:s.a.string},t.a=ReportErrorButton}).call(this,n(2))},158:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportError}));var a=n(6),r=n.n(a),i=n(0),o=n.n(i),c=n(15),s=n(3),l=n(1),u=n(4),d=n.n(u),g=n(20),m=n(45),f=n(152),p=n(85),y=n(81),b=n(97),v=n(170),h=n(38);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var T=d.a.useSelect;function ReportError(t){var n,a=t.moduleSlug,r=t.error,i=Object(h.a)(),o=T((function(e){return e(g.a).getModule(a)})),u=Array.isArray(r)?r:[r],d=function(e){return Object(m.e)(e)?i?(n=Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Access lost to %s","google-site-kit"),null==o?void 0:o.name),Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("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"),null==o?void 0:o.name)):(n=Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Insufficient permissions in %s","google-site-kit"),null==o?void 0:o.name),Object(f.a)(e.message,o)):Object(m.b)(e)},O=Object(c.uniqWith)(u.map((function(e){var t;return _(_({},e),{},{message:d(e),reconnectURL:null===(t=e.data)||void 0===t?void 0:t.reconnectURL})})),(function(e,t){return e.message===t.message&&e.reconnectURL===t.reconnectURL})),E=u.some((function(e){return Object(m.e)(e)}));E||1!==O.length?!E&&O.length>1&&(n=Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Data errors in %s","google-site-kit"),null==o?void 0:o.name)):n=Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Data error in %s","google-site-kit"),null==o?void 0:o.name);var k=e.createElement(s.Fragment,null,O.map((function(t){var n,a=null==r||null===(n=r.data)||void 0===n?void 0:n.reconnectURL;return a?e.createElement(y.a,{key:t.message,message:t.message,reconnectURL:a}):e.createElement("p",{key:t.message},p.a.sanitize(t.message,{ALLOWED_TAGS:[]}))})));return e.createElement(b.a,{title:n,description:k,error:!0},e.createElement(v.a,{moduleSlug:a,error:r}))}ReportError.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired}}).call(this,n(2))},170:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportErrorActions}));var a=n(6),r=n.n(a),i=n(0),o=n.n(i),c=n(3),s=n(43),l=n(1),u=n(4),d=n.n(u),g=n(9),m=n(13),f=n(20),p=n(45),y=n(38),b=n(21);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var h=d.a.useSelect,O=d.a.useDispatch;function ReportErrorActions(t){var n=t.moduleSlug,a=t.error,i=t.GetHelpLink,o=t.onRetry,u=t.getHelpClassName,d=Object(y.a)(),_=h((function(e){return e(f.a).getModuleStoreName(n)})),T=h((function(e){var t;return"function"==typeof(null===(t=e(_))||void 0===t?void 0:t.getServiceEntityAccessURL)?e(_).getServiceEntityAccessURL():null})),E=Array.isArray(a)?a:[a],k=E.filter((function(e){return Object(p.d)(e,e.selectorData)&&"getReport"===e.selectorData.name})),A=!!k.length,j=h((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},A?k[0]:E[0]);return Object(p.e)(t)&&(t.code="".concat(n,"_insufficient_permissions")),e(m.c).getErrorTroubleshootingLinkURL(t)})),S=O(),N=E.some((function(e){return Object(p.e)(e)})),I=Object(c.useCallback)((function(){k.forEach((function(e){var t=e.selectorData;S(t.storeName).invalidateResolution(t.name,t.args)})),null==o||o()}),[S,k,o]),w=T&&N&&!d;return e.createElement("div",{className:"googlesitekit-report-error-actions"},w&&e.createElement(g.Button,{href:T,target:"_blank"},Object(l.__)("Request access","google-site-kit")),A?e.createElement(c.Fragment,null,e.createElement(g.Button,{onClick:I},Object(l.__)("Retry","google-site-kit")),e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(s.a)(Object(l.__)("Retry didn’t work? <HelpLink />","google-site-kit"),{HelpLink:e.createElement(b.a,{href:j,external:!0},Object(l.__)("Get help","google-site-kit"))}))):e.createElement("div",{className:u},"function"==typeof i?e.createElement(i,{linkURL:j}):e.createElement(b.a,{href:j,external:!0},Object(l.__)("Get help","google-site-kit"))))}ReportErrorActions.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired,GetHelpLink:o.a.elementType,onRetry:o.a.func,getHelpClassName:o.a.string}}).call(this,n(2))},171:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(257),r=n(15),i=n(3);function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=Object(a.a)((function(){return r.debounce.apply(void 0,t)}),t);return Object(i.useEffect)((function(){return function(){return o.cancel()}}),[o]),o}},172:function(e,t,n){"use strict";n.d(t,"a",(function(){return SurveyViewTrigger}));var a=n(3),r=n(0),i=n.n(r),o=n(4),c=n.n(o),s=n(13),l=n(7),u=c.a.useSelect,d=c.a.useDispatch;function SurveyViewTrigger(e){var t=e.triggerID,n=e.ttl,r=void 0===n?0:n,i=u((function(e){return e(s.c).isUsingProxy()})),o=d(l.a).triggerSurvey;return Object(a.useEffect)((function(){i&&o(t,{ttl:r})}),[i,t,r,o]),null}SurveyViewTrigger.propTypes={triggerID:i.a.string.isRequired,ttl:i.a.number}},173:function(e,t,n){"use strict";var a=n(3);function r(
|
|||
|
|
/* translators: 1: property name, 2: property ID */
|
|||
|
|
Object(r._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),o,a):o)}))):null}}).call(this,n(2))},361:function(e,t,n){"use strict";(function(e){n(6),n(5),n(16),n(3),n(1),n(9);var t=n(4),a=n.n(t);n(14),n(11),n(57),n(8),n(19);a.a.useSelect,a.a.useDispatch}).call(this,n(2))},362:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4ActivateSwitch}));var a=n(0),r=n.n(a),i=n(1),o=n(3),c=n(43),s=n(4),l=n.n(s),u=n(9),d=n(29),g=n(11),m=n(8),f=n(21),p=n(19),y=n(13),b=l.a.useSelect,v=l.a.useDispatch;function GA4ActivateSwitch(t){var n=t.onActivate,a=t.disabled,r=Object(p.a)(),s=b((function(e){return e(d.a).getValue(g.e,"enableGA4")})),l=b((function(e){return e(y.c).getDocumentationLinkURL("ga4")})),h=v(d.a).setValues,O=Object(o.useCallback)((function(){h(g.e,{enableGA4:!0}),Object(m.A)("".concat(r,"_analytics"),"activate_ga4"),"function"==typeof n&&n()}),[h,n,r]);return e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(u.Switch,{label:Object(c.a)(Object(i.__)("Activate Google Analytics 4 and place code on your site. <a>Learn more</a>","google-site-kit"),{a:e.createElement(f.a,{href:l,external:!0})}),checked:s,disabled:a,onClick:O,hideLabel:!1}))}GA4ActivateSwitch.propTypes={onActivate:r.a.func,disabled:r.a.bool}}).call(this,n(2))},363:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var a=n(30),r=n.n(a),i=n(12),o=n.n(i),c=n(15),s=n(1),l=n(73),u=n(8),d=n(17),g=n.n(d),m=n(10),f=n.n(m);function p(e,t){var n=t.dateRangeLength;f()(Array.isArray(e),"report must be an array to partition."),f()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var a=function(t){return e.filter((function(e){return g()(e.dimensionValues,2)[1].value===t}))},r=-1*n;return{currentRange:a("date_range_0").slice(r),compareRange:a("date_range_1").slice(2*r,r)}}var y=n(154);function b(e,t){var n=[];return e.forEach((function(e){if(e.metricValues){var a=e.metricValues[t].value,r=e.dimensionValues[0].value,i=Object(y.a)(r);n.push([i,a])}})),n}function v(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[Object(s.__)("Users","google-site-kit"),Object(s.__)("Sessions","google-site-kit"),Object(s.__)("Engagement Rate","google-site-kit"),Object(s.__)("Session Duration","google-site-kit")],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[function(e){return parseFloat(e).toLocaleString()},function(e){return parseFloat(e).toLocaleString()},function(e){return Object(u.v)(e/100,{style:"percent",signDisplay:"never",maximumFractionDigits:2})},function(e){return Object(u.v)(e,"s")}],d=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[c.identity,c.identity,function(e){return 100*e},c.identity],g=r()((null==e?void 0:e.rows)||[]),m=g.length;if(2*n>m){for(var f=new Date,y=0;n>y;y++){var v=(f.getMonth()+1).toString(),h=f.getDate().toString(),O=f.getFullYear().toString()+(2>v.length?"0":"")+v+(2>h.length?"0":"")+h;if(y>m){var _=[{dimensionValues:[{value:O},{value:"date_range_0"}],metricValues:[{value:0},{value:0}]},{dimensionValues:[{value:O},{value:"date_range_1"}],metricValues:[{value:0},{value:0}]}];g.unshift.apply(g,_)}f.setDate(f.getDate()-1)}g.push({dimensionValues:[{value:"0"},{value:"date_range_0"}]},{dimensionValues:[{value:"0"},{value:"date_range_1"}]})}var T=a[t]===Object(s.__)("Session Duration","google-site-kit"),E=T?"timeofday":"number",k=[[{type:"date",label:Object(s.__)("Day","google-site-kit")},{type:"string",role:"tooltip",p:{html:!0}},{type:E,label:a[t]},{type:E,label:Object(s.__)("Previous period","google-site-kit")}]],A=p(g,{dateRangeLength:n}),j=A.compareRange,S=A.currentRange,N=b(S,t),I=b(j,t),w=Object(l.b)(),P={weekday:"short",month:"short",day:"numeric"};return N.forEach((function(e,n){if(e[0]&&e[1]&&I[n]){var r=d[t],c=r(e[1]),l=r(I[n][1]),g=parseFloat(l),m=Object(u.e)(c,g),f=Object(u.j)(m),p=Object(s.sprintf)(
|
|||
|
|
/* translators: 1: date for user stats, 2: previous date for user stats comparison */
|
|||
|
|
Object(s._x)("%1$s vs %2$s","Date range for chart tooltip","google-site-kit"),e[0].toLocaleDateString(w,P),I[n][0].toLocaleDateString(w,P)),y=Object(s.sprintf)(
|
|||
|
|
/* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */
|
|||
|
|
Object(s._x)("%1$s: <strong>%2$s</strong> <em>%3$s %4$s</em>","Stat information for chart tooltip","google-site-kit"),a[t],i[t](c),f,Object(u.v)(Math.abs(m),"%"));k.push([e[0],'<div class="'.concat(o()("googlesitekit-visualization-tooltip",{"googlesitekit-visualization-tooltip--up":m>0,"googlesitekit-visualization-tooltip--down":m<0}),'">\n\t\t\t\t<p>').concat(p,"</p>\n\t\t\t\t<p>").concat(y,"</p>\n\t\t\t</div>"),T?Object(u.f)(c):c,T?Object(u.f)(l):l])}})),k}},369:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a=n(6),r=n.n(a),i=n(10),o=n.n(i),c=n(110),s=n(139),l=n(14);function u(e){var t=e.siteName,n=e.siteURL,a=e.timezone,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone;o()(Object(c.a)(n),"A valid siteURL is required.");var u=new URL(n),d=u.hostname,g=u.pathname;return r()({accountName:t||d,propertyName:"".concat(d).concat(g).replace(/\/$/,""),dataStreamName:d,countryCode:s.c[a]||s.c[i],timezone:s.c[a]?a:i},l.c,!0)}},37:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));var a="_googlesitekitDataLayer",r="data-googlesitekit-gtag"},370:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return TimezoneSelect}));var a=n(3),r=n(1),i=n(9),o=n(4),c=n.n(o),s=n(139),l=n(11),u=n(29),d=c.a.useSelect,g=c.a.useDispatch;function TimezoneSelect(){var t=d((function(e){return e(u.a).getValue(l.d,"countryCode")})),n=d((function(e){return e(u.a).getValue(l.d,"timezone")})),o=g(u.a).setValues,c=Object(a.useCallback)((function(e,t){o(l.d,{timezone:t.dataset.value})}),[o]);return e.createElement(i.Select,{className:"googlesitekit-analytics__select-timezone",label:Object(r.__)("Timezone","google-site-kit"),value:n,onEnhancedChange:c,disabled:!t,enhanced:!0,outlined:!0},(s.d[t]||[]).map((function(t,n){var a=t.timeZoneId,r=t.displayName;return e.createElement(i.Option,{key:n,value:a},r)})))}}).call(this,n(2))},371:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountField}));var a=n(3),r=n(1),i=n(183),o=n(4),c=n.n(o),s=n(11),l=n(29),u=c.a.useSelect,d=c.a.useDispatch;function AccountField(){var t=u((function(e){return e(l.a).getValue(s.d,"accountName")})),n=d(l.a).setValues,o=Object(a.useCallback)((function(e){n(s.d,{accountName:e})}),[n]);return e.createElement(i.a,{label:Object(r.__)("Account","google-site-kit"),hasError:!t,value:t,setValue:o,name:"account"})}}).call(this,n(2))},372:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyField}));var a=n(3),r=n(1),i=n(183),o=n(4),c=n.n(o),s=n(11),l=n(29),u=c.a.useSelect,d=c.a.useDispatch;function PropertyField(){var t=u((function(e){return e(l.a).getValue(s.d,"propertyName")})),n=d(l.a).setValues,o=Object(a.useCallback)((function(e){n(s.d,{propertyName:e})}),[n]);return e.createElement(i.a,{label:Object(r.__)("Property","google-site-kit"),value:t,hasError:!t,setValue:o,name:"property"})}}).call(this,n(2))},373:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CountrySelect}));var a=n(3),r=n(1),i=n(9),o=n(4),c=n.n(o),s=n(139),l=n(11),u=n(29),d=c.a.useSelect,g=c.a.useDispatch;function CountrySelect(){var t=d((function(e){return e(u.a).getValue(l.d,"countryCode")})),n=g(u.a).setValues,o=Object(a.useCallback)((function(e,a){var r=a.dataset.value;r!==t&&s.b[r]&&n(l.d,{countryCode:r,timezone:s.b[r].defaultTimeZoneId})}),[n,t]);return e.createElement(i.Select,{className:"googlesitekit-analytics__select-country",label:Object(r.__)("Country","google-site-kit"),value:t,onEnhancedChange:o,enhanced:!0,outlined:!0},s.a.map((function(t,n){var a=t.countryCode,r=t.displayName;return e.createElement(i.Option,{key:n,value:a},r)})))}}).call(this,n(2))},374:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamField}));var a=n(3),r=n(1),i=n(183),o=n(4),c=n.n(o),s=n(11),l=n(29),u=c.a.useSelect,d=c.a.useDispatch;function WebDataStreamField(){var t=u((function(e){return e(l.a).getValue(s.d,"dataStreamName")})),n=d(l.a).setValues,o=Object(a.useCallback)((function(e){n(s.d,{dataStreamNa
|
|||
|
|
/* translators: 1: Data stream name. 2: Measurement ID. */
|
|||
|
|
Object(s._x)("%1$s (%2$s)","Analytics 4 data stream name and measurement ID","google-site-kit"),r,o.measurementId):r)})))}WebDataStreamSelect.propTypes={hasModuleAccess:o.a.bool,isDisabled:o.a.bool,className:o.a.string}}).call(this,n(2))},417:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertySelect}));var a=n(12),r=n.n(a),i=n(0),o=n.n(i),c=n(3),s=n(1),l=n(9),u=n(4),d=n.n(u),g=n(14),m=n(11),f=n(57),p=n(82),y=n(8),b=n(19),v=d.a.useSelect,h=d.a.useDispatch;function PropertySelect(t){var n=t.isDisabled,a=t.hasModuleAccess,i=t.className,o=t.onChange,u=void 0===o?function(){}:o;v((function(e){return e(m.f).getAccounts()}));var d=v((function(e){return e(m.f).getAccountID()})),O=v((function(e){return!1===a||n?null:e(g.i).getProperties(d)||[]})),_=v((function(e){return e(g.i).getPropertyID()})),T=v((function(e){return!n&&e(g.i).isLoadingProperties({hasModuleAccess:a})})),E=Object(b.a)(),k=h(g.i).selectProperty,A=Object(c.useCallback)((function(e,t){var n=t.dataset.value;_!==n&&(k(n),Object(y.A)("".concat(E,"_analytics"),n===g.j?"change_property_new":"change_property","ga4"),u())}),[u,_,k,E]);if(!Object(f.b)(d))return null;if(T)return e.createElement(l.ProgressBar,{smallHeight:80,desktopHeight:88,small:!0});var j=void 0===_||""===_||Object(p.c)(_);return!1===a?e.createElement(l.Select,{className:r()("googlesitekit-analytics-4__select-property",i),label:Object(s.__)("Property","google-site-kit"),value:_,enhanced:!0,outlined:!0,disabled:!0},e.createElement(l.Option,{value:_},_)):e.createElement(l.Select,{className:r()("googlesitekit-analytics-4__select-property",i,{"mdc-select--invalid":!j,"googlesitekit-analytics-4__select-property--loaded":!n&&!T}),label:Object(s.__)("Property","google-site-kit"),value:_,onEnhancedChange:A,disabled:n,enhanced:!0,outlined:!0},(O||[]).concat({_id:g.j,displayName:Object(s.__)("Set up a new property","google-site-kit")}).map((function(t){var n=t._id,a=t.displayName;return e.createElement(l.Option,{key:n,value:n},n===g.j?a:Object(s.sprintf)(
|
|||
|
|
/* translators: 1: Property name. 2: Property ID. */
|
|||
|
|
Object(s._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),a,n))})))}PropertySelect.propTypes={isDisabled:o.a.bool,hasModuleAccess:o.a.bool,className:o.a.string,onChange:o.a.func}}).call(this,n(2))},424:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var a=n(5),r=n.n(a),i=n(6),o=n.n(i),c=n(10),s=n.n(c),l=n(36),u=n.n(l),d=n(4),g=n.n(d),m=n(44);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var y=g.a.createRegistryControl,b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.storeName,a=t.dataAvailable,i=void 0!==a&&a,c=t.selectDataAvailability;s()("string"==typeof e&&e,"module slug is required."),s()("string"==typeof n&&n,"store name is required."),s()("boolean"==typeof i,"dataAvailable must be a boolean."),s()("function"==typeof c,"selectDataAvailability must be a function.");var l=Object(m.a)({baseName:"saveDataAvailableState",controlCallback:function(){return u.a.set("modules",e,"data-available")}}),d={dataAvailableOnLoad:i,gatheringData:void 0},f={receiveIsGatheringData:function(e){return s()("boolean"==typeof e,"gatheringData must be a boolean."),{payload:{gatheringData:e},type:"RECEIVE_GATHERING_DATA"}},receiveIsDataAvailableOnLoad:function(e){return s()("boolean"==typeof e,"dataAvailableOnLoad must be a boolean."),{payload:{dataAvailableOnLoad:e},type:"RECEIVE_DATA_AVAILABLE_ON_LOAD"}}},b=o()({},"WAIT_FOR_DATA_AVAILABILITY_STATE",y((function(e){return function(){var t=function(){return void 0!==e.select(n).selectDataAvailability()};return!!t()||new Promise((function(n){var a=e.subscribe((function(){t()&&(a(),n(!0))}))}))}}))),v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0,n=t.type,a=t.payload;switch(n){case"RECEIVE_GATHERING_DATA":var r=a.gatheringData;return p(p({},e),{},{gatheringData:r});case"RECEIVE_DATA_AVAILABLE_ON_LOAD":var i=a.dataAvailableOnLoad;return p(p({},e),{},{dataAvailableOnLoad:i});default:return e}},h={isGatheringData:r.a.mark((function e(){var t,a;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.commonActions.getRegistry();case 2:if(void 0===(t=e.sent).select(n).isGatheringData()){e.next=5;break}return e.abrupt("return");case 5:if(!t.select(n).isDataAvailableOnLoad()){e.next=10;break}return e.next=9,f.receiveIsGatheringData(!1);case 9:return e.abrupt("return");case 10:return e.next=12,{payload:{},type:"WAIT_FOR_DATA_AVAILABILITY_STATE"};case 12:return a=t.select(n).selectDataAvailability(),e.next=15,f.receiveIsGatheringData(!a);case 15:if(!a){e.next=18;break}return e.next=18,l.actions.fetchSaveDataAvailableState();case 18:case"end":return e.stop()}}),e)}))},O={selectDataAvailability:c,isDataAvailableOnLoad:function(e){return e.dataAvailableOnLoad},isGatheringData:function(e){return e.gatheringData}};return g.a.combineStores(l,{actions:f,controls:b,initialState:d,reducer:v,resolvers:h,selectors:O})}},435:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var a=n(1),r=n(4),i=n.n(r),o=n(7),c=n(386),s=i.a.useSelect;function Header(){var t=s((function(e){return e(o.a).getDateRangeNumberOfDays()})),n=Object(a.sprintf)(
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(a._n)("Top content over the last %s day","Top content over the last %s days",t,"google-site-kit"),t);return e.createElement(c.a,{title:n})}}).call(this,n(2))},436:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var a=n(1),r=n(4),i=n.n(r),o=n(7),c=n(11),s=n(14),l=n(127),u=n(38),d=i.a.useSelect;function Footer(){var t=Object(u.a)(),n=d((function(e){return e(o.a).getDateRangeDates({offsetDays:c.b})})),r=d((function(e){return t?null:e(s.i).getServiceReportURL("all-pages-and-screens",{dates:n,otherArgs:{collectionId:"life-cycle"}})}));return e.createElement(l.a,{href:r,name:Object(a._x)("Analytics","Service name","google-site-kit"),external:!0})}}).call(this,n(2))},44:function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var a=n(5),r=n.n(a),i=n(6),o=n.n(i),c=n(10),s=n.n(c),l=n(15),u=n(58),d=n(92),g=n(8);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var p=function(e){return e},y=function(){return{}},b=function(){},v=u.a.clearError,h=u.a.receiveError,O=function(e){var t,n,a=r.a.mark(R),i=e.baseName,c=e.controlCallback,u=e.reducerCallback,m=void 0===u?p:u,O=e.argsToParams,_=void 0===O?y:O,T=e.validateParams,E=void 0===T?b:T;s()(i,"baseName is required."),s()("function"==typeof c,"controlCallback is required and must be a function."),s()("function"==typeof m,"reducerCallback must be a function."),s()("function"==typeof _,"argsToParams must be a function."),s()("function"==typeof E,"validateParams must be a function.");try{E(_()),n=!1}catch(e){n=!0}var k=Object(d.b)(i),A=Object(d.a)(i),j="FETCH_".concat(A),S="START_".concat(j),N="FINISH_".concat(j),I="CATCH_".concat(j),w="RECEIVE_".concat(A),P="fetch".concat(k),D="receive".concat(k),C="isFetching".concat(k),M=o()({},C,{});function R(e,t){var n,o;return r.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,{payload:{params:e},type:S};case 2:return a.next=4,v(i,t,{clearMatchingLegacyError:!0});case 4:return a.prev=4,a.next=7,{payload:{params:e},type:j};case 7:return n=a.sent,a.next=10,Z[D](n,e);case 10:return a.next=12,{payload:{params:e},type:N};case 12:a.next=23;break;case 14:return a.prev=14,a.t0=a.catch(4),o=a.t0,a.next=19,h(o,i,t);case 19:return a.next=21,h(o);case 21:return a.next=23,{payload:{params:e},type:I};case 23:return a.abrupt("return",{response:n,error:o});case 24:case"end":return a.stop()}}),a,null,[[4,14]])}var Z=(t={},o()(t,P,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=_.apply(void 0,t);return E(a),R(a,t)})),o()(t,D,(function(e,t){return s()(void 0!==e,"response is required."),n?(s()(Object(l.isPlainObject)(t),"params is required."),E(t)):t={},{payload:{response:e,params:t},type:w}})),t),G=o()({},j,(function(e){var t=e.payload;return c(t.params)})),L=o()({},C,(function(e){if(void 0===e[C])return!1;var t;try{for(var n=arguments.length,a=new Array(n>1?n-1:0),r=1;r<n;r++)a[r-1]=arguments[r];t=_.apply(void 0,a),E(t)}catch(e){return!1}return!!e[C][Object(g.z)(t)]}));return{initialState:M,actions:Z,controls:G,reducer:function(e,t){var n=t.type,a=t.payload;switch(n){case S:var r=a.params;return f(f({},e),{},o()({},C,f(f({},e[C]),{},o()({},Object(g.z)(r),!0))));case w:var i=a.response,c=a.params;return m(e,i,c);case N:var s=a.params;return f(f({},e),{},o()({},C,f(f({},e[C]),{},o()({},Object(g.z)(s),!1))));case I:var l=a.params;return f(f({},e),{},o()({},C,f(f({},e[C]),{},o()({},Object(g.z)(l),!1))));default:return e}},resolvers:{},selectors:L}}},442:function(e,t,n){(function(e){Object.prototype.hasOwnProperty.call(e,"google")||(e.google={
|
|||
|
|
/* translators: %s: module name. */
|
|||
|
|
Object(c.__)("By clicking confirm changes, you’re granting other users view-only access to data from %s via your Google account. You can always manage this later in the dashboard sharing settings.","google-site-kit"),Object(p.s)(y))}):null}EntityOwnershipChangeNotice.propTypes={slug:o.a.oneOfType([o.a.string,o.a.arrayOf(o.a.string)]).isRequired}}).call(this,n(2))},54:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(48),r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t="string"==typeof e;if(!t)return!1;var n=e.split("-");return 3===n.length&&Object(a.a)(new Date(e))}},558:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var a=n(5),r=n.n(a),i=n(6),o=n.n(i),c=n(4),s=n.n(c),l=n(11);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=s.a.createRegistryControl,m={adsenseLinked:void 0},f={setAdsenseLinked:function(e){return{payload:{adsenseLinked:!!e},type:"SET_ADSENSE_LINKED"}}},p=o()({},"__ADSENSE_LINKED_GET_SETTINGS",g((function(e){return function(){return e.__experimentalResolveSelect(l.f).getSettings()}}))),y={getAdsenseLinked:r.a.mark((function e(){var t,n,a;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s.a.commonActions.getRegistry();case 2:if(t=e.sent,void 0===(0,t.select)(l.f).getAdsenseLinked()){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,{type:"__ADSENSE_LINKED_GET_SETTINGS"}||{};case 8:return n=e.sent,a=n.adsenseLinked,e.next=12,f.setAdsenseLinked(a);case 12:case"end":return e.stop()}}),e)}))};t.b={initialState:m,actions:f,controls:p,reducer:function(e,t){var n=t.type,a=t.payload;switch(n){case"SET_ADSENSE_LINKED":var r=a.adsenseLinked;return d(d({},e),{},{adsenseLinked:r});default:return e}},resolvers:y,selectors:{getAdsenseLinked:function(e){return e.adsenseLinked}}}},569:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupForm}));var a=n(5),r=n.n(a),i=n(16),o=n.n(i),c=n(0),s=n.n(c),l=n(3),u=n(1),d=n(4),g=n.n(d),m=n(9),f=n(11),p=n(7),y=n(29),b=n(45),v=n(570),h=n(573),O=n(128),_=n(14),T=g.a.useSelect,E=g.a.useDispatch;function SetupForm(t){var n=t.finishSetup,a=T((function(e){return e(f.f).canSubmitChanges()})),i=T((function(e){return e(p.a).hasScope(f.c)})),c=T((function(e){return e(y.a).getValue(f.e,"autoSubmit")})),s=T((function(e){return e(f.f).getSetupFlowMode()})),d=T((function(e){return e(y.a).getValue(f.e,"enableUA")})),g=T((function(e){var t=e(_.i).canSubmitChanges();return d?a&&t:t})),k=E(y.a).setValues,A=E(f.f).submitChanges,j=Object(l.useCallback)(function(){var e=o()(r.a.mark((function e(t){var a,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),k(f.e,{autoSubmit:!1}),e.next=4,A();case 4:a=e.sent,i=a.error,Object(b.f)(i)&&k(f.e,{autoSubmit:!0}),i||n();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,k,A]),S=T((function(e){return e(f.f).hasFinishedLoadingGTMContainers()}));return Object(l.useEffect)((function(){c&&i&&j({preventDefault:function(){}})}),[i,c,j]),S?e.createElement("form",{className:"googlesitekit-analytics-setup__form",onSubmit:j},e.createElement(O.a,{moduleSlug:"analytics",storeName:f.f}),e.createElement(O.a,{moduleSlug:"analytics-4",storeName:_.i}),s===f.l&&e.createElement(v.a,null),s===f.k&&e.createElement(h.a,null),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(m.Button,{disabled:!g},Object(u.__)("Configure Analytics","google-site-kit")))):e.createElement(m.ProgressBar,null)}SetupForm.prop
|
|||
|
|
/* translators: 1: date for user stats, 2: previous date for user stats comparison */
|
|||
|
|
Object(s._x)("%1$s vs %2$s","Date range for chart tooltip","google-site-kit"),e[0].toLocaleDateString(C,M),D[n][0].toLocaleDateString(C,M)),l=Object(s.sprintf)(
|
|||
|
|
/* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */
|
|||
|
|
Object(s._x)("%1$s: <strong>%2$s</strong> <em>%3$s %4$s</em>","Stat information for chart tooltip","google-site-kit"),f[t],p[t](e[1]),i,Object(d.v)(Math.abs(r),"%"));j.push([e[0],'<div class="'.concat(c()("googlesitekit-visualization-tooltip",{"googlesitekit-visualization-tooltip--up":r>0,"googlesitekit-visualization-tooltip--down":r<0}),'">\n\t\t\t\t<p>').concat(o,"</p>\n\t\t\t\t<p>").concat(l,"</p>\n\t\t\t</div>"),k?Object(d.f)(e[1]):e[1],k?Object(d.f)(D[n][1]):D[n][1]])}})),j}},570:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupFormUA}));var a=n(87),r=n(1),i=n(3),o=n(4),c=n.n(o),s=n(118),l=n(11),u=n(14),d=n(324),g=n(571),m=n(596),f=c.a.useSelect,p=c.a.useDispatch;function SetupFormUA(){var t=p(u.i).selectProperty,n=f((function(e){return e(l.f).getAccounts()}))||[],o=f((function(e){return e(l.f).getProfileID()})),c=f((function(e){return e(l.f).getAccountID()})),y=f((function(e){return e(l.f).getPropertyID()})),b=c&&c!==l.a&&y,v=f((function(e){return e(u.i).hasExistingTag()}));return Object(a.a)((function(){t(u.j)})),e.createElement(i.Fragment,null,!!n.length&&e.createElement("p",{className:"googlesitekit-margin-bottom-0"},Object(r.__)("Please select the account information below. You can change this later in your settings.","google-site-kit")),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(s.c,null),e.createElement(s.i,null),e.createElement(s.h,null)),o===l.g&&e.createElement("div",{className:"googlesitekit-setup-module__inputs googlesitekit-setup-module__inputs--multiline"},e.createElement(s.g,null)),e.createElement(g.a,null),b&&e.createElement(d.a,{notice:Object(r.__)("A Google Analytics 4 property will also be created.","google-site-kit")},v&&e.createElement(m.a,null)))}}).call(this,n(2))},571:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupUseSnippetSwitch}));var a=n(3),r=n(1),i=n(4),o=n.n(i),c=n(11),s=n(274),l=o.a.useSelect;function SetupUseSnippetSwitch(){var t=l((function(e){return e(c.f).getExistingTag()})),n=l((function(e){return e(c.f).getCanUseSnippet()})),i=l((function(e){return e(c.f).getPropertyID()}));if(!Boolean(t)&&!1!==n)return null;if(!1===n)return e.createElement(s.a,{description:e.createElement("p",null,Object(r.__)("The code is controlled by the Tag Manager module.","google-site-kit"))});var o=t===i?e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you want to place the same UA tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing UA tag, please select the corresponding account and property above.","google-site-kit")));return e.createElement(s.a,{description:o})}}).call(this,n(2))},572:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupEnhancedMeasurementSwitch}));var a=n(6),r=n.n(a),i=n(3),o=n(4),c=n.n(o),s=n(29),l=n(11),u=n(14),d=n(209),g=n(82),m=n(57),f=c.a.useSelect,p=c.a.useDispatch;function SetupEnhancedMeasurementSwitch(){var t=f((function(e){return e(l.f).getAccountID()})),n=f((function(e){return e(u.i).getPropertyID()})),a=f((function(e){return e(u.i).getWebDataStreamID()})),o=f((function(e){return e(u.i).isLoadingProperties({hasModuleAccess:!0})})),c=f((function(e){return e(u.i).isLoadingWebDataStreams({hasModuleAccess:!0})})),y=f((function(e){if(!o&&!c)return Object(g.b)(n)&&Object(g.d)(a)?e(u.i).isEnhancedMeasurementStreamAlreadyEnabled(n,a):null})),b=f((function(e){return!(Object(g.c)(n)&&Object(g.e)(a)&&!o&&!c)||n!==u.j&&a!==u.k&&!e(u.i).hasFinishedResolution("isEnhancedMeasurementStreamAlreadyEnabled",[n,a])})),v=f((function(e){return e(s.a).getValue(u.d,u.c)})),h=p(s.a).setValues,O=Object(i.useRef)(void 0!==v);return Object(i.useEffect)((function(){O.current?O.current=!1:h(u.d,r()({},u.c,!0))}),[t,n,a,h]),Object(m.b)(t)?e.createElement(d.a,{loading:b,isEnhancedMeasurementAlreadyEnabled:y}):null}}).call(this,n(2))},573:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupFormGA4}));var a=n(1),r=n(3),i=n(4),o=n.n(i),c=n(11),s=n(14),l=n(288),u=n(572),d=n(118),g=n(596),m=n(94),f=o.a.useSelect,p=o.a.useDispatch;function SetupFormGA4(){var t=Object(m.a)("enhancedMeasurement"),n=f((function(e){return e(c.f).getAccounts()}))||[],i=f((function(e){return e(s.i).hasExistingTag()})),o=f((function(e){return e(s.i).getExistingTag()})),y=f((function(e){return e(s.i).getMeasurementID()})),b=p(s.i).setUseSnippet;return Object(r.useEffect)((function(){i&&b(o!==y)}),[b,i,o,y]),e.createElement(r.Fragment,null,!!n.length&&e.createElement("p",{className:"googlesitekit-margin-bottom-0"},Object(a.__)("Please select the account information below. You can change this later in your settings.","google-site-kit")),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(d.c,null),e.createElement(l.a,null),e.createElement(l.c,null)),i&&e.createElement(g.a,null),t&&e.createElement(u.a,null))}}).call(this,n(2))},574:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsForm}));var a=n(3),r=n(4),i=n.n(r),o=n(118),c=n(20),s=n(11),l=n(575),u=n(576),d=n(520),g=n(57),m=i.a.useSelect;function SettingsForm(t){var n=t.hasAnalyticsAccess,r=t.hasAnalytics4Access,i=m((function(e){return e(c.a).isModuleConnected("analytics-4")})),f=m((function(e){return e(s.f).getPropertyID()})),p=Object(g.h)(f),y=m((function(e){return e(s.f).getAccountID()})),b=i||p;return e.createElement(a.Fragment,null,e.createElement(l.a,null),e.createElement(u.a,{hasAnalyticsAccess:n,hasAnalytics4Access:r}),Object(g.b)(y)&&e.createElement(a.Fragment,null,b&&e.createElement(o.j,null),e.createElement(o.e,null)),n&&e.createElement(d.a,{slug:["analytics","analytics-4"]}))}}).call(this,n(2))},575:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsUACutoffWarning}));var a=n(1),r=n(3),i=n(4),o=n.n(i),c=n(20),s=n(13),l=n(7),u=n(279),d=n(8),g=n(21),m=n(88),f=n(19),p=o.a.useSelect;function SettingsUACutoffWarning(){var t=Object(f.a)(),n=p((function(e){return e(c.a).isModuleConnected("analytics")})),i=p((function(e){return e(c.a).isModuleConnected("analytics-4")})),o=p((function(e){return e(l.a).getReferenceDate()})),y=p((function(e){return e(s.c).getDocumentationLinkURL("ga4")})),b=n&&!i,v=Object(d.y)(o)<Object(d.y)(u.a)?"".concat(t,"_ua-future-warning"):"".concat(t,"_ua-stale-warning");return Object(r.useEffect)((function(){b&&Object(d.A)(v,"view_notification")}),[v,b]),b?e.createElement(m.c,{type:m.b,LearnMore:funct
|
|||
|
|
/* translators: %s: module owner's name */
|
|||
|
|
Object(i.__)("%s configured Analytics and you don’t have access to its configured property. Contact them to share access or change the configured Google Analytics 4 property.","google-site-kit"),p),{strong:e.createElement("strong",null)})}):n&&a&&!r?e.createElement(l.a,{type:u.a,Icon:d.a,notice:Object(o.a)(Object(i.sprintf)(
|
|||
|
|
/* translators: %s: module owner's name */
|
|||
|
|
Object(i.__)("%s configured Analytics 4 and you don’t have access to its configured property. Contact them to share access or change the configured property.","google-site-kit"),y),{strong:e.createElement("strong",null)})}):null:e.createElement(l.a,{type:u.a,Icon:d.a,notice:Object(o.a)(Object(i.sprintf)(
|
|||
|
|
/* translators: %s: module owner's name */
|
|||
|
|
Object(i.__)("%s configured Analytics and you don’t have access to its configured property. Contact them to share access or setup Google Analytics 4.","google-site-kit"),p),{strong:e.createElement("strong",null)})})}GA4SettingsNotice.propTypes={isGA4Connected:r.a.bool,hasAnalyticsAccess:r.a.bool,hasAnalytics4Access:r.a.bool}}).call(this,n(2))},578:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyOrWebDataStreamNotAvailableError}));var a=n(0),r=n.n(a),i=n(1),o=n(4),c=n.n(o),s=n(14),l=n(11),u=n(82),d=n(81),g=c.a.useSelect;function PropertyOrWebDataStreamNotAvailableError(t){var n=t.hasModuleAccess,a=t.isDisabled,r=g((function(e){return e(l.f).getAccountID()})),o=g((function(e){return e(s.i).getPropertyID()})),c=g((function(e){return e(s.i).getMeasurementID()})),m=g((function(e){return!1===n||a?[]:e(s.i).getProperties(r)})),f=g((function(e){return Object(u.b)(o)&&!1!==n?e(s.i).getWebDataStreams(o):[]})),p=g((function(e){return e(s.i).getErrorForSelector("getWebDataStreams",[o])})),y=g((function(e){return e(s.i).getErrorForSelector("getProperties",[r])}));if(!n||a||void 0===m||void 0===f||!Object(u.b)(o))return null;var b=m.some((function(e){return e._id===o}));return b&&c&&!p&&!f.some((function(e){return e.webStreamData.measurementId===c}))?e.createElement(d.a,{message:Object(i.sprintf)(
|
|||
|
|
/* translators: 1: Google Analytics 4 Measurement ID. */
|
|||
|
|
Object(i.__)("The previously selected web data stream with measurement ID %1$s is no longer available. Please select a new web data stream to continue collecting data with Google Analytics 4.","google-site-kit"),c)}):b||y?null:e.createElement(d.a,{message:Object(i.sprintf)(
|
|||
|
|
/* translators: 1: Google Analytics 4 Property ID. */
|
|||
|
|
Object(i.__)("The previously selected property with ID %1$s is no longer available. Please select a new property to continue collecting data with Google Analytics 4.","google-site-kit"),o)})}PropertyOrWebDataStreamNotAvailableError.propTypes={hasModuleAccess:r.a.bool,isDisabled:r.a.bool}}).call(this,n(2))},579:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4SettingsView}));var a=n(202),r=n.n(a),i=n(1),o=n(3),c=n(43),s=n(4),l=n.n(s),u=n(11),d=n(14),g=n(213),m=n(21),f=n(781),p=n(90),y=n(94),b=n(301);function v(){var e=r()(["/a","p","/admin/account/settings"]);return v=function(){return e},e}var h=l.a.useSelect;function GA4SettingsView(){var t=Object(y.a)("enhancedMeasurement"),n=h((function(e){return e(d.i).getPropertyID()})),a=h((function(e){return e(d.i).getMeasurementID()})),r=h((function(e){return e(u.f).getAccountID()})),s=h((function(e){return e(d.i).getUseSnippet()})),l=h((function(e){return e(d.i).getServiceEntityAccessURL()})),O=h((function(e){return e(d.i).getGoogleTagID()})),_=h((function(e){return e(u.f).getServiceURL({path:Object(b.a)(v(),r,n)})}));return n&&n!==d.j?e.createElement(o.Fragment,null,e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Account","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(g.a,{value:r}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item googlesitekit-settings-module__meta-item--data-only"},e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data googlesitekit-settings-module__meta-item-data--tiny"},e.createElement(m.a,{href:_,external:!0},Object(c.a)(Object(i.__)("Edit <VisuallyHidden>account </VisuallyHidden>in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(p.a,null)}))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Google Analytics 4 Property","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(g.a,{value:n}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(c.a)(Object(i.__)("<VisuallyHidden>Google Analytics 4</VisuallyHidden> Measurement ID","google-site-kit"),{VisuallyHidden:e.createElement(p.a,null)})),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(g.a,{value:a}))),O&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Google Tag ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(g.a,{value:O}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item googlesitekit-settings-module__meta-item--data-only"},e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data googlesitekit-settings-module__meta-item-data--tiny"},e.createElement(m.a,{href:l,external:!0},Object(c.a)(Object(i.__)("Edit <VisuallyHidden>Google Analytics 4 web data stream </VisuallyHidden>in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(p.a,null)}))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Google Analytics 4 Code Snippet","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},s&&e.createElement("span",null,Object(i.__)("Snippet is inserted","
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),o)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you want to place the same UA tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),o)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing UA tag, please select the corresponding account and property above.","google-site-kit"))):n?e.createElement("p",null,Object(r.__)("Site Kit will add the UA code automatically","google-site-kit")):e.createElement("p",null,Object(r.__)("Site Kit will not add the UA code to your site","google-site-kit")),e.createElement(s.a,{description:t}))}}).call(this,n(2))},59:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(37);function r(e){return function(){e[a.a]=e[a.a]||[],e[a.a].push(arguments)}}},596:function(e,t,n){"use strict";n(572);var a=n(677);n.d(t,"a",(function(){return a.a}))},597:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(3),r=n(4),i=n.n(r),o=n(11),c=i.a.useSelect,s=i.a.useDispatch;function l(){var e=s(o.f).setUseSnippet,t=c((function(e){return e(o.f).getExistingTag()})),n=c((function(e){return e(o.f).getPropertyID()})),r=Object(a.useRef)(!0);Object(a.useEffect)((function(){if(t&&void 0!==n){if(""===n||r.current)return void(r.current=!1);e(n!==t)}}),[e,t,n])}},61:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(3),r=Object(a.createContext)(""),i=(r.Consumer,r.Provider);t.b=r},616:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var a=n(6),r=n.n(a),i=n(25),o=n.n(i),c=n(76),s=n.n(c),l=n(15);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=s()((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.metrics,n=e.dimensions,a=o()(e,["metrics","dimensions"]);return d({metrics:m(t),dimensions:f(n)},a)})),m=function(e){return Object(l.castArray)(e).map((function(e){return"string"==typeof e?{expression:e}:e})).filter((function(e){return Object(l.isPlainObject)(e)}))},f=function(e){return Object(l.castArray)(e).map((function(e){return"string"==typeof e?{name:e}:e})).filter((function(e){return Object(l.isPlainObject)(e)}))}},617:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return s}));var a=n(34),r=n.n(a),i=n(182);function o(e){return Object(i.c)(e,(function(e){var t=e.hasOwnProperty("expression")&&"string"==typeof e.expression,n=!e.hasOwnProperty("alias")||"string"==typeof e.alias;return t&&n}))}function c(e){return Object(i.c)(e,(function(e){return e.hasOwnProperty("name")&&"string"==typeof e.name}))}function s(e){var t=["number","string"];return Object.keys(e).every((function(n){return t.includes(r()(e[n]))&&"string"==typeof n||Array.isArray(e[n])&&Object.keys(e[n]).every((function(a){return t.includes(r()(e[n][a]))&&t.includes(r()(a))}))}))}},63:function(e,t,n){"use strict";n.d(t,"d",(function(){return a.e})),n.d(t,"c",(function(){return a.d})),n.d(t,"b",(function(){return a.b})),n.d(t,"a",(function(){return a.a})),n.d(t,"e",(function(){return a.f})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"j",(function(){return d.a})),n.d(t,"f",(function(){return m})),n.d(t,"k",(function(){return s.a}));var a=n(47),r=n(10),i=n.n(r),o=n(48),c=function(e){i()(Object(o.a)(e),a.c);var t="".concat(e.getMonth()+1),n="".concat(e.getDate());return[e.getFullYear(),t.length<2?"0".concat(t):t,n.length<2?"0".concat(n):n].join("-")},s=n(51),l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=Object(s.a)(e);return n.setDate(n.getDate()-t),c(n)},u=functio
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(g._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}}}},64:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return c}));var a=n(110);function r(e){try{return new URL(e).pathname}catch(e){}return null}function i(e,t){try{return new URL(t,e).href}catch(e){}return("string"==typeof e?e:"")+("string"==typeof t?t:"")}function o(e){return"string"!=typeof e?e:e.replace(/^https?:\/\/(www\.)?/i,"").replace(/\/$/,"")}function c(e,t){if(!Object(a.a)(e))return e;if(e.length<=t)return e;var n=new URL(e),r=e.replace(n.origin,"");if(r.length<t)return r;var i=r.length-Math.floor(t)+1;return"…"+r.substr(i)}},642:function(e,t,n){"use strict";function a(e){return{dimensionValues:[{value:e.replace(new RegExp("-","g"),"")}],metricValues:[{value:0}]}}n.d(t,"a",(function(){return a}))},65:function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(12),o=n.n(i),c=n(35);function PreviewBlock(t){var n=t.className,a=t.width,r=t.height,i=t.shape,s=t.padding,l=t.smallWidth,u=t.smallHeight,d=t.tabletWidth,g=t.tabletHeight,m=t.desktopWidth,f=t.desktopHeight,p=Object(c.e)(),y=a,b=r;return c.b===p&&l&&u&&(y=l,b=u),c.c===p&&d&&g&&(y=d,b=g),(c.d===p||c.a===p)&&m&&f&&(y=m,b=f),e.createElement("div",{className:o()("googlesitekit-preview-block",n,{"googlesitekit-preview-block--padding":s}),style:{width:y,height:b}},e.createElement("div",{className:o()("googlesitekit-preview-block__wrapper",{"googlesitekit-preview-block__wrapper--circle":"circular"===i})}))}PreviewBlock.propTypes={className:r.a.string,width:r.a.string,height:r.a.string,shape:r.a.string,padding:r.a.bool,smallWidth:r.a.string,smallHeight:r.a.string,tabletWidth:r.a.string,tabletHeight:r.a.string,desktopWidth:r.a.string,desktopHeight:r.a.string},PreviewBlock.defaultProps={className:void 0,width:"100px",height:"100px",shape:"square",padding:!1,smallWidth:void 0,smallHeight:void 0,tabletWidth:void 0,tabletHeight:void 0,desktopWidth:void 0,desktopHeight:void 0},t.a=PreviewBlock}).call(this,n(2))},677:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupUseSnippetSwitch}));var a=n(3),r=n(1),i=n(4),o=n.n(i),c=n(14),s=n(335),l=o.a.useSelect;function SetupUseSnippetSwitch(){var t=l((function(e){return e(c.i).getExistingTag()})),n=t===l((function(e){return e(c.i).getMeasurementID()}))?e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you decide to place the same GA4 tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing GA4 tag, please select the corresponding account and property above.","google-site-kit")));return e.createElement(s.a,{description:n})}}).call(this,n(2))},678:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupMain}));var a=n(0),r=n.n(a),i=n(1),o=n(4),c=n.n(o),s=n(9),l=n(452),u=n(569),d=n(11),g=n(13),m=n(32),f=n(597),p=n(387),y=n(118),b=c.a.useSelect;function SetupMain(t){var n=t.finishSetup,a=b((function(e){return e(d.f).getAccounts()})),r=b((function(e){return e(d.f).getAccountID()})),o=b((function(e){return e(d.f).isDoingSubmitChanges()})),c=b((function(e){return e(d.f).hasFinishedResolution("getAccounts")})),v=b((function(e){return e(g.c).isUsingProxy()})),h=b((function(e){return e(m.a).isNavigating()})),O=b((function(e){return e(d.f).getSetupFlowMode()}));Object(f.a)(),Object(p.a)();var _,T=d.a===r;return _=o||!c||h||void 0===O?e.createElement(s.ProgressBar,null):T||Array.isArray(a)&&!a.length?v?e.createElement(y.a,null):e.createElement(y.b,null):e.createElement(u.a,{finishSetup:n}),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},e.createElement("div",{className:"googlesitekit-setup-module__logo"},e.createElement(l.a,{width:"33",height:"33"})),e.createElement("h2",{className:"googlesitekit-heading-3 googlesitekit-setup-module__title"},Object(i._x)("Analytics","Service name","google-site-kit")),_)}SetupMain.propTypes={finishSetup:r.a.func},SetupMain.defaultProps={finishSetup:function(){}}}).call(this,n(2))},679:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEdit}));var a=n(4),r=n.n(a),i=n(9),o=n(11),c=n(13),s=n(20),l=n(597),u=n(387),d=n(574),g=n(118),m=r.a.useSelect;function SettingsEdit(){var t=m((function(e){return e(o.f).getAccounts()}))||[],n=m((function(e){return e(o.f).getAccountID()})),a=m((function(e){return e(o.f).isDoingSubmitChanges()})),r=m((function(e){return e(o.f).hasFinishedResolution("getAccounts")})),f=m((function(e){return e(c.c).isUsingProxy()})),p=m((function(e){var t=e(s.a),n=t.hasModuleOwnershipOrAccess,a=t.getErrorForAction,r=n("analytics");if(r)return!0;var i=a("checkModuleAccess",["analytics"]);return void 0!==r||i?!1!==r&&"module_not_connected"===(null==i?void 0:i.code):void 0})),y=m((function(e){return!e(s.a).isModuleConnected("analytics-4")||e(s.a).hasModuleOwnershipOrAccess("analytics-4")}));Object(l.a)(),Object(u.a)();var b,v=o.a===n;return b=a||!r||void 0===p||void 0===y?e.createElement(i.ProgressBar,null):!t.length||v?f?e.createElement(g.a,null):e.createElement(g.b,null):e.createElement(d.a,{hasAnalyticsAccess:p,hasAnalytics4Access:y}),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},b)}}).call(this,n(2))},680:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsView}));var a=n(128),r=n(579),i=n(580),o=n(11),c=n(14);function SettingsView(){return e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},e.createElement(a.a,{moduleSlug:"analytics",storeName:o.f}),e.createElement(a.a,{moduleSlug:"analytics-4",storeName:c.i}),e.createElement(r.a,null),e.createElement(i.a,null))}}).call(this,n(2))},681:function(e,t,n){"use strict";(function(e){n(43),n(1);var t=n(4),a=n.n(t);n(11),n(20),n(118),n(581),n(131),n(88),n(173),a.a.useSelect}).call(this,n(2))},682:function(e,t,n){"use strict";(function(e){var t=n(17),a=n.n(t),r=n(6),i=n.n(r),o=n(0),c=n.n(o),s=n(15),l=n(1),u=n(4),d=n.n(u),g=n(7),m=n(11),f=n(8),p=n(80),y=n(385),b=n(326),v=n(453),h=n(300),O=n(320),_=n(299),T=n(118),E=n(435),k=n(436),A=n(38);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?argument
|
|||
|
|
/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
|||
|
|
Object(f._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),i?j(i,y(y({},o),{},{unit:"second"})):"",r?j(r,y(y({},o),{},{unit:"minute"})):"",a?j(a,y(y({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(f.sprintf)(// translators: %s: number of seconds with "s" as the abbreviated unit.
|
|||
|
|
Object(f.__)("%ds","google-site-kit"),i);if(0===e)return t;var n=Object(f.sprintf)(// translators: %s: number of minutes with "m" as the abbreviated unit.
|
|||
|
|
Object(f.__)("%dm","google-site-kit"),r),o=Object(f.sprintf)(// translators: %s: number of hours with "h" as the abbreviated unit.
|
|||
|
|
Object(f.__)("%dh","google-site-kit"),a);return Object(f.sprintf)(
|
|||
|
|
/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
|||
|
|
Object(f._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),i?t:"",r?n:"",a?o:"").trim()}}},_=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},T=function(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(f.sprintf)(// translators: %s: an abbreviated number in millions.
|
|||
|
|
Object(f.__)("%sM","google-site-kit"),j(_(e),e%10==0?{}:t)):1e4<=e?Object(f.sprintf)(// translators: %s: an abbreviated number in thousands.
|
|||
|
|
Object(f.__)("%sK","google-site-kit"),j(_(e))):1e3<=e?Object(f.sprintf)(// translators: %s: an abbreviated number in thousands.
|
|||
|
|
Object(f.__)("%sK","google-site-kit"),j(_(e),e%10==0?{}:t)):j(e,{signDisplay:"never",maximumFractionDigits:1})};function E(e){var t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:Object(d.isPlainObject)(e)&&(t=y({},e)),t}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=Object(d.isFinite)(e)?e:Number(e),Object(d.isFinite)(e)||(console.warn("Invalid number",e,o()(e)),e=0);var n=E(t),a=n.style,r=void 0===a?"metric":a;return"metric"===r?T(e):"duration"===r?b(e,n):"durationISO"===r?v(e):j(e,n)}var A=m()(console.warn),j=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,a=void 0===n?N():n,i=u()(t,["locale"]);try{return new Intl.NumberFormat(a,i).format(e)}catch(t){A("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(a),", ").concat(JSON.stringify(i)," ).format( ").concat(o()(e)," )"),t.message)}for(var c={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},s=["signDisplay","compactDisplay"],l={},d=0,g=Object.entries(i);d<g.length;d++){var m=r()(g[d],2),f=m[0],p=m[1];c[f]&&p===c[f]||(s.includes(f)||(l[f]=p))}try{return new Intl.NumberFormat(a,l).format(e)}catch(t){return new Intl.NumberFormat(a).format(e)}},S=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,a=void 0===n?N():n,r=t.style,i=void 0===r?"long":r,o=t.type,c=void 0===o?"conjunction":o;if(Intl.ListFormat){var s=new Intl.ListFormat(a,{style:i,type:c});return s.format(e)}
|
|||
|
|
/* translators: used between list items, there is a space after the comma. */var l=Object(f.__)(", ","google-site-kit");return e.join(l)},N=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(d.get)(t,["_googlesitekitLegacyData","locale"]);if(n){var a=n.match(/^(\w{2})?(_)?(\w{2})/);if(a&&a[0])return a[0].replace(/_/g,"-")}return t.navigator.language}}).call(this,n(26))},75:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c}));var a=n(34),r=n.n(a),i=n(85),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{__html:i.a.sanitize(e,t)}};function c(e){var t,n="object"===r()(e)?e.toString():e;return null==n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/\/+$/,"")}},779:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEnhancedMeasurementSwitch}));var a=n(6),r=n.n(a),i=n(0),o=n.n(i),c=n(3),s=n(4),l=n.n(s),u=n(29),d=n(14),g=n(209),m=n(82),f=l.a.useSelect,p=l.a.useDispatch;function SettingsEnhancedMeasurementSwitch(t){var n=t.hasAnalytics4Access,a=f((function(e){return e(u.a).getValue(d.d,d.c)})),i=f((function(e){return e(d.i).getPropertyID()})),o=f((function(e){return e(d.i).getWebDataStreamID()})),s=f((function(e){return e(d.i).isLoadingProperties({hasModuleAccess:n})})),l=f((function(e){return e(d.i).isLoadingWebDataStreams({hasModuleAccess:n})})),y=f((function(e){if(!s&&!l)return Object(m.b)(i)&&Object(m.d)(o)?e(d.i).isEnhancedMeasurementStreamEnabled(i,o):null})),b=f((function(e){if(!s&&!l&&void 0!==y)return Object(m.b)(i)&&Object(m.d)(o)?e(d.i).isEnhancedMeasurementStreamAlreadyEnabled(i,o):null})),v=f((function(e){return!(Object(m.c)(i)&&Object(m.e)(o)&&!s&&!l)||i!==d.j&&o!==d.k&&(!e(d.i).hasFinishedResolution("getEnhancedMeasurementSettings",[i,o])||!e(d.i).hasFinishedResolution("isEnhancedMeasurementStreamAlreadyEnabled",[i,o]))})),h=p(u.a).setValues,O=p(d.i).setEnhancedMeasurementStreamEnabled,_=Object(c.useRef)((i===d.j||o===d.k)&&void 0!==a);return Object(c.useEffect)((function(){_.current?_.current=!1:void 0!==y&&Object(m.c)(i)&&Object(m.e)(o)&&(i===d.j||o===d.k?h(d.d,r()({},d.c,!0)):h(d.d,r()({},d.c,y)))}),[y,i,O,h,o]),e.createElement(g.a,{disabled:!n,loading:v,isEnhancedMeasurementAlreadyEnabled:b,onClick:function(){Object(m.b)(i)&&Object(m.d)(o)&&O(i,o,!a)}})}SettingsEnhancedMeasurementSwitch.propTypes={hasAnalytics4Access:o.a.bool}}).call(this,n(2))},78:function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return S})),n.d(t,"c",(function(){return N})),n.d(t,"d",(function(){return w})),n.d(t,"e",(function(){return P})),n.d(t,"g",(function(){return C})),n.d(t,"f",(function(){return M}));var a,r=n(5),i=n.n(r),o=n(30),c=n.n(o),s=n(6),l=n.n(s),u=n(10),d=n.n(u),g=n(76),m=n.n(g),f=n(15),p=n(137);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){l()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t.reduce((function(e,t){return b(b({},e),t)}),{}),r=t.reduce((function(e,t){return[].concat(c()(e),c()(Object.keys(t)))}),[]),i=I(r);return d()(0===i.length,"collect() cannot accept collections with duplicate keys. Your call to collect() contains the following duplicated functions: ".concat(i.join(", "),". Check your data stores for duplicates.")),a},h=v,O=v,_=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a,r=[].concat(t);return"function"!=typeof r[0]&&(a=r.shift()),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1&&
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),i)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you decide to place the same GA4 tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),i)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing GA4 tag, please select the corresponding account and property above.","google-site-kit"))):n?e.createElement("p",null,Object(r.__)("Site Kit will add the GA4 code automatically","google-site-kit")):e.createElement("p",null,Object(r.__)("Site Kit will not add the GA4 code to your site","google-site-kit")),e.createElement(s.a,{description:t})}}).call(this,n(2))},781:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEnhancedMeasurementView}));var a=n(1),r=n(4),i=n.n(r),o=n(14),c=n(213),s=n(9),l=n(82),u=i.a.useSelect;function SettingsEnhancedMeasurementView(){var t=u((function(e){return e(o.i).getPropertyID()})),n=u((function(e){return e(o.i).getWebDataStreamID()})),r=u((function(e){return Object(l.b)(t)&&Object(l.d)(n)?e(o.i).isEnhancedMeasurementStreamEnabled(t,n):null}));return e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("Enhanced Measurement","google-site-kit")),void 0===r&&e.createElement(s.ProgressBar,{small:!0,className:"googlesitekit-analytics-enable-enhanced-measurement__progress--settings-view"}),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement("span",null,!0===r&&e.createElement(c.a,{value:Object(a.__)("Enabled","google-site-kit")}),!1===r&&e.createElement(c.a,{value:Object(a.__)("Disabled","google-site-kit")}),null===r&&e.createElement(c.a,{value:null})))))}}).call(this,n(2))},782:function(e,t,n){"use strict";(function(e){var a=n(6),r=n.n(a),i=n(17),o=n.n(i),c=n(1),s=n(3),l=n(110),u=n(4),d=n.n(u),g=n(11),m=n(14),f=n(269),p=n(13),y=n(7),b=n(28),v=n(84),h=n(8),O=n(80),_=n(127),T=n(783),E=n(784),k=n(785),A=n(786),j=n(38),S=n(172);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w=d.a.useSelect,P=d.a.useInViewSelect,D=d.a.useDispatch;t.a=Object(O.a)({moduleName:"analytics"})((function DashboardAllTrafficWidgetGA4(t){var n=t.Widget,a=t.WidgetReportError,i=Object(j.a)(),u=w((function(e){return!i||e(y.a).canViewSharedModule("analytics-4")})),d=P((function(e){return u&&e(m.i).isGatheringData()})),O=void 0!==d,N=Object(s.useState)(!0),C=o()(N,2),M=C[0],R=C[1],Z=Object(s.useState)(""),G=o()(Z,2),L=G[0],x=G[1],U=w((function(e){return e(y.a).getDateRange()})),B=w((function(e){return e(b.b).getValue(g.p)||"sessionDefaultChannelGrouping"})),F=w((function(e){return e(b.b).getValue(g.q)})),V=w((function(e){return e(p.c).getCurrentEntityURL()})),W=w((function(e){return e(y.a).getDateRangeDates({compare:!0,offsetDays:g.b})})),H=W.startDate,q=W.endDate,z=W.compareStartDate,K=W.compareEndDate,Y={startDate:H,endDate:q,metrics:[{name:"totalUsers"}]},$=I(I({},Y),{},{compareStartDate:z,compareEndDate:K,dimensions:[B],orderby:[{metric:{metricName:"totalUsers"},desc:!0}],limit:6}),J=I(I({},Y),{},{dimensions:["date"],orderby:[{dimension:{dimensionName:"date"}}]}),X=I(I({},Y),{},{compareStartDate:z,compareEndDate:K});V&&($.url=V,J.url=V,X.url=V),B&&F&&(J.dimensionFilters=r()({},B,F),X.dimensionFilters=r()({},B,F));var Q,ee=w((function(e){return u&&e(m.i).hasFinishedResolution("getReport",[$])})),te=w((function(e){return e(m.i).getErrorForSelector("getReport",[$])})),ne=P((function(e){return u&&e(m.i).getReport($)})),ae=w((function(e){return u&&e(m.i).hasFinishedResolution("get
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(f.__)("compared to the previous %s days","google-site-kit"),F)),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__totalcount googlesitekit-data-block"},e.createElement("h3",{className:"googlesitekit-subheading-1 googlesitekit-data-block__title"},!D&&e.createElement("span",null,Object(f.__)("All Visitors","google-site-kit")," "),D&&e.createElement(d.Fragment,null,D&&e.createElement(k.a,{onClick:function(){var e;R((e={},o()(e,E.q,""),o()(e,E.o,""),e))}},Object(f.__)("All Visitors","google-site-kit")),!D&&e.createElement("span",null,Object(f.__)("All Visitors","google-site-kit")),e.createElement(g.a,{icon:m.a,size:"18",fill:"currentColor"}),e.createElement("span",null,D))),C&&e.createElement(A.b,{style:A.a.LARGE}),!C&&e.createElement(d.Fragment,null,!!(null==L||null===(l=L.metricValues)||void 0===l||null===(p=l[0])||void 0===p?void 0:p.value)&&e.createElement("div",{className:"googlesitekit-data-block__datapoint"},Object(v.v)(null==L||null===(y=L.metricValues)||void 0===y||null===(N=y[0])||void 0===N?void 0:N.value)),e.createElement("div",{className:"googlesitekit-data-block__change"},U&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(h.a,{direction:0<=U?"up":"down",width:9,height:9})),e.createElement("span",{className:u()("googlesitekit-data-block__value",{"googlesitekit-data-block__value--up":0<U,"googlesitekit-data-block__value--down":0>U})},Object(v.v)(Math.abs(U),{style:"percent",maximumFractionDigits:1})),e.createElement("span",{className:"googlesitekit-data-block__suffix"},B))))}TotalUserCount.propTypes={loaded:s.a.bool,report:s.a.object,dimensionValue:s.a.string,gatheringData:s.a.bool}}).call(this,n(2))},784:function(e,t,n){"use strict";(function(e,a){n.d(t,"a",(function(){return UserCountGraph}));var r=n(6),i=n.n(r),o=n(30),c=n.n(o),s=n(17),l=n.n(s),u=n(0),d=n.n(u),g=n(1),m=n(3),f=n(4),p=n.n(f),y=n(28),b=n(7),v=n(11),h=n(280),O=n(154),_=n(158),T=n(51),E=n(642),k=n(14),A=n(8),j=n(38);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var N=p.a.useSelect;function UserCountGraph(t){var n,r,o,s,u,d,f,p,I=t.loaded,w=t.error,P=t.report,D=t.gatheringData,C=Object(j.a)(),M=N((function(e){return e(b.a).getDateRangeDates({offsetDays:v.b})})),R=M.startDate,Z=M.endDate,G=N((function(e){return e(b.a).getDateRangeNumberOfDays()})),L=N((function(e){return e(y.b).getValue(v.o)||"#3c7251"})),x=Object(m.useState)(e.matchMedia("(max-width: 450px)")),U=l()(x,2),B=U[0],F=U[1],V=Object(m.useState)(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),W=l()(V,2),H=W[0],q=W[1],z=Object(m.useState)(e.matchMedia("(min-width: 1281px)")),K=l()(z,2),Y=K[0],$=K[1];Object(m.useEffect)((function(){var t=function(){F(e.matchMedia("(max-width: 450px)")),q(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),$(e.matchMedia("(min-width: 1281px)"))};return e.addEventListener("resize",t),function(){e.removeEventListener("resize",t)}}),[]);var J,X=N((function(e){if(C)return null;var t=e(k.i).getPropertyID();return t?e(k.i).getProperty(t):null})),Q=(null==X?void 0:X.createTime)?Object(A.k)(new Date(X.createTime)):null;if(w)return a.createElement(_.a,{moduleSlug:"analytics-4",error:w});J=Array.isArray(null==P?void 0:P.rows)?P.rows:D?[]:[Object(E.a)(R),Object(E.a)(Z)];var ee=[[{type:"date",label:Object(g.__)("Day","google-site-kit")},{type:"number",label:Object(g.__)("Users","google-site-kit")}]].concat(c()(J.map((function(e){var t=e.metricValues,n=e.dimensionValues;return[Object(O.a)(n[0].value),t[0].value]})))),te=1,ne=2;B.matches&&(G>28?te=8:G>7&&(te=3),G>7&&(ne=3)),H.matches&&(G>28?te=5:G>7&&(te=2),G>7&&(ne=3)),Y.matches&&(G>28&&(te=5),G>7&&(ne=4));var ae=Object(T.a)(R);ae.setDate(Object(T.a)(R).getDate()+te);var re=Object(T.a)(Z);re.setDate(Object(T.a)(Z).getDate()-te);var ie=[],oe=ne-1;for(ne-=2;ne>0;){var ce=Object(T.a)(Z);ce.setDate(Object(T.a)(Z).getDate()-ne*(G/oe)),ie.push(ce),ne-=1}var se=functi
|
|||
|
|
/* translators: 1: numeric value of users, 2: up or down arrow , 3: different change in percentage, %%: percent symbol */
|
|||
|
|
Object(f._x)("Users: <strong>%1$s</strong> <em>%2$s %3$s%%</em>","Stat information for the user dimensions chart tooltip","google-site-kit"),Object(E.w)(s),c,Object(E.w)(Math.abs(o),{maximumFractionDigits:2})),d=n[0].toLowerCase(),g="googlesitekit-visualization-tooltip-".concat(d.replace(/\W+/,"_")),m="<p>\n\t\t\t\t\t".concat(
|
|||
|
|
/* translators: %s: dimension label */
|
|||
|
|
Object(f.sprintf)(Object(f.__)("%s:","google-site-kit"),n[0].toUpperCase()),"\n\t\t\t\t\t<b>").concat(Object(E.w)(n[1],{maximumFractionDigits:1,style:"percent"}),"</b>\n\t\t\t\t</p>\n\t\t\t\t<p>\n\t\t\t\t\t").concat(u,"\n\t\t\t\t</p>");if(d===Object(f.__)("Others","google-site-kit").toLowerCase())switch(D){case"country":m+="<p>".concat(Object(f.__)("See the full list of locations in Analytics","google-site-kit"),"</p>");break;case"deviceCategory":m+="<p>".concat(Object(f.__)("See the full list of devices in Analytics","google-site-kit"),"</p>");break;case"sessionDefaultChannelGrouping":default:m+="<p>".concat(Object(f.__)("See the full list of channels in Analytics","google-site-kit"),"</p>")}return q&&"(other)"===d&&(m+=te(q,Object(f.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(f.__)('Learn more about what "%s" means',"google-site-kit"),d),d)),z&&"(not set)"===d&&(m+=te(z,Object(f.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(f.__)('Learn more about what "%s" means',"google-site-kit"),d),d)),m='<div class="'.concat(l()("googlesitekit-visualization-tooltip",g,{"googlesitekit-visualization-tooltip--up":o>0,"googlesitekit-visualization-tooltip--down":o<0}),'">\n\t\t\t\t\t').concat(m,"\n\t\t\t\t</div>")}}),ae=UserDimensionsPieChart.chartOptions.slices,re=Object(g.cloneDeep)(UserDimensionsPieChart.chartOptions),ie={sessionDefaultChannelGrouping:Object(f.__)("<span>By</span> channels","google-site-kit"),country:Object(f.__)("<span>By</span> locations","google-site-kit"),deviceCategory:Object(f.__)("<span>By</span> devices","google-site-kit")};M&&(ie={sessionDefaultChannelGrouping:Object(f.__)("gathering data…","google-site-kit")},re.pieSliceText="none",re.tooltip.trigger="none",re.sliceVisibilityThreshold=1);var oe=R?Object(E.x)(ie[D]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},ce=Object(_.c)(Z);ce&&(re.pieSliceText="none"),re.tooltip.trigger=V?"selection":"focus";var se=$;return a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-container"},a.createElement("div",{ref:Q,className:l()("googlesitekit-widget--analyticsAllTraffic__dimensions-chart",{"googlesitekit-widget--analyticsAllTraffic__slice-selected":!!C,"googlesitekit-widget--analyticsAllTraffic__selectable":x})},se&&a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__chart-zero-data"},M&&a.createElement(N.b,{style:N.a.SMALL_OVERLAY}),a.createElement(S.a,null)),!se&&a.createElement(k.a,{chartType:"PieChart",data:ne||[],getChartWrapper:function(e){X.current=e},gatheringData:M,height:"368px",loaded:R,loadingHeight:"300px",loadingWidth:"300px",onMouseOut:function(){U(!1)},onMouseOver:function(e,t){var n=t.chartWrapper,a=e.row;null==a&&U(!1);var r=n.getDataTable();U(r.getValue(a,0)!==Object(f.__)("Others","google-site-kit"))},onReady:function(e){var t,n,a=e.chartWrapper.getChart();if(C&&!(null===(t=a.getSelection())||void 0===t?void 0:t.length)){var r,o,c,s,l=ne.findIndex((function(e){return e[0]===C}))-1;if(l>=0){if(a.setSelection([{row:l}]),Y!==l||((null===(r=ae[l])||void 0===r?void 0:r.color)||K)!==K)J((c={},i()(c,T.m,l),i()(c,T.o,(null===(o=ae[l])||void 0===o?void 0:o.color)||K),c))}else J((s={},i()(s,T.q,""),i()(s,T.o,""),i()(s,T.m,null),s))}!C&&(null===(n=a.getSelection())||void 0===n?void 0:n.length)&&(a.setSelection([]),null!==Y&&J(i()({},T.m,null))),C||""===K||J(i()({},T.o,""))},onSelect:function(e){var t,n=e.chartWrapper,a=n.getChart(),r=((null===(t=a.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==r){var o;J((o={},i()(o,T.q,""),i()(o,T.o,""),i()(o,T.m,null),o))}else{var c=n.getDataTable();if(c){var s,l,u=c.getValue(r,0);if(Object(f.__)("Others","google-site-kit")===u)null==Y?a.setSelection([]):a.setSelection([{row:Y}]);else W(!0),J((l={},i()(l,T.o,null===(s=ae[r])||void 0===s?void 0:s.color),i()(l,T.q,u),i()(l,T.m,r),l)),Object(E.A)("".concat(H,"_all-traffic-widget"),"slice_select","".concat(D,":").concat(u))}}},options:re,width:"100%"},a.createElement("div",{className:l()({"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-gathering-data":M,"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title":!M}),dangerouslySetInnerHTML:oe})),a.createElement("div",{"aria-label":M?Object(f.__)("A pie chart for Analytics that is gathering data, so has no data to display.","google-site-kit"):void 0,className:l()("googlesitekit-widget--analyticsAllTraffic__legend",{"googlesitekit-widget--analyticsAllTraffic__legend--single":ce}),role:"region"},R&&!se&&(null==ne?void 0:ne.slice(1).map((function(e,t){var n,r=c()(e,1)[0],o=r===C,s=null===(n=ae[t])||void 0===n?void 0:n.color,u=Object(f.__)("Others","google-site-kit")===r;return a.createElement(A.a,{key:r,onClick:function(){return function(e){var t;if(X.current){var n=X.current.getDataTable().getValue(e,0);if(!(Object(f.__)("Others","google-site-kit")===n)){var a,r=((null===(t=X.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(r===e)W(!1),J((a={},i()(a,T.q,""),i()(a,T.o,""),i()(a,T.m,null),a));else if(n){var o,c;W(!0),
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(i._n)("Overall page metrics over the last %s day","Overall page metrics over the last %s days",Z,"google-site-kit"),Z)})},Footer:x},e.createElement(f.b,null,e.createElement(f.c,null,B.map((function(t){var n=t.metric,a=t.title,i=t.sparkLineData,o=t.datapointUnit,c=t.total,s=t.change;return e.createElement(f.a,{key:n,smSize:2,lgSize:3},e.createElement(y.a,{title:a,datapoint:c,datapointUnit:o,change:s,changeDataUnit:"%",gatheringData:r,sparkline:e.createElement(b.a,{data:i,change:s,gatheringData:r}),badge:F[n]||V}))})))))}))}).call(this,n(2))},789:function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(280);function Sparkline(t){var n=t.change,a=t.data,r=t.invertChangeColor,o=t.loadingHeight;if(!a)return null;var c=[];if(null===n)c.push("green");else{var s=r?"red":"green",l=r?"green":"red";c.push(0<=(parseFloat(n)||0)?s:l)}var u={title:"",backgroundColor:"transparent",curveType:"line",width:"100%",height:"50",enableInteractivity:!1,chartArea:{height:"100%",width:"100%"},legend:{position:"none"},axisFontSize:0,hAxis:{baselineColor:"none",ticks:[]},vAxis:{baselineColor:"none",ticks:[]},axes:[],colors:c};return a.slice(1).some((function(e){return e[1]>0}))||(u.vAxis.minValue=0,u.vAxis.maxValue=1),e.createElement("div",{className:"googlesitekit-analytics-sparkline-chart-wrap"},e.createElement(i.a,{chartType:"LineChart",data:a,loadingHeight:o,options:u}))}Sparkline.propTypes={invertChangeColor:r.a.bool,loadingHeight:r.a.string},Sparkline.defaultProps={invertChangeColor:!1,loadingHeight:"46px"},t.a=Sparkline}).call(this,n(2))},790:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(25),r=n.n(a),i=n(1),o=n(154),c=n(8);function s(e,t){var n,a,s=[{metric:"screenPageViews",title:Object(i.__)("Pageviews","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Pageviews"}]],total:0,change:0},{metric:"sessions",title:Object(i.__)("Sessions","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Sessions"}]],total:0,change:0},{metric:"engagementRate",title:Object(i.__)("Engagement Rate","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Engagement Rate"}]],datapointUnit:"%",total:0,change:0},{metric:"averageSessionDuration",title:Object(i.__)("Session Duration","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Session Duration"}]],datapointUnit:"s",total:0,change:0}],l=e||{},u=l.totals,d=void 0===u?[]:u,g=l.rows,m=void 0===g?[]:g,f=(null===(n=d[0])||void 0===n?void 0:n.metricValues)||[],p=(null===(a=d[1])||void 0===a?void 0:a.metricValues)||[],y=Object(c.y)(t).getTime(),b=m.filter((function(e){var t=e.dimensionValues;return"date_range_0"===t[1].value&&Object(o.a)(t[0].value).getTime()>=y}));return s.map((function(e,t){var n,a,i,s=e.datapointDivider,l=void 0===s?1:s,u=r()(e,["datapointDivider"]);return b.forEach((function(e){var n=e.dimensionValues,a=e.metricValues,r=n[0].value,i=Object(o.a)(r);u.sparkLineData.push([i,a[t].value])})),u.total=((null===(n=f[t])||void 0===n?void 0:n.value)||0)/l,u.change=Object(c.d)((null===(a=p[t])||void 0===a?void 0:a.value)||0,(null===(i=f[t])||void 0===i?void 0:i.value)||0),u}))}},791:function(e,t,n){"use strict";(function(e){var a,r=n(5),i=n.n(r),o=n(6),c=n.n(o),s=n(10),l=n.n(s),u=n(15),d=n(1),g=n(36),m=n.n(g),f=n(4),p=n.n(f),y=n(44),b=n(13),v=n(7),h=n(11),O=n(8),_=n(792),T=n(616),E=n(182),k=n(617),A=n(558),j=n(57),S=n(424);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w=p.a.createRegistrySelector,P=function(e){var t=e(v.a).
|
|||
|
|
/* translators: %s: Error message */
|
|||
|
|
Object(o.__)("Error: %s","google-site-kit"),n)),a&&Object(i.a)(a)&&(s=s+" "+Object(o.sprintf)(
|
|||
|
|
/* translators: %s: Reconnect URL */
|
|||
|
|
Object(o.__)('To fix this, <a href="%s">redo the plugin setup</a>.',"google-site-kit"),a));return e.createElement("div",{className:"googlesitekit-error-text"},e.createElement("p",{dangerouslySetInnerHTML:Object(c.x)(s,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}))}ErrorText.propTypes={message:r.a.string.isRequired,reconnectURL:r.a.string,noPrefix:r.a.bool},ErrorText.defaultProps={reconnectURL:"",noPrefix:!1},t.a=ErrorText}).call(this,n(2))},82:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return c})),n.d(t,"a",(function(){return s}));var a=n(14);n(8);function r(e){return"string"==typeof e&&/^\d+$/.test(e)}function i(e){return e===a.j||r(e)}function o(e){return"string"==typeof e&&/^\d+$/.test(e)}function c(e){return e===a.k||o(e)}function s(e){return"string"==typeof e&&/^G-[a-zA-Z0-9]+$/.test(e)}},83:function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return b})),n.d(t,"d",(function(){return h}));var a=n(6),r=n.n(a),i=n(3);function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var c=i.createElement("path",{d:"M10 15.27L16.18 19l-1.64-7.03L20 7.24l-7.19-.61L10 0 7.19 6.63 0 7.24l5.46 4.73L3.82 19 10 15.27z"});var s=function SvgInfoIcon(e){return i.createElement("svg",o({viewBox:"0 0 20 20",fill:"currentColor"},e),c)};function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var u=i.createElement("path",{d:"M0 4h2v7H0zm0-4h2v2H0z",fill:"currentColor",fillRule:"evenodd"});var d,g=function SvgSuggestionIcon(e){return i.createElement("svg",l({viewBox:"0 0 2 11"},e),u)},m=n(173),f=n(115),p="warning",y="info",b="suggestion",v=(d={},r()(d,y,s),r()(d,p,m.a),r()(d,b,g),d),h=function(e){return v[e]||f.a}},84:function(e,t,n){"use strict";var a=n(123);n.d(t,"a",(function(){return a.a}));var r=n(124);n.d(t,"c",(function(){return r.a}));var i=n(125);n.d(t,"b",(function(){return i.a}))},85:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var a=n(136),r=n.n(a)()(e)}).call(this,n(26))},86:function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(12),o=n.n(i);function ChangeArrow(t){var n=t.direction,a=t.invertColor,r=t.width,i=t.height;return e.createElement("svg",{className:o()("googlesitekit-change-arrow","googlesitekit-change-arrow--".concat(n),{"googlesitekit-change-arrow--inverted-color":a}),width:r,height:i,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("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:r.a.string,invertColor:r.a.bool,width:r.a.number,height:r.a.number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9},t.a=ChangeArrow}).call(this,n(2))},88:function(e,t,n){"use strict";var a=n(131);n.d(t,"c",(function(){return a.a}));var r=n(83);n.d(t,"b",(function(){return r.c})),n.d(t,"a",(function(){return r.a}))},9:function(e,t){e.exports=googlesitekit.components},90:function(e,t,n){"use strict";(function(e){var a=n(23),r=n.n(a),i=n(25),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l);function VisuallyHidden(t){var n=t.className,a=t.children,i=o()(t,["className","children"]);return a?e.createElement("span",r()({},i,{className:u()("screen-reader-text",n)}),a):null}VisuallyHidden.propTypes={className:s.a.string,children:s.a.node},VisuallyHidden.defaultProps={className:""},t.a=VisuallyHidden}).call(this,n(2))},92:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i}));var a=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},r=function(e){return e.replace(/([a-z0-9]{1})([A-Z]
|