(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[19],[,,function(e,t){e.exports=googlesitekit.i18n},,function(e,t){e.exports=googlesitekit.data},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"z",(function(){return s})),n.d(t,"E",(function(){return l})),n.d(t,"G",(function(){return u})),n.d(t,"C",(function(){return d})),n.d(t,"D",(function(){return m})),n.d(t,"B",(function(){return g})),n.d(t,"A",(function(){return f})),n.d(t,"F",(function(){return p})),n.d(t,"f",(function(){return v})),n.d(t,"g",(function(){return b})),n.d(t,"h",(function(){return y})),n.d(t,"j",(function(){return h})),n.d(t,"l",(function(){return E})),n.d(t,"m",(function(){return O})),n.d(t,"n",(function(){return _})),n.d(t,"o",(function(){return k})),n.d(t,"q",(function(){return S})),n.d(t,"r",(function(){return T})),n.d(t,"s",(function(){return A})),n.d(t,"t",(function(){return j})),n.d(t,"v",(function(){return w})),n.d(t,"k",(function(){return D})),n.d(t,"x",(function(){return N})),n.d(t,"u",(function(){return C})),n.d(t,"y",(function(){return I})),n.d(t,"w",(function(){return x})),n.d(t,"i",(function(){return P})),n.d(t,"p",(function(){return R})),n.d(t,"I",(function(){return M})),n.d(t,"H",(function(){return G}));var r="core/user",a="connected_url_mismatch",i="__global",o="temporary_persist_permission_error",c="adblocker_active",s="googlesitekit_authenticate",l="googlesitekit_setup",u="googlesitekit_view_dashboard",d="googlesitekit_manage_options",m="googlesitekit_read_shared_module_data",g="googlesitekit_manage_module_sharing_options",f="googlesitekit_delegate_module_sharing_management",p="googlesitekit_update_plugins",v="kmAnalyticsAdSenseTopEarningContent",b="kmAnalyticsEngagedTrafficSource",y="kmAnalyticsLeastEngagingPages",h="kmAnalyticsNewVisitors",E="kmAnalyticsPopularAuthors",O="kmAnalyticsPopularContent",_="kmAnalyticsPopularProducts",k="kmAnalyticsReturningVisitors",S="kmAnalyticsTopCities",T="kmAnalyticsTopConvertingTrafficSource",A="kmAnalyticsTopCountries",j="kmAnalyticsTopRecentTrendingPages",w="kmAnalyticsTopTrafficSource",D="kmAnalyticsPagesPerVisit",N="kmAnalyticsVisitLength",C="kmAnalyticsTopReturningVisitorPages",I="kmSearchConsolePopularKeywords",x="kmAnalyticsVisitsPerVisitor",P="kmAnalyticsMostEngagingPages",R="kmAnalyticsTopCategories",M=[v,b,y,h,E,O,_,k,R,S,T,A,j,w,D,N,C,x,P,R],G=[].concat(M,[I])},function(e,t,n){"use strict";(function(e){n.d(t,"p",(function(){return v})),n.d(t,"d",(function(){return b})),n.d(t,"F",(function(){return y})),n.d(t,"h",(function(){return h}));var r=n(13),a=n(32);n.d(t,"C",(function(){return a.b})),n.d(t,"D",(function(){return a.c}));var i=n(74);n.d(t,"z",(function(){return i.a})),n.d(t,"E",(function(){return i.b}));var o=n(94);n.d(t,"B",(function(){return o.a}));n(95);var c=n(73);n.d(t,"i",(function(){return c.a})),n.d(t,"n",(function(){return c.b})),n.d(t,"t",(function(){return c.c})),n.d(t,"w",(function(){return c.d})),n.d(t,"x",(function(){return c.e}));var s=n(96);n.d(t,"u",(function(){return s.a}));var l=n(97);n.d(t,"f",(function(){return l.a})),n.d(t,"g",(function(){return l.b}));var u=n(61);n.d(t,"a",(function(){return u.a})),n.d(t,"b",(function(){return u.b})),n.d(t,"c",(function(){return u.e})),n.d(t,"j",(function(){return u.f})),n.d(t,"l",(function(){return u.g})),n.d(t,"o",(function(){return u.h})),n.d(t,"A",(function(){return u.k}));var d=n(98);n.d(t,"e",(function(){return d.a})),n.d(t,"k",(function(){return d.b}));var m=n(79);n.d(t,"m",(function(){return m.a})),n.d(t,"q",(function(){return m.b})),n.d(t,"v",(function(){return m.c}));var g=n(99);n.d(t,"s",(function(){return g.a}));var f=n(100);n.d(t,"r",(function(){return f.a}));var p=n(101);n.d(t,"y",(function(){return p.a})),e._gsktag=a.b;var v=function(e){switch(e){case"minute":return 60;case"hour":return 3600;case"day":return 86400;case"week":return 604800;case"month":return 2592e3;case"year":return 31536e3}};function b(e,t){var n=function(e){return"0"===e||0===e};if(n(e)&&n(t))return 0;if(n(e)||Number.isNaN(e))return null;var r=(t-e)/e;return Number.isNaN(r)||!Number.isFinite(r)?null:r}var y=function(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}},h=function(e){if(!e)return"";var t=e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(t)})).replace(/(\\)/g,"");return Object(r.unescape)(t)}}).call(this,n(24))},function(e,t,n){"use strict";n.d(t,"m",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"n",(function(){return i})),n.d(t,"u",(function(){return o})),n.d(t,"j",(function(){return c})),n.d(t,"l",(function(){return s})),n.d(t,"c",(function(){return l})),n.d(t,"k",(function(){return u})),n.d(t,"f",(function(){return d})),n.d(t,"e",(function(){return m})),n.d(t,"g",(function(){return g})),n.d(t,"h",(function(){return f})),n.d(t,"i",(function(){return p})),n.d(t,"d",(function(){return v})),n.d(t,"s",(function(){return b})),n.d(t,"r",(function(){return y})),n.d(t,"t",(function(){return h})),n.d(t,"p",(function(){return E})),n.d(t,"q",(function(){return O})),n.d(t,"b",(function(){return _})),n.d(t,"o",(function(){return k}));var r="modules/analytics-4",a="account_create",i="property_create",o="webdatastream_create",c="analyticsSetup",s=10,l=1,u="https://www.googleapis.com/auth/tagmanager.readonly",d="enhanced-measurement-form",m="enhanced-measurement-enabled",g="enhanced-measurement-should-dismiss-activation-banner",f="analyticsAccountCreate",p="analyticsCustomDimensionsCreate",v="https://www.googleapis.com/auth/analytics.edit",b="dashboardAllTrafficWidgetDimensionName",y="dashboardAllTrafficWidgetDimensionColor",h="dashboardAllTrafficWidgetDimensionValue",E="dashboardAllTrafficWidgetActiveRowIndex",O="dashboardAllTrafficWidgetLoaded",_={googlesitekit_post_date:{parameterName:"googlesitekit_post_date",displayName:"WordPress Post Date",description:"Created by Site Kit: Date when a post was published",scope:"EVENT"},googlesitekit_post_author:{parameterName:"googlesitekit_post_author",displayName:"WordPress Post Author",description:"Created by Site Kit: WordPress name of the post author",scope:"EVENT"},googlesitekit_post_categories:{parameterName:"googlesitekit_post_categories",displayName:"WordPress Post Categories",description:"Created by Site Kit: Names of categories assigned to a post",scope:"EVENT"},googlesitekit_post_type:{parameterName:"googlesitekit_post_type",displayName:"WordPress Post Type",description:"Created by Site Kit: Content type of a post",scope:"EVENT"}},k={"new-visitors":{description:"People who visited the site for the first time",displayName:"New visitors",membershipDurationDays:-1,filterClauses:[{clauseType:"INCLUDE",simpleFilter:{scope:"AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS",filterExpression:{andGroup:{filterExpressions:[{orGroup:{filterExpressions:[{dimensionOrMetricFilter:{fieldName:"newVsReturning",stringFilter:{matchType:"EXACT",value:"new"}}}]}},{orGroup:{filterExpressions:[{notExpression:{dimensionOrMetricFilter:{fieldName:"groupId",stringFilter:{matchType:"EXACT",value:"created_by_googlesitekit:new_visitors"}}}}]}}]}}}}]},"returning-visitors":{description:"People who have visited your site at least once before",displayName:"Returning visitors",membershipDurationDays:-1,filterClauses:[{clauseType:"INCLUDE",simpleFilter:{scope:"AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS",filterExpression:{andGroup:{filterExpressions:[{orGroup:{filterExpressions:[{dimensionOrMetricFilter:{fieldName:"newVsReturning",stringFilter:{matchType:"EXACT",value:"returning"}}}]}},{orGroup:{filterExpressions:[{notExpression:{dimensionOrMetricFilter:{fieldName:"groupId",stringFilter:{matchType:"EXACT",value:"created_by_googlesitekit:returning_visitors"}}}}]}}]}}}}]}}},function(e,t){e.exports=googlesitekit.components},,,,function(e,t,n){"use strict";var r=n(252);n.d(t,"i",(function(){return r.a}));var a=n(319);n.d(t,"f",(function(){return a.a}));var i=n(320);n.d(t,"h",(function(){return i.a}));var o=n(321);n.d(t,"j",(function(){return o.a}));var c=n(318);n.d(t,"g",(function(){return c.a}));var s=n(102),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(110);n.d(t,"a",(function(){return u.a})),n.d(t,"e",(function(){return u.b})),n.d(t,"k",(function(){return u.c}))},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r="core/site",a="primary",i="secondary"},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}));var r="core/modules",a="insufficient_module_dependencies"},function(e,t,n){"use strict";var r=n(1),a=n(62);t.a=function(){return Object(r.useContext)(a.b)}},,function(e,t,n){"use strict";n.d(t,"m",(function(){return r})),n.d(t,"k",(function(){return a})),n.d(t,"n",(function(){return i})),n.d(t,"l",(function(){return o})),n.d(t,"r",(function(){return c})),n.d(t,"g",(function(){return s})),n.d(t,"q",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"p",(function(){return m})),n.d(t,"j",(function(){return g})),n.d(t,"s",(function(){return f})),n.d(t,"t",(function(){return p})),n.d(t,"o",(function(){return v})),n.d(t,"b",(function(){return b})),n.d(t,"e",(function(){return y})),n.d(t,"a",(function(){return h})),n.d(t,"d",(function(){return E})),n.d(t,"c",(function(){return O})),n.d(t,"f",(function(){return _}));var r="mainDashboard",a="entityDashboard",i="mainDashboardViewOnly",o="entityDashboardViewOnly",c="userInput",s="activation",l="splash",u="adminBar",d="adminBarViewOnly",m="settings",g="adBlockingRecovery",f="wpDashboard",p="wpDashboardViewOnly",v="moduleSetup",b="key-metrics",y="traffic",h="content",E="speed",O="monetization",_=[r,a,i,o,c,l,m,v]},function(e,t,n){"use strict";(function(e){var r=n(20),a=n.n(r),i=n(23),o=n.n(i),c=n(12),s=n.n(c),l=n(0),u=n.n(l),d=n(144),m=n(1),g=n(2),f=n(128),p=n(129),v=n(130),b=n(131),y=n(77),h=Object(m.forwardRef)((function(t,n){var r,i=t["aria-label"],c=t.secondary,l=void 0!==c&&c,u=t.arrow,m=void 0!==u&&u,h=t.back,E=void 0!==h&&h,O=t.caps,_=void 0!==O&&O,k=t.children,S=t.className,T=void 0===S?"":S,A=t.danger,j=void 0!==A&&A,w=t.disabled,D=void 0!==w&&w,N=t.external,C=void 0!==N&&N,I=t.hideExternalIndicator,x=void 0!==I&&I,P=t.href,R=void 0===P?"":P,M=t.inverse,G=void 0!==M&&M,L=t.onClick,Z=t.small,V=void 0!==Z&&Z,B=t.standalone,F=void 0!==B&&B,W=t.linkButton,U=void 0!==W&&W,z=t.to,H=t.leadingIcon,q=t.trailingIcon,K=o()(t,["aria-label","secondary","arrow","back","caps","children","className","danger","disabled","external","hideExternalIndicator","href","inverse","onClick","small","standalone","linkButton","to","leadingIcon","trailingIcon"]),Y=R||z||!L?z?"ROUTER_LINK":C?"EXTERNAL_LINK":"LINK":D?"BUTTON_DISABLED":"BUTTON",$="BUTTON"===Y||"BUTTON_DISABLED"===Y?"button":"ROUTER_LINK"===Y?d.b:"a",J=("EXTERNAL_LINK"===Y&&(r=Object(g._x)("(opens in a new tab)","screen reader text","google-site-kit")),"BUTTON_DISABLED"===Y&&(r=Object(g._x)("(disabled)","screen reader text","google-site-kit")),r?i?"".concat(i," ").concat(r):"string"==typeof k?"".concat(k," ").concat(r):void 0:i),Q=H,X=q;return E&&(Q=e.createElement(v.a,{width:14,height:14})),C&&!x&&(X=e.createElement(b.a,{width:14,height:14})),m&&!G&&(X=e.createElement(f.a,{width:14,height:14})),m&&G&&(X=e.createElement(p.a,{width:14,height:14})),e.createElement($,a()({"aria-label":J,className:s()("googlesitekit-cta-link",T,{"googlesitekit-cta-link--secondary":l,"googlesitekit-cta-link--inverse":G,"googlesitekit-cta-link--small":V,"googlesitekit-cta-link--caps":_,"googlesitekit-cta-link--danger":j,"googlesitekit-cta-link--disabled":D,"googlesitekit-cta-link--standalone":F,"googlesitekit-cta-link--link-button":U}),disabled:D,href:"LINK"!==Y&&"EXTERNAL_LINK"!==Y||D?void 0:R,onClick:L,rel:"EXTERNAL_LINK"===Y?"noopener noreferrer":void 0,ref:n,target:"EXTERNAL_LINK"===Y?"_blank":void 0,to:z},K),!!Q&&e.createElement(y.a,{marginRight:5},Q),e.createElement("span",{className:"googlesitekit-cta-link__contents"},k),!!X&&e.createElement(y.a,{marginLeft:5},X))}));h.propTypes={arrow:u.a.bool,back:u.a.bool,caps:u.a.bool,children:u.a.node,className:u.a.string,danger:u.a.bool,disabled:u.a.bool,external:u.a.bool,hideExternalIndicator:u.a.bool,href:u.a.string,inverse:u.a.bool,leadingIcon:u.a.node,linkButton:u.a.bool,onClick:u.a.func,small:u.a.bool,standalone:u.a.bool,to:u.a.string,trailingIcon:u.a.node},t.a=h}).call(this,n(3))},,,function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),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 r=n(84),a="xlarge",i="desktop",o="tablet",c="small";function s(){var e=Object(r.a)();return e>1280?a:e>960?i:e>600?o:c}},,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}));var r="core/ui",a="activeContextID"},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="core/location"},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return E})),n.d(t,"b",(function(){return y})),n.d(t,"c",(function(){return h}));var r=n(103),a=e._googlesitekitTrackingData||{},i=a.activeModules,o=void 0===i?[]:i,c=a.isSiteKitScreen,s=a.trackingEnabled,l=a.trackingID,u=a.referenceSiteURL,d=a.userIDHash,m=a.isAuthenticated,g={activeModules:o,trackingEnabled:s,trackingID:l,trackingID_GA4:"G-EQDN3BWDSD",referenceSiteURL:u,userIDHash:d,isSiteKitScreen:c,userRoles:a.userRoles,isAuthenticated:m,pluginVersion:"1.128.1"},f=Object(r.a)(g),p=f.enableTracking,v=f.disableTracking,b=(f.isTrackingEnabled,f.initializeSnippet),y=f.trackEvent,h=f.trackEventOnce;function E(e){e?p():v()}c&&s&&b()}).call(this,n(24))},function(e,t,n){"use strict";n.d(t,"g",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"f",(function(){return s})),n.d(t,"h",(function(){return l})),n.d(t,"e",(function(){return u})),n.d(t,"i",(function(){return d}));var r="modules/tagmanager",a="account_create",i="container_create",o="web",c="amp",s="tagmanagerSetup",l="https://www.googleapis.com/auth/tagmanager.readonly",u="https://www.googleapis.com/auth/tagmanager.edit.containers",d="SETUP_WITH_ANALYTICS"},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="core/forms"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(21),a=n(19);function i(){var e=Object(a.a)();return e===r.n||e===r.l||e===r.t||e===r.i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}));var r="_googlesitekitDataLayer",a="data-googlesitekit-gtag"},function(e,t){e.exports=googlesitekit.api},,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i}));var r={BOXES:"boxes",COMPOSITE:"composite"},a={QUARTER:"quarter",HALF:"half",FULL:"full"},i="core/widgets"},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d})),n.d(t,"d",(function(){return y})),n.d(t,"f",(function(){return h})),n.d(t,"c",(function(){return E})),n.d(t,"e",(function(){return O})),n.d(t,"b",(function(){return _}));var r=n(5),a=n.n(r),i=n(17),o=n.n(i),c=(n(28),n(8));function s(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==p[2]?p[2]:{},o=i.ttl,s=void 0===o?c.b:o,l=i.timestamp,u=void 0===l?Math.round(Date.now()/1e3):l,d=i.isError,g=void 0!==d&&d,t.next=3,v();case 3:if(!(f=t.sent)){t.next=14;break}return t.prev=5,f.setItem("".concat(m).concat(n),JSON.stringify({timestamp:u,ttl:s,value:r,isError:g})),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(5),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[5,10]])})));return function(e,n){return t.apply(this,arguments)}}(),E=function(){var t=o()(a.a.mark((function t(n){var r,i;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,v();case 2:if(!(r=t.sent)){t.next=14;break}return t.prev=4,i=n.startsWith(d)?n:"".concat(m).concat(n),r.removeItem(i),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(4),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[4,10]])})));return function(e){return t.apply(this,arguments)}}(),O=function(){var t=o()(a.a.mark((function t(){var n,r,i,o;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,v();case 2:if(!(n=t.sent)){t.next=14;break}for(t.prev=4,r=[],i=0;i1?n-1:0),a=1;a=600;Object(h.a)(u()(s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(B>0)){e.next=3;break}return e.next=3,Qe();case 3:if(!H){e.next=9;break}return e.next=6,Object(j.d)(Pe);case 6:t=e.sent,n=t.cacheHit,xe(n);case 9:if(!oe){e.next=12;break}return e.next=12,Re();case 12:case"end":return e.stop()}}),e)}))));var He=function(){var e=u()(s.a.mark((function e(t){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),t.preventDefault(),!re){e.next=5;break}return e.next=5,re(t);case 5:Ke();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),qe=Object(_.a)(g)&&"_blank"!==f,Ke=function(){return qe||De(!0),new Promise((function(e){setTimeout(u()(s.a.mark((function t(){var n;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Re();case 2:Le()&&xe(!0),n=new Event("notificationDismissed"),document.dispatchEvent(n),e();case 6:case"end":return t.stop()}}),t)}))),350)}))},Ye=Z((function(e){return!!g&&e(G.a).isNavigatingTo(g)})),$e=V(G.a).navigateTo,Je=function(){var e=u()(s.a.mark((function e(t){var n,r,a;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),qe&&!t.defaultPrevented&&t.preventDefault(),n=!0,!te){e.next=12;break}return e.next=6,te(t);case 6:if(e.t0=e.sent,e.t0){e.next=9;break}e.t0={};case 9:r=e.t0,a=r.dismissOnCTAClick,n=void 0===a||a;case 12:if(!H||!n){e.next=15;break}return e.next=15,Ke();case 15:qe&&$e(g);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Qe=function(){var e=u()(s.a.mark((function e(){var t,n,r;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(j.d)(Pe);case 2:if(t=e.sent,!(n=t.value)){e.next=10;break}if((r=new Date(n)).setSeconds(r.getSeconds()+parseInt(B,10)),!(r1&&void 0!==arguments[1]?arguments[1]:i;return t instanceof Set&&t.has(e)}}).call(this,n(24))},,function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(0),o=n.n(i),c=n(12),s=n.n(c),l=n(25);function PreviewBlock(t){var n,r,i=t.className,o=t.width,c=t.height,u=t.shape,d=t.padding,m=t.smallWidth,g=t.smallHeight,f=t.tabletWidth,p=t.tabletHeight,v=t.desktopWidth,b=t.desktopHeight,y=Object(l.e)(),h={width:(n={},a()(n,l.b,m),a()(n,l.c,f),a()(n,l.a,v),a()(n,l.d,v),n),height:(r={},a()(r,l.b,g),a()(r,l.c,p),a()(r,l.a,b),a()(r,l.d,v),r)};return e.createElement("div",{className:s()("googlesitekit-preview-block",i,{"googlesitekit-preview-block--padding":d}),style:{width:h.width[y]||o,height:h.height[y]||c}},e.createElement("div",{className:s()("googlesitekit-preview-block__wrapper",{"googlesitekit-preview-block__wrapper--circle":"circular"===u})}))}PreviewBlock.propTypes={className:o.a.string,width:o.a.string,height:o.a.string,shape:o.a.string,padding:o.a.bool,smallWidth:o.a.string,smallHeight:o.a.string,tabletWidth:o.a.string,tabletHeight:o.a.string,desktopWidth:o.a.string,desktopHeight:o.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))},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(16),a=n.n(r),i=n(11),o=n.n(i),c=n(46),s=n(55),l=function(e){o()(Object(s.a)(e),c.e);var t=e.split("-"),n=a()(t,3),r=n[0],i=n[1],l=n[2];return new Date(r,i-1,l)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(47),a=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(r.a)(new Date(e))}},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}));var r="modules/search-console",a=1},function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"g",(function(){return d})),n.d(t,"i",(function(){return m})),n.d(t,"h",(function(){return g})),n.d(t,"d",(function(){return f})),n.d(t,"c",(function(){return p})),n.d(t,"j",(function(){return v}));var r=n(11),a=n.n(r),i=n(13),o=n(9),c=n(8);function s(e){return e===o.a||Object(c.s)(e)}function l(e){return"string"==typeof e&&/^\d+$/.test(e)}function u(e){return e===o.n||l(e)}function d(e){return"string"==typeof e&&/^\d+$/.test(e)}function m(e){return e===o.u||d(e)}function g(e){return"string"==typeof e&&e.trim().length>0}function f(e){return"string"==typeof e&&/^G-[a-zA-Z0-9]+$/.test(e)}function p(e){return"string"==typeof e&&/^(G|GT|AW)-[a-zA-Z0-9]+$/.test(e)}function v(e){var t=["displayName","description","membershipDurationDays","eventTrigger","exclusionDurationMode","filterClauses"];a()(Object(i.isPlainObject)(e),"Audience must be an object."),Object.keys(e).forEach((function(e){a()(t.includes(e),'Audience object must contain only valid keys. Invalid key: "'.concat(e,'"'))})),["displayName","description","membershipDurationDays","filterClauses"].forEach((function(t){a()(e[t],'Audience object must contain required keys. Missing key: "'.concat(t,'"'))})),a()(Object(i.isArray)(e.filterClauses),"filterClauses must be an array with AudienceFilterClause objects.")}n.d(t,"a",(function(){return c.s}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(36);function a(e){return function(){e[r.a]=e[r.a]||[],e[r.a].push(arguments)}}},,function(e,t,n){"use strict";n.d(t,"d",(function(){return r.e})),n.d(t,"c",(function(){return r.d})),n.d(t,"b",(function(){return r.b})),n.d(t,"a",(function(){return r.a})),n.d(t,"e",(function(){return r.f})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"j",(function(){return d.a})),n.d(t,"f",(function(){return g})),n.d(t,"k",(function(){return s.a}));var r=n(46),a=n(11),i=n.n(a),o=n(47),c=function(e){i()(Object(o.a)(e),r.c);var t="".concat(e.getMonth()+1),n="".concat(e.getDate());return[e.getFullYear(),t.length<2?"0".concat(t):t,n.length<2?"0".concat(n):n].join("-")},s=n(54),l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=Object(s.a)(e);return n.setDate(n.getDate()-t),c(n)},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]},d=n(55);var m=n(2);function g(){var e=function(e){return Object(m.sprintf)( /* translators: %s: number of days */ Object(m._n)("Last %s day","Last %s days",e,"google-site-kit"),e)};return{"last-7-days":{slug:"last-7-days",label:e(7),days:7},"last-14-days":{slug:"last-14-days",label:e(14),days:14},"last-28-days":{slug:"last-28-days",label:e(28),days:28},"last-90-days":{slug:"last-90-days",label:e(90),days:90}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(1),a=Object(r.createContext)(""),i=(a.Consumer,a.Provider);t.b=a},function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return b})),n.d(t,"d",(function(){return h}));var r=n(6),a=n.n(r),i=n(1);function o(){return(o=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:[];return l()(e,"error is required."),l()(t,"baseName is required."),l()(n&&Array.isArray(n),"args must be an array."),{type:"RECEIVE_ERROR",payload:{error:e,baseName:t,args:n}}},clearError:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return l()(e,"baseName is required."),l()(t&&Array.isArray(t),"args must be an array."),{type:"CLEAR_ERROR",payload:{baseName:e,args:t}}},clearErrors:function(e){return{type:"CLEAR_ERRORS",payload:{baseName:e}}}};function b(e){l()(e,"storeName must be defined.");var t={getErrorForSelector:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return l()(n,"selectorName is required."),t.getError(e,n,r)},getErrorForAction:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return l()(n,"actionName is required."),t.getError(e,n,r)},getError:function(e,t,n){var r=e.errors;return l()(t,"baseName is required."),r[p(t,n)]},getErrors:function(e){var t=new Set(Object.values(e.errors));return Array.from(t)},getMetaDataForError:function(e,t){var n=Object.keys(e.errors).find((function(n){return e.errors[n]===t}));return n?{baseName:n.substring(0,n.indexOf("::")),args:e.errorArgs[n]}:null},getSelectorDataForError:Object(c.b)((function(t){return function(n,r){var a=t(e).getMetaDataForError(r);if(a){var i=a.baseName,o=a.args;if(!!t(e)[i])return{storeName:e,name:i,args:o}}return null}})),hasErrors:function(e){return t.getErrors(e).length>0}};return{initialState:{errors:{},errorArgs:{}},actions:v,controls:{},reducer:function(e,t){var n=t.type,r=t.payload;switch(n){case"RECEIVE_ERROR":var i=r.baseName,o=r.args,c=r.error,s=p(i,o);return f(f({},e),{},{errors:f(f({},e.errors||{}),{},a()({},s,c)),errorArgs:f(f({},e.errorArgs||{}),{},a()({},s,o))});case"CLEAR_ERROR":var l=r.baseName,u=r.args,d=f({},e),m=p(l,u);return d.errors=f({},e.errors||{}),d.errorArgs=f({},e.errorArgs||{}),delete d.errors[m],delete d.errorArgs[m],d;case"CLEAR_ERRORS":var g=r.baseName,v=f({},e);if(g)for(var b in v.errors=f({},e.errors||{}),v.errorArgs=f({},e.errorArgs||{}),v.errors)(b===g||b.startsWith("".concat(g,"::")))&&(delete v.errors[b],delete v.errorArgs[b]);else v.errors={},v.errorArgs={};return v;default:return e}},resolvers:{},selectors:t}}},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={EXTERNAL:"external",INTERNAL:"internal"}},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return k})),n.d(t,"d",(function(){return S})),n.d(t,"e",(function(){return A})),n.d(t,"c",(function(){return j})),n.d(t,"b",(function(){return w}));var r=n(16),a=n.n(r),i=n(30),o=n.n(i),c=n(6),s=n.n(c),l=n(23),u=n.n(l),d=n(13),m=n(69),g=n.n(m),f=n(2);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=E(e,t),r=n.formatUnit,a=n.formatDecimal;try{return r()}catch(e){return a()}},y=function(e){var t=h(e),n=t.hours,r=t.minutes,a=t.seconds;return a=("0"+a).slice(-2),r=("0"+r).slice(-2),"00"===(n=("0"+n).slice(-2))?"".concat(r,":").concat(a):"".concat(n,":").concat(r,":").concat(a)},h=function(e){return e=parseInt(e,10),Number.isNaN(e)&&(e=0),{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}},E=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=h(e),r=n.hours,a=n.minutes,i=n.seconds;return{hours:r,minutes:a,seconds:i,formatUnit:function(){var n=t.unitDisplay,o=v(v({unitDisplay:void 0===n?"short":n},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?A(i,v(v({},o),{},{unit:"second"})):Object(f.sprintf)( /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(f._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),i?A(i,v(v({},o),{},{unit:"second"})):"",a?A(a,v(v({},o),{},{unit:"minute"})):"",r?A(r,v(v({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(f.sprintf)(// translators: %s: number of seconds with "s" as the abbreviated unit. Object(f.__)("%ds","google-site-kit"),i);if(0===e)return t;var n=Object(f.sprintf)(// translators: %s: number of minutes with "m" as the abbreviated unit. Object(f.__)("%dm","google-site-kit"),a),o=Object(f.sprintf)(// translators: %s: number of hours with "h" as the abbreviated unit. Object(f.__)("%dh","google-site-kit"),r);return Object(f.sprintf)( /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(f._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),i?t:"",a?n:"",r?o:"").trim()}}},O=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},_=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"),A(O(e),e%10==0?{}:t)):1e4<=e?Object(f.sprintf)(// translators: %s: an abbreviated number in thousands. Object(f.__)("%sK","google-site-kit"),A(O(e))):1e3<=e?Object(f.sprintf)(// translators: %s: an abbreviated number in thousands. Object(f.__)("%sK","google-site-kit"),A(O(e),e%10==0?{}:t)):A(e,{signDisplay:"never",maximumFractionDigits:1})};function k(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=v({},e)),t}function S(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=k(t),r=n.style,a=void 0===r?"metric":r;return"metric"===a?_(e):"duration"===a?b(e,n):"durationISO"===a?y(e):A(e,n)}var T=g()(console.warn),A=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?w():n,i=u()(t,["locale"]);try{return new Intl.NumberFormat(r,i).format(e)}catch(t){T("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(r),", ").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,m=Object.entries(i);d1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?w():n,a=t.style,i=void 0===a?"long":a,o=t.type,c=void 0===o?"conjunction":o;if(Intl.ListFormat){var s=new Intl.ListFormat(r,{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)},w=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(d.get)(t,["_googlesitekitLegacyData","locale"]);if(n){var r=n.match(/^(\w{2})?(_)?(\w{2})/);if(r&&r[0])return r[0].replace(/_/g,"-")}return t.navigator.language}}).call(this,n(24))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c}));var r=n(30),a=n.n(r),i=n(80),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{__html:i.a.sanitize(e,t)}};function c(e){var t,n="object"===a()(e)?e.toString():e;return null==n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/\/+$/,"")}},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 w})),n.d(t,"d",(function(){return N})),n.d(t,"e",(function(){return C})),n.d(t,"g",(function(){return x})),n.d(t,"f",(function(){return P}));var r,a=n(5),i=n.n(a),o=n(28),c=n.n(o),s=n(6),l=n.n(s),u=n(11),d=n.n(u),m=n(69),g=n.n(m),f=n(13),p=n(151);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:r,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a.reduce((function(e,n){return n(e,t)}),e)}},_=y,k=y,S=y,T=function(e){return e},A=function(){for(var e=arguments.length,t=new Array(e),n=0;n=1?n[a]+1:1,n[a]>1&&t.push(a)}return t},N={actions:j,controls:w,reducer:T},C=function(e){return function(t){return I(e(t))}},I=g()((function(e){return Object(f.mapValues)(e,(function(e,t){return function(){var n=e.apply(void 0,arguments);return d()(void 0!==n,"".concat(t,"(...) is not resolved")),n}}))}));function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.negate,r=void 0!==n&&n,a=Object(p.b)((function(t){return function(n){var a=!r,i=!!r;try{for(var o=arguments.length,c=new Array(o>1?o-1:0),s=1;s1?r-1:0),i=1;iredo the plugin setup.',"google-site-kit"),r));return e.createElement("div",{className:"googlesitekit-error-text"},e.createElement("p",{dangerouslySetInnerHTML:Object(c.z)(s,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}))}ErrorText.propTypes={message:a.a.string.isRequired,reconnectURL:a.a.string,noPrefix:a.a.bool},ErrorText.defaultProps={reconnectURL:"",noPrefix:!1},t.a=ErrorText}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return c}));var r=n(108);function a(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(r.a)(e))return e;if(e.length<=t)return e;var n=new URL(e),a=e.replace(n.origin,"");if(a.length$1')}function a(e){return"

".concat(e.replace(/\n{2,}/g,"

"),"

")}function i(e){return e.replace(/\n/gi,"
")}function o(e){for(var t=e,n=0,o=[r,a,i];n1&&void 0!==arguments[1]?arguments[1]:{};if(Number.isNaN(Number(t)))return"";var i=n.invertColor,o=void 0!==i&&i;return Object(r.a)(e.createElement(a.a,{direction:t>0?"up":"down",invertColor:o}))},o=function(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}}).call(this,n(3))},function(e,t,n){"use strict";function r(e){var t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){if("number"==typeof e)return!0;var t=(e||"").toString();return!!t&&!isNaN(t)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(28),a=n.n(r),i=function(e){return Array.isArray(e)?a()(e).sort():e}},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var r=n(6),a=n.n(r),i=n(13),o=n(104),c=n(105);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,a=l(l({},u),t);a.referenceSiteURL&&(a.referenceSiteURL=a.referenceSiteURL.toString().replace(/\/+$/,""));var s=Object(o.a)(a,n),d=Object(c.a)(a,n,s,r),m={},g=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==c[0]?c[0]:{},n=t.clearAfterRestore,r=void 0===n||n,e.next=4,{payload:{},type:"RESTORE_SNAPSHOT"};case 4:if(a=e.sent,i=a.cacheHit,o=a.value,!i){e.next=13;break}return e.next=10,{payload:{snapshot:o},type:"SET_STATE_FROM_SNAPSHOT"};case 10:if(!r){e.next=13;break}return e.next=13,{payload:{},type:"DELETE_SNAPSHOT"};case 13:return e.abrupt("return",i);case 14:case"end":return e.stop()}}),e)})),createSnapshot:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"CREATE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))},i=(t={},o()(t,"DELETE_SNAPSHOT",(function(){return Object(g.c)("datastore::cache::".concat(e))})),o()(t,"CREATE_SNAPSHOT",p((function(t){return function(){return Object(g.f)("datastore::cache::".concat(e),t.stores[e].store.getState())}}))),o()(t,"RESTORE_SNAPSHOT",(function(){return Object(g.d)("datastore::cache::".concat(e),f.b)})),t);return{initialState:n,actions:r,controls:i,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,t=arguments.length>1?arguments[1]:void 0,r=t.type,i=t.payload;switch(r){case"SET_STATE_FROM_SNAPSHOT":var o=i.snapshot,c=(o.error,a()(o,["error"]));return c;default:return e}}}},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m.a;return Object.values(e.stores).filter((function(e){return Object.keys(e.getActions()).includes("restoreSnapshot")}))},y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m.a;return Promise.all(b(e).map((function(e){return e.getActions().createSnapshot()})))},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m.a;return Promise.all(b(e).map((function(e){return e.getActions().restoreSnapshot()})))}},,function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(40),s=n(2),l=n(22),u=n(35);function SourceLink(t){var n=t.name,r=t.href,a=t.className,i=t.external;return Object(u.a)()?null:e.createElement("div",{className:o()("googlesitekit-source-link",a)},Object(c.a)(Object(s.sprintf)( /* translators: %s: source link */ Object(s.__)("Source: %s","google-site-kit"),"".concat(n,"")),{a:e.createElement(l.a,{key:"link",href:r,external:i})}))}SourceLink.propTypes={name:a.a.string,href:a.a.string,className:a.a.string,external:a.a.bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1},t.a=SourceLink}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(13),a=function(e){return Object(r.isFinite)(e)?e:0}},function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return c}));var r="modules/ads",a="https://www.googleapis.com/auth/adwords",i="https://www.googleapis.com/auth/supportcontent",o=1,c="ads_module_setup_banner_prompt_dismissed_key"},,function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return d}));var r,a=n(6),i=n.n(a),o=n(39),c=n(171),s=n(163),l=(r={},i()(r,o.c.QUARTER,3),i()(r,o.c.HALF,6),i()(r,o.c.FULL,12),r),u="googlesitekit-hidden",d=[c.a,s.a]},,,,function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t1?Object(m.a)(u):[],b=function(e){return s()("googlesitekit-tooltip-indicator",{active:e===c})};return e.createElement("div",a()({className:s()("googlesitekit-tour-tooltip",f.className)},p),e.createElement(o.a,{className:"googlesitekit-tooltip-card"},e.createElement("div",{className:"googlesitekit-tooltip-body"},e.createElement("h2",{className:"googlesitekit-tooltip-title"},f.title),e.createElement("div",{className:"googlesitekit-tooltip-content"},f.content)),e.createElement(i.CardActions,{className:"googlesitekit-tooltip-actions"},e.createElement("ul",{className:"googlesitekit-tooltip-indicators"},v.map((function(t){return e.createElement("li",{key:"indicator-".concat(t),className:b(t)})}))),e.createElement("div",{className:"googlesitekit-tooltip-buttons"},0!==c&&e.createElement(d.Button,a()({className:"googlesitekit-tooltip-button",text:!0},n),n.title),f.cta,l.title&&e.createElement(d.Button,a()({className:"googlesitekit-tooltip-button",text:!0},l),l.title))),e.createElement(d.Button,a()({className:"googlesitekit-tooltip-close",text:!0,hideTooltipTitle:!0,icon:e.createElement(g.a,{width:"14",height:"14"})},r))))}TourTooltip.propTypes={backProps:u.a.object.isRequired,closeProps:u.a.object.isRequired,index:u.a.number.isRequired,isLastStep:u.a.bool.isRequired,primaryProps:u.a.object.isRequired,size:u.a.number.isRequired,step:u.a.shape({content:u.a.node,title:u.a.node.isRequired,cta:u.a.oneOfType([u.a.element,u.a.bool]),className:u.a.string}).isRequired,tooltipProps:u.a.object.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t=T&&T>0),o()(n,"mdc-layout-grid__cell--span-".concat(_,"-desktop"),12>=_&&_>0),o()(n,"mdc-layout-grid__cell--start-".concat(k,"-desktop"),12>=k&&k>0),o()(n,"mdc-layout-grid__cell--order-".concat(S,"-desktop"),12>=S&&S>0),o()(n,"mdc-layout-grid__cell--span-".concat(h,"-tablet"),8>=h&&h>0),o()(n,"mdc-layout-grid__cell--start-".concat(E,"-tablet"),8>=E&&E>0),o()(n,"mdc-layout-grid__cell--order-".concat(O,"-tablet"),8>=O&&O>0),o()(n,"mdc-layout-grid__cell--span-".concat(v,"-phone"),4>=v&&v>0),o()(n,"mdc-layout-grid__cell--start-".concat(b,"-phone"),4>=b&&b>0),o()(n,"mdc-layout-grid__cell--order-".concat(y,"-phone"),4>=y&&y>0),n))}),A)}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))},function(e,t,n){"use strict";(function(e){var r=n(20),a=n.n(r),i=n(23),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l),d=n(1),m=Object(d.forwardRef)((function(t,n){var r=t.className,i=t.children,c=o()(t,["className","children"]);return e.createElement("div",a()({ref:n,className:u()("mdc-layout-grid__inner",r)},c),i)}));m.displayName="Row",m.propTypes={className:s.a.string,children:s.a.node},m.defaultProps={className:""},t.a=m}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(20),a=n.n(r),i=n(23),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l),d=n(1),m=Object(d.forwardRef)((function(t,n){var r=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",a()({className:u()("mdc-layout-grid",c,{"mdc-layout-grid--align-left":r,"mdc-layout-grid--collapsed":l,"mdc-layout-grid--fill":i})},d,{ref:n}),s)}));m.displayName="Grid",m.propTypes={alignLeft:s.a.bool,fill:s.a.bool,className:s.a.string,collapsed:s.a.bool,children:s.a.node},m.defaultProps={className:""},t.a=m}).call(this,n(3))},,function(e,t,n){"use strict";var r=n(1),a=Object(r.createContext)(!1);t.a=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return r.a})),n.d(t,"c",(function(){return a.a})),n.d(t,"b",(function(){return i.a})),n.d(t,"g",(function(){return o.a})),n.d(t,"d",(function(){return c.a})),n.d(t,"e",(function(){return s.a})),n.d(t,"f",(function(){return l.a})),n.d(t,"h",(function(){return ZeroDataMessage}));var r=n(440),a=n(441),i=n(442),o=(n(293),n(443)),c=n(444),s=n(409),l=(n(369),n(342),n(445)),u=n(0),d=n.n(u),m=n(2),g=n(4),f=n.n(g),p=n(15),v=f.a.useSelect;function ZeroDataMessage(e){var t=e.skipPrefix,n=v((function(e){return e(p.c).getCurrentEntityURL()}));return t?n?Object(m.__)("Your page hasn’t received any visitors yet","google-site-kit"):Object(m.__)("Your site hasn’t received any visitors yet","google-site-kit"):n?Object(m.__)("No data to display: your page hasn’t received any visitors yet","google-site-kit"):Object(m.__)("No data to display: your site hasn’t received any visitors yet","google-site-kit")}ZeroDataMessage.propTypes={skipPrefix:d.a.bool}},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return InfoTooltip}));var r=n(12),a=n.n(r),i=n(0),o=n.n(i),c=n(10),s=n(306);function InfoTooltip(t){var n=t.title,r=t.tooltipClassName;return n?e.createElement(c.Tooltip,{className:"googlesitekit-info-tooltip",tooltipClassName:a()("googlesitekit-info-tooltip__content",r),title:n,placement:"top",enterTouchDelay:0,leaveTouchDelay:5e3,interactive:!0},e.createElement("span",null,e.createElement(s.a,{width:"16",height:"16"}))):null}InfoTooltip.propTypes={title:o.a.oneOfType([o.a.string,o.a.element]),tooltipClassName:o.a.string}}).call(this,n(3))},function(e,t,n){"use strict";var r=n(160);n.d(t,"c",(function(){return r.a}));var a=n(63);n.d(t,"b",(function(){return a.c})),n.d(t,"a",(function(){return a.a}))},function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"d",(function(){return s}));var r=n(30),a=n.n(r);function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){return!0};return"string"==typeof e?n(e):!("object"!==a()(e)||!t(e))||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e?n(e):"object"===a()(e)&&t(e)}))}function o(e){var t=e.startDate,n=e.endDate,r=t&&t.match(/^\d{4}-\d{2}-\d{2}$/),a=n&&n.match(/^\d{4}-\d{2}-\d{2}$/);return r&&a}function c(e){var t=function(e){var t=e.hasOwnProperty("fieldName")&&!!e.fieldName,n=e.hasOwnProperty("sortOrder")&&/(ASCENDING|DESCENDING)/i.test(e.sortOrder.toString());return t&&n};return Array.isArray(e)?e.every((function(e){return"object"===a()(e)&&t(e)})):"object"===a()(e)&&t(e)}function s(e){return"string"==typeof e||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"i",(function(){return o.a})),n.d(t,"j",(function(){return v})),n.d(t,"g",(function(){return E})),n.d(t,"e",(function(){return O})),n.d(t,"d",(function(){return _})),n.d(t,"f",(function(){return k})),n.d(t,"h",(function(){return S})),n.d(t,"a",(function(){return T.a}));var r=n(2);function a(e){var t,n,a,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.keyColumnIndex,c=void 0===o?0:o,s=i.maxSlices,l=i.withOthers,u=void 0!==l&&l,d=i.tooltipCallback,m=e||{},g=m.rows,f=void 0===g?[]:g,p=m.totals,v=void 0===p?[]:p,b="function"==typeof d,y=["Source","Percent"];b&&y.push({type:"string",role:"tooltip",p:{html:!0}});var h=(null==v||null===(t=v[0])||void 0===t||null===(n=t.metricValues)||void 0===n||null===(a=n[c])||void 0===a?void 0:a.value)||0,E=[y],O=f.filter((function(e){return"date_range_0"===e.dimensionValues[1].value})),_=u,k=O.length,S=1;s>0?(_=u&&O.length>s,k=Math.min(O.length,_?s-1:s)):(_=!1,k=O.length);for(var T=function(e){var t=O[e],n=t.metricValues[c].value,r=h>0?n/h:0;S-=r;var a=[t.dimensionValues[0].value,r];if(b){var i=f.find((function(e){var n=e.dimensionValues;return"date_range_1"===n[1].value&&n[0].value===t.dimensionValues[0].value}));a.push(d(t,i,a))}E.push(a)},A=0;A0){var j=[Object(r.__)("Others","google-site-kit"),S];b&&j.push(d(null,null,j)),E.push(j)}return E}var i=function(e){var t,n,r,a,i,o,c;if(void 0!==e){var s=((null==e?void 0:e.rows)||[]).filter((function(e){return"date_range_0"===e.dimensionValues[1].value}));return 1===(null==s?void 0:s.length)||(null==s||null===(t=s[0])||void 0===t||null===(n=t.metricValues)||void 0===n||null===(r=n[0])||void 0===r?void 0:r.value)===(null==e||null===(a=e.totals)||void 0===a||null===(i=a[0])||void 0===i||null===(o=i.metricValues)||void 0===o||null===(c=o[0])||void 0===c?void 0:c.value)}},o=n(197),c=n(6),s=n.n(c),l=n(23),u=n.n(l),d=n(69),m=n.n(d),g=n(13);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.metrics,n=e.dimensions,r=u()(e,["metrics","dimensions"]);return p({metrics:report_normalization_normalizeMetrics(t),dimensions:report_normalization_normalizeDimensions(n)},r)})),report_normalization_normalizeMetrics=function(e){return Object(g.castArray)(e).map((function(e){return"string"==typeof e?{name:e}:e})).filter((function(e){return Object(g.isPlainObject)(e)}))},report_normalization_normalizeDimensions=function(e){return Object(g.castArray)(e).map((function(e){return"string"==typeof e?{name:e}:e})).filter((function(e){return Object(g.isPlainObject)(e)}))},b=n(30),y=n.n(b),h=n(147);function E(e){var t=function(e){return"string"==typeof e&&/^[a-zA-Z0-9_]+$/.test(e)};return"string"==typeof e?e.split(",").every(t):Object(h.c)(e,(function(e){var n=e.hasOwnProperty("name")&&t(e.name);if(!e.hasOwnProperty("expression"))return n;var r="string"==typeof e.expression;return n&&r}),t)}function O(e){return Object(h.c)(e,(function(e){return e.hasOwnProperty("name")&&"string"==typeof e.name}))}function _(e){var t=["string"];return Object.keys(e).every((function(n){if(t.includes(y()(e[n])))return!0;if(Array.isArray(e[n]))return e[n].every((function(e){return t.includes(y()(e))}));if(Object(g.isPlainObject)(e[n])){var r=Object.keys(e[n]);return r.includes("filterType")&&r.includes("value")}return!1}))}function k(e){var t=["string"];return Object.keys(e).every((function(n){if(t.includes(y()(e[n])))return!0;if(Array.isArray(e[n]))return e[n].every((function(e){return t.includes(y()(e))}));if(Object(g.isPlainObject)(e[n])){var r=Object.keys(e[n]);if(r.includes("filterType")&&!["numericFilter","betweenFilter"].includes(e[n].filterType))return!1;if(r.includes("filterType")&&"numericFilter"===e[n].filterType||!r.includes("filterType"))return!(r.includes("value")&&Object(g.isPlainObject)(e[n].value)&&!Object.keys(e[n].value).includes("int64Value"))&&(r.includes("operation")&&r.includes("value"));if(r.includes("filterType")&&"betweenFilter"===e[n].filterType){var a=["fromValue","toValue"].every((function(t){return!(r.includes(t)&&Object(g.isPlainObject)(e[n][t])&&!Object.keys(e[n][t]).includes("int64Value"))}));return r.includes("fromValue")&&r.includes("toValue")&&a}}return!1}))}function S(e){return!!Array.isArray(e)&&e.every((function(e){return!!Object(g.isPlainObject)(e)&&((!e.hasOwnProperty("desc")||"boolean"==typeof e.desc)&&(e.metric?!e.dimension&&"string"==typeof(null===(t=e.metric)||void 0===t?void 0:t.metricName):!!e.dimension&&"string"==typeof(null===(n=e.dimension)||void 0===n?void 0:n.dimensionName)));var t,n}))}var T=n(201)},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return StoreErrorNotices}));var r=n(0),a=n.n(r),i=n(4),o=n.n(i),c=n(134),s=n(18),l=n(43),u=n(172),d=o.a.useSelect;function StoreErrorNotices(t){var n=t.moduleSlug,r=t.storeName,a=d((function(e){return e(r).getErrors()})),i=d((function(e){return e(s.a).getModule(n)})),o=[];return a.filter((function(e){return!(!(null==e?void 0:e.message)||o.includes(e.message))&&(o.push(e.message),!0)})).map((function(t,n){var a=t.message;return Object(l.e)(t)&&(a=Object(u.a)(a,i)),e.createElement(c.a,{key:n,error:t,storeName:r,message:a})}))}StoreErrorNotices.propTypes={storeName:a.a.string.isRequired,moduleSlug:a.a.string}}).call(this,n(3))},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(21),a=function(e){return r.f.includes(e)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectGA4CTATileWidget}));var r=n(0),a=n.n(r),i=n(4),o=n.n(i),c=n(415),s=n(137),l=n(7),u=n(107),d=o.a.useSelect,m={moduleSlug:"analytics-4"};function ConnectGA4CTATileWidget(t){var n=t.Widget,r=t.widgetSlug,a=d((function(e){var t=e(l.a).getKeyMetrics();return t?t.filter((function(e){return l.I.includes(e)})).length:[]}))>3?u.a:c.a;return Object(s.a)(r,a,m),e.createElement(n,null,e.createElement(c.a,m))}ConnectGA4CTATileWidget.propTypes={Widget:a.a.elementType.isRequired,widgetSlug:a.a.string.isRequired}}).call(this,n(3))},,,function(e,t,n){"use strict";(function(e){var r=n(12),a=n.n(r),i=n(0),o=n.n(i),c=n(2),s=n(4),l=n.n(s),u=n(198),d=n(212),m=n(63),g=n(7),f=n(10),p=n(1),v=l.a.useSelect,b=l.a.useDispatch,y=Object(p.forwardRef)((function(t,n){var r=t.className,i=t.children,o=t.type,s=t.dismiss,l=void 0===s?"":s,p=t.dismissCallback,y=t.dismissLabel,h=void 0===y?Object(c.__)("OK, Got it!","google-site-kit"):y,E=t.Icon,O=void 0===E?Object(m.d)(o):E,_=t.OuterCTA,k=b(g.a).dismissItem,S=v((function(e){return l?e(g.a).isItemDismissed(l):void 0}));if(l&&S)return null;var T=i?d.a:u.a;return e.createElement("div",{ref:n,className:a()(r,"googlesitekit-settings-notice","googlesitekit-settings-notice--".concat(o),{"googlesitekit-settings-notice--single-row":!i,"googlesitekit-settings-notice--multi-row":i})},e.createElement("div",{className:"googlesitekit-settings-notice__icon"},e.createElement(O,{width:"20",height:"20"})),e.createElement("div",{className:"googlesitekit-settings-notice__body"},e.createElement(T,t)),l&&e.createElement("div",{className:"googlesitekit-settings-notice__button"},e.createElement(f.Button,{tertiary:!0,onClick:function(){k(l),p()}},h)),_&&e.createElement("div",{className:"googlesitekit-settings-notice__button"},e.createElement(_,null)))}));y.propTypes={className:o.a.string,children:o.a.node,notice:o.a.node.isRequired,type:o.a.oneOf([m.a,m.c,m.b]),Icon:o.a.elementType,LearnMore:o.a.elementType,CTA:o.a.elementType,OuterCTA:o.a.elementType,dismissLabel:o.a.string,dismissCallback:o.a.func},y.defaultProps={type:m.a},t.a=y}).call(this,n(3))},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t1&&(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 S=e.createElement(s.Fragment,null,E.map((function(t){var n,r=null==a||null===(n=a.data)||void 0===n?void 0:n.reconnectURL;return r?e.createElement(v.a,{key:t.message,message:t.message,reconnectURL:r}):e.createElement("p",{key:t.message},p.a.sanitize(t.message,{ALLOWED_TAGS:[]}))})));return e.createElement(b.a,{title:n,description:S,error:!0},e.createElement(y.a,{moduleSlug:r,error:a}))}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))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return new Array(null!=e?e:0).fill().map((function(e,t){return t}))}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportErrorActions}));var r=n(6),a=n.n(r),i=n(0),o=n.n(i),c=n(1),s=n(40),l=n(2),u=n(4),d=n.n(u),m=n(10),g=n(15),f=n(18),p=n(43),v=n(35),b=n(22);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(b.a,{href:w,external:!0,hideExternalIndicator:!0},Object(l.__)("Get help","google-site-kit"))}))),!j&&!i&&e.createElement("div",{className:d},"function"==typeof a?e.createElement(a,{linkURL:w}):e.createElement(b.a,{href:w,external:!0,hideExternalIndicator:!0},Object(l.__)("Get help","google-site-kit"))))}ReportErrorActions.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired,GetHelpLink:o.a.elementType,hideGetHelpLink:o.a.bool,buttonVariant:o.a.string,onRetry:o.a.func,getHelpClassName:o.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GenericErrorHandlerActions}));var r=n(0),a=n.n(r),i=n(2),o=n(22),c=n(176);function GenericErrorHandlerActions(t){var n=t.message,r=t.componentStack;return e.createElement("div",{className:"googlesitekit-generic-error-handler-actions"},e.createElement(c.a,{message:n,componentStack:r}),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:a.a.string,componentStack:a.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SupportLink}));var r=n(20),a=n.n(r),i=n(23),o=n.n(i),c=n(0),s=n.n(c),l=n(4),u=n.n(l),d=n(15),m=n(22),g=u.a.useSelect;function SupportLink(t){var n=t.path,r=t.query,i=t.hash,c=o()(t,["path","query","hash"]),s=g((function(e){return e(d.c).getGoogleSupportURL({path:n,query:r,hash:i})}));return e.createElement(m.a,a()({},c,{href:s}))}SupportLink.propTypes={path:s.a.string.isRequired,query:s.a.object,hash:s.a.string}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r,a=n(6),i=n.n(a),o=n(2),c=n(7),s=n(15),l=n(9),u=n(18);function d(e,t){return!t||e(l.m).hasCustomDimensions(this.requiredCustomDimensions)}var m=(r={},i()(r,c.f,{title:Object(o.__)("Top earning pages","google-site-kit"),description:Object(o.__)("Pages that generated the most AdSense revenue","google-site-kit"),infoTooltip:Object(o.__)("Pages that generated the most AdSense revenue","google-site-kit"),displayInList:function(e,t){return!(!e(u.a).isModuleConnected("analytics-4")||!e(u.a).isModuleConnected("adsense"))&&(!t||!(!t||!e(l.m).getAdSenseLinked()))}}),i()(r,c.t,{title:Object(o.__)("Top recent trending pages","google-site-kit"),description:Object(o.__)("Pages with the most pageviews published in the last 3 days","google-site-kit"),infoTooltip:Object(o.__)("Pages with the most pageviews published in the last 3 days","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_date"],displayInList:d}),i()(r,c.l,{title:Object(o.__)("Most popular authors by pageviews","google-site-kit"),description:Object(o.__)("Authors whose posts got the most visits","google-site-kit"),infoTooltip:Object(o.__)("Authors whose posts got the most visits","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_author"],displayInList:d}),i()(r,c.p,{title:Object(o.__)("Top categories by pageviews","google-site-kit"),description:Object(o.__)("Categories that your site visitors viewed the most","google-site-kit"),infoTooltip:Object(o.__)("Categories that your site visitors viewed the most","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_categories"],displayInList:d}),i()(r,c.m,{title:Object(o.__)("Most popular content by pageviews","google-site-kit"),description:Object(o.__)("Pages that brought in the most visitors","google-site-kit"),infoTooltip:Object(o.__)("Pages your visitors read the most","google-site-kit")}),i()(r,c.n,{title:Object(o.__)("Most popular products by pageviews","google-site-kit"),description:Object(o.__)("Products that brought in the most visitors","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_type"],displayInList:function(e){return e(c.a).isKeyMetricActive(c.n)||e(s.c).getProductPostType()}}),i()(r,c.k,{title:Object(o.__)("Pages per visit","google-site-kit"),description:Object(o.__)("Number of pages visitors viewed per session on average","google-site-kit"),infoTooltip:Object(o.__)("Number of pages visitors viewed per session on average","google-site-kit")}),i()(r,c.x,{title:Object(o.__)("Visit length","google-site-kit"),description:Object(o.__)("Average duration of engaged visits","google-site-kit"),infoTooltip:Object(o.__)("Average duration of engaged visits","google-site-kit")}),i()(r,c.w,{title:Object(o.__)("Visits per visitor","google-site-kit"),description:Object(o.__)("Average number of sessions per site visitor","google-site-kit"),infoTooltip:Object(o.__)("Average number of sessions per site visitor","google-site-kit")}),i()(r,c.i,{title:Object(o.__)("Most engaging pages","google-site-kit"),description:Object(o.__)("Pages with the highest engagement rate","google-site-kit"),infoTooltip:Object(o.__)("Pages with the highest engagement rate","google-site-kit")}),i()(r,c.h,{title:Object(o.__)("Least engaging pages","google-site-kit"),description:Object(o.__)("Pages with the highest percentage of visitors that left without engagement with your site","google-site-kit"),infoTooltip:Object(o.__)("Percentage of visitors that left without engagement with your site","google-site-kit")}),i()(r,c.u,{title:Object(o.__)("Top pages by returning visitors","google-site-kit"),description:Object(o.__)("Pages that attracted the most returning visitors","google-site-kit"),infoTooltip:Object(o.__)("Pages that attracted the most returning visitors","google-site-kit")}),i()(r,c.j,{title:Object(o.__)("New visitors","google-site-kit"),description:Object(o.__)("How many new visitors you got and how the overall audience changed","google-site-kit"),infoTooltip:Object(o.__)("Portion of visitors who visited your site for the first time in this timeframe","google-site-kit")}),i()(r,c.o,{title:Object(o.__)("Returning visitors","google-site-kit"),description:Object(o.__)("Portion of people who visited your site more than once","google-site-kit"),infoTooltip:Object(o.__)("Portion of your site’s visitors that returned at least once in this timeframe","google-site-kit")}),i()(r,c.v,{title:Object(o.__)("Top traffic source","google-site-kit"),description:Object(o.__)("Channel which brought in the most visitors to your site","google-site-kit"),infoTooltip:Object(o.__)("Channel (e.g. social, paid, search) that brought in the most visitors to your site","google-site-kit")}),i()(r,c.g,{title:Object(o.__)("Most engaged traffic source","google-site-kit"),description:Object(o.__)("Visitors coming via this channel spent the most time on your site","google-site-kit"),infoTooltip:Object(o.__)("Channel (e.g. social, paid, search) that brought in the most visitors who had a meaningful engagement with your site","google-site-kit")}),i()(r,c.r,{title:Object(o.__)("Top converting traffic source","google-site-kit"),description:Object(o.__)("Channel which brought in the most visits that resulted in conversions","google-site-kit"),infoTooltip:Object(o.__)("Channel (e.g. social, paid, search) that brought in visitors who generated the most conversions","google-site-kit")}),i()(r,c.q,{title:Object(o.__)("Top cities driving traffic","google-site-kit"),description:Object(o.__)("Which cities you get the most visitors from","google-site-kit"),infoTooltip:Object(o.__)("The cities where most of your visitors came from","google-site-kit")}),i()(r,c.s,{title:Object(o.__)("Top countries driving traffic","google-site-kit"),description:Object(o.__)("Which countries you get the most visitors from","google-site-kit"),infoTooltip:Object(o.__)("The countries where most of your visitors came from","google-site-kit")}),i()(r,c.y,{title:Object(o.__)("Top performing keywords","google-site-kit"),description:Object(o.__)("What people searched for before they came to your site","google-site-kit"),infoTooltip:Object(o.__)("The top search queries for your site by highest clickthrough rate","google-site-kit")}),r)},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportZero}));var r=n(0),a=n.n(r),i=n(2),o=n(4),c=n.n(o),s=n(18),l=n(88),u=c.a.useSelect;function ReportZero(t){var n=t.moduleSlug,r=u((function(e){return e(s.a).getModule(n)}));return e.createElement(l.a,{title:Object(i.sprintf)( /* translators: %s: Module name */ Object(i.__)("%s Gathering Data","google-site-kit"),null==r?void 0:r.name),description:Object(i.sprintf)( /* translators: %s: Module name */ Object(i.__)("%s data is not yet available, please check back later","google-site-kit"),null==r?void 0:r.name)})}ReportZero.propTypes={moduleSlug:a.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(2);function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t||{},a=n.slug,i=void 0===a?"":a,o=n.name,c=void 0===o?"":o,s=n.owner,l=void 0===s?{}:s;if(!i||!c)return e;var u="",d="";return"analytics-4"===i?e.match(/account/i)?u=Object(r.__)("Your Google account does not have sufficient permissions for this Analytics account, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/property/i)?u=Object(r.__)("Your Google account does not have sufficient permissions for this Analytics property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/view/i)&&(u=Object(r.__)("Your Google account does not have sufficient permissions for this Analytics view, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")):"search-console"===i&&(u=Object(r.__)("Your Google account does not have sufficient permissions for this Search Console property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")),u||(u=Object(r.sprintf)( /* translators: %s: module name */ Object(r.__)("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(r.sprintf)( /* translators: %s: owner name */ Object(r.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),l.login)),d||(d=Object(r.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(u," ").concat(d)}},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileWrapper}));var r=n(12),a=n.n(r),i=n(13),o=n(0),c=n.n(o),s=n(1),l=n(2),u=n(170),d=n(392),m=n(393),g=n(237),f=n(394),p=n(167),v=n(43),b=n(8),y=n(19);function MetricTileWrapper(t){var n,r,o,c=t.className,h=t.children,E=t.error,O=t.loading,_=t.moduleSlug,k=t.Widget,S=t.widgetSlug,T=t.title,A=void 0===T?null===(n=u.a[S])||void 0===n?void 0:n.title:T,j=t.infoTooltip,w=void 0===j?(null===(r=u.a[S])||void 0===r?void 0:r.infoTooltip)||(null===(o=u.a[S])||void 0===o?void 0:o.description):j,D=Object(y.a)(),N=!!E&&Object(i.castArray)(E).some(v.e),C=Object(s.useCallback)((function(){Object(b.C)("".concat(D,"_kmw"),"data_loading_error_retry")}),[D]);return Object(s.useEffect)((function(){E&&Object(b.C)("".concat(D,"_kmw"),"data_loading_error")}),[D,E]),E?e.createElement(g.a,{title:N?Object(l.__)("Insufficient permissions","google-site-kit"):Object(l.__)("Data loading failed","google-site-kit"),headerText:A,infoTooltip:w},e.createElement(p.a,{moduleSlug:_,error:E,onRetry:C,GetHelpLink:N?d.a:void 0,getHelpClassName:"googlesitekit-error-retry-text"})):e.createElement(k,{noPadding:!0},e.createElement("div",{className:a()("googlesitekit-km-widget-tile",c)},e.createElement(f.a,{title:A,infoTooltip:w,loading:O}),e.createElement("div",{className:"googlesitekit-km-widget-tile__body"},O&&e.createElement(m.a,null),!O&&h)))}MetricTileWrapper.propTypes={Widget:c.a.elementType.isRequired,loading:c.a.bool,title:c.a.string,infoTooltip:c.a.oneOfType([c.a.string,c.a.element]),moduleSlug:c.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(16),a=n.n(r),i=n(193),o=n.n(i),c=n(0),s=n.n(c),l=n(1),u=n(2),d=n(234),m=n(381),g=n(382),f=n(10);function ReportErrorButton(t){var n=t.message,r=t.componentStack,i=Object(l.useState)(!1),c=a()(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(r,"`")),p(!0)},trailingIcon:e.createElement(d.a,{className:"mdc-button__icon",icon:s?m.a:g.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))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ChangeBadge}));var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(8);function ChangeBadge(t){var n=t.previousValue,r=t.currentValue,a=t.isAbsolute?r-n:Object(c.d)(n,r),i=a<0,s=0===a;return null===a?null:e.createElement("div",{className:o()("googlesitekit-change-badge",{"googlesitekit-change-badge--negative":i,"googlesitekit-change-badge--zero":s})},Object(c.w)(a,{style:"percent",signDisplay:"exceptZero",maximumFractionDigits:1}))}ChangeBadge.propTypes={isAbsolute:a.a.bool,previousValue:a.a.number.isRequired,currentValue:a.a.number.isRequired}}).call(this,n(3))},,function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(1),s=n(14),l=Object(c.forwardRef)((function(t,n){var r=t.id,a=t.className,i=t.children,l=t.secondaryPane;return e.createElement("section",{id:r,className:o()(a,"googlesitekit-publisher-win"),ref:n},e.createElement(s.e,null,e.createElement(s.k,null,i)),l&&e.createElement(c.Fragment,null,e.createElement("div",{className:"googlesitekit-publisher-win__secondary-pane-divider"}),e.createElement(s.e,{className:"googlesitekit-publisher-win__secondary-pane"},e.createElement(s.k,null,e.createElement(s.a,{className:"googlesitekit-publisher-win__secondary-pane",size:12},l)))))}));l.displayName="Banner",l.propTypes={id:a.a.string,className:a.a.string,secondaryPane:a.a.node},t.a=l}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerTitle}));var r=n(6),a=n.n(r),i=n(0),o=n.n(i),c=n(12),s=n.n(c),l=n(85);function BannerTitle(t){var n=t.title,r=t.badgeLabel,i=t.WinImageSVG,o=t.winImageFormat,c=void 0===o?"":o,u=t.smallWinImageSVGWidth,d=void 0===u?75:u,m=t.smallWinImageSVGHeight,g=void 0===m?75:m;return n?e.createElement("div",{className:"googlesitekit-publisher-win__title-image-wrapper"},e.createElement("h3",{className:"googlesitekit-heading-2 googlesitekit-publisher-win__title"},n,r&&e.createElement(l.a,{label:r})),i&&e.createElement("div",{className:s()(a()({},"googlesitekit-publisher-win__image-".concat(c),c))},e.createElement(i,{width:d,height:g}))):null}BannerTitle.propTypes={title:o.a.string,badgeLabel:o.a.string,WinImageSVG:o.a.elementType,winImageFormat:o.a.string,smallWinImageSVGWidth:o.a.number,smallWinImageSVGHeight:o.a.number}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerActions}));var r=n(5),a=n.n(r),i=n(17),o=n.n(i),c=n(16),s=n.n(c),l=n(0),u=n.n(l),d=n(248),m=n(1),g=n(4),f=n.n(g),p=n(10),v=n(31),b=f.a.useSelect;function BannerActions(t){var n=t.ctaLink,r=t.ctaLabel,i=t.ctaComponent,c=t.ctaTarget,l=t.ctaCallback,u=t.dismissLabel,g=t.dismissCallback,f=Object(m.useState)(!1),y=s()(f,2),h=y[0],E=y[1],O=Object(d.a)(),_=b((function(e){return!!n&&e(v.a).isNavigatingTo(n)})),k=function(){var e=o()(a.a.mark((function e(){var t,n,r,i=arguments;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(E(!0),t=i.length,n=new Array(t),r=0;r=0;)3===e[n]?(t-=3,e[n]=4):6===e[n]&&(t-=6,e[n]=8),n--;return[e,t]}function d(e,t){return(Array.isArray(t.width)?t.width:[t.width]).map((function(t){return{counter:e+c.c[t],width:t}}))}function m(e,t){var n=[],r=[];if(!(null==e?void 0:e.length))return{columnWidths:n,rowIndexes:r};var i=0,o=0,s=function(e,t){return e.counter-t.counter},m=function(e,t){var n=e.counter;return t.counter-n},g=function(e){return e.counter<=12};if(e.forEach((function(f,p){if(l(t[f.slug]))return n.push(0),void r.push(o);var v=d(i,f),b=function(e,t,n){for(;++e12){if(i-=c.c[y],r[p]++,9===i){var h=u(n,i),E=a()(h,2);n=E[0],i=E[1]}i=c.c[y],o++}else 12===i&&(i=0,o++);n.push(c.c[y])})),9===i){var f=u(n,i),p=a()(f,2);n=p[0],i=p[1]}return{columnWidths:n,rowIndexes:r}}var g=n(13);function f(e,t,n){var r=n.columnWidths,a=n.rowIndexes,i=[],s=o()(r);if(!(null==e?void 0:e.length))return{gridColumnWidths:s,overrideComponents:i};var l=null,u=-1,d=[];if(function(e,t){for(var n={},r=0;r1)}(e,t)){var m=Array.from({length:e.length-1}).fill(0);return{overrideComponents:[t[e[0].slug]],gridColumnWidths:[12].concat(o()(m))}}return e.forEach((function(n,o){var c,m,f,p,v;if(i.push(null),l=t[n.slug],u=a[o],l)if(m=l,f=t[null===(c=e[o+1])||void 0===c?void 0:c.slug],p=u,v=a[o+1],p===v&&Object(g.isEqual)(m,f))d.push(r[o]),s[o]=0;else if(d.length>0){d.push(r[o]);var b=d.reduce((function(e,t){return e+t}),0);i[o]=l,s[o]=b,d=[]}})),{gridColumnWidths:s,overrideComponents:i}}var p=n(223);function v(e){return(Array.isArray(e)?e:[e]).filter((function(e){return"string"==typeof e&&e.length>0}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(13);function a(e){var t;if(void 0!==e)return!((null==e?void 0:e.rows)&&(null==e?void 0:e.totals)&&!(null==e||null===(t=e.totals)||void 0===t?void 0:t.every(r.isEmpty)))||!e.totals.some((function(e){return!!e.metricValues&&e.metricValues.some((function(e){return e.value>0}))}))}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsNoticeSingleRow}));var r=n(0),a=n.n(r),i=n(1);function SettingsNoticeSingleRow(t){var n=t.notice,r=t.LearnMore,a=t.CTA;return e.createElement(i.Fragment,null,e.createElement("div",{className:"googlesitekit-settings-notice__text"},n),r&&e.createElement("div",{className:"googlesitekit-settings-notice__learn-more"},e.createElement(r,null)),a&&e.createElement("div",{className:"googlesitekit-settings-notice__cta"},e.createElement(a,null)))}SettingsNoticeSingleRow.propTypes={notice:a.a.node.isRequired,LearnMore:a.a.elementType,CTA:a.a.elementType}}).call(this,n(3))},,function(e,t,n){"use strict";var r=n(0),a=n.n(r);function DisplaySetting(e){return e.value||" "}DisplaySetting.propTypes={value:a.a.oneOfType([a.a.string,a.a.bool,a.a.number])},t.a=DisplaySetting},function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var r=n(28),a=n.n(r),i=n(12),o=n.n(i),c=n(13),s=n(2),l=n(73),u=n(8),d=n(16),m=n.n(d),g=n(11),f=n.n(g);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 r=function(t){return e.filter((function(e){return m()(e.dimensionValues,2)[1].value===t}))},a=-1*n;return{currentRange:r("date_range_0").slice(a),compareRange:r("date_range_1").slice(2*a,a)}}var v=n(183);function b(e,t){var n=[];return e.forEach((function(e){if(e.metricValues){var r=e.metricValues[t].value,a=e.dimensionValues[0].value,i=Object(v.a)(a);n.push([i,r])}})),n}function y(e,t,n){var r=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.w)(e/100,{style:"percent",signDisplay:"never",maximumFractionDigits:2})},function(e){return Object(u.w)(e,"s")}],d=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[c.identity,c.identity,function(e){return 100*e},c.identity],m=a()((null==e?void 0:e.rows)||[]),g=m.length;if(2*n>g){for(var f=new Date,v=0;n>v;v++){var y=(f.getMonth()+1).toString(),h=f.getDate().toString(),E=f.getFullYear().toString()+(2>y.length?"0":"")+y+(2>h.length?"0":"")+h;if(v>g){var O=[{dimensionValues:[{value:E},{value:"date_range_0"}],metricValues:[{value:0},{value:0}]},{dimensionValues:[{value:E},{value:"date_range_1"}],metricValues:[{value:0},{value:0}]}];m.unshift.apply(m,O)}f.setDate(f.getDate()-1)}m.push({dimensionValues:[{value:"0"},{value:"date_range_0"}]},{dimensionValues:[{value:"0"},{value:"date_range_1"}]})}var _=r[t]===Object(s.__)("Session Duration","google-site-kit"),k=_?"timeofday":"number",S=[[{type:"date",label:Object(s.__)("Day","google-site-kit")},{type:"string",role:"tooltip",p:{html:!0}},{type:k,label:r[t]},{type:k,label:Object(s.__)("Previous period","google-site-kit")}]],T=p(m,{dateRangeLength:n}),A=T.compareRange,j=T.currentRange,w=b(j,t),D=b(A,t),N=Object(l.b)(),C={weekday:"short",month:"short",day:"numeric"};return w.forEach((function(e,n){if(e[0]&&e[1]&&D[n]){var a=d[t],c=a(e[1]),l=a(D[n][1]),m=parseFloat(l),g=Object(u.e)(c,m),f=Object(u.k)(g),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(N,C),D[n][0].toLocaleDateString(N,C)),v=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: %2$s %3$s %4$s","Stat information for chart tooltip","google-site-kit"),r[t],i[t](c),f,Object(u.w)(Math.abs(g),"%"));S.push([e[0],'
0,"googlesitekit-visualization-tooltip--down":g<0}),'">\n\t\t\t\t

').concat(p,"

\n\t\t\t\t

").concat(v,"

\n\t\t\t
"),_?Object(u.g)(c):c,_?Object(u.g)(l):l])}})),S}},function(e,t){e.exports=googlesitekit.modules},function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(1),s=n(93),l=n(8),u=n(349),d=n(85),m=n(350),g=n(120);function DataBlock(t){var n=t.stat,r=void 0===n?null:n,a=t.className,i=void 0===a?"":a,f=t.title,p=void 0===f?"":f,v=t.datapoint,b=void 0===v?null:v,y=t.datapointUnit,h=void 0===y?"":y,E=t.change,O=void 0===E?null:E,_=t.changeDataUnit,k=void 0===_?"":_,S=t.context,T=void 0===S?"default":S,A=t.period,j=void 0===A?"":A,w=t.selected,D=void 0!==w&&w,N=t.source,C=t.sparkline,I=t.handleStatSelection,x=void 0===I?null:I,P=t.invertChangeColor,R=void 0!==P&&P,M=t.gatheringData,G=void 0!==M&&M,L=t.gatheringDataNoticeStyle,Z=void 0===L?s.a.DEFAULT:L,V=t.badge,B=Object(c.useCallback)((function(){!G&&x&&x(r)}),[G,x,r]),F=Object(c.useCallback)((function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),B())}),[B]),W=void 0===b?b:Object(l.w)(b,h),U="button"===T,z=U?"button":"";return e.createElement("div",{className:o()("googlesitekit-data-block",i,"googlesitekit-data-block--".concat(T),{"googlesitekit-data-block--selected":D,"googlesitekit-data-block--is-gathering-data":G}),tabIndex:U&&!G?"0":"-1",role:x&&z,onClick:B,onKeyDown:F,"aria-disabled":G||void 0,"aria-label":x&&p,"aria-pressed":x&&D},e.createElement("div",{className:"googlesitekit-data-block__title-datapoint-wrapper"},e.createElement("h3",{className:" googlesitekit-subheading-1 googlesitekit-data-block__title "},!0===V?e.createElement(d.a,{"aria-hidden":"true",className:"googlesitekit-badge--hidden",label:"X"}):V,e.createElement("span",{className:"googlesitekit-data-block__title-inner"},p)),!G&&e.createElement("div",{className:"googlesitekit-data-block__datapoint"},W)),!G&&C&&e.createElement(u.a,{sparkline:C,invertChangeColor:R}),!G&&e.createElement("div",{className:"googlesitekit-data-block__change-source-wrapper"},e.createElement(m.a,{change:O,changeDataUnit:k,period:j,invertChangeColor:R}),N&&e.createElement(g.a,{className:"googlesitekit-data-block__source",name:N.name,href:N.link,external:null==N?void 0:N.external})),G&&e.createElement(s.b,{style:Z}))}DataBlock.propTypes={stat:a.a.number,className:a.a.string,title:a.a.string,datapoint:a.a.oneOfType([a.a.string,a.a.number]),datapointUnit:a.a.string,change:a.a.oneOfType([a.a.string,a.a.number]),changeDataUnit:a.a.oneOfType([a.a.string,a.a.bool]),context:a.a.string,period:a.a.string,selected:a.a.bool,handleStatSelection:a.a.func,invertChangeColor:a.a.bool,gatheringData:a.a.bool,gatheringDataNoticeStyle:a.a.oneOf(Object.values(s.a)),badge:a.a.oneOfType([a.a.bool,a.a.node])},t.a=DataBlock}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GhostCardGreenSVG}));var r=n(1),a=n(2),i=n(51),o=n(231),c=Object(r.lazy)((function(){return n.e(32).then(n.bind(null,676))}));function GhostCardGreenSVG(){return e.createElement(r.Suspense,{fallback:e.createElement(i.a,{width:"100%",height:"90px"})},e.createElement(o.a,{errorMessage:Object(a.__)("Failed to load graphic","google-site-kit")},e.createElement(c,null)))}}).call(this,n(3))},,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsNoticeMultiRow}));var r=n(0),a=n.n(r),i=n(1);function SettingsNoticeMultiRow(t){var n=t.notice,r=t.LearnMore,a=t.CTA,o=t.children;return e.createElement(i.Fragment,null,e.createElement("div",{className:"googlesitekit-settings-notice__text"},n),e.createElement("div",{className:"googlesitekit-settings-notice__inner-row"},e.createElement("div",{className:"googlesitekit-settings-notice__children-container"},o),r&&e.createElement("div",{className:"googlesitekit-settings-notice__learn-more"},e.createElement(r,null)),a&&e.createElement("div",{className:"googlesitekit-settings-notice__cta"},e.createElement(a,null))))}SettingsNoticeMultiRow.propTypes={children:a.a.node.isRequired,notice:a.a.node.isRequired,LearnMore:a.a.elementType,CTA:a.a.elementType}}).call(this,n(3))},,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return f})),n.d(t,"c",(function(){return v})),n.d(t,"b",(function(){return b}));var r=n(20),a=n.n(r),i=n(69),o=n.n(i),c=n(253),s=n(302),l=n(303),u=n(304),d=n(254),m=n(305),g=n(1),f=o()((function(e){return{widgetSlug:e,Widget:p(e)(c.a),WidgetRecoverableModules:p(e)(d.a),WidgetReportZero:p(e)(s.a),WidgetReportError:p(e)(l.a),WidgetNull:p(e)(u.a)}}));function p(t){return function(n){var r=Object(g.forwardRef)((function(r,i){return e.createElement(n,a()({},r,{ref:i,widgetSlug:t}))}));return r.displayName="WithWidgetSlug",(n.displayName||n.name)&&(r.displayName+="(".concat(n.displayName||n.name,")")),r}}var v=function(t){var n=f(t);return function(t){function DecoratedComponent(r){return e.createElement(t,a()({},r,n))}return DecoratedComponent.displayName="WithWidgetComponentProps",(t.displayName||t.name)&&(DecoratedComponent.displayName+="(".concat(t.displayName||t.name,")")),DecoratedComponent}},b=function(t){return function(n){function DecoratedComponent(r){return e.createElement(n,a()({},r,{WPDashboardReportError:p(t)(m.a)}))}return DecoratedComponent.displayName="WithWPDashboardWidgetComponentProps",(n.displayName||n.name)&&(DecoratedComponent.displayName+="(".concat(n.displayName||n.name,")")),DecoratedComponent}}}).call(this,n(3))},,function(e,t,n){"use strict";n.d(t,"d",(function(){return l})),n.d(t,"e",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return m})),n.d(t,"c",(function(){return g}));var r=n(28),a=n.n(r),i=n(13),o=n(25),c=n(8),s=n(54),l=function(e,t){if(!(null==t?void 0:t.length))return e;var n=[];return(null==e?void 0:e.length)&&(n=e[0].reduce((function(e,t,n){return(null==t?void 0:t.role)?[].concat(a()(e),[n]):e}),[])),e.map((function(e){return e.filter((function(e,r){return 0===r||t.includes(r-1)||n.includes(r-1)}))}))},u=function(e,t,n,r){var a={height:e||t,width:n||r};return a.width&&!a.height&&(a.height="100%"),a.height&&!a.width&&(a.width="100%"),a},d=function(e,t,n){var r=a()(e||[]);return t&&r.push({eventName:"ready",callback:t}),n&&r.push({eventName:"select",callback:n}),r},m=function(e,t,n,r,a,c){var l,u,d,m,g,f,p,v,b=Object(i.cloneDeep)(e);t&&"LineChart"===n&&((null==e||null===(l=e.vAxis)||void 0===l||null===(u=l.viewWindow)||void 0===u?void 0:u.min)||Object(i.set)(b,"vAxis.viewWindow.min",0),(null==e||null===(d=e.vAxis)||void 0===d||null===(m=d.viewWindow)||void 0===m?void 0:m.max)||Object(i.set)(b,"vAxis.viewWindow.max",100),(null==e||null===(g=e.hAxis)||void 0===g||null===(f=g.viewWindow)||void 0===f?void 0:f.min)||(Object(i.set)(b,"hAxis.viewWindow.min",Object(s.a)(r)),delete b.hAxis.ticks),(null==e||null===(p=e.hAxis)||void 0===p||null===(v=p.viewWindow)||void 0===v?void 0:v.max)||(Object(i.set)(b,"hAxis.viewWindow.max",Object(s.a)(a)),delete b.hAxis.ticks));if("LineChart"===n){var y,h,E;if((null==e||null===(y=e.hAxis)||void 0===y?void 0:y.maxTextLines)||Object(i.set)(b,"hAxis.maxTextLines",1),!(null==e||null===(h=e.hAxis)||void 0===h?void 0:h.minTextSpacing)){var O=c===o.b?50:100;Object(i.set)(b,"hAxis.minTextSpacing",O)}void 0===(null==e||null===(E=e.tooltip)||void 0===E?void 0:E.isHtml)&&(Object(i.set)(b,"tooltip.isHtml",!0),Object(i.set)(b,"tooltip.trigger","both"))}return Object(i.merge)(b,{hAxis:{textStyle:{fontSize:10,color:"#5f6561"}},vAxis:{textStyle:{color:"#5f6561",fontSize:10}},legend:{textStyle:{color:"#131418",fontSize:12}}}),b},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(c.n)(),n=Intl.NumberFormat(t,{style:"currency",currency:e}),r=n.formatToParts(1e6);return r.reduce((function(e,t){var n=t.value;switch(t.type){case"group":return e+",";case"decimal":return e+".";case"currency":return e+n;case"literal":return e+(/^\s*$/.test(n)?n:"");case"integer":var a=n.replace(/\d/g,"#");return e+(Object(i.findLast)(r,(function(e){return"integer"===e.type}))===t?a.replace(/#$/,"0"):a);case"fraction":return e+n.replace(/\d/g,"0");default:return e}}),"")}},,,,,,function(e,t,n){"use strict";(function(e,r){var a=n(50),i=n.n(a),o=n(52),c=n.n(o),s=n(65),l=n.n(s),u=n(66),d=n.n(u),m=n(44),g=n.n(m),f=n(0),p=n.n(f),v=n(1),b=n(2),y=n(78);function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return d()(this,n)}}var E=function(t){l()(MediaErrorHandler,t);var n=h(MediaErrorHandler);function MediaErrorHandler(e){var t;return i()(this,MediaErrorHandler),(t=n.call(this,e)).state={error:null},t}return c()(MediaErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Caught an error:",t,n),this.setState({error:t})}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.errorMessage;return this.state.error?r.createElement(y.a,{message:n}):t}}]),MediaErrorHandler}(v.Component);E.defaultProps={errorMessage:Object(b.__)("Failed to load media","google-site-kit")},E.propTypes={children:p.a.node.isRequired,errorMessage:p.a.string.isRequired},t.a=E}).call(this,n(24),n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return T})),n.d(t,"b",(function(){return A})),n.d(t,"c",(function(){return j})),n.d(t,"f",(function(){return w})),n.d(t,"e",(function(){return D})),n.d(t,"d",(function(){return N}));var r=n(17),a=n.n(r),i=n(5),o=n.n(i),c=n(6),s=n.n(c),l=n(11),u=n.n(l),d=n(13),m=n(37),g=n.n(m),f=n(4),p=n.n(f),v=n(75),b=n(86),y=n(42),h=n(67);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{},a=r.ownedSettingsSlugs,i=void 0===a?void 0:a,c=r.storeName,l=void 0===c?void 0:c,m=r.settingSlugs,f=void 0===m?[]:m,v=r.initialSettings,h=void 0===v?void 0:v;u()(e,"type is required."),u()(t,"identifier is required."),u()(n,"datapoint is required.");var E=l||"".concat(e,"/").concat(t),T={ownedSettingsSlugs:i,settings:h,savedSettings:void 0},A=Object(y.a)({baseName:"getSettings",controlCallback:function(){return g.a.get(e,t,n,{},{useCache:!1})},reducerCallback:function(e,t){return O(O({},e),{},{savedSettings:O({},t),settings:O(O({},t),e.settings||{})})}}),j=Object(y.a)({baseName:"saveSettings",controlCallback:function(r){var a=r.values;return g.a.set(e,t,n,a)},reducerCallback:function(e,t){return O(O({},e),{},{savedSettings:O({},t),settings:O({},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.")}}),w={},D={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,r,a,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,k("saveSettings",[]);case 5:return n=t.select(E).getSettings(),e.next=8,j.actions.fetchSaveSettings(n);case 8:if(r=e.sent,a=r.response,!(i=r.error)){e.next=14;break}return e.next=14,S(i,"saveSettings",[]);case 14:return e.abrupt("return",{response:a,error:i});case 15:case"end":return e.stop()}}),e)}))},N={},C=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:T,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case"SET_SETTINGS":var a=r.values;return O(O({},e),{},{settings:O(O({},e.settings||{}),a)});case"ROLLBACK_SETTINGS":return O(O({},e),{},{settings:e.savedSettings});default:return void 0!==w[n]?w[n](e,{type:n,payload:r}):e}},I={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(E).getSettings()){e.next=7;break}return e.next=7,A.actions.fetchGetSettings();case 7:case"end":return e.stop()}}),e)}))},x={getSettings:function(e){return e.settings},haveSettingsChanged:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.settings,r=e.savedSettings;return t?!Object(d.isEqual)(Object(d.pick)(n,t),Object(d.pick)(r,t)):!Object(d.isEqual)(n,r)},hasSettingChanged:function(e,t){u()(t,"setting is required.");var n=e.settings,r=e.savedSettings;return!(!n||!r)&&!Object(d.isEqual)(n[t],r[t])},isDoingSaveSettings:function(e){return Object.values(e.isFetchingSaveSettings).some(Boolean)},getOwnedSettingsSlugs:function(e){return e.ownedSettingsSlugs},haveOwnedSettingsChanged:_((function(e){return function(){var t=e(E).getOwnedSettingsSlugs();return e(E).haveSettingsChanged(t)}}))};f.forEach((function(e){var t=Object(b.b)(e),n=Object(b.a)(e);D["set".concat(t)]=function(e){return u()(void 0!==e,"value is required for calls to set".concat(t,"().")),{payload:{value:e},type:"SET_".concat(n)}},w["SET_".concat(n)]=function(t,n){var r=n.payload.value;return O(O({},t),{},{settings:O(O({},t.settings||{}),{},s()({},e,r))})},x["get".concat(t)]=_((function(t){return function(){return(t(E).getSettings()||{})[e]}}))}));var P=p.a.combineStores(p.a.commonStore,A,j,{initialState:T,actions:D,controls:N,reducer:C,resolvers:I,selectors:x});return O(O({},P),{},{STORE_NAME:E})};function w(e,t){return function(){var n=a()(o.a.mark((function n(r){var a,i,c,s;return o.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a=r.select,i=r.dispatch,!a(t).haveSettingsChanged()){n.next=8;break}return n.next=4,i(t).saveSettings();case 4:if(c=n.sent,!(s=c.error)){n.next=8;break}return n.abrupt("return",{error:s});case 8:return n.next=10,g.a.invalidateCache("modules",e);case 10:return n.abrupt("return",{});case 11:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}function D(e){return function(t){var n=t.select,r=t.dispatch;return n(e).haveSettingsChanged()?r(e).rollbackSettings():{}}}function N(e){return function(t){var n=Object(v.e)(t)(e),r=n.haveSettingsChanged,a=n.isDoingSubmitChanges;u()(!a(),T),u()(r(),A)}}},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileError}));var r=n(88),a=n(145);function MetricTileError(t){var n=t.children,i=t.headerText,o=t.infoTooltip,c=t.title;return e.createElement("div",{className:"googlesitekit-km-widget-tile--error"},e.createElement(r.a,{title:c,headerText:i,headerContent:o&&e.createElement(a.a,{title:o}),description:"",error:!0},n))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return JoyrideTooltip}));var a=n(6),i=n.n(a),o=n(16),c=n.n(o),s=n(0),l=n(29),u=n(433),d=n(1),m=n(132),g=n(89),f=n(111);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t0){a.next=7;break}if(!(c=document.getElementById("wp-admin-bar-menu-toggle"))){a.next=7;break}return c.firstChild.click(),a.next=7,new Promise((function(e){setTimeout(e,0)}));case 7:"#adminmenu [href*='page=googlesitekit-dashboard']",(s=!!document.querySelector("".concat("#adminmenu [href*='page=googlesitekit-dashboard']","[aria-haspopup=true]")))&&document.querySelector("#adminmenu [href*='page=googlesitekit-dashboard']").click(),n&&!r&&(l=document.hasFocus,document.hasFocus=function(){return document.hasFocus=l,!1}),t(e,{isTooltipVisible:!0,rehideAdminMenu:!o,rehideAdminSubMenu:s});case 12:case"end":return a.stop()}}),i)}))),[n,r,t,e])}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdminMenuTooltip}));var r=n(6),a=n.n(r),i=n(20),o=n.n(i),c=n(5),s=n.n(c),l=n(17),u=n.n(l),d=n(23),m=n.n(d),g=n(1),f=n(0),p=n.n(f),v=n(4),b=n.n(v),y=n(238),h=n(27),E=n(185);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t0&&(null===(t=document.getElementById("wp-admin-bar-menu-toggle"))||void 0===t||t.click()),d&&document.querySelector("body").click(),e.next=4,null==n?void 0:n();case 4:i(r,void 0);case 5:case"end":return e.stop()}}),e)}))),[n,l,d,i,r]);return e.createElement(y.a,o()({slug:"ga4-activation-banner-admin-menu-tooltip",onDismiss:f},a))}AdminMenuTooltip.propTypes=_(_({},y.a.propTypes),{},{target:p.a.string,tooltipStateKey:p.a.string.isRequired}),AdminMenuTooltip.defaultProps={target:'#adminmenu [href*="page=googlesitekit-settings"]'}}).call(this,n(3))},,function(e,t,n){"use strict";(function(e){var r=n(12),a=n.n(r),i=n(0),o=n.n(i),c=n(1),s=Object(c.forwardRef)((function(t,n){var r=t.children,i=t.className,o=t.widgetSlug,c=t.noPadding,s=t.Header,l=t.Footer;return e.createElement("div",{className:a()("googlesitekit-widget","googlesitekit-widget--".concat(o),{"googlesitekit-widget--no-padding":c},{"googlesitekit-widget--with-header":s},i),ref:n},s&&e.createElement("div",{className:"googlesitekit-widget__header"},e.createElement(s,null)),e.createElement("div",{className:"googlesitekit-widget__body"},r),l&&e.createElement("div",{className:"googlesitekit-widget__footer"},e.createElement(l,null)))}));s.defaultProps={children:void 0,noPadding:!1},s.propTypes={children:o.a.node,widgetSlug:o.a.string.isRequired,noPadding:o.a.bool,Header:o.a.elementType,Footer:o.a.elementType},t.a=s}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetRecoverableModules}));var r=n(6),a=n.n(r),i=n(20),o=n.n(i),c=n(28),s=n.n(c),l=n(23),u=n.n(l),d=n(0),m=n.n(d),g=n(1),f=n(137),p=n(163);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function WidgetRecoverableModules(t){var n=t.widgetSlug,r=t.moduleSlugs,a=u()(t,["widgetSlug","moduleSlugs"]),i=Object(g.useMemo)((function(){return{moduleSlug:s()(r).sort().join(","),moduleSlugs:r}}),[r]);return Object(f.a)(n,p.a,i),e.createElement(p.a,o()({moduleSlugs:r},a))}WidgetRecoverableModules.propTypes=function(e){for(var t=1;tLearn more","google-site-kit"),{a:e.createElement(y.a,{path:"/analytics/answer/9216061",external:!0})})))}EnhancedMeasurementSwitch.propTypes={onClick:s.a.func,disabled:s.a.bool,loading:s.a.bool,isEnhancedMeasurementAlreadyEnabled:s.a.bool}}).call(this,n(3))},,,,,,,function(e,t,n){"use strict";(function(e){var r=n(60),a=n.n(r),i=n(301),o=e._googlesitekitAPIFetchData||{},c=o.nonce,s=o.nonceEndpoint,l=o.preloadedData,u=o.rootURL;a.a.nonceEndpoint=s,a.a.nonceMiddleware=a.a.createNonceMiddleware(c),a.a.rootURLMiddleware=a.a.createRootURLMiddleware(u),a.a.preloadingMiddleware=Object(i.a)(l),a.a.use(a.a.nonceMiddleware),a.a.use(a.a.mediaUploadMiddleware),a.a.use(a.a.rootURLMiddleware),a.a.use(a.a.preloadingMiddleware),t.default=a.a}).call(this,n(24))},function(e,t,n){"use strict";var r=n(291);t.a=function(e){var t=Object.keys(e).reduce((function(t,n){return t[Object(r.getStablePath)(n)]=e[n],t}),{}),n=!1;return function(e,a){if(n)return a(e);setTimeout((function(){n=!0}),1e3);var i=e.parse,o=void 0===i||i,c=e.path;if("string"==typeof e.path){var s,l=(null===(s=e.method)||void 0===s?void 0:s.toUpperCase())||"GET",u=Object(r.getStablePath)(c);if(o&&"GET"===l&&t[u]){var d=Promise.resolve(t[u].body);return delete t[u],d}if("OPTIONS"===l&&t[l]&&t[l][u]){var m=Promise.resolve(t[l][u]);return delete t[l][u],m}}return a(e)}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetReportZero}));var r=n(6),a=n.n(r),i=n(20),o=n.n(i),c=n(23),s=n.n(c),l=n(0),u=n.n(l),d=n(1),m=n(137),g=n(171);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function WidgetReportZero(t){var n=t.widgetSlug,r=t.moduleSlug,a=s()(t,["widgetSlug","moduleSlug"]),i=Object(d.useMemo)((function(){return{moduleSlug:r}}),[r]);return Object(m.a)(n,g.a,i),e.createElement(g.a,o()({moduleSlug:r},a))}WidgetReportZero.propTypes=function(e){for(var t=1;tLearn more',"google-site-kit"),"New visitors"),{strong:e.createElement("strong",null),link:e.createElement(u.a,{href:a,external:!0,hideExternalIndicator:!0})});case"returning-visitors":return Object(o.a)(Object(c.sprintf)( /* translators: %s: is the audience name */ Object(c.__)('%s are people who have visited your site at least once before. Note that under some circumstances it\'s possible for a visitor to be counted in both the "new" and "returning" groups. Learn more',"google-site-kit"),"Returning visitors"),{strong:e.createElement("strong",null),link:e.createElement(u.a,{href:a,external:!0,hideExternalIndicator:!0})});default:return Object(o.a)(Object(c.sprintf)( /* translators: %s: is the audience name */ Object(c.__)("%s is an audience that already exists in your Analytics property. Note that it's possible for a visitor to be counted in more than one group. Learn more","google-site-kit"),"".concat(r,"")),{strong:e.createElement("strong",null),link:e.createElement(u.a,{href:a,external:!0,hideExternalIndicator:!0})})}}),[n,r,a])}AudienceTooltipMessage.propTypes={audienceSlug:a.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;tObject(R.k)(J).getTime());var t}));if(X)return null;if(!v)return e.createElement("div",{className:p()("googlesitekit-chart","googlesitekit-chart-loading__forced",o)},se);var me=Object(P.b)([].concat(c()(n||[]),[{eventName:"ready",callback:function(){var e;if(le.current&&de.length){var t=le.current.getChart(),n=null==t?void 0:t.getChartLayoutInterface(),r=null==n?void 0:n.getChartAreaBoundingBox(),a=le.current.getDataTable();if(n&&r&&a){de.forEach((function(e,t){var a=new Date(e.date),i=document.getElementById("googlesitekit-chart__date-marker-line--".concat(q,"-").concat(t));b()(i,"#googlesitekit-chart__date-marker-line--".concat(q,"-").concat(t," is missing from the DOM, but required to render date markers."));var o=Math.floor(n.getXLocation(Object(R.k)(Object(R.g)(a))));if(Object.assign(i.style,{left:"".concat(o-1,"px"),top:"".concat(Math.floor(r.top),"px"),height:"".concat(Math.floor(r.height),"px"),opacity:1}),e.text){var c=document.getElementById("googlesitekit-chart__date-marker-tooltip--".concat(q,"-").concat(t));b()(c,"#googlesitekit-chart__date-marker-tooltip--".concat(q,"-").concat(t," is missing from the DOM, but required to render date marker tooltips.")),Object.assign(c.style,{left:"".concat(o-9,"px"),top:"".concat(Math.floor(r.top)-18,"px"),opacity:1})}}));var i=null===(e=document.querySelector("#googlesitekit-chart-".concat(q," svg:first-of-type > g:first-of-type > g > g > text")))||void 0===e?void 0:e.parentElement.parentElement.parentElement;!!i&&document.querySelectorAll("#googlesitekit-chart-".concat(q," svg:first-of-type > g")).length>=3&&(i.style.transform="translateY(-10px)")}}}}]),L,Z),ge=Object(P.a)(U,z,a,$,J,K);return e.createElement(D.a,null,e.createElement("div",{className:p()("googlesitekit-chart","googlesitekit-chart--".concat(a),o),id:"googlesitekit-chart-".concat(q),tabIndex:-1},e.createElement(E.a,l()({className:"googlesitekit-chart__inner",chartEvents:me,chartLanguage:Object(M.n)(),chartType:a,chartVersion:"49",data:ie,loader:se,height:f,getChartWrapper:function(e,t){var n,r,a;(ne||re(!0),e!==le.current)&&(null===(n=ue.current)||void 0===n||n.visualization.events.removeAllListeners(null===(r=le.current)||void 0===r?void 0:r.getChart()),null===(a=ue.current)||void 0===a||a.visualization.events.removeAllListeners(le.current));le.current=e,ue.current=t,m&&m(e,t)},width:W,options:ge},H)),z&&ne&&e.createElement(A.b,{style:A.a.OVERLAY}),!!de.length&&de.map((function(t,n){return e.createElement(N.a,{key:"googlesitekit-chart__date-marker--".concat(q,"-").concat(n),id:"".concat(q,"-").concat(n),text:t.text})})),i))}GoogleChart.propTypes={className:h.a.string,children:h.a.node,chartEvents:h.a.arrayOf(h.a.shape({eventName:h.a.string,callback:h.a.func})),chartType:h.a.oneOf(["LineChart","PieChart"]).isRequired,data:h.a.array,dateMarkers:h.a.arrayOf(h.a.shape({date:h.a.string.isRequired,text:h.a.string})),getChartWrapper:h.a.func,height:h.a.string,loaded:h.a.bool,loadingHeight:h.a.string,loadingWidth:h.a.string,onMouseOut:h.a.func,onMouseOver:h.a.func,onReady:h.a.func,onSelect:h.a.func,selectedStats:h.a.arrayOf(h.a.number),width:h.a.string,options:h.a.object,gatheringData:h.a.bool},GoogleChart.defaultProps=Z(Z({},E.a.defaultProps),{},{dateMarkers:[],gatheringData:!1,loaded:!0})}).call(this,n(3),n(24))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return p}));var r=n(5),a=n.n(r),i=n(17),o=n.n(i),c=n(11),s=n.n(c),l=n(13),u=n(300),d=n(108),m=n(229),g=n(15),f=function(e,t){var n=t.find((function(t){return t.test(e)}));return!!n&&n.exec(e)[1]},p=Object(l.memoize)(function(){var e=o()(a.a.mark((function e(t){var n,r,i,o;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.homeURL,r=t.ampMode,s()(Object(d.a)(n),"homeURL must be valid URL"),i=[n],g.b!==r){e.next=14;break}return e.prev=4,e.next=7,Object(u.default)({path:"/wp/v2/posts?per_page=1"}).then((function(e){return e.slice(0,1).map((function(e){return Object(m.a)(e.link,{amp:1})})).pop()}));case 7:(o=e.sent)&&i.push(o),e.next=14;break;case 11:return e.prev=11,e.t0=e.catch(4),e.abrupt("return",i);case 14:return e.abrupt("return",i);case 15:case"end":return e.stop()}}),e,null,[[4,11]])})));return function(t){return e.apply(this,arguments)}}())},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileMetric}));var r=n(0),a=n.n(r),i=n(8);function AudienceTileMetric(t){var n=t.TileIcon,r=t.title,a=t.metricValue,o=t.Badge;return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__icon"},e.createElement(n,null)),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__container"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__value"},Object(i.w)(a)),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__title"},r)),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__badge-container"},e.createElement(o,null)))}AudienceTileMetric.propTypes={TileIcon:a.a.elementType.isRequired,title:a.a.string.isRequired,metricValue:a.a.number.isRequired,Badge:a.a.elementType.isRequired}}).call(this,n(3))},,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileText}));var r=n(20),a=n.n(r),i=n(23),o=n.n(i),c=n(0),s=n.n(c),l=n(178),u=n(8),d=n(175);function MetricTileText(t){var n=t.metricValue,r=t.metricValueFormat,i=t.subText,c=t.previousValue,s=t.currentValue,m=o()(t,["metricValue","metricValueFormat","subText","previousValue","currentValue"]),g=Object(u.i)(r);return e.createElement(d.a,a()({className:"googlesitekit-km-widget-tile--text"},m),e.createElement("div",{className:"googlesitekit-km-widget-tile__metric-container"},e.createElement("div",{className:"googlesitekit-km-widget-tile__metric"},n),e.createElement("p",{className:"googlesitekit-km-widget-tile__subtext"},i)),e.createElement("div",{className:"googlesitekit-km-widget-tile__metric-change-container"},e.createElement(l.a,{previousValue:c,currentValue:s,isAbsolute:"percent"===(null==g?void 0:g.style)})))}MetricTileText.propTypes={metricValue:s.a.oneOfType([s.a.string,s.a.number]),subtext:s.a.string,previousValue:s.a.number,currentValue:s.a.number}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return KeyMetricsCTAContent}));var r=n(16),a=n.n(r),i=n(12),o=n.n(i),c=n(0),s=n.n(c),l=n(230),u=n(1),d=n(4),m=n.n(d),g=n(15),f=n(7),p=n(25),v=n(8),b=n(19),y=n(14),h=n(326),E=m.a.useDispatch,O=m.a.useSelect;function KeyMetricsCTAContent(t){var n=t.className,r=t.title,i=t.description,c=t.actions,s=t.ga4Connected,d=Object(u.useRef)(),m=Object(p.e)(),_=Object(b.a)(),k=m===p.b,S=Object(l.a)(d,{threshold:.25}),T=Object(u.useState)(!1),A=a()(T,2),j=A[0],w=A[1],D=!!(null==S?void 0:S.intersectionRatio),N=E(f.a).triggerSurvey,C=O((function(e){return e(g.c).isUsingProxy()}));return Object(u.useEffect)((function(){D&&!j&&(s&&Object(v.C)("".concat(_,"_kmw-cta-notification"),"view_notification"),C&&N("view_kmw_setup_cta",{ttl:v.c}),w(!0))}),[D,_,s,j,C,N]),e.createElement("section",{ref:d,className:o()("googlesitekit-setup__wrapper","googlesitekit-setup__wrapper--key-metrics-setup-cta",n)},e.createElement(y.e,null,e.createElement(y.k,null,e.createElement(y.a,{smSize:6,mdSize:5,lgSize:6},e.createElement("div",{className:"googlesitekit-widget-key-metrics-text__wrapper"},e.createElement("h3",{className:"googlesitekit-publisher-win__title"},r),e.createElement("p",null,i)),k&&e.createElement(y.a,{className:"googlesitekit-widget-key-metrics-svg__wrapper"},e.createElement(h.a,null)),e.createElement("div",{className:"googlesitekit-widget-key-metrics-actions__wrapper"},c)),!k&&e.createElement(y.a,{className:"googlesitekit-widget-key-metrics-svg__wrapper",smSize:6,mdSize:3,lgSize:6},e.createElement(h.a,null)))))}KeyMetricsCTAContent.propTypes={title:s.a.string,description:s.a.string,actions:s.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return KeyMetricsCTAFooter}));var r=n(0),a=n.n(r),i=n(2),o=n(14),c=n(22);function KeyMetricsCTAFooter(t){var n=t.onActionClick,r=void 0===n?function(){}:n;return e.createElement(o.k,{className:"googlesitekit-widget-key-metrics-footer"},e.createElement(o.a,{size:12},e.createElement(c.a,{onClick:r},Object(i.__)("Maybe later","google-site-kit"))))}KeyMetricsCTAFooter.propTypes={onActionClick:a.a.func}}).call(this,n(3))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GhostCards}));var r=n(25),a=n(204),i=n(240);function GhostCards(){var t=Object(r.e)();return t===r.d?e.createElement("div",{className:"googlesitekit-ghost-cards googlesitekit-ghost-cards--three-horizontal"},e.createElement(a.a,null),e.createElement(a.a,null),e.createElement(i.a,null)):t===r.c?e.createElement("div",{className:"googlesitekit-ghost-cards googlesitekit-ghost-cards--two-vertical"},e.createElement(a.a,null),e.createElement(i.a,null)):e.createElement("div",{className:"googlesitekit-ghost-cards googlesitekit-ghost-cards--two-horizontal"},e.createElement(a.a,null),e.createElement(i.a,null))}}).call(this,n(3))},,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTile}));var r=n(12),a=n.n(r),i=n(0),o=n.n(i),c=n(2),s=n(4),l=n.n(s),u=n(25),d=n(9),m=n(448),g=n(449),f=n(450),p=n(451),v=n(452),b=n(453),y=n(314),h=n(454),E=n(455),O=n(51),_=n(178),k=n(145),S=n(352),T=n(353),A=n(8),j=l.a.useSelect;function AudienceTile(t){var n=t.loaded,r=t.title,i=t.infoTooltip,o=t.visitors,s=t.visitsPerVisitor,l=t.pagesPerVisit,w=t.pageviews,D=t.percentageOfTotalPageViews,N=t.topCities,C=t.topContent,I=t.topContentTitles,x=t.Widget,P=t.audienceResourceName,R=Object(u.e)(),M=j((function(e){var t=e(d.m).getPropertyID();return t&&e(d.m).isPropertyPartialData(t)})),G=j((function(e){return!M&&P&&e(d.m).isAudiencePartialData(P)})),L=j((function(e){return!G&&e(d.m).isCustomDimensionPartialData("googlesitekit_post_type")})),Z=[u.b,u.c].includes(R);return n?e.createElement(x,{noPadding:!0},e.createElement("div",{className:a()("googlesitekit-audience-segmentation-tile",{"googlesitekit-audience-segmentation-tile--partial-data":G})},!Z&&e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header-title"},r,i&&e.createElement(k.a,{title:i,tooltipClassName:"googlesitekit-info-tooltip__content--audience"})),G&&e.createElement(S.a,{tooltipTitle:Object(c.__)("Still collecting full data for this timeframe, partial data is displayed for this group","google-site-kit")})),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__metrics"},Z&&G&&e.createElement(T.a,{content:Object(c.__)("Still collecting full data for this timeframe, partial data is displayed for this group","google-site-kit")}),e.createElement(y.a,{TileIcon:m.a,title:Object(c.__)("Visitors","google-site-kit"),metricValue:o.currentValue,Badge:function Badge(){return e.createElement(_.a,{previousValue:o.previousValue,currentValue:o.currentValue})}}),e.createElement(y.a,{TileIcon:g.a,title:Object(c.__)("Visits per visitor","google-site-kit"),metricValue:s.currentValue,Badge:function Badge(){return e.createElement(_.a,{previousValue:s.previousValue,currentValue:s.currentValue})}}),e.createElement(y.a,{TileIcon:f.a,title:Object(c.__)("Pages per visit","google-site-kit"),metricValue:l.currentValue,Badge:function Badge(){return e.createElement(_.a,{previousValue:l.previousValue,currentValue:l.currentValue})}}),e.createElement(y.a,{TileIcon:p.a,title:Object(c.sprintf)( /* translators: %s: is a percentage value such as 33.3%. */ Object(c.__)("%s of total pageviews","google-site-kit"),Object(A.w)(D,{style:"percent",maximumFractionDigits:1})),metricValue:w.currentValue,Badge:function Badge(){return e.createElement(_.a,{previousValue:w.previousValue,currentValue:w.currentValue})}}),e.createElement(h.a,{TileIcon:v.a,title:Object(c.__)("Cities with the most visitors","google-site-kit"),topCities:N}),e.createElement(E.a,{TileIcon:b.a,title:Object(c.__)("Top content by pageviews","google-site-kit"),topContentTitles:I,topContent:C,isTopContentPartialData:L})))):e.createElement(O.a,{width:"100%",height:"500px"})}AudienceTile.propTypes={loaded:o.a.bool,title:o.a.string.isRequired,infoTooltip:o.a.oneOfType([o.a.string,o.a.element]),visitors:o.a.object,visitsPerVisitor:o.a.object,pagesPerVisit:o.a.object,pageviews:o.a.object,percentageOfTotalPageViews:o.a.number,topCities:o.a.object,topContent:o.a.object,topContentTitles:o.a.object,Widget:o.a.elementType.isRequired,audienceResourceName:o.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return InfoNotice}));var r=n(0),a=n.n(r),i=n(10),o=n(460);function InfoNotice(t){var n=t.content,r=t.dismissLabel,a=t.onDismiss;return e.createElement("div",{className:"googlesitekit-audience-segmentation-info-notice"},e.createElement(o.a,{width:"20",height:"20"}),e.createElement("div",{className:"googlesitekit-audience-segmentation-info-notice__body"},e.createElement("p",null,n),r&&e.createElement(i.Button,{tertiary:!0,onClick:a,className:"googlesitekit-audience-segmentation-info-notice__dismiss"},r)))}InfoNotice.propTypes={content:a.a.string.isRequired,dismissLabel:a.a.string,onDismiss:a.a.func}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Notice}));var r=n(2),a=n(4),i=n.n(a),o=n(146),c=n(22),s=n(15),l=i.a.useSelect;function Notice(){var t=l((function(e){return e(s.c).getDocumentationLinkURL("ga4")}));return e.createElement(o.c,{type:o.a,LearnMore:function LearnMore(){return e.createElement(c.a,{href:t,external:!0},Object(r.__)("Learn more here.","google-site-kit"))},notice:Object(r.__)("Got a Google Analytics property and want to find out how to use it with Site Kit?","google-site-kit")})}}).call(this,n(3))},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return KeyMetricsSetupCTARenderedEffect}));var r=n(246),a=n(4),i=n.n(a),o=n(27),c=i.a.useDispatch,s="KEY_METRICS_SETUP_CTA_RENDERED";function KeyMetricsSetupCTARenderedEffect(){var e=c(o.b).setValue;return Object(r.a)((function(){e(s,!0)})),null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(1),a=n(4),i=n.n(a),o=n(7),c=n(18),s=n(31),l=i.a.useSelect,u=i.a.useDispatch;function d(e){var t=l((function(e){return e(o.a).hasCapability(o.C)})),n=l((function(t){return t(c.a).getModuleStoreName(e)})),a=l((function(e){var t;return null===(t=e(n))||void 0===t?void 0:t.getAdminReauthURL()})),i=u(s.a).navigateTo,d=Object(r.useCallback)((function(){return i(a)}),[a,i]);return a&&t?d:null}},function(e,t){e.exports=googlesitekit.widgets},,function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(1);function Sparkline(t){var n=t.sparkline,r=t.invertChangeColor,a=n;return a&&r&&(a=Object(i.cloneElement)(n,{invertChangeColor:r})),e.createElement("div",{className:"googlesitekit-data-block__sparkline"},a)}Sparkline.propTypes={sparkline:a.a.element,invertChangeColor:a.a.bool},t.a=Sparkline}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(2),s=n(8),l=n(81);function Change(t){var n=t.change,r=t.changeDataUnit,a=t.period,i=t.invertChangeColor,u=n;return r&&(u="%"===r?Object(s.w)(n,{style:"percent",signDisplay:"never",maximumFractionDigits:1}):Object(s.w)(n,r)),a&&(u=Object(c.sprintf)(a,u)),e.createElement("div",{className:o()("googlesitekit-data-block__change",{"googlesitekit-data-block__change--no-change":!n})},!!n&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(l.a,{direction:00&&void 0!==arguments[0]?arguments[0]:{},t=e.sticky,n=void 0!==t&&t,r=Object(c.useContext)(s.a),u=Object(c.useState)(!1),d=a()(u,2),m=d[0],g=d[1],f=Object(o.a)((function(e){return e(l.b).getInViewResetCount()})),p=Object(o.a)((function(e){return e(l.b).getValue("forceInView")}));return Object(c.useEffect)((function(){r.value&&!m&&g(!0)}),[m,r,g]),Object(c.useEffect)((function(){p&&g(!0)}),[p]),Object(i.a)((function(){g(!1)}),[f]),!(!n||!m)||!!r.value}},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;ts;s++)i.push(e.createElement("div",{className:"googlesitekit-preview-table__row",key:"table-row-"+s},e.createElement(c.a,{width:"100%",height:r+"px"})));return e.createElement("div",{className:o()("googlesitekit-preview-table",{"googlesitekit-preview-table--padding":a})},i)}PreviewTable.propTypes={rows:a.a.number,rowHeight:a.a.number,padding:a.a.bool},PreviewTable.defaultProps={rows:11,rowHeight:35,padding:!1},t.a=PreviewTable}).call(this,n(3))},,function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0;return Object(p.a)(y),y?e.createElement(r.Fragment,null,e.createElement(u.a,{secondary:!0,linkButton:!0,className:"googlesitekit-km-change-metrics-cta",onClick:o,leadingIcon:e.createElement(d.a,{width:22,height:22})},Object(a.__)("Change Metrics","google-site-kit")),e.createElement(m.a,null)):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return InsufficientPermissionsError}));var r=n(0),a=n.n(r),i=n(1),o=n(40),c=n(2),s=n(4),l=n.n(s),u=n(15),d=n(22),m=n(237),g=n(8),f=n(19),p=l.a.useSelect;function InsufficientPermissionsError(t){var n=t.moduleSlug,r=t.onRetry,a=t.infoTooltip,s=t.headerText,l=Object(f.a)(),v=p((function(e){return e(u.c).getErrorTroubleshootingLinkURL({code:"".concat(n,"_insufficient_permissions")})}));Object(i.useEffect)((function(){Object(g.D)("".concat(l,"_kmw"),"insufficient_permissions_error")}),[l]);var b=Object(i.useCallback)((function(){Object(g.C)("".concat(l,"_kmw"),"insufficient_permissions_error_retry"),null==r||r()}),[r,l]);return e.createElement(m.a,{title:Object(c.__)("Insufficient permissions","google-site-kit"),headerText:s,infoTooltip:a},e.createElement("div",{className:"googlesitekit-report-error-actions"},e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.a)(Object(c.__)("Permissions updated? Retry","google-site-kit"),{a:e.createElement(d.a,{onClick:b})})),e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.a)(Object(c.__)("You’ll need to contact your administrator. Learn more","google-site-kit"),{a:e.createElement(d.a,{href:v,external:!0,hideExternalIndicator:!0})}))))}InsufficientPermissionsError.propTypes={moduleSlug:a.a.string.isRequired,onRetry:a.a.func.isRequired,headerText:a.a.string,infoTooltip:a.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(5),a=n.n(r),i=n(17),o=n.n(i),c=n(0),s=n.n(c),l=n(87),u=n(2),d=n(1),m=n(4),g=n.n(m),f=n(10),p=n(323),v=n(324),b=n(7),y=n(56),h=n(9),E=n(15),O=n(92),_=n(27),k=n(64),S=n(135),T=n(8),A=n(19),j=n(345),w=g.a.useDispatch,D=g.a.useSelect;function KeyMetricsSetupCTAWidget(t){var n=t.Widget,r=t.WidgetNull,i=Object(A.a)(),c=D((function(e){return e(E.c).getAdminURL("googlesitekit-user-input")})),s=D((function(e){return e(y.b).isGatheringData(),e(y.b).isDataAvailableOnLoad()})),m=D((function(e){return e(h.m).isGatheringData(),e(h.m).isDataAvailableOnLoad()})),g=Object(S.b)(O.d),k=Object(S.c)(O.d).isTooltipVisible,N=D((function(e){return e(b.a).isItemDismissed(O.d)})),C=w(b.a).dismissItem,I=w(_.b).setValue,x=function(){var e=o()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(T.C)("".concat(i,"_kmw-cta-notification"),"dismiss_notification");case 2:return g(),e.next=5,C(O.d);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=Object(d.useCallback)((function(){Object(T.C)("".concat(i,"_kmw"),"tooltip_dismiss")}),[i]),R=Object(d.useCallback)((function(){I(O.c,!0),Object(T.C)("".concat(i,"_kmw-cta-notification"),"confirm_pick_own_metrics")}),[I,i]),M=Object(d.useCallback)((function(){Object(T.C)("".concat(i,"_kmw-cta-notification"),"confirm_get_tailored_metrics")}),[i]);return Object(l.a)((function(){k&&Object(T.C)("".concat(i,"_kmw"),"tooltip_view")})),k?e.createElement(d.Fragment,null,e.createElement(r,null),e.createElement(S.a,{title:Object(u.__)("You can always set up goals from Settings later","google-site-kit"),content:Object(u.__)("The Key Metrics section will be added back to your dashboard once you set your goals in Settings","google-site-kit"),dismissLabel:Object(u.__)("Got it","google-site-kit"),tooltipStateKey:O.d,onDismiss:P})):!1===N&&m&&s?e.createElement(n,{noPadding:!0,Footer:function Footer(){return e.createElement(v.a,{onActionClick:x})}},e.createElement(p.a,{title:Object(u.__)("Get metrics and suggestions tailored to your specific site goals","google-site-kit"),description:Object(u.__)("Answer 3 questions to show relevant stats for your site","google-site-kit"),actions:e.createElement(d.Fragment,null,e.createElement(j.b,null),e.createElement(f.Button,{className:"googlesitekit-key-metrics-cta-button",href:c,onClick:M},Object(u.__)("Get tailored metrics","google-site-kit")),e.createElement(f.Button,{tertiary:!0,onClick:R},Object(u.__)("I’ll pick metrics myself","google-site-kit"))),ga4Connected:!0})):e.createElement(r,null)}KeyMetricsSetupCTAWidget.propTypes={Widget:s.a.elementType.isRequired,WidgetNull:s.a.elementType},t.a=Object(k.a)({moduleName:"analytics-4"})(KeyMetricsSetupCTAWidget)}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileNumeric}));var r=n(20),a=n.n(r),i=n(23),o=n.n(i),c=n(0),s=n.n(c),l=n(8),u=n(178),d=n(175);function MetricTileNumeric(t){var n=t.metricValue,r=t.metricValueFormat,i=t.subText,c=t.previousValue,s=t.currentValue,m=o()(t,["metricValue","metricValueFormat","subText","previousValue","currentValue"]),g=Object(l.i)(r);return e.createElement(d.a,a()({className:"googlesitekit-km-widget-tile--numeric"},m),e.createElement("div",{className:"googlesitekit-km-widget-tile__metric-container"},e.createElement("div",{className:"googlesitekit-km-widget-tile__metric"},Object(l.w)(n,g)),e.createElement("p",{className:"googlesitekit-km-widget-tile__subtext"},i)),e.createElement("div",{className:"googlesitekit-km-widget-tile__metric-change-container"},e.createElement(u.a,{previousValue:c,currentValue:s,isAbsolute:"percent"===(null==g?void 0:g.style)})))}MetricTileNumeric.propTypes={metricValue:s.a.oneOfType([s.a.string,s.a.number]),metricValueFormat:s.a.oneOfType([s.a.string,s.a.object]),subtext:s.a.string,previousValue:s.a.number,currentValue:s.a.number}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileTable}));var r=n(20),a=n.n(r),i=n(23),o=n.n(i),c=n(0),s=n.n(c),l=n(13),u=n(12),d=n.n(u),m=n(175);function MetricTileTable(t){var n=t.rows,r=void 0===n?[]:n,i=t.columns,c=void 0===i?[]:i,s=t.limit,u=t.ZeroState,g=o()(t,["rows","columns","limit","ZeroState"]),f=null;return(null==r?void 0:r.length)>0?f=r.slice(0,s||r.length).map((function(t,n){return e.createElement("div",{key:n,className:"googlesitekit-table__body-row"},c.map((function(n,r){var a=n.Component,i=n.field,o=n.className,c=void 0!==i?Object(l.get)(t,i):void 0;return e.createElement("div",{key:r,className:d()("googlesitekit-table__body-item",o)},a&&e.createElement(a,{row:t,fieldValue:c}),!a&&c)})))})):u&&(f=e.createElement("div",{className:"googlesitekit-table__body-row googlesitekit-table__body-row--no-data"},e.createElement("div",{className:"googlesitekit-table__body-zero-data"},e.createElement(u,null)))),e.createElement(m.a,a()({className:"googlesitekit-km-widget-tile--table"},g),e.createElement("div",{className:"googlesitekit-km-widget-tile__table"},f))}MetricTileTable.propTypes={rows:s.a.array,columns:s.a.array,limit:s.a.number,ZeroState:s.a.elementType}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileTablePlainText}));var r=n(0),a=n.n(r);function MetricTileTablePlainText(t){var n=t.content;return e.createElement("p",{className:"googlesitekit-km-widget-tile__table-plain-text"},n)}MetricTileTablePlainText.propTypes={content:a.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(c.a,{href:n,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))})}GetHelpLink.propTypes={linkURL:a.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileLoader}));var r=n(51);function MetricTileLoader(){return e.createElement("div",{className:"googlesitekit-km-widget-tile__loading"},e.createElement(r.a,{className:"googlesitekit-km-widget-tile__loading-header",width:"100%",height:"14px"}),e.createElement(r.a,{className:"googlesitekit-km-widget-tile__loading-body",width:"100%",height:"53px"}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileHeader}));var r=n(0),a=n.n(r),i=n(145),o=n(90);function MetricTileHeader(t){var n=t.title,r=t.infoTooltip,a=t.loading;return e.createElement("div",{className:"googlesitekit-km-widget-tile__title-container"},e.createElement("h3",{className:"googlesitekit-km-widget-tile__title"},n),a?e.createElement(o.a,null,e.createElement(i.a,{title:r})):e.createElement(i.a,{title:r}))}MetricTileHeader.propTypes={title:a.a.string,infoTooltip:a.a.oneOfType([a.a.string,a.a.element]),loading:a.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t0&&n!==t;Object(r.useEffect)((function(){e&&i&&a(u)}),[e,i,a])}},,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return f})),n.d(t,"a",(function(){return TrackingExclusionSwitches}));var r,a=n(6),i=n.n(a),o=n(1),c=n(2),s=n(4),l=n.n(s),u=n(10),d=n(9),m=l.a.useSelect,g=l.a.useDispatch,f=(r={},i()(r,"loggedinUsers",Object(c.__)("All logged-in users","google-site-kit")),i()(r,"contentCreators",Object(c.__)("Users that can write posts","google-site-kit")),r);function TrackingExclusionSwitches(){var t,n=m((function(e){return e(d.m).getTrackingDisabled()})),r=g(d.m).setTrackingDisabled;t=n&&n.includes("loggedinUsers")?Object(c.__)("All logged-in users will be excluded from Analytics tracking","google-site-kit"):n&&n.includes("contentCreators")?Object(c.__)("Users that can write posts will be excluded from Analytics tracking","google-site-kit"):Object(c.__)("All logged-in users will be included in Analytics tracking","google-site-kit");var a=Object(o.useCallback)((function(e,t){var a=t?n.concat(e):n.filter((function(t){return t!==e}));r(a)}),[n,r]),i=Object(o.useCallback)((function(e){var t=e.target.checked;a("contentCreators",t)}),[a]),s=Object(o.useCallback)((function(e){var t=e.target.checked;a("loggedinUsers",t)}),[a]);return Array.isArray(n)?e.createElement("div",{className:"googlesitekit-settings-module__fields-group"},e.createElement("h4",{className:"googlesitekit-settings-module__fields-group-title"},Object(c.__)("Exclude Analytics","google-site-kit")),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("div",{className:"googlesitekit-settings-module__inline-items"},e.createElement("div",{className:"googlesitekit-settings-module__inline-item"},e.createElement(u.Switch,{label:f.loggedinUsers,checked:n.includes("loggedinUsers"),onClick:s,hideLabel:!1})),!n.includes("loggedinUsers")&&e.createElement("div",{className:"googlesitekit-settings-module__inline-item"},e.createElement(u.Switch,{label:f.contentCreators,checked:n.includes("contentCreators"),onClick:i,hideLabel:!1}))),e.createElement("p",null,t))):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r);function WidgetHeaderTitle(t){var n=t.title;return e.createElement("h3",{className:"googlesitekit-subheading-1 googlesitekit-widget__header-title"},n)}WidgetHeaderTitle.propTypes={title:a.a.string.isRequired},t.a=WidgetHeaderTitle}).call(this,n(3))},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectModuleCTATile}));var r=n(0),a=n.n(r),i=n(2),o=n(4),c=n.n(o),s=n(18),l=n(245),u=n(22),d=n(204),m=n(240),g=c.a.useSelect;function ConnectModuleCTATile(t){var n=t.moduleSlug,r=Object(l.a)(n),a=g((function(e){return e(s.a).getModule(n)})),o=g((function(e){return e(s.a).getModuleIcon(n)}));return a?e.createElement("div",{className:"googlesitekit-widget--connectModuleCTATile"},e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile"},o&&e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__icon"},e.createElement(o,{width:"32",height:"32"})),e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__content"},e.createElement("p",{className:"googlesitekit-km-connect-module-cta-tile__text"},Object(i.sprintf)( /* translators: %s: module name */ Object(i.__)("%s is disconnected, some of your metrics can’t be displayed","google-site-kit"),a.name)),e.createElement(u.a,{secondary:!0,onClick:r},Object(i.sprintf)( /* translators: %s: module name */ Object(i.__)("Connect %s","google-site-kit"),a.name)))),e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__ghost-card"},e.createElement(d.a,null)),e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__ghost-card"},e.createElement(d.a,null)),e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__ghost-card"},e.createElement(m.a,null))):null}ConnectModuleCTATile.propTypes={moduleSlug:a.a.string.isRequired}}).call(this,n(3))},,,,,,,,,,,,,,function(e,t,n){"use strict";n(340),n(435),n(358);var r=n(436);n.d(t,"b",(function(){return r.a}));var a=n(437);n.d(t,"c",(function(){return a.a}));n(307);var i=n(438);n.d(t,"a",(function(){return i.a}));var o=n(439);n.d(t,"d",(function(){return o.a}));n(341)},,,,,,function(e,t,n){"use strict";(function(e){var t=n(13),r=n(0),a=n.n(r),i=n(2),o=n(64),c=n(14),s=n(25),l=n(357),u=n(43),d=n(167),m=n(456);function AudienceSegmentationErrorWidget(n){var r=n.Widget,a=n.errors,o=Object(s.e)(),g=o===s.b,f=o===s.c,p=!!a&&Object(t.castArray)(a).some(u.e);return e.createElement(r,{noPadding:!0,className:"googlesitekit-audience-segmentation-error-widget"},e.createElement(c.e,{collapsed:!0,className:"googlesitekit-audience-segmentation-error__widget-primary-cell"},e.createElement(c.k,null,e.createElement(c.a,{smSize:6,mdSize:8,lgSize:7},e.createElement("h3",{className:"googlesitekit-publisher-win__title"},p?Object(i.__)("Insufficient permissions","google-site-kit"):Object(i.__)("Your visitor groups data loading failed","google-site-kit")),e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-error__actions"},e.createElement(d.a,{moduleSlug:"analytics-4",error:a,GetHelpLink:p?m.a:void 0,hideGetHelpLink:!p,buttonVariant:"danger",getHelpClassName:"googlesitekit-error-retry-text"}))),!g&&!f&&e.createElement(c.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:6,mdSize:3,lgSize:5},e.createElement(l.a,{width:"233px"})),f&&e.createElement(c.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",mdSize:8},e.createElement(l.a,{width:"233px"})),g&&e.createElement(c.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:8},e.createElement(l.a,{width:"233px"})))))}AudienceSegmentationErrorWidget.propTypes={Widget:a.a.elementType.isRequired,errors:a.a.arrayOf(a.a.object).isRequired};Object(o.a)({moduleName:"analytics-4"})(AudienceSegmentationErrorWidget)}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(5),a=n.n(r),i=n(17),o=n.n(i),c=n(16),s=n.n(c),l=n(0),u=n.n(l),d=n(380),m=n(2),g=n(1),f=n(4),p=n.n(f),v=n(7),b=n(9),y=n(10),h=n(8),E=n(64),O=n(196),_=n(14),k=n(25),S=n(457),T=n(458),A=n(459),j=n(135),w=p.a.useSelect,D=p.a.useDispatch;function AudienceSegmentationSetupCTAWidget(t){var n=t.Widget,r=t.WidgetNull,i=Object(g.useState)(!1),c=s()(i,2),l=c[0],u=c[1],d=Object(k.e)(),f=d===k.b,p=d===k.c,E=Object(j.b)("audience_segmentation_setup_cta-notification"),O=Object(j.c)("audience_segmentation_setup_cta-notification").isTooltipVisible,N=w((function(e){return e(v.a).isPromptDismissed("audience_segmentation_setup_cta-notification")})),C=w((function(e){return e(v.a).getPromptDismissCount("audience_segmentation_setup_cta-notification")})),I=D(b.m).enableAudienceGroup,x=Object(g.useCallback)(o()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(!0),e.next=3,I();case 3:case"end":return e.stop()}}),e)}))),[I]),P=w((function(e){return e(b.m).getConfiguredAudiences()})),R=w((function(e){var t=e(v.a).getReferenceDate(),n={metrics:[{name:"totalUsers"}],startDate:Object(h.o)(t,90+b.c),endDate:t};return!1===e(b.m).hasZeroData(n)})),M=D(v.a).dismissPrompt,G=function(){var e=o()(a.a.mark((function e(){var t;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E(),!(C<1)){e.next=7;break}return t=2*h.c,e.next=5,M("audience_segmentation_setup_cta-notification",{expiresInSeconds:t});case 5:e.next=9;break;case 7:return e.next=9,M("audience_segmentation_setup_cta-notification");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return O?e.createElement(g.Fragment,null,e.createElement(r,null),e.createElement(j.a,{title:Object(m.__)("You can always enable groups from Settings later","google-site-kit"),content:Object(m.__)("The visitors group section will be added to your dashboard once you set it up.","google-site-kit"),dismissLabel:Object(m.__)("Got it","google-site-kit"),tooltipStateKey:"audience_segmentation_setup_cta-notification"})):null!==P||!R||N?null:e.createElement("div",{className:"googlesitekit-widget-context"},e.createElement(_.e,{className:"googlesitekit-widget-area"},e.createElement(_.k,null,e.createElement(_.a,{size:12},e.createElement(n,{noPadding:!0,className:"googlesitekit-audience-segmentation-setup-cta-widget"},e.createElement(_.e,{collapsed:!0},e.createElement(_.k,null,e.createElement(_.a,{smSize:6,mdSize:8,lgSize:7,className:"googlesitekit-widget-audience-segmentation-primary-cell"},e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-text__wrapper"},e.createElement("h3",{className:"googlesitekit-publisher-win__title"},Object(m.__)("Learn how different types of visitors interact with your site","google-site-kit")),e.createElement("p",null,Object(m.__)('Understand what brings new visitors to your site and keeps them coming back. Site Kit can now group your site visitors into relevant segments like "new" and "returning". To set up these new groups, Site Kit needs to update your Google Analytics property.',"google-site-kit"))),e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-actions__wrapper"},e.createElement(g.Fragment,null,e.createElement(y.SpinnerButton,{className:"googlesitekit-audience-segmentation-cta-button",onClick:x,isSaving:l},l?Object(m.__)("Enabling groups","google-site-kit"):Object(m.__)("Enable groups","google-site-kit")),e.createElement(y.Button,{tertiary:!0,onClick:G},C<1?Object(m.__)("Maybe later","google-site-kit"):Object(m.__)("Don’t show again","google-site-kit"))))),!f&&!p&&e.createElement(_.a,{alignBottom:!0,className:"googlesitekit-widget-audience-segmentation-svg__wrapper",smSize:6,mdSize:3,lgSize:5},e.createElement(S.a,null)),p&&e.createElement(_.a,{className:"googlesitekit-widget-audience-segmentation-svg__wrapper",mdSize:8},e.createElement(T.a,null)),f&&e.createElement(_.a,{className:"googlesitekit-widget-audience-segmentation-svg__wrapper",smSize:8},e.createElement(A.a,null)))))))))}AudienceSegmentationSetupCTAWidget.propTypes={Widget:u.a.elementType.isRequired,WidgetNull:u.a.elementType},t.a=Object(d.a)(Object(E.a)({moduleName:"analytics-4"}),Object(O.g)("audienceSegmentationSetupCTA"))(AudienceSegmentationSetupCTAWidget)}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(16),o=n.n(i),c=n(0),s=n.n(c),l=n(1),u=n(10),d=n(4),m=n.n(d),g=n(64),f=n(25),p=n(7),v=n(9),b=n(340),y=n(307),h=n(145);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t0)){e.next=7;break}return U(v.h,{autoSubmit:!0}),q({code:O.a,message:Object(l.__)("Additional permissions are required to create a new Analytics account.","google-site-kit"),data:{status:403,scopes:t,skipModal:!0}}),e.abrupt("return");case 7:return U(v.h,{autoSubmit:!1}),e.next=10,Object(_.C)("".concat(W,"_analytics"),"create_account","proxy");case 10:return e.next=12,H();case 12:n=e.sent,n.error||i(!0);case 15:case"end":return e.stop()}}),e)}))),[H,i,M,G,q,U,W]);Object(u.useEffect)((function(){K&&Z&&Y()}),[K,Z,Y]);var $=x(v.m).rollbackSettings,J=Object(u.useCallback)((function(){return $()}),[$]);return R||r||!d||void 0===K?e.createElement(p.ProgressBar,null):e.createElement("div",null,e.createElement(T.a,{moduleSlug:"analytics-4",storeName:v.m}),e.createElement("h3",{className:"googlesitekit-heading-4"},Object(l.__)("Create your Analytics account","google-site-kit")),e.createElement("p",null,Object(l.__)("We’ve pre-filled the required information for your new account. Confirm or edit any details:","google-site-kit")),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(S.a,{size:6},e.createElement(j.a,null)),e.createElement(S.a,{size:6},e.createElement(w.a,null)),e.createElement(S.a,{size:6},e.createElement(N.a,null))),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(D.a,null),e.createElement(A.a,null)),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(C.a,{formName:v.h})),e.createElement("p",null,K&&e.createElement("span",null,Object(l.__)("You will be redirected to Google Analytics to accept the terms of service.","google-site-kit")),!K&&e.createElement("span",null,Object(l.__)("You will need to give Site Kit permission to create an Analytics account on your behalf and also accept the Google Analytics terms of service.","google-site-kit"))),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(p.Button,{disabled:!f,onClick:Y},Object(l.__)("Create Account","google-site-kit")),c&&!!c.length&&e.createElement(p.Button,{tertiary:!0,className:"googlesitekit-setup-module__sub-action",onClick:J},Object(l.__)("Back","google-site-kit"))))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountSelect}));var r=n(0),a=n.n(r),i=n(1),o=n(2),c=n(10),s=n(4),l=n.n(s),u=n(9),d=n(8),m=n(19),g=l.a.useSelect,f=l.a.useDispatch;function AccountSelect(t){var n=t.hasModuleAccess,r=t.onChange,a=Object(m.a)(),s=g((function(e){return e(u.m).getAccountID()})),l=g((function(e){return e(u.m).getAccountSummaries()})),p=g((function(e){return e(u.m).hasFinishedResolution("getAccountSummaries")})),v=f(u.m).selectAccount,b=Object(i.useCallback)((function(e,t){var n=t.dataset.value;if(s!==n){v(n);var i=n===u.a?"change_account_new":"change_account";Object(d.C)("".concat(a,"_analytics"),i),r&&r()}}),[s,v,a,r]);return p?!1===n?e.createElement(c.Select,{className:"googlesitekit-analytics__select-account",label:Object(o.__)("Account","google-site-kit"),value:s,enhanced:!0,outlined:!0,disabled:!0},e.createElement(c.Option,{value:s},s)):e.createElement(c.Select,{className:"googlesitekit-analytics__select-account",label:Object(o.__)("Account","google-site-kit"),value:s,onEnhancedChange:b,enhanced:!0,outlined:!0},(l||[]).concat({_id:u.a,displayName:Object(o.__)("Set up a new account","google-site-kit")}).map((function(t,n){var r=t._id,a=t.displayName;return e.createElement(c.Option,{key:n,value:r},a)}))):e.createElement(c.ProgressBar,{small:!0})}AccountSelect.propTypes={hasModuleAccess:a.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return AccountCreateLegacy}));var a=n(5),i=n.n(a),o=n(17),c=n.n(o),s=n(1),l=n(2),u=n(4),d=n.n(u),m=n(10),g=n(8),f=n(9),p=n(152),v=n(342),b=n(19),y=d.a.useSelect,h=d.a.useDispatch;function AccountCreateLegacy(){var t=y((function(e){return e(f.m).getAccountSummaries()})),n=y((function(e){return e(f.m).hasFinishedResolution("getAccountSummaries")})),a=y((function(e){return e(f.m).getAccountID()})),o=f.a===a,u=y((function(e){return e(f.m).getServiceURL({path:"/provision/SignUp"})})),d=Object(b.a)(),E=Object(s.useCallback)(function(){var t=c()(i.a.mark((function t(n){return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n.preventDefault(),t.next=3,Object(g.C)("".concat(d,"_analytics"),"create_account","custom-oauth");case 3:e.open(u,"_blank");case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[u,d]),O=h(f.m).resetAccountSummaries,_=Object(s.useCallback)((function(){O()}),[O]);return n?r.createElement("div",null,r.createElement(v.a,null),r.createElement(p.a,{moduleSlug:"analytics-4",storeName:f.m}),!o&&t&&0===t.length&&r.createElement("p",null,Object(l.__)('Looks like you don’t have an Analytics account yet. Once you create it, click on "Re-fetch my account" and Site Kit will locate it.',"google-site-kit")),o&&r.createElement(s.Fragment,null,r.createElement("p",null,Object(l.__)("To create a new account, click the button below which will open the Google Analytics account creation screen in a new window.","google-site-kit")),r.createElement("p",null,Object(l.__)("Once completed, click the link below to re-fetch your accounts to continue.","google-site-kit"))),r.createElement("div",{className:"googlesitekit-setup-module__action"},r.createElement(m.Button,{onClick:E},Object(l.__)("Create an account","google-site-kit")),r.createElement("div",{className:"googlesitekit-setup-module__sub-action"},r.createElement(m.Button,{tertiary:!0,onClick:_},Object(l.__)("Re-fetch My Account","google-site-kit"))))):r.createElement(m.ProgressBar,null)}}).call(this,n(24),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamSelect}));var r=n(12),a=n.n(r),i=n(0),o=n.n(i),c=n(1),s=n(2),l=n(10),u=n(4),d=n.n(u),m=n(9),g=n(57),f=n(8),p=n(19),v=d.a.useSelect,b=d.a.useDispatch;function WebDataStreamSelect(t){var n=t.hasModuleAccess,r=t.isDisabled,i=t.className,o=t.onChange,u=v((function(e){return e(m.m).getAccountID()})),d=v((function(e){return e(m.m).getSettings()||{}})),y=d.propertyID,h=d.webDataStreamID,E=d.measurementID,O=v((function(e){return Object(g.e)(y)&&!1!==n?e(m.m).getWebDataStreams(y):[]})),_=v((function(e){return!r&&e(m.m).isLoadingWebDataStreams({hasModuleAccess:n})})),k=Object(p.a)(),S=b(m.m),T=S.setWebDataStreamID,A=S.updateSettingsForMeasurementID,j=Object(c.useCallback)((function(e,t){var n,r,a=t.dataset.value;h!==a&&(T(a),A((null===(n=O.find((function(e){return e._id===a})))||void 0===n||null===(r=n.webStreamData)||void 0===r?void 0:r.measurementId)||""),Object(f.C)("".concat(k,"_analytics"),a===m.u?"change_webdatastream_new":"change_webdatastream","ga4"),o&&o())}),[O,h,T,A,k,o]);if(!Object(g.a)(u))return null;if(_)return e.createElement(l.ProgressBar,{smallHeight:80,desktopHeight:88,small:!0});var w=void 0===h||""===h||Object(g.i)(h);return!1===n?e.createElement(l.Select,{className:a()("googlesitekit-analytics-4__select-webdatastream",i),label:Object(s.__)("Web Data Stream","google-site-kit"),value:E,enhanced:!0,outlined:!0,disabled:!0},e.createElement(l.Option,{value:E},E)):e.createElement(l.Select,{className:a()("googlesitekit-analytics-4__select-webdatastream",i,{"mdc-select--invalid":!w}),label:Object(s.__)("Web Data Stream","google-site-kit"),value:h,onEnhancedChange:j,disabled:r||!Object(g.f)(y),enhanced:!0,outlined:!0},(O||[]).concat({_id:m.u,displayName:Object(s.__)("Set up a new web data stream","google-site-kit")}).map((function(t,n){var r=t._id,a=t.displayName,i=t.webStreamData,o=void 0===i?{}:i;return e.createElement(l.Option,{key:n,value:r},r!==m.u&&(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 data stream name and measurement ID","google-site-kit"),a,o.measurementId):a)})))}WebDataStreamSelect.propTypes={hasModuleAccess:o.a.bool,isDisabled:o.a.bool,className:o.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertySelect}));var r=n(12),a=n.n(r),i=n(0),o=n.n(i),c=n(1),s=n(2),l=n(10),u=n(4),d=n.n(u),m=n(9),g=n(57),f=n(8),p=n(19),v=d.a.useSelect,b=d.a.useDispatch;function PropertySelect(t){var n=t.isDisabled,r=t.hasModuleAccess,i=t.className,o=t.onChange,u=void 0===o?function(){}:o,d=v((function(e){return e(m.m).getAccountID()})),y=v((function(e){return!1===r||n?null:e(m.m).getPropertySummaries(d)||[]})),h=v((function(e){return e(m.m).getPropertyID()})),E=v((function(e){return!n&&(e(m.m).isLoadingPropertySummaries()||e(m.m).isLoadingWebDataStreams({hasModuleAccess:r}))})),O=Object(p.a)(),_=b(m.m).selectProperty,k=Object(c.useCallback)((function(e,t){var n=t.dataset.value;h!==n&&(_(n),Object(f.C)("".concat(O,"_analytics"),n===m.n?"change_property_new":"change_property","ga4"),u())}),[u,h,_,O]);if(!Object(g.a)(d))return null;if(E)return e.createElement(l.ProgressBar,{smallHeight:80,desktopHeight:88,small:!0});var S=void 0===h||""===h||Object(g.f)(h);return!1===r?e.createElement(l.Select,{className:a()("googlesitekit-analytics-4__select-property",i),label:Object(s.__)("Property","google-site-kit"),value:h,enhanced:!0,outlined:!0,disabled:!0},e.createElement(l.Option,{value:h},h)):e.createElement(l.Select,{className:a()("googlesitekit-analytics-4__select-property",i,{"mdc-select--invalid":!S,"googlesitekit-analytics-4__select-property--loaded":!n&&!E}),label:Object(s.__)("Property","google-site-kit"),value:h,onEnhancedChange:k,disabled:n,enhanced:!0,outlined:!0},(y||[]).concat({_id:m.n,displayName:Object(s.__)("Set up a new property","google-site-kit")}).map((function(t){var n=t._id,r=t.displayName;return e.createElement(l.Option,{key:n,value:n},n===m.n?r: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"),r,n))})))}PropertySelect.propTypes={isDisabled:o.a.bool,hasModuleAccess:o.a.bool,className:o.a.string,onChange:o.a.func}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamNameInput}));var r=n(12),a=n.n(r),i=n(87),o=n(1),c=n(2),s=n(108),l=n(4),u=n.n(l),d=n(34),m=n(15),g=n(9),f=n(399),p=n(10),v=n(57),b=u.a.useSelect,y=u.a.useDispatch;function WebDataStreamNameInput(){var t=b((function(e){return e(g.m).getPropertyID()})),n=b((function(e){return e(g.m).getWebDataStreamID()})),r=b((function(e){return e(d.a).getValue(g.j,"webDataStreamName")})),l=b((function(e){return!!Object(v.e)(t)&&e(g.m).doesWebDataStreamExist(t,r)})),u=b((function(e){return e(m.c).getReferenceSiteURL()})),h=y(d.a).setValues,E=Object(o.useCallback)((function(e){var t=e.currentTarget;h(g.j,{webDataStreamName:t.value})}),[h]);if(Object(i.a)((function(){if(!r&&Object(s.a)(u)){var e=new URL(u).hostname;h(g.j,{webDataStreamName:e})}})),n!==g.u)return null;var O=l||!r||!Object(v.h)(r),_=!1;return l?_=Object(c.__)("A web data stream with this name already exists.","google-site-kit"):r?Object(v.h)(r)||(_=Object(c.__)("This is not a valid web data stream name.","google-site-kit")):_=Object(c.__)("A web data stream name is required.","google-site-kit"),e.createElement("div",{className:"googlesitekit-analytics-webdatastreamname"},e.createElement(p.TextField,{className:a()({"mdc-text-field--error":O}),label:Object(c.__)("Web Data Stream Name","google-site-kit"),outlined:!0,helperText:_,trailingIcon:O&&e.createElement("span",{className:"googlesitekit-text-field-icon--error"},e.createElement(f.a,null)),value:r,onChange:E}))}}).call(this,n(3))},,,function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(c.a,{href:n,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))})}GetHelpLink.propTypes={linkURL:a.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone;o()(Object(c.a)(n),"A valid siteURL is required.");var u=new URL(n),d=u.hostname,m=u.pathname;return a()({accountName:t||d,propertyName:"".concat(d).concat(m).replace(/\/$/,""),dataStreamName:d,countryCode:s.c[r]||s.c[i],timezone:s.c[r]?r:i},l.e,!0)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return TimezoneSelect}));var r=n(1),a=n(2),i=n(10),o=n(4),c=n.n(o),s=n(194),l=n(9),u=n(34),d=c.a.useSelect,m=c.a.useDispatch;function TimezoneSelect(){var t=d((function(e){return e(u.a).getValue(l.h,"countryCode")})),n=d((function(e){return e(u.a).getValue(l.h,"timezone")})),o=m(u.a).setValues,c=Object(r.useCallback)((function(e,t){o(l.h,{timezone:t.dataset.value})}),[o]);return e.createElement(i.Select,{className:"googlesitekit-analytics__select-timezone",label:Object(a.__)("Timezone","google-site-kit"),value:n,onEnhancedChange:c,disabled:!t,enhanced:!0,outlined:!0},(s.d[t]||[]).map((function(t,n){var r=t.timeZoneId,a=t.displayName;return e.createElement(i.Option,{key:n,value:r},a)})))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountField}));var r=n(1),a=n(2),i=n(288),o=n(4),c=n.n(o),s=n(9),l=n(34),u=c.a.useSelect,d=c.a.useDispatch;function AccountField(){var t=u((function(e){return e(l.a).getValue(s.h,"accountName")})),n=d(l.a).setValues,o=Object(r.useCallback)((function(e){n(s.h,{accountName:e})}),[n]);return e.createElement(i.a,{label:Object(a.__)("Account","google-site-kit"),hasError:!t,value:t,setValue:o,name:"account"})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyField}));var r=n(1),a=n(2),i=n(288),o=n(4),c=n.n(o),s=n(9),l=n(34),u=c.a.useSelect,d=c.a.useDispatch;function PropertyField(){var t=u((function(e){return e(l.a).getValue(s.h,"propertyName")})),n=d(l.a).setValues,o=Object(r.useCallback)((function(e){n(s.h,{propertyName:e})}),[n]);return e.createElement(i.a,{label:Object(a.__)("Property","google-site-kit"),value:t,hasError:!t,setValue:o,name:"property"})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CountrySelect}));var r=n(1),a=n(2),i=n(10),o=n(4),c=n.n(o),s=n(194),l=n(9),u=n(34),d=c.a.useSelect,m=c.a.useDispatch;function CountrySelect(){var t=d((function(e){return e(u.a).getValue(l.h,"countryCode")})),n=m(u.a).setValues,o=Object(r.useCallback)((function(e,r){var a=r.dataset.value;a!==t&&s.b[a]&&n(l.h,{countryCode:a,timezone:s.b[a].defaultTimeZoneId})}),[n,t]);return e.createElement(i.Select,{className:"googlesitekit-analytics__select-country",label:Object(a.__)("Country","google-site-kit"),value:t,onEnhancedChange:o,enhanced:!0,outlined:!0},s.a.map((function(t,n){var r=t.countryCode,a=t.displayName;return e.createElement(i.Option,{key:n,value:r},a)})))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamField}));var r=n(1),a=n(2),i=n(288),o=n(4),c=n.n(o),s=n(9),l=n(34),u=c.a.useSelect,d=c.a.useDispatch;function WebDataStreamField(){var t=u((function(e){return e(l.a).getValue(s.h,"dataStreamName")})),n=d(l.a).setValues,o=Object(r.useCallback)((function(e){n(s.h,{dataStreamName:e})}),[n]);return e.createElement(i.a,{label:Object(a.__)("Web Data Stream","google-site-kit"),value:t,hasError:!t,setValue:o,name:"dataStream"})}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var r=n(6),a=n.n(r),i=n(17),o=n.n(i),c=n(5),s=n.n(c),l=n(11),u=n.n(l),d=n(4),m=n.n(d),g=n(15),f=n(313);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},n=t.storeName,r=t.isValidTag,i=t.tagMatchers;u()("string"==typeof n&&n,"storeName is required."),u()("function"==typeof r,"isValidTag must be a function."),u()(Array.isArray(i),"tagMatchers must be an Array.");var c={existingTag:void 0},l={fetchGetExistingTag:function(){return{payload:{},type:"FETCH_GET_EXISTING_TAG"}},receiveGetExistingTag:function(e){return u()(null===e||"string"==typeof e,"existingTag must be a tag string or null."),{payload:{existingTag:r(e)?e:null},type:"RECEIVE_GET_EXISTING_TAG"}},waitForExistingTag:s.a.mark((function e(){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"WAIT_FOR_EXISTING_TAG"};case 2:case"end":return e.stop()}}),e)}))},d=(e={},a()(e,"FETCH_GET_EXISTING_TAG",h((function(e){return o()(s.a.mark((function t(){var n,r,a,o,c,l,u,d;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.select(g.c).getHomeURL(),r=e.select(g.c).getAMPMode(),t.next=4,Object(f.b)({homeURL:n,ampMode:r});case 4:a=t.sent,o=b(a),t.prev=6,o.s();case 8:if((c=o.n()).done){t.next=18;break}return l=c.value,t.next=12,e.dispatch(g.c).waitForHTMLForURL(l);case 12:if(u=e.select(g.c).getHTMLForURL(l),!(d=Object(f.a)(u,i))){t.next=16;break}return t.abrupt("return",d);case 16:t.next=8;break;case 18:t.next=23;break;case 20:t.prev=20,t.t0=t.catch(6),o.e(t.t0);case 23:return t.prev=23,o.f(),t.finish(23);case 26:return t.abrupt("return",null);case 27:case"end":return t.stop()}}),t,null,[[6,20,23,26]])})))}))),a()(e,"WAIT_FOR_EXISTING_TAG",h((function(e){return function(){var t=function(){return void 0!==e.select(n).getExistingTag()};return!!t()||new Promise((function(n){var r=e.subscribe((function(){t()&&(r(),n())}))}))}}))),e),p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case"RECEIVE_GET_EXISTING_TAG":var a=r.existingTag;return v(v({},e),{},{existingTag:a});default:return e}},y={getExistingTag:s.a.mark((function e(){var t,r;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.a.commonActions.getRegistry();case 2:if(void 0!==(t=e.sent).select(n).getExistingTag()){e.next=8;break}return e.next=6,l.fetchGetExistingTag();case 6:r=e.sent,t.dispatch(n).receiveGetExistingTag(r);case 8:case"end":return e.stop()}}),e)}))},O={getExistingTag:function(e){return e.existingTag},hasExistingTag:E((function(e){return function(){var t=e(n).getExistingTag();if(void 0!==t)return!!t}}))},_={initialState:c,actions:l,controls:d,reducer:p,resolvers:y,selectors:O};return v(v({},_),{},{STORE_NAME:n})}},,,,,function(e,t,n){"use strict";function r(e){return"string"==typeof e&&""!==e&&/^AW-[0-9]+$/.test(e)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return w}));var a=n(20),i=n.n(a),o=n(5),c=n.n(o),s=n(17),l=n.n(s),u=n(13),d=n(1),m=n(229),g=n(2),f=n(4),p=n.n(f),v=n(34),b=n(31),y=n(7),h=n(9),E=n(170),O=n(114),_=n(43),k=n(609),S=n(35),T=n(691),A=p.a.useSelect,j=p.a.useDispatch;function w(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.dimensions,a=t.infoTooltip,o=t.reportOptions,s=t.title;return function(t){function WithCustomDimensionsComponent(f){var p=Object(S.a)(),w=f.Widget,D=f.widgetSlug,N=E.a[D]||{},C=N.description,I=N.infoTooltip,x=N.requiredCustomDimensions,P=N.title,R=s||P,M=a||I||C,G=Object(d.useMemo)((function(){return Array.isArray(n)&&n.length?n:Array.isArray(x)&&x.length?x:null}),[x]),L=A((function(e){return!G||e(h.m).hasCustomDimensions(G)})),Z=A((function(e){return e(v.a).getValue(h.i,"isAutoCreatingCustomDimensions")})),V=A((function(e){return!!Z||!!G&&G.some((function(t){return e(h.m).isCreatingCustomDimension(t)}))})),B=A((function(e){if(!G)return[];var t=[];return G.forEach((function(n){var r=e(h.m).getCreateCustomDimensionError(n);r&&t.push(r)})),t})),F=A((function(e){return!!G&&e(y.a).hasScope(h.d)})),W=A((function(e){return!!G&&e(h.m).isSyncingAvailableCustomDimensions()})),U=Object(m.a)(e.location.href,{notification:"custom_dimensions"}),z=A((function(e){var t=e(y.a).getConnectURL({additionalScopes:[h.d],redirectURL:U});return!!t&&e(b.a).isNavigatingTo(t)})),H=A((function(e){return o?Object(u.isFunction)(o)?o(e):o:null})),q=A((function(e){return H?e(h.m).getErrorForSelector("getReport",[H]):null})),K=V||W||z||void 0===L,Y=A((function(e){var t=e(h.m).isGatheringData();return!1!==t?t:K||!L?null:!!G&&e(h.m).areCustomDimensionsGatheringData(G)})),$=A((function(e){return G?e(h.m).getDataAvailabilityReportErrors(G):{}})),J=Y&&Object.values($).some((function(e){return Object(k.a)(e)}))||!Y&&Object(k.a)(q),Q=A((function(e){if(!J)return[];if(Y){var t=e(h.m).getDataAvailabilityReportOptions;return Object.keys($).filter((function(e){return Object(k.a)($[e])})).map((function(e){return t(e)}))}return Object(k.a)(q)?[H]:[]})),X=j(h.m),ee=X.clearError,te=X.scheduleSyncAvailableCustomDimensions,ne=j(v.a).setValues,re=j(y.a).setPermissionScopeError,ae=Object(d.useCallback)((function(){K||(ne(h.i,{autoSubmit:!0}),F||re({code:_.a,message:Object(g.__)("Additional permissions are required to create new Analytics custom dimensions","google-site-kit"),data:{status:403,scopes:[h.d],skipModal:!0,redirectURL:U}}))}),[F,K,re,ne,U]);if(Object(d.useEffect)((function(){G&&J&&!W&&!p&&l()(c.a.mark((function e(){return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(Q.map((function(e){return ee("getReport",[e])})));case 2:te();case 3:case"end":return e.stop()}}),e)})))()}),[ee,G,J,Q,W,p,te]),!G)return r.createElement(t,f);if(K||void 0===Y)return r.createElement(O.h,{infoTooltip:M,loading:!0,moduleSlug:"analytics-4",title:R,Widget:w});var ie={headerText:R,infoTooltip:M};return(null==B?void 0:B.some(_.e))?r.createElement(O.b,i()({},ie,{moduleSlug:"analytics-4",onRetry:ae})):(null==B?void 0:B.length)>0?r.createElement(T.a,i()({},ie,{error:B[0],onRetry:ae})):!1===L?r.createElement(T.b,i()({},ie,{onRetry:ae})):Y?r.createElement(O.e,{infoTooltip:M,moduleSlug:"analytics-4",title:R,Widget:w,ZeroState:function ZeroState(){return Object(g.__)("Setup successful: Analytics is gathering data for this metric","google-site-kit")}}):r.createElement(t,f)}return WithCustomDimensionsComponent.displayName="WithCustomDimensions",(t.displayName||t.name)&&(WithCustomDimensionsComponent.displayName+="(".concat(t.displayName||t.name,")")),WithCustomDimensionsComponent}}}).call(this,n(24),n(3))},,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return v}));var r=n(6),a=n.n(r),i=n(16),o=n.n(i),c=n(11),s=n.n(c),l=n(13),u=n(136),d=n(9),m=n(7),g=n(15);function f(e){s()(Object(l.isPlainObject)(e),"A valid details object is required.");var t=e.metric,n=e.dimension;if(s()(!t||"string"==typeof t,"A valid metric string is required."),s()(!n||"string"==typeof n,"A valid dimension string is required."),Object(l.isEmpty)(e))return{};var r={};return t&&(r[u.k]=JSON.stringify([t])),n&&(r[u.j]=JSON.stringify([n])),r}function p(e){if(s()(Object(l.isPlainObject)(e),"A valid filters object is required."),s()(Reflect.ownKeys(e).every((function(t){var n=e[t];return"string"==typeof t&&"string"==typeof n})),"A valid set of dimension names and values is required."),Object(l.isEmpty)(e))return{};var t=Object.entries(e).map((function(e){var t=o()(e,2);return{type:1,fieldName:t[0],evaluationType:1,expressionList:[t[1]],complement:!1,isCaseSensitive:!0,expression:""}}));return a()({},u.h,JSON.stringify(t))}var v=function(e){var t=e(m.a).getDateRangeDates({offsetDays:d.c}),n={dimensions:["date"],metrics:[{name:"totalUsers"}],startDate:t.startDate,endDate:t.endDate},r=e(g.c).getCurrentEntityURL();return r&&(n.url=r),n}},,,,,,,,function(e,t,n){(function(e){Object.prototype.hasOwnProperty.call(e,"google")||(e.google={})}).call(this,n(24))},,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(228),a=n(22);function i(e){return{dimensionValues:[{value:e.replace(new RegExp("-","g"),"")}],metricValues:[{value:0}]}}var o=function(t,n,i){return Object(r.a)(e.createElement("p",null,e.createElement(a.a,{className:"googlesitekit-cta-link__tooltip",external:!0,href:t,"data-row-label":i},n)))}}).call(this,n(3))},,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdsConversionIDSettingsNotice}));var r=n(1),a=n(40),i=n(2),o=n(4),c=n.n(o),s=n(136),l=n(15),u=n(7),d=n(8),m=n(9),g=n(146),f=n(557),p=n(22),v=n(19),b=n(841),y=c.a.useSelect,h=Object(b.a)(g.c);function AdsConversionIDSettingsNotice(){var t=y((function(e){return e(l.c).getAdminURL("googlesitekit-settings")})),n=y((function(e){return e(m.m).getAdsConversionIDMigratedAtMs()})),o=!1===y((function(e){return e(u.a).isItemDismissed(s.d)}))&&n&&Date.now()-n<=28*d.a*1e3,c=Object(v.a)(),b=Object(r.useCallback)((function(){Object(d.C)("".concat(c,"_GA_Ads_redirect"),"view_notification")}),[c]);return o?e.createElement(h,{onInView:b,className:"googlesitekit-settings-analytics-ads-conversion-id-notice",dismiss:s.d,dismissCallback:function(){Object(d.C)("".concat(c,"_GA_Ads_redirect"),"dismiss_notification")},dismissLabel:Object(i.__)("Got it","google-site-kit"),type:g.a,Icon:f.a,notice:Object(a.a)(Object(i.__)("Ads Conversion Tracking ID has been moved to Ads settings","google-site-kit"),{a:e.createElement(p.a,{href:"".concat(t,"#/connected-services/ads"),onClick:function(){Object(d.C)("".concat(c,"_GA_Ads_redirect"),"confirm_notification")}})})}):null}}).call(this,n(3))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectGA4CTAWidget}));var r=n(16),a=n.n(r),i=n(2),o=n(1),c=n(4),s=n.n(c),l=n(10),u=n(323),d=n(324),m=n(18),g=n(7),f=n(39),p=n(116),v=n(9),b=n(31),y=n(15),h=n(136),E=n(245),O=n(346),_=n(190),k=s.a.useSelect,S=s.a.useDispatch;function ConnectGA4CTAWidget(t){var n=t.Widget,r=t.WidgetNull,c=k((function(e){var t=e(g.a).getKeyMetrics(),n=e(f.a).getWidgets(p.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY);return t&&n?n.filter((function(e){var n=e.slug,r=e.modules;return t.includes(n)&&r.includes("analytics-4")})):[]})),s=k((function(e){return e(m.a).isModuleActive("analytics-4")})),T=k((function(e){var t=e(v.m).getAdminReauthURL();return!!t&&e(b.a).isNavigatingTo(t)})),A=k((function(e){return e(m.a).isFetchingSetModuleActivation("analytics-4",!0)})),j=k((function(e){var t=e(y.c).getAdminURL("googlesitekit-settings");return"".concat(t,"#connected-services/analytics-4/edit")})),w=k((function(e){return e(b.a).isNavigatingTo(j)})),D=S(g.a).dismissItem,N=Object(E.a)("analytics-4"),C=Object(O.a)("analytics-4"),I=Object(o.useCallback)((function(){if(s)return C();N()}),[N,C,s]),x=Object(o.useState)(!1),P=a()(x,2),R=P[0],M=P[1],G=Object(_.a)(M,3e3);return Object(o.useEffect)((function(){A||T||w?M(!0):G(!1)}),[A,T,G,w]),!1!==k((function(e){return e(g.a).isItemDismissed(h.g)}))||c.length<4?e.createElement(r,null):e.createElement(n,{noPadding:!0,Footer:function Footer(){return e.createElement(d.a,{onActionClick:function(){return D(h.g)}})}},e.createElement(u.a,{className:"googlesitekit-km-connect-ga4-cta",title:Object(i.__)("Analytics is disconnected","google-site-kit"),description:Object(i.__)("Metrics cannot be displayed without Analytics","google-site-kit"),actions:e.createElement(l.SpinnerButton,{onClick:I,isSaving:R,disabled:R},Object(i.__)("Connect Analytics","google-site-kit"))}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(5),a=n.n(r),i=n(6),o=n.n(i),c=n(17),s=n.n(c),l=n(16),u=n.n(l),d=n(1),m=n(2),g=n(4),f=n.n(g),p=n(34),v=n(18),b=n(7),y=n(9),h=n(136),E=n(185),O=n(250),_=n(251),k=n(559),S=n(560),T=n(561),A=n(8),j=n(64),w=n(57),D=n(19),N=f.a.useSelect,C=f.a.useDispatch;t.a=Object(j.a)({moduleName:"analytics-4"})((function EnhancedMeasurementActivationBanner(){var t=Object(D.a)(),n=Object(d.useState)(h.b),r=u()(n,2),i=r[0],c=r[1],l=Object(d.useState)(void 0),g=u()(l,2),f=g[0],j=g[1],I=Object(d.useState)(!1),x=u()(I,2),P=x[0],R=x[1],M=Object(d.useState)(null),G=u()(M,2),L=G[0],Z=G[1],V=N((function(e){return e(y.m).getPropertyID()})),B=N((function(e){return e(y.m).getWebDataStreamID()})),F=N((function(e){return e(b.a).isItemDismissed(h.e)})),W=N((function(e){return e(v.a).hasModuleOwnershipOrAccess("analytics-4")})),U=N((function(e){if(Object(w.e)(V)&&Object(w.g)(B)&&W&&!F)return e(y.m).isEnhancedMeasurementStreamEnabled(V,B)})),z=N((function(e){return e(b.a).hasScope(y.d)})),H=N((function(e){return e(p.a).getValue(y.j,"autoSubmit")})),q=C(p.a).setValues,K=C(b.a).dismissItem,Y=C(y.m).submitChanges,$=Object(E.a)(h.f).isTooltipVisible,J=Object(O.a)(h.f),Q=Object(d.useCallback)(s()(a.a.mark((function e(){var n,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return R(!0),q(y.f,o()({},y.e,!0)),e.next=4,Y();case 4:if(n=e.sent,r=n.error,R(!1),!r){e.next=11;break}return Z(r),c(h.b),e.abrupt("return");case 11:Object(A.C)("".concat(t,"_enhanced-measurement-notification"),"confirm_notification"),c(h.c);case 13:case"end":return e.stop()}}),e)}))),[q,Y,t]);return Object(d.useEffect)((function(){!1===U&&void 0===f&&j(!0)}),[f,U]),Object(d.useEffect)((function(){function e(){return(e=s()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return q(y.j,{autoSubmit:!1}),c(h.a),e.next=4,Q();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}H&&z&&function(){e.apply(this,arguments)}()}),[z,q,Q,H]),$?e.createElement(_.a,{title:Object(m.__)("Enable enhanced measurement later here","google-site-kit"),content:Object(m.__)("You can always turn on enhanced measurement later in Site Kit Settings","google-site-kit"),dismissLabel:Object(m.__)("Got it","google-site-kit"),tooltipStateKey:h.f}):!f||F?null:i===h.b?e.createElement(S.a,{errorNotice:L,isSaving:P,onDismiss:function(){J(),K(h.e,{expiresInSeconds:Object(A.p)("month")})},onSubmit:Q}):i===h.a?e.createElement(k.a,null):i===h.c?e.createElement(T.a,null):null}))}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(28),a=n.n(r),i=n(330),o=n(1),c=n(360),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object(c.a)({sticky:!0}),r=Object(o.useRef)(),s=Object(o.useCallback)(e,[].concat(a()(t),[e])),l=Object(i.a)(n?s:function(){});return n&&(r.current=l),r.current}},,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(11),a=n.n(r),i=n(55),o=function(e){var t=e.startDate,n=e.endDate,r=e.compareStartDate,o=e.compareEndDate;a()(Object(i.a)(t),"A valid startDate is required."),a()(Object(i.a)(n),"A valid endDate is required.");var c={"_u.date00":t.replace(/-/g,""),"_u.date01":n.replace(/-/g,"")};return(r||o)&&(a()(Object(i.a)(r)&&Object(i.a)(o),"Valid compareStartDate and compareEndDate values are required."),c["_u.date10"]=r.replace(/-/g,""),c["_u.date11"]=o.replace(/-/g,"")),c}},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t0)){e.next=6;break}return P(E.j,{autoSubmit:!0}),R({code:O.a,message:Object(d.__)("Additional permissions are required to enable enhanced measurement for the selected web data stream","google-site-kit"),data:{status:403,scopes:t,skipModal:!0,redirectURL:N}}),e.abrupt("return");case 6:return e.next=8,g();case 8:case"end":return e.stop()}}),e)}))),[C,g,N,R,P]),G=Object(u.useCallback)((function(){Object(_.C)("".concat(f,"_enhanced-measurement-notification"),"dismiss_notification"),null==l||l()}),[l,f]),L=Object(u.useCallback)((function(){Object(_.C)("".concat(f,"_enhanced-measurement-notification"),"click_learn_more_link")}),[f]);Object(u.useEffect)((function(){Object(_.C)("".concat(f,"_enhanced-measurement-notification"),"view_notification")}),[f]);var Z=C?Object(d.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required.","google-site-kit"):Object(d.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required — you’ll be redirected to give permission for Site Kit to enable it on your behalf.","google-site-kit");return r.createElement(k.b,{id:"googlesitekit-enhanced-measurement-activation-banner",className:"googlesitekit-enhanced-measurement-setup-banner",title:Object(d.__)("Understand how visitors interact with your content","google-site-kit"),description:Z,learnMoreLabel:Object(d.__)("Learn more","google-site-kit"),learnMoreURL:I,onLearnMoreClick:L,ctaComponent:r.createElement(p.SpinnerButton,{onClick:M,isSaving:s||x},Object(d.__)("Enable now","google-site-kit")),footer:r.createElement("p",{className:"googlesitekit-enhanced-measurement-setup-banner__footer-notice"},Object(d.__)("You can always add/edit this in the Site Kit Settings","google-site-kit")),dismiss:Object(d.__)("Maybe later","google-site-kit"),WinImageSVG:function WinImageSVG(){return r.createElement(S.a,null)},format:"small",dismissExpires:Object(_.p)("month"),onDismiss:G},a&&r.createElement(T.a,{error:a}),!o&&r.createElement(A.a,{triggerID:"view_enhanced_measurement_cta",ttl:_.a}),n)}SetupBanner.propTypes={onSubmitSuccess:l.a.func,onDismiss:l.a.func,children:l.a.node}}).call(this,n(24),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SuccessBanner}));var r=n(2),a=n(1),i=n(4),o=n.n(i),c=n(15),s=n(7),l=n(136),u=n(45),d=n(361),m=n(19),g=n(8),f=o.a.useDispatch,p=o.a.useSelect;function SuccessBanner(){var t=Object(m.a)(),n=p((function(e){return e(c.c).getGoogleSupportURL({path:"/analytics/answer/9216061"})})),i=f(s.a).dismissItem,o=Object(a.useCallback)((function(){i(l.e),Object(g.C)("".concat(t,"_enhanced-measurement-success"),"confirm_notification")}),[t,i]);return Object(a.useEffect)((function(){Object(g.C)("".concat(t,"_enhanced-measurement-success"),"view_notification")}),[t]),e.createElement(u.b,{id:"googlesitekit-enhanced-measurement-activation-banner",className:"googlesitekit-enhanced-measurement-success-banner",title:Object(r.__)("You successfully enabled enhanced measurement for your site","google-site-kit"),description:Object(r.__)("Your configured Analytics web data stream will now automatically measure interactions on your site in addition to standard page views measurement.","google-site-kit"),dismiss:Object(r.__)("OK, Got it","google-site-kit"),onDismiss:o,WinImageSVG:function WinImageSVG(){return e.createElement(d.a,null)},format:"small",type:"win-success",learnMoreLabel:Object(r.__)("Learn more","google-site-kit"),learnMoreURL:n})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DetailsPermaLinks}));var r=n(12),a=n.n(r),i=n(0),o=n.n(i),c=n(1),s=n(4),l=n.n(s),u=n(15),d=n(22),m=n(8),g=l.a.useSelect;function DetailsPermaLinks(t){var n=t.title,r=t.path,i=t.serviceURL,o=g((function(e){return e(u.c).getReferenceSiteURL()})),s=Object(m.m)(o,r),l=g((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:a()("googlesitekit-display-block","googlesitekit-overflow-wrap-break-word"),href:s,target:"_blank",small:!0},r))}DetailsPermaLinks.propTypes={title:o.a.string,path:o.a.string,serviceURL:o.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(2),o=n(40),c=n(21),s=n(169);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;tLearn how to set up Conversions',"google-site-kit"),{a:e.createElement(s.a,{path:"/analytics/answer/12966437",inverse:!0,external:!0,hideExternalIndicator:!0,standalone:!0})}),placement:"auto"},{target:".googlesitekit-table__head-item--sessions:not(.googlesitekit-table__head-item--badge)",styles:m,title:Object(i.__)('"Sessions" has replaced "Unique Pageviews"',"google-site-kit"),content:Object(o.a)(Object(i.__)("A session is a period of time during which a user interacts with your website or app. Learn more","google-site-kit"),{a:e.createElement(s.a,{path:"/analytics/answer/9191807",inverse:!0,external:!0,hideExternalIndicator:!0,standalone:!0})}),placement:"auto"},{target:".googlesitekit-table__head-item--engagement-rate:not(.googlesitekit-table__head-item--badge)",title:Object(i.__)("New metric: engagement rate","google-site-kit"),styles:m,content:Object(o.a)(Object(i.__)("Engagement rate shows the percentage of engaged sessions, the opposite of bounce rate. Learn more","google-site-kit"),{a:e.createElement(s.a,{path:"/analytics/answer/11109416",inverse:!0,external:!0,hideExternalIndicator:!0,standalone:!0})}),placement:"auto"}]};t.a=g}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r=n(5),a=n.n(r),i=n(6),o=n.n(i),c=n(11),s=n.n(c),l=n(37),u=n.n(l),d=n(4),m=n.n(d),g=n(42);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.storeName,r=t.dataAvailable,i=void 0!==r&&r,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(g.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",v((function(e){return function(){var t=function(){return void 0!==e.select(n).selectDataAvailability()};return!!t()||new Promise((function(n){var r=e.subscribe((function(){t()&&(r(),n(!0))}))}))}}))),y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case"RECEIVE_GATHERING_DATA":var a=r.gatheringData;return p(p({},e),{},{gatheringData:a});case"RECEIVE_DATA_AVAILABLE_ON_LOAD":var i=r.dataAvailableOnLoad;return p(p({},e),{},{dataAvailableOnLoad:i});default:return e}},h={isGatheringData:a.a.mark((function e(){var t,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.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 r=t.select(n).selectDataAvailability(),e.next=15,f.receiveIsGatheringData(!r);case 15:if(!r){e.next=18;break}return e.next=18,l.actions.fetchSaveDataAvailableState();case 18:case"end":return e.stop()}}),e)}))},E={selectDataAvailability:c,isDataAvailableOnLoad:function(e){return e.dataAvailableOnLoad},isGatheringData:function(e){return e.gatheringData}};return m.a.combineStores(l,{actions:f,controls:b,initialState:d,reducer:y,resolvers:h,selectors:E})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n(9);function r(e){var t;return 400===(null==e?void 0:e.code)&&(null==e||null===(t=e.message)||void 0===t?void 0:t.includes("is not a valid dimension"))}},,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AnalyticsSettingsNotice}));var r=n(0),a=n.n(r),i=n(2),o=n(40),c=n(4),s=n.n(c),l=n(160),u=n(146),d=n(191),m=n(18),g=s.a.useSelect;function AnalyticsSettingsNotice(t){var n,r=t.hasModuleAccess,a=g((function(e){return e(m.a).getModule("analytics-4")})),c=(null==a||null===(n=a.owner)||void 0===n?void 0:n.login)?"".concat(a.owner.login,""):Object(i.__)("Another admin","google-site-kit");return r?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 change the configured property.","google-site-kit"),c),{strong:e.createElement("strong",null)})})}AnalyticsSettingsNotice.propTypes={hasModuleAccess:a.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OptionalSettingsView}));var r=n(2),a=n(1),i=n(4),o=n.n(i),c=n(9),s=n(505),l=n(200),u=n(409),d=o.a.useSelect;function OptionalSettingsView(){var t=d((function(e){return e(c.m).getUseSnippet()})),n=d((function(e){return e(c.m).getAdsConversionIDMigratedAtMs()})),i=d((function(e){return e(c.m).getTrackingDisabled()||[]})),o=d((function(e){return e(c.m).getAdsConversionID()}));return e.createElement(a.Fragment,null,e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(r.__)("Excluded from Analytics","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},!!i.length&&i.map((function(e){return u.b[e]})).join(Object(r._x)(", ","list separator","google-site-kit")),!i.length&&Object(r.__)("Analytics is currently enabled for all visitors","google-site-kit")))),t&&!n&&!!o&&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(r.__)("Ads Conversion ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},!!o&&e.createElement(l.a,{value:o}),!o&&Object(r.__)("None","google-site-kit")))),e.createElement(s.a,null))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyOrWebDataStreamNotAvailableError}));var r=n(0),a=n.n(r),i=n(2),o=n(4),c=n.n(o),s=n(9),l=n(57),u=n(78),d=c.a.useSelect;function PropertyOrWebDataStreamNotAvailableError(t){var n=t.hasModuleAccess,r=t.isDisabled,a=d((function(e){return e(s.m).getAccountID()})),o=d((function(e){return e(s.m).getPropertyID()})),c=d((function(e){return e(s.m).getMeasurementID()})),m=d((function(e){return!1===n||r?[]:e(s.m).getPropertySummaries(a)})),g=d((function(e){return e(s.m).hasFinishedSelectingAccount()})),f=d((function(e){return Object(l.e)(o)&&!1!==n?e(s.m).getWebDataStreams(o):[]})),p=d((function(e){return e(s.m).getErrorForSelector("getWebDataStreams",[o])})),v=d((function(e){return e(s.m).getErrorForSelector("getAccountSummaries",[])}));if(!n||r||void 0===m||void 0===f||!Object(l.e)(o)||!1===g)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(u.a,{message:Object(i.sprintf)( /* translators: 1: Google Analytics 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.","google-site-kit"),c)}):b||v?null:e.createElement(u.a,{message:Object(i.sprintf)( /* translators: 1: Google Analytics 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.","google-site-kit"),o)})}PropertyOrWebDataStreamNotAvailableError.propTypes={hasModuleAccess:a.a.bool,isDisabled:a.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsControls}));var r=n(0),a=n.n(r),i=n(4),o=n.n(i),c=n(9),s=n(143),l=n(622),u=n(623),d=n(152),m=n(618),g=n(620),f=o.a.useSelect;function SettingsControls(t){var n=t.hasModuleAccess,r=f((function(e){return e(c.m).getPropertyID()})),a=f((function(e){return e(c.m).getWebDataStreamID()}));return e.createElement("div",{className:"googlesitekit-settings-module__fields-group"},e.createElement(d.a,{moduleSlug:"analytics-4",storeName:c.m}),e.createElement(g.a,{hasModuleAccess:n,isDisabled:!r}),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(s.c,{hasModuleAccess:n}),e.createElement(s.d,{hasModuleAccess:n,isDisabled:!r}),e.createElement(s.g,{hasModuleAccess:n,isDisabled:!r})),a===c.u&&e.createElement("div",{className:"googlesitekit-setup-module__inputs googlesitekit-setup-module__inputs--multiline"},e.createElement(s.f,null)),e.createElement(m.a,{hasModuleAccess:n}),r&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(u.a,null)),e.createElement(l.a,{hasModuleAccess:n}))}SettingsControls.propTypes={hasModuleAccess:a.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEnhancedMeasurementSwitch}));var r=n(6),a=n.n(r),i=n(0),o=n.n(i),c=n(1),s=n(4),l=n.n(s),u=n(34),d=n(9),m=n(293),g=n(57),f=l.a.useSelect,p=l.a.useDispatch;function SettingsEnhancedMeasurementSwitch(t){var n=t.hasModuleAccess,r=f((function(e){return e(u.a).getValue(d.f,d.e)})),i=f((function(e){return e(d.m).getPropertyID()})),o=f((function(e){return e(d.m).getWebDataStreamID()})),s=f((function(e){return e(d.m).isLoadingPropertySummaries()})),l=f((function(e){return e(d.m).isLoadingWebDataStreams({hasModuleAccess:n})})),v=f((function(e){if(!s&&!l)return Object(g.e)(i)&&Object(g.g)(o)?e(d.m).isEnhancedMeasurementStreamEnabled(i,o):null})),b=f((function(e){if(!s&&!l&&void 0!==v)return Object(g.e)(i)&&Object(g.g)(o)?e(d.m).isEnhancedMeasurementStreamAlreadyEnabled(i,o):null})),y=f((function(e){return!(Object(g.f)(i)&&Object(g.i)(o)&&!s&&!l)||i!==d.n&&o!==d.u&&(!e(d.m).hasFinishedResolution("getEnhancedMeasurementSettings",[i,o])||!e(d.m).hasFinishedResolution("isEnhancedMeasurementStreamAlreadyEnabled",[i,o]))})),h=p(u.a).setValues,E=p(d.m).setEnhancedMeasurementStreamEnabled,O=Object(c.useRef)((i===d.n||o===d.u)&&void 0!==r);return Object(c.useEffect)((function(){O.current?O.current=!1:void 0!==v&&Object(g.f)(i)&&Object(g.i)(o)&&(i===d.n||o===d.u?h(d.f,a()({},d.e,!0)):h(d.f,a()({},d.e,v)))}),[v,i,E,h,o]),e.createElement(m.a,{disabled:!n,loading:y,isEnhancedMeasurementAlreadyEnabled:b,onClick:function(){Object(g.e)(i)&&Object(g.g)(o)&&E(i,o,!r)}})}SettingsEnhancedMeasurementSwitch.propTypes={hasModuleAccess:o.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsUseSnippetSwitch}));var r=n(1),a=n(2),i=n(4),o=n.n(i),c=n(9),s=n(369),l=o.a.useSelect;function SettingsUseSnippetSwitch(){var t,n=l((function(e){return e(c.m).getUseSnippet()})),i=l((function(e){return e(c.m).getExistingTag()})),o=l((function(e){return e(c.m).getMeasurementID()}));return t=i?i===o?e.createElement(r.Fragment,null,e.createElement("p",null,Object(a.sprintf)( /* translators: %s: existing tag ID */ Object(a.__)("A tag %s for the selected property already exists on the site","google-site-kit"),i)),e.createElement("p",null,Object(a.__)("Consider removing the existing tag to avoid loading both tags on your site","google-site-kit"))):e.createElement(r.Fragment,null,e.createElement("p",null,Object(a.sprintf)( /* translators: %s: existing tag ID */ Object(a.__)("An existing tag %s was found on the page","google-site-kit"),i)),e.createElement("p",null,Object(a.__)("If you prefer to collect data using that existing tag, please select the corresponding account and property above","google-site-kit"))):n?e.createElement("p",null,Object(a.__)("Site Kit will add the code automatically","google-site-kit")):e.createElement("p",null,Object(a.__)("Site Kit will not add the code to your site","google-site-kit")),e.createElement(s.a,{description:t})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsForm}));var r=n(0),a=n.n(r),i=n(1),o=n(4),c=n.n(o),s=n(143),l=n(9),u=n(621),d=n(505),m=n(558),g=n(57),f=c.a.useSelect;function SettingsForm(t){var n=t.hasModuleAccess,r=f((function(e){return e(l.m).getAccountID()}));return e.createElement(i.Fragment,null,e.createElement(u.a,{hasModuleAccess:n}),Object(g.a)(r)&&e.createElement(i.Fragment,null,e.createElement(s.e,null),e.createElement(d.a,null)),n&&e.createElement(m.a,{slug:["analytics-4"]}))}SettingsForm.propTypes={hasModuleAccess:a.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEnhancedMeasurementView}));var r=n(2),a=n(4),i=n.n(a),o=n(9),c=n(200),s=n(10),l=n(57),u=i.a.useSelect;function SettingsEnhancedMeasurementView(){var t=u((function(e){return e(o.m).getPropertyID()})),n=u((function(e){return e(o.m).getWebDataStreamID()})),a=u((function(e){return Object(l.e)(t)&&Object(l.g)(n)?e(o.m).isEnhancedMeasurementStreamEnabled(t,n):null}));return e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(r.__)("Enhanced Measurement","google-site-kit")),void 0===a&&e.createElement(s.ProgressBar,{small:!0,className:"googlesitekit-analytics-enable-enhanced-measurement__progress--settings-view"}),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement("span",null,!0===a&&e.createElement(c.a,{value:Object(r.__)("Enabled","google-site-kit")}),!1===a&&e.createElement(c.a,{value:Object(r.__)("Disabled","google-site-kit")}),null===a&&e.createElement(c.a,{value:null})))))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupEnhancedMeasurementSwitch}));var r=n(6),a=n.n(r),i=n(87),o=n(4),c=n.n(o),s=n(34),l=n(9),u=n(293),d=n(57),m=c.a.useSelect,g=c.a.useDispatch;function SetupEnhancedMeasurementSwitch(){var t=m((function(e){return e(l.m).getAccountID()})),n=m((function(e){return e(l.m).getPropertyID()})),r=m((function(e){return e(l.m).getWebDataStreamID()})),o=m((function(e){return e(l.m).isLoadingPropertySummaries()})),c=m((function(e){return e(l.m).isLoadingWebDataStreams({hasModuleAccess:!0})})),f=m((function(e){if(!o&&!c)return Object(d.e)(n)&&Object(d.g)(r)?e(l.m).isEnhancedMeasurementStreamAlreadyEnabled(n,r):null})),p=m((function(e){return!(Object(d.f)(n)&&Object(d.i)(r)&&!o&&!c)||n!==l.n&&r!==l.u&&!e(l.m).hasFinishedResolution("isEnhancedMeasurementStreamAlreadyEnabled",[n,r])})),v=g(s.a).setValues,b=m((function(e){return e(s.a)})).getValue;return Object(i.a)((function(){b(l.j,"autoSubmit")||v(l.f,a()({},l.e,!0))})),Object(d.a)(t)?e.createElement(u.a,{loading:p,isEnhancedMeasurementAlreadyEnabled:f}):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupUseSnippetSwitch}));var r=n(1),a=n(2),i=n(4),o=n.n(i),c=n(9),s=n(369),l=o.a.useSelect;function SetupUseSnippetSwitch(){var t=l((function(e){return e(c.m).getExistingTag()})),n=t===l((function(e){return e(c.m).getMeasurementID()}))?e.createElement(r.Fragment,null,e.createElement("p",null,Object(a.sprintf)( /* translators: %s: existing tag ID */ Object(a.__)("A tag %s for the selected property already exists on the site","google-site-kit"),t)),e.createElement("p",null,Object(a.__)("Consider removing the existing tag to avoid loading both tags on your site","google-site-kit"))):e.createElement(r.Fragment,null,e.createElement("p",null,Object(a.sprintf)( /* translators: %s: existing tag ID */ Object(a.__)("An existing tag %s was found on the page","google-site-kit"),t)),e.createElement("p",null,Object(a.__)("If you prefer to collect data using that existing Analytics tag, please select the corresponding account and property above","google-site-kit")));return e.createElement(s.a,{description:n})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupFormFields}));var r=n(6),a=n.n(r),i=n(2),o=n(1),c=n(4),s=n.n(c),l=n(9),u=n(34),d=n(143),m=n(626),g=n(627),f=s.a.useSelect,p=s.a.useDispatch;function SetupFormFields(){var t=f((function(e){return e(l.m).getAccountSummaries()}))||[],n=f((function(e){return e(l.m).hasExistingTag()})),r=f((function(e){return e(l.m).getExistingTag()})),c=f((function(e){return e(l.m).getMeasurementID()})),s=f((function(e){return e(l.m).getWebDataStreamID()})),v=p(u.a).setValues,b=p(l.m).setUseSnippet;Object(o.useEffect)((function(){n&&b(r!==c)}),[b,n,r,c]);var y=Object(o.useCallback)((function(){v(l.f,a()({},l.e,!0))}),[v]);return e.createElement(o.Fragment,null,!!t.length&&e.createElement("p",{className:"googlesitekit-margin-bottom-0"},Object(i.__)("Please select the account information below. You can change this later in your settings.","google-site-kit")),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(d.c,{onChange:y}),e.createElement(d.d,{onChange:y}),e.createElement(d.g,{onChange:y})),s===l.u&&e.createElement("div",{className:"googlesitekit-setup-module__inputs googlesitekit-setup-module__inputs--multiline"},e.createElement(d.f,null)),n&&e.createElement(g.a,null),e.createElement(m.a,null))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupForm}));var r=n(5),a=n.n(r),i=n(17),o=n.n(i),c=n(0),s=n.n(c),l=n(1),u=n(2),d=n(4),m=n.n(d),g=n(10),f=n(9),p=n(7),v=n(34),b=n(31),y=n(43),h=n(628),E=n(152),O=n(19),_=n(8),k=m.a.useSelect,S=m.a.useDispatch;function SetupForm(t){var n=t.finishSetup,r=k((function(e){return e(p.a).hasScope(f.d)})),i=k((function(e){return e(v.a).getValue(f.j,"autoSubmit")})),c=k((function(e){return e(f.m).canSubmitChanges()})),s=k((function(e){return e(f.m).isDoingSubmitChanges()||e(b.a).isNavigating()})),d=Object(O.a)(),m=S(v.a).setValues,T=S(f.m).submitChanges,A=k((function(e){return e(v.a).getValue(f.f,f.e)})),j=Object(l.useCallback)(function(){var e=o()(a.a.mark((function e(t){var r,i;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),m(f.j,{autoSubmit:!1}),e.next=4,T();case 4:if(r=e.sent,i=r.error,Object(y.f)(i)&&m(f.j,{autoSubmit:!0}),i){e.next=12;break}if(!0!==A){e.next=11;break}return e.next=11,Object(_.C)("".concat(d,"_analytics"),"ga4_setup_enhanced_measurement_enabled");case 11:n();case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,A,m,T,d]);return Object(l.useEffect)((function(){i&&r&&j({preventDefault:function(){}})}),[r,i,j]),e.createElement("form",{className:"googlesitekit-analytics-setup__form",onSubmit:j},e.createElement(E.a,{moduleSlug:"analytics-4",storeName:f.m}),e.createElement(h.a,null),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(g.SpinnerButton,{disabled:!c||s,isSaving:s},Object(u.__)("Complete setup","google-site-kit"))))}SetupForm.propTypes={finishSetup:s.a.func},SetupForm.defaultProps={finishSetup:function(){}}}).call(this,n(3))},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;treplace this with another metric","google-site-kit"),{a:e.createElement(O.a,{onClick:S})}),B=Object(u.__)("Analytics doesn’t have data for your site’s products yet","google-site-kit");return!o&&j&&(B=Object(u.__)("No product posts currently detected on your site. This metric applies only to sites with product posts.","google-site-kit")),e.createElement(E.e,{Widget:n,widgetSlug:p.n,loading:M,rows:L,columns:Z,infoTooltip:f?V:null,ZeroState:function ZeroState(){return B},error:P,moduleSlug:"analytics-4"})}PopularProductsWidget.propTypes={Widget:s.a.elementType.isRequired,WidgetNull:s.a.elementType.isRequired},t.a=Object(l.a)(Object(k.a)({moduleName:"analytics-4",FallbackComponent:S.a}),Object(A.a)({reportOptions:I}))(PopularProductsWidget)}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AnalyticsUpdateError}));var r=n(0),a=n.n(r),i=n(1),o=n(40),c=n(2),s=n(10),l=n(4),u=n.n(l),d=n(15),m=n(22),g=n(237),f=n(8),p=n(19),v=u.a.useSelect;function AnalyticsUpdateError(t){var n=t.onRetry,r=t.error,a=t.infoTooltip,l=t.headerText,u=Object(p.a)(),b=v((function(e){return e(d.c).getErrorTroubleshootingLinkURL(r)}));Object(i.useEffect)((function(){Object(f.D)("".concat(u,"_kmw"),"analytics_update_error")}),[u]);var y=Object(i.useCallback)((function(){Object(f.C)("".concat(u,"_kmw"),"analytics_update_error_retry"),null==n||n()}),[n,u]);return e.createElement(g.a,{title:Object(c.__)("Analytics update failed","google-site-kit"),headerText:l,infoTooltip:a},e.createElement("div",{className:"googlesitekit-report-error-actions"},e.createElement(s.Button,{onClick:y},Object(c.__)("Retry","google-site-kit")),e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.a)(Object(c.__)("Retry didn’t work? Learn more","google-site-kit"),{a:e.createElement(m.a,{href:b,external:!0,hideExternalIndicator:!0})}))))}AnalyticsUpdateError.propTypes={error:a.a.shape({}).isRequired,onRetry:a.a.func.isRequired,headerText:a.a.string,infoTooltip:a.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CustomDimensionsMissingError}));var r=n(0),a=n.n(r),i=n(1),o=n(2),c=n(10),s=n(237),l=n(8),u=n(19);function CustomDimensionsMissingError(t){var n=t.onRetry,r=t.infoTooltip,a=t.headerText,d=Object(u.a)();Object(i.useEffect)((function(){Object(l.D)("".concat(d,"_kmw"),"custom_dimension_missing_error")}),[d]);var m=Object(i.useCallback)((function(){Object(l.C)("".concat(d,"_kmw"),"custom_dimension_missing_error_retry"),null==n||n()}),[n,d]);return e.createElement(s.a,{title:Object(o.__)("No data to show","google-site-kit"),headerText:a,infoTooltip:r},e.createElement("div",{className:"googlesitekit-report-error-actions"},e.createElement(c.Button,{onClick:m},Object(o.__)("Update","google-site-kit")),e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.__)("Update Analytics to track metric","google-site-kit"))))}CustomDimensionsMissingError.propTypes={onRetry:a.a.func.isRequired,headerText:a.a.string,infoTooltip:a.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(0),o=n.n(i),c=n(13),s=n(2),l=n(4),u=n.n(l),d=n(7),m=n(9),g=n(114),f=n(8),p=n(64),v=n(157);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t0?P/R:0,Z=G>0?M/G:0;return e.createElement(g.d,{Widget:k,widgetSlug:d.o,metricValue:L,metricValueFormat:{style:"percent",signDisplay:"never",maximumFractionDigits:1},subText:Object(s.sprintf)( /* translators: %d: Number of total visitors visiting the site. */ Object(s.__)("of %s total visitors","google-site-kit"),Object(f.w)(R,{style:"decimal"})),previousValue:Z,currentValue:L,loading:j,error:A,moduleSlug:"analytics-4"})}ReturningVisitorsWidget.propTypes={Widget:o.a.elementType.isRequired},t.a=Object(p.a)({moduleName:"analytics-4",FallbackComponent:v.a})(ReturningVisitorsWidget)}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(16),a=n.n(r),i=n(6),o=n.n(i),c=n(0),s=n.n(c),l=n(4),u=n.n(l),d=n(7),m=n(9),g=n(143),f=n(8),p=n(114),v=n(64),b=n(157);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;taccount in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(v.a,null)}))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Property","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(f.a,{value:n}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(o.a)(Object(i.__)("Google Analytics Measurement ID","google-site-kit"),{VisuallyHidden:e.createElement(v.a,null)})),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(f.a,{value:r}))),a&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Google Tag ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(f.a,{value:a}))),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(p.a,{href:O,external:!0},Object(o.a)(Object(i.__)("Edit web data stream in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(v.a,null)}))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Code Snippet","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},c&&e.createElement("span",null,Object(i.__)("Snippet is inserted","google-site-kit")),!c&&e.createElement("span",null,Object(i.__)("Snippet is not inserted","google-site-kit"))))),e.createElement(m.a,null),e.createElement(d.a,null)):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupMain}));var r=n(5),a=n.n(r),i=n(17),o=n.n(i),c=n(16),s=n.n(c),l=n(0),u=n.n(l),d=n(2),m=n(1),g=n(4),f=n.n(g),p=n(10),v=n(648),b=n(629),y=n(15),h=n(9),E=n(649),O=n(143),_=f.a.useSelect,k=f.a.useDispatch;function SetupMain(t){var n=t.finishSetup,r=_((function(e){return e(h.m).getAccountSummaries()})),i=_((function(e){return e(h.m).getAccountID()})),c=_((function(e){return e(h.m).hasFinishedResolution("getAccountSummaries")})),l=_((function(e){return e(y.c).isUsingProxy()})),u=k(h.m).setAccountID,g=k(h.m),f=g.findMatchedAccount,S=g.matchAndSelectProperty,T=Object(m.useState)(!1),A=s()(T,2),j=A[0],w=A[1];Object(m.useEffect)((function(){r&&(i||function(){var e=o()(a.a.mark((function e(){var t;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!0),e.next=3,f();case 3:t=e.sent,w(!1),t&&(u(t._id),S(t._id));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()())}),[f,r,u,i,S]),Object(E.a)();var D,N=h.a===i;return D=!c||j?e.createElement(p.ProgressBar,null):N||Array.isArray(r)&&!r.length?l?e.createElement(O.a,null):e.createElement(O.b,null):e.createElement(b.a,{finishSetup:n}),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},e.createElement("div",{className:"googlesitekit-setup-module__step"},e.createElement("div",{className:"googlesitekit-setup-module__logo"},e.createElement(v.a,{width:"40",height:"40"})),e.createElement("h2",{className:"googlesitekit-heading-3 googlesitekit-setup-module__title"},Object(d._x)("Analytics","Service name","google-site-kit"))),e.createElement("div",{className:"googlesitekit-setup-module__step"},D))}SetupMain.propTypes={finishSetup:u.a.func},SetupMain.defaultProps={finishSetup:function(){}}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(16),o=n.n(i),c=n(2),s=n(1),l=n(108),u=n(4),d=n.n(u),m=n(9),g=n(148),f=n(15),p=n(7),v=n(27),b=n(110),y=n(8),h=n(64),E=n(120),O=n(842),_=n(843),k=n(844),S=n(845),T=n(35),A=n(195),j=n(479);function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;tV})},Object(y.w)(Math.abs(V),{style:"percent",maximumFractionDigits:1})),e.createElement("span",{className:"googlesitekit-data-block__suffix"},B))))}TotalUserCount.propTypes={loaded:s.a.bool,report:s.a.object,dimensionValue:s.a.string,gatheringData:s.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserCountGraph}));var r=n(6),a=n.n(r),i=n(16),o=n.n(i),c=n(411),s=n.n(c),l=n(28),u=n.n(l),d=n(0),m=n.n(d),g=n(2),f=n(4),p=n.n(f),v=n(27),b=n(7),y=n(9),h=n(311),E=n(183),O=n(164),_=n(498),k=n(35),S=n(8);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var A=p.a.useSelect;function UserCountGraph(t){var n,r,i,c,l,d,m,f,p,j=t.loaded,w=t.error,D=t.report,N=t.gatheringData,C=Object(k.a)(),I=A((function(e){return e(b.a).getDateRangeDates({offsetDays:y.c})})),x=I.startDate,P=I.endDate,R=A((function(e){return e(v.b).getValue(y.r)||"#3c7251"})),M=A((function(e){return C?null:e(y.m).getPropertyCreateTime()}));if(w)return e.createElement(O.a,{moduleSlug:"analytics-4",error:w});if(Array.isArray(null==D?void 0:D.rows))p=D.rows;else if(N)p=[];else{var G=Object(S.A)(x);G.setDate(G.getDate()+1);var L=Object(S.l)(G);p=[Object(_.a)(x),Object(_.a)(L),Object(_.a)(P)]}var Z=[[{type:"date",label:Object(g.__)("Day","google-site-kit")},{type:"number",label:Object(g.__)("Users","google-site-kit")}]].concat(u()(p.map((function(e){var t=e.metricValues,n=e.dimensionValues;return[Object(E.a)(n[0].value),t[0].value]})))),V=Z.slice(1).map((function(e){return o()(e,1)[0]})),B=s()(V).slice(1),F=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};(null==t?void 0:t.keyCode)===p.c&&W&&(U(!1),J((e={},i()(e,O.t,""),i()(e,O.r,""),i()(e,O.p,null),e)))},a=function(e){var t;W&&!(null==e||null===(t=e.target)||void 0===t?void 0:t.closest(".googlesitekit-widget--analyticsAllTraffic__dimensions-chart"))&&U(!1)};return n&&(n.addEventListener("click",t),e.addEventListener("click",a),e.addEventListener("keyup",r)),function(){n&&(n.removeEventListener("click",t),e.removeEventListener("click",a),e.removeEventListener("keyup",r))}}),[J,Y,x,K,z,W]);var ee={current:null==M||null===(n=M.totals)||void 0===n||null===(a=n[0])||void 0===a||null===(o=a.metricValues)||void 0===o||null===(s=o[0])||void 0===s?void 0:s.value,previous:null==M||null===(u=M.totals)||void 0===u||null===(d=u[1])||void 0===d||null===(v=d.metricValues)||void 0===v||null===(b=v[0])||void 0===b?void 0:b.value};((null==M?void 0:M.rows)||[]).forEach((function(e){var t=e.dimensionValues,n=e.metricValues,r=t[1].value;"date_range_0"===r?ee.current-=n[0].value:"date_range_1"===r&&(ee.previous-=n[0].value)}));var te=Object(E.b)(M,{keyColumnIndex:0,maxSlices:5,withOthers:!0,tooltipCallback:function(e,t,n){var r,a,i,o=(null==t||null===(r=t.metricValues)||void 0===r?void 0:r[0].value)>0?100*(null==e||null===(a=e.metricValues)||void 0===a?void 0:a[0].value)/(null==t||null===(i=t.metricValues)||void 0===i?void 0:i[0].value)-100:100;null===e&&ee.previous>0&&(o=100*ee.current/ee.previous-100);var c=Object(_.k)(o),s=e?e.metricValues[0].value:ee.current,u=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: %1$s %2$s %3$s%%","Stat information for the user dimensions chart tooltip","google-site-kit"),Object(_.x)(s),c,Object(_.x)(Math.abs(o),{maximumFractionDigits:2})),d=n[0].toLowerCase(),m="googlesitekit-visualization-tooltip-".concat(d.replace(/\W+/,"_")),g="

\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").concat(Object(_.x)(n[1],{maximumFractionDigits:1,style:"percent"}),"\n\t\t\t\t

\n\t\t\t\t

\n\t\t\t\t\t").concat(u,"\n\t\t\t\t

");if(d===Object(f.__)("Others","google-site-kit").toLowerCase())switch(I){case"country":g+="

".concat(Object(f.__)("See the full list of locations in Analytics","google-site-kit"),"

");break;case"deviceCategory":g+="

".concat(Object(f.__)("See the full list of devices in Analytics","google-site-kit"),"

");break;case"sessionDefaultChannelGrouping":default:g+="

".concat(Object(f.__)("See the full list of channels in Analytics","google-site-kit"),"

")}return H&&"(other)"===d&&(g+=Object(D.b)(H,Object(f.sprintf)( /* translators: %s: pie slice label */ Object(f.__)('Learn more about what "%s" means',"google-site-kit"),d),d)),q&&"(not set)"===d&&(g+=Object(D.b)(q,Object(f.sprintf)( /* translators: %s: pie slice label */ Object(f.__)('Learn more about what "%s" means',"google-site-kit"),d),d)),g='
0,"googlesitekit-visualization-tooltip--down":o<0}),'">\n\t\t\t\t\t').concat(g,"\n\t\t\t\t
")}}),ne=UserDimensionsPieChart.chartOptions.slices,re=Object(m.cloneDeep)(UserDimensionsPieChart.chartOptions),ae={sessionDefaultChannelGrouping:Object(f.__)("By channels","google-site-kit"),country:Object(f.__)("By locations","google-site-kit"),deviceCategory:Object(f.__)("By devices","google-site-kit")};P&&(ae={sessionDefaultChannelGrouping:Object(f.__)("gathering data…","google-site-kit")},re.pieSliceText="none",re.tooltip.trigger="none",re.sliceVisibilityThreshold=1);var ie=R?Object(_.z)(ae[I]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},oe=Object(E.c)(M);oe&&(re.pieSliceText="none"),re.tooltip.trigger=W?"selection":"focus";var ce=$;return r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-container"},r.createElement("div",{ref:X,className:l()("googlesitekit-widget--analyticsAllTraffic__dimensions-chart",{"googlesitekit-widget--analyticsAllTraffic__slice-selected":!!x,"googlesitekit-widget--analyticsAllTraffic__selectable":Z})},ce&&r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__chart-zero-data"},P&&r.createElement(j.b,{style:j.a.SMALL_OVERLAY}),r.createElement(A.a,null)),!ce&&r.createElement(k.a,{chartType:"PieChart",data:te||[],getChartWrapper:function(e){Q.current=e},gatheringData:P,height:"368px",loaded:R,loadingHeight:"300px",loadingWidth:"300px",onMouseOut:function(){V(!1)},onMouseOver:function(e,t){var n=t.chartWrapper,r=e.row;null==r&&V(!1);var a=n.getDataTable();V(a.getValue(r,0)!==Object(f.__)("Others","google-site-kit"))},onReady:function(e){var t,n,r=e.chartWrapper.getChart();if(x&&!(null===(t=r.getSelection())||void 0===t?void 0:t.length)){var a,o,c,s,l=te.findIndex((function(e){return e[0]===x}))-1;if(l>=0){if(r.setSelection([{row:l}]),Y!==l||((null===(a=ne[l])||void 0===a?void 0:a.color)||K)!==K)J((c={},i()(c,O.p,l),i()(c,O.r,(null===(o=ne[l])||void 0===o?void 0:o.color)||K),c))}else J((s={},i()(s,O.t,""),i()(s,O.r,""),i()(s,O.p,null),s))}!x&&(null===(n=r.getSelection())||void 0===n?void 0:n.length)&&(r.setSelection([]),null!==Y&&J(i()({},O.p,null))),x||""===K||J(i()({},O.r,""))},onSelect:function(e){var t,n=e.chartWrapper,r=n.getChart(),a=((null===(t=r.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==a){var o;J((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(a,0);if(Object(f.__)("Others","google-site-kit")===u)null==Y?r.setSelection([]):r.setSelection([{row:Y}]);else U(!0),J((l={},i()(l,O.r,null===(s=ne[a])||void 0===s?void 0:s.color),i()(l,O.t,u),i()(l,O.p,a),l)),Object(_.C)("".concat(z,"_all-traffic-widget"),"slice_select","".concat(I,":").concat(u))}}},options:re,width:"100%"},r.createElement("div",{className:l()({"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-gathering-data":P,"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title":!P}),dangerouslySetInnerHTML:ie})),r.createElement("div",{"aria-label":P?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":oe}),role:"region"},R&&!ce&&(null==te?void 0:te.slice(1).map((function(e,t){var n,a=c()(e,1)[0],o=a===x,s=null===(n=ne[t])||void 0===n?void 0:n.color,u=Object(f.__)("Others","google-site-kit")===a;return r.createElement(S.a,{key:a,onClick:function(){return function(e){var t;if(Q.current){var n=Q.current.getDataTable().getValue(e,0);if(!(Object(f.__)("Others","google-site-kit")===n)){var r,a=((null===(t=Q.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(a===e)U(!1),J((r={},i()(r,O.t,""),i()(r,O.r,""),i()(r,O.p,null),r));else if(n){var o,c;U(!0),J((c={},i()(c,O.r,null===(o=ne[a])||void 0===o?void 0:o.color),i()(c,O.t,n),i()(c,O.p,e),c)),Object(_.C)("".concat(z,"_all-traffic-widget"),"slice_select","".concat(I,":").concat(n))}}}}(t)},className:l()("googlesitekit-widget--analyticsAllTraffic__legend-slice",{"googlesitekit-widget--analyticsAllTraffic__legend-active":o,"googlesitekit-widget--analyticsAllTraffic__legend-others":u}),disabled:P},r.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:s}}),r.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__label","data-label":a},a),r.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__underlay",style:{backgroundColor:s}}))}))),!R&&r.createElement(g.Fragment,null,r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},r.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),r.createElement(T.a,{height:"18px",width:"68px",shape:"square"})),r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},r.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),r.createElement(T.a,{height:"18px",width:"52px",shape:"square"})),r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},r.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),r.createElement(T.a,{height:"18px",width:"40px",shape:"square"})),r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},r.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),r.createElement(T.a,{height:"18px",width:"52px",shape:"square"}))))))}UserDimensionsPieChart.defaultProps={dimensionName:"sessionDefaultChannelGrouping"},UserDimensionsPieChart.chartOptions={chartArea:{left:"auto",height:300,top:"auto",width:"100%"},backgroundColor:"transparent",fontSize:12,height:368,legend:{position:"none"},pieHole:.6,pieSliceTextStyle:{color:"#131418",fontSize:12},slices:{0:{color:"#fece72"},1:{color:"#a983e6"},2:{color:"#bed4ff"},3:{color:"#ee92da"},4:{color:"#ff9b7a"}},title:null,tooltip:{isHtml:!0,trigger:"focus"},width:"100%"},UserDimensionsPieChart.propTypes={dimensionName:d.a.string.isRequired,dimensionValue:d.a.string,gatheringData:d.a.bool,report:d.a.object,loaded:d.a.bool}}).call(this,n(24),n(3))},function(e,t,n){"use strict";var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t0}))||(u.vAxis.minValue=0,u.vAxis.maxValue=1),e.createElement("div",{className:"googlesitekit-analytics-sparkline-chart-wrap"},e.createElement(i.a,{chartType:"LineChart",data:r,loadingHeight:o,options:u}))}Sparkline.propTypes={invertChangeColor:a.a.bool,loadingHeight:a.a.string},Sparkline.defaultProps={invertChangeColor:!1,loadingHeight:"46px"},t.a=Sparkline}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(23),a=n.n(r),i=n(2),o=n(183),c=n(8);function s(e,t){var n,r,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,m=l.rows,g=void 0===m?[]:m,f=(null===(n=d[0])||void 0===n?void 0:n.metricValues)||[],p=(null===(r=d[1])||void 0===r?void 0:r.metricValues)||[],v=Object(c.A)(t).getTime(),b=g.filter((function(e){var t=e.dimensionValues;return"date_range_0"===t[1].value&&Object(o.a)(t[0].value).getTime()>=v}));return s.map((function(e,t){var n,r,i,s=e.datapointDivider,l=void 0===s?1:s,u=a()(e,["datapointDivider"]);return b.forEach((function(e){var n=e.dimensionValues,r=e.metricValues,a=n[0].value,i=Object(o.a)(a);u.sparkLineData.push([i,r[t].value])})),u.total=((null===(n=f[t])||void 0===n?void 0:n.value)||0)/l,u.change=Object(c.d)((null===(r=p[t])||void 0===r?void 0:r.value)||0,(null===(i=f[t])||void 0===i?void 0:i.value)||0),u}))}},function(e,t,n){"use strict";(function(e){var r=n(30),a=n.n(r),i=n(5),o=n.n(i),c=n(6),s=n.n(c),l=n(11),u=n.n(l),d=n(37),m=n.n(d),g=n(4),f=n.n(g),p=n(7),v=n(42),b=n(184),y=n(9),h=n(8);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t0,"customDimension must be a non-empty string.")}}),S={customDimensionsGatheringData:Object.keys(y.b).reduce((function(e,t){return O(O({},e),{},s()({},t,void 0))}),{})},T={receiveIsCustomDimensionGatheringData:function(e,t){return u()("string"==typeof e&&e.length>0,"customDimension must be a non-empty string."),u()("boolean"==typeof t,"gatheringData must be a boolean."),{payload:{customDimension:e,gatheringData:t},type:"RECEIVE_CUSTOM_DIMENSION_GATHERING_DATA"}},checkCustomDimensionDataAvailability:o.a.mark((function e(t){var n,r,a,i,c,s,l,u,d,m;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.a.commonActions.getRegistry();case 2:return i=e.sent,c=i.select,s=i.__experimentalResolveSelect,e.next=7,f.a.commonActions.await(s(y.m).getSettings());case 7:if(c(y.m).hasCustomDimensions(t)){e.next=11;break}return e.next=10,T.receiveIsCustomDimensionGatheringData(t,!0);case 10:return e.abrupt("return");case 11:return e.next=13,f.a.commonActions.await(s(p.a).getAuthentication());case 13:if(c(p.a).isAuthenticated()){e.next=17;break}return e.next=16,T.receiveIsCustomDimensionGatheringData(t,!0);case 16:return e.abrupt("return");case 17:return e.next=19,f.a.commonActions.await(s(y.m).getDataAvailabilityReportOptions(t));case 19:if(l=e.sent){e.next=24;break}return e.next=23,T.receiveIsCustomDimensionGatheringData(t,!0);case 23:return e.abrupt("return");case 24:return e.next=26,f.a.commonActions.await(s(y.m).getReport(l));case 26:return u=e.sent,d=!!c(y.m).getErrorForSelector("getReport",[l]),m=d||!(null==u||null===(n=u.rows)||void 0===n?void 0:n.length)||1===u.rowCount&&"(not set)"===(null===(r=u.rows[0].dimensionValues)||void 0===r||null===(a=r[0])||void 0===a?void 0:a.value),e.next=31,T.receiveIsCustomDimensionGatheringData(t,m);case 31:if(m){e.next=34;break}return e.next=34,k.actions.fetchSaveCustomDimensionDataAvailableState(t);case 34:case"end":return e.stop()}}),e)}))},A=Object(b.a)((function(e,t){var n=t.type,r=t.payload;switch(n){case"RECEIVE_CUSTOM_DIMENSION_GATHERING_DATA":var a=r.customDimension,i=r.gatheringData;e.customDimensionsGatheringData[a]=i}})),j={isCustomDimensionGatheringData:o.a.mark((function t(n){var r,a,i;return o.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,f.a.commonActions.getRegistry();case 2:if(void 0===t.sent.select(y.m).isCustomDimensionGatheringData(n)){t.next=5;break}return t.abrupt("return");case 5:if(!(null===(r=e._googlesitekitModulesData)||void 0===r||null===(a=r["analytics-4"])||void 0===a||null===(i=a.customDimensionsDataAvailable)||void 0===i?void 0:i[n])){t.next=10;break}return t.next=9,T.receiveIsCustomDimensionGatheringData(n,!1);case 9:return t.abrupt("return");case 10:return t.next=12,T.checkCustomDimensionDataAvailability(n);case 12:case"end":return t.stop()}}),t)})),getDataAvailabilityReportOptions:o.a.mark((function e(){var t,n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.__experimentalResolveSelect,e.next=6,f.a.commonActions.await(n(y.m).getPropertyCreateTime());case 6:case"end":return e.stop()}}),e)}))},w={isCustomDimensionGatheringData:function(e,t){return e.customDimensionsGatheringData[t]},areCustomDimensionsGatheringData:_((function(e){return function(t,n){for(var r=e(y.m).isCustomDimensionGatheringData,i=function(){var e=c[o];if(n.some((function(t){return r(t)===e})))return{v:e}},o=0,c=[void 0,!0];o0,"resourceSlug must be a non-empty string."),o()(y.includes(n),"resourceType must be a valid resource type."),o()(Number.isInteger(r),"date must be an integer.")}}),E={resourceAvailabilityDates:void 0},O={receiveResourceDataAvailabilityDates:function(e){return o()(Object(c.isPlainObject)(e),"resourceAvailabilityDates must be a plain object."),{payload:{resourceAvailabilityDates:e},type:"RECEIVE_RESOURCE_DATA_AVAILABILITY_DATES"}},setResourceDataAvailabilityDate:function(e,t,n){return o()("string"==typeof e&&e.length>0,"resourceSlug must be a non-empty string."),o()(y.includes(t),"resourceType must be a valid resource type."),o()(Number.isInteger(n),"date must be an integer."),{payload:{resourceSlug:e,resourceType:t,date:n},type:"SET_RESOURCE_DATA_AVAILABILITY_DATE"}}},_=Object(g.a)((function(e,t){var n=t.type,r=t.payload;switch(n){case"RECEIVE_RESOURCE_DATA_AVAILABILITY_DATES":var a=r.resourceAvailabilityDates;Object.keys(a).forEach((function(e){Array.isArray(a[e])&&(a[e]={})})),e.resourceAvailabilityDates=a;break;case"SET_RESOURCE_DATA_AVAILABILITY_DATE":var i=r.resourceSlug,o=r.resourceType,c=r.date;void 0===e.resourceAvailabilityDates&&(e.resourceAvailabilityDates={}),void 0===e.resourceAvailabilityDates[o]&&(e.resourceAvailabilityDates[o]={}),e.resourceAvailabilityDates[o][i]=c}})),k={getResourceDataAvailabilityDates:a.a.mark((function t(){var n,r,i,o;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,d.a.commonActions.getRegistry();case 2:if(i=t.sent,void 0===(0,i.select)(v.m).getResourceDataAvailabilityDates()){t.next=6;break}return t.abrupt("return");case 6:if(!(o=null===(n=e._googlesitekitModulesData)||void 0===n||null===(r=n["analytics-4"])||void 0===r?void 0:r.resourceAvailabilityDates)){t.next=10;break}return t.next=10,O.receiveResourceDataAvailabilityDates(o);case 10:case"end":return t.stop()}}),t)})),getResourceDataAvailabilityDate:a.a.mark((function e(t,n){var r,i,o,c,s,l,u,m,g,p,b,y;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.a.commonActions.getRegistry();case 2:if(r=e.sent,i=r.select,o=r.__experimentalResolveSelect,void 0===i(v.m).getResourceDataAvailabilityDate(t,n)){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,d.a.commonActions.await(o(v.m).getResourceDataAvailabilityDates());case 9:if(void 0!==e.sent[n][t]){e.next=54;break}return e.next=13,d.a.commonActions.await(o(v.m).getSettings());case 13:e.t0=n,e.next="audience"===e.t0?16:"customDimension"===e.t0?21:"property"===e.t0?24:27;break;case 16:return e.next=18,d.a.commonActions.await(o(v.m).getAvailableAudiences());case 18:if(i(v.m).hasAudiences(t)){e.next=20;break}return e.abrupt("return");case 20:return e.abrupt("break",28);case 21:if(i(v.m).hasCustomDimensions(t)){e.next=23;break}return e.abrupt("return");case 23:return e.abrupt("break",28);case 24:if(i(v.m).getPropertyID()===t){e.next=26;break}return e.abrupt("return");case 26:return e.abrupt("break",28);case 27:return e.abrupt("return");case 28:return e.next=30,d.a.commonActions.await(o(f.a).getAuthentication());case 30:if(i(f.a).isAuthenticated()){e.next=34;break}return e.next=33,O.setResourceDataAvailabilityDate(t,n,0);case 33:return e.abrupt("return");case 34:return e.next=36,d.a.commonActions.await(o(v.m).getPartialDataReportOptions(t,n));case 36:if(g=e.sent){e.next=39;break}return e.abrupt("return");case 39:return e.next=41,d.a.commonActions.await(o(v.m).getReport(g));case 41:if(p=e.sent,b=!!i(v.m).getErrorForSelector("getReport",[g]),!(!b&&(null==p||null===(c=p.rows)||void 0===c||null===(s=c[0])||void 0===s||null===(l=s.dimensionValues)||void 0===l||null===(u=l[0])||void 0===u||null===(m=u.value)||void 0===m?void 0:m.length))){e.next=52;break}return y=Number(p.rows[0].dimensionValues[0].value),e.next=48,O.setResourceDataAvailabilityDate(t,n,y);case 48:return e.next=50,h.actions.fetchSaveResourceDataAvailabilityDate(t,n,y);case 50:e.next=54;break;case 52:return e.next=54,O.setResourceDataAvailabilityDate(t,n,0);case 54:case"end":return e.stop()}}),e)})),getPartialDataReportOptions:a.a.mark((function e(){var t,n;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.__experimentalResolveSelect,e.next=6,d.a.commonActions.await(n(v.m).getPropertyCreateTime());case 6:case"end":return e.stop()}}),e)}))},S={getResourceDataAvailabilityDates:function(e){return e.resourceAvailabilityDates},getResourceDataAvailabilityDate:function(e,t,n){var r,a;return null===(r=e.resourceAvailabilityDates)||void 0===r||null===(a=r[n])||void 0===a?void 0:a[t]},isResourcePartialData:b((function(e){return function(t,n,r){o()("string"==typeof n&&n.length>0,"resourceSlug must be a non-empty string."),o()(y.includes(r),"resourceType must be a valid resource type.");var a=e(v.m).isGatheringData();if(void 0!==a){if(a)return!0;var i=e(v.m).getResourceDataAvailabilityDate(n,r);if(void 0!==i){if(0===i)return!0;var c=e(f.a).getDateRangeDates({offsetDays:v.c}).startDate;return i>Number(c.replace(/-/g,""))}}}})),isAudiencePartialData:b((function(e){return function(t,n){return e(v.m).isResourcePartialData(n,"audience")}})),isCustomDimensionPartialData:b((function(e){return function(t,n){return e(v.m).isResourcePartialData(n,"customDimension")}})),isPropertyPartialData:b((function(e){return function(t,n){return e(v.m).isResourcePartialData(n,"property")}})),getPartialDataReportOptions:b((function(e){return function(t,n,r){if(e(v.m).getPropertyID()){var a=e(v.m).getPropertyCreateTime();if(a){var i=Object(p.l)(new Date(a)),o=e(f.a).getReferenceDate();switch(r){case"audience":return{startDate:i,endDate:o,dimensions:["date","audienceResourceName"],dimensionFilters:{audienceResourceName:n},metrics:["totalUsers"],orderby:[{dimension:{dimensionName:"date"}}],limit:1};case"customDimension":return{startDate:i,endDate:o,dimensions:["date","customEvent:".concat(n)],metrics:["eventCount"],limit:1};case"property":return{startDate:i,endDate:o,dimensions:["date"],metrics:["totalUsers"],limit:1}}}}}}))},T=d.a.combineStores(h,{actions:O,controls:{},initialState:E,reducer:_,resolvers:k,selectors:S});T.initialState,T.actions,T.controls,T.reducer,T.resolvers,T.selectors;t.a=T}).call(this,n(24))},function(e,t,n){"use strict";(function(e){var r,a=n(5),i=n.n(a),o=n(6),c=n.n(o),s=n(2),l=n(11),u=n.n(l),d=n(13),m=n(37),g=n.n(m),f=n(4),p=n.n(f),v=n(42),b=n(7),y=n(9),h=n(8),E=n(147),O=n(148),_=n(564),k=n(479);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.options;u()(Object(d.isPlainObject)(t),"options for Analytics 4 report must be an object."),u()(Object(E.a)(t),"Either date range or start/end dates must be provided for Analytics 4 report.");var n=Object(O.j)(t),r=n.metrics,a=n.dimensions,i=n.dimensionFilters,o=n.metricFilters,c=n.orderby;u()(r.length,"Requests must specify at least one metric for an Analytics 4 report."),u()(Object(O.g)(r),'metrics for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property. Metric names must match the expression ^[a-zA-Z0-9_]+$.'),a&&u()(Object(O.e)(a),'dimensions for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property.'),i&&u()(Object(O.d)(i),"dimensionFilters for an Analytics 4 report must be a map of dimension names as keys and dimension values as values."),o&&u()(Object(O.f)(o),"metricFilters for an Analytics 4 report must be a map of metric names as keys and filter value(s) as numeric fields, depending on the filterType."),c&&u()(Object(O.h)(c),'orderby for an Analytics 4 report must be an array of OrderBy objects where each object should have either a "metric" or "dimension" property, and an optional "desc" property.')}}),w=Object(_.a)("analytics-4",{storeName:y.m,dataAvailable:null===(r=e._googlesitekitModulesData)||void 0===r?void 0:r["data_available_analytics-4"],selectDataAvailability:A((function(e){return function(){var t=e(y.m).hasZeroData(),n=Object(k.c)(e);if(e(y.m).hasFinishedResolution("getReport",[n])&&void 0!==t){if(e(y.m).getErrorForSelector("getReport",[n]))return null;if(!1===t)return!0;var r=e(b.a).isAuthenticated();if(void 0!==r){if(!r)return!1;var a=e(y.m).getPropertyCreateTime();if(void 0!==a)return 0!==a&&!(a>Date.now()-3*h.a*1e3)}}}}))}),D={getReport:i.a.mark((function e(){var t,n,r=arguments;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,p.a.commonActions.getRegistry();case 3:if(n=e.sent,!n.select(y.m).getReport(t)){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,j.actions.fetchGetReport(t);case 9:case"end":return e.stop()}}),e)}))},N={getReport:function(e,t){return e.reports[Object(h.B)(t)]},getPageTitles:A((function(e){return function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r.startDate,i=r.endDate;if(Object(d.isPlainObject)(n)){var o=[],c=5,l=n.dimensionHeaders,u=n.rows;if(Array.isArray(l)&&Array.isArray(u)){var m=l.findIndex((function(e){return"pagePath"===e.name}));u.forEach((function(e){var t=e.dimensionValues;o.includes(t[m].value)||o.push(t[m].value)}))}var g={};if(!o.length)return g;var f={startDate:a,endDate:i,dimensions:["pagePath","pageTitle"],dimensionFilters:{pagePath:o.sort()},metrics:[{name:"screenPageViews"}],orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:c*o.length},p=e(y.m).getReport(f);if(void 0!==p)return((null==p?void 0:p.rows)||[]).forEach((function(e){var t=e.dimensionValues;g[t[0].value]||(g[t[0].value]=t[1].value)})),o.forEach((function(e){g[e]||(g[e]=Object(s.__)("(unknown)","google-site-kit"))})),g}}})),hasZeroData:A((function(e){return function(t,n){var r=n||Object(k.c)(e),a=e(y.m).getReport(r);if(e(y.m).hasFinishedResolution("getReport",[r]))return!!e(y.m).getErrorForSelector("getReport",[r])||Object(O.i)(a)}})),getReportForAllAudiences:A((function(e){return function(t,n,r){return null==r?void 0:r.map((function(t){return e(y.m).getReport(T(T({},n),{},{dimensionFilters:{audienceResourceName:t}}))}))}}))},C=p.a.combineStores(j,w,{initialState:{reports:{}},resolvers:D,selectors:N});C.initialState,C.actions,C.controls,C.reducer,C.resolvers,C.selectors;t.a=C}).call(this,n(24))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(4),a=n.n(r),i=n(202),o=n.n(i),c=n(347),s=n.n(c),l=n(2),u=(n(157),n(536),n(733)),d=n(734),m=n(735),g=n(736),f=n(737),p=n(738),v=n(741),b=n(742),y=n(743),h=n(744),E=n(745),O=n(746),_=n(747),k=n(748),S=n(749),T=n(750),A=n(751),j=n(752),w=n(648),D=n(9),N=n(116),C=n(7),I=(n(505),n(618),n(619),n(620),n(621),n(753)),x=(n(622),n(625),n(624),n(623),n(754)),P=(n(626),n(627),n(628),n(629),n(755)),R=(n(537),n(756)),M=n(757),G=n(758),L=n(429),Z=n(5),V=n.n(Z),B=n(6),F=n.n(B),W=n(11),U=n.n(W),z=n(13),H=n(37),q=n.n(H),K=n(34),Y=n(42),$=n(67),J=n(75),Q=n(57);function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ee(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.data;U()(Object(z.isPlainObject)(t),"data must be an object.")}}),ce={accountSummaries:void 0,accountTicketID:void 0,finishedSelectingAccount:void 0},se={resetAccountSummaries:V.a.mark((function e(){var t,n;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,e.next=6,{payload:{},type:"RESET_ACCOUNT_SUMMARIES"};case 6:return e.abrupt("return",n(D.m).invalidateResolutionForStoreSelector("getAccountSummaries"));case 7:case"end":return e.stop()}}),e)})),createAccount:V.a.mark((function e(){var t,n,r,i,o,c,s;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.select(K.a),r=n.getValue,i={displayName:r(D.h,"accountName"),propertyName:r(D.h,"propertyName"),dataStreamName:r(D.h,"dataStreamName"),timezone:r(D.h,"timezone"),regionCode:r(D.h,"countryCode"),enhancedMeasurementStreamEnabled:r(D.h,D.e)},e.next=7,re("createAccount",[]);case 7:return e.next=9,oe.actions.fetchCreateAccount(i);case 9:if(o=e.sent,c=o.response,!(s=o.error)){e.next=15;break}return e.next=15,ne(s,"createAccount",[]);case 15:return e.abrupt("return",{response:c,error:s});case 16:case"end":return e.stop()}}),e)})),selectAccount:Object(J.f)((function(e){U()(Object(Q.b)(e),"A valid accountID is required to select.")}),V.a.mark((function e(t){var n,r;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return n=e.sent,r={type:"FINISH_SELECTING_ACCOUNT",payload:{}},e.next=6,{type:"START_SELECTING_ACCOUNT",payload:{}};case 6:return e.next=8,ae();case 8:if(n.dispatch(D.m).setSettings({accountID:t,propertyID:"",webDataStreamID:""}),D.a!==t){e.next=13;break}return e.next=12,r;case 12:return e.abrupt("return");case 13:return e.next=15,a.a.commonActions.await(n.dispatch(D.m).matchAndSelectProperty(t,D.n));case 15:return e.next=17,r;case 17:case"end":return e.stop()}}),e)}))),findMatchedAccount:V.a.mark((function e(){var t,n,r,i;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,a.a.commonActions.await(t.dispatch(D.m).findMatchedProperty());case 5:if(n=e.sent){e.next=8;break}return e.abrupt("return",null);case 8:return r=t.select(D.m).getAccountSummaries(),i=r.find((function(e){return e.propertySummaries.some((function(e){return e._id===n._id}))})),e.abrupt("return",i||null);case 11:case"end":return e.stop()}}),e)}))},le={getAccountSummaries:V.a.mark((function e(){var t;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(t=e.sent,void 0!==t.select(D.m).getAccountSummaries()){e.next=7;break}return e.next=7,ie.actions.fetchGetAccountSummaries();case 7:case"end":return e.stop()}}),e)}))},ue={getAccountSummaries:function(e){return e.accountSummaries},isDoingCreateAccount:function(e){return Object.values(e.isFetchingCreateAccount).some(Boolean)},getAccountTicketTermsOfServiceURL:te((function(e){return function(t){var n=t.accountTicketID;if(void 0!==n){var r=e(D.m).getServiceURL({path:"/termsofservice/".concat(n),query:{provisioningSignup:"false"}});if(r)return r}}})),canSubmitAccountCreate:te((function(e){return function(){var t=e(K.a).getValue;return!!t(D.h,"accountName")&&(!!t(D.h,"propertyName")&&(!!t(D.h,"dataStreamName")&&(!!t(D.h,"timezone")&&!!t(D.h,"countryCode"))))}})),hasFinishedSelectingAccount:function(e){return e.finishedSelectingAccount}},de=a.a.combineStores(ie,oe,{initialState:ce,actions:se,controls:{},reducer:function(e,t){switch(t.type){case"START_SELECTING_ACCOUNT":return ee(ee({},e),{},{finishedSelectingAccount:!1});case"FINISH_SELECTING_ACCOUNT":return ee(ee({},e),{},{finishedSelectingAccount:!0});case"RESET_ACCOUNT_SUMMARIES":return ee(ee({},e),{},{accountSummaries:void 0,settings:ee(ee({},e.settings),{},{accountID:void 0,propertyID:void 0,measurementID:void 0,webDataStreamID:void 0})});default:return e}},resolvers:le,selectors:ue}),me=(de.initialState,de.actions,de.controls,de.reducer,de.resolvers,de.selectors,de),ge=n(16),fe=n.n(ge),pe=n(28),ve=n.n(pe),be=n(17),ye=n.n(be),he=n(8);function Ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oe(e){for(var t=1;t0})),e.abrupt("return",{audienceResourceNames:d.map((function(e){var t,n=e.dimensionValues;return null==n||null===(t=n[0])||void 0===t?void 0:t.value}))});case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Te=Object(Y.a)({baseName:"createAudience",controlCallback:function(e){var t=e.audience;return q.a.set("modules","analytics-4","create-audience",{audience:t})},argsToParams:function(e){return{audience:e}},validateParams:function(e){var t=e.audience;Object(Q.j)(t)}}),Ae=Object(Y.a)({baseName:"syncAvailableAudiences",controlCallback:function(){return q.a.set("modules","analytics-4","sync-audiences")},reducerCallback:function(e,t){return Oe(Oe({},e),{},{settings:Oe(Oe({},e.settings),{},{availableAudiences:ve()(t)})})}}),je={createAudience:Object(J.f)(Q.j,V.a.mark((function e(t){var n,r,a;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Te.actions.fetchCreateAudience(t);case 2:return n=e.sent,r=n.response,a=n.error,e.abrupt("return",{response:r,error:a});case 6:case"end":return e.stop()}}),e)}))),syncAvailableAudiences:V.a.mark((function e(){var t,n,r;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ae.actions.fetchSyncAvailableAudiences();case 2:return t=e.sent,n=t.response,r=t.error,e.abrupt("return",{response:n,error:r});case 6:case"end":return e.stop()}}),e)})),enableAudienceGroup:V.a.mark((function e(){var t,n,r,i,o,c,s,l,u,d,m,g,f,p,v,b,y,h,E,O,_,k,S;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,r=t.select,i=t.__experimentalResolveSelect,e.next=6,a.a.commonActions.await(n(D.m).syncAvailableAudiences());case 6:if(o=e.sent,c=o.response,!o.error){e.next=11;break}return e.abrupt("return");case 11:if(s=c.filter((function(e){return"USER_AUDIENCE"===e.audienceType})),l=[],!(s.length>0)){e.next=22;break}return u=r(C.a).getReferenceDate(),d=Object(he.o)(u,90+D.c),e.next=18,a.a.commonActions.await(ke(t,s,d,u));case 18:m=e.sent,g=m.audienceResourceNames,m.error||l.push.apply(l,ve()(g.slice(0,2)));case 22:if(l.length<2&&(f=c.filter((function(e){return"SITE_KIT_AUDIENCE"===e.audienceType})),p=["new-visitors","returning-visitors"],v=f.sort((function(e,t){return p.indexOf(e.audienceSlug)-p.indexOf(t.audienceSlug)})),b=v.slice(0,2-l.length).map((function(e){return e.name})),l.push.apply(l,ve()(b))),0!==l.length){e.next=34;break}return e.next=26,a.a.commonActions.await(Promise.all([n(D.m).createAudience(D.o["new-visitors"]),n(D.m).createAudience(D.o["returning-visitors"])]));case 26:return y=e.sent,h=fe()(y,2),E=h[0],O=h[1],E.error||l.push(E.response.name),O.error||l.push(O.response.name),e.next=34,a.a.commonActions.await(n(D.m).syncAvailableAudiences());case 34:return e.next=36,a.a.commonActions.await(i(D.m).getAvailableCustomDimensions());case 36:if(r(D.m).hasCustomDimensions("googlesitekit_post_type")){e.next=48;break}return _=r(D.m).getPropertyID(),e.next=40,a.a.commonActions.await(n(D.m).fetchCreateCustomDimension(_,D.b.googlesitekit_post_type));case 40:if(k=e.sent,!k.error){e.next=45;break}e.next=48;break;case 45:return n(D.m).receiveIsCustomDimensionGatheringData("googlesitekit_post_type",!0),e.next=48,a.a.commonActions.await(n(D.m).fetchSyncAvailableCustomDimensions());case 48:return n(D.m).setConfiguredAudiences(l),e.next=51,a.a.commonActions.await(n(D.m).saveAudienceSettings());case 51:S=e.sent,S.error;case 54:case"end":return e.stop()}}),e)}))},we={getAvailableAudiences:V.a.mark((function e(){var t;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(t=e.sent,null!==t.select(D.m).getAvailableAudiences()){e.next=7;break}return e.next=7,Ae.actions.fetchSyncAvailableAudiences();case 7:case"end":return e.stop()}}),e)}))},De={isDefaultAudience:_e((function(e){return function(t,n){var r=e(D.m).getAvailableAudiences();if(void 0!==r){var a=r.find((function(e){return e.name===n}));return"DEFAULT_AUDIENCE"===(null==a?void 0:a.audienceType)}}})),isSiteKitAudience:_e((function(e){return function(t,n){var r=e(D.m).getAvailableAudiences();if(void 0!==r){var a=r.find((function(e){return e.name===n}));return"SITE_KIT_AUDIENCE"===(null==a?void 0:a.audienceType)}}})),isUserAudience:_e((function(e){return function(t,n){var r=e(D.m).getAvailableAudiences();if(void 0!==r){var a=r.find((function(e){return e.name===n}));return"USER_AUDIENCE"===(null==a?void 0:a.audienceType)}}})),hasAudiences:_e((function(e){return function(t,n){var r=Array.isArray(n)?n:[n],a=e(D.m).getAvailableAudiences();if(void 0!==a)return null!==a&&r.every((function(e){return a.some((function(t){return t.name===e}))}))}}))},Ne=a.a.combineStores(Te,Ae,{initialState:{},actions:je,controls:{},reducer:function(e,t){t.type;return e},resolvers:we,selectors:De}),Ce=(Ne.initialState,Ne.actions,Ne.controls,Ne.reducer,Ne.resolvers,Ne.selectors,Ne),Ie=n(184);function xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};U()(Object(z.isPlainObject)(e),"audience settings should be an object to save.")}),V.a.mark((function e(){var t,n,r,i,o,c,s=arguments;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:{},e.next=3,Ge("saveAudienceSettings",[]);case 3:return e.next=5,a.a.commonActions.getRegistry();case 5:return n=e.sent,e.next=8,a.a.commonActions.await(n.__experimentalResolveSelect(D.m).getAudienceSettings());case 8:return r=e.sent,e.next=11,Ve.actions.fetchSaveAudienceSettings(Pe(Pe({},r),t));case 11:if(i=e.sent,o=i.response,!(c=i.error)){e.next=17;break}return e.next=17,Me(c,"saveAudienceSettings",[]);case 17:return e.abrupt("return",{response:o,error:c});case 18:case"end":return e.stop()}}),e)}))),setConfiguredAudiences:function(e){return U()(Array.isArray(e),"Configured audiences should be an array."),{type:"SET_CONFIGURED_AUDIENCES",payload:{audienceResourceNames:e}}},setAudienceSegmentationWidgetHidden:function(e){return U()("boolean"==typeof e,"Audience segmentation widget visibility should be a boolean."),{type:"SET_AUDIENCE_SEGMENTATION_WIDGET_HIDDEN",payload:{isWidgetHidden:e}}}},We=Object(Ie.a)((function(e,t){var n=t.type,r=t.payload;switch(n){case"SET_CONFIGURED_AUDIENCES":var a=r.audienceResourceNames;e.audienceSettings||(e.audienceSettings={}),e.audienceSettings.settings=Pe(Pe({},e.audienceSettings.settings),{},{configuredAudiences:a});break;case"SET_AUDIENCE_SEGMENTATION_WIDGET_HIDDEN":var i=r.isWidgetHidden;e.audienceSettings||(e.audienceSettings={}),e.audienceSettings.settings=Pe(Pe({},e.audienceSettings.settings),{},{isAudienceSegmentationWidgetHidden:i})}})),Ue={getAudienceSettings:V.a.mark((function e(){var t;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(t=e.sent,void 0!==t.select(D.m).getAudienceSettings()){e.next=7;break}return e.next=7,Ze.actions.fetchGetAudienceSettings();case 7:case"end":return e.stop()}}),e)}))},ze={getAudienceSettings:function(e){var t;return null===(t=e.audienceSettings)||void 0===t?void 0:t.settings},getConfiguredAudiences:Re((function(e){return function(){var t=e(D.m).getAudienceSettings();return null==t?void 0:t.configuredAudiences}})),isAudienceSegmentationWidgetHidden:Re((function(e){return function(){var t=e(D.m).getAudienceSettings();return null==t?void 0:t.isAudienceSegmentationWidgetHidden}})),haveConfiguredAudiencesChanged:function(e){var t=e.audienceSettings||{},n=t.settings,r=t.savedSettings;return!Object(z.isEqual)(null==n?void 0:n.configuredAudiences,null==r?void 0:r.configuredAudiences)}},He=a.a.combineStores(Ze,Ve,{initialState:Be,actions:Fe,controls:{},reducer:We,resolvers:Ue,selectors:ze}),qe=(He.initialState,He.actions,He.controls,He.reducer,He.resolvers,He.selectors,He),Ke=n(232),Ye=n(136),$e=n(473),Je=n(15);function Qe(){return(Qe=ye()(V.a.mark((function e(t){var n,r,a,i,o,c,s,l,u,d,m,g,f,p,v,b,y,h;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.select,r=t.dispatch,(a=n(D.m).getPropertyID())!==D.n){e.next=16;break}return i=n(D.m).getAccountID(),e.next=6,r(D.m).createProperty(i);case 6:if(o=e.sent,c=o.response,!(s=o.error)){e.next=11;break}return e.abrupt("return",{error:s});case 11:return a=c._id,r(D.m).setPropertyID(a),r(D.m).setWebDataStreamID(D.u),e.next=16,r(D.m).updateSettingsForMeasurementID("");case 16:if(l=n(D.m).getWebDataStreamID(),!a||l!==D.u){e.next=36;break}if(u=n(K.a).getValue(D.j,"webDataStreamName"),d=!1,!Object(Q.e)(a)){e.next=24;break}return e.next=23,r(D.m).waitForWebDataStreams(a);case 23:d=n(D.m).doesWebDataStreamExist(a,u);case 24:if(!Object(Q.h)(u)||!1!==d){e.next=36;break}return e.next=27,r(D.m).createWebDataStream(a,u);case 27:if(m=e.sent,g=m.response,!(f=m.error)){e.next=32;break}return e.abrupt("return",{error:f});case 32:return l=g._id,r(D.m).setWebDataStreamID(l),e.next=36,r(D.m).updateSettingsForMeasurementID(g.webStreamData.measurementId);case 36:if(!Object(Q.e)(a)||!Object(Q.g)(l)){e.next=45;break}if(!(p=n(K.a).getValue(D.f,D.e))){e.next=45;break}return e.next=41,tt({select:n,dispatch:r,propertyID:a,webDataStreamID:l,isEnhancedMeasurementEnabled:p});case 41:if(v=e.sent,!(b=v.error)){e.next=45;break}return e.abrupt("return",{error:b});case 45:return e.next=47,Xe(n,r);case 47:if(y=e.sent,!(h=y.error)){e.next=51;break}return e.abrupt("return",h);case 51:return e.next=53,q.a.invalidateCache("modules","analytics-4");case 53:return e.abrupt("return",{});case 54:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Xe(e,t){return et.apply(this,arguments)}function et(){return(et=ye()(V.a.mark((function e(t,n){var r,a,i,o;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t(D.m).haveSettingsChanged()){e.next=8;break}return e.next=4,n(D.m).saveSettings();case 4:if(r=e.sent,!(a=r.error)){e.next=8;break}return e.abrupt("return",{error:a});case 8:if(!t(Je.c).haveConversionTrackingSettingsChanged()){e.next=16;break}return e.next=12,n(Je.c).saveConversionTrackingSettings();case 12:if(i=e.sent,!(o=i.error)){e.next=16;break}return e.abrupt("return",{error:o});case 16:return e.abrupt("return",{});case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function tt(e){return nt.apply(this,arguments)}function nt(){return(nt=ye()(V.a.mark((function e(t){var n,r,a,i,o,c,s;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.select,r=t.dispatch,a=t.propertyID,i=t.webDataStreamID,o=t.isEnhancedMeasurementEnabled,e.next=3,r(D.m).setEnhancedMeasurementStreamEnabled(a,i,o);case 3:if(!n(D.m).haveEnhancedMeasurementSettingsChanged(a,i)){e.next=14;break}return e.next=6,r(D.m).updateEnhancedMeasurementSettings(a,i);case 6:if(c=e.sent,!(s=c.error)){e.next=10;break}return e.abrupt("return",{error:s});case 10:if(!n(K.a).getValue(D.f,D.g)){e.next=14;break}return e.next=14,r(C.a).dismissItem(Ye.e);case 14:return e.abrupt("return",{});case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var rt=o.a.createModuleStore("analytics-4",{ownedSettingsSlugs:["accountID","propertyID","webDataStreamID","measurementID","googleTagID","googleTagAccountID","googleTagContainerID"],storeName:D.m,settingSlugs:["accountID","adsConversionID","adSenseLinked","adSenseLinkedLastSyncedAt","propertyID","webDataStreamID","measurementID","useSnippet","ownerID","googleTagID","googleTagAccountID","googleTagContainerID","googleTagContainerDestinationIDs","googleTagLastSyncedAtMs","availableCustomDimensions","propertyCreateTime","trackingDisabled","adsConversionIDMigratedAtMs","adsLinked","adsLinkedLastSyncedAt","availableAudiences","availableAudiencesLastSyncedAt"],submitChanges:function(e){return Qe.apply(this,arguments)},rollbackChanges:function(e){var t=e.select,n=e.dispatch;t(D.m).haveSettingsChanged()&&n(D.m).rollbackSettings(),n(D.m).resetEnhancedMeasurementSettings()},validateCanSubmitChanges:function(e){var t=Object(J.e)(e)(D.m),n=t.haveAnyGA4SettingsChanged,r=t.isDoingSubmitChanges,a=t.getPropertyID,i=t.getWebDataStreamID,o=t.doesWebDataStreamExist,c=t.getAdsConversionID;U()(n(),Ke.b),U()(!r(),Ke.a);var s=a();U()(Object(Q.f)(s),"a valid propertyID is required to submit changes");var l=i();if(U()(Object(Q.i)(l),"a valid webDataStreamID is required to submit changes"),l===D.u){var u=e(K.a).getValue(D.j,"webDataStreamName");U()(Object(Q.h)(u),"a valid web data stream name is required to submit changes"),Object(Q.e)(s)&&U()(!1===o(s,u),"a web data stream with the same name already exists")}var d=c();""!==d&&U()(Object($e.a)(d),"a valid ads adsConversionID is required to submit changes")}}),at=rt.actions.setPropertyCreateTime;rt.actions.setPropertyCreateTime=function(e){return at(Object(he.f)(e))};var it=rt,ot=Object(Y.a)({baseName:"getGoogleTagContainer",controlCallback:function(e){var t=e.measurementID;return q.a.get("modules","analytics-4","container-lookup",{destinationID:t},{useCache:!1})},reducerCallback:Object(Ie.a)((function(e,t,n){var r=n.measurementID;e.containers[r]=t})),argsToParams:function(e){return{measurementID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.measurementID;U()(t,"measurementID is required.")}}),ct=Object(Y.a)({baseName:"getGoogleTagContainerDestinations",controlCallback:function(e){var t=e.gtmAccountID,n=e.gtmContainerID;return q.a.get("modules","analytics-4","container-destinations",{accountID:t,containerID:n},{useCache:!1})},reducerCallback:Object(Ie.a)((function(e,t,n){var r,a=n.gtmAccountID,i=n.gtmContainerID;e.containerDestinations[a]=e.containerDestinations[a]||{},e.containerDestinations[a][i]=e.containerDestinations[a][i]||[],(r=e.containerDestinations[a][i]).push.apply(r,ve()(t))})),argsToParams:function(e,t){return{gtmAccountID:e,gtmContainerID:t}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.gtmAccountID,n=e.gtmContainerID;U()(t,"gtmAccountID is required."),U()(n,"gtmContainerID is required.")}}),st={getGoogleTagContainer:V.a.mark((function e(t){var n;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(n=e.sent,void 0!==n.select(D.m).getGoogleTagContainer(t)){e.next=7;break}return e.next=7,ot.actions.fetchGetGoogleTagContainer(t);case 7:case"end":return e.stop()}}),e)})),getGoogleTagContainerDestinations:V.a.mark((function e(t,n){var r;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(r=e.sent,void 0!==r.select(D.m).getGoogleTagContainerDestinations(t,n)){e.next=7;break}return e.next=7,ct.actions.fetchGetGoogleTagContainerDestinations(t,n);case 7:case"end":return e.stop()}}),e)}))},lt=a.a.combineStores(ot,ct,{initialState:{containers:{},containerDestinations:{}},actions:{},controls:{},reducer:function(e,t){t.type;return e},resolvers:st,selectors:{getGoogleTagContainer:function(e,t){return e.containers[t]},getGoogleTagContainerDestinations:function(e,t,n){var r;return null===(r=e.containerDestinations[t])||void 0===r?void 0:r[n]}}}),ut=(lt.initialState,lt.actions,lt.controls,lt.reducer,lt.resolvers,lt.selectors,lt),dt=Object(Y.a)({baseName:"getConversionEvents",controlCallback:function(){return q.a.get("modules","analytics-4","conversion-events",{})},reducerCallback:Object(Ie.a)((function(e,t){e.conversionEvents=t}))}),mt={conversionEvents:void 0},gt={getConversionEvents:V.a.mark((function e(){var t;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(t=e.sent,!t.select(D.m).getConversionEvents()){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,dt.actions.fetchGetConversionEvents();case 8:case"end":return e.stop()}}),e)}))},ft=a.a.combineStores(dt,{initialState:mt,resolvers:gt,selectors:{getConversionEvents:function(e){return e.conversionEvents}}}),pt=(ft.initialState,ft.actions,ft.controls,ft.reducer,ft.resolvers,ft.selectors,ft),vt=n(170),bt=n(18);function yt(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return ht(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ht(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function ht(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)){e.next=40;break}return e.next=40,At.actions.fetchSyncAvailableCustomDimensions();case 40:return e.next=42,{type:"SET_CUSTOM_DIMENSIONS_BEING_CREATED",payload:{customDimensions:[]}};case 42:case"end":return e.stop()}}),e,null,[[16,31,34,37]])})),setSyncTimeoutID:function(e){return{payload:{syncTimeoutID:e},type:"SET_SYNC_TIMEOUT_ID"}},scheduleSyncAvailableCustomDimensions:V.a.mark((function e(){return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"SCHEDULE_SYNC_AVAILABLE_CUSTOM_DIMENSIONS"};case 2:case"end":return e.stop()}}),e)}))},Dt=F()({},"SCHEDULE_SYNC_AVAILABLE_CUSTOM_DIMENSIONS",kt((function(e){var t=e.select,n=e.dispatch;return function(){var e=t(D.m),r=e.getSyncTimeoutID,a=e.isFetchingSyncAvailableCustomDimensions,i=n(D.m),o=i.fetchSyncAvailableCustomDimensions,c=i.setSyncTimeoutID,s=r(),l=a();if(s&&(clearTimeout(s),c(void 0)),!l){var u=setTimeout(ye()(V.a.mark((function e(){return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o();case 2:c(void 0);case 3:case"end":return e.stop()}}),e)}))),2e3);c(u)}}}))),Nt={getAvailableCustomDimensions:V.a.mark((function e(){var t,n,r,i,o,c;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.select,r=t.__experimentalResolveSelect,i=n(C.a),o=i.isAuthenticated,c=i.hasCapability,e.next=8,a.a.commonActions.await(r(bt.a).isModuleConnected("analytics-4"));case 8:if(e.sent){e.next=11;break}return e.abrupt("return");case 11:return e.next=13,a.a.commonActions.await(r(D.m).getSettings());case 13:if(!n(D.m).getAvailableCustomDimensions()&&o()){e.next=16;break}return e.abrupt("return");case 16:return e.next=18,a.a.commonActions.await(r(C.a).getCapabilities());case 18:if(c(C.C)){e.next=20;break}return e.abrupt("return");case 20:return e.next=22,At.actions.fetchSyncAvailableCustomDimensions();case 22:case"end":return e.stop()}}),e)}))},Ct={hasCustomDimensions:_t((function(e){return function(t,n){var r=Array.isArray(n)?n:[n],a=e(D.m).getAvailableCustomDimensions();if(void 0!==a)return!!a&&r.every((function(e){return a.includes(e)}))}})),isCreatingCustomDimension:function(e,t){return!!(null==e?void 0:e.customDimensionsBeingCreated.includes(t))},getCreateCustomDimensionError:_t((function(e){return function(t,n){var r=e(D.m).getPropertyID();return e(D.m).getErrorForAction("createCustomDimension",[r,D.b[n]])}})),isSyncingAvailableCustomDimensions:_t((function(e){return function(t){return e(D.m).isFetchingSyncAvailableCustomDimensions()||!!(null==t?void 0:t.syncTimeoutID)}})),getSyncTimeoutID:function(e){return null==e?void 0:e.syncTimeoutID}},It=a.a.combineStores(Tt,At,{initialState:jt,actions:wt,resolvers:Nt,controls:Dt,reducer:function(e,t){var n=t.type,r=t.payload;switch(n){case"SET_CUSTOM_DIMENSIONS_BEING_CREATED":return Ot(Ot({},e),{},{customDimensionsBeingCreated:r.customDimensions});case"SET_SYNC_TIMEOUT_ID":return Ot(Ot({},e),{},{syncTimeoutID:r.syncTimeoutID});default:return e}},selectors:Ct}),xt=(It.initialState,It.actions,It.controls,It.reducer,It.resolvers,It.selectors,It),Pt=n(849),Rt=n(151);function Mt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID,n=e.webDataStreamID;U()(Object(Q.e)(t),"A valid GA4 propertyID is required."),U()(Object(Q.g)(n),"A valid GA4 webDataStreamID is required.")}}),Ft=Object(Y.a)({baseName:"updateEnhancedMeasurementSettings",controlCallback:function(e){var t=e.propertyID,n=e.webDataStreamID,r=e.enhancedMeasurementSettings;return q.a.set("modules","analytics-4","enhanced-measurement-settings",{propertyID:t,webDataStreamID:n,enhancedMeasurementSettings:r})},reducerCallback:Vt,argsToParams:function(e,t,n){return{propertyID:e,webDataStreamID:t,enhancedMeasurementSettings:n}},validateParams:function(e){var t=e.propertyID,n=e.webDataStreamID,r=e.enhancedMeasurementSettings;U()(Object(Q.e)(t),"A valid GA4 propertyID is required."),U()(Object(Q.g)(n),"A valid GA4 webDataStreamID is required."),Zt(r)}}),Wt={setEnhancedMeasurementSettings:function(e,t,n){return U()(Object(Q.e)(e),"A valid GA4 propertyID is required."),U()(Object(Q.g)(t),"A valid GA4 webDataStreamID is required."),Zt(n),{type:"SET_ENHANCED_MEASUREMENT_SETTINGS",payload:{propertyID:e,webDataStreamID:t,settings:n}}},setEnhancedMeasurementStreamEnabled:Object(J.f)((function(e,t,n){U()(Object(Q.e)(e),"A valid GA4 propertyID is required."),U()(Object(Q.g)(t),"A valid GA4 webDataStreamID is required."),U()(void 0!==n,"enabled is required."),U()("boolean"==typeof n,"enabled must be a boolean.")}),V.a.mark((function e(t,n,r){var i,o,c,s;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return i=e.sent,e.next=5,a.a.commonActions.await(i.__experimentalResolveSelect(D.m).getEnhancedMeasurementSettings(t,n));case 5:if(o=e.sent){e.next=8;break}return e.abrupt("return",null);case 8:return c=r||null,s=Gt(Gt({},o),{},{streamEnabled:c}),e.next=12,a.a.commonActions.await(i.dispatch(D.m).setEnhancedMeasurementSettings(t,n,s));case 12:return e.abrupt("return",e.sent);case 13:case"end":return e.stop()}}),e)}))),resetEnhancedMeasurementSettings:function(){return{type:"RESET_ENHANCED_MEASUREMENT_SETTINGS",payload:{}}},updateEnhancedMeasurementSettings:Object(J.f)((function(e,t){U()(Object(Q.e)(e),"A valid GA4 propertyID is required."),U()(Object(Q.g)(t),"A valid GA4 webDataStreamID is required.")}),V.a.mark((function e(t,n){var r,i;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return r=e.sent,e.next=5,a.a.commonActions.await(r.__experimentalResolveSelect(D.m).getEnhancedMeasurementSettings(t,n));case 5:if(i=e.sent){e.next=8;break}return e.abrupt("return",null);case 8:return e.next=10,Ft.actions.fetchUpdateEnhancedMeasurementSettings(t,n,i);case 10:return e.abrupt("return",e.sent);case 11:case"end":return e.stop()}}),e)})))},Ut=Object(Ie.a)((function(e,t){var n=t.type,r=t.payload;switch(n){case"SET_ENHANCED_MEASUREMENT_SETTINGS":var a=r.propertyID,i=r.webDataStreamID,o=r.settings;e.enhancedMeasurement[a]||(e.enhancedMeasurement[a]={}),e.enhancedMeasurement[a][i]||(e.enhancedMeasurement[a][i]={}),e.enhancedMeasurement[a][i].settings=o;break;case"RESET_ENHANCED_MEASUREMENT_SETTINGS":for(var c in e.enhancedMeasurement)for(var s in e.enhancedMeasurement[c]){var l=e.enhancedMeasurement[c][s];l.savedSettings?l.settings=l.savedSettings:delete e.enhancedMeasurement[c][s]}}})),zt={getEnhancedMeasurementSettings:V.a.mark((function e(t,n){var r;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(r=e.sent,void 0!==r.select(D.m).getEnhancedMeasurementSettings(t,n)){e.next=7;break}return e.next=7,Bt.actions.fetchGetEnhancedMeasurementSettings(t,n);case 7:case"end":return e.stop()}}),e)})),isEnhancedMeasurementStreamAlreadyEnabled:V.a.mark((function e(t,n){var r;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(r=e.sent,void 0!==r.select(D.m).isEnhancedMeasurementStreamAlreadyEnabled(t,n)){e.next=7;break}return e.next=7,Bt.actions.fetchGetEnhancedMeasurementSettings(t,n);case 7:case"end":return e.stop()}}),e)}))},Ht={getEnhancedMeasurementSettings:function(e,t,n){var r,a;return null===(r=e.enhancedMeasurement[t])||void 0===r||null===(a=r[n])||void 0===a?void 0:a.settings},isEnhancedMeasurementStreamEnabled:Object(Rt.b)((function(e){return function(t,n,r){var a=e(D.m).getEnhancedMeasurementSettings(n,r);if(void 0!==a)return!!a.streamEnabled}})),isEnhancedMeasurementStreamAlreadyEnabled:function(e,t,n){var r,a=((null===(r=e.enhancedMeasurement[t])||void 0===r?void 0:r[n])||{}).savedSettings;if(void 0!==a)return!!a.streamEnabled},haveEnhancedMeasurementSettingsChanged:function(e,t,n){var r,a=(null===(r=e.enhancedMeasurement[t])||void 0===r?void 0:r[n])||{},i=a.settings,o=a.savedSettings;return!Object(z.isEqual)(i,o)},haveAnyGA4SettingsChanged:Object(Rt.b)((function(e){return function(){var t=e(D.m),n=t.getPropertyID,r=t.getWebDataStreamID,a=t.haveEnhancedMeasurementSettingsChanged;if((0,t.haveSettingsChanged)())return!0;var i=n(),o=r();return!!(Object(Q.e)(i)&&Object(Q.g)(o)&&a(i,o))}}))},qt=a.a.combineStores(Bt,Ft,{initialState:{enhancedMeasurement:{}},actions:Wt,controls:{},reducer:Ut,resolvers:zt,selectors:Ht}),Kt=(qt.initialState,qt.actions,qt.controls,qt.reducer,qt.resolvers,qt.selectors,qt),Yt=n(850),$t=n(33);function Jt(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Qt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qt(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function Qt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID;U()(Object(Q.e)(t),"A valid GA4 propertyID is required.")}}),an=Object(Y.a)({baseName:"getWebDataStreamsBatch",controlCallback:function(e){var t=e.propertyIDs;return q.a.get("modules","analytics-4","webdatastreams-batch",{propertyIDs:t},{useCache:!1})},reducerCallback:function(e,t){return en(en({},e),{},{webdatastreams:en(en({},e.webdatastreams),t||{})})},argsToParams:function(e){return{propertyIDs:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyIDs;U()(Array.isArray(t),"GA4 propertyIDs must be an array."),t.forEach((function(e){U()(Object(Q.e)(e),"A valid GA4 propertyID is required.")}))}}),on=Object(Y.a)({baseName:"createWebDataStream",controlCallback:function(e){var t=e.propertyID,n=e.displayName;return q.a.set("modules","analytics-4","create-webdatastream",{propertyID:t,displayName:n})},reducerCallback:function(e,t,n){var r=n.propertyID;return en(en({},e),{},{webdatastreams:en(en({},e.webdatastreams),{},F()({},r,[].concat(ve()(e.webdatastreams[r]||[]),[t])))})},argsToParams:function(e,t){return{propertyID:e,displayName:t}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID,n=e.displayName;U()(Object(Q.e)(t),"A valid GA4 propertyID is required."),U()(Object(Q.h)(n),"A valid web data stream name is required.")}}),cn={createWebDataStream:Object(J.f)((function(e,t){U()(e,"GA4 propertyID is required."),U()(t,"Web data stream name is required.")}),V.a.mark((function e(t,n){var r,a,i;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,on.actions.fetchCreateWebDataStream(t,n);case 2:return r=e.sent,a=r.response,i=r.error,e.abrupt("return",{response:a,error:i});case 6:case"end":return e.stop()}}),e)}))),matchWebDataStream:V.a.mark((function e(t){var n;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,cn.waitForWebDataStreams(t);case 2:return e.next=4,a.a.commonActions.getRegistry();case 4:return n=e.sent,e.abrupt("return",n.select(D.m).getMatchingWebDataStreamByPropertyID(t));case 6:case"end":return e.stop()}}),e)})),waitForWebDataStreams:V.a.mark((function e(t){return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{propertyID:t},type:"WAIT_FOR_WEBDATASTREAMS"};case 2:case"end":return e.stop()}}),e)}))},sn=F()({},"WAIT_FOR_WEBDATASTREAMS",tn((function(e){var t=e.__experimentalResolveSelect;return function(){var e=ye()(V.a.mark((function e(n){var r,a;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.payload,a=r.propertyID,e.next=4,t(D.m).getWebDataStreams(a);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}))),ln={getWebDataStreams:V.a.mark((function e(t){var n;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(n=e.sent,void 0!==n.select(D.m).getWebDataStreams(t)){e.next=7;break}return e.next=7,rn.actions.fetchGetWebDataStreams(t);case 7:case"end":return e.stop()}}),e)})),getWebDataStreamsBatch:V.a.mark((function e(t){var n,r,i,o,c,s;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(n=e.sent,r=n.select(D.m).getWebDataStreamsBatch(t)||{},i=Object.keys(r),!((o=Object(z.difference)(t,i)).length>0)){e.next=15;break}c=0;case 8:if(!(c=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function vn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID;U()(t,"propertyID is required.")}}),_n=Object(Y.a)({baseName:"getProperties",controlCallback:function(e){var t=e.accountID;return q.a.get("modules","analytics-4","properties",{accountID:t},{useCache:!1})},reducerCallback:function(e,t,n){var r=n.accountID;return yn(yn({},e),{},{properties:yn(yn({},e.properties),{},F()({},r,t)),propertiesByID:t.reduce((function(e,t){return yn(yn({},e),{},F()({},t._id,t))}),e.propertiesByID||{})})},argsToParams:function(e){return{accountID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;U()(t,"accountID is required.")}}),kn=Object(Y.a)({baseName:"createProperty",controlCallback:function(e){var t=e.accountID;return q.a.set("modules","analytics-4","create-property",{accountID:t})},reducerCallback:function(e,t,n){var r=n.accountID;return yn(yn({},e),{},{properties:yn(yn({},e.properties),{},F()({},r,[].concat(ve()(e.properties[r]||[]),[t])))})},argsToParams:function(e){return{accountID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;U()(t,"accountID is required.")}}),Sn=Object(Y.a)({baseName:"getGoogleTagSettings",controlCallback:function(e){var t=e.measurementID;return q.a.get("modules","analytics-4","google-tag-settings",{measurementID:t})},reducerCallback:function(e,t){return yn(yn({},e),{},{googleTagSettings:t})},argsToParams:function(e){return{measurementID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.measurementID;U()(t,"measurementID is required.")}}),Tn={createProperty:function(e){return U()(e,"accountID is required."),V.a.mark((function t(){var n,r,i,o,c;return V.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,a.a.commonActions.getRegistry();case 2:return n=t.sent,r=n.dispatch,t.next=6,kn.actions.fetchCreateProperty(e);case 6:if(i=t.sent,o=i.response,c=i.error,!o){t.next=12;break}return t.next=12,r(D.m).fetchGetAccountSummaries();case 12:return t.abrupt("return",{response:o,error:c});case 13:case"end":return t.stop()}}),t)}))()},selectProperty:Object(J.f)((function(e){U()(Object(Q.f)(e),"A valid propertyID selection is required.")}),V.a.mark((function e(t){var n,r,i,o,c,s,l,u,d;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:if(n=e.sent,r=n.dispatch(D.m),i=r.setPropertyCreateTime,o=r.setSettings,c=r.setWebDataStreamID,s=r.updateSettingsForMeasurementID,o({propertyID:t,propertyCreateTime:0}),s(""),D.n!==t){e.next=9;break}return c(D.u),e.abrupt("return");case 9:if(c(""),!t){e.next=15;break}return e.next=13,a.a.commonActions.await(n.__experimentalResolveSelect(D.m).getProperty(t));case 13:(null==(l=e.sent)?void 0:l.createTime)&&i(l.createTime);case 15:return e.next=17,mn.waitForWebDataStreams(t);case 17:if((u=n.select(D.m).getMatchingWebDataStreamByPropertyID(t))||(null==(d=n.select(D.m).getWebDataStreams(t))?void 0:d.length)&&(u=d[0]),!u){e.next=23;break}return c(u._id),s(u.webStreamData.measurementId),e.abrupt("return");case 23:c(D.u);case 24:case"end":return e.stop()}}),e)}))),findMatchedProperty:V.a.mark((function e(){var t,n,r,i;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,hn.getRegistry();case 2:return t=e.sent,e.next=5,a.a.commonActions.await(t.__experimentalResolveSelect(D.m).getAccountSummaries());case 5:if(n=e.sent,Array.isArray(n)&&0!==n.length){e.next=8;break}return e.abrupt("return",null);case 8:return r=t.select(Je.c).getReferenceSiteURL(),i=n.reduce((function(e,t){var n=t.propertySummaries;return[].concat(ve()(e),ve()((n||[]).map((function(e){return e._id}))))}),[]),e.next=12,a.a.commonActions.await(t.dispatch(D.m).matchPropertyByURL(i,r));case 12:return e.abrupt("return",e.sent);case 13:case"end":return e.stop()}}),e)})),matchAccountProperty:V.a.mark((function e(t){var n,r,i,o;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return n=e.sent,e.next=5,Tn.waitForPropertySummaries(t);case 5:return r=n.select(Je.c).getReferenceSiteURL(),i=n.select(D.m).getPropertySummaries(t),e.next=9,Tn.matchPropertyByURL((i||[]).map((function(e){return e._id})),r);case 9:return o=e.sent,e.abrupt("return",o);case 11:case"end":return e.stop()}}),e)})),matchAndSelectProperty:V.a.mark((function e(t){var n,r,a,i=arguments;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>1&&void 0!==i[1]?i[1]:"",e.next=3,{payload:{isMatchingAccountProperty:!0},type:"MATCHING_ACCOUNT_PROPERTY"};case 3:return e.next=5,Tn.matchAccountProperty(t);case 5:if(r=e.sent,!(a=(null==r?void 0:r._id)||n)){e.next=10;break}return e.next=10,Tn.selectProperty(a);case 10:return e.next=12,{payload:{isMatchingAccountProperty:!1},type:"MATCHING_ACCOUNT_PROPERTY"};case 12:return e.abrupt("return",r);case 13:case"end":return e.stop()}}),e)})),matchPropertyByURL:V.a.mark((function e(t,n){var r,a,i,o,c,s,l,u,d,m,g,f;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,hn.getRegistry();case 2:r=e.sent,a=(Array.isArray(n)?n:[n]).filter((function(e){return"string"==typeof e})).map(he.v),i=0;case 5:if(!(i1&&void 0!==arguments[1]?arguments[1]:{},r=n.path,a=n.query,i="https://analytics.google.com/analytics/web/";if(a&&(i=Object(Pn.a)(i,a)),r){var o="/".concat(r.replace(/^\//,""));i="".concat(i,"#").concat(o)}var c=e(C.a).getAccountChooserURL(i);if(void 0!==c)return c}})),getServiceReportURL:Fn((function(e){return function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};U()(n,"type is required to get a service report URL.");var a=e(D.m).getPropertyID();if(a){var i=r.dates,o=r.details,c=void 0===o?{}:o,s=r.filters,l=void 0===s?{}:s,u=r.otherArgs,d=void 0===u?{}:u,m=Bn(Bn(Bn(F()({},Ye.i,"maui"),i?Object(Mn.a)(i):{}),Object(Gn.a)(c)),Object(Gn.b)(l)),g=Object.entries(m).map((function(e){var t=fe()(e,2),n=t[0],r=t[1];return"".concat(n,"=").concat(r)})).join("&"),f=Object(Pn.a)(Object(Rn.a)(Zn(),a),Bn({params:g,r:n},d));return e(D.m).getServiceURL({query:{pli:1},path:f})}}})),getServiceEntityAccessURL:Fn((function(e){return function(){var t=e(D.m).getAccountID(),n=e(D.m).getPropertyID(),r=e(D.m).getWebDataStreamID();if(t&&n&&r)return e(D.m).getServiceURL({path:Object(Rn.a)(Ln(),t,n,r)})}}))}},Un=n(468);function zn(){for(var e=[/__gaTracker\s*\(\s*['|"]create['|"]\s*,\s*['|"](G-[a-zA-Z0-9]+)['|"], ?['|"]auto['|"]\s*\)/i,/_gaq\.push\s*\(\s*\[\s*['|"][^_]*_setAccount['|"]\s*,\s*['|"](G-[a-zA-Z0-9]+)['|"]\s*],?\s*\)/i,/]*type="gtag"[^>]*>[^<]*[^<]*"gtag_id"\s*:\s*"(G-[a-zA-Z0-9]+)"/i,/]*type="googleanalytics"[^>]*>[^<]*[^<]*"account"\s*:\s*"(G-[a-zA-Z0-9]+)"/i],t=0,n=["","www\\."];t]*src=['|\"]https?://".concat(r,"googletagmanager\\.com/gtag/js\\?id=(G-[a-zA-Z0-9]+)['|\"][^>]*><\/script>"),"i"),new RegExp("]*src=['|\"]https?://".concat(r,"googletagmanager\\.com/gtag/js\\?id=(G-[a-zA-Z0-9]+)['|\"][^/]*/>"),"i"))}for(var a=0,i=["__gaTracker","ga","gtag"];a0}},[N.AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION]),qn.registerWidget("analyticsAudienceInfoNotice",{Component:L.d,width:qn.WIDGET_WIDTHS.FULL,priority:2,wrapWidget:!1,modules:["analytics-4"]},[N.AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION]),qn.registerWidget("analyticsOverallPageMetricsGA4",{Component:M.a,width:qn.WIDGET_WIDTHS.FULL,priority:3,wrapWidget:!1,modules:["analytics-4"]},[N.AREA_ENTITY_DASHBOARD_CONTENT_PRIMARY]),qn.registerWidget("analyticsModulePopularPagesGA4",{Component:G.a,width:qn.WIDGET_WIDTHS.FULL,priority:4,wrapWidget:!1,modules:["analytics-4"]},[N.AREA_MAIN_DASHBOARD_CONTENT_PRIMARY]),qn.registerWidget(C.t,{Component:T.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.t)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.l,{Component:j.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.l)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.p,{Component:A.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.p)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.m,{Component:f.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.m)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.n,{Component:p.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.n)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.k,{Component:O.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.k)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.x,{Component:_.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.x)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.w,{Component:S.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.w)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.i,{Component:m.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.i)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.h,{Component:d.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.h)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.u,{Component:k.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.u)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.j,{Component:g.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.j)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.o,{Component:v.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.o)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.v,{Component:h.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.v)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.g,{Component:u.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.g)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.r,{Component:E.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.r)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.q,{Component:b.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.q)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),qn.registerWidget(C.s,{Component:y.a,width:qn.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:["analytics-4"],isActive:function(e){return e(C.a).isKeyMetricActive(C.s)}},[N.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY])}],[[1082,1,0]]]);