(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[14],[,,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 i})),n.d(t,"b",(function(){return r})),n.d(t,"e",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"H",(function(){return l})),n.d(t,"M",(function(){return s})),n.d(t,"O",(function(){return u})),n.d(t,"K",(function(){return d})),n.d(t,"L",(function(){return g})),n.d(t,"J",(function(){return f})),n.d(t,"I",(function(){return m})),n.d(t,"N",(function(){return p})),n.d(t,"f",(function(){return v})),n.d(t,"g",(function(){return b})),n.d(t,"h",(function(){return h})),n.d(t,"j",(function(){return O})),n.d(t,"l",(function(){return E})),n.d(t,"m",(function(){return j})),n.d(t,"n",(function(){return y})),n.d(t,"o",(function(){return _})),n.d(t,"q",(function(){return k})),n.d(t,"s",(function(){return S})),n.d(t,"r",(function(){return M})),n.d(t,"t",(function(){return I})),n.d(t,"w",(function(){return N})),n.d(t,"u",(function(){return w})),n.d(t,"v",(function(){return C})),n.d(t,"x",(function(){return T})),n.d(t,"y",(function(){return A})),n.d(t,"A",(function(){return D})),n.d(t,"B",(function(){return x})),n.d(t,"C",(function(){return R})),n.d(t,"D",(function(){return z})),n.d(t,"k",(function(){return L})),n.d(t,"F",(function(){return P})),n.d(t,"z",(function(){return B})),n.d(t,"G",(function(){return V})),n.d(t,"E",(function(){return F})),n.d(t,"i",(function(){return G})),n.d(t,"p",(function(){return U})),n.d(t,"Q",(function(){return W})),n.d(t,"P",(function(){return H}));var i="core/user",r="connected_url_mismatch",a="__global",o="temporary_persist_permission_error",c="adblocker_active",l="googlesitekit_authenticate",s="googlesitekit_setup",u="googlesitekit_view_dashboard",d="googlesitekit_manage_options",g="googlesitekit_read_shared_module_data",f="googlesitekit_manage_module_sharing_options",m="googlesitekit_delegate_module_sharing_management",p="googlesitekit_update_plugins",v="kmAnalyticsAdSenseTopEarningContent",b="kmAnalyticsEngagedTrafficSource",h="kmAnalyticsLeastEngagingPages",O="kmAnalyticsNewVisitors",E="kmAnalyticsPopularAuthors",j="kmAnalyticsPopularContent",y="kmAnalyticsPopularProducts",_="kmAnalyticsReturningVisitors",k="kmAnalyticsTopCities",S="kmAnalyticsTopCitiesDrivingLeads",M="kmAnalyticsTopCitiesDrivingAddToCart",I="kmAnalyticsTopCitiesDrivingPurchases",N="kmAnalyticsTopDeviceDrivingPurchases",w="kmAnalyticsTopConvertingTrafficSource",C="kmAnalyticsTopCountries",T="kmAnalyticsTopPagesDrivingLeads",A="kmAnalyticsTopRecentTrendingPages",D="kmAnalyticsTopTrafficSource",x="kmAnalyticsTopTrafficSourceDrivingAddToCart",R="kmAnalyticsTopTrafficSourceDrivingLeads",z="kmAnalyticsTopTrafficSourceDrivingPurchases",L="kmAnalyticsPagesPerVisit",P="kmAnalyticsVisitLength",B="kmAnalyticsTopReturningVisitorPages",V="kmSearchConsolePopularKeywords",F="kmAnalyticsVisitsPerVisitor",G="kmAnalyticsMostEngagingPages",U="kmAnalyticsTopCategories",W=[v,b,h,O,E,j,y,_,U,k,S,M,I,N,w,C,A,D,x,L,P,B,F,G,U],H=[].concat(W,[V])},function(e,t,n){"use strict";n.d(t,"r",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"s",(function(){return a})),n.d(t,"z",(function(){return o})),n.d(t,"o",(function(){return c})),n.d(t,"q",(function(){return l})),n.d(t,"g",(function(){return s})),n.d(t,"p",(function(){return u})),n.d(t,"j",(function(){return d})),n.d(t,"i",(function(){return g})),n.d(t,"k",(function(){return f})),n.d(t,"m",(function(){return m})),n.d(t,"n",(function(){return p})),n.d(t,"h",(function(){return v})),n.d(t,"x",(function(){return b})),n.d(t,"w",(function(){return h})),n.d(t,"y",(function(){return O})),n.d(t,"u",(function(){return E})),n.d(t,"v",(function(){return j})),n.d(t,"f",(function(){return y})),n.d(t,"l",(function(){return _})),n.d(t,"e",(function(){return k})),n.d(t,"t",(function(){return S})),n.d(t,"c",(function(){return M})),n.d(t,"d",(function(){return I})),n.d(t,"b",(function(){return N}));var i="modules/analytics-4",r="account_create",a="property_create",o="webdatastream_create",c="analyticsSetup",l=10,s=1,u="https://www.googleapis.com/auth/tagmanager.readonly",d="enhanced-measurement-form",g="enhanced-measurement-enabled",f="enhanced-measurement-should-dismiss-activation-banner",m="analyticsAccountCreate",p="analyticsCustomDimensionsCreate",v="https://www.googleapis.com/auth/analytics.edit",b="dashboardAllTrafficWidgetDimensionName",h="dashboardAllTrafficWidgetDimensionColor",O="dashboardAllTrafficWidgetDimensionValue",E="dashboardAllTrafficWidgetActiveRowIndex",j="dashboardAllTrafficWidgetLoaded",y={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"}},_={ADD_TO_CART:"add_to_cart",PURCHASE:"purchase",SUBMIT_LEAD_FORM:"submit_lead_form",GENERATE_LEAD:"generate_lead",CONTACT:"contact"},k=[_.CONTACT,_.GENERATE_LEAD,_.SUBMIT_LEAD_FORM],S={"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"}}}}]}}]}}}}]}},M="audiencePermissionsSetup",I="audienceTileCustomDimensionCreate",N="audience-selection-panel-expirable-new-badge-"},function(e,t,n){"use strict";n.d(t,"I",(function(){return r.b})),n.d(t,"J",(function(){return r.c})),n.d(t,"F",(function(){return a.a})),n.d(t,"K",(function(){return a.b})),n.d(t,"H",(function(){return u})),n.d(t,"m",(function(){return d.a})),n.d(t,"B",(function(){return d.d})),n.d(t,"C",(function(){return d.e})),n.d(t,"y",(function(){return d.c})),n.d(t,"r",(function(){return d.b})),n.d(t,"z",(function(){return p})),n.d(t,"j",(function(){return v})),n.d(t,"i",(function(){return b})),n.d(t,"d",(function(){return _})),n.d(t,"c",(function(){return k})),n.d(t,"e",(function(){return S})),n.d(t,"b",(function(){return M})),n.d(t,"a",(function(){return I})),n.d(t,"f",(function(){return N})),n.d(t,"n",(function(){return w})),n.d(t,"w",(function(){return C})),n.d(t,"p",(function(){return T})),n.d(t,"G",(function(){return A})),n.d(t,"s",(function(){return D})),n.d(t,"v",(function(){return x})),n.d(t,"k",(function(){return R})),n.d(t,"o",(function(){return z.b})),n.d(t,"h",(function(){return z.a})),n.d(t,"t",(function(){return L.b})),n.d(t,"q",(function(){return L.a})),n.d(t,"A",(function(){return L.c})),n.d(t,"x",(function(){return P})),n.d(t,"u",(function(){return B})),n.d(t,"E",(function(){return G})),n.d(t,"D",(function(){return U.a})),n.d(t,"g",(function(){return W})),n.d(t,"L",(function(){return H})),n.d(t,"l",(function(){return Y}));var i=n(15),r=n(40),a=n(76),o=n(36),c=n.n(o),l=n(103),s=n.n(l),u=function(e){return s()(JSON.stringify(function e(t){var n={};return Object.keys(t).sort().forEach((function(i){var r=t[i];r&&"object"===c()(r)&&!Array.isArray(r)&&(r=e(r)),n[i]=r})),n}(e)))};n(104);var d=n(87);function g(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'$1')}function f(e){return"
".concat(e.replace(/\n{2,}/g,"
"),"
")}function m(e){return e.replace(/\n/gi," ")}function p(e){for(var t=e,n=0,i=[g,f,m];n0&&void 0!==arguments[0]?arguments[0]:"";if(!Object(i.isString)(e))return!1;var t=e.split("-");if(3!==t.length)return!1;var n=new Date(e);return Object(i.isDate)(n)&&!isNaN(n)}function T(e){j()(Object(i.isDate)(e)&&!isNaN(e),"Date param must construct to a valid date instance or be a valid date instance itself.");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("-")}function A(e){j()(C(e),_);var t=e.split("-"),n=O()(t,3),i=n[0],r=n[1],a=n[2];return new Date(i,r-1,a)}function D(e,t){return T(R(e,t*I))}function x(e){var t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]}function R(e,t){j()(C(e)||Object(i.isDate)(e)&&!isNaN(e),_);var n=C(e)?Date.parse(e):e.getTime();return new Date(n-1e3*t)}var z=n(107),L=n(85);function P(e){var t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function B(e){if("number"==typeof e)return!0;var t=(e||"").toString();return!!t&&!isNaN(t)}var V=n(27),F=n.n(V),G=function(e){return Array.isArray(e)?F()(e).sort():e},U=n(92);function W(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 i=(t-e)/e;return Number.isNaN(i)||!Number.isFinite(i)?null:i}var H=function(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}},Y=function(e){if(!e)return"";var t=e.replace(/(\d+);/g,(function(e,t){return String.fromCharCode(t)})).replace(/(\\)/g,"");return Object(i.unescape)(t)}},,function(e,t){e.exports=googlesitekit.components},,function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}));var i="core/site",r="primary",a="secondary"},,,,function(e,t,n){"use strict";var i=n(261);n.d(t,"i",(function(){return i.a}));var r=n(333);n.d(t,"f",(function(){return r.a}));var a=n(334);n.d(t,"h",(function(){return a.a}));var o=n(335);n.d(t,"j",(function(){return o.a}));var c=n(332);n.d(t,"g",(function(){return c.a}));var l=n(96),s=n.n(l);n.d(t,"b",(function(){return s.a})),n.d(t,"c",(function(){return l.DialogContent})),n.d(t,"d",(function(){return l.DialogFooter}));var u=n(112);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";var i=n(1),r=n(65);t.a=function(){return Object(i.useContext)(r.b)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r}));var i="core/modules",r="insufficient_module_dependencies"},,function(e,t,n){"use strict";(function(e){var i=n(20),r=n.n(i),a=n(22),o=n.n(a),c=n(10),l=n.n(c),s=n(0),u=n.n(s),d=n(158),g=n(1),f=n(2),m=n(134),p=n(135),v=n(136),b=n(73),h=n(78),O=Object(g.forwardRef)((function(t,n){var i,a=t["aria-label"],c=t.secondary,s=void 0!==c&&c,u=t.arrow,g=void 0!==u&&u,O=t.back,E=void 0!==O&&O,j=t.caps,y=void 0!==j&&j,_=t.children,k=t.className,S=void 0===k?"":k,M=t.danger,I=void 0!==M&&M,N=t.disabled,w=void 0!==N&&N,C=t.external,T=void 0!==C&&C,A=t.hideExternalIndicator,D=void 0!==A&&A,x=t.href,R=void 0===x?"":x,z=t.inverse,L=void 0!==z&&z,P=t.noFlex,B=void 0!==P&&P,V=t.onClick,F=t.small,G=void 0!==F&&F,U=t.standalone,W=void 0!==U&&U,H=t.linkButton,Y=void 0!==H&&H,Q=t.to,q=t.leadingIcon,Z=t.trailingIcon,X=o()(t,["aria-label","secondary","arrow","back","caps","children","className","danger","disabled","external","hideExternalIndicator","href","inverse","noFlex","onClick","small","standalone","linkButton","to","leadingIcon","trailingIcon"]),K=R||Q||!V?Q?"ROUTER_LINK":T?"EXTERNAL_LINK":"LINK":w?"BUTTON_DISABLED":"BUTTON",J="BUTTON"===K||"BUTTON_DISABLED"===K?"button":"ROUTER_LINK"===K?d.b:"a",$=("EXTERNAL_LINK"===K&&(i=Object(f._x)("(opens in a new tab)","screen reader text","google-site-kit")),"BUTTON_DISABLED"===K&&(i=Object(f._x)("(disabled)","screen reader text","google-site-kit")),i?a?"".concat(a," ").concat(i):"string"==typeof _?"".concat(_," ").concat(i):void 0:a),ee=q,te=Z;return E&&(ee=e.createElement(v.a,{width:14,height:14})),T&&!D&&(te=e.createElement(b.a,{width:14,height:14})),g&&!L&&(te=e.createElement(m.a,{width:14,height:14})),g&&L&&(te=e.createElement(p.a,{width:14,height:14})),e.createElement(J,r()({"aria-label":$,className:l()("googlesitekit-cta-link",S,{"googlesitekit-cta-link--secondary":s,"googlesitekit-cta-link--inverse":L,"googlesitekit-cta-link--small":G,"googlesitekit-cta-link--caps":y,"googlesitekit-cta-link--danger":I,"googlesitekit-cta-link--disabled":w,"googlesitekit-cta-link--standalone":W,"googlesitekit-cta-link--link-button":Y,"googlesitekit-cta-link--no-flex":!!B}),disabled:w,href:"LINK"!==K&&"EXTERNAL_LINK"!==K||w?void 0:R,onClick:V,rel:"EXTERNAL_LINK"===K?"noopener noreferrer":void 0,ref:n,target:"EXTERNAL_LINK"===K?"_blank":void 0,to:Q},X),!!ee&&e.createElement(h.a,{marginRight:5},ee),e.createElement("span",{className:"googlesitekit-cta-link__contents"},_),!!te&&e.createElement(h.a,{marginLeft:5},te))}));O.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,noFlex: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=O}).call(this,n(3))},,function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"e",(function(){return l}));var i=n(90),r="xlarge",a="desktop",o="tablet",c="small";function l(){var e=Object(i.a)();return e>1280?r:e>960?a:e>600?o:c}},function(e,t,n){"use strict";n.d(t,"n",(function(){return i})),n.d(t,"l",(function(){return r})),n.d(t,"o",(function(){return a})),n.d(t,"m",(function(){return o})),n.d(t,"t",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"s",(function(){return s})),n.d(t,"i",(function(){return u})),n.d(t,"j",(function(){return d})),n.d(t,"r",(function(){return g})),n.d(t,"k",(function(){return f})),n.d(t,"u",(function(){return m})),n.d(t,"v",(function(){return p})),n.d(t,"q",(function(){return v})),n.d(t,"p",(function(){return b})),n.d(t,"b",(function(){return h})),n.d(t,"e",(function(){return O})),n.d(t,"a",(function(){return E})),n.d(t,"d",(function(){return j})),n.d(t,"c",(function(){return y})),n.d(t,"f",(function(){return _})),n.d(t,"g",(function(){return k}));var i="mainDashboard",r="entityDashboard",a="mainDashboardViewOnly",o="entityDashboardViewOnly",c="userInput",l="activation",s="splash",u="adminBar",d="adminBarViewOnly",g="settings",f="adBlockingRecovery",m="wpDashboard",p="wpDashboardViewOnly",v="moduleSetup",b="metricSelection",h="key-metrics",O="traffic",E="content",j="speed",y="monetization",_=[i,r,a,o,c,s,g,v,b],k=[a,o,d,p]},function(e,t,n){"use strict";n.d(t,"l",(function(){return r})),n.d(t,"k",(function(){return a})),n.d(t,"j",(function(){return o})),n.d(t,"i",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"o",(function(){return s})),n.d(t,"n",(function(){return u})),n.d(t,"m",(function(){return d})),n.d(t,"c",(function(){return g})),n.d(t,"g",(function(){return f})),n.d(t,"h",(function(){return m})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return v})),n.d(t,"f",(function(){return b})),n.d(t,"b",(function(){return h}));var i=n(2),r="key-metrics-setup-cta-widget",a="googlesitekit-key-metrics-selection-panel-opened",o="key-metrics-selection-form",c="key-metrics-selected",l="key-metrics-effective-selection",s="key-metrics-unstaged-selection",u=2,d=8,g={SLUG:"current-selection",LABEL:Object(i.__)("Current selection","google-site-kit")},f={SLUG:"suggested",LABEL:Object(i.__)("Suggested","google-site-kit")},m={SLUG:"visitors",LABEL:Object(i.__)("Visitors","google-site-kit")},p={SLUG:"driving-traffic",LABEL:Object(i.__)("Driving traffic","google-site-kit")},v={SLUG:"generating-leads",LABEL:Object(i.__)("Generating leads","google-site-kit")},b={SLUG:"selling-products",LABEL:Object(i.__)("Selling products","google-site-kit")},h={SLUG:"content-performance",LABEL:Object(i.__)("Content performance","google-site-kit")}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var i="core/ui",r="activeContextID"},,,function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"f",(function(){return c})),n.d(t,"k",(function(){return l})),n.d(t,"j",(function(){return s})),n.d(t,"h",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"e",(function(){return g})),n.d(t,"g",(function(){return f}));var i=1,r=2,a=3,o="enhanced-measurement-activation-banner-tooltip-state",c="enhanced-measurement-activation-banner-dismissed-item",l="_r.explorerCard..selmet",s="_r.explorerCard..seldim",u="_r..dataFilters",d="_r..nav",g="key-metrics-connect-ga4-cta-widget",f="analytics-4"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="core/forms"},function(e,t,n){"use strict";n.d(t,"l",(function(){return i})),n.d(t,"i",(function(){return r})),n.d(t,"f",(function(){return a})),n.d(t,"e",(function(){return o})),n.d(t,"g",(function(){return c})),n.d(t,"d",(function(){return l})),n.d(t,"h",(function(){return s})),n.d(t,"a",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"b",(function(){return g})),n.d(t,"j",(function(){return f})),n.d(t,"k",(function(){return m}));var i="modules/adsense",r=1,a="READY",o="NEEDS_ATTENTION",c="REQUIRES_REVIEW",l="GETTING_READY",s="background-submit-suspended",u="adsenseAdBlockingFormSettings",d="googlesitekit-ad-blocking-recovery-setup-create-message-cta-clicked",g="ad-blocking-recovery-notification",f={TAG_PLACED:"tag-placed",SETUP_CONFIRMED:"setup-confirmed"},m={PLACE_TAGS:0,CREATE_MESSAGE:1,COMPLETE:2}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="core/location"},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"f",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return u})),n.d(t,"b",(function(){return d}));n(15);var i=n(2),r="missing_required_scopes",a="insufficientPermissions",o="forbidden";function c(e){return(null==e?void 0:e.code)===r}function l(e){var t;return[a,o].includes(null==e||null===(t=e.data)||void 0===t?void 0:t.reason)}function s(e){var t;return!!(null==e||null===(t=e.data)||void 0===t?void 0:t.reconnectURL)}function u(e,t){return!(!(null==t?void 0:t.storeName)||l(e)||c(e)||s(e))}function d(e){return"internal_server_error"===(null==e?void 0:e.code)?Object(i.__)("There was a critical error on this website while fetching data","google-site-kit"):"invalid_json"===(null==e?void 0:e.code)?Object(i.__)("The server provided an invalid response","google-site-kit"):null==e?void 0:e.message}},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(10),l=n.n(c),s=n(1),u=n(139),d=n(140),g=n(141),f=n(105),m=n(106),p=n(38);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function b(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}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 a,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,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n2&&void 0!==p[2]?p[2]:{},o=a.ttl,l=void 0===o?c.b:o,s=a.timestamp,u=void 0===s?Math.round(Date.now()/1e3):s,d=a.isError,f=void 0!==d&&d,t.next=3,v();case 3:if(!(m=t.sent)){t.next=14;break}return t.prev=5,m.setItem("".concat(g).concat(n),JSON.stringify({timestamp:u,ttl:l,value:i,isError:f})),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()(r.a.mark((function t(n){var i,a;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,v();case 2:if(!(i=t.sent)){t.next=14;break}return t.prev=4,a=n.startsWith(d)?n:"".concat(g).concat(n),i.removeItem(a),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)}}(),j=function(){var t=o()(r.a.mark((function t(){var n,i,a,o;return r.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,i=[],a=0;aredo the plugin setup.',"google-site-kit"),M,I));return e.createElement(u.a,{className:i,type:u.a.TYPES.ERROR,description:e.createElement("span",{dangerouslySetInnerHTML:Object(d.F)(M,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:S?{label:Object(o.__)("Retry","google-site-kit"),onClick:k}:void 0,hideIcon:j})}ErrorNotice.propTypes={className:r.a.string,error:r.a.shape({message:r.a.string}),hasButton:r.a.bool,storeName:r.a.string,message:r.a.string,noPrefix:r.a.bool,skipRetryMessage:r.a.bool,hideIcon:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var i=n(4),r=n(19),a=n(93);function o(t){var n=t.moduleName,o=t.FallbackComponent,c=t.IncompleteComponent;return function(t){function WhenActiveComponent(a){var l=Object(i.useSelect)((function(e){return e(r.a).getModule(n)}),[n]);if(!l)return null;var s=o||a.WidgetNull||null;if(!1===l.active)return s&&e.createElement(s,a);if(!1===l.connected){var u=c||s;return u&&e.createElement(u,a)}return e.createElement(t,a)}return WhenActiveComponent.displayName="When".concat(Object(a.c)(n),"Active"),(t.displayName||t.name)&&(WhenActiveComponent.displayName+="(".concat(t.displayName||t.name,")")),WhenActiveComponent}}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i,r;n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var a=new Set((null===(i=e)||void 0===i||null===(r=i._googlesitekitBaseData)||void 0===r?void 0:r.enabledFeatures)||[]),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;return t instanceof Set&&t.has(e)}}).call(this,n(28))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(43);function r(e){return function(){e[i.a]=e[i.a]||[],e[i.a].push(arguments)}}},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n(1),r=Object(i.createContext)(""),a=(r.Consumer,r.Provider);t.b=r},,function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return o}));var i="adsense-connect-cta",r="adsense-connect-cta-tooltip-state",a="adsense-ga4-top-earnings-notice",o="adsense"},,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n(1),r=n(18),a=n(9);function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.viewAction,c=void 0===o?"view_notification":o,l=n.confirmAction,s=void 0===l?"confirm_notification":l,u=n.dismissAction,d=void 0===u?"dismiss_notification":u,g=n.clickLearnMoreAction,f=void 0===g?"click_learn_more_link":g,m=Object(r.a)(),p=null!=t?t:"".concat(m,"_").concat(e),v=Object(i.useCallback)((function(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:{};return{__html:a.a.sanitize(e,t)}};function c(e){var t,n="object"===r()(e)?e.toString():e;return null==n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/\/+$/,"")}},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return IconWrapper}));var i=n(0),r=n.n(i);function IconWrapper(t){var n=t.children,i=t.marginLeft,r=t.marginRight;return e.createElement("span",{className:"googlesitekit-icon-wrapper",style:{marginLeft:i,marginRight:r}},n)}IconWrapper.propTypes={children:r.a.node.isRequired,marginLeft:r.a.number,marginRight:r.a.number}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(20),r=n.n(i),a=n(22),o=n.n(a),c=n(10),l=n.n(c),s=n(0),u=n.n(s),d=n(1),g=Object(d.forwardRef)((function(t,n){var i=t.label,a=t.className,c=t.hasLeftSpacing,s=void 0!==c&&c,u=o()(t,["label","className","hasLeftSpacing"]);return e.createElement("span",r()({ref:n},u,{className:l()("googlesitekit-badge",a,{"googlesitekit-badge--has-left-spacing":s})}),i)}));g.displayName="Badge",g.propTypes={label:u.a.string.isRequired,hasLeftSpacing:u.a.bool},t.a=g}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i={EXTERNAL:"external",INTERNAL:"internal"}},,,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return c}));var i=n(115);function r(e){try{return new URL(e).pathname}catch(e){}return null}function a(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(i.a)(e))return e;if(e.length<=t)return e;var n=new URL(e),r=e.replace(n.origin,"");if(r.length1&&void 0!==arguments[1]?arguments[1]:{},n=E(e,t),i=n.formatUnit,r=n.formatDecimal;try{return i()}catch(e){return r()}},h=function(e){var t=O(e),n=t.hours,i=t.minutes,r=t.seconds;return r=("0"+r).slice(-2),i=("0"+i).slice(-2),"00"===(n=("0"+n).slice(-2))?"".concat(i,":").concat(r):"".concat(n,":").concat(i,":").concat(r)},O=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=O(e),i=n.hours,r=n.minutes,a=n.seconds;return{hours:i,minutes:r,seconds:a,formatUnit:function(){var n=t.unitDisplay,o=v(v({unitDisplay:void 0===n?"short":n},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?M(a,v(v({},o),{},{unit:"second"})):Object(m.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
Object(m._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?M(a,v(v({},o),{},{unit:"second"})):"",r?M(r,v(v({},o),{},{unit:"minute"})):"",i?M(i,v(v({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(m.sprintf)(
// translators: %s: number of seconds with "s" as the abbreviated unit.
Object(m.__)("%ds","google-site-kit"),a);if(0===e)return t;var n=Object(m.sprintf)(
// translators: %s: number of minutes with "m" as the abbreviated unit.
Object(m.__)("%dm","google-site-kit"),r),o=Object(m.sprintf)(
// translators: %s: number of hours with "h" as the abbreviated unit.
Object(m.__)("%dh","google-site-kit"),i);return Object(m.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
Object(m._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?t:"",r?n:"",i?o:"").trim()}}},j=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},y=function(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(m.sprintf)(
// translators: %s: an abbreviated number in millions.
Object(m.__)("%sM","google-site-kit"),M(j(e),e%10==0?{}:t)):1e4<=e?Object(m.sprintf)(
// translators: %s: an abbreviated number in thousands.
Object(m.__)("%sK","google-site-kit"),M(j(e))):1e3<=e?Object(m.sprintf)(
// translators: %s: an abbreviated number in thousands.
Object(m.__)("%sK","google-site-kit"),M(j(e),e%10==0?{}:t)):M(e,{signDisplay:"never",maximumFractionDigits:1})};function _(e){var t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:Object(d.isPlainObject)(e)&&(t=v({},e)),t}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=Object(d.isFinite)(e)?e:Number(e),Object(d.isFinite)(e)||(console.warn("Invalid number",e,o()(e)),e=0);var n=_(t),i=n.style,r=void 0===i?"metric":i;return"metric"===r?y(e):"duration"===r?b(e,n):"durationISO"===r?h(e):M(e,n)}var S=f()(console.warn),M=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,i=void 0===n?N():n,a=u()(t,["locale"]);try{return new Intl.NumberFormat(i,a).format(e)}catch(t){S("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(i),", ").concat(JSON.stringify(a)," ).format( ").concat(o()(e)," )"),t.message)}for(var c={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},l=["signDisplay","compactDisplay"],s={},d=0,g=Object.entries(a);d1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,i=void 0===n?N():n,r=t.style,a=void 0===r?"long":r,o=t.type,c=void 0===o?"conjunction":o;if(Intl.ListFormat){var l=new Intl.ListFormat(i,{style:a,type:c});return l.format(e)}
/* translators: used between list items, there is a space after the comma. */var s=Object(m.__)(", ","google-site-kit");return e.join(s)},N=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(d.get)(t,["_googlesitekitLegacyData","locale"]);if(n){var i=n.match(/^(\w{2})?(_)?(\w{2})/);if(i&&i[0])return i[0].replace(/_/g,"-")}return t.navigator.language}}).call(this,n(28))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var i=n(160),r=n.n(i)()(e)}).call(this,n(28))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a);function ChangeArrow(t){var n=t.direction,i=t.invertColor,r=t.width,a=t.height;return e.createElement("svg",{className:o()("googlesitekit-change-arrow","googlesitekit-change-arrow--".concat(n),{"googlesitekit-change-arrow--inverted-color":i}),width:r,height:a,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M5.625 10L5.625 2.375L9.125 5.875L10 5L5 -1.76555e-07L-2.7055e-07 5L0.875 5.875L4.375 2.375L4.375 10L5.625 10Z",fill:"currentColor"}))}ChangeArrow.propTypes={direction:r.a.string,invertColor:r.a.bool,width:r.a.number,height:r.a.number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9},t.a=ChangeArrow}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var i=n(14),r=n.n(i),a=n(196),o=n(138),c={},l=void 0===e?null:e,s=function(){return[e.innerWidth,e.innerHeight]},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=e.fps,n=e.leading,i=e.initialWidth,u=void 0===i?0:i,d=e.initialHeight,g=void 0===d?0:d,f=Object(a.a)("undefined"==typeof document?[u,g]:s,t,n),m=r()(f,2),p=m[0],v=m[1],b=function(){return v(s)};return Object(o.a)(l,"resize",b),Object(o.a)(l,"orientationchange",b),p},d=function(e){return u(e)[0]}}).call(this,n(28))},function(e,t,n){"use strict";n.r(t),n.d(t,"AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY",(function(){return i})),n.d(t,"AREA_MAIN_DASHBOARD_TRAFFIC_PRIMARY",(function(){return r})),n.d(t,"AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION",(function(){return a})),n.d(t,"AREA_MAIN_DASHBOARD_CONTENT_PRIMARY",(function(){return o})),n.d(t,"AREA_MAIN_DASHBOARD_SPEED_PRIMARY",(function(){return c})),n.d(t,"AREA_MAIN_DASHBOARD_MONETIZATION_PRIMARY",(function(){return l})),n.d(t,"AREA_ENTITY_DASHBOARD_TRAFFIC_PRIMARY",(function(){return s})),n.d(t,"AREA_ENTITY_DASHBOARD_CONTENT_PRIMARY",(function(){return u})),n.d(t,"AREA_ENTITY_DASHBOARD_SPEED_PRIMARY",(function(){return d})),n.d(t,"AREA_ENTITY_DASHBOARD_MONETIZATION_PRIMARY",(function(){return g}));var i="mainDashboardKeyMetricsPrimary",r="mainDashboardTrafficPrimary",a="mainDashboardTrafficAudienceSegmentation",o="mainDashboardContentPrimary",c="mainDashboardSpeedPrimary",l="mainDashboardMonetizationPrimary",s="entityDashboardTrafficPrimary",u="entityDashboardContentPrimary",d="entityDashboardSpeedPrimary",g="entityDashboardMonetizationPrimary";t.default={AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY:i,AREA_MAIN_DASHBOARD_TRAFFIC_PRIMARY:r,AREA_MAIN_DASHBOARD_CONTENT_PRIMARY:o,AREA_MAIN_DASHBOARD_SPEED_PRIMARY:c,AREA_MAIN_DASHBOARD_MONETIZATION_PRIMARY:l,AREA_ENTITY_DASHBOARD_TRAFFIC_PRIMARY:s,AREA_ENTITY_DASHBOARD_CONTENT_PRIMARY:u,AREA_ENTITY_DASHBOARD_SPEED_PRIMARY:d,AREA_ENTITY_DASHBOARD_MONETIZATION_PRIMARY:g}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n(12),r=n.n(i),a=function(e,t){var n=t.dateRangeLength;r()(Array.isArray(e),"report must be an array to partition."),r()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var i=-1*n;return{currentRange:e.slice(i),compareRange:e.slice(2*i,i)}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return a}));var i=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},r=function(e){return e.replace(/([a-z0-9]{1})([A-Z]{1})/g,"$1_$2").toUpperCase()};function a(e){return e.split("-").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join("")}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return c}));var i=n(23),r=n(120);function a(t,n){var i=document.querySelector(t);if(!i)return 0;var r=i.getBoundingClientRect().top,a=o(n);return r+e.scrollY-a}function o(e){var t=c(e),n=document.querySelectorAll(".googlesitekit-navigation, .googlesitekit-entity-header");return t+=Array.from(n).reduce((function(e,t){return e+t.offsetHeight}),0)}function c(t){var n=0,a=document.querySelector(".googlesitekit-header");return n=!!a&&"sticky"===e.getComputedStyle(a).position?function(e){var t=document.querySelector(".googlesitekit-header");if(t){if(e===i.b)return t.offsetHeight;var n=t.getBoundingClientRect().bottom;return n<0?0:n}return 0}(t):function(e){var t=document.querySelector("#wpadminbar");return t&&e!==i.b?t.offsetHeight:0}(t),(n=Object(r.a)(n))<0?0:n}}).call(this,n(28))},,,function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};if(Number.isNaN(Number(t)))return"";var a=n.invertColor,o=void 0!==a&&a;return Object(i.a)(e.createElement(r.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(e){n.d(t,"a",(function(){return d}));var i=n(5),r=n.n(i),a=n(15),o=n(109),c=n(110);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function s(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,r=s(s({},u),t);r.referenceSiteURL&&(r.referenceSiteURL=r.referenceSiteURL.toString().replace(/\/+$/,""));var l=Object(o.a)(r,n),d=Object(c.a)(r,n,l,i),g={},f=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?Object(f.a)(u):[],h=function(e){return l()("googlesitekit-tooltip-indicator",{active:e===c})};return e.createElement("div",r()({className:l()("googlesitekit-tour-tooltip",p.className)},v),e.createElement(o.a,{className:"googlesitekit-tooltip-card"},e.createElement("div",{className:"googlesitekit-tooltip-body"},e.createElement("h2",{className:"googlesitekit-tooltip-title"},p.title),e.createElement("div",{className:"googlesitekit-tooltip-content"},p.content)),e.createElement(a.CardActions,{className:"googlesitekit-tooltip-actions"},e.createElement("ul",{className:"googlesitekit-tooltip-indicators"},b.map((function(t){return e.createElement("li",{key:"indicator-".concat(t),className:h(t)})}))),e.createElement("div",{className:"googlesitekit-tooltip-buttons"},0!==c&&e.createElement(g.Button,r()({className:"googlesitekit-tooltip-button",text:!0},n),n.title),p.cta,s.title&&e.createElement(g.Button,r()({className:"googlesitekit-tooltip-button",text:!0},s),s.title))),e.createElement(g.Button,{className:"googlesitekit-tooltip-close",icon:e.createElement(m.a,{width:"14",height:"14"}),onClick:i.onClick,"aria-label":Object(d.__)("Close","google-site-kit"),text:!0,hideTooltipTitle:!0})))}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,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";n.d(t,"a",(function(){return r}));var i=n(15),r=function(e){return Object(i.isFinite)(e)?e:0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(397),r=function(e,t,n){Object(i.a)((function(n){return e.includes(n.keyCode)&&t.current.contains(n.target)}),n)}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"c",(function(){return b})),n.d(t,"b",(function(){return h}));var i=n(22),r=n.n(i),a=n(5),o=n.n(a),c=n(6),l=n.n(c),s=n(12),u=n.n(s),d=n(4),g=n.n(d),f=n(37),m=n(9),p=function(e){var t;u()(e,"storeName is required to create a snapshot store.");var n={},i={deleteSnapshot:l.a.mark((function e(){var t;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"DELETE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})),restoreSnapshot:l.a.mark((function e(){var t,n,i,r,a,o,c=arguments;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:{},n=t.clearAfterRestore,i=void 0===n||n,e.next=4,{payload:{},type:"RESTORE_SNAPSHOT"};case 4:if(r=e.sent,a=r.cacheHit,o=r.value,!a){e.next=13;break}return e.next=10,{payload:{snapshot:o},type:"SET_STATE_FROM_SNAPSHOT"};case 10:if(!i){e.next=13;break}return e.next=13,{payload:{},type:"DELETE_SNAPSHOT"};case 13:return e.abrupt("return",a);case 14:case"end":return e.stop()}}),e)})),createSnapshot:l.a.mark((function e(){var t;return l.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)}))},a=(t={},o()(t,"DELETE_SNAPSHOT",(function(){return Object(f.c)("datastore::cache::".concat(e))})),o()(t,"CREATE_SNAPSHOT",Object(d.createRegistryControl)((function(t){return function(){return Object(f.f)("datastore::cache::".concat(e),t.stores[e].store.getState())}}))),o()(t,"RESTORE_SNAPSHOT",(function(){return Object(f.d)("datastore::cache::".concat(e),m.b)})),t);return{initialState:n,actions:i,controls:a,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,t=arguments.length>1?arguments[1]:void 0,i=t.type,a=t.payload;switch(i){case"SET_STATE_FROM_SNAPSHOT":var o=a.snapshot,c=(o.error,r()(o,["error"]));return c;default:return e}}}},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Object.values(e.stores).filter((function(e){return Object.keys(e.getActions()).includes("restoreSnapshot")}))},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(v(e).map((function(e){return e.getActions().createSnapshot()})))},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(v(e).map((function(e){return e.getActions().restoreSnapshot()})))}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"c",(function(){return o}));function i(e){var t=e.format,n=void 0===t?"small":t,i=e.hasErrorOrWarning,r=e.hasSmallImageSVG,o=e.hasWinImageSVG,c={smSize:4,mdSize:8,lgSize:12},l=a(n);return Object.keys(c).forEach((function(e){var t=c[e];i&&(t-=1),r&&(t-=1),o&&0=S&&S>0),o()(n,"mdc-layout-grid__cell--span-".concat(y,"-desktop"),12>=y&&y>0),o()(n,"mdc-layout-grid__cell--start-".concat(_,"-desktop"),12>=_&&_>0),o()(n,"mdc-layout-grid__cell--order-".concat(k,"-desktop"),12>=k&&k>0),o()(n,"mdc-layout-grid__cell--span-".concat(O,"-tablet"),8>=O&&O>0),o()(n,"mdc-layout-grid__cell--start-".concat(E,"-tablet"),8>=E&&E>0),o()(n,"mdc-layout-grid__cell--order-".concat(j,"-tablet"),8>=j&&j>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(h,"-phone"),4>=h&&h>0),n))}),M)}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 i=n(20),r=n.n(i),a=n(22),o=n.n(a),c=n(0),l=n.n(c),s=n(10),u=n.n(s),d=n(1),g=Object(d.forwardRef)((function(t,n){var i=t.className,a=t.children,c=o()(t,["className","children"]);return e.createElement("div",r()({ref:n,className:u()("mdc-layout-grid__inner",i)},c),a)}));g.displayName="Row",g.propTypes={className:l.a.string,children:l.a.node},g.defaultProps={className:""},t.a=g}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(20),r=n.n(i),a=n(22),o=n.n(a),c=n(0),l=n.n(c),s=n(10),u=n.n(s),d=n(1),g=Object(d.forwardRef)((function(t,n){var i=t.alignLeft,a=t.fill,c=t.className,l=t.children,s=t.collapsed,d=o()(t,["alignLeft","fill","className","children","collapsed"]);return e.createElement("div",r()({className:u()("mdc-layout-grid",c,{"mdc-layout-grid--align-left":i,"mdc-layout-grid--collapsed":s,"mdc-layout-grid--fill":a})},d,{ref:n}),l)}));g.displayName="Grid",g.propTypes={alignLeft:l.a.bool,fill:l.a.bool,className:l.a.string,collapsed:l.a.bool,children:l.a.node},g.defaultProps={className:""},t.a=g}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tNote: %s","google-site-kit"),S),{strong:e.createElement("strong",null)}))),e.createElement(u.DialogFooter,null,e.createElement(u.Button,{className:"mdc-dialog__cancel-button",onClick:f,disabled:w,tertiary:!0},Object(s.__)("Cancel","google-site-kit")),R?e.createElement(u.Button,{href:R,onClick:j,target:"_blank",danger:I},k):e.createElement(u.SpinnerButton,{onClick:j,danger:I,disabled:w,isSaving:w},k||Object(s.__)("Disconnect","google-site-kit"))))}ModalDialog.displayName="Dialog",ModalDialog.propTypes={className:r.a.string,dialogActive:r.a.bool,handleDialog:r.a.func,handleConfirm:r.a.func.isRequired,onOpen:r.a.func,onClose:r.a.func,title:r.a.string,confirmButton:r.a.string,danger:r.a.bool,small:r.a.bool,medium:r.a.bool,buttonLink:r.a.string},t.a=ModalDialog}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a),c=n(42),l=n(2),s=n(21),u=n(39);function SourceLink(t){var n=t.name,i=t.href,r=t.className,a=t.external;return Object(u.a)()?null:e.createElement("div",{className:o()("googlesitekit-source-link",r)},Object(c.a)(Object(l.sprintf)(/* translators: %s: source link */
Object(l.__)("Source: %s","google-site-kit"),"".concat(n,"")),{a:e.createElement(s.a,{key:"link",href:i,external:a})}))}SourceLink.propTypes={name:r.a.string,href:r.a.string,className:r.a.string,external:r.a.bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1},t.a=SourceLink}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportErrorActions}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(1),l=n(42),s=n(2),u=n(4),d=n(11),g=n(13),f=n(19),m=n(34),p=n(39),v=n(21);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function h(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(v.a,{href:C,external:!0,hideExternalIndicator:!0},Object(s.__)("Get help","google-site-kit"))}))),!w&&!a&&e.createElement("div",{className:E},"function"==typeof r?e.createElement(r,{linkURL:C}):e.createElement(v.a,{href:C,external:!0,hideExternalIndicator:!0},Object(s.__)("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,onRequestAccess:o.a.func,getHelpClassName:o.a.string,RequestAccessButton:o.a.elementType,RetryButton:o.a.elementType}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LearnMoreLink}));var i=n(0),r=n.n(i),a=n(2),o=n(21);function LearnMoreLink(t){var n=t.href,i=t.className,r=t.label,c=void 0===r?Object(a.__)("Learn more","google-site-kit"):r,l=t.onClick,s=void 0===l?function(){}:l;return n?e.createElement(o.a,{href:n,className:i,onClick:s,external:!0},c):null}LearnMoreLink.propTypes={href:r.a.string.isRequired,className:r.a.string,label:r.a.string,onClick:r.a.func}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CTAButton}));var i=n(0),r=n.n(i),a=n(11);function CTAButton(t){var n=t.label,i=t.disabled,r=t.inProgress,o=t.onClick,c=t.href;return n&&(o||c)?e.createElement(a.SpinnerButton,{className:"googlesitekit-banner__cta",disabled:i||r,isSaving:r,onClick:o,href:c},n):null}CTAButton.propTypes={label:r.a.string.isRequired,disabled:r.a.bool,inProgress:r.a.bool,onClick:r.a.func,href:r.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DismissButton}));var i=n(0),r=n.n(i),a=n(2),o=n(11);function DismissButton(t){var n=t.className,i=t.label,r=void 0===i?Object(a.__)("Maybe later","google-site-kit"):i,c=t.tertiary,l=void 0===c||c,s=t.onClick,u=t.disabled;return s?e.createElement(o.Button,{className:n,onClick:s,disabled:u,tertiary:l},r):null}DismissButton.propTypes={className:r.a.string,label:r.a.string,tertiary:r.a.bool,onClick:r.a.func,disabled:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return DismissButton})),n.d(t,"a",(function(){return c}));var i=n(0),r=n.n(i),a=n(2),o=n(11);function DismissButton(t){var n=t.label,i=void 0===n?Object(a.__)("Maybe later","google-site-kit"):n,r=t.onClick,c=t.disabled;return e.createElement(o.Button,{onClick:r,disabled:c,tertiary:!0},i)}var c={label:r.a.string,onClick:r.a.func,disabled:r.a.bool};DismissButton.propTypes=c}).call(this,n(3))},,function(e,t,n){"use strict";var i=n(1),r=Object(i.createContext)(!1);t.a=r},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n(5),r=n.n(i),a=n(2),o=n(7),c=n(13),l=n(8);function s(e,t,n){return e(l.r).hasConversionReportingEvents(this.requiredConversionEventName)||e(o.a).isKeyMetricActive(n)}var u,d=n(25);function g(e,t){return!t||!(!t||!e(l.r).getAdSenseLinked())}function f(e,t){return!t||e(l.r).hasCustomDimensions(this.requiredCustomDimensions)}var m=(u={},r()(u,o.f,{title:Object(a.__)("Top earning pages","google-site-kit"),description:Object(a.__)("Pages that generated the most AdSense revenue","google-site-kit"),infoTooltip:Object(a.__)("Pages that generated the most AdSense revenue","google-site-kit"),displayInSelectionPanel:g,displayInList:g,metadata:{group:d.b.SLUG}}),r()(u,o.y,{title:Object(a.__)("Top recent trending pages","google-site-kit"),description:Object(a.__)("Pages with the most pageviews published in the last 3 days","google-site-kit"),infoTooltip:Object(a.__)("Pages with the most pageviews published in the last 3 days","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_date"],displayInSelectionPanel:f,displayInWidgetArea:f,displayInList:f,metadata:{group:d.b.SLUG}}),r()(u,o.l,{title:Object(a.__)("Most popular authors by pageviews","google-site-kit"),description:Object(a.__)("Authors whose posts got the most visits","google-site-kit"),infoTooltip:Object(a.__)("Authors whose posts got the most visits","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_author"],displayInSelectionPanel:f,displayInWidgetArea:f,displayInList:f,metadata:{group:d.b.SLUG}}),r()(u,o.p,{title:Object(a.__)("Top categories by pageviews","google-site-kit"),description:Object(a.__)("Categories that your site visitors viewed the most","google-site-kit"),infoTooltip:Object(a.__)("Categories that your site visitors viewed the most","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_categories"],displayInSelectionPanel:f,displayInWidgetArea:f,displayInList:f,metadata:{group:d.b.SLUG}}),r()(u,o.m,{title:Object(a.__)("Most popular content by pageviews","google-site-kit"),description:Object(a.__)("Pages that brought in the most visitors","google-site-kit"),infoTooltip:Object(a.__)("Pages your visitors read the most","google-site-kit"),metadata:{group:d.b.SLUG}}),r()(u,o.n,{title:Object(a.__)("Most popular products by pageviews","google-site-kit"),description:Object(a.__)("Products that brought in the most visitors","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_type"],displayInSelectionPanel:function(e){return e(o.a).isKeyMetricActive(o.n)||e(c.c).getProductPostType()},displayInWidgetArea:f,metadata:{group:d.f.SLUG}}),r()(u,o.k,{title:Object(a.__)("Pages per visit","google-site-kit"),description:Object(a.__)("Number of pages visitors viewed per session on average","google-site-kit"),infoTooltip:Object(a.__)("Number of pages visitors viewed per session on average","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.F,{title:Object(a.__)("Visit length","google-site-kit"),description:Object(a.__)("Average duration of engaged visits","google-site-kit"),infoTooltip:Object(a.__)("Average duration of engaged visits","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.E,{title:Object(a.__)("Visits per visitor","google-site-kit"),description:Object(a.__)("Average number of sessions per site visitor","google-site-kit"),infoTooltip:Object(a.__)("Average number of sessions per site visitor","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.i,{title:Object(a.__)("Most engaging pages","google-site-kit"),description:Object(a.__)("Pages with the highest engagement rate","google-site-kit"),infoTooltip:Object(a.__)("Pages with the highest engagement rate","google-site-kit"),metadata:{group:d.b.SLUG}}),r()(u,o.h,{title:Object(a.__)("Least engaging pages","google-site-kit"),description:Object(a.__)("Pages with the highest percentage of visitors that left without engagement with your site","google-site-kit"),infoTooltip:Object(a.__)("Percentage of visitors that left without engagement with your site","google-site-kit"),metadata:{group:d.b.SLUG}}),r()(u,o.z,{title:Object(a.__)("Top pages by returning visitors","google-site-kit"),description:Object(a.__)("Pages that attracted the most returning visitors","google-site-kit"),infoTooltip:Object(a.__)("Pages that attracted the most returning visitors","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.j,{title:Object(a.__)("New visitors","google-site-kit"),description:Object(a.__)("How many new visitors you got and how the overall audience changed","google-site-kit"),infoTooltip:Object(a.__)("Portion of visitors who visited your site for the first time in this timeframe","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.o,{title:Object(a.__)("Returning visitors","google-site-kit"),description:Object(a.__)("Portion of people who visited your site more than once","google-site-kit"),infoTooltip:Object(a.__)("Portion of your site’s visitors that returned at least once in this timeframe","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.A,{title:Object(a.__)("Top traffic source","google-site-kit"),description:Object(a.__)("Channel which brought in the most visitors to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most visitors to your site","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.B,{title:Object(a.__)("Top traffic source driving add to cart","google-site-kit"),description:Object(a.__)("Channel which brought in the most add to cart events to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most add to cart events to your site","google-site-kit"),requiredConversionEventName:[l.l.ADD_TO_CART],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.f.SLUG}}),r()(u,o.C,{title:Object(a.__)("Top traffic source driving leads","google-site-kit"),description:Object(a.__)("Channel which brought in the most leads to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most leads to your site","google-site-kit"),requiredConversionEventName:[l.l.SUBMIT_LEAD_FORM,l.l.CONTACT,l.l.GENERATE_LEAD],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.e.SLUG}}),r()(u,o.D,{title:Object(a.__)("Top traffic source driving purchases","google-site-kit"),description:Object(a.__)("Channel which brought in the most purchases to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most purchases to your site","google-site-kit"),requiredConversionEventName:[l.l.PURCHASE],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.f.SLUG}}),r()(u,o.g,{title:Object(a.__)("Most engaged traffic source","google-site-kit"),description:Object(a.__)("Visitors coming via this channel spent the most time on your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most visitors who had a meaningful engagement with your site","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.u,{title:Object(a.__)("Top converting traffic source","google-site-kit"),description:Object(a.__)("Channel which brought in the most visits that resulted in key events","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in visitors who generated the most key events","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.q,{title:Object(a.__)("Top cities driving traffic","google-site-kit"),description:Object(a.__)("Which cities you get the most visitors from","google-site-kit"),infoTooltip:Object(a.__)("The cities where most of your visitors came from","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.s,{title:Object(a.__)("Top cities driving leads","google-site-kit"),description:Object(a.__)("Cities driving the most contact form submissions","google-site-kit"),infoTooltip:Object(a.__)("Cities driving the most contact form submissions","google-site-kit"),requiredConversionEventName:[l.l.SUBMIT_LEAD_FORM,l.l.CONTACT,l.l.GENERATE_LEAD],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.e.SLUG}}),r()(u,o.r,{title:Object(a.__)("Top cities driving add to cart","google-site-kit"),description:Object(a.__)("Cities where visitors most frequently add products to their carts","google-site-kit"),infoTooltip:Object(a.__)("Cities where visitors most frequently add products to their carts","google-site-kit"),requiredConversionEventName:[l.l.ADD_TO_CART],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.f.SLUG}}),r()(u,o.t,{title:Object(a.__)("Top cities driving purchases","google-site-kit"),description:Object(a.__)("Cities driving the most purchases","google-site-kit"),infoTooltip:Object(a.__)("Cities driving the most purchases","google-site-kit"),requiredConversionEventName:[l.l.PURCHASE],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.f.SLUG}}),r()(u,o.w,{title:Object(a.__)("Top device driving purchases","google-site-kit"),description:Object(a.__)("Top device driving the most purchases","google-site-kit"),infoTooltip:Object(a.__)("Top device driving the most purchases","google-site-kit"),requiredConversionEventName:[l.l.PURCHASE],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.f.SLUG}}),r()(u,o.v,{title:Object(a.__)("Top countries driving traffic","google-site-kit"),description:Object(a.__)("Which countries you get the most visitors from","google-site-kit"),infoTooltip:Object(a.__)("The countries where most of your visitors came from","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.G,{title:Object(a.__)("Top performing keywords","google-site-kit"),description:Object(a.__)("What people searched for before they came to your site","google-site-kit"),infoTooltip:Object(a.__)("The top search queries for your site by highest clickthrough rate","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.x,{title:Object(a.__)("Top pages driving leads","google-site-kit"),description:Object(a.__)("Pages on which forms are most frequently submitted","google-site-kit"),requiredConversionEventName:[l.l.SUBMIT_LEAD_FORM,l.l.CONTACT,l.l.GENERATE_LEAD],displayInSelectionPanel:s,displayInList:s,metadata:{group:d.e.SLUG}}),u)},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Notification}));var i=n(14),r=n.n(i),a=n(0),o=n.n(a),c=n(1),l=n(4),s=n(304),u=n(171),d=n(69),g=n(41);function Notification(t){var n=t.id,i=t.className,a=t.gaTrackingEventArgs,o=t.children,f=t.onView,m=Object(c.useRef)(),p=Object(u.a)(n),v=Object(d.a)(n,null==a?void 0:a.category,{viewAction:null==a?void 0:a.viewAction}),b=Object(c.useState)(!1),h=r()(b,2),O=h[0],E=h[1],j=Object(l.useSelect)((function(e){return e(g.a).getNotificationSeenDates(n)})),y=Object(l.useDispatch)(g.a).dismissNotification;return Object(c.useEffect)((function(){!O&&p&&(v.view(null==a?void 0:a.label,null==a?void 0:a.value),null==f||f(),E(!0)),(null==j?void 0:j.length)>=3&&y(n,{skipHidingFromQueue:!0})}),[p,v,O,a,f,j,y,n]),e.createElement("section",{id:n,ref:m,className:i},o,!p&&e.createElement(s.a,{id:n,observeRef:m,threshold:.5}))}Notification.propTypes={id:o.a.string,className:o.a.string,gaTrackingEventArgs:o.a.shape({category:o.a.string,viewAction:o.a.string,label:o.a.string,value:o.a.string}),children:o.a.node,onView:o.a.func}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n(1),r=n(4),a=n(49);function o(e,t,n){var o=Object(r.useDispatch)(a.a),c=o.setWidgetState,l=o.unsetWidgetState;Object(i.useEffect)((function(){return c(e,t,n),function(){l(e,t,n)}}),[e,t,n,c,l])}},,,function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t=600;Object(O.a)(u()(l.a.mark((function e(){var t,n;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(V>0)){e.next=3;break}return e.next=3,Ke();case 3:if(!H){e.next=9;break}return e.next=6,Object(S.d)(De);case 6:t=e.sent,n=t.cacheHit,Ae(n);case 9:if(!ae){e.next=12;break}return e.next=12,xe();case 12:case"end":return e.stop()}}),e)}))));var He=function(){var e=u()(l.a.mark((function e(t){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),t.preventDefault(),!ne){e.next=5;break}return e.next=5,ne(t);case 5:Qe();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ye=Object(j.a)(f)&&"_blank"!==m,Qe=function(){return Ye||Ne(!0),new Promise((function(e){setTimeout(u()(l.a.mark((function t(){var n;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,xe();case 2:Le()&&Ae(!0),n=new Event("notificationDismissed"),document.dispatchEvent(n),e();case 6:case"end":return t.stop()}}),t)}))),350)}))},qe=Object(y.useSelect)((function(e){return!!f&&e(R.a).isNavigatingTo(f)})),Ze=Object(y.useDispatch)(R.a).navigateTo,Xe=function(){var e=u()(l.a.mark((function e(t){var n,i,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),Ye&&!t.defaultPrevented&&t.preventDefault(),n=!0,!ee){e.next=12;break}return e.next=6,ee(t);case 6:if(e.t0=e.sent,e.t0){e.next=9;break}e.t0={};case 9:i=e.t0,r=i.dismissOnCTAClick,n=void 0===r||r;case 12:if(!H||!n){e.next=15;break}return e.next=15,Qe();case 15:Ye&&Ze(f);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ke=function(){var e=u()(l.a.mark((function e(){var t,n,i;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(S.d)(De);case 2:if(t=e.sent,!(n=t.value)){e.next=10;break}if((i=new Date(n)).setSeconds(i.getSeconds()+parseInt(V,10)),!(i0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t||{},o=n.slug,c=void 0===o?"":o,l=n.name,s=void 0===l?"":l,u=n.owner,d=void 0===u?{}:u;if(!c||!s)return e;var g="",f="";return a.g===c?e.match(/account/i)?g=Object(i.__)("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)?g=Object(i.__)("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)&&(g=Object(i.__)("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")):r.a===c&&(g=Object(i.__)("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")),g||(g=Object(i.sprintf)(/* translators: %s: module name */
Object(i.__)("Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"),s)),d&&d.login&&(f=Object(i.sprintf)(/* translators: %s: owner name */
Object(i.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),d.login)),f||(f=Object(i.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(g," ").concat(f)}},function(e,t,n){"use strict";var i=n(1),r=n(61),a=Object(i.createContext)(r.a);t.a=a},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportError}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(15),l=n(1),s=n(2),u=n(4),d=n(19),g=n(34),f=n(177),m=n(88),p=n(102),v=n(144),b=n(39),h=n(59);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function E(e){for(var t=1;t1&&(n=Object(s.sprintf)(/* translators: %s: module name */
Object(s.__)("Data errors in %s","google-site-kit"),null==o?void 0:o.name)):n=Object(s.sprintf)(/* translators: %s: module name */
Object(s.__)("Data error in %s","google-site-kit"),null==o?void 0:o.name);var k=e.createElement(l.Fragment,null,y.map((function(t){var n;return(null==t||null===(n=t.data)||void 0===n?void 0:n.reconnectURL)?e.createElement(h.a,{key:t.message,error:t,message:t.message}):e.createElement("p",{key:t.message},m.a.sanitize(t.message,{ALLOWED_TAGS:[]}))})));return e.createElement(p.a,{title:n,description:k,error:!0},e.createElement(v.a,{moduleSlug:i,error:r}))}ReportError.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return a}));var i="editing-user-role-select-slug-key",r="dashboardSharingDialogOpen",a="resetSharingDialogOpen"},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GenericErrorHandlerActions}));var i=n(0),r=n.n(i),a=n(2),o=n(21),c=n(202);function GenericErrorHandlerActions(t){var n=t.message,i=t.componentStack;return e.createElement("div",{className:"googlesitekit-generic-error-handler-actions"},e.createElement(c.a,{message:n,componentStack:i}),e.createElement(o.a,{href:"https://wordpress.org/support/plugin/google-site-kit/",external:!0},Object(a.__)("Report this problem","google-site-kit")))}GenericErrorHandlerActions.propTypes={message:r.a.string,componentStack:r.a.string}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(24),r=function(e){return i.f.includes(e)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportZero}));var i=n(0),r=n.n(i),a=n(2),o=n(4),c=n(19),l=n(102);function ReportZero(t){var n=t.moduleSlug,i=Object(o.useSelect)((function(e){return e(c.a).getModule(n)}));return e.createElement(l.a,{title:Object(a.sprintf)(/* translators: %s: Module name */
Object(a.__)("%s Gathering Data","google-site-kit"),null==i?void 0:i.name),description:Object(a.sprintf)(/* translators: %s: Module name */
Object(a.__)("%s data is not yet available, please check back later","google-site-kit"),null==i?void 0:i.name)})}ReportZero.propTypes={moduleSlug:r.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(10),o=n.n(a),c=n(0),l=n.n(c),s=n(1),u=n(23),d=n(228),g=n(229),f=n(230),m=n(145),p=n(146),v=n(147),b=n(231),h=n(35),O=Object(s.forwardRef)((function(t,n){var i=t.className,a=t.title,c=t.description,l=t.additionalDescription,s=t.errorText,O=t.helpText,E=t.learnMoreLink,j=t.dismissButton,y=t.ctaButton,_=t.svg,k=t.footer,S=Object(u.e)(),M=S===u.b||S===u.c,I=null;M&&(null==_?void 0:_.mobile)?I=_.mobile:!M&&(null==_?void 0:_.desktop)&&(I=_.desktop);var N=(null==_?void 0:_.verticalPosition)?_.verticalPosition:"center";return e.createElement("div",{ref:n,className:o()("googlesitekit-banner",i)},e.createElement("div",{className:"googlesitekit-banner__content"},e.createElement(d.a,null,a),e.createElement(g.a,null,c," ",(null==E?void 0:E.href)&&e.createElement(m.a,E),l&&e.createElement("div",{className:"googlesitekit-banner__additional-description"},l)),O&&e.createElement(f.a,null,O),s&&e.createElement(h.a,{type:"error",description:s}),e.createElement("div",{className:"googlesitekit-notice__action"},y&&e.createElement(p.a,y),(null==j?void 0:j.onClick)&&e.createElement(v.a,j))),I&&e.createElement("div",{className:o()("googlesitekit-banner__svg-wrapper",r()({},"googlesitekit-banner__svg-wrapper--".concat(N),N)),style:{backgroundImage:"url(".concat(I,")")}}),k&&e.createElement(b.a,null,k))}));O.propTypes={title:l.a.string,description:l.a.oneOfType([l.a.string,l.a.node]),additionalDescription:l.a.oneOfType([l.a.string,l.a.node]),errorText:l.a.string,helpText:l.a.string,learnMoreLink:l.a.shape(m.a.propTypes),dismissButton:l.a.shape(v.a.propTypes),ctaButton:l.a.shape(p.a.propTypes),svg:l.a.shape({desktop:l.a.elementType,mobile:l.a.elementType,verticalPosition:l.a.oneOf(["top","center","bottom"])}),footer:l.a.node},t.a=O}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileLoading}));var i=n(48);function AudienceTileLoading(){return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-loading"},e.createElement(i.a,{width:"100%",height:"20px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}))}}).call(this,n(3))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(1),l=n(4),s=n(13),u=n(7),d=n(19),g=n(33),f=n(37),m=n(40),p=n(18);function v(e){var t=Object(p.a)(),n=Object(l.useSelect)((function(t){return t(d.a).getModule(e)})),i=Object(l.useSelect)((function(e){return e(u.a).hasCapability(u.K)})),a=Object(l.useDispatch)(d.a).activateModule,v=Object(l.useDispatch)(g.a).navigateTo,b=Object(l.useDispatch)(s.c).setInternalServerError,h=Object(c.useCallback)(o()(r.a.mark((function n(){var i,o,c;return r.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a(e);case 2:if(i=n.sent,o=i.error,c=i.response,o){n.next=13;break}return n.next=8,Object(m.b)("".concat(t,"_widget-activation-cta"),"activate_module",e);case 8:return n.next=10,Object(f.f)("module_setup",e,{ttl:300});case 10:v(c.moduleReauthURL),n.next=14;break;case 13:b({id:"".concat(e,"-setup-error"),description:o.message});case 14:case"end":return n.stop()}}),n)}))),[a,e,v,b,t]);return(null==n?void 0:n.name)&&i?h:null}},function(e,t,n){"use strict";(function(e){function Title(t){var n=t.title;return e.createElement("h3",{className:"googlesitekit-heading-2 googlesitekit-publisher-win__title"},n)}n.d(t,"a",(function(){return Title}))}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Description}));var i=n(0),r=n.n(i),a=n(1),o=n(9),c=n(59);function Description(t){var n=t.className,i=void 0===n?"googlesitekit-publisher-win__desc":n,r=t.text,l=t.learnMoreLink,s=t.errorText,u=t.children;return e.createElement(a.Fragment,null,e.createElement("div",{className:i},e.createElement("p",null,e.createElement("span",{dangerouslySetInnerHTML:Object(o.F)(r,{ALLOWED_TAGS:["strong","em","br","a"],ALLOWED_ATTR:["href"]})})," ",l)),s&&e.createElement(c.a,{message:s}),u)}Description.propTypes={className:r.a.string,text:r.a.string,learnMoreLink:r.a.node,errorText:r.a.string,children:r.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LoadingWrapper}));var i=n(5),r=n.n(i),a=n(22),o=n.n(a),c=n(0),l=n.n(c),s=n(48);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function LoadingWrapper(t){var n=t.loading,i=t.children,r=o()(t,["loading","children"]);return n?e.createElement(s.a,r):i}LoadingWrapper.propTypes=function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:e,a=Object(c.useState)(Object(l.a)(i.location.href,t)||n),u=o()(a,2),d=u[0],g=u[1],f=function(e){g(e);var n=Object(s.a)(i.location.href,r()({},t,e));i.history.replaceState(null,"",n)};return[d,f]}}).call(this,n(28))},,,,function(e,t,n){"use strict";(function(e){var i=n(15),r=n(0),a=n.n(r),o=n(1),c=n(60),l=n(4),s=n(34),u=n(26),d=n(175),g=n(477),f=n(127),m=n(9),p=n(18),v=n(29),b=Object(f.a)(g.a);function AudienceSegmentationErrorWidget(t){var n=t.Widget,r=t.errors,a=t.onRetry,c=t.showRetryButton,g=Object(p.a)(),f=Object(l.useDispatch)(u.b).setValue,v=r?Object(i.castArray)(r):[],h=v.some(s.e);return Object(o.useEffect)((function(){f(d.b,!0)}),[f]),e.createElement(b,{Widget:n,errors:v,onRetry:function(){Object(m.I)("".concat(g,"_audiences-all-tiles"),"data_loading_error_retry").finally((function(){f(d.b,!1),null==a||a()}))},onRequestAccess:function(){Object(m.I)("".concat(g,"_audiences-all-tiles"),"insufficient_permissions_error_request_access")},showRetryButton:c,onInView:function(){var e=h?"insufficient_permissions_error":"data_loading_error";Object(m.I)("".concat(g,"_audiences-all-tiles"),e)}})}AudienceSegmentationErrorWidget.propTypes={Widget:a.a.elementType.isRequired,errors:a.a.oneOfType([a.a.object,a.a.arrayOf(a.a.object)]).isRequired,onRetry:a.a.func,showRetryButton:a.a.bool},t.a=Object(c.a)({moduleName:v.g})(AudienceSegmentationErrorWidget)}).call(this,n(3))},,,,,function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a),c=n(1),l=n(17),s=Object(c.forwardRef)((function(t,n){var i=t.id,r=t.className,a=t.children,s=t.secondaryPane;return e.createElement("section",{id:i,className:o()(r,"googlesitekit-publisher-win"),ref:n},e.createElement(l.e,null,e.createElement(l.k,null,a)),s&&e.createElement(c.Fragment,null,e.createElement("div",{className:"googlesitekit-publisher-win__secondary-pane-divider"}),e.createElement(l.e,{className:"googlesitekit-publisher-win__secondary-pane"},e.createElement(l.k,null,e.createElement(l.a,{className:"googlesitekit-publisher-win__secondary-pane",size:12},s)))))}));s.displayName="Banner",s.propTypes={id:r.a.string,className:r.a.string,secondaryPane:r.a.node},t.a=s}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerTitle}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(10),l=n.n(c),s=n(79);function BannerTitle(t){var n=t.title,i=t.badgeLabel,a=t.WinImageSVG,o=t.winImageFormat,c=void 0===o?"":o,u=t.smallWinImageSVGWidth,d=void 0===u?75:u,g=t.smallWinImageSVGHeight,f=void 0===g?75:g;return n?e.createElement("div",{className:"googlesitekit-publisher-win__title-image-wrapper"},e.createElement("h3",{className:"googlesitekit-heading-2 googlesitekit-publisher-win__title"},n,i&&e.createElement(s.a,{label:i})),a&&e.createElement("div",{className:l()(r()({},"googlesitekit-publisher-win__image-".concat(c),c))},e.createElement(a,{width:d,height:f}))):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 i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(0),u=n.n(s),d=n(210),g=n(1),f=n(4),m=n(11),p=n(33);function BannerActions(t){var n=t.ctaLink,i=t.ctaLabel,a=t.ctaComponent,c=t.ctaTarget,s=t.ctaCallback,u=t.dismissLabel,v=t.dismissCallback,b=t.dismissIsTertiary,h=Object(g.useState)(!1),O=l()(h,2),E=O[0],j=O[1],y=Object(d.a)(),_=Object(f.useSelect)((function(e){return!!n&&e(p.a).isNavigatingTo(n)})),k=function(){var e=o()(r.a.mark((function e(){var t,n,i,a=arguments;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(j(!0),t=a.length,n=new Array(t),i=0;iHelp us improve Site Kit by sharing anonymous usage data. All collected data is treated in accordance with the Google Privacy Policy.","google-site-kit"),{a:e.createElement(h.a,{key:"link",href:"https://policies.google.com/privacy",external:!0}),span:e.createElement("span",null)})),(null==k?void 0:k.message)&&e.createElement("div",{className:"googlesitekit-error-text"},null==k?void 0:k.message))}OptIn.propTypes={id:l.a.string,name:l.a.string,className:l.a.string,trackEventCategory:l.a.string,alignLeftCheckbox:l.a.bool}}).call(this,n(3))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Item}));var i=n(0),r=n.n(i);function Item(t){var n=t.icon,i=t.label;return e.createElement("div",{className:"googlesitekit-user-menu__item"},e.createElement("div",{className:"googlesitekit-user-menu__item-icon"},n),e.createElement("span",{className:"googlesitekit-user-menu__item-label"},i))}Item.propTypes={icon:r.a.node,label:r.a.string}}).call(this,n(3))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Title}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a);function Title(t){var n=t.className,i=t.children;return e.createElement("p",{className:r()("googlesitekit-banner__title",n)},i)}Title.propTypes={className:o.a.string,children:o.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Description}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a);function Description(t){var n=t.className,i=t.children;return e.createElement("div",{className:r()("googlesitekit-banner__description",n)},i)}Description.propTypes={className:o.a.string,children:o.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return HelpText}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a);function HelpText(t){var n=t.className,i=t.children;return e.createElement("p",{className:r()("googlesitekit-banner__help-text",n)},i)}HelpText.propTypes={className:o.a.string,children:o.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a);function Footer(t){var n=t.className,i=t.children;return e.createElement("div",{className:r()("googlesitekit-banner__footer",n)},i)}Footer.propTypes={className:o.a.string,children:o.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Root}));var i=n(14),r=n.n(i),a=n(0),o=n.n(a),c=n(455),l=n(554),s=n(1),u=n(4),d=n.n(u),g=n(233),f=n(234),m=n(61),p=n(235),v=n(237),b=n(238),h=n(65),O=n(170),E=n(182);function Root(t){var n=t.children,i=t.registry,a=t.viewContext,o=void 0===a?null:a,d=c.a,j=Object(s.useState)({key:"Root",value:!0}),y=r()(j,1)[0];return e.createElement(s.StrictMode,null,e.createElement(O.a,{value:y},e.createElement(u.RegistryProvider,{value:i},e.createElement(f.a,{value:m.a},e.createElement(h.a,{value:o},e.createElement(l.a,{theme:d()},e.createElement(g.a,null,e.createElement(v.a,null,n,o&&e.createElement(b.a,null)),Object(E.a)(o)&&e.createElement(p.a,null))))))))}Root.propTypes={children:o.a.node,registry:o.a.object,viewContext:o.a.string.isRequired},Root.defaultProps={registry:d.a}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,i){var r=n(52),a=n.n(r),o=n(53),c=n.n(o),l=n(81),s=n.n(l),u=n(82),d=n.n(u),g=n(55),f=n.n(g),m=n(0),p=n.n(m),v=n(1),b=n(2),h=n(181),O=n(65),E=n(165),j=n(9);function y(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,i=f()(e);if(t){var r=f()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return d()(this,n)}}var _=function(t){s()(ErrorHandler,t);var n=y(ErrorHandler);function ErrorHandler(e){var t;return a()(this,ErrorHandler),(t=n.call(this,e)).state={error:null,info:null,copied:!1},t}return c()(ErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Caught an error:",t,n),this.setState({error:t,info:n}),Object(j.I)("react_error","handle_".concat(this.context||"unknown","_error"),"".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack).slice(0,500))}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.error,r=t.info;return n?i.createElement(E.a,{id:"googlesitekit-error",className:"googlesitekit-error-handler",title:Object(b.__)("Site Kit encountered an error","google-site-kit"),description:i.createElement(h.a,{message:n.message,componentStack:r.componentStack}),isDismissible:!1,format:"small",type:"win-error"},i.createElement("pre",{className:"googlesitekit-overflow-auto"},n.message,r.componentStack)):e}}]),ErrorHandler}(v.Component);_.contextType=O.b,_.propTypes={children:p.a.node.isRequired},t.a=_}).call(this,n(28),n(3))},function(e,t,n){"use strict";var i=n(178),r=(i.a.Consumer,i.a.Provider);t.a=r},function(e,t,n){"use strict";(function(e){var i=n(4),r=n(236),a=n(7);t.a=function PermissionsModal(){return Object(i.useSelect)((function(e){return e(a.a).isAuthenticated()}))?e.createElement(r.a,null):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,i){var r=n(6),a=n.n(r),o=n(16),c=n.n(o),l=n(2),s=n(1),u=n(4),d=n(168),g=n(30),f=n(33),m=n(7),p=n(123),v=n(75);t.a=function AuthenticatedPermissionsModal(){var t,n,r,o,b=Object(u.useRegistry)(),h=Object(u.useSelect)((function(e){return e(m.a).getPermissionScopeError()})),O=Object(u.useSelect)((function(e){return e(m.a).getUnsatisfiedScopes()})),E=Object(u.useSelect)((function(t){var n,i,r;return t(m.a).getConnectURL({additionalScopes:null==h||null===(n=h.data)||void 0===n?void 0:n.scopes,redirectURL:(null==h||null===(i=h.data)||void 0===i?void 0:i.redirectURL)||e.location.href,errorRedirectURL:null==h||null===(r=h.data)||void 0===r?void 0:r.errorRedirectURL})})),j=Object(u.useDispatch)(m.a).clearPermissionScopeError,y=Object(u.useDispatch)(f.a).navigateTo,_=Object(u.useDispatch)(g.a).setValues,k=Object(s.useCallback)((function(){j()}),[j]),S=Object(s.useCallback)(c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(m.d,{permissionsError:h}),e.next=3,Object(p.c)(b);case 3:y(E);case 4:case"end":return e.stop()}}),e)}))),[b,E,y,h,_]);return Object(s.useEffect)((function(){(function(){var e=c()(a.a.mark((function e(){var t,n,i;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(null==h||null===(t=h.data)||void 0===t?void 0:t.skipModal)||!(null==h||null===(n=h.data)||void 0===n||null===(i=n.scopes)||void 0===i?void 0:i.length)){e.next=3;break}return e.next=3,S();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}})()()}),[S,h]),h?(null==h||null===(t=h.data)||void 0===t||null===(n=t.scopes)||void 0===n?void 0:n.length)?(null==h||null===(r=h.data)||void 0===r?void 0:r.skipModal)||O&&(null==h||null===(o=h.data)||void 0===o?void 0:o.scopes.every((function(e){return O.includes(e)})))?null:i.createElement(v.a,null,i.createElement(d.a,{title:Object(l.__)("Additional Permissions Required","google-site-kit"),subtitle:h.message,confirmButton:Object(l.__)("Proceed","google-site-kit"),handleConfirm:S,handleCancel:k,onClose:k,dialogActive:!0,medium:!0})):(e.console.warn("permissionsError lacks scopes array to use for redirect, so not showing the PermissionsModal. permissionsError was:",h),null):null}}).call(this,n(28),n(3))},function(e,t,n){"use strict";var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(1),u=n(4),d=n(123);t.a=function RestoreSnapshots(e){var t=e.children,n=Object(u.useRegistry)(),i=Object(s.useState)(!1),a=l()(i,2),c=a[0],g=a[1];return Object(s.useEffect)((function(){c||o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(d.b)(n);case 2:g(!0);case 3:case"end":return e.stop()}}),e)})))()}),[n,c]),c?t:null}},function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return FeatureTours}));var r=n(84),a=n(1),o=n(4),c=n(7),l=n(18),s=n(101);function FeatureTours(){var t=Object(l.a)(),n=Object(o.useDispatch)(c.a).triggerTourForView;Object(r.a)((function(){n(t)}));var u=Object(o.useSelect)((function(e){return e(c.a).getCurrentTour()}));return Object(a.useEffect)((function(){if(u){var t=document.getElementById("js-googlesitekit-main-dashboard");if(t){var n=new ResizeObserver((function(){e.dispatchEvent(new Event("resize"))}));return n.observe(t),function(){n.disconnect()}}}}),[u]),u?i.createElement(s.a,{tourID:u.slug,steps:u.steps,gaEventCategory:u.gaEventCategory,callback:u.callback}):null}}).call(this,n(28),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupCTA}));var i=n(20),r=n.n(i),a=n(6),o=n.n(a),c=n(5),l=n.n(c),s=n(16),u=n.n(s),d=n(22),g=n.n(d),f=n(10),m=n.n(f),p=n(0),v=n.n(p),b=n(1),h=n(4),O=n(41),E=n(69),j=n(184),y=n(145),_=n(146),k=n(147),S=n(17),M=n(11);function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function N(e){for(var t=1;t=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 g(e,t){var n=[],i=[];if(!(null==e?void 0:e.length))return{columnWidths:n,rowIndexes:i};var a=0,o=0,l=function(e,t){return e.counter-t.counter},g=function(e,t){var n=e.counter;return t.counter-n},f=function(e){return e.counter<=12};if(e.forEach((function(m,p){if(s(t[m.slug]))return n.push(0),void i.push(o);var v=d(a,m),b=function(e,t,n){for(;++e12){if(a-=c.c[h],i[p]++,9===a){var O=u(n,a),E=r()(O,2);n=E[0],a=E[1]}a=c.c[h],o++}else 12===a&&(a=0,o++);n.push(c.c[h])})),9===a){var m=u(n,a),p=r()(m,2);n=p[0],a=p[1]}return{columnWidths:n,rowIndexes:i}}var f=n(15);function m(e,t,n){var i=n.columnWidths,r=n.rowIndexes,a=[],l=o()(i);if(!(null==e?void 0:e.length))return{gridColumnWidths:l,overrideComponents:a};var s=null,u=-1,d=[];if(function(e,t){for(var n={},i=0;i1)}(e,t)){var g=Array.from({length:e.length-1}).fill(0);return{overrideComponents:[t[e[0].slug]],gridColumnWidths:[12].concat(o()(g))}}return e.forEach((function(n,o){var c,g,m,p,v;if(a.push(null),s=t[n.slug],u=r[o],s)if(g=s,m=t[null===(c=e[o+1])||void 0===c?void 0:c.slug],p=u,v=r[o+1],p===v&&Object(f.isEqual)(g,m))d.push(i[o]),l[o]=0;else if(d.length>0){d.push(i[o]);var b=d.reduce((function(e,t){return e+t}),0);a[o]=s,l[o]=b,d=[]}})),{gridColumnWidths:l,overrideComponents:a}}var p=n(248);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 i}));n(8);function i(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 AudienceErrorModal}));var i=n(0),r=n.n(i),a=n(42),o=n(2),c=n(4),l=n(21),s=n(168),u=n(75),d=n(13),g=n(8),f=n(34),m=n(9);function AudienceErrorModal(t){var n=t.apiErrors,i=t.hasOAuthError,r=t.inProgress,p=t.title,v=t.description,b=t.trackEventCategory,h=t.onCancel,O=void 0===h?function(){}:h,E=t.onRetry,j=void 0===E?function(){}:E,y=Array.isArray(n)?n:[n],_=Object(c.useSelect)((function(e){return e(d.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),k=Object(c.useSelect)((function(e){return e(g.r).getServiceEntityAccessURL()})),S=Object(c.useSelect)((function(e){return e(d.c).getErrorTroubleshootingLinkURL({code:"access_denied"})}));if(!y.length&&!i)return null;var M,I,N,w,C=y.some((function(e){return Object(f.e)(e)}));return i?(M=Object(o.__)("Analytics update failed","google-site-kit"),I=Object(a.a)(Object(o.__)("Setup was interrupted because you did not grant the necessary permissions. ","google-site-kit"),{HelpLink:e.createElement(l.a,{href:S,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))}),N=Object(o.__)("Retry","google-site-kit")):C?(M=Object(o.__)("Insufficient permissions","google-site-kit"),I=Object(a.a)(Object(o.__)("You’ll need to contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(l.a,{href:_,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))}),N=Object(o.__)("Request access","google-site-kit"),w=k):(M=p||Object(o.__)("Failed to set up visitor groups","google-site-kit"),I=v||Object(o.__)("Oops! Something went wrong. Retry enabling groups.","google-site-kit"),N=Object(o.__)("Retry","google-site-kit")),e.createElement(u.a,null,e.createElement(s.a,{buttonLink:w,title:M,subtitle:I,handleConfirm:function(){var e;e=i?"auth_error_retry":C?"insufficient_permissions_error_request_access":"setup_error_retry",Object(m.I)(b,e).finally((function(){C||j()}))},confirmButton:N,handleCancel:function(){var e;e=i?"auth_error_cancel":C?"insufficient_permissions_error_cancel":"setup_error_cancel",Object(m.I)(b,e).finally(O)},onOpen:function(){var e;e=i?"auth_error":C?"insufficient_permissions_error":"setup_error",Object(m.I)(b,e)},onClose:O,inProgress:r,refocusQuerySelector:"#audience_segmentation_setup_cta-notification .googlesitekit-banner__cta",danger:!0,dialogActive:!0}))}AudienceErrorModal.propTypes={apiErrors:r.a.oneOfType([r.a.arrayOf(r.a.object),r.a.object,r.a.array]),hasOAuthError:r.a.bool,inProgress:r.a.bool,title:r.a.string,description:r.a.string,trackEventCategory:r.a.string,onCancel:r.a.func,onRetry:r.a.func}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(10),r=n.n(i),a=n(0),o=n.n(a),c=n(1),l=n(11),s=n(515),u=Object(c.forwardRef)((function(t,n){var i=t.className,a=t.content,o=t.dismissLabel,c=t.Icon,u=void 0===c?s.a:c,d=t.onDismiss;return e.createElement("div",{ref:n,className:r()("googlesitekit-audience-segmentation-info-notice",i)},e.createElement(u,{width:"20",height:"20"}),e.createElement("div",{className:"googlesitekit-audience-segmentation-info-notice__body"},e.createElement("p",null,a),o&&e.createElement(l.Button,{onClick:d,className:"googlesitekit-audience-segmentation-info-notice__dismiss",tertiary:!0},o)))}));u.propTypes={className:o.a.string,content:o.a.string.isRequired,dismissLabel:o.a.string,Icon:o.a.elementType,onDismiss:o.a.func},t.a=u}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(14),r=n.n(i),a=n(1);t.a=function(t,n){var i=Object(a.useState)(null),o=r()(i,2),c=o[0],l=o[1];return Object(a.useEffect)((function(){if(t.current&&"function"==typeof e.IntersectionObserver){var i=new e.IntersectionObserver((function(e){l(e[e.length-1])}),n);return i.observe(t.current),function(){l(null),i.disconnect()}}return function(){}}),[t.current,n.threshold,n.root,n.rootMargin]),c}}).call(this,n(28))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Notifications}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(4),l=n(18),s=n(41),u=n(51),d=n(313);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Notifications(t){var n,i=t.areaSlug,a=t.groupID,o=void 0===a?u.d.DEFAULT:a,f=Object(l.a)(),m=Object(c.useSelect)((function(e){return e(s.a).getQueuedNotifications(f,o)}));if(void 0===(null==m?void 0:m[0])||(null==m||null===(n=m[0])||void 0===n?void 0:n.areaSlug)!==i)return null;var p=m[0],v=p.id,b=p.Component,h=function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}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 a,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,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);nSign in to connect more services and control sharing access.","google-site-kit"),{strong:e.createElement("strong",null)}):Object(l.a)(Object(s.__)("You can see stats from all shared Google services, but you can't make any changes. Learn more","google-site-kit"),{a:e.createElement(v.a,{href:a,onClick:j,"aria-label":Object(s.__)("Learn more about dashboard sharing","google-site-kit"),external:!0})});return e.createElement("li",{className:"googlesitekit-view-only-menu__list-item googlesitekit-view-only-menu__description"},e.createElement("p",null,y),n&&e.createElement(d.Button,{onClick:E},Object(s._x)("Sign in with Google","Service name","google-site-kit")))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SharedServices}));var i=n(2),r=n(4),a=n(7),o=n(298);function SharedServices(){var t=Object(r.useSelect)((function(e){return e(a.a).getViewableModules()}));return void 0===t?null:e.createElement("li",{className:"googlesitekit-view-only-menu__list-item"},e.createElement("h4",null,Object(i.__)("Shared services","google-site-kit")),e.createElement("ul",null,t.map((function(t){return e.createElement(o.a,{key:t,module:t})}))))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Service}));var i=n(0),r=n.n(i),a=n(42),o=n(2),c=n(4),l=n(19),s=n(7);function Service(t){var n=t.module,i=Object(c.useSelect)((function(e){return e(s.a).hasCapability(s.H)})),r=Object(c.useSelect)((function(e){return e(l.a).getModule(n)||{}})),u=r.name,d=r.owner,g=Object(c.useSelect)((function(e){return e(l.a).getModuleIcon(n)}));return e.createElement("li",{className:"googlesitekit-view-only-menu__service"},e.createElement("span",{className:"googlesitekit-view-only-menu__service--icon"},e.createElement(g,{height:26})),e.createElement("span",{className:"googlesitekit-view-only-menu__service--name"},u),i&&(null==d?void 0:d.login)&&e.createElement("span",{className:"googlesitekit-view-only-menu__service--owner"},Object(a.a)(Object(o.sprintf)(/* translators: %s: module owner Google Account email address */
Object(o.__)("Shared by %s","google-site-kit"),d.login),{strong:e.createElement("strong",{title:d.login})})))}Service.propTypes={module:r.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Tracking}));var i=n(42),r=n(2),a=n(223),o=n(18);function Tracking(){var t=Object(o.a)();return e.createElement("li",{className:"googlesitekit-view-only-menu__list-item"},e.createElement("p",null,Object(i.a)(Object(r.__)("Thanks for using Site Kit! Help us make it even better","google-site-kit"),{br:e.createElement("br",null)})),e.createElement(a.a,{trackEventCategory:"".concat(t,"_headerbar_viewonly"),alignCheckboxLeft:!0}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LegacyNotifications}));var i=n(1),r=n(4),a=n(19),o=n(7),c=n(301),l=n(308),s=n(39),u=n(54),d=n(67),g=n(310);function LegacyNotifications(){var t=Object(s.a)(),n=Object(u.c)(),f=Object(r.useSelect)((function(e){return e(o.a).isAuthenticated()})),m=Object(r.useSelect)((function(e){return e(a.a).isModuleActive(d.d)}));return e.createElement(i.Fragment,null,e.createElement(g.a,null),!t&&n===u.b&&e.createElement(i.Fragment,null,m&&e.createElement(l.a,null),f&&e.createElement(c.a,null)))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(14),r=n.n(i),a=n(1),o=n(4),c=n(13),l=n(7),s=n(41),u=n(302),d=n(51);t.a=function CoreSiteBannerNotifications(){var t=Object(a.useState)(!1),n=r()(t,2),i=n[0],g=n[1],f=Object(a.useState)(!1),m=r()(f,2),p=m[0],v=m[1],b=Object(a.useRef)(Date.now()),h=Object(o.useSelect)((function(e){return e(c.c).isUsingProxy()&&!1===e(l.a).areSurveysOnCooldown()?e(l.a).getCurrentSurvey():null})),O=Object(a.useState)([]),E=r()(O,2),j=E[0],y=E[1],_=Object(o.useDispatch)(s.a).registerNotification,k=Object(o.useSelect)((function(e){return e(c.c).getNotifications()}));return Object(a.useEffect)((function(){var e=setTimeout((function(){p||g(!0)}),5e3);return function(){clearTimeout(e)}}),[p]),Object(a.useEffect)((function(){Math.floor((Date.now()-b.current)/1e3)<5&&h&&v(!0)}),[b,h,v]),Object(a.useEffect)((function(){i&&!p&&(null==k||k.forEach((function(t){j.includes(t.id)||(_(t.id,{Component:function Component(){return e.createElement(u.a,t)},priority:t.priority,areaSlug:d.c.DASHBOARD_TOP,isDismissible:t.isDismissible}),y((function(e){return e.push(t.id),e})))})))}),[p,k,_,j,i]),null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(303),o=n(305),c=n(189),l=n(306),s=n(21);function NotificationFromServer(t){var n=t.id,i=t.title,r=t.content,u=t.ctaLabel,d=t.ctaTarget,g=t.ctaURL,f=t.dismissible,m=t.dismissLabel,p=t.learnMoreLabel,v=t.learnMoreURL;return e.createElement(a.a,{className:"googlesitekit-notification-from-server",id:n},e.createElement(o.a,{title:i,description:e.createElement(c.a,{learnMoreLink:e.createElement(s.a,{href:v,external:!0},p),text:r}),actions:e.createElement(l.a,{id:n,ctaLabel:u,ctaURL:g,ctaTarget:d,dismissLabel:f&&m?m:void 0,dismissExpires:1,dismissOnCTAClick:!0})}))}NotificationFromServer.propTypes={id:r.a.string.isRequired,title:r.a.string.isRequired,content:r.a.node,ctaLabel:r.a.string,ctaTarget:r.a.string,ctaURL:r.a.string,dismissible:r.a.bool,dismissLabel:r.a.string,learnMoreLabel:r.a.string,learnMoreURL:r.a.string},t.a=NotificationFromServer}).call(this,n(3))},function(e,t,n){"use strict";var i=n(155);n.d(t,"a",(function(){return i.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return ViewedStateObserver}));var i=n(0),r=n.n(i),a=n(1),o=n(4),c=n(26),l=n(41),s=n(255),u=n(171);function ViewedStateObserver(e){var t=e.id,n=e.observeRef,i=e.threshold,r=Object(s.a)(n,{threshold:i}),d=Object(o.useDispatch)(c.b).setValue,g=Object(o.useDispatch)(l.a).markNotificationSeen,f=!!(null==r?void 0:r.isIntersecting),m=Object(u.a)(t),p=Object(a.useRef)(),v=function(){p.current&&clearTimeout(p.current)};return Object(a.useEffect)((function(){return!m&&f?(v(),p.current=setTimeout((function(){(null==r?void 0:r.isIntersecting)&&(d(u.a.getKey(t),!0),g(t))}),3e3)):!f&&p.current&&v(),function(){v()}}),[m,f,d,g,t,r]),null}ViewedStateObserver.propTypes={id:r.a.string,observeRef:r.a.object,threshold:r.a.number}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SimpleNotification}));var i=n(17),r=n(188);function SimpleNotification(t){var n=t.actions,a=t.description,o=t.title;return e.createElement(i.e,null,e.createElement(i.k,null,e.createElement(i.a,{size:11,className:"googlesitekit-publisher-win__content"},e.createElement(r.a,{title:o}),a,n)))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ActionsCTALinkDismiss}));var i=n(0),r=n.n(i),a=n(2),o=n(4),c=n(33),l=n(263),s=n(307);function ActionsCTALinkDismiss(t){var n=t.id,i=t.className,r=void 0===i?"googlesitekit-publisher-win__actions":i,u=t.ctaLink,d=t.ctaLabel,g=t.ctaDisabled,f=void 0!==g&&g,m=t.onCTAClick,p=t.ctaDismissOptions,v=t.isSaving,b=void 0!==v&&v,h=t.onDismiss,O=void 0===h?function(){}:h,E=t.dismissLabel,j=void 0===E?Object(a.__)("OK, Got it!","google-site-kit"):E,y=t.dismissOnCTAClick,_=void 0===y||y,k=t.dismissExpires,S=void 0===k?0:k,M=t.dismissOptions,I=void 0===M?{}:M,N=t.gaTrackingEventArgs,w=void 0===N?{}:N,C=Object(o.useSelect)((function(e){return!!u&&e(c.a).isNavigatingTo(u)}));return e.createElement("div",{className:r},e.createElement(s.a,{id:n,ctaLink:u,ctaLabel:d,onCTAClick:m,dismissOnCTAClick:_,dismissExpires:S,dismissOptions:p,gaTrackingEventArgs:w,isSaving:b,isDisabled:f}),e.createElement(l.a,{id:n,primary:!1,dismissLabel:j,dismissExpires:S,disabled:C,onDismiss:O,dismissOptions:I,gaTrackingEventArgs:w}))}ActionsCTALinkDismiss.propTypes={id:r.a.string,className:r.a.string,ctaDisabled:r.a.bool,ctaLink:r.a.string,ctaLabel:r.a.string,onCTAClick:r.a.func,isSaving:r.a.bool,onDismiss:r.a.func,ctaDismissOptions:r.a.object,dismissLabel:r.a.string,dismissOnCTAClick:r.a.bool,dismissExpires:r.a.number,dismissOptions:r.a.object,gaTrackingEventArgs:r.a.object}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CTALink}));var i=n(6),r=n.n(i),a=n(5),o=n.n(a),c=n(16),l=n.n(c),s=n(14),u=n.n(s),d=n(0),g=n.n(d),f=n(210),m=n(1),p=n(4),v=n(41),b=n(33),h=n(13),O=n(69),E=n(11);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function y(e){for(var t=1;t0&&e.createElement("p",{className:"googlesitekit-selection-panel-items__subheading"},o)),h>0&&e.createElement("div",{className:"googlesitekit-selection-panel-items__subsection"},b(m)),v)}SelectionPanelItems.propTypes={currentSelectionTitle:o.a.string,availableItemsTitle:o.a.string,savedItemSlugs:o.a.array,availableSavedItems:o.a.object,availableUnsavedItems:o.a.object,ItemComponent:o.a.elementType,notice:o.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelFooter}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(15),u=n(0),d=n.n(u),g=n(1),f=n(42),m=n(2),p=n(4),v=n(11),b=n(59),h=n(9),O=n(8),E=n(48),j=n(35);function SelectionPanelFooter(t){var n=t.savedItemSlugs,i=void 0===n?[]:n,a=t.selectedItemSlugs,c=void 0===a?[]:a,u=t.saveSettings,d=void 0===u?function(){}:u,y=t.saveError,_=t.itemLimitError,k=t.minSelectedItemCount,S=void 0===k?0:k,M=t.maxSelectedItemCount,I=void 0===M?0:M,N=t.isBusy,w=t.onSaveSuccess,C=void 0===w?function(){}:w,T=t.onCancel,A=void 0===T?function(){}:T,D=t.isOpen,x=t.closePanel,R=void 0===x?function(){}:x,z=Object(g.useState)(null),L=l()(z,2),P=L[0],B=L[1],V=Object(g.useState)(!1),F=l()(V,2),G=F[0],U=F[1],W=Object(p.useSelect)((function(e){return e(O.r).isFetchingSyncAvailableAudiences()})),H=Object(g.useMemo)((function(){return!Object(s.isEqual)(Object(h.E)(c),Object(h.E)(i))}),[i,c]),Y=(null==i?void 0:i.length)>0&&H?Object(m.__)("Apply changes","google-site-kit"):Object(m.__)("Save selection","google-site-kit"),Q=Object(g.useCallback)(o()(r.a.mark((function e(){var t;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(c);case 2:t=e.sent,t.error||(C(),R(),B(Y),U(!0));case 5:case"end":return e.stop()}}),e)}))),[d,c,C,R,Y]),q=Object(g.useCallback)((function(){R(),A()}),[R,A]),Z=Object(g.useState)(null),X=l()(Z,2),K=X[0],J=X[1];Object(g.useEffect)((function(){null!==K&&K!==D&&D&&(B(null),U(!1)),J(D)}),[D,K]);var $=(null==c?void 0:c.length)||0,ee=W?e.createElement(E.a,{width:"89px",height:"20px"}):e.createElement("p",{className:"googlesitekit-selection-panel-footer__item-count"},Object(f.a)(Object(m.sprintf)(/* translators: 1: Number of selected items. 2: Maximum number of items that can be selected. */
Object(m.__)("%1$d selected (up to %2$d)","google-site-kit"),$,I),{MaxCount:e.createElement("span",{className:"googlesitekit-selection-panel-footer__item-count--max-count"})}));return e.createElement("footer",{className:"googlesitekit-selection-panel-footer"},y&&e.createElement(b.a,{error:y}),e.createElement("div",{className:"googlesitekit-selection-panel-footer__content"},H&&_?e.createElement(j.a,{type:j.a.TYPES.ERROR,description:_}):ee,e.createElement("div",{className:"googlesitekit-selection-panel-footer__actions"},e.createElement(v.Button,{onClick:q,disabled:N,tertiary:!0},Object(m.__)("Cancel","google-site-kit")),e.createElement(v.SpinnerButton,{onClick:Q,isSaving:N,disabled:$I||N||!D&&G},P||Y))))}SelectionPanelFooter.propTypes={savedItemSlugs:d.a.array,selectedItemSlugs:d.a.array,saveSettings:d.a.func,saveError:d.a.object,itemLimitError:d.a.string,minSelectedItemCount:d.a.number,maxSelectedItemCount:d.a.number,isBusy:d.a.bool,onSaveSuccess:d.a.func,onCancel:d.a.func,isOpen:d.a.bool,closePanel:d.a.func}}).call(this,n(3))},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetReportZero}));var i=n(5),r=n.n(i),a=n(20),o=n.n(a),c=n(22),l=n.n(c),s=n(0),u=n.n(s),d=n(1),g=n(156),f=n(183);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function WidgetReportZero(t){var n=t.widgetSlug,i=t.moduleSlug,r=l()(t,["widgetSlug","moduleSlug"]),a=Object(d.useMemo)((function(){return{moduleSlug:i}}),[i]);return Object(g.a)(n,f.a,a),e.createElement(f.a,o()({moduleSlug:i},r))}WidgetReportZero.propTypes=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:r.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n(5),r=n.n(i),a=n(4),o=n(7),c=n(8);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function s(e){for(var t=1;t0||!1===l,E=g.length>0&&l,j=s(s({},v),{},{dimensions:[{name:"audienceResourceName"}],dimensionFilters:p,metrics:[{name:"totalUsers"},{name:"sessionsPerUser"},{name:"screenPageViewsPerSession"},{name:"screenPageViews"}]}),y=Object(a.useInViewSelect)((function(e){if(void 0!==O)return O?e(c.r).getReport(j):null}),[O,j]),_=Object(a.useSelect)((function(e){if(void 0!==O)return!O||e(c.r).hasFinishedResolution("getReport",[j])})),k=Object(a.useSelect)((function(e){if(void 0!==O)return O?e(c.r).getErrorForSelector("getReport",[j]):null})),S=s(s({},v),{},{dimensions:[{name:"newVsReturning"}],dimensionFilters:{newVsReturning:["new","returning"]},metrics:[{name:"totalUsers"},{name:"sessionsPerUser"},{name:"screenPageViewsPerSession"},{name:"screenPageViews"}]}),M=Object(a.useInViewSelect)((function(e){if(void 0!==E)return E?e(c.r).getReport(S):null}),[E,S]),I=Object(a.useSelect)((function(e){if(void 0!==E)return!E||e(c.r).hasFinishedResolution("getReport",[S])})),N=Object(a.useSelect)((function(e){if(void 0!==E)return E?e(c.r).getErrorForSelector("getReport",[S]):null})),w={startDate:b,endDate:h,metrics:[{name:"screenPageViews"}]},C=Object(a.useInViewSelect)((function(e){return e(c.r).getReport(w)})),T=Object(a.useSelect)((function(e){return e(c.r).hasFinishedResolution("getReport",[w])})),A=Object(a.useSelect)((function(e){return e(c.r).getErrorForSelector("getReport",[w])})),D=Number(null==C||null===(t=C.totals)||void 0===t||null===(n=t[0])||void 0===n||null===(i=n.metricValues)||void 0===i||null===(r=i[0])||void 0===r?void 0:r.value)||0,x={startDate:b,endDate:h,dimensions:["city"],metrics:[{name:"totalUsers"}],orderby:[{metric:{metricName:"totalUsers"},desc:!0}],limit:4},R=Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(x,m)})),z=u(x,m),L=d(x,m),P={startDate:b,endDate:h,dimensions:["pagePath"],metrics:[{name:"screenPageViews"}],dimensionFilters:{"customEvent:googlesitekit_post_type":{filterType:"stringFilter",matchType:"EXACT",value:"post"}},orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:3},B=Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(P,m)})),V=u(P,m),F=d(P,m),G={startDate:b,endDate:h,dimensions:["pagePath","pageTitle"],metrics:[{name:"screenPageViews"}],dimensionFilters:{"customEvent:googlesitekit_post_type":{filterType:"stringFilter",matchType:"EXACT",value:"post"}},orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:15};return{report:y,reportLoaded:_,reportError:k,siteKitAudiencesReport:M,siteKitAudiencesReportLoaded:I,siteKitAudiencesReportError:N,totalPageviews:D,totalPageviewsReportLoaded:T,totalPageviewsReportError:A,topCitiesReport:R,topCitiesReportsLoaded:z,topCitiesReportErrors:L,topContentReport:B,topContentReportsLoaded:V,topContentReportErrors:F,topContentPageTitlesReport:Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(G,m)})),topContentPageTitlesReportsLoaded:u(G,m),topContentPageTitlesReportErrors:d(G,m)}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileNoData}));var i=n(2);function AudienceTileNoData(){return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__no-data"},Object(i.__)("No data to show yet","google-site-kit"))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PartialDataNotice}));var i=n(0),r=n.n(i);function PartialDataNotice(t){var n=t.content;return e.createElement("span",{className:"googlesitekit-audience-segmentation-partial-data-notice"},n)}PartialDataNotice.propTypes={content:r.a.node}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTooltipMessage}));var i=n(0),r=n.n(i),a=n(1),o=n(42),c=n(2),l=n(4),s=n(21),u=n(13);function AudienceTooltipMessage(t){var n=t.audienceSlug,i=t.audienceName,r=Object(l.useSelect)((function(e){return e(u.c).getDocumentationLinkURL("visitor-group-insights")}));return Object(a.useMemo)((function(){switch(n){case"new-visitors":return Object(o.a)(Object(c.sprintf)(/* translators: %s: is the audience name */
Object(c.__)('%s are people who visited your site for the first time. 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"),"New visitors"),{strong:e.createElement("strong",null),link:e.createElement(s.a,{href:r,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(s.a,{href:r,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(i,"")),{strong:e.createElement("strong",null),link:e.createElement(s.a,{href:r,external:!0,hideExternalIndicator:!0})})}}),[n,i,r])}AudienceTooltipMessage.propTypes={audienceSlug:r.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&i.length>0)return r}return t})),ee=Object(h.useSelect)((function(e){return H?e(y.r).getKeyMetricsConversionEventWidgets():[]})),te=Object(p.useCallback)((function(){var e,t,n,i=null===(e=a.current)||void 0===e?void 0:e.querySelector(".mdc-tab-scroller__scroll-content");if(B){var r=null===(t=a.current)||void 0===t?void 0:t.querySelectorAll(".googlesitekit-chip-tab-group__tab-items .mdc-tab");if((null==r?void 0:r.length)&&i){var o=null===(n=a.current)||void 0===n?void 0:n.getBoundingClientRect(),c=[];r.forEach((function(e,t){var n=e.getBoundingClientRect();n.left>=o.left&&n.right<=o.right&&c.push(t)}));var l=r[c.length];if(l){var s=l.getBoundingClientRect();(s.left>=o.right||s.left-o.right<0&&-(s.left-o.right)<=20)&&("2px"===i.style.columnGap?i.style.columnGap="20px":i.style.columnGap="2px",te())}}}}),[B]),ne=g()({},E.c.SLUG,0),ie={},re={},ae=function(e){var t,i=n[e].group;if((i===d||d===E.c.SLUG&&F.includes(e))&&(ie[e]=n[e]),d===E.g.SLUG&&Q.includes(e)&&Q.includes(e)&&(ie[e]=n[e]),!ne[i]){var r=Object.keys(n).filter((function(e){return!(n[e].group!==i||!(null==V?void 0:V.includes(e)))})).length;ne[i]=r}(null==$?void 0:$.length)&&($.some((function(t){return ee[t].includes(e)}))&&(re[i]=[].concat(l()(null!==(t=re[i])&&void 0!==t?t:[]),[e])))};for(var oe in n)ae(oe);var ce=Object(h.useDispatch)(j.a).setValues,le=Object(p.useCallback)((function(){var e;ce(E.j,(e={},g()(e,E.i,V),g()(e,E.a,[].concat(l()(F),l()(G))),g()(e,E.o,[]),e))}),[V,F,G,ce]),se=Object(p.useCallback)((function(e,t){if(e)A(e);else{var n=J[t];P(t),A(n.SLUG)}G.length&&le()}),[J,G,A,le]),ue=Object(h.useSelect)((function(e){return e(k.b).getValue(E.k)})),de=Object(v.a)(ue),ge=Object.keys(re);Object(p.useEffect)((function(){if(!de&&ue)if(A(E.c.SLUG),P(0),ge.length&&B){var e=J.find((function(e){return e.SLUG===ge[0]}));P(J.indexOf(e)),A(e.SLUG)}else P(0),A(E.c.SLUG);de&&!ue&&le(),!de&&ue&&te()}),[ue,de,G,J,B,ge,le,te]);var fe=Object(T.a)(te,50);Object(f.a)((function(){e.addEventListener("resize",fe)})),Object(m.a)((function(){return e.removeEventListener("resize",fe)}));var me=[[].concat(l()(K),l()(X.slice(0,2))),l()(X.slice(2))];return i.createElement("div",{className:"googlesitekit-chip-tab-group"},i.createElement("div",{className:"googlesitekit-chip-tab-group__tab-items",ref:a},!B&&me.map((function(e){return i.createElement("div",{key:"row-".concat(e[0].SLUG),className:"googlesitekit-chip-tab-group__tab-items-row"},e.map((function(e){return i.createElement(I.a,{key:e.SLUG,slug:e.SLUG,label:e.LABEL,hasNewBadge:!!(null==re?void 0:re[e.SLUG]),isActive:e.SLUG===d,onClick:se,selectedCount:ne[e.SLUG]})})))})),B&&i.createElement(O.TabBar,{activeIndex:L,handleActiveIndexUpdate:function(e){return se(null,e)}},J.map((function(e,t){var n=R[e.SLUG]||x.a;return i.createElement(O.Tab,{key:t,"aria-label":e.LABEL},i.createElement(n,{width:12,height:12,className:"googlesitekit-chip-tab-group__chip-item-svg googlesitekit-chip-tab-group__tab-item-mobile-svg googlesitekit-chip-tab-group__chip-item-svg__".concat(e.SLUG)}),e.LABEL,ne[e.SLUG]>0&&i.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-count"},"(",ne[e.SLUG],")"),!!(null==re?void 0:re[e.SLUG])&&i.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-new-dot"}))})))),i.createElement("div",{className:"googlesitekit-chip-tab-group__tab-item"},Object.keys(ie).map((function(e){var t,n=ie[e].group,a=null==re||null===(t=re[n])||void 0===t?void 0:t.includes(e);return i.createElement(N.a,o()({key:e,slug:e,savedItemSlugs:r,isNewlyDetected:a},ie[e]))})),!Object.keys(ie).length&&i.createElement("div",{className:"googlesitekit-chip-tab-group__graphic"},i.createElement(w.a,{height:250}),i.createElement("p",null,Object(b.__)("No metrics were selected yet","google-site-kit")))))}}).call(this,n(28),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OverlayCard}));var i=n(5),r=n.n(i),a=n(22),o=n.n(a),c=n(598),l=n(0),s=n.n(l),u=n(10),d=n.n(u),g=n(23),f=n(379),m=n(148);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function v(e){for(var t=1;t0?e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-count"},"(",d,")"):null,onClick:function(){return a(n)}},i,c&&e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-new-dot"}))}Chip.propTypes={slug:c.a.string.isRequired,label:c.a.string.isRequired,isActive:c.a.bool,hasNewBadge:c.a.bool,selectedCount:c.a.number,onClick:c.a.func.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricItem}));var i=n(5),r=n.n(i),a=n(27),o=n.n(a),c=n(0),l=n.n(c),s=n(1),u=n(2),d=n(4),g=n(30),f=n(49),m=n(19),p=n(25),v=n(126);function MetricItem(t){var n=t.slug,i=t.title,a=t.description,c=t.isNewlyDetected,l=t.savedItemSlugs,b=void 0===l?[]:l,h=Object(d.useSelect)((function(e){var t=e(m.a).getModule,i=e(f.a).getWidget(n);return null==i?void 0:i.modules.reduce((function(e,n){var i=t(n);return(null==i?void 0:i.connected)||!(null==i?void 0:i.name)?e:[].concat(o()(e),[i.name])}),[])})),O=Object(d.useSelect)((function(e){return e(g.a).getValue(p.j,p.i)})),E=Object(d.useSelect)((function(e){return e(g.a)})).getValue,j=Object(d.useDispatch)(g.a).setValues,y=Object(s.useCallback)((function(e){var t,i=E(p.j,p.i),a=e.target.checked?i.concat([n]):i.filter((function(e){return e!==n}));j(p.j,(t={},r()(t,p.i,a),r()(t,p.o,a),t))}),[E,j,n]),_=null==O?void 0:O.includes(n),k=!b.includes(n)&&h.length>0,S="key-metric-selection-checkbox-".concat(n);return e.createElement(v.c,{id:S,slug:n,title:i,description:a,isNewlyDetected:c,isItemSelected:_,isItemDisabled:k,onCheckboxChange:y},h.length>0&&e.createElement("div",{className:"googlesitekit-selection-panel-item-error"},Object(u.sprintf)(/* translators: %s: module names. */
Object(u._n)("%s is disconnected, no data to show","%s are disconnected, no data to show",h.length,"google-site-kit"),h.join(Object(u.__)(" and ","google-site-kit")))))}MetricItem.propTypes={slug:l.a.string.isRequired,title:l.a.string.isRequired,description:l.a.string.isRequired,isNewlyDetected:l.a.bool,savedItemSlugs:l.a.array}}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:3,n=e.filter((function(e){var t=e.dimensionValues;return"(not set)"!==t[0].value&&""!==t[0].value}));return n.slice(0,t)}n.d(t,"a",(function(){return i}))},,function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return AudienceSegmentationSetupSuccessSubtleNotification}));var r=n(0),a=n.n(r),o=n(2),c=n(1),l=n(166),s=n(38),u=n(94),d=n(23),g=n(4),f=n(41),m=n(7),p="setup-success-notification-audiences";function AudienceSegmentationSetupSuccessSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(d.e)(),v=Object(g.useDispatch)(f.a).dismissNotification,b=Object(g.useSelect)((function(e){return e(m.a).isAudienceSegmentationWidgetHidden()}));Object(c.useEffect)((function(){b&&v(p)}),[v,b]);return void 0===b?null:i.createElement(r,null,i.createElement(l.a,{notificationID:n,type:s.a.SUCCESS,title:Object(o.__)("Success! Visitor groups added to your dashboard","google-site-kit"),description:Object(o.__)("Get to know how different types of visitors interact with your site, e.g. which pages they visit and for how long","google-site-kit"),ctaButton:{label:Object(o.__)("Show me","google-site-kit"),onClick:function(t){t.preventDefault(),v(p),setTimeout((function(){e.scrollTo({top:Object(u.a)(".googlesitekit-widget-area--mainDashboardTrafficAudienceSegmentation",a),behavior:"smooth"})}),50)}},dismissButton:!0}))}AudienceSegmentationSetupSuccessSubtleNotification.propTypes={id:a.a.string.isRequired,Notification:a.a.elementType.isRequired}}).call(this,n(28),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RetryButton}));var i=n(0),r=n.n(i),a=n(2),o=n(11),c=n(9),l=n(18);function RetryButton(t){var n=t.handleRetry,i=Object(l.a)();return e.createElement(o.Button,{className:"googlesitekit-audience-selection-panel__error-notice-action",onClick:function(){n(),Object(c.I)("".concat(i,"_audiences-sidebar"),"data_loading_error_retry")},tertiary:!0},Object(a.__)("Retry","google-site-kit"))}RetryButton.propTypes={handleRetry:r.a.func.isRequired}}).call(this,n(3))},,,,function(e,t,n){"use strict";(function(e){var i=n(10),r=n.n(i),a=n(0),o=n.n(a),c=n(2),l=n(4),s=n(370),u=n(422),d=n(197),g=n(7),f=n(11),m=n(1),p=Object(m.forwardRef)((function(t,n){var i=t.className,a=t.children,o=t.type,m=t.dismiss,p=void 0===m?"":m,v=t.dismissCallback,b=t.dismissLabel,h=void 0===b?Object(c.__)("OK, Got it!","google-site-kit"):b,O=t.Icon,E=void 0===O?Object(d.d)(o):O,j=t.OuterCTA,y=Object(l.useDispatch)(g.a).dismissItem,_=Object(l.useSelect)((function(e){return p?e(g.a).isItemDismissed(p):void 0}));if(p&&_)return null;var k=a?u.a:s.a;return e.createElement("div",{ref:n,className:r()(i,"googlesitekit-settings-notice","googlesitekit-settings-notice--".concat(o),{"googlesitekit-settings-notice--single-row":!a,"googlesitekit-settings-notice--multi-row":a})},e.createElement("div",{className:"googlesitekit-settings-notice__icon"},e.createElement(E,{width:"20",height:"20"})),e.createElement("div",{className:"googlesitekit-settings-notice__body"},e.createElement(k,t)),p&&e.createElement("div",{className:"googlesitekit-settings-notice__button"},e.createElement(f.Button,{onClick:function(){"string"==typeof p&&y(p),null==v||v()},tertiary:!0},h)),j&&e.createElement("div",{className:"googlesitekit-settings-notice__button"},e.createElement(j,null)))}));p.propTypes={className:o.a.string,children:o.a.node,notice:o.a.node.isRequired,type:o.a.oneOf([d.b]),Icon:o.a.elementType,LearnMore:o.a.elementType,CTA:o.a.elementType,OuterCTA:o.a.elementType,dismiss:o.a.string,dismissLabel:o.a.string,dismissCallback:o.a.func},t.a=p}).call(this,n(3))},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n(4),r=n(19),a=n(7),o=n(25),c=n(8),l=n(29),s=n(70),u=n(86);function d(){return Object(i.useSelect)((function(e){var t=e(a.a).isItemDismissed(o.l),n=e(a.a).isDismissingItem(o.l),i=g(e,u.a,s.b),r=g(e,l.g,c.r);return!1===t&&!1===n&&i&&r}),[])}function g(e,t,n){if(e(r.a).isModuleConnected(t)){var i=e(n),a=i.isGatheringData,o=i.isDataAvailableOnLoad;return a(),o()}}},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsNoticeMultiRow}));var i=n(0),r=n.n(i),a=n(1);function SettingsNoticeMultiRow(t){var n=t.notice,i=t.LearnMore,r=t.CTA,o=t.children;return e.createElement(a.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),i&&e.createElement("div",{className:"googlesitekit-settings-notice__learn-more"},e.createElement(i,null)),r&&e.createElement("div",{className:"googlesitekit-settings-notice__cta"},e.createElement(r,null))))}SettingsNoticeMultiRow.propTypes={children:r.a.node.isRequired,notice:r.a.node.isRequired,LearnMore:r.a.elementType,CTA:r.a.elementType}}).call(this,n(3))},,,,,,,,,function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return AudienceSegmentationIntroductoryOverlayNotification}));var r=n(0),a=n.n(r),o=n(2),c=n(4),l=n(478),s=n(479),u=n(322),d=n(94),g=n(23),f=n(41),m=n(18),p="audienceSegmentationIntroductoryOverlayNotification";function AudienceSegmentationIntroductoryOverlayNotification(t){var n=t.id,r=t.Notification,a=Object(m.a)(),p=Object(g.e)(),v=Object(c.useDispatch)(f.a).dismissNotification,b={category:"".concat(a,"_audiences-secondary-user-intro")};return i.createElement(r,{gaTrackingEventArgs:b},i.createElement(u.a,{notificationID:n,title:Object(o.__)("New! Visitor groups","google-site-kit"),description:Object(o.__)("You can now learn more about your site visitor groups by comparing different metrics.","google-site-kit"),GraphicDesktop:l.a,GraphicMobile:s.a,ctaButton:{label:Object(o.__)("Show me","google-site-kit"),onClick:function(t){t.preventDefault();setTimeout((function(){e.scrollTo({top:Object(d.a)(".googlesitekit-widget-area--mainDashboardTrafficAudienceSegmentation",p),behavior:"smooth"})}),0),v(n)}},dismissButton:{label:Object(o.__)("Got it","google-site-kit")},gaTrackingEventArgs:b}))}AudienceSegmentationIntroductoryOverlayNotification.propTypes={id:a.a.string.isRequired,Notification:a.a.elementType.isRequired}}).call(this,n(28),n(3))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return SetupSuccess}));var i=n(1),r=n(4),a=n(7),o=n(18),c=n(127),l=n(9),s=n(480),u=Object(c.a)(s.a),d="settings_visitor_groups_setup_success_notification";function SetupSuccess(){var t=Object(o.a)(),n=Object(r.useDispatch)(a.a).dismissItem,c=Object(r.useSelect)((function(e){return e(a.a).isAudienceSegmentationWidgetHidden()})),s=Object(r.useSelect)((function(e){return e(a.a).isItemDismissed(d)})),g=c&&!1===s;return Object(i.useEffect)((function(){g&&n(d)}),[n,g]),void 0===s||s||g?null:e.createElement(u,{onInView:function(){Object(l.I)("".concat(t,"_audiences-setup-cta-settings-success"),"view_notification")}})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return h}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(210),u=n(2),d=n(1),g=n(176),f=n(4),m=n(30),p=n(7),v=n(34),b=n(8);function h(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.redirectURL,i=t.onSuccess,a=t.onError,c=Object(s.a)(),h=Object(d.useState)([]),O=l()(h,2),E=O[0],j=O[1],y=Object(d.useState)([]),_=l()(y,2),k=_[0],S=_[1],M=Object(d.useState)(!1),I=l()(M,2),N=I[0],w=I[1],C=Object(f.useSelect)((function(e){return e(p.a).hasScope(b.h)})),T=Object(f.useSelect)((function(e){return e(m.a).getValue(b.c,"autoSubmit")})),A=Object(f.useDispatch)(m.a),D=A.setValues,x=Object(f.useDispatch)(p.a),R=x.setPermissionScopeError,z=Object(f.useDispatch)(b.r),L=z.enableAudienceGroup,P=z.fetchSyncAvailableCustomDimensions,B=z.determineNeedForAnalytics4EditScope,V=z.syncAvailableAudiences;n||(n=Object(g.a)(e.location.href,{notification:"audience_segmentation"}));var F=Object(d.useCallback)(o()(r.a.mark((function e(){var t,n,i,a,o,c,l,s,u,d;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,V();case 2:if(t=e.sent,!(n=t.error)){e.next=6;break}return e.abrupt("return",{error:n});case 6:return e.next=8,P();case 8:if(i=e.sent,!(a=i.error)){e.next=12;break}return e.abrupt("return",{error:a});case 12:if(C){e.next=24;break}return e.next=15,B();case 15:if(o=e.sent,c=o.error,l=o.needsScope,!c){e.next=22;break}return e.abrupt("return",{error:c});case 22:if(!l){e.next=24;break}return e.abrupt("return",{needsScope:!0});case 24:return D(b.c,{autoSubmit:!1}),e.next=27,L(k);case 27:if(e.t0=e.sent,e.t0){e.next=30;break}e.t0={};case 30:return s=e.t0,u=s.error,d=s.failedSiteKitAudienceSlugs,e.abrupt("return",{error:u,failedSiteKitAudienceSlugs:d});case 34:case"end":return e.stop()}}),e)}))),[L,k,P,C,B,D,V]),G=Object(d.useCallback)(o()(r.a.mark((function t(){var o,l,s,d,g;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return w(!0),t.next=3,F();case 3:if(o=t.sent,l=o.error,s=o.needsScope,d=o.failedSiteKitAudienceSlugs,!s){t.next=11;break}return D(b.c,{autoSubmit:!0}),R({code:v.a,message:Object(u.__)("Additional permissions are required to create new audiences in Analytics.","google-site-kit"),data:{status:403,scopes:[b.h],skipModal:!0,skipDefaultErrorNotifications:!0,redirectURL:n,errorRedirectURL:e.location.href}}),t.abrupt("return");case 11:l||d?null==a||a():null==i||i(),c()&&(g=function _newArrayIfNotEmpty(e){return e.length?[]:e},l?(j([l]),S(g)):Array.isArray(d)?(S(d),j(g)):(j(g),S(g)),w(!1));case 13:case"end":return t.stop()}}),t)}))),[F,c,D,R,n,a,i]);return Object(d.useEffect)((function(){C&&T&&G()}),[C,T,G]),{apiErrors:E,failedAudiences:k,isSaving:N,onEnableGroups:G}}}).call(this,n(28))},,function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0?e.createElement(d.a,{className:"googlesitekit-widget-area__cta-link",onClick:m,leadingIcon:e.createElement(g.a,{width:22,height:22}),secondary:!0,linkButton:!0},Object(r.__)("Change groups","google-site-kit")):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectAnalyticsCTAWidget}));var i=n(0),r=n.n(i),a=n(42),o=n(1),c=n(2),l=n(4),s=n(524),u=n(525),d=n(21),g=n(19),f=n(29),m=n(187),p=n(23),v=n(367);function ConnectAnalyticsCTAWidget(t){var n=t.Widget,i=Object(p.e)()===p.c,r=Object(m.a)(f.g),b=Object(l.useSelect)((function(e){return e(g.a).getModuleIcon(f.g)})),h=i?e.createElement("p",null,Object(a.a)(Object(c.__)("Google Analytics is disconnected, your audience metrics can’t be displayed. Connect Google Analytics","google-site-kit"),{a:e.createElement(d.a,{onClick:r,secondary:!0})})):e.createElement(o.Fragment,null,e.createElement("p",null,Object(c.__)("Google Analytics is disconnected, your audience metrics can’t be displayed","google-site-kit")),e.createElement(d.a,{onClick:r,secondary:!0},Object(c.__)("Connect Google Analytics","google-site-kit")));return e.createElement(n,{noPadding:!0},e.createElement(v.a,{Icon:b,SVGGraphic:i?u.a:s.a},h))}ConnectAnalyticsCTAWidget.propTypes={Widget:r.a.elementType.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(4),l=n(7),s=n(9),u=n(60),d=n(254),g=n(175),f=n(8),m=n(29),p=n(26),v=n(127),b=n(18),h=Object(v.a)(d.a);function InfoNoticeWidget(t){var n=t.Widget,i=t.WidgetNull,r=Object(b.a)(),u=Object(c.useInViewSelect)((function(e){var t=e(f.r).getOrSyncAvailableAudiences();return null==t?void 0:t.map((function(e){return e.name}))}),[]),d=Object(c.useInViewSelect)((function(e){return e(l.a).getConfiguredAudiences()}),[]),m=null==d?void 0:d.some((function(e){return null==u?void 0:u.includes(e)})),v=g.a.length,O=Object(c.useInViewSelect)((function(e){return e(l.a).isPromptDismissed(g.c)}),[]),E=Object(c.useSelect)((function(e){return e(p.b).getValue(g.b)})),j=Object(c.useInViewSelect)((function(e){return e(l.a).getPromptDismissCount(g.c)}),[]),y=Object(c.useDispatch)(l.a).dismissPrompt,_=Object(a.useCallback)((function(){void 0!==j&&Object(s.I)("".concat(r,"_audiences-info-notice"),"dismiss_notice",g.a[j].slug).finally((function(){var e=2*s.f,t=j+1=v||!0===E)return e.createElement(i,null);var k=g.a[j],S=k.slug,M=k.content;return e.createElement(n,{noPadding:!0},e.createElement(h,{content:M,dismissLabel:Object(o.__)("Got it","google-site-kit"),onDismiss:_,onInView:function(){Object(s.I)("".concat(r,"_audiences-info-notice"),"view_notice",S)}}))}InfoNoticeWidget.propTypes={Widget:r.a.elementType.isRequired,WidgetNull:r.a.elementType.isRequired},t.a=Object(u.a)({moduleName:m.g})(InfoNoticeWidget)}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SecondaryUserSetupWidget}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(0),u=n.n(s),d=n(84),g=n(1),f=n(4),m=n(185),p=n(8),v=n(209),b=n(34);function SecondaryUserSetupWidget(t){var n=t.Widget,i=Object(g.useState)(null),a=l()(i,2),c=a[0],s=a[1],u=Object(f.useSelect)((function(e){return e(p.r).isSettingUpAudiences()})),h=Object(f.useDispatch)(p.r).enableSecondaryUserAudienceGroup,O=function(){var e=o()(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s(null),e.next=3,h();case 3:t=e.sent,(n=t.error)&&s(n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(d.a)((function(){u||o()(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h();case 2:t=e.sent,(n=t.error)&&s(n);case 5:case"end":return e.stop()}}),e)})))()})),c?e.createElement(v.a,{Widget:n,errors:c,onRetry:O,showRetryButton:!Object(b.e)(c)}):e.createElement(n,{className:"googlesitekit-widget-audience-tiles",noPadding:!0},e.createElement("div",{className:"googlesitekit-widget-audience-tiles__body"},e.createElement(n,{noPadding:!0},e.createElement(m.a,null)),e.createElement(n,{noPadding:!0},e.createElement(m.a,null))))}SecondaryUserSetupWidget.propTypes={Widget:u.a.elementType.isRequired}}).call(this,n(3))},,,,,,function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(11),l=n(17),s=n(23),u=n(368),d=n(34),g=n(144),f=n(361),m=Object(a.forwardRef)((function(t,n){var i=t.Widget,r=t.errors,a=t.onRetry,m=t.onRequestAccess,p=t.showRetryButton,v=Object(s.e)(),b=v===s.b,h=v===s.c,O=r.some(d.e);return e.createElement(i,{ref:n,className:"googlesitekit-audience-segmentation-error-widget",noPadding:!0},e.createElement(l.e,{className:"googlesitekit-audience-segmentation-error__widget-primary-cell",collapsed:!0},e.createElement(l.k,null,e.createElement(l.a,{smSize:6,mdSize:8,lgSize:7},e.createElement("h3",{className:"googlesitekit-publisher-win__title"},O?Object(o.__)("Insufficient permissions","google-site-kit"):Object(o.__)("Your visitor groups data loading failed","google-site-kit")),e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-error__actions"},p&&a?e.createElement(c.Button,{onClick:a,danger:!0},Object(o.__)("Retry","google-site-kit")):e.createElement(g.a,{moduleSlug:"analytics-4",error:r,GetHelpLink:O?f.a:void 0,hideGetHelpLink:!O,buttonVariant:"danger",getHelpClassName:"googlesitekit-error-retry-text",onRetry:a,onRequestAccess:m}))),!b&&!h&&e.createElement(l.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:6,mdSize:3,lgSize:5},e.createElement(u.a,{width:"233px"})),h&&e.createElement(l.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",mdSize:8},e.createElement(u.a,{width:"233px"})),b&&e.createElement(l.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:8},e.createElement(u.a,{width:"233px"})))))}));m.propTypes={Widget:r.a.elementType.isRequired,errors:r.a.arrayOf(r.a.object).isRequired,onRetry:r.a.func.isRequired,onRequestAccess:r.a.func.isRequired,showRetryButton:r.a.bool},t.a=m}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0;if(a&&s&&u)return"continue";a&&!s&&e.push(r),t.push(r)};(null==n?void 0:n.length)>0;)i();return[e,t]}),[b,v,B,y,k,E,I]),W=r()(U,2),H=W[0],Y=W[1];var Q,q=(Q=[],k&&Q.push(M),I&&Q.push(w),!(!Q.every(Boolean)&&!T)||(null==v?void 0:v.every((function(e){return P[e].length>0}))));Object(c.useEffect)((function(){H.forEach((function(e){var t="audience-tile-".concat(e);G.current[t]||(F(t,{expiresInSeconds:1}),G.current[t]=!0)}))}),[H,F,V]);var Z=Object(l.useSelect)((function(e){return e(d.r).isFetchingSyncAvailableCustomDimensions()})),X=Object(c.useState)(Y[0]),K=r()(X,2),J=K[0],$=K[1],ee=Object(c.useCallback)((function(e){var t=Y.indexOf(e);return-1===t?0:t}),[Y]);Object(c.useEffect)((function(){Y.includes(J)||$(Y[0])}),[J,Y]);var te=ee(J),ne=i||!S||!N||!C||!A||!x||!z||Z;return e.createElement(n,{className:"googlesitekit-widget-audience-tiles",noPadding:!0},!1===q&&!ne&&o&&Y.length>0&&e.createElement(f.a,{activeTileIndex:te,setActiveTile:$,visibleAudiences:Y}),e.createElement(g.a,{activeTileIndex:te,allTilesError:q,individualTileErrors:P,loading:ne,topCitiesReportsLoaded:A,topContentReportsLoaded:x,topContentPageTitlesReportsLoaded:z,visibleAudiences:Y,Widget:n}))}AudienceTiles.propTypes={Widget:o.a.elementType.isRequired,widgetLoading:o.a.bool.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Body}));var i=n(27),r=n.n(i),a=n(14),o=n.n(a),c=n(0),l=n.n(c),s=n(1),u=n(4),d=n(7),g=n(8),f=n(252),m=n(408),p=n(362),v=n(23),b=n(39),h=n(209),O=n(185),E=n(485),j=n(488),y=n(365),_=n(505);function Body(t){var n=t.activeTileIndex,i=t.allTilesError,a=t.individualTileErrors,c=t.loading,l=t.topCitiesReportsLoaded,k=t.topContentReportsLoaded,S=t.topContentPageTitlesReportsLoaded,M=t.visibleAudiences,I=t.Widget,N=Object(v.e)(),w=Object(b.a)(),C=N===v.b||N===v.c,T=Object(u.useInViewSelect)((function(e){return e(g.r).getOrSyncAvailableAudiences()}),[]),A=Object(u.useInViewSelect)((function(e){return e(d.a).getConfiguredAudiences()}),[]),D=Object(u.useSelect)((function(e){return e(g.r).getConfiguredSiteKitAndOtherAudiences()}))||[[],[]],x=o()(D,2),R=x[0],z=x[1],L=Object(u.useSelect)((function(e){return e(g.r).hasAudiencePartialData(R)})),P=Object(u.useInViewSelect)((function(e){return null==A?void 0:A.reduce((function(t,n){return t[n]=e(g.r).isAudiencePartialData(n),t}),{})}),[A]),B=Object(p.a)({isSiteKitAudiencePartialData:L,siteKitAudiences:R,otherAudiences:z}),V=B.report,F=B.reportError,G=B.siteKitAudiencesReport,U=B.totalPageviews,W=B.totalPageviewsReportError,H=B.topCitiesReport,Y=B.topContentReport,Q=B.topContentReportErrors,q=B.topContentPageTitlesReport,Z=B.topContentPageTitlesReportErrors,X=function(e,t){var n,i,r,a,o,c,l=(null==T||null===(n=T.filter((function(t){return t.name===e})))||void 0===n||null===(i=n[0])||void 0===i?void 0:i.displayName)||"",s=(null==T||null===(r=T.filter((function(t){return t.name===e})))||void 0===r||null===(a=r[0])||void 0===a?void 0:a.audienceSlug)||"",u=function(e){var t,n=R.some((function(t){return t.name===e})),i=null===(t=R.find((function(t){return t.name===e})))||void 0===t?void 0:t.audienceSlug,r=function(t){var r,a,o,c,l,s,u,d,g,f,m,p,v;if(n&&L){var b,h="new-visitors"===i?"new":"returning";v=null==G||null===(b=G.rows)||void 0===b?void 0:b.find((function(e){var n,i,r=e.dimensionValues;return(null==r||null===(n=r[0])||void 0===n?void 0:n.value)===h&&(null==r||null===(i=r[1])||void 0===i?void 0:i.value)===t}))}else{var O;v=null==V||null===(O=V.rows)||void 0===O?void 0:O.find((function(n){var i,r,a=n.dimensionValues;return(null==a||null===(i=a[0])||void 0===i?void 0:i.value)===e&&(null==a||null===(r=a[1])||void 0===r?void 0:r.value)===t}))}return[Number((null===(r=v)||void 0===r||null===(a=r.metricValues)||void 0===a||null===(o=a[0])||void 0===o?void 0:o.value)||0),Number((null===(c=v)||void 0===c||null===(l=c.metricValues)||void 0===l||null===(s=l[1])||void 0===s?void 0:s.value)||0),Number((null===(u=v)||void 0===u||null===(d=u.metricValues)||void 0===d||null===(g=d[2])||void 0===g?void 0:g.value)||0),Number((null===(f=v)||void 0===f||null===(m=f.metricValues)||void 0===m||null===(p=m[3])||void 0===p?void 0:p.value)||0)]};return{current:r("date_range_0"),previous:r("date_range_1")}}(e),d=u.current,g=u.previous,f=d[0],m=g[0],p=d[1],v=g[1],b=d[2],h=g[2],O=d[3],E=g[3],j=null==H?void 0:H[t],y=null==Y?void 0:Y[t],_=(null==q||null===(o=q[t])||void 0===o||null===(c=o.rows)||void 0===c?void 0:c.reduce((function(e,t){return e[t.dimensionValues[0].value]=t.dimensionValues[1].value,e}),{}))||{},k=R.some((function(t){return t.name===e})),S=V,M=e;return k&&L&&(S=G,M="new-visitors"===s?"new":"returning"),{audienceName:l,audienceSlug:s,visitors:f,prevVisitors:m,visitsPerVisitors:p,prevVisitsPerVisitors:v,pagesPerVisit:b,prevPagesPerVisit:h,pageviews:O,prevPageviews:E,topCities:j,topContent:y,topContentTitles:_,isZeroData:function(e,t){var n,i,r,a=null==e||null===(n=e.rows)||void 0===n?void 0:n.find((function(e){var n,i;return(null===(n=e.dimensionValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value)===t}));return 0===((null==a||null===(i=a.metricValues)||void 0===i||null===(r=i[0])||void 0===r?void 0:r.value)||0)}(S,M),isPartialData:!k&&P[e]}},K=Object.values(Q).some(f.a)||Object.values(Z).some(f.a),J=Object(u.useDispatch)(d.a).dismissItem,$=Object(u.useDispatch)(g.r).fetchSyncAvailableCustomDimensions,ee=Object(s.useCallback)((function(e){J("audience-tile-".concat(e))}),[J]);Object(s.useEffect)((function(){!w&&K&&$()}),[$,K,w]);var te=0;return e.createElement("div",{className:"googlesitekit-widget-audience-tiles__body"},i&&!c&&e.createElement(h.a,{Widget:I,errors:[].concat(r()(Object.values(a).flat(2)),[F,W])}),(!1===i||c)&&M.map((function(t,i){var r,o,s,u,d,g,f,p,v,b,h,_,N,w,T,A,D,x,R,z,L,P,B,V,F,G,W,H,Y,Q;if(C&&i!==n)return null;var q=X(t,i),Z=q.audienceName,J=q.audienceSlug,$=q.visitors,ne=q.prevVisitors,ie=q.visitsPerVisitors,re=q.prevVisitsPerVisitors,ae=q.pagesPerVisit,oe=q.prevPagesPerVisit,ce=q.pageviews,le=q.prevPageviews,se=q.topCities,ue=q.topContent,de=q.topContentTitles,ge=q.isZeroData,fe=q.isPartialData,me=(null==se?void 0:se.rows)?Object(m.a)(se.rows):[];return!c&&(null==l?void 0:l[t])&&(null==k?void 0:k[t])&&(null==S?void 0:S[t])&&void 0!==ge&&void 0!==fe?a[t].length>0?e.createElement(E.a,{key:t,audienceSlug:J,errors:a[t]}):e.createElement(j.a,{key:t,audienceTileNumber:te++,audienceSlug:J,title:Z,infoTooltip:e.createElement(y.a,{audienceName:Z,audienceSlug:J}),visitors:{currentValue:$,previousValue:ne},visitsPerVisitor:{currentValue:ie,previousValue:re},pagesPerVisit:{currentValue:ae,previousValue:oe},pageviews:{currentValue:ce,previousValue:le},percentageOfTotalPageViews:0!==U?ce/U:0,topCities:{dimensionValues:[null==me||null===(r=me[0])||void 0===r||null===(o=r.dimensionValues)||void 0===o?void 0:o[0],null==me||null===(s=me[1])||void 0===s||null===(u=s.dimensionValues)||void 0===u?void 0:u[0],null==me||null===(d=me[2])||void 0===d||null===(g=d.dimensionValues)||void 0===g?void 0:g[0]],metricValues:[null==me||null===(f=me[0])||void 0===f||null===(p=f.metricValues)||void 0===p?void 0:p[0],null==me||null===(v=me[1])||void 0===v||null===(b=v.metricValues)||void 0===b?void 0:b[0],null==me||null===(h=me[2])||void 0===h||null===(_=h.metricValues)||void 0===_?void 0:_[0]],total:$},topContent:{dimensionValues:[null==ue||null===(N=ue.rows)||void 0===N||null===(w=N[0])||void 0===w||null===(T=w.dimensionValues)||void 0===T?void 0:T[0],null==ue||null===(A=ue.rows)||void 0===A||null===(D=A[1])||void 0===D||null===(x=D.dimensionValues)||void 0===x?void 0:x[0],null==ue||null===(R=ue.rows)||void 0===R||null===(z=R[2])||void 0===z||null===(L=z.dimensionValues)||void 0===L?void 0:L[0]],metricValues:[null==ue||null===(P=ue.rows)||void 0===P||null===(B=P[0])||void 0===B||null===(V=B.metricValues)||void 0===V?void 0:V[0],null==ue||null===(F=ue.rows)||void 0===F||null===(G=F[1])||void 0===G||null===(W=G.metricValues)||void 0===W?void 0:W[0],null==ue||null===(H=ue.rows)||void 0===H||null===(Y=H[2])||void 0===Y||null===(Q=Y.metricValues)||void 0===Q?void 0:Q[0]]},topContentTitles:de,hasInvalidCustomDimensionError:K,Widget:I,audienceResourceName:t,isZeroData:ge,isPartialData:fe,isTileHideable:M.length>1,onHideTile:function(){return ee(t)}}):e.createElement(I,{key:t,noPadding:!0},e.createElement(O.a,null))})),!C&&e.createElement(_.a,{Widget:I,loading:c,allTilesError:i,visibleAudienceCount:M.length}))}Body.propTypes={activeTileIndex:l.a.number.isRequired,allTilesError:l.a.bool.isRequired,individualTileErrors:l.a.object,loading:l.a.bool.isRequired,topCitiesReportsLoaded:l.a.object.isRequired,topContentReportsLoaded:l.a.object.isRequired,topContentPageTitlesReportsLoaded:l.a.object.isRequired,visibleAudiences:l.a.array.isRequired,Widget:l.a.elementType.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileError}));var i=n(0),r=n.n(i),a=n(34),o=n(486),c=n(127),l=n(18),s=n(9),u=Object(c.a)(o.a);function AudienceTileError(t){var n=t.audienceSlug,i=t.errors,r=Object(l.a)(),o=i.some((function(e){return Object(a.e)(e)}));return e.createElement(u,{errors:i,onInView:function(){var e=o?"insufficient_permissions_error":"data_loading_error";Object(s.I)("".concat(r,"_audiences-tile"),e,n)},onRetry:function(){Object(s.I)("".concat(r,"_audiences-tile"),"data_loading_error_retry",n)},onRequestAccess:function(){Object(s.I)("".concat(r,"_audiences-tile"),"insufficient_permissions_error_request_access",n)}})}AudienceTileError.propTypes={audienceSlug:r.a.string.isRequired,errors:r.a.array.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(34),l=n(487),s=n(144),u=n(361),d=Object(a.forwardRef)((function(t,n){var i=t.errors,r=t.onRetry,a=t.onRequestAccess,d=i.some((function(e){return Object(c.e)(e)}));return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error",ref:n},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__container"},e.createElement(l.a,{className:"googlesitekit-audience-segmentation-tile-error__image"}),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__body"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__message"},e.createElement("h3",{className:"googlesitekit-audience-segmentation-tile-error__title"},d?Object(o.__)("Insufficient permissions","google-site-kit"):Object(o.__)("Data loading failed","google-site-kit"))),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__actions"},e.createElement(s.a,{moduleSlug:"analytics-4",error:i,GetHelpLink:d?u.a:void 0,hideGetHelpLink:!d,buttonVariant:"danger",onRetry:r,onRequestAccess:a})))))}));d.propTypes={errors:r.a.array.isRequired,onRetry:r.a.func.isRequired,onRequestAccess:r.a.func.isRequired},t.a=d}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.isRetrying;B(m.d,{autoSubmit:!0,isRetrying:t}),C||F({code:p.a,message:Object(l.__)("Additional permissions are required to create new audiences in Analytics.","google-site-kit"),data:{status:403,scopes:[m.h],skipModal:!0,skipDefaultErrorNotifications:!0,redirectURL:T,errorRedirectURL:A}})}),[C,T,A,F,B]),Z=Object(o.useCallback)((function(){B(m.d,{autoSubmit:!1,isRetrying:!1}),Y(null),G(),P("createCustomDimension",[L,m.f.googlesitekit_post_type])}),[P,G,L,Y,B]),X=[u.b,u.c].includes(M),K=D||x||R;return i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric googlesitekit-audience-segmentation-tile-metric--top-content"},i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__icon"},i.createElement(a,null)),i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__container"},i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__title"},y,!X&&S&&i.createElement(v.a,{className:"googlesitekit-audience-segmentation-partial-data-badge",label:Object(l.__)("Partial data","google-site-kit"),onTooltipOpen:function(){Object(j.I)("".concat(I,"_audiences-tile"),"view_top_content_partial_data_tooltip",r)},tooltipTitle:Object(l.__)("Still collecting full data for this timeframe, partial data is displayed for this metric","google-site-kit")})),i.createElement(b.a,{topContentTitles:k,topContent:_,isTopContentPartialData:S,hasCustomDimension:!w,onCreateCustomDimension:q,isSaving:K}),0===n&&(z&&!K||U&&!D||Q)&&i.createElement(h.a,{apiErrors:[z],title:Object(l.__)("Failed to enable metric","google-site-kit"),description:Object(l.__)("Oops! Something went wrong. Retry enabling the metric.","google-site-kit"),onRetry:function(){return q({isRetrying:!0})},onCancel:Z,inProgress:K,hasOAuthError:Q,trackEventCategory:"".concat(I,"_audiences-top-content-cta")})))}AudienceTilePagesMetric.propTypes={audienceTileNumber:a.a.number,audienceSlug:a.a.string.isRequired,TileIcon:a.a.elementType.isRequired,title:a.a.string.isRequired,topContent:a.a.object,topContentTitles:a.a.object,isTopContentPartialData:a.a.bool}}).call(this,n(28),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTilePagesMetricContent}));var i=n(0),r=n.n(i),a=n(2),o=n(4),c=n(23),l=n(7),s=n(8),u=n(363),d=n(21),g=n(364),f=n(9),m=n(127),p=n(18),v=n(39),b=n(498),h=Object(m.a)(b.a);function AudienceTilePagesMetricContent(t){var n,i=t.topContentTitles,r=t.topContent,m=t.isTopContentPartialData,b=t.hasCustomDimension,O=t.onCreateCustomDimension,E=t.isSaving,j=Object(p.a)(),y=Object(v.a)(),_=Object(c.e)(),k=[c.b,c.c].includes(_),S=(null==r||null===(n=r.dimensionValues)||void 0===n?void 0:n.filter(Boolean))||[],M=!!S.length,I=Object(o.useSelect)((function(e){return e(l.a).getDateRangeDates({offsetDays:s.g})}));function ContentLinkComponent(t){var n=t.content,r=i[null==n?void 0:n.value],a=null==n?void 0:n.value,c=Object(o.useSelect)((function(e){return y?null:e(s.r).getServiceReportURL("all-pages-and-screens",{filters:{unifiedPagePathScreen:a},dates:I})}));return y?e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__top-content-metric-name"},r):e.createElement(d.a,{href:c,title:r,external:!0,hideExternalIndicator:!0},r)}return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__content"},!b&&e.createElement(h,{onClick:function(){Object(f.I)("".concat(j,"_audiences-top-content-cta"),"create_custom_dimension").finally(O)},isSaving:E,onInView:function(){Object(f.I)("".concat(j,"_audiences-top-content-cta"),"view_cta")}}),b&&!M&&e.createElement(u.a,null),b&&M&&S.map((function(t,n){var i;return e.createElement("div",{key:null==t?void 0:t.value,className:"googlesitekit-audience-segmentation-tile-metric__page-metric-container"},e.createElement(ContentLinkComponent,{content:t}),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__page-metric-value"},Object(f.B)(null==r||null===(i=r.metricValues[n])||void 0===i?void 0:i.value)))})),k&&m&&e.createElement(g.a,{content:Object(a.__)("Still collecting full data for this timeframe, partial data is displayed for this metric","google-site-kit")}))}AudienceTilePagesMetricContent.propTypes={topContentTitles:r.a.object,topContent:r.a.object,isTopContentPartialData:r.a.bool,hasCustomDimension:r.a.bool,onCreateCustomDimension:r.a.func,isSaving:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(11),l=Object(a.forwardRef)((function(t,n){var i=t.onClick,r=t.isSaving;return e.createElement("div",{ref:n,className:"googlesitekit-audience-segmentation-tile-metric__no-data"},Object(o.__)("No data to show","google-site-kit"),e.createElement("p",null,Object(o.__)("Update Analytics to track metric","google-site-kit")),e.createElement(c.SpinnerButton,{onClick:i,isSaving:r,disabled:r,danger:!0},Object(o.__)("Update","google-site-kit")))}));l.propTypes={onClick:r.a.func.isRequired,isSaving:r.a.bool},t.a=l}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileZeroData}));var i=n(0),r=n.n(i),a=n(18),o=n(127),c=n(9),l=n(500),s=Object(o.a)(l.a);function AudienceTileZeroData(t){var n=t.Widget,i=t.audienceSlug,r=t.title,o=t.infoTooltip,l=t.isMobileBreakpoint,u=t.isTileHideable,d=t.onHideTile,g=Object(a.a)();return e.createElement(s,{Widget:n,audienceSlug:i,title:r,infoTooltip:o,isMobileBreakpoint:l,isTileHideable:u,onHideTile:function(){Object(c.I)("".concat(g,"_audiences-tile"),"temporarily_hide",i).finally(d)},onInView:function(){Object(c.I)("".concat(g,"_audiences-tile"),"view_tile_collecting_data",i)}})}AudienceTileZeroData.propTypes={Widget:r.a.elementType.isRequired,audienceSlug:r.a.string.isRequired,title:r.a.string.isRequired,infoTooltip:r.a.oneOfType([r.a.string,r.a.element]),isMobileBreakpoint:r.a.bool,isTileHideable:r.a.bool,onHideTile:r.a.func}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(18),c=n(9),l=n(137),s=n(501),u=n(503),d=Object(a.forwardRef)((function(t,n){var i=t.Widget,r=t.audienceSlug,a=t.title,d=t.infoTooltip,g=t.isMobileBreakpoint,f=t.isTileHideable,m=t.onHideTile,p=Object(o.a)();return e.createElement(i,{ref:n,noPadding:!0},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__zero-data-container"},!g&&e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header-title"},a,d&&e.createElement(l.a,{title:d,tooltipClassName:"googlesitekit-info-tooltip__content--audience",onOpen:function(){return Object(c.I)("".concat(p,"_audiences-tile"),"view_tile_tooltip",r)}}))),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__zero-data-content"},e.createElement(s.a,null),f&&e.createElement(u.a,{onHideTile:m})))))}));d.propTypes={Widget:r.a.elementType.isRequired,audienceSlug:r.a.string.isRequired,title:r.a.string.isRequired,infoTooltip:r.a.oneOfType([r.a.string,r.a.element]),isMobileBreakpoint:r.a.bool,isTileHideable:r.a.bool,onHideTile:r.a.func},t.a=d}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileCollectingData}));var i=n(1),r=n(2),a=n(502);function AudienceTileCollectingData(){return e.createElement(i.Fragment,null,e.createElement(a.a,{className:"googlesitekit-audience-segmentation-tile__zero-data-image"}),e.createElement("p",{className:"googlesitekit-audience-segmentation-tile__zero-data-description"},Object(r.__)("Site Kit is collecting data for this group.","google-site-kit")))}}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tSelect another group to compare with your current group or learn more about how to group site visitors in Analytics","google-site-kit"),{AnalyticsLink:b,SelectGroupLink:e.createElement(g.a,{onClick:function(){return v(m.i,!0)},secondary:!0})}):Object(a.a)(Object(o.__)("Learn more about how to group site visitors in Analytics","google-site-kit"),{AnalyticsLink:b})))))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var i=n(11),r=n(4),a=n(8),o=n(9),c=n(18),l=n(365),s=n(137);function Header(t){var n=t.activeTileIndex,u=t.setActiveTile,d=t.visibleAudiences,g=Object(c.a)(),f=Object(r.useInViewSelect)((function(e){return e(a.r).getOrSyncAvailableAudiences()}),[]);return e.createElement(i.TabBar,{key:d.length,className:"googlesitekit-widget-audience-tiles__tabs googlesitekit-tab-bar--start-aligned-high-contrast",activeIndex:n,handleActiveIndexUpdate:function(e){return u(d[e])}},d.map((function(t,n){var r,a,c,u,d=(null==f||null===(r=f.filter((function(e){return e.name===t})))||void 0===r||null===(a=r[0])||void 0===a?void 0:a.displayName)||"",m=(null==f||null===(c=f.filter((function(e){return e.name===t})))||void 0===c||null===(u=c[0])||void 0===u?void 0:u.audienceSlug)||"",p=e.createElement(l.a,{audienceName:d,audienceSlug:m});return e.createElement(i.Tab,{key:n,"aria-label":d},d,e.createElement(s.a,{title:p,tooltipClassName:"googlesitekit-info-tooltip__content--audience",onOpen:function(){Object(o.I)("".concat(g,"_audiences-tile"),"view_tile_tooltip",m)}}))})))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(1),r=n(42),a=n(2),o=n(4),c=n(366),l=n(21),s=n(19),u=n(367),d=n(33),g=n(13),f=n(26),m=n(7),p=n(44),v=n(18),b=n(39),h=n(9),O=n(29),E=Object(i.forwardRef)((function(t,n){var i=Object(v.a)(),E=Object(b.a)(),j=Object(o.useSelect)((function(e){return e(m.a).didSetAudiences()})),y=Object(o.useSelect)((function(e){return e(s.a).getModuleIcon(O.g)})),_=Object(o.useSelect)((function(e){return e(g.c).getSiteKitAdminSettingsURL()})),k=Object(o.useDispatch)(f.b).setValue,S=Object(o.useDispatch)(d.a).navigateTo,M=j?"no-longer-available":"none-selected";function I(){Object(h.I)("".concat(i,"_audiences-no-audiences"),"select_groups",M).finally((function(){k(p.i,!0)}))}return e.createElement(u.a,{ref:n,className:"googlesitekit-no-audience-banner",Icon:y,SVGGraphic:c.a},e.createElement("p",null,j&&Object(r.a)(Object(a.__)("It looks like your visitor groups aren’t available anymore. Select other groups.","google-site-kit"),{a:e.createElement(l.a,{onClick:I,secondary:!0})}),!j&&Object(r.a)(Object(a.__)("You don’t have any visitor groups selected. Select groups.","google-site-kit"),{a:e.createElement(l.a,{onClick:I,secondary:!0})})),!E&&e.createElement("p",null,Object(r.a)(Object(a.__)("You can deactivate this widget in Settings.","google-site-kit"),{a:e.createElement(l.a,{onClick:function(){Object(h.I)("".concat(i,"_audiences-no-audiences"),"change_settings",M).finally((function(){S(_)}))},secondary:!0})})))}));t.a=E}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Panel}));var i=n(5),r=n.n(i),a=n(1),o=n(4),c=n(18),l=n(9),s=n(44),u=n(30),d=n(26),g=n(7),f=n(8),m=n(510),p=n(518),v=n(520),b=n(521),h=n(522),O=n(126),E=n(523);function Panel(){var t=Object(c.a)(),n=Object(o.useSelect)((function(e){return e(d.b).getValue(s.i)})),i=Object(o.useSelect)((function(e){return e(f.r).isFetchingSyncAvailableAudiences()})),j=Object(o.useInViewSelect)((function(e){var t=e(f.r).getConfigurableAudiences,n=(0,e(g.a).getConfiguredAudiences)()||[],i=t()||[];return i.length&&n.length?i.filter((function(e){var t=e.name;return n.includes(t)})).map((function(e){return e.name})):[]})),y=Object(o.useSelect)((function(e){return e(u.a).getValue(s.c,"autoSubmit")})),_=Object(o.useDispatch)(u.a).setValues,k=Object(o.useDispatch)(d.b).setValue,S=Object(a.useCallback)((function(){var e;_(s.h,(e={},r()(e,s.f,j),r()(e,s.g,!1),e)),Object(l.I)("".concat(t,"_audiences-sidebar"),"audiences_sidebar_view")}),[j,_,t]),M=Object(a.useCallback)((function(){n&&(k(s.i,!1),k(s.e,!1))}),[k,n]);return e.createElement(O.e,{className:"googlesitekit-audience-selection-panel",closePanel:M,isOpen:n||y,isLoading:i,onOpen:S},e.createElement(b.a,{closePanel:M}),e.createElement(m.a,{savedItemSlugs:j}),e.createElement(h.a,null),e.createElement(p.a,null),e.createElement(E.a,null),e.createElement(v.a,{closePanel:M,isOpen:n,savedItemSlugs:j}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItems}));var i=n(5),r=n.n(i),a=n(6),o=n.n(a),c=n(16),l=n.n(c),s=n(14),u=n.n(s),d=n(0),g=n.n(d),f=n(811),m=n(2),p=n(1),v=n(4),b=n(44),h=n(26),O=n(7),E=n(8),j=n(9),y=n(511),_=n(126),k=n(512),S=n(513),M=n(39),I=n(516);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function w(e){for(var t=1;t0?i(r(f?g:c)):{},b=(p||{}).rows,h=void 0===b?[]:b,j=(v||{}).rows,y=void 0===j?[]:j;return c.map((function(e){var t,n,i,r;return r="SITE_KIT_AUDIENCE"===e.audienceType&&f?_(h,"new-visitors"===e.audienceSlug?"new":"returning"):_(y,e.name),w(w({},e),{},{userCount:Number(null===(t=r)||void 0===t||null===(n=t.metricValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value)||0})}))}function _(e,t){return e.find((function(e){var n,i;return(null==e||null===(n=e.dimensionValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value)===t}))}})),x=function(e,t){var n=t.audienceType,i=t.description,a=t.displayName,o=t.name,c=t.userCount,l="";switch(n){case"DEFAULT_AUDIENCE":l=Object(m.__)("Created by default by Google Analytics","google-site-kit"),i="";break;case"SITE_KIT_AUDIENCE":l=Object(m.__)("Created by Site Kit","google-site-kit");break;case"USER_AUDIENCE":l=Object(m.__)("Already exists in your Analytics property","google-site-kit")}return w(w({},e),{},r()({},o,{title:a,subtitle:i,description:l,userCount:c,audienceType:n}))},R=null==D?void 0:D.filter((function(e){var t=e.name;return i.includes(t)})).reduce(x,{}),z=null==D?void 0:D.filter((function(e){var t=e.name;return!i.includes(t)})).reduce(x,{}),L=Object(v.useSelect)((function(e){if(void 0!==D){var t=e(O.a),n=t.hasFinishedResolution,i=t.hasExpirableItem;if(n("getExpirableItems"))return D.filter((function(e){var t=e.audienceType,n=e.name;return"DEFAULT_AUDIENCE"!==t&&!i("".concat(E.b).concat(n))})).map((function(e){var t=e.name;return"".concat(E.b).concat(t)}))}}));return Object(f.a)((function(){T&&void 0!==L&&L.length&&g(L.map((function(e){return{slug:e,expiresInSeconds:4*j.f}})))}),[T,g,L]),e.createElement(_.d,{availableItemsTitle:Object(m.__)("Additional groups","google-site-kit"),availableSavedItems:R,availableUnsavedItems:z,ItemComponent:A?k.a:y.a,savedItemSlugs:i,notice:e.createElement(p.Fragment,null,e.createElement(S.a,null),!C&&e.createElement(I.a,null))})}AudienceItems.propTypes={savedItemSlugs:g.a.array}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItem}));var i=n(5),r=n.n(i),a=n(14),o=n.n(a),c=n(0),l=n.n(c),s=n(1),u=n(2),d=n(4),g=n(44),f=n(30),m=n(7),p=n(8),v=n(9),b=n(316),h=n(126),O=n(257);function AudienceItem(t){var n=t.slug,i=t.title,a=t.description,c=t.subtitle,l=t.userCount,E=t.audienceType,j="".concat(p.b).concat(n),y=Object(d.useSelect)((function(e){return e(f.a).getValue(g.h,g.f)})),_=Object(d.useSelect)((function(e){return e(m.a).hasExpirableItem(j)})),k=Object(d.useSelect)((function(e){return e(m.a).isExpirableItemActive(j)})),S=Object(d.useSelect)((function(e){return e(p.r).getAudienceUserCountReportErrors()}))||[],M=o()(S,2),I=M[0],N=M[1],w=[];N&&w.push(N),I&&w.push(I);var C=Object(d.useDispatch)(f.a).setValues,T=Object(d.useSelect)((function(e){return e(m.a).isItemDismissed("audience-tile-".concat(n))})),A=Object(s.useCallback)((function(e){var t;C(g.h,(t={},r()(t,g.f,e.target.checked?y.concat([n]):y.filter((function(e){return e!==n}))),r()(t,g.g,!0),t))}),[y,C,n]),D="DEFAULT_AUDIENCE"!==E&&(!1===_||k),x=null==y?void 0:y.includes(n),R="audience-selection-checkbox-".concat(n);function ItemBadge(){return T?e.createElement(O.a,{label:Object(u.__)("Temporarily hidden","google-site-kit"),tooltipTitle:Object(u.__)("Site Kit is collecting data for this group. Once data is available the group will be added to your dashboard.","google-site-kit")}):D?e.createElement(b.a,null):null}return e.createElement(h.c,{id:R,slug:n,title:i,subtitle:c,description:a,isItemSelected:x,onCheckboxChange:A,suffix:w.length?"-":Object(v.B)(l),badge:(T||D)&&e.createElement(ItemBadge,null)})}AudienceItem.propTypes={slug:l.a.string.isRequired,title:l.a.string.isRequired,description:l.a.string.isRequired,subtitle:l.a.string,userCount:l.a.number.isRequired,audienceType:l.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItemPreviewBlock}));var i=n(48);function AudienceItemPreviewBlock(){return e.createElement("div",{className:"googlesitekit-selection-panel__loading"},e.createElement("div",{className:"googlesitekit-selection-panel__loading-left"},e.createElement(i.a,{width:"90px",height:"20px",className:"googlesitekit-selection-panel__loading-item"}),e.createElement(i.a,{width:"293px",height:"15px",className:"googlesitekit-selection-panel__loading-item"})),e.createElement("div",{className:"googlesitekit-selection-panel__loading-right"},e.createElement(i.a,{width:"43px",height:"20px",className:"googlesitekit-selection-panel__loading-item"})))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AddGroupNotice}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(0),u=n.n(s),d=n(1),g=n(2),f=n(4),m=n(44),p=n(30),v=n(7),b=n(514),h=n(254),O=n(26),E=n(8);function AddGroupNotice(){var t=Object(d.useState)(!1),n=l()(t,2),i=n[0],a=n[1],c=Object(f.useInViewSelect)((function(e){return e(v.a).isItemDismissed(m.a)})),s=Object(f.useSelect)((function(e){return e(O.b).getValue(m.i)})),u=Object(f.useSelect)((function(e){return e(E.r).isFetchingSyncAvailableAudiences()})),j=Object(f.useSelect)((function(e){return e(p.a).getValue(m.h,m.f)})),y=Object(f.useDispatch)(v.a).dismissItem,_=Object(d.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y(m.a);case 2:case"end":return e.stop()}}),e)}))),[y]);return Object(d.useEffect)((function(){Array.isArray(j)&&(j.length>1&&a(!0),s||1!==(null==j?void 0:j.length)||a(!1))}),[j,s,a]),c||i||u||!(null==j?void 0:j.length)?null:e.createElement(h.a,{className:"googlesitekit-audience-selection-panel__add-group-notice",content:Object(g.__)("By adding another group to your dashboard, you will be able to compare them and understand which content brings back users from each group","google-site-kit"),dismissLabel:Object(g.__)("Got it","google-site-kit"),Icon:b.a,onDismiss:_})}AddGroupNotice.propTypes={savedItemSlugs:u.a.array}}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0||Z)&&i.createElement(M.a,{apiErrors:H,hasOAuthError:Z}))}}).call(this,n(28),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceCreationErrorNotice}));var i=n(0),r=n.n(i),a=n(1),o=n(42),c=n(2),l=n(4),s=n(18),u=n(34),d=n(9),g=n(44),f=n(13),m=n(26),p=n(8),v=n(21),b=n(35);function AudienceCreationErrorNotice(t){var n,i,r=t.apiErrors,h=t.hasOAuthError,O=Object(s.a)(),E=Array.isArray(r)?r:[r],j=Object(l.useSelect)((function(e){return e(f.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),y=Object(l.useSelect)((function(e){return e(p.r).getServiceEntityAccessURL()})),_=Object(l.useSelect)((function(e){return e(f.c).getErrorTroubleshootingLinkURL({code:"access_denied"})})),k=Object(l.useSelect)((function(e){return e(m.b).getValue(g.i)})),S=E.length>0,M=E.some((function(e){return Object(u.e)(e)}));return Object(a.useEffect)((function(){if(k&&(S||h)){var e="setup_error";h?e="auth_error":M&&(e="insufficient_permissions_error"),Object(d.I)("".concat(O,"_audiences-sidebar-create-audiences"),e)}}),[S,M,h,k,O]),E.length||h?(h?i=Object(o.a)(Object(c.__)("Setup was interrupted because you didn’t grant the necessary permissions. Click on Create again to retry. If that doesn’t work, ","google-site-kit"),{HelpLink:e.createElement(v.a,{href:_,external:!0,hideExternalIndicator:!0},Object(c.__)("get help","google-site-kit"))}):M?(n=Object(c.__)("Insufficient permissions","google-site-kit"),i=Object(o.a)(Object(c.__)("Contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(v.a,{href:j,external:!0,hideExternalIndicator:!0},Object(c.__)("Get help","google-site-kit"))})):(n=Object(c.__)("Analytics update failed","google-site-kit"),i=Object(c.__)("Click on Create to try again.","google-site-kit")),e.createElement(b.a,{className:"googlesitekit-audience-creation-error-notice",type:b.a.TYPES.ERROR,title:n,description:i,ctaButton:M?{label:Object(c.__)("Request access","google-site-kit"),href:y,onClick:function(){Object(d.I)("".concat(O,"_audiences-sidebar-create-audiences"),"insufficient_permissions_error_request_access")}}:void 0,hideIcon:!0})):null}AudienceCreationErrorNotice.propTypes={apiErrors:r.a.oneOfType([r.a.arrayOf(r.a.object),r.a.object,r.a.array]),hasOAuthError:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ErrorNotice}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(1),u=n(42),d=n(2),g=n(4),f=n(18),m=n(9),p=n(44),v=n(13),b=n(26),h=n(8),O=n(34),E=n(21),j=n(144),y=n(519),_=n(411),k=n(35);function ErrorNotice(){var t=Object(f.a)(),n=Object(g.useSelect)((function(e){return e(h.r).getErrorForAction("syncAvailableAudiences")})),i=Object(g.useInViewSelect)((function(e){return e(h.r).getAudienceUserCountReportErrors()}))||[],a=l()(i,2),c=a[0],S=a[1],M=Object(g.useSelect)((function(e){return e(v.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),I=Object(g.useSelect)((function(e){return e(b.b).getValue(p.i)})),N=Object(g.useDispatch)(h.r),w=N.clearError,C=N.syncAvailableAudiences,T=Object(s.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w("syncAvailableAudiences");case 2:C();case 3:case"end":return e.stop()}}),e)}))),[w,C]),A=[];n&&A.push(n),S&&A.push(S),c&&A.push(c);var D=A.length>0,x=A.some((function(e){return Object(O.e)(e)}));if(Object(s.useEffect)((function(){I&&D&&Object(m.I)("".concat(t,"_audiences-sidebar"),x?"insufficient_permissions_error":"data_loading_error")}),[D,x,I,t]),!A.length)return null;var R=[S,c].some((function(e){return!!e}));return e.createElement(k.a,{className:"googlesitekit-audience-selection-panel__error-notice googlesitekit-notice--error googlesitekit-notice--small googlesitekit-notice--square",type:k.a.TYPES.ERROR,description:x?Object(u.a)(Object(d.__)("Insufficient permissions, contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(E.a,{href:M,external:!0,hideExternalIndicator:!0},Object(d.__)("Get help","google-site-kit"))}):Object(d.__)("Data loading failed","google-site-kit"),hideIcon:!0},x||R?e.createElement(j.a,{moduleSlug:"analytics-4",error:A,buttonVariant:"danger",RequestAccessButton:y.a,RetryButton:_.a,hideGetHelpLink:!0}):e.createElement(_.a,{handleRetry:T}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RequestAccessButton}));var i=n(0),r=n.n(i),a=n(2),o=n(11),c=n(9),l=n(18);function RequestAccessButton(t){var n=t.requestAccessURL,i=Object(l.a)();return e.createElement(o.Button,{className:"googlesitekit-audience-selection-panel__error-notice-action",href:n,target:"_blank",onClick:function(){Object(c.I)("".concat(i,"_audiences-sidebar"),"insufficient_permissions_error_request_access")},tertiary:!0},Object(a.__)("Request access","google-site-kit"))}RequestAccessButton.propTypes={requestAccessURL:r.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(6),r=n.n(i),a=n(27),o=n.n(a),c=n(16),l=n.n(c),s=n(14),u=n.n(s),d=n(5),g=n.n(d),f=n(0),m=n.n(f),p=n(1),v=n(2),b=n(4),h=n(18),O=n(9),E=n(44),j=n(30),y=n(7),_=n(8),k=n(126);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function M(e){for(var t=1;tE.j&&(n=Object(v.sprintf)(/* translators: 1: Maximum number of groups that can be selected. 2: Number of selected groups. */
Object(v.__)("Select up to %1$d groups (%2$d selected)","google-site-kit"),E.j,A));var D=Object(p.useState)(null),x=u()(D,2),R=x[0],z=x[1],L=Object(p.useCallback)(function(){var e=l()(r.a.mark((function e(t){var n,i,a,c;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(null),e.next=3,w({configuredAudiences:t});case 3:if(n=e.sent,i=n.error){e.next=14;break}if(a=(null==S?void 0:S.filter((function(e){var n=e.replace("audience-tile-","");return!t.includes(n)})))||[],t.every((function(e){return null==S?void 0:S.includes("audience-tile-".concat(e))}))&&a.push("audience-tile-".concat(t[0])),!((null==a?void 0:a.length)>0)){e.next=14;break}return e.next=11,C.apply(void 0,o()(a));case 11:c=e.sent,(i=c.error)&&z(i);case 14:return e.abrupt("return",{error:i});case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[S,C,w]),P=Object(p.useCallback)((function(){var e={USER_AUDIENCE:"user",SITE_KIT_AUDIENCE:"site-kit",DEFAULT_AUDIENCE:"default"},t=T(),n=Object.keys(e).map((function(n){var i=t.filter((function(e){var t=null==I?void 0:I.find((function(t){var n=t.name;return e===n}));return(null==t?void 0:t.audienceType)===n}));return"".concat(e[n],":").concat(i.length)})).join(",");Object(O.I)("".concat(s,"_audiences-sidebar"),"audiences_sidebar_save",n)}),[I,T,s]),B=Object(p.useCallback)((function(){Object(O.I)("".concat(s,"_audiences-sidebar"),"audiences_sidebar_cancel")}),[s]);return e.createElement(k.a,{savedItemSlugs:c,selectedItemSlugs:d,saveSettings:L,saveError:f||R,itemLimitError:n,minSelectedItemCount:E.k,maxSelectedItemCount:E.j,isBusy:m,isOpen:i,closePanel:a,onSaveSuccess:P,onCancel:B})}Footer.propTypes={isOpen:m.a.bool,closePanel:m.a.func.isRequired,savedItemSlugs:m.a.array}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var i=n(0),r=n.n(i),a=n(1),o=n(42),c=n(2),l=n(4),s=n(33),u=n(13),d=n(7),g=n(39),f=n(21),m=n(126);function Header(t){var n=t.closePanel,i=Object(g.a)(),r=Object(l.useSelect)((function(e){return e(u.c).getSiteKitAdminSettingsURL()})),p=Object(l.useSelect)((function(e){return e(d.a).isSavingUserAudienceSettings()})),v=Object(l.useDispatch)(s.a).navigateTo,b=Object(a.useCallback)((function(){return v(r)}),[r,v]);return e.createElement(m.b,{title:Object(c.__)("Select visitor groups","google-site-kit"),onCloseClick:n},!i&&e.createElement("p",null,Object(o.a)(Object(c.__)("You can deactivate this widget in Settings","google-site-kit"),{link:e.createElement(f.a,{onClick:b,disabled:p,secondary:!0}),strong:e.createElement("strong",null)})))}Header.propTypes={closePanel:r.a.func.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LearnMoreLink}));var i=n(2),r=n(42),a=n(4),o=n(13),c=n(21);function LearnMoreLink(){var t=Object(a.useSelect)((function(e){return e(o.c).getGoogleSupportURL({path:"/analytics/answer/12799087"})}));return e.createElement("div",{className:"googlesitekit-audience-selection-panel__learn-more"},Object(r.a)(Object(i.__)("Learn more about grouping site visitors and audiences in Analytics","google-site-kit"),{link:e.createElement(c.a,{href:t,secondary:!0,external:!0}),strong:e.createElement("strong",null)}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceCreationSuccessNotice}));var i=n(1),r=n(2),a=n(4),o=n(18),c=n(9),l=n(44),s=n(26),u=n(11),d=n(111);function AudienceCreationSuccessNotice(){var t=Object(o.a)(),n=Object(a.useDispatch)(s.b).setValue,g=Object(a.useSelect)((function(e){return e(s.b).getValue(l.e)})),f=Object(a.useSelect)((function(e){return e(s.b).getValue(l.i)}));return Object(i.useEffect)((function(){f&&g&&Object(c.I)("".concat(t,"_audiences-sidebar-create-audiences-success"),"view_notification")}),[f,g,t]),g?e.createElement("div",{className:"googlesitekit-audience-selection-panel__success-notice"},e.createElement("div",{className:"googlesitekit-audience-selection-panel__success-notice-icon"},e.createElement(d.a,{width:24,height:24})),e.createElement("p",{className:"googlesitekit-audience-selection-panel__success-notice-message"},Object(r.__)("Visitor group created successfully!","google-site-kit")),e.createElement("div",{className:"googlesitekit-audience-selection-panel__success-notice-actions"},e.createElement(u.Button,{onClick:function(){Object(c.I)("".concat(t,"_audiences-sidebar-create-audiences-success"),"dismiss_notification").finally((function(){n(l.e,!1)}))},tertiary:!0},Object(r.__)("Got it","google-site-kit")))):null}}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tSettings","google-site-kit"),{link:e.createElement(f.a,{onClick:h,disabled:v,secondary:!0}),strong:e.createElement("strong",null)})))}Header.propTypes={closePanel:r.a.func.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n(0),s=n.n(l),u=n(1),d=n(2),g=n(4),f=n(7),m=n(30),p=n(33),v=n(19),b=n(13),h=n(25),O=n(8),E=n(29),j=n(154),y=n(34),_=n(18),k=n(123),S=n(9),M=n(690);function Footer(t){var n=t.isOpen,i=t.closePanel,a=void 0===i?c.noop:i,l=t.savedMetrics,s=t.onNavigationToOAuthURL,I=void 0===s?function(){}:s,N=t.isFullScreen,w=void 0!==N&&N,C=Object(g.useRegistry)(),T=Object(_.a)(),A=Object(g.useSelect)((function(e){return e(m.a).getValue(h.j,h.i)})),D=Object(g.useSelect)((function(e){return e(f.a).isSavingKeyMetricsSettings()})),x="".concat(T,"_kmw-sidebar"),R=null==A?void 0:A.flatMap((function(e){var t=j.a[e];return(null==t?void 0:t.requiredCustomDimensions)||[]})),z=Object(g.useInViewSelect)((function(e){return!!(null==R?void 0:R.length)&&!e(O.r).hasCustomDimensions(R)}),[R]),L=Object(g.useInViewSelect)((function(e){return e(f.a).hasScope(O.h)})),P=Object(g.useSelect)((function(e){return e(v.a).isModuleConnected(E.g)})),B=Object(g.useSelect)((function(e){return e(b.c).getAdminURL("googlesitekit-dashboard",{notification:"custom_dimensions"})})),V=Object(g.useSelect)((function(e){var t=e(f.a).getConnectURL({additionalScopes:[O.h],redirectURL:B});return!!t&&e(p.a).isNavigatingTo(t)})),F=Object(g.useSelect)((function(e){return e(b.c).getAdminURL("googlesitekit-dashboard")})),G=Object(g.useSelect)((function(e){return!!F&&e(p.a).isNavigatingTo(F)})),U=Object(g.useDispatch)(f.a),W=U.saveKeyMetricsSettings,H=U.setPermissionScopeError,Y=Object(g.useDispatch)(m.a).setValues,Q=Object(g.useDispatch)(p.a).navigateTo,q=Object(g.useSelect)((function(e){return e(O.r).getKeyMetricsConversionEventWidgets()})),Z=Object(u.useCallback)(function(){var e=o()(r.a.mark((function e(t){var n,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W({widgetSlugs:t});case 2:return n=e.sent,i=n.error,e.abrupt("return",{error:i});case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[W]),X=Object(u.useCallback)(function(){var e=o()(r.a.mark((function e(t){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Object.values(q).flat().some((function(e){return t.includes(e)}))?Object(S.I)(x,"metrics_sidebar_save","conversion_reporting"):Object(S.I)(x,"metrics_sidebar_save"),!P||!z){e.next=12;break}if(Y(O.n,{autoSubmit:!0}),L){e.next=9;break}return I(),a(),H({code:y.a,message:Object(d.__)("Additional permissions are required to create new Analytics custom dimensions","google-site-kit"),data:{status:403,scopes:[O.h],skipModal:!0,redirectURL:B}}),e.abrupt("return");case 9:if(!w){e.next=12;break}return e.next=12,Object(k.c)(C);case 12:w&&Q(F);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[q,P,z,w,x,Y,L,I,a,H,B,C,Q,F]),K=Object(u.useCallback)((function(){Object(S.I)(x,"metrics_sidebar_cancel"),w&&Q(F)}),[w,F,Q,x]);return e.createElement(M.a,{savedItemSlugs:l,selectedItemSlugs:A,saveSettings:Z,minSelectedItemCount:h.n,maxSelectedItemCount:h.m,isBusy:D||V||G&&w,onSaveSuccess:function(){X(A)},onCancel:K,isOpen:n,closePanel:a,isFullScreen:w})}Footer.propTypes={isOpen:s.a.bool,closePanel:s.a.func,savedMetrics:s.a.array,onNavigationToOAuthURL:s.a.func,isFullScreen:s.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelFooter}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(15),u=n(0),d=n.n(u),g=n(1),f=n(42),m=n(2),p=n(4),v=n(11),b=n(9),h=n(8),O=n(48);function SelectionPanelFooter(t){var n=t.savedItemSlugs,i=void 0===n?[]:n,a=t.selectedItemSlugs,c=void 0===a?[]:a,u=t.saveSettings,d=void 0===u?function(){}:u,E=t.minSelectedItemCount,j=void 0===E?0:E,y=t.maxSelectedItemCount,_=void 0===y?0:y,k=t.isBusy,S=t.onSaveSuccess,M=void 0===S?function(){}:S,I=t.onCancel,N=void 0===I?function(){}:I,w=t.isOpen,C=t.closePanel,T=void 0===C?function(){}:C,A=t.isFullScreen,D=void 0!==A&&A,x=Object(g.useState)(null),R=l()(x,2),z=R[0],L=R[1],P=Object(g.useState)(!1),B=l()(P,2),V=B[0],F=B[1],G=Object(p.useSelect)((function(e){return e(h.r).isFetchingSyncAvailableAudiences()})),U=Object(g.useMemo)((function(){return!Object(s.isEqual)(Object(b.E)(c),Object(b.E)(i))}),[i,c]),W=(null==i?void 0:i.length)>0&&U?Object(m.__)("Apply changes","google-site-kit"):Object(m.__)("Save selection","google-site-kit");D&&(W=Object(m.__)("Complete setup","google-site-kit"));var H=Object(g.useCallback)(o()(r.a.mark((function e(){var t;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(c);case 2:t=e.sent,t.error||(M(),T(),D||(L(W),F(!0)));case 5:case"end":return e.stop()}}),e)}))),[d,c,M,T,D,W]),Y=Object(g.useCallback)((function(){T(),N()}),[T,N]),Q=Object(g.useState)(null),q=l()(Q,2),Z=q[0],X=q[1];Object(g.useEffect)((function(){null!==Z&&Z!==w&&w&&(L(null),F(!1)),X(w)}),[w,Z]);var K=(null==c?void 0:c.length)||0,J=G?e.createElement(O.a,{width:"89px",height:"20px"}):e.createElement("p",{className:"googlesitekit-selection-panel-footer__item-count"},Object(f.a)(Object(m.sprintf)(/* translators: 1: Number of selected items. 2: Maximum number of items that can be selected. */
Object(m.__)("%1$d selected (up to %2$d)","google-site-kit"),K,_),{MaxCount:e.createElement("span",{className:"googlesitekit-selection-panel-footer__item-count--max-count"})}));return e.createElement("footer",{className:"googlesitekit-selection-panel-footer"},e.createElement("div",{className:"googlesitekit-selection-panel-footer__content"},e.createElement("div",{className:"googlesitekit-selection-panel-footer__actions"},e.createElement(v.Button,{onClick:Y,disabled:k,tertiary:!0},Object(m.__)("Cancel","google-site-kit")),J,e.createElement(v.SpinnerButton,{onClick:H,isSaving:k,disabled:K_||k||!w&&V},z||W))))}SelectionPanelFooter.propTypes={savedItemSlugs:d.a.array,selectedItemSlugs:d.a.array,saveSettings:d.a.func,saveError:d.a.object,itemLimitError:d.a.string,minSelectedItemCount:d.a.number,maxSelectedItemCount:d.a.number,isBusy:d.a.bool,onSaveSuccess:d.a.func,onCancel:d.a.func,isOpen:d.a.bool,closePanel:d.a.func,isFullScreen:d.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricItems}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(4),l=n(7),s=n(154),u=n(39),d=n(692);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function f(e){for(var t=1;td.m&&(n=Object(o.sprintf)(/* translators: 1: Maximum number of metrics that can be selected. 2: Number of selected metrics. */
Object(o.__)("Select up to %1$d metrics (%2$d selected)","google-site-kit"),d.m,h));var O=v;return p&&n&&(O={message:n}),e.createElement(f.a,{error:O,skipRetryMessage:!!n})}))}).call(this,n(3))},function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return SelectionPanelError}));var r=n(0),a=n.n(r),o=n(1),c=n(566),l=n(59);function SelectionPanelError(t){var n=t.error,r=t.noPrefix,a=void 0===r||r,s=t.skipRetryMessage,u=void 0===s||s,d=Object(o.useRef)();return Object(o.useEffect)((function(){if(n){var t=e.document.activeElement;t&&t.closest(".googlesitekit-selection-panel-item")&&Object(c.a)(d.current,t)&&t.scrollIntoView()}}),[n]),n?i.createElement("div",{ref:d},i.createElement(l.a,{className:"googlesitekit-notice--square googlesitekit-selection-panel-error",error:n,noPrefix:a,skipRetryMessage:u})):null}SelectionPanelError.propTypes={error:a.a.shape({message:a.a.string}),noPrefix:a.a.bool,skipRetryMessage:a.a.bool}}).call(this,n(28),n(3))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardSharingSettingsButton}));var i=n(2),r=n(1),a=n(4),o=n(11),c=n(437),l=n(18),s=n(9),u=n(30),d=n(26),g=n(13),f=n(8),m=n(180),p=n(698);function DashboardSharingSettingsButton(){var t=Object(l.a)(),n=Object(a.useDispatch)(d.b).setValue,v=Object(a.useSelect)((function(e){return e(g.c).hasMultipleAdmins()})),b=Object(a.useSelect)((function(e){return e(u.a).getValue(f.d,"isAutoCreatingCustomDimensionsForAudience")})),h=Object(r.useCallback)((function(){Object(s.I)("".concat(t,"_headerbar"),"open_sharing",v?"advanced":"simple"),n(m.c,!0)}),[n,t,v]);return e.createElement(r.Fragment,null,e.createElement(o.Button,{"aria-label":Object(i.__)("Open sharing settings","google-site-kit"),className:"googlesitekit-sharing-settings__button googlesitekit-header__dropdown googlesitekit-border-radius-round googlesitekit-button-icon",onClick:h,icon:e.createElement(c.a,{width:20,height:20}),tooltipEnterDelayInMS:500,disabled:b}),e.createElement(p.a,null))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardSharingDialog}));var i=n(14),r=n.n(i),a=n(812),o=n(397),c=n(10),l=n.n(c),s=n(2),u=n(1),d=n(42),g=n(57),f=n(272),m=n(1228),p=n(4),v=n(11),b=n(26),h=n(13),O=n(19),E=n(180),j=n(23),y=n(75),_=n(17),k=n(437),S=n(21),M=n(699),I=n(704);function DashboardSharingDialog(){var t=Object(u.useState)(!1),n=r()(t,2),i=n[0],c=n[1],N=Object(j.e)(),w=Object(a.a)().y,C=Object(p.useDispatch)(b.b).setValue,T=Object(p.useDispatch)(O.a).rollbackSharingSettings,A=Object(p.useSelect)((function(e){return!!e(b.b).getValue(E.c)})),D=Object(p.useSelect)((function(e){return!!e(b.b).getValue(E.b)})),x=Object(p.useSelect)((function(e){return e(b.b).getValue(E.a)})),R=Object(p.useSelect)((function(e){return e(O.a).haveSharingSettingsChanged()})),z=Object(p.useSelect)((function(e){return e(h.c).getDocumentationLinkURL("dashboard-sharing")}));Object(u.useEffect)((function(){if(i){var e=document.querySelector(".googlesitekit-reset-sharing-permissions-button");e&&e.focus(),c(!1)}}),[i]);var L={};N===j.b&&(L.top="".concat(w<46?46-w:0,"px"),L.height="calc(100% - 46px + ".concat(w<46?w:46,"px)")),Object(u.useEffect)((function(){!A&&R&&T()}),[A,R,T]);var P=Object(u.useCallback)((function(){C(E.c,!0)}),[C]),B=Object(u.useCallback)((function(){C(E.c,!1),C(E.a,void 0)}),[C]),V=Object(u.useCallback)((function(){B(),C(E.b,!0)}),[B,C]),F=Object(u.useCallback)((function(){C(E.b,!1),P(),c(!0)}),[P,C]),G=Object(u.useCallback)((function(){if(D)return F(),null;B()}),[F,B,D]);return Object(u.useEffect)((function(){if(D){var e=function(e){e.target.classList.contains("mdc-dialog__scrim")&&F()};return document.addEventListener("click",e),function(){document.removeEventListener("click",e)}}}),[D,F]),Object(o.a)((function(e){return D&&g.c===e.keyCode}),F),e.createElement(y.a,null,e.createElement(_.b,{open:A||D,onClose:G,className:"googlesitekit-dialog googlesitekit-sharing-settings-dialog",style:L,escapeKeyAction:void 0!==x||D?"":"close",scrimClickAction:void 0!==x||D?"":"close"},e.createElement("div",{className:"googlesitekit-dialog__back-wrapper","aria-hidden":N!==j.b},e.createElement(v.Button,{"aria-label":Object(s.__)("Back","google-site-kit"),className:"googlesitekit-dialog__back",onClick:G},e.createElement(f.a,{icon:m.a}))),e.createElement(_.c,{className:"googlesitekit-dialog__content"},e.createElement("div",{className:"googlesitekit-dialog__header"},A&&e.createElement("div",{className:"googlesitekit-dialog__header-icon","aria-hidden":N===j.b},e.createElement("span",null,e.createElement(k.a,{width:20,height:20}))),e.createElement("div",{className:"googlesitekit-dialog__header-titles"},e.createElement("h2",{className:"googlesitekit-dialog__title"},A&&Object(s.__)("Dashboard sharing & permissions","google-site-kit"),D&&Object(s.__)("Reset dashboard sharing permissions","google-site-kit")),e.createElement("p",{className:l()("googlesitekit-dialog__subtitle",{"googlesitekit-dialog__subtitle--emphasis":D})},A&&Object(d.a)(Object(s.__)("Share a view-only version of your Site Kit dashboard with other WordPress roles. Learn more","google-site-kit"),{a:e.createElement(S.a,{"aria-label":Object(s.__)("Learn more about dashboard sharing","google-site-kit"),href:z,external:!0})}),D&&Object(s.__)("Warning: Resetting these permissions will remove view-only access for all users. Are you sure you want to reset all dashboard Sharing permissions?","google-site-kit")))),A&&e.createElement("div",{className:"googlesitekit-dialog__main"},e.createElement(M.a,null))),e.createElement(_.d,{className:"googlesitekit-dialog__footer"},e.createElement(I.a,{closeDialog:G,openResetDialog:V}))))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return DashboardSharingSettings}));var r=n(10),a=n.n(r),o=n(2),c=n(4),l=n(700),s=n(19),u=n(13),d=n(7);function DashboardSharingSettings(){var t=Object(c.useSelect)((function(e){return e(s.a).hasRecoverableModules()})),n=Object(c.useSelect)((function(e){return e(u.c).hasMultipleAdmins()})),r=t||n,g=Object(c.useSelect)((function(t){for(var n=t(d.a).getID(),i=t(s.a).getShareableModules(),r=[],a=[],o=[],c=0,l=Object.values(i);cLearn more","google-site-kit"),{a:e.createElement(u.a,{href:g,external:!0,hideExternalIndicator:!0})}),hideIcon:!0}):e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__note"},Object(i.__)("Contact managing user to manage view access","google-site-kit"))}));d.propTypes={moduleSlug:c.a.string.isRequired,isLocked:c.a.bool.isRequired,hasSharingCapability:c.a.bool,recoverable:c.a.bool,recoverableModuleSupportLink:c.a.string},d.displayName="ModuleViewAccess",t.a=d}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(27),r=n.n(i),a=n(0),o=n.n(a),c=n(10),l=n.n(c),s=n(2),u=n(57),d=n(1),g=n(4),f=n(11),m=n(21),p=n(437),v=n(587),b=n(18),h=n(121),O=n(9),E=n(19),j=n(26),y=n(180),_=Object(s.__)("All","google-site-kit"),k=Object(d.forwardRef)((function(t,n){var i=t.moduleSlug,a=t.isLocked,o=void 0!==a&&a,c=Object(b.a)(),k=Object(d.useRef)(),S=Object(g.useDispatch)(E.a).setSharedRoles,M=Object(g.useDispatch)(j.b).setValue,I=Object(g.useSelect)((function(e){return e(E.a).getShareableRoles()})),N=Object(g.useSelect)((function(e){return e(E.a).getSharedRoles(i)})),w=Object(g.useSelect)((function(e){return e(j.b).getValue(y.a)}))===i;Object(h.a)([u.c],n,(function(){w&&M(y.a,void 0)}));var C=Object(g.useSelect)((function(e){return e(E.a).haveModuleSharingSettingsChanged(i,"sharedRoles")})),T=Object(d.useCallback)((function(){w?(M(y.a,void 0),C&&Object(O.I)("".concat(c,"_sharing"),"change_shared_roles",i)):M(y.a,i)}),[w,C,i,M,c]);Object(d.useEffect)((function(){k.current&&(w?k.current.firstChild.focus():k.current.focus())}),[w]);var A=Object(d.useCallback)((function(e){var t,n=e.type,a=e.target,o=e.keyCode;if("keydown"!==n||o===u.b){var c,l=a.closest(".mdc-chip"),s=null==l||null===(t=l.dataset)||void 0===t?void 0:t.chipId;if(s)c="all"===s?(null==N?void 0:N.length)===(null==I?void 0:I.length)?[]:I.map((function(e){return e.id})):null===N?[s]:N.includes(s)?N.filter((function(e){return e!==s})):[].concat(r()(N),[s]),S(i,c)}}),[i,S,N,I]);return I?e.createElement("div",{className:l()("googlesitekit-user-role-select",{"googlesitekit-user-role-select--open":w})},!w&&e.createElement(f.Button,{"aria-label":Object(s.__)("Edit roles","google-site-kit"),className:"googlesitekit-user-role-select__button",onClick:T,icon:e.createElement(p.a,{width:23,height:23}),tabIndex:o?-1:void 0,ref:k}),!w&&(null==N?void 0:N.length)>0&&e.createElement("span",{className:"googlesitekit-user-role-select__current-roles"},(null==I?void 0:I.reduce((function(e,t){return N.includes(t.id)&&e.push(t.displayName),e}),[])).join(", ")),!w&&(!N||0===(null==N?void 0:N.length))&&e.createElement("span",{className:"googlesitekit-user-role-select__add-roles"},e.createElement(m.a,{onClick:T,tabIndex:o?-1:void 0},Object(s.__)("Add roles","google-site-kit"))),w&&e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-user-role-select__chipset",ref:k},e.createElement(f.Chip,{id:"all",label:_,onClick:A,onKeyDown:A,selected:(null==N?void 0:N.length)===(null==I?void 0:I.length),className:"googlesitekit-user-role-select__chip--all"}),I.map((function(t,n){var i=t.id,r=t.displayName;return e.createElement(f.Chip,{key:n,id:i,label:r,onClick:A,onKeyDown:A,selected:null==N?void 0:N.includes(i)})}))),e.createElement(f.Button,{"aria-label":Object(s.__)("Done editing roles","google-site-kit"),title:Object(s.__)("Done","google-site-kit"),className:"googlesitekit-user-role-select__button",onClick:T,icon:e.createElement(v.a,{width:18,height:18}),tabIndex:o?-1:void 0}))):null}));k.propTypes={moduleSlug:o.a.string.isRequired,isLocked:o.a.bool},t.a=k}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ModuleManageAccess}));var i=n(2),r=n(272),a=n(596),o=n(42),c=n(0),l=n.n(c),s=n(11),u=[{value:"owner",label:Object(i.__)("Only me","google-site-kit")},{value:"all_admins",label:Object(i.__)("Any admin signed in with Google","google-site-kit")}];function ModuleManageAccess(t){var n=t.sharedOwnershipModule,c=t.hasOwnedModule,l=t.ownerUsername,d=t.hasSharingCapability,g=t.manageViewAccess,f=t.onChange;return n?e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__note"},e.createElement("span",null,Object(i.__)("Any admin signed in with Google","google-site-kit")),e.createElement(s.Tooltip,{title:Object(i.__)("This service requires general access to Google APIs rather than access to a specific user-owned property/entity, so view access is manageable by any admin signed in with Google.","google-site-kit")},e.createElement("span",{className:"googlesitekit-dashboard-sharing-settings__tooltip-icon"},e.createElement(r.a,{icon:a.a,size:18})))):c?e.createElement(s.Select,{className:"googlesitekit-dashboard-sharing-settings__select",value:g,options:u,onChange:f,onClick:f,outlined:!0}):l?e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__note"},Object(o.a)(Object(i.sprintf)(/* translators: %s: user who manages the module. */
Object(i.__)("Managed by%s","google-site-kit"),l),{span:e.createElement("span",null),strong:e.createElement("strong",null)}),e.createElement(s.Tooltip,{title:d?Object(i.sprintf)(/* translators: %s: name of the user who manages the module. */
Object(i.__)("%s has connected this and given managing permissions to all admins. You can change who can view this on the dashboard.","google-site-kit"),l):Object(i.sprintf)(/* translators: %s: name of the user who manages the module. */
Object(i.__)("Contact %s to change who can manage view access for this module","google-site-kit"),l)},e.createElement("span",{className:"googlesitekit-dashboard-sharing-settings__tooltip-icon"},e.createElement(r.a,{icon:a.a,size:18})))):null}ModuleManageAccess.propTypes={sharedOwnershipModule:l.a.bool,hasOwnedModule:l.a.bool,ownerUsername:l.a.string,hasSharingCapability:l.a.bool,manageViewAccess:l.a.string,onChange:l.a.func.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(0),u=n.n(s),d=n(2),g=n(1),f=n(11),m=n(4),p=n(19),v=n(26),b=n(180),h=n(18),O=n(9),E=n(21),j=n(705),y=n(59);function Footer(t){var n=t.closeDialog,i=t.openResetDialog,a=Object(h.a)(),c=Object(g.useState)(null),s=l()(c,2),u=s[0],_=s[1],k=Object(g.useState)(!1),S=l()(k,2),M=S[0],I=S[1],N=Object(m.useSelect)((function(e){return e(p.a).canSubmitSharingChanges()})),w=Object(m.useSelect)((function(e){return e(p.a).isDoingSubmitSharingChanges()})),C=Object(m.useSelect)((function(e){return e(p.a).haveSharingSettingsExpanded("management")})),T=Object(m.useSelect)((function(e){return e(p.a).haveSharingSettingsExpanded("sharedRoles")})),A=Object(m.useSelect)((function(e){return e(p.a).haveSharingSettingsUpdated()})),D=Object(m.useSelect)((function(e){return!!e(v.b).getValue(b.c)})),x=Object(m.useSelect)((function(e){return!!e(v.b).getValue(b.b)})),R=Object(m.useDispatch)(p.a),z=R.resetSharingSettings,L=R.saveSharingSettings,P=Object(m.useDispatch)(v.b).setValue,B=Object(g.useCallback)(o()(r.a.mark((function e(){var t,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(null),e.next=3,L();case 3:if(t=e.sent,!(i=t.error)){e.next=8;break}return _(i.message),e.abrupt("return");case 8:Object(O.I)("".concat(a,"_sharing"),"settings_confirm"),P(b.a,void 0),n();case 11:case"end":return e.stop()}}),e)}))),[a,L,P,n]),V=Object(g.useCallback)(o()(r.a.mark((function e(){var t,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(null),I(!0),e.next=4,z();case 4:if(t=e.sent,!(i=t.error)){e.next=9;break}return _(i.message),e.abrupt("return");case 9:I(!1),n();case 11:case"end":return e.stop()}}),e)}))),[n,z]),F=Object(g.useCallback)((function(){Object(O.I)("".concat(a,"_sharing"),"settings_cancel"),n()}),[n,a]),G=u||C||T;return e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer"},G&&e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-notice"},u&&e.createElement(y.a,{message:u}),!u&&e.createElement(j.a,null)),e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions"},A&&D&&!G&&e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions-left"},e.createElement(E.a,{onClick:i,className:"googlesitekit-reset-sharing-permissions-button",danger:!0},Object(d.__)("Reset sharing permissions","google-site-kit"))),e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions-right"},e.createElement(f.Button,{onClick:F,tertiary:!0},Object(d.__)("Cancel","google-site-kit")),D&&e.createElement(f.SpinnerButton,{onClick:B,disabled:w||!N,isSaving:w},Object(d.__)("Apply","google-site-kit")),x&&e.createElement(f.SpinnerButton,{onClick:V,disabled:M,isSaving:M,danger:!0},Object(d.__)("Reset","google-site-kit")))))}Footer.propTypes={closeDialog:u.a.func.isRequired,openResetDialog:u.a.func.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Notice}));var i=n(2),r=n(42),a=n(4),o=n(19);function Notice(){var t=Object(a.useSelect)((function(e){return e(o.a).canSubmitSharingChanges()})),n=Object(a.useSelect)((function(e){return e(o.a).haveSharingSettingsExpanded("management")})),c=Object(a.useSelect)((function(e){return e(o.a).haveSharingSettingsExpanded("sharedRoles")}));return e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__notice"},n&&t&&Object(r.a)(Object(i.__)("By clicking Apply, you will give other authenticated admins of your site permission to manage view-only access to Site Kit dashboard data from the chosen Google service","google-site-kit"),{span:e.createElement("span",null),strong:e.createElement("strong",null)}),!n&&t&&c&&Object(r.a)(Object(i.__)("By clicking Apply, you’re granting the selected roles view-only access to data from the Google services you’ve connected via your account","google-site-kit"),{span:e.createElement("span",null),strong:e.createElement("strong",null)}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetAreaRenderer}));var i=n(14),r=n.n(i),a=n(5),o=n.n(a),c=n(0),l=n.n(c),s=n(10),u=n.n(s),d=n(1),g=n(4),f=n(251),m=n(94),p=n(49),v=n(26),b=n(17),h=n(23),O=n(170),E=n(707),j=n(708),y=n(709),_=n(39),k=n(7),S=n(255),M=n(710),I=n(90);function N(e){var t,n=(t={},o()(t,h.d,48),o()(t,h.a,48),o()(t,h.c,32),o()(t,h.b,32),t)[e],i=Math.abs(Object(m.b)(e)+n);return"".concat(-i,"px ").concat(-n,"px ").concat(-n,"px ").concat(-n,"px")}function WidgetAreaRenderer(t){var n,i=t.slug,a=t.contextID,c=Object(_.a)(),l=Object(g.useSelect)((function(e){return c?e(k.a).getViewableModules():null})),s=Object(I.a)(),m=Object(h.e)(),w=Object(d.useRef)(),C=Object(S.a)(w,{rootMargin:N(m),threshold:0}),T=Object(g.useSelect)((function(e){return e(p.a).getWidgetArea(i)})),A=T.Icon,D=T.title,x=T.style,R=T.subtitle,z=T.CTA,L=T.Footer,P=Object(g.useSelect)((function(e){return e(p.a).getWidgets(i,{modules:l||void 0})})),B=Object(g.useSelect)((function(e){return e(p.a).getWidgetStates()})),V=Object(g.useSelect)((function(e){return e(p.a).isWidgetAreaActive(i,{modules:l||void 0})})),F=Object(g.useSelect)((function(e){return e(v.b).getValue(v.a)})),G=Object(d.useState)({key:"WidgetAreaRenderer-".concat(i),value:F?F===a:!!(null==C?void 0:C.intersectionRatio)}),U=r()(G,2),W=U[0],H=U[1];Object(d.useEffect)((function(){H({key:"WidgetAreaRenderer-".concat(i),value:F?F===a:!!(null==C?void 0:C.intersectionRatio)})}),[C,i,F,a]);var Y=z&&s<=782;if(void 0===l)return null;var Q=Object(f.d)(P,B),q=Q.columnWidths,Z=Q.rowIndexes,X=Object(f.b)(P,B,{columnWidths:q,rowIndexes:Z}),K=X.gridColumnWidths,J=X.overrideComponents,$=P.map((function(t,n){return e.createElement(j.a,{key:"".concat(t.slug,"-wrapper"),gridColumnWidth:K[n]},e.createElement(y.a,{slug:t.slug},e.createElement(E.a,{OverrideComponent:J[n]?function(){var t=J[n],i=t.Component,r=t.metadata;return e.createElement(i,r)}:void 0,slug:t.slug})))}));return e.createElement(O.a,{value:W},!!V&&e.createElement(b.e,{className:u()("googlesitekit-widget-area","googlesitekit-widget-area--".concat(i),"googlesitekit-widget-area--".concat(x)),ref:w},e.createElement(b.k,null,e.createElement(b.a,{className:"googlesitekit-widget-area-header",size:12},e.createElement(M.a,{slug:i,Icon:A,title:D,subtitle:R,CTA:z}))),e.createElement("div",{className:"googlesitekit-widget-area-widgets"},e.createElement(b.k,null,x===p.b.BOXES&&$,x===p.b.COMPOSITE&&e.createElement(b.a,{size:12},e.createElement(b.e,null,e.createElement(b.k,null,$))))),e.createElement(b.k,null,Y&&e.createElement(b.a,{className:"googlesitekit-widget-area-footer",lgSize:12,mdSize:4,smSize:2},e.createElement("div",{className:"googlesitekit-widget-area-footer__cta"},e.createElement(z,null))),L&&e.createElement(b.a,{className:"googlesitekit-widget-area-footer",lgSize:12,mdSize:Y?4:8,smSize:Y?2:4},e.createElement(L,null)))),!V&&e.createElement(b.e,{className:u()(f.a,"googlesitekit-widget-area",(n={},o()(n,"googlesitekit-widget-area--".concat(i),!!i),o()(n,"googlesitekit-widget-area--".concat(x),!!x),n)),ref:w},$))}WidgetAreaRenderer.propTypes={slug:l.a.string.isRequired,contextID:l.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(15),o=n(1),c=n(4),l=n(49),s=n(19),u=n(273),d=n(274),g=n(251),f=n(128),m=n(39),p=n(23);function WidgetRenderer(t){var n,i=t.slug,r=t.OverrideComponent,v=Object(c.useSelect)((function(e){return e(l.a).getWidget(i)})),b=Object(p.e)(),h=Object(g.c)(i),O=h.Widget,E=h.WidgetNull,j=Object(c.useSelect)((function(e){return e(s.a).getRecoverableModules()})),y=Object(m.a)(),_=Object(o.useMemo)((function(){return v&&j&&Object(a.intersection)(v.modules,Object.keys(j))}),[j,v]),k=Object(c.useSelect)((function(e){return e(l.a).isWidgetPreloaded(i)}));if(!v||void 0===_||(null==v||null===(n=v.hideOnBreakpoints)||void 0===n?void 0:n.includes(b)))return e.createElement(E,null);var S=v.Component,M=v.wrapWidget,I=e.createElement(S,h);return y&&(null==_?void 0:_.length)&&(I=e.createElement(d.a,{widgetSlug:i,moduleSlugs:_})),r?I=e.createElement(o.Fragment,null,e.createElement(u.a,{widgetSlug:"overridden"},e.createElement(r,null)),e.createElement("div",{className:f.a},I)):M&&(I=e.createElement(O,null,I)),k?e.createElement("div",{className:f.a},I):I}WidgetRenderer.propTypes={slug:r.a.string.isRequired,OverrideComponent:r.a.elementType},t.a=WidgetRenderer}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(128),o=n(17);function WidgetCellWrapper(t){var n=t.gridColumnWidth,i=t.children;return 0===n?e.createElement("div",{className:a.a},i):n<6?e.createElement(o.a,{lgSize:n,mdSize:4,smSize:2},i):n<8?e.createElement(o.a,{lgSize:n,mdSize:8},i):e.createElement(o.a,{size:n},i)}WidgetCellWrapper.propTypes={gridColumnWidth:r.a.number.isRequired,children:r.a.element.isRequired},t.a=WidgetCellWrapper}).call(this,n(3))},function(e,t,n){"use strict";(function(e,i){var r=n(52),a=n.n(r),o=n(53),c=n.n(o),l=n(244),s=n.n(l),u=n(81),d=n.n(u),g=n(82),f=n.n(g),m=n(55),p=n.n(m),v=n(204),b=n.n(v),h=n(0),O=n.n(h),E=n(1),j=n(2),y=n(102),_=n(181),k=n(65),S=n(9);function M(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,i=p()(e);if(t){var r=p()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return f()(this,n)}}var I=function(t){d()(WidgetErrorHandler,t);var n=M(WidgetErrorHandler);function WidgetErrorHandler(e){var t;return a()(this,WidgetErrorHandler),(t=n.call(this,e)).state={error:null,info:null},t.onErrorClick=t.onErrorClick.bind(s()(t)),t}return c()(WidgetErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Widget error:",t,n),this.setState({error:t,info:n}),Object(S.I)("widget_error","handle_".concat(this.context||"unknown","_error"),"".concat(this.props.slug,"_").concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack).slice(0,500-this.props.slug.length-1))}},{key:"onErrorClick",value:function(){var e=this.state,t=e.error,n=e.info;b()("`".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack,"`"))}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.error,r=t.info;return n?i.createElement("div",{className:"googlesitekit-widget-error-handler"},i.createElement(y.a,{description:i.createElement(E.Fragment,null,i.createElement("p",null,Object(j.__)("An error prevented this Widget from being displayed properly. Report the exact contents of the error on the support forum to find out what caused it.","google-site-kit")),i.createElement(_.a,{message:n.message,componentStack:r.componentStack})),onErrorClick:this.onErrorClick,onClick:this.onErrorClick,title:Object(j.__)("Error in Widget","google-site-kit"),error:!0})):e}}]),WidgetErrorHandler}(E.Component);I.contextType=k.b,I.propTypes={children:O.a.node.isRequired},t.a=I}).call(this,n(28),n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetAreaHeader}));var i=n(0),r=n.n(i),a=n(1),o=n(612),c=n(90);function WidgetAreaHeader(t){var n=t.slug,i=t.Icon,r=void 0!==i&&i,l=t.title,s=void 0===l?"":l,u=t.subtitle,d=void 0===u?"":u,g=t.CTA,f=Object(c.a)(),m=g&&f>=783,p="function"==typeof d?d:void 0;return e.createElement(a.Fragment,null,r&&e.createElement(r,{width:33,height:33}),s&&e.createElement("h3",{className:"googlesitekit-widget-area-header__title googlesitekit-heading-3"},s,e.createElement(o.a,{slug:n})),(d||g)&&e.createElement("div",{className:"googlesitekit-widget-area-header__details"},d&&e.createElement("h4",{className:"googlesitekit-widget-area-header__subtitle"},p&&e.createElement(p,null),!p&&d,!s&&e.createElement(o.a,{slug:n})),m&&e.createElement("div",{className:"googlesitekit-widget-area-header__cta"},e.createElement(g,null))))}WidgetAreaHeader.propTypes={slug:r.a.string.isRequired,Icon:r.a.bool,title:r.a.oneOfType([r.a.string,r.a.element]),subtitle:r.a.oneOfType([r.a.string,r.a.elementType]),CTA:r.a.elementType}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(14),r=n.n(i),a=n(84),o=n(555),c=n(212),l=n(1),s=n(2),u=n(4),d=n(11),g=n(116),f=n(712),m=n(713),p=n(714),v=n(13),b=n(33),h=n(9),O=n(54),E=n(18);t.a=function EntitySearchInput(){var t=Object(c.a)(EntitySearchInput,"EntitySearchInput"),n=Object(l.useState)(!1),i=r()(n,2),j=i[0],y=i[1],_=Object(l.useState)(!1),k=r()(_,2),S=k[0],M=k[1],I=Object(l.useState)(!1),N=r()(I,2),w=N[0],C=N[1],T=Object(E.a)(),A=Object(O.c)(),D=Object(l.useRef)(),x=Object(l.useCallback)((function(){Object(h.I)("".concat(T,"_headerbar"),"open_urlsearch"),y(!0)}),[T]),R=Object(l.useCallback)((function(){Object(h.I)("".concat(T,"_headerbar"),"close_urlsearch"),y(!1)}),[T]),z=Object(l.useState)({}),L=r()(z,2),P=L[0],B=L[1],V=Object(u.useSelect)((function(e){return(null==P?void 0:P.url)?e(v.c).getAdminURL("googlesitekit-dashboard",{permaLink:P.url}):null})),F=Object(u.useDispatch)(b.a).navigateTo;return Object(l.useEffect)((function(){V&&Object(h.I)("".concat(T,"_headerbar_urlsearch"),"open_urldetails").finally((function(){F(V)}))}),[V,F,T]),Object(a.a)((function(){A===O.a&&y(!0)})),Object(o.a)((function(){var e;j||(null==D||null===(e=D.current)||void 0===e||e.focus())}),[j]),j?e.createElement("div",{className:"googlesitekit-entity-search googlesitekit-entity-search--is-open"},e.createElement(g.a,null,e.createElement("label",{htmlFor:t},Object(s.__)("Page/URL Search","google-site-kit"))),e.createElement(p.a,{id:t,match:P,setIsActive:C,setMatch:B,placeholder:Object(s.__)("Enter title or URL…","google-site-kit"),isLoading:S,setIsLoading:M,showDropdown:w,onClose:R,autoFocus:!0}),S&&w&&e.createElement(d.ProgressBar,{className:"googlesitekit-entity-search__loading",compress:!0}),e.createElement("div",{className:"googlesitekit-entity-search__actions"},e.createElement(d.Button,{onClick:R,trailingIcon:e.createElement(m.a,{width:"30",height:"20"}),className:"googlesitekit-entity-search__close",title:Object(s.__)("Close","google-site-kit"),tooltipEnterDelayInMS:500,text:!0,tooltip:!0}))):e.createElement("div",{className:"googlesitekit-entity-search"},e.createElement(d.Button,{className:"googlesitekit-border-radius-round--phone googlesitekit-button-icon--phone",onClick:x,ref:D,title:Object(s.__)("Search","google-site-kit"),trailingIcon:e.createElement(f.a,{width:"20",height:"20"}),tooltipEnterDelayInMS:500,text:!0,tooltip:!0},Object(s.__)("URL Search","google-site-kit")))}}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&e.createElement(d.e,{portal:!1},e.createElement(d.c,{className:"autocomplete__menu autocomplete__menu--inline"},V.map((function(t){var n=t.id,i=t.title;return e.createElement(d.d,{key:n,value:i,className:"autocomplete__option autocomplete__option--result"})})))))}PostSearcherAutoSuggest.propTypes={id:u.a.string,match:u.a.object,setCanSubmit:u.a.func,setMatch:u.a.func,isLoading:u.a.bool,setIsLoading:u.a.func,onKeyDown:u.a.func,autoFocus:u.a.bool,placeholder:u.a.string}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n(14),r=n.n(i),a=n(1);function o(e,t){var n=Object(a.useState)(e),i=r()(n,2),o=i[0],c=i[1];return Object(a.useEffect)((function(){var n=setTimeout((function(){c(e)}),t);return function(){clearTimeout(n)}}),[e,t]),o}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DateRangeSelector}));var i=n(14),r=n.n(i),a=n(213),o=n(10),c=n.n(o),l=n(1),s=n(57),u=n(2),d=n(4),g=n(11),f=n(717),m=n(7),p=n(121),v=n(9),b=n(26),h=n(18);function DateRangeSelector(){var t,n=Object(v.n)(),i=Object(d.useSelect)((function(e){return e(m.a).getDateRange()})),o=Object(d.useDispatch)(m.a).setDateRange,O=Object(d.useDispatch)(b.b).resetInViewHook,E=Object(l.useState)(!1),j=r()(E,2),y=j[0],_=j[1],k=Object(l.useRef)(),S=Object(h.a)();Object(a.a)(k,(function(){return _(!1)})),Object(p.a)([s.c,s.f],k,(function(){return _(!1)}));var M=Object(l.useCallback)((function(){_(!y)}),[y]),I=Object(l.useCallback)((function(e){var t=Object.values(n)[e].slug;i!==t&&Object(v.I)("".concat(S,"_headerbar"),"change_daterange",t),O(),o(t),_(!1)}),[n,i,O,o,S]),N=null===(t=n[i])||void 0===t?void 0:t.label,w=Object.values(n).map((function(e){return e.label}));return e.createElement("div",{ref:k,className:"googlesitekit-date-range-selector googlesitekit-dropdown-menu mdc-menu-surface--anchor"},e.createElement(g.Button,{className:c()("mdc-button--dropdown","googlesitekit-header__dropdown","googlesitekit-header__date-range-selector-menu","googlesitekit-border-radius-round--phone","googlesitekit-button-icon--phone"),onClick:M,icon:e.createElement(f.a,{width:"20",height:"20"}),"aria-haspopup":"menu","aria-expanded":y,"aria-controls":"date-range-selector-menu",title:Object(u.__)("Date range","google-site-kit"),tooltipEnterDelayInMS:500,text:!0,tooltip:!0},N),e.createElement(g.Menu,{menuOpen:y,menuItems:w,onSelected:I,id:"date-range-selector-menu",className:"googlesitekit-width-auto"}))}}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&!c?l(!0):0===t&&c&&l(!1),c}}).call(this,n(28))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return f}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(568),l=n(456),s=n(278),u=n(1),d=n(4),g=n(26);function f(){var t=Object(d.useDispatch)(g.b).setIsOnline,n=Object(d.useSelect)((function(e){return e(g.b).getIsOnline()})),i=Object(u.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(navigator.onLine){e.next=3;break}return t(!1),e.abrupt("return");case 3:return e.prev=3,e.next=6,Object(s.default)({path:"/google-site-kit/v1/"});case 6:e.next=13;break;case 8:if(e.prev=8,e.t0=e.catch(3),"fetch_error"!==(null===e.t0||void 0===e.t0?void 0:e.t0.code)){e.next=13;break}return t(!1),e.abrupt("return");case 13:t(!0);case 14:case"end":return e.stop()}}),e,null,[[3,8]])}))),[t]);Object(c.a)((function(){e.addEventListener("online",i),e.addEventListener("offline",i)}),(function(){e.removeEventListener("online",i),e.removeEventListener("offline",i)})),Object(l.a)(i,n?12e4:15e3)}}).call(this,n(28))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return m})),n.d(t,"c",(function(){return p}));var i=n(5),r=n.n(i),a=n(36),o=n.n(a),c=n(27),l=n.n(c);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function u(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}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 a,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,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0){var a,c=d(r);try{var l=function(){var e=a.value,t=n[e.question_ordinal];if(!t)return i++,{v:!1};var r=e.answer_ordinal||[];if(!Array.isArray(t)&&!r.includes(t))return i++,{v:!1};if(Array.isArray(t)&&!t.some((function(e){var t=e.answer_ordinal;return r.includes(t)})))return i++,"break"};e:for(c.s();!(a=c.n()).done;){var s=l();switch(s){case"break":break e;default:if("object"===o()(s))return s.v}}}catch(e){c.e(e)}finally{c.f()}}return t===i})),currentQuestionOrdinal:i}}function m(e,t,n,i){var r,a=v(t);return(null==e?void 0:e.length)&&i>e.length&&((r=(n||[]).find((function(e){var t,n=d(e.trigger_condition||[]);try{for(n.s();!(t=n.n()).done;){var i=t.value;if(i.answer_ordinal.includes(a[i.question_ordinal]))return r=e,!0}}catch(e){n.e(e)}finally{n.f()}return!1})))||(r=n[0])),r}function p(e,t){return!1===e.some((function(e){var n=e.trigger_condition;return!(!Array.isArray(n)||0===n.length)&&n.some((function(e){return e.question_ordinal===t.question_ordinal}))}))}function v(e){return e.reduce((function(e,t){var n=t.question_ordinal,i=t.answer;return u(u({},e),{},r()({},n,i.answer.answer_ordinal||i.answer))}),{})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardEntryPoint}));var i=n(0),r=n.n(i),a=n(1169),o=n(1171);function DashboardEntryPoint(t){var n=t.setupModuleSlug;return n?e.createElement(a.a,{moduleSlug:n}):e.createElement(o.a,null)}DashboardEntryPoint.propTypes={setupModuleSlug:r.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ModuleSetup}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(0),l=n.n(c),s=n(84),u=n(225),d=n(1),g=n(2),f=n(4),m=n(13),p=n(19),v=n(33),b=n(37),h=n(9),O=n(241),E=n(17),j=n(240),y=n(1170);function ModuleSetup(t){var n=t.moduleSlug,i=Object(f.useDispatch)(v.a).navigateTo,a=Object(f.useSelect)((function(e){return e(p.a).getModule(n)})),c=Object(f.useRegistry)(),l=Object(u.a)(function(){var e=o()(r.a.mark((function e(t){var a,o,l;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(b.c)("module_setup");case 2:return e.next=4,Object(h.I)("moduleSetup","complete_module_setup",n);case 4:if(!t){e.next=7;break}return i(t),e.abrupt("return");case 7:return a=c.select,o=c.resolveSelect,e.next=10,o(m.c).getSiteInfo();case 10:l=a(m.c).getAdminURL("googlesitekit-dashboard",{notification:"authentication_success",slug:n}),i(l);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[c,i,n]),_=null==a?void 0:a.onCompleteSetup,k=Object(d.useCallback)((function(){return _(c,l)}),[_,c,l]),S=Object(d.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(h.I)("moduleSetup","cancel_module_setup",n);case 2:case"end":return e.stop()}}),e)}))),[n]);if(Object(s.a)((function(){Object(h.I)("moduleSetup","view_module_setup",n)})),!(null==a?void 0:a.SetupComponent))return null;var M=a.SetupComponent;return e.createElement(d.Fragment,null,e.createElement(j.a,null,e.createElement(O.a,null)),e.createElement("div",{className:"googlesitekit-setup"},e.createElement(E.e,null,e.createElement(E.k,null,e.createElement(E.a,{size:12},e.createElement("section",{className:"googlesitekit-setup__wrapper"},e.createElement(E.e,null,e.createElement(E.k,null,e.createElement(E.a,{size:12},e.createElement("p",{className:"googlesitekit-setup__intro-title"},Object(g.__)("Connect Service","google-site-kit")),e.createElement(M,{module:a,finishSetup:l})))),e.createElement(y.a,{module:a,onCancel:S,onComplete:"function"==typeof _?k:void 0})))))))}ModuleSetup.propTypes={moduleSlug:l.a.string.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ModuleSetupFooter}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(14),l=n.n(c),s=n(0),u=n.n(s),d=n(10),g=n.n(d),f=n(2),m=n(1),p=n(4),v=n(13),b=n(17),h=n(21),O=n(11),E=n(19);function ModuleSetupFooter(t){var n=t.module,i=t.onCancel,a=t.onComplete,c=Object(m.useState)(!1),s=l()(c,2),u=s[0],d=s[1],j=Object(p.useSelect)((function(e){return e(v.c).getAdminURL("googlesitekit-settings")})),y=Object(p.useSelect)((function(e){var t,i;return null===(t=e(null==n?void 0:n.storeName))||void 0===t||null===(i=t.isSetupBlocked)||void 0===i?void 0:i.call(t)})),_=Object(p.useSelect)((function(e){return e(E.a).canSubmitChanges(null==n?void 0:n.slug)})),k=Object(m.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(!0),e.next=3,a();case 3:d(!1);case 4:case"end":return e.stop()}}),e)}))),[d,a]);return n?e.createElement("div",{className:g()("googlesitekit-setup__footer","googlesitekit-setup__footer--".concat(null==n?void 0:n.slug))},e.createElement(b.e,null,e.createElement(b.k,null,e.createElement(b.a,{smSize:2,mdSize:4,lgSize:6,alignMiddle:!0},e.createElement(h.a,{id:"setup-".concat(n.slug,"-cancel"),href:j,onClick:i},y?Object(f.__)("Back","google-site-kit"):Object(f.__)("Cancel","google-site-kit"))),a&&e.createElement(b.a,{smSize:2,mdSize:4,lgSize:6,alignRight:!0},e.createElement(O.SpinnerButton,{id:"setup-".concat(n.slug,"-complete"),onClick:k,disabled:!_||u,isSaving:u},Object(f.__)("Complete Setup","google-site-kit")))))):null}ModuleSetupFooter.propTypes={module:u.a.shape({slug:u.a.string.isRequired,storeName:u.a.string.isRequired}).isRequired,onCancel:u.a.func.isRequired,onComplete:u.a.func}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return DashboardMainApp}));var r=n(14),a=n.n(r),o=n(10),c=n.n(o),l=n(1),s=n(84),u=n(4),d=n(74),g=n(9),f=n(240),m=n(697),p=n(453),v=n(402),b=n(711),h=n(716),O=n(241),E=n(258),j=n(1173),y=n(630),_=n(1189),k=n(24),S=n(7),M=n(49),I=n(39),N=n(30),w=n(631),C=n(632),T=n(23),A=n(719),D=n(205),x=n(94),R=n(13),z=n(419),L=n(256),P=n(51),B=n(203);function DashboardMainApp(){var t,n,r=Object(l.useState)(!1),o=a()(r,2),V=o[0],F=o[1],G=Object(I.a)(),U=Object(T.e)(),W=Object(D.a)("widgetArea"),H=a()(W,2),Y=H[0],Q=H[1],q=Object(u.useDispatch)(N.a).setValues,Z=Object(u.useSelect)((function(e){return e(S.a).getGrantedScopes()})),X=Object(u.useSelect)((function(e){return e(N.a).getValue(S.d,"permissionsError")})),K=void 0!==Z&&(null==X||null===(t=X.data)||void 0===t||null===(n=t.scopes)||void 0===n?void 0:n.some((function(e){return Z.includes(e)}))),J=Object(u.useSelect)((function(e){return e(S.a).getConfiguredAudiences()}));Object(s.a)((function(){if(G||setTimeout((function(){return F(!0)}),5e3),Y){var t=".googlesitekit-widget-area--".concat(Y);setTimeout((function(){function n(){e.scrollTo({top:Object(x.a)(t,U),behavior:"smooth"})}e.addEventListener("scrollend",(function t(){n(),e.removeEventListener("scrollend",t)})),n(),Q(void 0)}),100)}})),Object(l.useEffect)((function(){void 0!==X&&K&&q(S.d,{permissionsError:{}})}),[K,q,X]);var $=Object(u.useSelect)((function(e){return G?e(S.a).getViewableModules():null})),ee={modules:$||void 0},te=Object(u.useSelect)((function(e){return e(M.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_KEY_METRICS,ee)})),ne=Object(u.useSelect)((function(e){return e(M.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_TRAFFIC,ee)})),ie=Object(u.useSelect)((function(e){return e(M.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_CONTENT,ee)})),re=Object(u.useSelect)((function(e){return e(M.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_SPEED,ee)})),ae=Object(u.useSelect)((function(e){return e(M.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_MONETIZATION,ee)})),oe=Object(u.useSelect)((function(e){return e(S.a).isKeyMetricsWidgetHidden()})),ce=Object(z.a)(),le=Object(u.useSelect)((function(e){return!0===e(R.c).isKeyMetricsSetupCompleted()&&!1===oe||e(S.a).isAuthenticated()&&!1===e(R.c).isKeyMetricsSetupCompleted()&&ce}));Object(A.a)();var se=null;return ae?se=k.c:re?se=k.d:ie?se=k.a:ne?se=k.e:te&&(se=k.b),i.createElement(l.Fragment,null,i.createElement(y.a,null),i.createElement(C.a,null),i.createElement(B.a,null),i.createElement(f.a,{showNavigation:!0},i.createElement(b.a,null),i.createElement(h.a,null),!G&&i.createElement(m.a,null),i.createElement(O.a,null)),i.createElement(L.a,{areaSlug:P.c.DASHBOARD_TOP}),i.createElement(L.a,{areaSlug:P.c.DASHBOARD_TOP,groupID:P.d.SETUP_CTAS}),i.createElement(L.a,{areaSlug:P.c.OVERLAYS,groupID:P.d.SETUP_CTAS}),!0!==oe&&i.createElement(p.a,{id:k.b,slug:d.CONTEXT_MAIN_DASHBOARD_KEY_METRICS,className:c()({"googlesitekit-widget-context--last":se===k.b})}),i.createElement(p.a,{id:k.e,slug:d.CONTEXT_MAIN_DASHBOARD_TRAFFIC,className:c()({"googlesitekit-widget-context--last":se===k.e})}),i.createElement(p.a,{id:k.a,slug:d.CONTEXT_MAIN_DASHBOARD_CONTENT,className:c()({"googlesitekit-widget-context--last":se===k.a})}),i.createElement(p.a,{id:k.d,slug:d.CONTEXT_MAIN_DASHBOARD_SPEED,className:c()({"googlesitekit-widget-context--last":se===k.d})}),i.createElement(p.a,{id:k.c,slug:d.CONTEXT_MAIN_DASHBOARD_MONETIZATION,className:c()({"googlesitekit-widget-context--last":se===k.c})}),i.createElement(E.a,{triggerID:"view_dashboard",ttl:g.a}),V&&i.createElement(j.a,null),le&&i.createElement(_.a,null),J&&i.createElement(v.d,null),i.createElement(w.a,null))}}).call(this,n(28),n(3))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CurrentSurveyPortal}));var i=n(4),r=n(13),a=n(7),o=n(1174),c=n(75);function CurrentSurveyPortal(){return Object(i.useSelect)((function(e){return e(r.c).isUsingProxy()&&!1===e(a.a).areSurveysOnCooldown()?e(a.a).getCurrentSurvey():null}))?e.createElement(c.a,{slug:"survey"},e.createElement(o.a,null)):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CurrentSurvey}));var i=n(27),r=n.n(i),a=n(14),o=n.n(a),c=n(84),l=n(598),s=n(1),u=n(4),d=n(30),g=n(7),f=n(1175),m=n(1176),p=n(1177),v=n(806),b=n(618);function CurrentSurvey(){var t=Object(s.useState)(!1),n=o()(t,2),i=n[0],a=n[1],h=Object(s.useState)(!1),O=o()(h,2),E=O[0],j=O[1],y=Object(s.useState)(!1),_=o()(y,2),k=_[0],S=_[1],M=Object(s.useState)(!1),I=o()(M,2),N=I[0],w=I[1],C=Object(u.useSelect)((function(e){return e(g.a).getCurrentSurveyCompletions()})),T=Object(u.useSelect)((function(e){return e(g.a).getCurrentSurveyQuestions()})),A=Object(u.useSelect)((function(e){return e(g.a).getCurrentSurveySession()})),D=Object(u.useSelect)((function(e){return e(g.a).isTrackingEnabled()})),x=A?"survey-".concat(A.session_id):null,R=Object(u.useSelect)((function(e){return e(d.a).getValue(x,"hideSurvey")})),z=Object(u.useSelect)((function(e){return e(d.a).getValue(x,"answers")||[]})),L=Object(u.useDispatch)(d.a).setValues,P=Object(u.useDispatch)(g.a).sendSurveyEvent;Object(s.useEffect)((function(){(null==T?void 0:T.length)&&!i&&(a(!0),P("survey_shown"))}),[T,i,P]);var B=Object(v.a)(T,z),V=B.currentQuestion,F=B.currentQuestionOrdinal,G=Object(s.useCallback)((function(e){N||(w(!0),P("question_answered",{question_ordinal:null==V?void 0:V.question_ordinal,answer:e}),setTimeout((function(){L(x,{answers:[].concat(r()(z),[{question_ordinal:null==V?void 0:V.question_ordinal,answer:e}])}),w(!1)}),300))}),[z,V,x,P,L,N]),U=Object(v.b)(T,z,C,F),W=Object(s.useCallback)((function(){P("follow_up_link_clicked",{completion_ordinal:null==U?void 0:U.completion_ordinal}),P("survey_closed"),L(x,{hideSurvey:!0})}),[x,P,L,U]),H=Object(s.useCallback)((function(){P("survey_closed"),S(!1)}),[P]),Y=Object(s.useCallback)((function(){L(x,{hideSurvey:!0})}),[x,L]);return Object(s.useEffect)((function(){U&&!E&&(j(!0),P("completion_shown",{completion_ordinal:null==U?void 0:U.completion_ordinal}))}),[E,P,U]),Object(c.a)((function(){S(!0)})),!R&&T&&C&&void 0!==D?U?e.createElement(l.a,{direction:"up",in:k,onExited:Y},e.createElement("div",{className:"googlesitekit-survey"},e.createElement(f.a,{dismissSurvey:H,ctaOnClick:W,ctaText:U.follow_up_text,ctaURL:U.follow_up_url,title:U.completion_title},U.completion_text))):Object.values(b.a).includes(null==V?void 0:V.question_type)?e.createElement(l.a,{direction:"up",in:k,onExited:Y},e.createElement("div",{className:"googlesitekit-survey"},e.createElement(p.a,{currentQuestion:V,answerQuestion:G,dismissSurvey:H,isLastQuestion:Object(v.c)(T,V)}),!1===D&&1===(null==V?void 0:V.question_ordinal)&&e.createElement("div",{className:"googlesitekit-survey__footer"},e.createElement(m.a,null)))):null:null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(11),o=n(546);function SurveyCompletion(t){var n=t.title,i=t.children,r=t.ctaText,c=t.ctaURL,l=t.ctaOnClick,s=t.dismissSurvey;return e.createElement("div",{className:"googlesitekit-survey__completion"},e.createElement(o.a,{title:n,dismissSurvey:s}),e.createElement("div",{className:"googlesitekit-survey__body"},i),c&&r&&e.createElement("div",{className:"googlesitekit-survey__footer"},e.createElement(a.Button,{href:c,onClick:l,target:"_blank"},r)))}SurveyCompletion.propTypes={title:r.a.string.isRequired,children:r.a.node,ctaText:r.a.string,ctaURL:r.a.string,ctaOnClick:r.a.func,dismissSurvey:r.a.func.isRequired},SurveyCompletion.defaultProps={title:"",children:null,ctaText:"",ctaURL:"",ctaOnClick:null},t.a=SurveyCompletion}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SurveyTerms}));var i=n(2),r=n(42),a=n(4),o=n(13),c=n(21);function SurveyTerms(){var t=Object(a.useSelect)((function(e){return e(o.c).getGooglePrivacyPolicyURL()})),n=Object(a.useSelect)((function(e){return e(o.c).getGoogleTermsURL()}));return e.createElement("p",{className:"googlesitekit-survey__terms"},Object(r.a)(Object(i.__)("By continuing, you agree to allow Google to use your answers and account info to improve services, per our Privacy & Terms.","google-site-kit"),{privacy:e.createElement(c.a,{href:t,external:!0,hideExternalIndicator:!0,noFlex:!0}),terms:e.createElement(c.a,{href:n,external:!0,hideExternalIndicator:!0,noFlex:!0})}))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SurveyQuestion}));var i=n(20),r=n.n(i),a=n(0),o=n.n(a),c=n(1),l=n(2),s=n(1178),u=n(1185),d=n(1186),g=n(1187),f=n(618);function SurveyQuestion(t){var n=t.currentQuestion,i=t.answerQuestion,a=t.dismissSurvey,o=t.isLastQuestion,m={key:n.question_text,answerQuestion:i,dismissSurvey:a,question:n.question_text,submitButtonText:o?Object(l.__)("Submit","google-site-kit"):Object(l.__)("Next","google-site-kit")};return e.createElement(c.Fragment,null,n.question_type===f.a.MULTI_SELECT&&e.createElement(d.a,r()({},m,{choices:n.question.answer_choice,minChoices:n.question.min_choices,maxChoices:n.question.max_choices})),n.question_type===f.a.OPEN_TEXT&&e.createElement(u.a,r()({},m,{subtitle:n.question.subtitle,placeholder:n.question.placeholder})),n.question_type===f.a.RATING&&e.createElement(s.a,r()({},m,{choices:n.question.answer_choice})),n.question_type===f.a.SINGLE_SELECT&&e.createElement(g.a,r()({},m,{choices:n.question.answer_choice})))}SurveyQuestion.propTypes={currentQuestion:o.a.object.isRequired,answerQuestion:o.a.func.isRequired,dismissSurvey:o.a.func.isRequired,isLastQuestion:o.a.bool.isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(546),o=n(1179);function SurveyQuestionRating(t){var n=t.question,i=t.choices,r=t.answerQuestion,c=t.dismissSurvey;return e.createElement("div",{className:"googlesitekit-survey__question-rating"},e.createElement(a.a,{title:n,dismissSurvey:c}),e.createElement("div",{className:"googlesitekit-survey__body"},e.createElement("div",{className:"googlesitekit-survey__choices"},i.map((function(t,n){return e.createElement(o.a,{key:n,choice:t,answerQuestion:r})})))))}SurveyQuestionRating.propTypes={question:r.a.string.isRequired,choices:r.a.arrayOf(r.a.shape({answer_ordinal:r.a.oneOfType([r.a.string,r.a.number]),text:r.a.string})).isRequired,answerQuestion:r.a.func.isRequired,dismissSurvey:r.a.func.isRequired},t.a=SurveyQuestionRating}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(11),c=n(1180),l=n(1181),s=n(1182),u=n(1183),d=n(1184),g={1:c.a,2:l.a,3:s.a,4:u.a,5:d.a};function SurveyQuestionRatingChoice(t){var n=t.choice,i=t.answerQuestion,r=Object(a.useCallback)((function(){"function"==typeof i&&i({answer:{answer_ordinal:n.answer_ordinal}})}),[i,n]),c=g[n.answer_ordinal];return c?e.createElement("div",{className:"googlesitekit-survey__choice"},e.createElement(o.Button,{icon:e.createElement(c,{width:30,height:30}),"aria-label":n.text,onClick:r}),e.createElement("p",null,n.text)):null}SurveyQuestionRatingChoice.propTypes={choice:r.a.shape({answer_ordinal:r.a.oneOfType([r.a.string,r.a.number]),text:r.a.string}).isRequired},t.a=SurveyQuestionRatingChoice}).call(this,n(3))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0,C=Object.values(I).filter((function(e){return e.selected})).length,T=O&&C===O,A=w||C1&&e.createElement(p.HelperText,{persistent:!0},Object(m.sprintf)(/* translators: %s: the number of answers. */
Object(m.__)("Choose at least %s answers","google-site-kit"),u)),e.createElement(p.Button,{onClick:function(){var e=Object.values(I).filter((function(e){return e.selected})).map((function(e){var t=e.answer_ordinal,n=e.answer_text;return n?{answer_ordinal:t,answer_text:n}:{answer_ordinal:t}}));a({answer:e})},disabled:A},j)))}SurveyQuestionMultiSelect.propTypes={question:u.a.string.isRequired,choices:u.a.arrayOf(u.a.shape({answer_ordinal:u.a.oneOfType([u.a.string,u.a.number]),text:u.a.string,write_in:u.a.bool})).isRequired,answerQuestion:u.a.func.isRequired,dismissSurvey:u.a.func.isRequired,minChoices:u.a.number,maxChoices:u.a.number,submitButtonText:u.a.string.isRequired},t.a=SurveyQuestionMultiSelect}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(14),o=n.n(a),c=n(0),l=n.n(c),s=n(1),u=n(11),d=n(546),g=n(1188);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function m(e){for(var t=1;t0,_=""===p||y&&""===O;return e.createElement("div",{className:"googlesitekit-single-select"},e.createElement(d.a,{title:n,dismissSurvey:a}),e.createElement("div",{className:"googlesitekit-survey__body"},j.map((function(t,n){return e.createElement(g.a,{key:n,value:p,setValue:v,writeIn:O,setWriteIn:E,choice:t})}))),e.createElement("div",{className:"googlesitekit-survey__footer"},e.createElement(u.Button,{onClick:function(){var e=y?{answer_text:O}:{};r({answer:m({answer_ordinal:Number(p)},e)})},disabled:_},c)))}SurveyQuestionSingleSelect.propTypes={question:l.a.string.isRequired,choices:l.a.arrayOf(l.a.shape({answer_ordinal:l.a.oneOfType([l.a.string,l.a.number]),text:l.a.string,write_in:l.a.bool})).isRequired,answerQuestion:l.a.func.isRequired,dismissSurvey:l.a.func.isRequired},t.a=SurveyQuestionSingleSelect}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(11),l=n(116),s=n(629);function SurveyQuestionSingleSelectChoice(t){var n=t.value,i=t.setValue,r=t.writeIn,u=t.setWriteIn,d=t.choice,g=d.answer_ordinal,f=d.text,m=d.write_in,p=n===g,v="googlesitekit-survey__multi-select-".concat(g,"-").concat(f);return e.createElement("div",{className:"googlesitekit-single-select__choice"},e.createElement(c.Radio,{id:f.replace(/ /g,"-"),value:g,checked:p,name:f,onClick:function(){return i(g)}},f),m&&e.createElement(a.Fragment,null,e.createElement(l.a,null,e.createElement("label",{htmlFor:v},Object(o.sprintf)(/* translators: %s: Option name */
Object(o.__)("Text input for option %s","google-site-kit"),f))),e.createElement(c.TextField,{id:v,onChange:function(e){return u(e.target.value.slice(0,s.a))},value:r,disabled:!p})))}SurveyQuestionSingleSelectChoice.propTypes={choice:r.a.shape({answer_ordinal:r.a.oneOfType([r.a.string,r.a.number]),text:r.a.string,write_in:r.a.bool}),value:r.a.string.isRequired,setValue:r.a.func.isRequired,writeIn:r.a.string.isRequired,setWriteIn:r.a.func.isRequired},t.a=SurveyQuestionSingleSelectChoice}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricsSelectionPanel}));var i=n(4),r=n(26),a=n(25),o=n(170),c=n(1190);function MetricsSelectionPanel(){var t=Object(i.useSelect)((function(e){return e(r.b).getValue(a.k)}));return e.createElement(o.a,{value:{key:"MetricsSelectionPanel",value:!!t}},e.createElement(c.a,null))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Panel}));var i=n(14),r=n.n(i),a=n(5),o=n.n(a),c=n(1),l=n(4),s=n(30),u=n(26),d=n(7),g=n(25),f=n(686),m=n(126),p=n(18),v=n(9);function Panel(){var t=Object(p.a)(),n=Object(l.useSelect)((function(e){return e(u.b).getValue(g.k)})),i=Object(l.useInViewSelect)((function(e){var t=e(d.a).getKeyMetrics();if(!Array.isArray(t))return[];var n=e(d.a).isKeyMetricAvailable;return t.filter(n)})),a=Object(l.useDispatch)(s.a).setValues,b=Object(l.useDispatch)(u.b).setValue,h=Object(c.useCallback)((function(){var e;a(g.j,(e={},o()(e,g.i,i),o()(e,g.a,i),e)),Object(v.I)("".concat(t,"_kmw-sidebar"),"metrics_sidebar_view")}),[i,a,t]),O=Object(c.useCallback)((function(){n&&b(g.k,!1)}),[b,n]),E=Object(c.useState)(!1),j=r()(E,2),y=j[0],_=j[1];return e.createElement(m.e,{isOpen:n||y,onOpen:h,closePanel:O,className:"googlesitekit-km-selection-panel googlesitekit-acr-km-selection-panel"},e.createElement(f.a,{isOpen:n,closePanel:O,savedViewableMetrics:i,setIsNavigatingToOAuthURL:_}))}}).call(this,n(3))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t),function(e,t){var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(346),l=n(157),s=n(37),u=n(232),d=n(24),g=n(1168);Object(c.a)(o()(r.a.mark((function n(){var i,a,o,c,f;return r.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!e._googlesitekitLegacyData.admin.resetSession){n.next=3;break}return n.next=3,Object(s.b)();case 3:(i=document.getElementById("js-googlesitekit-main-dashboard"))&&(a=i.dataset,o=a.setupModuleSlug,c=a.viewOnly,f=d.q,o||(f=c?d.o:d.n),Object(l.render)(t.createElement(u.a,{viewContext:f},t.createElement(g.a,{setupModuleSlug:o})),i));case 5:case"end":return n.stop()}}),n)}))))}.call(this,n(28),n(3))}],[[1292,1,0]]]);