110 lines
369 KiB
JavaScript
110 lines
369 KiB
JavaScript
|
|
(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[18],{1:function(e,t){e.exports=googlesitekit.i18n},10:function(e,t){e.exports=googlesitekit.components},100:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var a=n(5),r=n.n(a),i=n(6),o=n.n(i),c=n(15),s=n.n(c),l=n(60),u=n(44);function d(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 g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n,a){var i=Object(l.a)(t);return function(){var t=s()(r.a.mark((function t(o,c,s,l){var d,m,f,p,y,b,v,h,O,_;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(d=e.activeModules,m=e.referenceSiteURL,f=e.trackingEnabled,p=e.trackingID,y=e.userIDHash,b=e.userRoles,v=void 0===b?[]:b,h=e.isAuthenticated,O=e.pluginVersion,f){t.next=3;break}return t.abrupt("return");case 3:return n(),_={send_to:p,event_category:o,event_label:s,value:l,dimension1:m,dimension2:v.join(","),dimension3:y,dimension4:O||"",dimension5:Array.from(u.a).join(","),dimension6:d.join(","),dimension7:h?"1":"0"},t.abrupt("return",new Promise((function(e){var t,n,r=setTimeout((function(){a.console.warn('Tracking event "'.concat(c,'" (category "').concat(o,'") took too long to fire.')),e()}),1e3),s=function(){clearTimeout(r),e()};i("event",c,g(g({},_),{},{event_callback:s})),(null===(t=a._gaUserPrefs)||void 0===t||null===(n=t.ioo)||void 0===n?void 0:n.call(t))&&s()})));case 6:case"end":return t.stop()}}),t)})));return function(e,n,a,r){return t.apply(this,arguments)}}()}},101: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(10),s=n(21),l=function CTA(t){var n=t.title,a=t.headerText,r=t.description,i=t.ctaLink,l=t.ctaLabel,u=t.ctaLinkExternal,d=t.ctaType,g=t.error,m=t.onClick,f=t["aria-label"],p=t.children;return e.createElement("div",{className:o()("googlesitekit-cta",{"googlesitekit-cta--error":g})},a&&e.createElement("h2",{className:"googlesitekit-cta__header_text"},a),n&&e.createElement("h3",{className:"googlesitekit-cta__title"},n),r&&"string"==typeof r&&e.createElement("p",{className:"googlesitekit-cta__description"},r),r&&"string"!=typeof r&&e.createElement("div",{className:"googlesitekit-cta__description"},r),l&&"button"===d&&e.createElement(c.Button,{"aria-label":f,href:i,onClick:m},l),l&&"link"===d&&e.createElement(s.a,{href:i,onClick:m,"aria-label":f,external:u,hideExternalIndicator:u,arrow:!0},l),p)};l.propTypes={title:r.a.string.isRequired,headerText:r.a.string,description:r.a.oneOfType([r.a.string,r.a.node]),ctaLink:r.a.string,ctaLinkExternal:r.a.bool,ctaLabel:r.a.string,ctaType:r.a.string,"aria-label":r.a.string,error:r.a.bool,onClick:r.a.func,children:r.a.node},l.defaultProps={title:"",headerText:"",description:"",ctaLink:"",ctaLabel:"",ctaType:"link",error:!1,onClick:function(){}},t.a=l}).call(this,n(3))},102:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"e",(function(){return c})),n.d(t,"k",(function(){return s})),n.d(t,"j",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"g",(function(){return g})),n.d(t,"f",(function(){return m}));var a=0,r=1,i=2,o="activation-acknowledgement-tooltip-state",c="ga4-activation-banner-state",s="_r.explorerCard..selmet",l="_r.explorerCard..seldim",u="_r..dataFilters",d="_r..nav",g="key-metrics-connect-ga4-cta-widget",m="2023-09-25"},1028:function(e,t,n){"use strict";n.r(t);var a=n(4),r=n.n(a),i=n(158),o=n.n(i),c=n(312),s=n.n(c),l=n(1),u=n(127),d=n(448),g=n(8),m=(n(562),n(674)),f=(n(563),n(564)
|
|||
|
|
/* 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(3))},123: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(19);n(7);function r(e){return"string"==typeof e&&/^\d+$/.test(e)}function i(e){return e===a.e||r(e)}function o(e){return"string"==typeof e&&/^\d+$/.test(e)}function c(e){return e===a.f||o(e)}function s(e){return"string"==typeof e&&/^G-[a-zA-Z0-9]+$/.test(e)}},124:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Cell}));var a=n(23),r=n.n(a),i=n(6),o=n.n(i),c=n(25),s=n.n(c),l=n(0),u=n.n(l),d=n(12),g=n.n(d);function Cell(t){var n,a=t.className,i=t.alignTop,c=t.alignMiddle,l=t.alignBottom,u=t.alignRight,d=t.alignLeft,m=t.smAlignRight,f=t.mdAlignRight,p=t.lgAlignRight,y=t.smSize,b=t.smStart,v=t.smOrder,h=t.mdSize,O=t.mdStart,_=t.mdOrder,E=t.lgSize,T=t.lgStart,k=t.lgOrder,A=t.size,j=t.children,S=s()(t,["className","alignTop","alignMiddle","alignBottom","alignRight","alignLeft","smAlignRight","mdAlignRight","lgAlignRight","smSize","smStart","smOrder","mdSize","mdStart","mdOrder","lgSize","lgStart","lgOrder","size","children"]);return e.createElement("div",r()({},S,{className:g()(a,"mdc-layout-grid__cell",(n={"mdc-layout-grid__cell--align-top":i,"mdc-layout-grid__cell--align-middle":c,"mdc-layout-grid__cell--align-bottom":l,"mdc-layout-grid__cell--align-right":u,"mdc-layout-grid__cell--align-left":d,"mdc-layout-grid__cell--align-right-phone":m,"mdc-layout-grid__cell--align-right-tablet":f,"mdc-layout-grid__cell--align-right-desktop":p},o()(n,"mdc-layout-grid__cell--span-".concat(A),12>=A&&A>0),o()(n,"mdc-layout-grid__cell--span-".concat(E,"-desktop"),12>=E&&E>0),o()(n,"mdc-layout-grid__cell--start-".concat(T,"-desktop"),12>=T&&T>0),o()(n,"mdc-layout-grid__cell--order-".concat(k,"-desktop"),12>=k&&k>0),o()(n,"mdc-layout-grid__cell--span-".concat(h,"-tablet"),8>=h&&h>0),o()(n,"mdc-layout-grid__cell--start-".concat(O,"-tablet"),8>=O&&O>0),o()(n,"mdc-layout-grid__cell--order-".concat(_,"-tablet"),8>=_&&_>0),o()(n,"mdc-layout-grid__cell--span-".concat(y,"-phone"),4>=y&&y>0),o()(n,"mdc-layout-grid__cell--start-".concat(b,"-phone"),4>=b&&b>0),o()(n,"mdc-layout-grid__cell--order-".concat(v,"-phone"),4>=v&&v>0),n))}),j)}Cell.propTypes={smSize:u.a.number,smStart:u.a.number,smOrder:u.a.number,mdSize:u.a.number,mdStart:u.a.number,mdOrder:u.a.number,lgSize:u.a.number,lgStart:u.a.number,lgOrder:u.a.number,size:u.a.number,alignTop:u.a.bool,alignMiddle:u.a.bool,alignBottom:u.a.bool,alignRight:u.a.bool,alignLeft:u.a.bool,smAlignRight:u.a.bool,mdAlignRight:u.a.bool,lgAlignRight:u.a.bool,className:u.a.string,children:u.a.node},Cell.defaultProps={className:"",size:0,smSize:0,smStart:0,smOrder:0,mdSize:0,mdStart:0,mdOrder:0,lgSize:0,lgStart:0,lgOrder:0}}).call(this,n(3))},125: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),d=n(2),g=Object(d.forwardRef)((function(t,n){var a=t.className,i=t.children,c=o()(t,["className","children"]);return e.createElement("div",r()({ref:n,className:u()("mdc-layout-grid__inner",a)},c),i)}));g.displayName="Row",g.propTypes={className:s.a.string,children:s.a.node},g.defaultProps={className:""},t.a=g}).call(this,n(3))},126: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),d=n(2),g=Object(d.forwardRef)((function(t,n){var a=t.alignLeft,i=t.fill,c=t.className,s=t.children,l=t.collapsed,d=o()(t,["alignLeft","fill","className","children","collapsed"]);return e.createElement("div",r()({className:u()("mdc-layout-grid",c,{"mdc-layout-grid--align-left":a,"mdc-layout-grid--collapsed":l,"mdc-layout-grid--fill":i})},d,{ref:n}),s)}));g.displayName="Grid",g.propTyp
|
|||
|
|
/* 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)}},151:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GenericErrorHandlerActions}));var a=n(0),r=n.n(a),i=n(1),o=n(21),c=n(155);function GenericErrorHandlerActions(t){var n=t.message,a=t.componentStack;return e.createElement("div",{className:"googlesitekit-generic-error-handler-actions"},e.createElement(c.a,{message:n,componentStack:a}),e.createElement(o.a,{href:"https://wordpress.org/support/plugin/google-site-kit/",external:!0},Object(i.__)("Report this problem","google-site-kit")))}GenericErrorHandlerActions.propTypes={message:r.a.string,componentStack:r.a.string}}).call(this,n(3))},154:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(11),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)}}},155:function(e,t,n){"use strict";(function(e){var a=n(16),r=n.n(a),i=n(164),o=n.n(i),c=n(0),s=n.n(c),l=n(2),u=n(1),d=n(198),g=n(340),m=n(341),f=n(10);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(3))},156:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CreateAccountField}));var a=n(10),r=n(12),i=n.n(r);function CreateAccountField(t){var n=t.hasError,r=t.value,o=t.setValue,c=t.name,s=t.label;return void 0===r?null:e.createElement(a.TextField,{className:i()("mdc-text-field",{"mdc-text-field--error":n}),label:s,name:c,onChange:function(e){o(e.target.value,c)},outlined:!0,value:r,id:"googlesitekit_analytics_account_create_".concat(c)})}}).call(this,n(3))},158:function(e,t){e.exports=googlesitekit.modules},160:function(e,t,n){"use strict";var a=n(2);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:"M0 0h2v7H0zm0 10h2v2H0z",fill:"currentColor",fillRule:"evenodd"});t.a=function SvgWarningIcon(e){return a.createElement("svg",r({viewBox:"0 0 2 12"},e),i)}},17:function(e,t,n){"use strict";var a=n(218);n.d(t,"i",(function(){return a.a}));var r=n(288);n.d(t,"f",(function(){return r.a}));var i=n(289);n.d(t,"h",(function(){return i.a}));var o=n(290);n.d(t,"j",(function(){return o.a}));var c=n(287);n.d(t,"g",(function(){return c.a}));var s=n(95),l=n.n(s);n.d(t,"b",(function(){return l.a})),n.d(t,"c",(function(){return s.DialogContent})),n.d(t,"d",(function(){return s.DialogFooter}));var u=n(77);n.d(t,"a",(function(){return u.a})),n.d(t,"e",(function(){return u.b})),n.d(t,"k",(function(){return u.c}))},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(2),s=n(49),l=n(1),u=n(4),d=n.n(u),g=n(10),m=n(13),f=n(18),p=n(47),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
|
|||
|
|
/* 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})),T=u.some((function(e){return Object(m.e)(e)}));T||1!==O.length?!T&&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(3))},178:function(e,t,n){"use strict";n.d(t,"a",(function(){return A})),n.d(t,"b",(function(){return j})),n.d(t,"c",(function(){return S})),n.d(t,"f",(function(){return N})),n.d(t,"e",(function(){return w})),n.d(t,"d",(function(){return I}));var a=n(15),r=n.n(a),i=n(5),o=n.n(i),c=n(6),s=n.n(c),l=n(11),u=n.n(l),d=n(14),g=n(37),m=n.n(g),f=n(4),p=n.n(f),y=n(80),b=n(87),v=n(45),h=n(58);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){s()(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 E=p.a.createRegistrySelector,T=h.a.clearError,k=h.a.receiveError,A="cannot submit changes while submitting changes",j="cannot submit changes if settings have not changed",S=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=a.ownedSettingsSlugs,i=void 0===r?void 0:r,c=a.storeName,l=void 0===c?void 0:c,g=a.settingSlugs,f=void 0===g?[]:g,y=a.initialSettings,h=void 0===y?void 0:y;u()(e,"type is required."),u()(t,"identifier is required."),u()(n,"datapoint is required.");var O=l||"".concat(e,"/").concat(t),A={ownedSettingsSlugs:i,settings:h,savedSettings:void 0},j=Object(v.a)({baseName:"getSettings",controlCallback:function(){return m.a.get(e,t,n,{},{useCache:!1})},reducerCallback:function(e,t){return _(_({},e),{},{savedSettings:_({},t),settings:_(_({},t),e.settings||{})})}}),S=Object(v.a)({baseName:"saveSettings",controlCallback:function(a){var r=a.values;return m.a.set(e,t,n,r)},reducerCallback:function(e,t){return _(_({},e),{},{savedSettings:_({},t),settings:_({},t)})},argsToParams:function(e){return{values:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.values;u()(Object(d.isPlainObject)(t),"values is required.")}}),N={},w={setSettings:function(e){return u()(Object(d.isPlainObject)(e),"values is required."),{payload:{values:e},type:"SET_SETTINGS"}},rollbackSettings:function(){return{payload:{},type:"ROLLBACK_SETTINGS"}},saveSettings:o.a.mark((function e(){var t,n,a,r,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.a.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,T("saveSettings",[]);case 5:return n=t.select(O).getSettings(),e.next=8,S.actions.fetchSaveSettings(n);case 8:if(a=e.sent,r=a.response,!(i=a.error)){e.next=14;break}return e.next=14,k(i,"saveSettings",[]);case 14:return e.abrupt("return",{response:r,error:i});case 15:case"end":return e.stop()}}),e)}))},I={},P=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A,t=arguments.length>1?arguments[1]:void 0,n=t.type,a=t.payload;switch(n){case"SET_SETTINGS":var r=a.values;return _(_({},e),{},{settings:_(_({},e.settings||{}),r)});case"ROLLBACK_SETTINGS":return _(_({},e),{},{settings:e.savedSettings});default:return void 0!==N[n]?N[n](e,{type:n,payload:a}):e}},D={getSettings:o.a.mark((function e(){var t;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.a.commonActions.getRegistry();case 2:if(t=e.sent,t.select(O).getSettings()){e.next=7;break}retur
|
|||
|
|
/* translators: %s: GTM property ID */
|
|||
|
|
Object(i.__)("A Google Tag Manager container with a tag for the selected property, %s, was found on your site, so Site Kit will not place its own tag. If you would prefer to have Site Kit insert this tag, remove it from your Google Tag Manager container and update later in Settings.","google-site-kit"),n)):e.createElement("p",null,Object(i.sprintf)(
|
|||
|
|
/* translators: %s: GTM property ID */
|
|||
|
|
Object(i.__)("An existing Google Analytics property with the ID %s was found on your site, added by Google Tag Manager.","google-site-kit"),n)):null}ExistingGTMPropertyNotice.propTypes={gtmAnalyticsPropertyID:r.a.oneOfType([r.a.string,r.a.bool])}}).call(this,n(3))},351:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ProfileNameTextField}));var a=n(89),r=n(2),i=n(1),o=n(4),c=n.n(o),s=n(32),l=n(10),u=n(8),d=n(106),g=c.a.useSelect,m=c.a.useDispatch;function ProfileNameTextField(){var t=g((function(e){return e(u.f).getAccountID()})),n=g((function(e){return e(u.f).getPropertyID()})),o=g((function(e){return e(u.f).getProfiles(t,n)})),c=g((function(e){return e(u.f).getProfileID()})),f=g((function(e){return e(s.a).getValue(u.e,"profileName")})),p=m(s.a).setValues,y=Object(r.useCallback)((function(e){var t=e.currentTarget;p(u.e,{profileName:t.value})}),[p]);if(Object(a.a)((function(){f||p(u.e,{profileName:Object(i._x)("All Web Site Data","default Analytics view name","google-site-kit")})})),c!==u.g)return null;var b=Array.isArray(o)&&o.some((function(e){return e.name===f}));return e.createElement("div",{className:"googlesitekit-analytics-profilename"},e.createElement(l.TextField,{label:Object(i.__)("View Name","google-site-kit"),outlined:!0,helperText:b&&Object(i.__)("A view with this name already exists.","google-site-kit"),trailingIcon:b&&e.createElement("span",{className:"googlesitekit-text-field-icon--warning"},e.createElement(d.a,null,Object(i.__)("Warning","google-site-kit"))),value:f,onChange:y}),e.createElement("p",null,Object(i.__)("You can make changes to this view (e.g. exclude URL query parameters) in Google Analytics.","google-site-kit")))}}).call(this,n(3))},352:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ProfileSelect}));var a=n(28),r=n.n(a),i=n(2),o=n(1),c=n(10),s=n(4),l=n.n(s),u=n(8),d=n(59),g=n(7),m=n(20),f=n(55),p=l.a.useSelect,y=l.a.useDispatch;function ProfileSelect(t){var n=t.hasModuleAccess,a=Object(f.a)("ga4Reporting"),s=p((function(e){return e(u.f).getAccountID()})),l=p((function(e){return e(u.f).getPropertyID()})),b=p((function(e){return e(u.f).getProfileID()})),v=p((function(e){return!1===n?null:e(u.f).getProfiles(s,l)||[]})),h=p((function(e){return!e(u.f).hasFinishedResolution("getAccounts")||e(u.f).isResolving("getProperties",[s])||e(u.f).isResolving("getProfiles",[s,l])})),O=y(u.f).setProfileID,_=Object(m.a)(),E=Object(i.useCallback)((function(e,t){var n=t.dataset.value;if(b!==n){O(t.dataset.value);var a=n===u.g?"change_profile_new":"change_profile";Object(g.A)("".concat(_,"_analytics"),a)}}),[b,O,_]);if(!Object(d.d)(s)||!Object(d.j)(l))return null;if(h)return e.createElement(c.ProgressBar,{small:!0});if(!1===n)return e.createElement(c.Select,{className:"googlesitekit-analytics__select-profile",label:Object(o.__)("View","google-site-kit"),value:b,enhanced:!0,outlined:!0,disabled:!0},e.createElement(c.Option,{value:b},b));var T=a||v.some((function(e){return e.id===u.g}))?v:[].concat(r()(v),[{id:u.g,name:Object(o.__)("Set up a new view","google-site-kit")}]);return e.createElement(c.Select,{className:"googlesitekit-analytics__select-profile",label:Object(o.__)("View","google-site-kit"),value:b,onEnhancedChange:E,enhanced:!0,outlined:!0},T.map((function(t,n){var a=t.id,r=t.name;return e.createElement(c.Option,{key:n,value:a},r)})))}}).call(this,n(3))},353:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertySelect}));var a=n(28),r=n.n(a),i=n(2),o=n(1),c=n(10),s=n(4),l=n.n(s),u=n(8),d=n(59),g=n(7),m=n(20),f=n(55),p=l.a.useSelect,y=l.a.useDispatch;function PropertySelect(t){var n=t.hasModuleAccess,a=Object(f.a)("ga4Reporting"),s=p((function(e){return e(u.f).getAccountID()})),l=p((function(e){return!1===n?null:s&&e(u.f).getProperties(s)||[]})),b=p((function(e){return!(!1===n||!s)&&e(u.f).isResolving("getProperties",[s])})),v=p((function(e){return e(u.f).getPropertyID()})),h=p((function(e){return e(u.f).hasFinishedResolution("getAccounts")})),O=y(u.f).selectProperty,_=Object(m.a)(),E=Object(i.useCallback)((function(e,t){var n=t.dat
|
|||
|
|
/* translators: 1: property name, 2: property ID */
|
|||
|
|
Object(o._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),r,a):r)})))}}).call(this,n(3))},354:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertySelectIncludingGA4}));var a=n(6),r=n.n(a),i=n(5),o=n.n(i),c=n(15),s=n.n(c),l=n(2),u=n(1),d=n(10),g=n(4),m=n.n(g),f=n(19),p=n(8),y=n(59),b=n(7),v=n(20);function h(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 O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var _=m.a.useSelect,E=m.a.useDispatch;function PropertySelectIncludingGA4(){var t=_((function(e){return e(p.f).getAccountID()})),n=_((function(e){return e(p.f).getPropertiesIncludingGA4(t)||[]})),a=_((function(e){return e(f.d).getPropertyID()})),r=_((function(e){return e(p.f).getPropertyID()})),i=_((function(e){var n=!e(p.f).hasFinishedResolution("getAccounts"),a=!e(f.d).hasFinishedResolution("getProperties",[t]),r=!e(p.f).hasFinishedResolution("getProperties",[t]);return n||r||a})),c=_((function(e){return e(p.f).getPrimaryPropertyType()}))===p.i?a:r,g=E(f.d),m=E(p.f),h=Object(v.a)(),T=Object(l.useCallback)(function(){var e=s()(o.a.mark((function e(n,a){var r,i,s,l,u,d,f,y,v,O,_;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=a.dataset.value,i=a.dataset.internalId,c!==r){e.next=4;break}return e.abrupt("return");case 4:if(r===p.h?Object(b.A)("".concat(h,"_analytics"),"change_property_new","ua"):(s=i?"ua":"ga4",Object(b.A)("".concat(h,"_analytics"),"change_property",s)),!i&&r!==p.h){e.next=20;break}return e.next=8,g.matchAccountProperty(t);case 8:if(!(null==(f=e.sent)?void 0:f._id)){e.next=13;break}return e.next=12,g.matchWebDataStream(f._id);case 12:y=e.sent;case 13:m.selectProperty(r,i),m.setPrimaryPropertyType(p.j),g.setPropertyID((null==f?void 0:f._id)||""),g.setWebDataStreamID((null===(l=y)||void 0===l?void 0:l._id)||""),g.updateSettingsForMeasurementID((null===(u=y)||void 0===u||null===(d=u.webStreamData)||void 0===d?void 0:d.measurementId)||""),e.next=32;break;case 20:return e.next=22,m.findMatchedProperty(t);case 22:if(!(null==(O=e.sent)?void 0:O.id)){e.next=27;break}return e.next=26,m.findPropertyProfile(t,O.id,O.defaultProfileId);case 26:_=e.sent;case 27:g.selectProperty(r),m.setPrimaryPropertyType(p.i),m.setPropertyID((null==O?void 0:O.id)||""),m.setInternalWebPropertyID((null==O?void 0:O.internalWebPropertyId)||""),m.setProfileID((null===(v=_)||void 0===v?void 0:v.id)||"");case 32:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),[t,c,g,m,h]);if(!Object(y.c)(t))return null;if(i)return e.createElement(d.ProgressBar,{small:!0});var k=n.map((function(e){return O(O({},e),{},{id:e._id||e.id,name:e.displayName||e.name})}));return e.createElement(d.Select,{className:"googlesitekit-analytics__select-property",label:Object(u.__)("Property","google-site-kit"),value:c,onEnhancedChange:T,enhanced:!0,outlined:!0},(k||[]).concat({id:p.h,name:Object(u.__)("Set up a new property","google-site-kit")}).map((function(t){var n=t.id,a=t.name,r=t.internalWebPropertyId;return e.createElement(d.Option,{key:n,value:n,"data-internal-id":r},n===p.h?a:Object(u.sprintf)(
|
|||
|
|
/* translators: 1: Property name. 2: Property ID. */
|
|||
|
|
Object(u._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),a,n))})))}}).call(this,n(3))},355: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(2),c=n(49),s=n(4),l=n.n(s),u=n(10),d=n(32),g=n(8),m=n(7),f=n(21),p=n(20),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(3))},356:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var a=n(28),r=n.n(a),i=n(12),o=n.n(i),c=n(14),s=n(1),l=n(74),u=n(7),d=n(16),g=n.n(d),m=n(11),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(147);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 E=a[t]===Object(s.__)("Session Duration","google-site-kit"),T=E?"timeofday":"number",k=[[{type:"date",label:Object(s.__)("Day","google-site-kit")},{type:"string",role:"tooltip",p:{html:!0}},{type:T,label:a[t]},{type:T,label:Object(s.__)("Previous period","google-site-kit")}]],A=p(g,{dateRangeLength:n}),j=A.compareRange,S=A.currentRange,N=b(S,t),w=b(j,t),I=Object(l.b)(),P={weekday:"short",month:"short",day:"numeric"};return N.forEach((function(e,n){if(e[0]&&e[1]&&w[n]){var r=d[t],c=r(e[1]),l=r(w[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(I,P),w[n][0].toLocaleDateString(I,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>"),E?Object(u.f)(c):c,E?Object(u.f)(l):l])}})),k}},36:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"e",(function(){return s}));var a=n(91),r="xlarge",i="desktop",o="tablet",c="small";function s(){var e=Object(a.a)();return e>1280?r:e>960?i:e>600?o:c}},360:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(11),r=n.n(a),i=n(1),o=n(94),c=n(119);function s(e){var t=e.siteName,n=e.siteURL,a=e.timezone,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone;r()(Object(o.a)(n),"A valid siteURL is required.");var l=new URL(n),u=l.hostname,d=l.pathname,g=c.c[a]?a:s;return{accountName:t||u,propertyName:"".concat(u).concat(d).replace(/\/$/,""),profileName:Object(i._x)("All Web Site Data","default Analytics view name","google-site-kit"),countryCode:c.c[g],timezone:g}}},361:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(11),r=n.n(a),i=n(94),o=n(119);function c(e){var t=e.siteName,n=e.siteURL,a=e.timezone,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone;r()(Object(i.a)(n),"A valid siteURL is required.");var s=new URL(n),l=s.hostname,u=s.pathname;return{accountName:t||l,propertyName:"".concat(l).concat(u).replace(/\/$/,""),dataStreamName:l,countryCode:o.c[a]||o.c[c],timezone:o.c[a]?a:c}}},362:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return TimezoneSelect}));var a=n(2),r=n(1),i=n(10),o=n(4),c=n.n(o),s=n(119),l=n(8),u=n(32),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(3))},363:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountField}));var a=n(2),r=n(1),i=n(156),o=n(4),c=n.n(o),s=n(8),l=n(32),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(3))},364:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyField}));var a=n(2),r=n(1),i=n(156),o=n(4),c=n.n(o),s=n(8),l=n(32),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(3))},365:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ProfileField}));var a=n(2),r=n(1),i=n(156),o=n(4),c=n.n(o),s=n(8),l=n(32),u=c.a.useSelect,d=c.a.useDispatch;function ProfileField(){var t=u((function(e){return e(l.a).getValue(s.d,"profileName")})),n=d(l.a).setValues,o=Object(a.useCallback)((function(e){n(s.d,{profileName:e})}),[n]);return e.createElement(i.a,{label:Object(r.__)("View","g
|
|||
|
|
/* 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(3))},401:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DetailsPermaLinks}));var a=n(12),r=n.n(a),i=n(0),o=n.n(i),c=n(2),s=n(4),l=n.n(s),u=n(13),d=n(21),g=n(7),m=l.a.useSelect;function DetailsPermaLinks(t){var n=t.title,a=t.path,i=t.serviceURL,o=m((function(e){return e(u.c).getReferenceSiteURL()})),s=Object(g.l)(o,a),l=m((function(e){return e(u.c).getAdminURL("googlesitekit-dashboard",{permaLink:s})}));return e.createElement(c.Fragment,null,e.createElement(d.a,{href:i||l,external:!!i,hideExternalIndicator:!0},n),e.createElement(d.a,{className:r()("googlesitekit-display-block","googlesitekit-overflow-wrap-break-word"),href:s,target:"_blank",small:!0},a))}DetailsPermaLinks.propTypes={title:o.a.string,path:o.a.string,serviceURL:o.a.string}}).call(this,n(3))},402:function(e,t,n){"use strict";var a=n(673);n.d(t,"a",(function(){return a.a}))},413:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamSelect}));var a=n(12),r=n.n(a),i=n(0),o=n.n(i),c=n(2),s=n(1),l=n(10),u=n(4),d=n.n(u),g=n(19),m=n(8),f=n(59),p=n(123),y=n(7),b=n(20),v=d.a.useSelect,h=d.a.useDispatch;function WebDataStreamSelect(t){var n=t.hasModuleAccess,a=t.isDisabled,i=t.className;v((function(e){return e(m.f).getAccounts()}));var o=v((function(e){return e(m.f).getAccountID()})),u=v((function(e){return e(g.d).getSettings()||{}})),d=u.propertyID,O=u.webDataStreamID,_=u.measurementID,E=v((function(e){return Object(p.b)(d)&&!1!==n?e(g.d).getWebDataStreams(d):[]})),T=v((function(e){if(a)return!1;var t=e(m.f).hasFinishedResolution("getAccounts"),r=!1===n||e(g.d).hasFinishedResolution("getProperties",[o]),i=!Object(p.b)(d)||!1===n||e(g.d).hasFinishedResolution("getWebDataStreams",[d]),c=!1!==e(m.f).hasFinishedSelectingAccount();return e(g.d).isMatchingAccountProperty()||!t||!r||!i||!c})),k=Object(b.a)(),A=h(g.d),j=A.setWebDataStreamID,S=A.updateSettingsForMeasurementID,N=Object(c.useCallback)((function(e,t){var n,a,r=t.dataset.value;O!==r&&(j(r),S((null===(n=E.find((function(e){return e._id===r})))||void 0===n||null===(a=n.webStreamData)||void 0===a?void 0:a.measurementId)||""),Object(y.A)("".concat(k,"_analytics"),r===g.f?"change_webdatastream_new":"change_webdatastream","ga4"))}),[E,O,j,S,k]);if(!Object(f.c)(o))return null;if(T)return e.createElement(l.ProgressBar,{smallHeight:80,desktopHeight:88,small:!0});var w=void 0===O||""===O||Object(p.e)(O);return!1===n?e.createElement(l.Select,{className:r()("googlesitekit-analytics-4__select-webdatastream",i),label:Object(s.__)("Web Data Stream","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-webdatastream",i,{"mdc-select--invalid":!w}),label:Object(s.__)("Web Data Stream","google-site-kit"),value:O,onEnhancedChange:N,disabled:a||!Object(p.c)(d),enhanced:!0,outlined:!0},(E||[]).concat({_id:g.f,displayName:Object(s.__)("Set up a new web data stream","google-site-kit")}).map((function(t,n){var a=t._id,r=t.displayName,i=t.webStreamData,o=void 0===i?{}:i;return e.createElement(l.Option,{key:n,value:a},a!==g.f&&(null==o?void 0:o.measurementId)?Object(s.sprintf)(
|
|||
|
|
/* 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(3))},414: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(2),s=n(1),l=n(10),u=n(4),d=n.n(u),g=n(19),m=n(8),f=n(59),p=n(123),y=n(7),b=n(20),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.d).getProperties(d)||[]})),_=v((function(e){return e(g.d).getPropertyID()})),E=v((function(e){if(n)return!1;var t=!(!1===a||!d)&&e(g.d).isResolving("getProperties",[d]);return e(g.d).isMatchingAccountProperty()||!e(m.f).hasFinishedResolution("getAccounts")||t||!1===e(m.f).hasFinishedSelectingAccount()})),T=Object(b.a)(),k=h(g.d).selectProperty,A=Object(c.useCallback)((function(e,t){var n=t.dataset.value;_!==n&&(k(n),Object(y.A)("".concat(T,"_analytics"),n===g.e?"change_property_new":"change_property","ga4"),u())}),[u,_,k,T]);if(!Object(f.c)(d))return null;if(E)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&&!E}),label:Object(s.__)("Property","google-site-kit"),value:_,onEnhancedChange:A,disabled:n,enhanced:!0,outlined:!0},(O||[]).concat({_id:g.e,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.e?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(3))},419:function(e,t,n){"use strict";function a(e){if(void 0!==e)return!e}n.d(t,"a",(function(){return a}))},42:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return c})),n.d(t,"f",(function(){return s}));var a="Date param must construct to a valid date instance or be a valid date instance itself.",r="Invalid dateString parameter, it must be a string.",i='Invalid date range, it must be a string with the format "last-x-days".',o=3600,c=86400,s=604800},420: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(11),s=n.n(c),l=n(37),u=n.n(l),d=n(4),g=n.n(d),m=n(45);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})}},43:function(e,t,n){"use strict"
|
|||
|
|
/* 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(3))},431: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(9),c=n(8),s=n(19),l=n(122),u=n(226),d=n(38),g=i.a.useSelect;function Footer(){var t=Object(d.a)(),n=g((function(e){return e(c.f).isGA4DashboardView()})),r=g((function(e){return e(o.a).getDateRangeDates({offsetDays:c.b})})),i=g((function(e){return t?null:n?e(s.d).getServiceReportURL("all-pages-and-screens",{dates:r,otherArgs:{collectionId:"life-cycle"}}):e(c.f).getServiceReportURL("content-pages",Object(u.a)(r))}));return e.createElement(l.a,{href:i,name:Object(a._x)("Analytics","Service name","google-site-kit"),external:!0})}}).call(this,n(3))},438:function(e,t,n){(function(e){Object.prototype.hasOwnProperty.call(e,"google")||(e.google={})}).call(this,n(26))},44:function(e,t,n){"use strict";(function(e){var a,r;n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var i=new Set((null===(a=e)||void 0===a||null===(r=a._googlesitekitBaseData)||void 0===r?void 0:r.enabledFeatures)||[]),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;return t instanceof Set&&t.has(e)}}).call(this,n(26))},448:function(e,t,n){"use strict";var a=n(2);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("g",{fill:"none",fillRule:"evenodd"},a.createElement("path",{d:"M48 46.376a6.629 6.629 0 01-2.18 4.952 6.466 6.466 0 01-5.11 1.625c-3.339-.495-5.789-3.433-5.708-6.848V6.891C34.925 3.475 37.379.537 40.72.045a6.469 6.469 0 015.102 1.631A6.63 6.63 0 0148 6.622v39.754z",fill:"#F9AB00"}),a.createElement("path",{d:"M6.5 40.002a6.489 6.489 0 014.594 1.901 6.51 6.51 0 011.906 4.6 6.51 6.51 0 01-1.906 4.596A6.489 6.489 0 016.5 53a6.489 6.489 0 01-4.594-1.9A6.51 6.51 0 010 46.501a6.51 6.51 0 011.905-4.6A6.489 6.489 0 016.5 40v.002zM24.348 20.002c-3.62.197-6.429 3.256-6.346 6.908v17.644c0 4.79 2.092 7.696 5.16 8.314a6.498 6.498 0 005.442-1.358A6.61 6.61 0 0031 46.4V26.605a6.624 6.624 0 00-1.912-4.668A6.519 6.519 0 0024.459 20l-.111.002z",fill:"#E37400",fillRule:"nonzero"}));t.a=function SvgAnalytics(e){return a.createElement("svg",r({viewBox:"0 0 48 53"},e),i)}},45: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(11),s=n.n(c),l=n(14),u=n(58),d=n(87),g=n(7);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(M),i=e.baseName,c=e.controlCallback,u=e.reducerCallback,m=void 0===u?p:u,O=e.argsToParams,_=void 0===O?y:O,E=e.validateParams,T=void 0===E?b:E;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 T,"validateParams must be a function.");try{T(_()),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),w="CATCH_".concat(j),I="RECEIVE_".concat(A),P="fetch".concat(k),D="receive".concat(k),C="isFetching".concat(k),R=o()({},C,{});function M(e,t){var n,o;return r.a.wrap((function(a){for(;;)switch(a.prev
|
|||
|
|
/* 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(3))},515:function(e,t,n){"use strict";n.d(t,"a",(function(){return SurveyViewTrigger}));var a=n(2),r=n(0),i=n.n(r),o=n(4),c=n.n(o),s=n(13),l=n(9),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}},53:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(43),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))}},55:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(2),r=n(107),i=n(44),o=function(e){var t=Object(a.useContext)(r.a);return Object(i.b)(e,t)}},552: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(8);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}}}},562: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(15),o=n.n(i),c=n(0),s=n.n(c),l=n(2),u=n(1),d=n(4),g=n.n(d),m=n(10),f=n(8),p=n(9),y=n(32),b=n(47),v=n(563),h=n(564),O=n(565),_=n(566),E=n(114),T=n(108),k=n(18),A=n(30),j=n(19),S=n(55),N=g.a.useSelect,w=g.a.useDispatch;function SetupForm(t){var n=t.finishSetup,a=Object(S.a)("ga4Reporting"),i=N((function(e){return e(f.f).canSubmitChanges()})),c=N((function(e){return e(p.a).hasScope(f.c)})),s=N((function(e){return e(y.a).getValue(f.e,"autoSubmit")})),d=N((function(e){return e(f.f).getSetupFlowMode()})),g=N((function(e){return e(y.a).getValue(f.e,"enableUA")})),I=N((function(e){var t=e(j.d).canSubmitChanges();return g?i&&t:t})),P=w(y.a).setValues,D=w(f.f).submitChanges,C=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(),P(f.e,{autoSubmit:!1}),e.next=4,D();case 4:a=e.sent,i=a.error,Object(b.f)(i)&&P(f.e,{autoSubmit:!0}),i||n();case 8:case"end":return e.stop()}}),e)}))
|
|||
|
|
/* translators: 1: module owner's name, 2: module name */
|
|||
|
|
Object(r.__)("%1$s configured %2$s and you don’t have access to its configured property. Contact them to share access or change the configured property.","google-site-kit"),y,null==p?void 0:p.name),{strong:e.createElement("strong",null)})}),o===c.g&&e.createElement("div",{className:"googlesitekit-setup-module__inputs googlesitekit-setup-module__inputs--multiline"},e.createElement(l.j,null)),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(u.a,null)))}}).call(this,n(3))},570:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsUseSnippetSwitch}));var a=n(2),r=n(1),i=n(4),o=n.n(i),c=n(8),s=n(275),l=o.a.useSelect;function SettingsUseSnippetSwitch(){var t,n=l((function(e){return e(c.f).getUseSnippet()})),i=l((function(e){return e(c.f).getCanUseSnippet()})),o=l((function(e){return e(c.f).getExistingTag()})),u=l((function(e){return e(c.f).getPropertyID()}));return void 0===i?null:!1===i?e.createElement(s.a,{description:e.createElement("p",null,Object(r.__)("The code is controlled by the Tag Manager module","google-site-kit"))}):(t=o?o===u?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"),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(3))},571:function(e,t,n){"use strict";(function(e,a){n.d(t,"a",(function(){return GA4SettingsControls}));var r=n(0),i=n.n(r),o=n(1),c=n(2),s=n(4),l=n.n(s),u=n(10),d=n(32),g=n(19),m=n(8),f=n(18),p=n(108),y=n(213),b=n(775),v=n(193),h=n(114),O=n(572),_=n(55),E=n(20),T=n(7),k=n(13),A=n(573),j=l.a.useSelect,S=l.a.useDispatch;function GA4SettingsControls(t){var n=t.hasAnalyticsAccess,r=t.hasAnalytics4Access,i=Object(_.a)("ga4Reporting"),s=Object(E.a)(),l=S(d.a).setValues,N=S(g.d).matchAndSelectProperty,w=j((function(e){return e(m.f).getAccountID()})),I=j((function(e){return e(d.a).getValue(m.e,"enableGA4")})),P=j((function(e){return e(d.a).getValue(m.e,"enableGA4PropertyTooltip")})),D=j((function(e){return e(g.d).getPropertyID()})),C=j((function(e){return e(f.a).isModuleConnected("analytics-4")})),R=j((function(e){return e(k.c).getDocumentationLinkURL("ga4")})),M=Object(c.useCallback)((function(){N(w)}),[N,w]),x="".concat(s,"_ga4-setup"),G=Object(c.useCallback)((function(){Object(T.A)(x,"feature_tooltip_view")}),[x]),L=Object(c.useCallback)((function(){Object(T.A)(x,"feature_tooltip_dismiss"),l(m.e,{enableGA4PropertyTooltip:!1})}),[x,l]),Z=Object(c.useCallback)((function(){e.document.body.classList.toggle("googlesitekit--has-visible-tooltip")}),[]),U=!D&&!I,F=n&&r;return a.createElement("div",{className:"googlesitekit-settings-module__fields-group"},a.createElement("h4",{className:"googlesitekit-settings-module__fields-group-title"},Object(o.__)("Google Analytics 4","google-site-kit")),a.createElement(h.a,{moduleSlug:"analytics-4",storeName:g.d}),a.createElement(A.a,{hasModuleAccess:F,isDisabled:U}),a.createElement("div",{className:"googlesitekit-setup-module__inputs"},i&&a.createElement(p.c,{hasModuleAccess:F}),a.createElement(y.a,{hasModuleAccess:F,isDisabled:U,onChange:function(){return P&&l(m.e,{enableGA4PropertyTooltip:!1})}}),a.createElement(y.c,{hasModuleAccess:F,isDisabled:U}),!U&&!C&&P&&F&&a.createElement(v.a,{title:Object(o.__)("Set up your Google Analytics 4 property here","google-site-kit"),styles:{options:{zIndex:10}},target:".googlesitekit-analytics-4__select-property--loaded",onDismiss:L,cta:a.createElement(u.Button,{className:"googlesitekit-tooltip-button",href:R,target:"_blank",text:!0},Object(o.__)("Learn more","google-site-kit")),onView:G,onTourStart:Z,onTourEnd:Z})),a.createElement(O.a,{isGA4Connected:C,hasAnalyticsAccess:n,hasAnalytics4Access:r}),U&&a.createElement(p.h,{disabled:!n,onActivate:M}),!U&&a.createElement("div",{className:"googlesitekit-settings-module__meta-item"},a.createElement(b.a,null)))}GA4SettingsControls.propTypes={hasAnalyticsAccess:i.a.bool,hasAnalytics4Access:i.a.bool}}).call(this,n(26),n(3))},572:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4SettingsNotice}));var a=n(0),r=n.n(a),i=n(1),o=n(49),c=n(4),s=n.n(c),l=n(128),u=n(85),d=n(160),g=n(18),m=s.a.useSelect;function f(e){var t;return(null==e||null===(t=e.owner)||void 0===t?void 0:t.login)?"<strong>".concat(e.owner.login,"</strong>"):Object(i.__)("Another admin","google-site-kit")}function GA4SettingsNotice(t){var n=t.isGA4Connected,a=t.hasAnalyticsAccess,r=t.hasAnalytics4Access,c=m((function(e){return e(g.a).getModule("analytics")})),s=m((function(e){return e(g.a).getModule("analytics-4")})),p=f(c),y=f(s);return n||a?n&&!a?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 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(3))},573: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(19),l=n(8),u=n(123),d=n(78),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.d).getPropertyID()})),c=g((function(e){return e(s.d).getMeasurementID()})),m=g((function(e){return!1===n||a?[]:e(s.d).getProperties(r)})),f=g((function(e){return Object(u.b)(o)&&!1!==n?e(s.d).getWebDataStreams(o):[]})),p=g((function(e){return e(s.d).getErrorForSelector("getWebDataStreams",[o])})),y=g((function(e){return e(s.d).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(3))},574:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4SettingsView}));var a=n(1),r=n(2),i=n(49),o=n(4),c=n.n(o),s=n(220),l=n(8),u=n(19),d=n(21),g=n(106),m=n(55),f=c.a.useSelect;function GA4SettingsView(){var t=Object(m.a)("ga4Reporting"),n=f((function(e){return e(u.d).getPropertyID()})),o=f((function(e){return e(u.d).getMeasurementID()})),c=f((function(e){return e(l.f).getAccountID()})),p=f((function(e){return e(u.d).getUseSnippet()})),y=f((function(e){return e(u.d).getServiceEntityAccessURL()})),b=f((function(e){return e(u.d).getGoogleTagID()}));return n&&n!==u.e?e.createElement(r.Fragment,null,e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},t&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("Account","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(s.a,{value:c}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("Google Analytics 4 Property","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(s.a,{value:n}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.a)(Object(a.__)("<VisuallyHidden>Google Analytics 4</VisuallyHidden> Measurement ID","google-site-kit"),{VisuallyHidden:e.createElement(g.a,null)})),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(s.a,{value:o}))),b&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("Google Tag ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(s.a,{value:b}))),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(d.a,{href:y,external:!0},Object(i.a)(Object(a.__)("Edit <VisuallyHidden>Google Analytics 4 web data stream </VisuallyHidden>in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(g.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(a.__)("Google Analytics 4 Code Snippet","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},p&&e.createElement("span",null,Object(a.__)("Snippet is inserted","google-site-kit")),!p&&e.createElement("span",null,Object(a.__)("Snippet is not inserted","google-site-kit")))))):null}}).call(this,n(3))},575:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OptionalSettingsView}));var a=n(1),r=n(2),i=n(4),o=n.n(i),c=n(220),s=n(13),l=n(274),u=n(8),d=n(19),g=n(55),m=n(59),f=o.a.useSelect;function OptionalSettingsView(){var t=Object(g.a)("ga4Reporting"),n=f((function(e){return e(u.f).getUseSnippet()})),i=f((function(e){return e(u.f).getCanUseSnippet()})),o=f((function(e){return e(u.f).getPropertyID()})),p=Object(m.i)(o),y=f((function(e){return e(u.f).getAdsConversionID()})),b=f((function(e){return e(u.f).getAnonymizeIP()})),v=f((function(e){return e(u.f).getTrackingDisabled()||[]})),
|
|||
|
|
/* 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,R),D[n][0].toLocaleDateString(C,R)),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}},592:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(2),r=n(4),i=n.n(r),o=n(8),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])}},593:function(e,t,n){"use strict";var a=n(2);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",{fillRule:"evenodd",clipRule:"evenodd",d:"M119 238c65.722 0 119-53.278 119-119C238 53.278 184.722 0 119 0 53.278 0 0 53.278 0 119c0 65.722 53.278 119 119 119zm0-42c42.526 0 77-34.474 77-77s-34.474-77-77-77-77 34.474-77 77 34.474 77 77 77z",fill:"currentColor"});t.a=function SvgPieChartZeroData(e){return a.createElement("svg",r({viewBox:"0 0 238 238",fill:"none"},e),i)}},594:function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(206);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(3))},60:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(35);function r(e){return function(){e[a.a]=e[a.a]||[],e[a.a].push(arguments)}}},61: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(36);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(3))},615: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(79),s=n.n(c),l=n(14);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySy
|
|||
|
|
/* 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}}}},65:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(2),r=Object(a.createContext)(""),i=(r.Consumer,r.Provider);t.b=r},66: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(94);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)}},673:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupUseSnippetSwitch}));var a=n(2),r=n(1),i=n(4),o=n.n(i),c=n(19),s=n(329),l=o.a.useSelect;function SetupUseSnippetSwitch(){var t=l((function(e){return e(c.d).getExistingTag()})),n=t===l((function(e){return e(c.d).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(3))},674: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(10),l=n(448),u=n(562),d=n(8),g=n(13),m=n(31),f=n(592),p=n(382),y=n(108),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 _,E=d.a===r;return _=o||!c||h||void 0===O?e.createElement(s.ProgressBar,null):E||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(3))},675: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(10),o=n(8),c=n(13),s=n(18),l=n(592),u=n(382),d=n(567),g=n(108),m=n(55),f=r.a.useSelect;function SettingsEdit(){var t=f((function(e){return e(o.f).getAccounts()}))||[],n=f((function(e){return e(o.f).getAccountID()})),a=f((function(e){return e(o.f).isDoingSubmitChanges()})),r=f((function(e){return e(o.f).hasFinishedResolution("getAccounts")})),p=f((function(e){return e(c.c).isUsingProxy()})),y=Object(m.a)("ga4Reporting"),b=f((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&&(!!y&&"module_not_connected"===(null==i?void 0:i.code)):void 0})),v=f((function(e){return!e(s.a).isModuleConnected("analytics-4")||e(s.a).hasModuleOwnershipOrAccess("analytics-4")}));Object(l.a)(),Object(u.a)();var h,O=o.a===n;return h=a||!r||void 0===b||void 0===v?e.createElement(i.ProgressBar,null):!t.length||O?p?e.createElement(g.a,null):e.createElement(g.b,null):e.createElement(d.a,{hasAnalyticsAccess:b,hasAnalytics4Access:v}),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},h)}}).call(this,n(3))},676:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsView}));var a=n(114),r=n(574),i=n(575),o=n(8),c=n(19);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.d}),e.createElement(r.a,null),e.createElement(i.a,null))}}).call(this,n(3))},677:function(e,t,n){"use strict";(function(e){var a=n(16),r=n.n(a),i=n(6),o=n.n(i),c=n(0),s=n.n(c),l=n(14),u=n(1),d=n(4),g=n.n(d),m=n(9),f=n(8),p=n(7),y=n(105),b=n(226),v=n(303),h=n(401),O=n(280),_=n(292),E=n(219),T=n(108),k=n(430),A=n(431),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}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.define
|
|||
|
|
/* 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"),r?k(r,y(y({},o),{},{unit:"second"})):"",a?k(a,y(y({},o),{},{unit:"minute"})):"",n?k(n,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"),r);if(0===e)return t;var i=Object(f.sprintf)(// translators: %s: number of minutes with "m" as the abbreviated unit.
|
|||
|
|
Object(f.__)("%dm","google-site-kit"),a),o=Object(f.sprintf)(// translators: %s: number of hours with "h" as the abbreviated unit.
|
|||
|
|
Object(f.__)("%dh","google-site-kit"),n);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"),r?t:"",a?i:"",n?o:"").trim()}}},h=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},O=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"),k(h(e),e%10==0?{}:t)):1e4<=e?Object(f.sprintf)(// translators: %s: an abbreviated number in thousands.
|
|||
|
|
Object(f.__)("%sK","google-site-kit"),k(h(e))):1e3<=e?Object(f.sprintf)(// translators: %s: an abbreviated number in thousands.
|
|||
|
|
Object(f.__)("%sK","google-site-kit"),k(h(e),e%10==0?{}:t)):k(e,{signDisplay:"never",maximumFractionDigits:1})};function _(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 E(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=_(t),a=n.style,r=void 0===a?"metric":a;return"metric"===r?O(e):"duration"===r?b(e,n):k(e,n)}var T=m()(console.warn),k=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,a=void 0===n?j():n,i=u()(t,["locale"]);try{return new Intl.NumberFormat(a,i).format(e)}catch(t){T("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)}},A=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,a=void 0===n?j():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)},j=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))},76: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(2);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(160),f=n(118),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}},77:function(e,t,n){"use strict";var a=n(124);n.d(t,"a",(function(){return a.a}));var r=n(125);n.d(t,"c",(function(){return r.a}));var i=n(126);n.d(t,"b",(function(){return i.a}))},775:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsUseSnippetSwitch}));var a=n(2),r=n(1),i=n(4),o=n.n(i),c=n(19),s=n(329),l=o.a.useSelect;function SettingsUseSnippetSwitch(){var t,n=l((function(e){return e(c.d).getUseSnippet()})),i=l((function(e){return e(c.d).getExistingTag()})),o=l((function(e){return e(c.d).getMeasurementID()}));return t=i?i===o?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"),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(3))},776:function(e,t,n){"use strict";(function(e){var a=n(6),r=n.n(a),i=n(16),o=n.n(i),c=n(1),s=n(2),l=n(94),u=n(4),d=n.n(u),g=n(8),m=n(13),f=n(9),p=n(29),y=n(77),b=n(59),v=n(226),h=n(7),O=n(105),_=n(122),E=n(777),T=n(778),k=n(779),A=n(780),j=n(219),S=n(38);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 w(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 I=d.a.useSelect,P=d.a.useInViewSelect,D=d.a.useDispatch;t.a=Object(O.a)({moduleName:"analytics"})((function DashboardAllTrafficWidget(t){var n=t.Widget,a=t.WidgetReportError,i=Object(S.a)(),u=I((function(e){return!i||e(f.a).canViewSharedModule("analytics")})),d=P((function(e){return u&&e(g.f).isGatheringData()})),O=Object(s.useState)(!0),N=o()(O,2),C=N[0],R=N[1],M=Object(s.useState)(""),x=o()(M,2),G=x[0],L=x[1],Z=I((function(e){return e(f.a).getDateRange()})),U=I((function(e){return e(p.b).getValue(g.s)||"ga:channelGrouping"})),F=I((function(e){return e(p.b).getValue(g.t)})),B=I((function(e){return e(m.c).getCurrentEntityURL()})),V=I((function(e){return e(f.a).getDateRangeDates({compare:!0,offsetDays:g.b})})),W=V.startDate,q=V.endDate,z=V.compareStartDate,H=V.compareEndDate,K={startDate:W,endDate:q,metrics:[{expression:"ga:users"}]},Y=w(w({},K),{},{compareStartDate:z,compareEndDate:H,dimensions:[U],orderby:{fieldName:"ga:users",sortOrder:"DESCENDING"},limit:6}),$=w(w({},K),{},{dimensions:["ga:date"]}),J=w(w({},K),{},{compareStartDate:z,compareEndDate:H});B&&(Y.url=B,$.url=B,J.url=B),U&&F&&($.dimensionFilters=r()({},U,F),J.dimensionFilters=r()({},U,F));var X,Q=I((function(e){return u&&e(g.f).hasFinishedResolution("getReport",[Y])})),ee=I((function(e){return e(g.f).getErrorForSelector("getReport",[Y])})),te=P((function(e){return u&&e(g.f).getReport(Y)})),ne=I((function(e){return u&&e(g.f).hasFinishedResolution("getReport",[$])})),ae=I((function(e){return e(g.f).getErrorForSelector("getReport",[$])})),re=P((function(e){return u&&e(g.f).getReport($)})),ie=I((function(e){return u&&e(g.f).hasFinishedResolution("getReport",[J])})),oe=I((function(e){return e(g.f).getErrorForSelector("getReport",[J])})),ce=P((function(e){return u&&e(g.f).getReport(J)}));switch(U){case"ga:country":X="visitors-geo";break;case"ga:deviceCategory":X="visitors-mobile-overview";break;case"ga:channelGrouping":default:X="trafficsources-overview"}var se=Object(v.a)({startDate:W,endDate:q,compareStartDate:z,compareEndDate:H});Object(l.a)(B)&&(se["explorer-table.plotKeys"]="[]",se["_r.drilldown"]="analytics.pagePath:".concat(Object(h.o)(B)));var le=I((function(e){return i?null:e(g.f).getServiceReportURL(X,se)}));Object(s.useEffect)((function(){Z!==G?(R(!0),L(Z)):Q&&ie&&ne&&R(!1)}),[Q,ie,ne,Z,G]);var ue=D(p.b).setValue;if(Object(s.useEffect)((function(){C&&Q&&ie&&ne&&ue(g.q,!0)}),[C,Q,ie,ne,ue]),ee)return e.createElement(n,null,e.createElement(a,{moduleSlug:"analytics",error:ee}));var de=Object(b.k)(te);return e.createElement(n,{className:"googlesitekit-widget--footer-v2 googlesitekit-widget__analytics--all-traffic",Footer:function Footer(){return e.createElement(_.a,{className:"googlesitekit-data-block__source",name:
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(f.__)("compared to the previous %s days","google-site-kit"),Z)),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__totalcount googlesitekit-data-block"},e.createElement("h3",{className:"googlesitekit-subheading-1 googlesitekit-data-block__title"},!w&&e.createElement("span",null,Object(f.__)("All Users","google-site-kit")," "),w&&e.createElement(d.Fragment,null,w&&e.createElement(k.a,{onClick:function(){var e;D((e={},o()(e,T.t,""),o()(e,T.r,""),e))}},Object(f.__)("All Users","google-site-kit")),!w&&e.createElement("span",null,Object(f.__)("All Users","google-site-kit")),e.createElement(g.a,{icon:m.a,size:"18",fill:"currentColor"}),e.createElement("span",null,w))),I&&e.createElement(A.b,{style:A.a.LARGE}),!I&&e.createElement(d.Fragment,null,!!(null==M||null===(s=M.values)||void 0===s?void 0:s[0])&&e.createElement("div",{className:"googlesitekit-data-block__datapoint"},Object(v.v)(null==M||null===(l=M.values)||void 0===l?void 0:l[0])),e.createElement("div",{className:"googlesitekit-data-block__change"},G&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(h.a,{direction:0<=G?"up":"down",width:9,height:9})),e.createElement("span",{className:u()("googlesitekit-data-block__value",{"googlesitekit-data-block__value--up":0<G,"googlesitekit-data-block__value--down":0>G})},Object(v.v)(Math.abs(G),{style:"percent",maximumFractionDigits:1})),e.createElement("span",{className:"googlesitekit-data-block__suffix"},L))))}TotalUserCount.propTypes={loaded:s.a.bool,report:s.a.arrayOf(s.a.object),dimensionValue:s.a.string,gatheringData:s.a.bool}}).call(this,n(3))},778: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(28),c=n.n(o),s=n(16),l=n.n(s),u=n(0),d=n.n(u),g=n(1),m=n(2),f=n(4),p=n.n(f),y=n(29),b=n(9),v=n(8),h=n(206),O=n(147),_=n(177),E=n(40),T=n(200);function k(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 A=p.a.useSelect;function UserCountGraph(t){var n,r,o,s,u,d,f,p,j,S,N,w,I,P,D=t.loaded,C=t.error,R=t.report,M=t.gatheringData,x=A((function(e){return e(b.a).getDateRangeDates({offsetDays:v.b})})),G=x.startDate,L=x.endDate,Z=A((function(e){return e(b.a).getDateRangeNumberOfDays()})),U=A((function(e){return e(y.b).getValue(v.r)||"#3c7251"})),F=Object(m.useState)(e.matchMedia("(max-width: 450px)")),B=l()(F,2),V=B[0],W=B[1],q=Object(m.useState)(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),z=l()(q,2),H=z[0],K=z[1],Y=Object(m.useState)(e.matchMedia("(min-width: 1281px)")),$=l()(Y,2),J=$[0],X=$[1];if(Object(m.useEffect)((function(){var t=function(){W(e.matchMedia("(max-width: 450px)")),K(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),X(e.matchMedia("(min-width: 1281px)"))};return e.addEventListener("resize",t),function(){e.removeEventListener("resize",t)}}),[]),C)return a.createElement(_.a,{moduleSlug:"analytics",error:C});var Q=Array.isArray(null==R||null===(n=R[0])||void 0===n||null===(r=n.data)||void 0===r?void 0:r.rows)?null==R||null===(o=R[0])||void 0===o||null===(s=o.data)||void 0===s?void 0:s.rows:[],ee=[[{type:"date",label:Object(g.__)("Day","google-site-kit")},{type:"number",label:Object(g.__)("Users","google-site-kit")}]].concat(c()(Q.map((function(e){var t=e.metrics,n=e.dimensions;return[Object(O.a)(n[0]),t[0].values[0]]})))),te=1,ne=2;V.matches&&(Z>28?te=8:Z>7&&(te=3),Z>7&&(ne=3)),H.matches&&(Z>28?te=5:Z>7&&(te=2),Z>7&&(ne=3)),J.matches&&(Z>28&&(te=5),Z>7&&(ne=4));var ae=Object(E.a)(G);ae.setDate(Object(E.a)(G).getDate()+te);var re=Object(E.a)(L);re.setDate(Object(E.a)(L).getDate()-te);var ie=[],oe=ne-1;for(ne-=2;ne>0;){var ce=Object(E.a)(L);ce.setDate(Object(E.a)(L).getDate()-ne*(Z/oe)),ie.push(ce),ne-=1}var se=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){i()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.definePropert
|
|||
|
|
/* 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(3))},780:function(e,t,n){"use strict";(function(e,a){n.d(t,"a",(function(){return UserDimensionsPieChart}));var r=n(6),i=n.n(r),o=n(16),c=n.n(o),s=n(12),l=n.n(s),u=n(0),d=n.n(u),g=n(14),m=n(2),f=n(1),p=n(56),y=n(4),b=n.n(y),v=n(13),h=n(29),O=n(8),_=n(7),E=n(59),T=n(206),k=n(21),A=n(61),j=n(593),S=n(86),N=n(20),w=b.a.useDispatch,I=b.a.useSelect;function UserDimensionsPieChart(t){var n,r,o,s,u,d,y,b,P,D,C,R,M=t.dimensionName,x=t.dimensionValue,G=t.gatheringData,L=t.loaded,Z=t.report,U=Object(m.useState)(!1),F=c()(U,2),B=F[0],V=F[1],W=Object(m.useState)(!1),q=c()(W,2),z=q[0],H=q[1],K=Object(N.a)(),Y=I((function(e){return e(v.c).getGoogleSupportURL({path:"/analytics/answer/1009671"})})),$=I((function(e){return e(v.c).getGoogleSupportURL({path:"/analytics/answer/2820717"})})),J=I((function(e){return e(h.b).getValue(O.r)})),X=I((function(e){return e(h.b).getValue(O.p)})),Q=I((function(e){return e(O.f).hasZeroData()})),ee=w(h.b).setValues,te=Object(m.useRef)(),ne=Object(m.useRef)();Object(m.useEffect)((function(){var t=function(e){var t,n=(e||{}).target;if(null==n||null===(t=n.classList)||void 0===t?void 0:t.contains("googlesitekit-cta-link__tooltip")){var a=n.dataset.rowLabel;"(other)"!==a&&"(not set)"!==a||Object(_.A)("".concat(K,"_all-traffic-widget"),"help_click",a)}},n=ne.current,a=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(null==t?void 0:t.keyCode)===p.c&&z&&(H(!1),ee((e={},i()(e,O.t,""),i()(e,O.r,""),i()(e,O.p,null),e)))},r=function(e){var t;z&&!(null==e||null===(t=e.target)||void 0===t?void 0:t.closest(".googlesitekit-widget--analyticsAllTraffic__dimensions-chart"))&&H(!1)};return n&&(n.addEventListener("click",t),e.addEventListener("click",r),e.addEventListener("keyup",a)),function(){n&&(n.removeEventListener("click",t),e.removeEventListener("click",r),e.removeEventListener("keyup",a))}}),[ee,X,x,J,K,z]);var ae={current:null==Z||null===(n=Z[0])||void 0===n||null===(r=n.data)||void 0===r||null===(o=r.totals)||void 0===o||null===(s=o[0])||void 0===s||null===(u=s.values)||void 0===u?void 0:u[0],previous:null==Z||null===(d=Z[0])||void 0===d||null===(y=d.data)||void 0===y||null===(b=y.totals)||void 0===b||null===(P=b[1])||void 0===P||null===(D=P.values)||void 0===D?void 0:D[0]};((null==Z||null===(C=Z[0])||void 0===C||null===(R=C.data)||void 0===R?void 0:R.rows)||[]).forEach((function(e){var t=e.metrics;ae.current-=t[0].values[0],ae.previous-=t[1].values[0]}));var re=function(e,t,n){return'<p>\n\t\t\t<a\n\t\t\t\thref="'.concat(e,'"\n\t\t\t\tclass="googlesitekit-cta-link googlesitekit-cta-link--external googlesitekit-cta-link__tooltip"\n\t\t\t\ttarget="_blank"\n\t\t\t\trel="noreferrer noopener"\n\t\t\t\tdata-row-label="').concat(n,'"\n\t\t\t>\n\t\t\t\t').concat(t,"\n\t\t\t</a>\n\t\t</p>")},ie=Object(E.b)(Z,{keyColumnIndex:0,maxSlices:5,withOthers:!0,tooltipCallback:function(e,t){var n,a,r,i=(null==e||null===(n=e.metrics)||void 0===n||null===(a=n[1])||void 0===a||null===(r=a.values)||void 0===r?void 0:r[0])>0?100*e.metrics[0].values[0]/e.metrics[1].values[0]-100:100;null===e&&ae.previous>0&&(i=100*ae.current/ae.previous-100);var o=Object(_.j)(i),c=e?e.metrics[0].values[0]:ae.current,s=Object(f.sprintf)(
|
|||
|
|
/* 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(_.w)(c),o,Object(_.w)(Math.abs(i),{maximumFractionDigits:2})),u=t[0].toLowerCase(),d="googlesitekit-visualization-tooltip-".concat(u.replace(/\W+/,"_")),g="<p>\n\t\t\t\t\t".concat(
|
|||
|
|
/* translators: %s: dimension label */
|
|||
|
|
Object(f.sprintf)(Object(f.__)("%s:","google-site-kit"),t[0].toUpperCase()),"\n\t\t\t\t\t<b>").concat(Object(_.w)(t[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(s,"\n\t\t\t\t</p>");if(u===Object(f.__)("Others","google-site-kit").toLowerCase())switch(M){case"ga:country":g+="<p>".concat(Object(f.__)("See the full list of locations in Analytics","google-site-kit"),"</p>");break;case"ga:deviceCategory":g+="<p>".concat(Object(f.__)("See the full list of devices in Analytics","google-site-kit"),"</p>");break;case"ga:channelGrouping":default:g+="<p>".concat(Object(f.__)("See the full list of channels in Analytics","google-site-kit"),"</p>")}return Y&&"(other)"===u&&(g+=re(Y,Object(f.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(f.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),$&&"(not set)"===u&&(g+=re($,Object(f.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(f.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),g='<div class="'.concat(l()("googlesitekit-visualization-tooltip",d,{"googlesitekit-visualization-tooltip--up":i>0,"googlesitekit-visualization-tooltip--down":i<0}),'">\n\t\t\t\t\t').concat(g,"\n\t\t\t\t</div>")}}),oe=UserDimensionsPieChart.chartOptions.slices,ce=Object(g.cloneDeep)(UserDimensionsPieChart.chartOptions),se={"ga:channelGrouping":Object(f.__)("<span>By</span> channels","google-site-kit"),"ga:country":Object(f.__)("<span>By</span> locations","google-site-kit"),"ga:deviceCategory":Object(f.__)("<span>By</span> devices","google-site-kit")};G&&(se={"ga:channelGrouping":Object(f.__)("gathering data…","google-site-kit")},ce.pieSliceText="none",ce.tooltip.trigger="none",ce.sliceVisibilityThreshold=1);var le=L?Object(_.x)(se[M]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},ue=Object(_.q)(Z);ue&&(ce.pieSliceText="none"),ce.tooltip.trigger=z?"selection":"focus";var de=Q;return a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-container"},a.createElement("div",{ref:ne,className:l()("googlesitekit-widget--analyticsAllTraffic__dimensions-chart",{"googlesitekit-widget--analyticsAllTraffic__slice-selected":!!x,"googlesitekit-widget--analyticsAllTraffic__selectable":B})},de&&a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__chart-zero-data"},G&&a.createElement(S.b,{style:S.a.SMALL_OVERLAY}),a.createElement(j.a,null)),!de&&a.createElement(T.a,{chartType:"PieChart",data:ie||[],getChartWrapper:function(e){te.current=e},gatheringData:G,height:"368px",loaded:L,loadingHeight:"300px",loadingWidth:"300px",onMouseOut:function(){V(!1)},onMouseOver:function(e,t){var n=t.chartWrapper,a=e.row;null==a&&V(!1);var r=n.getDataTable();V(r.getValue(a,0)!==Object(f.__)("Others","google-site-kit"))},onReady:function(e){var t,n,a=e.chartWrapper.getChart();if(x&&!(null===(t=a.getSelection())||void 0===t?void 0:t.length)){var r,o,c,s,l=ie.findIndex((function(e){return e[0]===x}))-1;if(l>=0){if(a.setSelection([{row:l}]),X!==l||((null===(r=oe[l])||void 0===r?void 0:r.color)||J)!==J)ee((c={},i()(c,O.p,l),i()(c,O.r,(null===(o=oe[l])||void 0===o?void 0:o.color)||J),c))}else ee((s={},i()(s,O.t,""),i()(s,O.r,""),i()(s,O.p,null),s))}!x&&(null===(n=a.getSelection())||void 0===n?void 0:n.length)&&(a.setSelection([]),null!==X&&ee(i()({},O.p,null))),x||""===J||ee(i()({},O.r,""))},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;ee((o={},i()(o,O.t,""),i()(o,O.r,""),i()(o,O.p,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==X?a.setSelection([]):a.setSelection([{row:X}]);else H(!0),ee((l={},i()(l,O.r,null===(s=oe[r])||void 0===s?void 0:s.color),i()(l,O.t,u),i()(l,O.p,r),l)),Object(_.A)("".concat(K,"_all-traffic-widget"),"slice_select","".concat(M,":").concat(u))}}},options:ce,width:"100%"},a.createElement("div",{className:l()({"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-gathering-data":G,"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title":!G}),dangerouslySetInnerHTML:le})),a.createElement("div",{"aria-label":G?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":ue}),role:"region"},L&&!de&&(null==ie?void 0:ie.slice(1).map((function(e,t){var n,r=c()(e,1)[0],o=r===x,s=null===(n=oe[t])||void 0===n?void 0:n.color,u=Object(f.__)("Others","google-site-kit")===r;return a.createElement(k.a,{key:r,onClick:function(){return function(e){var t;if(te.current){var n=te.current.getDataTable().getValue(e,0);if(!(Object(f.__)("Others","google-site-kit")===n)){var a,r=((null===(t=te.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(r===e)H(!1),ee((a={},i()(a,O.t,""),i()(a,O.r,""),i()(a,O.p,null),a));else if(n){var o,c;H(
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(f.__)("compared to the previous %s days","google-site-kit"),B)),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 Users","google-site-kit")," "),D&&e.createElement(d.Fragment,null,D&&e.createElement(k.a,{onClick:function(){var e;M((e={},o()(e,T.t,""),o()(e,T.r,""),e))}},Object(f.__)("All Users","google-site-kit")),!D&&e.createElement("span",null,Object(f.__)("All Users","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"},F))))}TotalUserCount.propTypes={loaded:s.a.bool,report:s.a.object,dimensionValue:s.a.string,gatheringData:s.a.bool}}).call(this,n(3))},783: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(28),c=n.n(o),s=n(16),l=n.n(s),u=n(0),d=n.n(u),g=n(1),m=n(2),f=n(4),p=n.n(f),y=n(29),b=n(9),v=n(8),h=n(206),O=n(147),_=n(177),E=n(40),T=n(638),k=n(19),A=n(7),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,w=t.loaded,I=t.error,P=t.report,D=t.gatheringData,C=Object(j.a)(),R=N((function(e){return e(b.a).getDateRangeDates({offsetDays:v.b})})),M=R.startDate,x=R.endDate,G=N((function(e){return e(b.a).getDateRangeNumberOfDays()})),L=N((function(e){return e(y.b).getValue(v.r)||"#3c7251"})),Z=Object(m.useState)(e.matchMedia("(max-width: 450px)")),U=l()(Z,2),F=U[0],B=U[1],V=Object(m.useState)(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),W=l()(V,2),q=W[0],z=W[1],H=Object(m.useState)(e.matchMedia("(min-width: 1281px)")),K=l()(H,2),Y=K[0],$=K[1];Object(m.useEffect)((function(){var t=function(){B(e.matchMedia("(max-width: 450px)")),z(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.d).getPropertyID();return t?e(k.d).getProperty(t):null})),Q=(null==X?void 0:X.createTime)?Object(A.k)(new Date(X.createTime)):null;if(I)return a.createElement(_.a,{moduleSlug:"analytics-4",error:I});J=Array.isArray(null==P?void 0:P.rows)?P.rows:D?[]:[Object(T.a)(M),Object(T.a)(x)];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;F.matches&&(G>28?te=8:G>7&&(te=3),G>7&&(ne=3)),q.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(E.a)(M);ae.setDate(Object(E.a)(M).getDate()+te);var re=Object(E.a)(x);re.setDate(Object(E.a)(x).getDate()-te);var ie=[],oe=ne-1;for(ne-=2;ne>0;){var ce=Object(E.a)(x);ce.setDate(Object(E.a)(x).getDate()-ne*(G/oe)),ie.push(ce),ne-=1}var se=function(e){for(
|
|||
|
|
/* 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(T.w)(s),c,Object(T.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(T.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 z&&"(other)"===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)),H&&"(not set)"===d&&(m+=te(H,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")};R&&(ie={sessionDefaultChannelGrouping:Object(f.__)("gathering data…","google-site-kit")},re.pieSliceText="none",re.tooltip.trigger="none",re.sliceVisibilityThreshold=1);var oe=M?Object(T.x)(ie[D]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},ce=Object(_.c)(x);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":Z})},se&&a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__chart-zero-data"},R&&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:R,height:"368px",loaded:M,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,E.p,l),i()(c,E.r,(null===(o=ae[l])||void 0===o?void 0:o.color)||K),c))}else J((s={},i()(s,E.t,""),i()(s,E.r,""),i()(s,E.p,null),s))}!C&&(null===(n=a.getSelection())||void 0===n?void 0:n.length)&&(a.setSelection([]),null!==Y&&J(i()({},E.p,null))),C||""===K||J(i()({},E.r,""))},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,E.t,""),i()(o,E.r,""),i()(o,E.p,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,E.r,null===(s=ae[r])||void 0===s?void 0:s.color),i()(l,E.t,u),i()(l,E.p,r),l)),Object(T.A)("".concat(q,"_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":R,"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title":!R}),dangerouslySetInnerHTML:oe})),a.createElement("div",{"aria-label":R?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"},M&&!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,E.t,""),i()(a,E.r,""),i()(a,E.p,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",C,"google-site-kit"),C)})},Footer:R},e.createElement(b.a,{className:"googlesitekit-ua-cutoff-warning--overall-page-metrics"}),e.createElement(g.b,null,e.createElement(g.c,null,M.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(g.a,{key:n,smSize:2,lgSize:3},e.createElement(f.a,{title:a,datapoint:c,datapointUnit:o,change:s,changeDataUnit:"%",gatheringData:r,sparkline:e.createElement(p.a,{data:i,change:s,gatheringData:r})}))})))))}))}).call(this,n(3))},787: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(7),c=n(147);function s(e){var t,n,a,s=[{metric:"ga:pageviews",title:Object(i.__)("Pageviews","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Pageviews"}]],total:0,change:0},{metric:"ga:uniquePageviews",title:Object(i.__)("Unique Pageviews","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Unique Pageviews"}]],total:0,change:0},{metric:"ga:bounceRate",title:Object(i.__)("Bounce Rate","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Bounce Rate"}]],datapointUnit:"%",datapointDivider:100,total:0,change:0},{metric:"ga:avgSessionDuration",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=(null==e||null===(t=e[0])||void 0===t?void 0:t.data)||{},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.values)||[],p=(null===(a=d[1])||void 0===a?void 0:a.values)||[];return s.map((function(e,t){for(var n=e.datapointDivider,a=void 0===n?1:n,i=r()(e,["datapointDivider"]),s=Math.ceil(m.length/2);s<m.length;s++){var l=m[s].metrics[0].values,u=m[s].dimensions[0],d=Object(c.a)(u);i.sparkLineData.push([d,l[t]])}return i.total=(f[t]||0)/a,i.change=Object(o.d)(p[t]||0,f[t]||0),i}))}},788:function(e,t,n){"use strict";(function(e){var a=n(6),r=n.n(a),i=n(1),o=n(94),c=n(2),s=n(4),l=n.n(s),u=n(8),d=n(9),g=n(13),m=n(19),f=n(77),p=n(61),y=n(144),b=n(594),v=n(122),h=n(105),O=n(789),_=n(7),E=n(330),T=n(38),k=n(20),A=n(466);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]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var N=l.a.useSelect,w=l.a.useInViewSelect;t.a=Object(h.a)({moduleName:"analytics"})((function DashboardOverallPageMetricsWidgetGA4(t){var n=t.Widget,a=t.WidgetReportError,r=w((function(e){return e(m.d).isGatheringData()})),s=Object(T.a)(),l=Object(k.a)(),h=N((function(e){return e(d.a).getDateRangeDates({offsetDays:u.b,compare:!0})})),j=N((function(e){return e(g.c).getCurrentEntityURL()})),I=S(S({},h),{},{dimensions:["date"],metrics:[{name:"screenPageViews"},{name:"sessions"},{name:"engagementRate"},{name:"averageSessionDuration"}],orderby:[{dimension:{dimensionName:"date"}}],url:j}),P={dates:h,otherArgs:{collectionId:"life-cycle"}};Object(o.a)(j)&&(P.filters={unifiedPagePathScreen:Object(_.o)(j)});var D=N((function(e){return!e(m.d).hasFinishedResolution("getReport",[I])})),C=N((function(e){return e(m.d).getErrorForSelector("getReport",[I])})),R=N((function(e){return s?null:e(m.d).getServiceReportURL("all-pages-and-screens",P)})),M=w((function(e){return e(m.d).getReport(I)})),x=N((function(e){return e(d.a).getDateRangeNumberOfDays()})),G=N((function(e){return e(g.c).getGoogleSupportURL({path:"/analytics/answer/9191807"})})),L=N((function(e){return e(g.c).getGoogleSupportURL({path:"/
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(i._n)("Overall page metrics over the last %s day","Overall page metrics over the last %s days",x,"google-site-kit"),x)})},Footer:Z},e.createElement(f.b,null,e.createElement(f.c,null,F.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:B[n]||V}))})))))}))}).call(this,n(3))},789: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(147),c=n(7);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}))}},790: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(11),l=n.n(s),u=n(14),d=n(1),g=n(37),m=n.n(g),f=n(4),p=n.n(f),y=n(45),b=n(13),v=n(9),h=n(8),O=n(7),_=n(791),E=n(615),T=n(180),k=n(616),A=n(552),j=n(59),S=n(420);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 w(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 I=p.a.createRegistrySelector,P=function(e){var t=e(v.a).getDateRangeDates({offsetDays:h.b}),n={dimensions:["ga:date"],metrics:[{expression:"ga:users"}],startDate:t.startDate,endDate:t.endDate},a=e(b.c).getCurrentEntityURL();return a&&(n.url=a),n},D=Object(y.a)({baseName:"getReport",controlCallback:function(e){var t=e.options;return m.a.get("modules","analytics","report",Object(E.a)(t))},reducerCallback:function(e,t,n){var a=n.options;return w(w({},e),{},{reports:w(w({},e.reports),{},c()({},Object(O.z)(a),t))})},argsToParams:function(e){return{options:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.options;l()(Object(u.isPlainObject)(t),"Options for Analytics report must be an object."),l()(Object(T.a)(t),"Either date range or start/end dates must be provided for Analytics report.");var n=Object(E.a)(t),a=n.metrics,r=n.dimensions,i=n.dimensionFilters,o=n.orderby;l()(a.length,"Requests must specify at least one metric for an Analytics report."),l()(Object(k.c)(a),'Metrics for an Analytics report must
|