(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[28],[,,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 h})),n.d(t,"g",(function(){return b})),n.d(t,"h",(function(){return v})),n.d(t,"j",(function(){return E})),n.d(t,"l",(function(){return _})),n.d(t,"m",(function(){return O})),n.d(t,"n",(function(){return k})),n.d(t,"o",(function(){return y})),n.d(t,"q",(function(){return j})),n.d(t,"s",(function(){return S})),n.d(t,"r",(function(){return w})),n.d(t,"t",(function(){return C})),n.d(t,"w",(function(){return A})),n.d(t,"u",(function(){return N})),n.d(t,"v",(function(){return T})),n.d(t,"x",(function(){return x})),n.d(t,"y",(function(){return D})),n.d(t,"A",(function(){return R})),n.d(t,"B",(function(){return M})),n.d(t,"C",(function(){return I})),n.d(t,"D",(function(){return P})),n.d(t,"k",(function(){return L})),n.d(t,"F",(function(){return B})),n.d(t,"z",(function(){return z})),n.d(t,"G",(function(){return F})),n.d(t,"E",(function(){return V})),n.d(t,"i",(function(){return W})),n.d(t,"p",(function(){return H})),n.d(t,"Q",(function(){return U})),n.d(t,"P",(function(){return q}));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",h="kmAnalyticsAdSenseTopEarningContent",b="kmAnalyticsEngagedTrafficSource",v="kmAnalyticsLeastEngagingPages",E="kmAnalyticsNewVisitors",_="kmAnalyticsPopularAuthors",O="kmAnalyticsPopularContent",k="kmAnalyticsPopularProducts",y="kmAnalyticsReturningVisitors",j="kmAnalyticsTopCities",S="kmAnalyticsTopCitiesDrivingLeads",w="kmAnalyticsTopCitiesDrivingAddToCart",C="kmAnalyticsTopCitiesDrivingPurchases",A="kmAnalyticsTopDeviceDrivingPurchases",N="kmAnalyticsTopConvertingTrafficSource",T="kmAnalyticsTopCountries",x="kmAnalyticsTopPagesDrivingLeads",D="kmAnalyticsTopRecentTrendingPages",R="kmAnalyticsTopTrafficSource",M="kmAnalyticsTopTrafficSourceDrivingAddToCart",I="kmAnalyticsTopTrafficSourceDrivingLeads",P="kmAnalyticsTopTrafficSourceDrivingPurchases",L="kmAnalyticsPagesPerVisit",B="kmAnalyticsVisitLength",z="kmAnalyticsTopReturningVisitorPages",F="kmSearchConsolePopularKeywords",V="kmAnalyticsVisitsPerVisitor",W="kmAnalyticsMostEngagingPages",H="kmAnalyticsTopCategories",U=[h,b,v,E,_,O,k,y,H,j,S,w,C,A,N,T,D,R,M,L,B,z,V,W,H],q=[].concat(U,[F])},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 h})),n.d(t,"x",(function(){return b})),n.d(t,"w",(function(){return v})),n.d(t,"y",(function(){return E})),n.d(t,"u",(function(){return _})),n.d(t,"v",(function(){return O})),n.d(t,"f",(function(){return k})),n.d(t,"l",(function(){return y})),n.d(t,"e",(function(){return j})),n.d(t,"t",(function(){return S})),n.d(t,"c",(function(){return w})),n.d(t,"d",(function(){return C})),n.d(t,"b",(function(){return A}));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",h="https://www.googleapis.com/auth/analytics.edit",b="dashboardAllTrafficWidgetDimensionName",v="dashboardAllTrafficWidgetDimensionColor",E="dashboardAllTrafficWidgetDimensionValue",_="dashboardAllTrafficWidgetActiveRowIndex",O="dashboardAllTrafficWidgetLoaded",k={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"}},y={ADD_TO_CART:"add_to_cart",PURCHASE:"purchase",SUBMIT_LEAD_FORM:"submit_lead_form",GENERATE_LEAD:"generate_lead",CONTACT:"contact"},j=[y.CONTACT,y.GENERATE_LEAD,y.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"}}}}]}}]}}}}]}},w="audiencePermissionsSetup",C="audienceTileCustomDimensionCreate",A="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 h})),n.d(t,"i",(function(){return b})),n.d(t,"d",(function(){return y})),n.d(t,"c",(function(){return j})),n.d(t,"e",(function(){return S})),n.d(t,"b",(function(){return w})),n.d(t,"a",(function(){return C})),n.d(t,"f",(function(){return A})),n.d(t,"n",(function(){return N})),n.d(t,"w",(function(){return T})),n.d(t,"p",(function(){return x})),n.d(t,"G",(function(){return D})),n.d(t,"s",(function(){return R})),n.d(t,"v",(function(){return M})),n.d(t,"k",(function(){return I})),n.d(t,"o",(function(){return P.b})),n.d(t,"h",(function(){return P.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 B})),n.d(t,"u",(function(){return z})),n.d(t,"E",(function(){return W})),n.d(t,"D",(function(){return H.a})),n.d(t,"g",(function(){return U})),n.d(t,"L",(function(){return q})),n.d(t,"l",(function(){return G}));var i=n(14),r=n(36),a=n(75),o=n(33),c=n.n(o),l=n(96),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(97);var d=n(83);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 x(e){O()(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 D(e){O()(T(e),y);var t=e.split("-"),n=E()(t,3),i=n[0],r=n[1],a=n[2];return new Date(i,r-1,a)}function R(e,t){return x(I(e,t*C))}function M(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 I(e,t){O()(T(e)||Object(i.isDate)(e)&&!isNaN(e),y);var n=T(e)?Date.parse(e):e.getTime();return new Date(n-1e3*t)}var P=n(98),L=n(80);function B(e){var t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function z(e){if("number"==typeof e)return!0;var t=(e||"").toString();return!!t&&!isNaN(t)}var F=n(27),V=n.n(F),W=function(e){return Array.isArray(e)?V()(e).sort():e},H=n(89);function U(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 q=function(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}},G=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(254);n.d(t,"i",(function(){return i.a}));var r=n(319);n.d(t,"f",(function(){return r.a}));var a=n(320);n.d(t,"h",(function(){return a.a}));var o=n(321);n.d(t,"j",(function(){return o.a}));var c=n(318);n.d(t,"g",(function(){return c.a}));var l=n(91),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(102);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(0),r=n(61);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(21),r=n.n(i),a=n(25),o=n.n(a),c=n(11),l=n.n(c),s=n(1),u=n.n(s),d=n(146),g=n(0),f=n(2),m=n(126),p=n(127),h=n(128),b=n(70),v=n(76),E=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,E=t.back,_=void 0!==E&&E,O=t.caps,k=void 0!==O&&O,y=t.children,j=t.className,S=void 0===j?"":j,w=t.danger,C=void 0!==w&&w,A=t.disabled,N=void 0!==A&&A,T=t.external,x=void 0!==T&&T,D=t.hideExternalIndicator,R=void 0!==D&&D,M=t.href,I=void 0===M?"":M,P=t.inverse,L=void 0!==P&&P,B=t.noFlex,z=void 0!==B&&B,F=t.onClick,V=t.small,W=void 0!==V&&V,H=t.standalone,U=void 0!==H&&H,q=t.linkButton,G=void 0!==q&&q,K=t.to,Y=t.leadingIcon,X=t.trailingIcon,$=o()(t,["aria-label","secondary","arrow","back","caps","children","className","danger","disabled","external","hideExternalIndicator","href","inverse","noFlex","onClick","small","standalone","linkButton","to","leadingIcon","trailingIcon"]),Z=I||K||!F?K?"ROUTER_LINK":x?"EXTERNAL_LINK":"LINK":N?"BUTTON_DISABLED":"BUTTON",Q="BUTTON"===Z||"BUTTON_DISABLED"===Z?"button":"ROUTER_LINK"===Z?d.b:"a",J=("EXTERNAL_LINK"===Z&&(i=Object(f._x)("(opens in a new tab)","screen reader text","google-site-kit")),"BUTTON_DISABLED"===Z&&(i=Object(f._x)("(disabled)","screen reader text","google-site-kit")),i?a?"".concat(a," ").concat(i):"string"==typeof y?"".concat(y," ").concat(i):void 0:a),ee=Y,te=X;return _&&(ee=e.createElement(h.a,{width:14,height:14})),x&&!R&&(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(Q,r()({"aria-label":J,className:l()("googlesitekit-cta-link",S,{"googlesitekit-cta-link--secondary":s,"googlesitekit-cta-link--inverse":L,"googlesitekit-cta-link--small":W,"googlesitekit-cta-link--caps":k,"googlesitekit-cta-link--danger":C,"googlesitekit-cta-link--disabled":N,"googlesitekit-cta-link--standalone":U,"googlesitekit-cta-link--link-button":G,"googlesitekit-cta-link--no-flex":!!z}),disabled:N,href:"LINK"!==Z&&"EXTERNAL_LINK"!==Z||N?void 0:I,onClick:F,rel:"EXTERNAL_LINK"===Z?"noopener noreferrer":void 0,ref:n,target:"EXTERNAL_LINK"===Z?"_blank":void 0,to:K},$),!!ee&&e.createElement(v.a,{marginRight:5},ee),e.createElement("span",{className:"googlesitekit-cta-link__contents"},y),!!te&&e.createElement(v.a,{marginLeft:5},te))}));E.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=E}).call(this,n(4))},,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 h})),n.d(t,"p",(function(){return b})),n.d(t,"b",(function(){return v})),n.d(t,"e",(function(){return E})),n.d(t,"a",(function(){return _})),n.d(t,"d",(function(){return O})),n.d(t,"c",(function(){return k})),n.d(t,"f",(function(){return y})),n.d(t,"g",(function(){return j}));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",h="moduleSetup",b="metricSelection",v="key-metrics",E="traffic",_="content",O="speed",k="monetization",y=[i,r,a,o,c,s,g,h,b],j=[a,o,d,p]},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,"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(79),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,"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 h})),n.d(t,"f",(function(){return b})),n.d(t,"b",(function(){return v}));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")},h={SLUG:"generating-leads",LABEL:Object(i.__)("Generating leads","google-site-kit")},b={SLUG:"selling-products",LABEL:Object(i.__)("Selling products","google-site-kit")},v={SLUG:"content-performance",LABEL:Object(i.__)("Content performance","google-site-kit")}},,,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,"a",(function(){return i}));var i="core/location"},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n(22),r=n(18);function a(){var e=Object(r.a)();return i.g.includes(e)}},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(14);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){n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return E}));var i=n(99),r=e._googlesitekitTrackingData||{},a=r.activeModules,o=void 0===a?[]:a,c=r.isSiteKitScreen,l=r.trackingEnabled,s=r.trackingID,u=r.referenceSiteURL,d=r.userIDHash,g=r.isAuthenticated,f={activeModules:o,trackingEnabled:l,trackingID:s,referenceSiteURL:u,userIDHash:d,isSiteKitScreen:c,userRoles:r.userRoles,isAuthenticated:g,pluginVersion:"1.151.0"},m=Object(i.a)(f),p=m.enableTracking,h=m.disableTracking,b=(m.isTrackingEnabled,m.initializeSnippet),v=m.trackEvent,E=m.trackEventOnce;function _(e){e?p():h()}c&&l&&b()}).call(this,n(28))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d})),n.d(t,"d",(function(){return v})),n.d(t,"f",(function(){return E})),n.d(t,"c",(function(){return _})),n.d(t,"e",(function(){return O})),n.d(t,"b",(function(){return k}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=(n(27),n(9));function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=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,h();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)}}(),_=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,h();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)}}(),O=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,h();case 2:if(!(n=t.sent)){t.next=14;break}for(t.prev=4,i=[],a=0;aredo the plugin setup.',"google-site-kit"),i));return e.createElement("div",{className:"googlesitekit-error-text"},e.createElement("p",{dangerouslySetInnerHTML:Object(c.F)(l,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}))}ErrorText.propTypes={message:r.a.string.isRequired,reconnectURL:r.a.string,noPrefix:r.a.bool},ErrorText.defaultProps={reconnectURL:"",noPrefix:!1},t.a=ErrorText}).call(this,n(4))},,,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";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&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(1),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(4))},function(e,t,n){"use strict";(function(e){var i=n(21),r=n.n(i),a=n(25),o=n.n(a),c=n(11),l=n.n(c),s=n(1),u=n.n(s),d=n(0),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(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var i=n(15),r=n.n(i),a=n(188),o=n(133),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],h=m[1],b=function(){return h(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.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(106);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,t),i=n.formatUnit,r=n.formatDecimal;try{return i()}catch(e){return r()}},v=function(e){var t=E(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)},E=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)}},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=E(e),i=n.hours,r=n.minutes,a=n.seconds;return{hours:i,minutes:r,seconds:a,formatUnit:function(){var n=t.unitDisplay,o=h(h({unitDisplay:void 0===n?"short":n},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?w(a,h(h({},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?w(a,h(h({},o),{},{unit:"second"})):"",r?w(r,h(h({},o),{},{unit:"minute"})):"",i?w(i,h(h({},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()}}},O=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},k=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"),w(O(e),e%10==0?{}:t)):1e4<=e?Object(m.sprintf)(// translators: %s: an abbreviated number in thousands. Object(m.__)("%sK","google-site-kit"),w(O(e))):1e3<=e?Object(m.sprintf)(// translators: %s: an abbreviated number in thousands. Object(m.__)("%sK","google-site-kit"),w(O(e),e%10==0?{}:t)):w(e,{signDisplay:"never",maximumFractionDigits:1})};function y(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=h({},e)),t}function j(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=y(t),i=n.style,r=void 0===i?"metric":i;return"metric"===r?k(e):"duration"===r?b(e,n):"durationISO"===r?v(e):w(e,n)}var S=f()(console.warn),w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,i=void 0===n?A():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?A():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)},A=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(149),r=n.n(i)()(e)}).call(this,n(28))},function(e,t,n){"use strict";(function(e){var i=n(1),r=n.n(i),a=n(11),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(4))},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,"i",(function(){return l})),n.d(t,"j",(function(){return s})),n.d(t,"g",(function(){return u})),n.d(t,"h",(function(){return d})),n.d(t,"e",(function(){return g})),n.d(t,"c",(function(){return f})),n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return p})),n.d(t,"d",(function(){return h})),n.d(t,"f",(function(){return b})),n.d(t,"m",(function(){return v})),n.d(t,"k",(function(){return E})),n.d(t,"l",(function(){return _}));var i,r=n(6),a=n.n(r),o=n(2),c=n(8),l="purpose",s="postFrequency",u="goals",d=[l,s,u],g=(i={},a()(i,l,1),a()(i,s,1),a()(i,u,3),i),f="googlesitekit-user-input-currently-editing",m="user_input_question_number",p="user_input_question_snapshot",h="user-input-legacy-site-purpose-dismissed-item",b={publish_blog:[c.l.CONTACT,c.l.GENERATE_LEAD,c.l.SUBMIT_LEAD_FORM],publish_news:[c.l.CONTACT,c.l.GENERATE_LEAD,c.l.SUBMIT_LEAD_FORM],monetize_content:[],sell_products_or_service:[c.l.PURCHASE,c.l.ADD_TO_CART],sell_products:[c.l.PURCHASE,c.l.ADD_TO_CART],provide_services:[c.l.CONTACT,c.l.GENERATE_LEAD,c.l.SUBMIT_LEAD_FORM],share_portfolio:[c.l.CONTACT,c.l.GENERATE_LEAD,c.l.SUBMIT_LEAD_FORM],other:[]};function v(){var e=Object(o.__)("Based on your answer, Site Kit will suggest the metrics you see on your dashboard to help you track how close you’re getting to your specific goals","google-site-kit");return[{title:Object(o.__)("What is the main purpose of this site?","google-site-kit"),description:e},{title:Object(o.__)("How often do you create new content for this site?","google-site-kit"),description:e},{title:Object(o.__)("What are your top 3 goals for this site?","google-site-kit"),description:e}]}function E(){return{USER_INPUT_ANSWERS_PURPOSE:{sell_products_or_service:Object(o.__)("Sell products or services","google-site-kit"),sell_products:Object(o.__)("Sell products","google-site-kit"),provide_services:Object(o.__)("Provide services","google-site-kit"),monetize_content:Object(o.__)("Monetize content","google-site-kit"),publish_blog:Object(o.__)("Publish a blog","google-site-kit"),publish_news:Object(o.__)("Publish news content","google-site-kit"),share_portfolio:Object(o.__)("Portfolio or business card","google-site-kit"),other:Object(o.__)("Other","google-site-kit")},USER_INPUT_ANSWERS_POST_FREQUENCY:{never:Object(o.__)("Never","google-site-kit"),daily:Object(o.__)("Daily","google-site-kit"),weekly:Object(o.__)("Weekly","google-site-kit"),monthly:Object(o.__)("Monthly","google-site-kit"),other:Object(o.__)("Other","google-site-kit")},USER_INPUT_ANSWERS_GOALS:{retaining_visitors:Object(o.__)("Retain visitors, turn them into loyal readers or customers","google-site-kit"),improving_performance:Object(o.__)("Improve speed and performance","google-site-kit"),finding_new_topics:Object(o.__)("Find new topics to write about that connect with my audience","google-site-kit"),growing_audience:Object(o.__)("Grow my audience","google-site-kit"),expanding_business:Object(o.__)("Expand my business into new cities, states or markets","google-site-kit"),generating_revenue:Object(o.__)("Generate more revenue","google-site-kit"),generating_leads:Object(o.__)("Generate leads","google-site-kit"),help_better_rank:Object(o.__)("Help my content rank in a better position in Google search results","google-site-kit"),understanding_content_performance:Object(o.__)("Understand which content is performing best","google-site-kit"),encourage_to_post:Object(o.__)("Encouragement to post more frequently","google-site-kit"),other:Object(o.__)("Other","google-site-kit")}}}function _(){return{USER_INPUT_ANSWERS_PURPOSE:{sell_products_or_service:Object(o.__)("E.g. selling products like devices, apparel, equipment, etc. or offering services like courses, consulting, tutoring, etc.","google-site-kit"),sell_products:Object(o.__)("E.g. selling devices, apparel, equipment, etc.","google-site-kit"),provide_services:Object(o.__)("E.g. offering courses, consulting, tutoring, etc.","google-site-kit"),monetize_content:Object(o.__)("Using display ads, affiliate links, sponsored content, etc.","google-site-kit"),publish_blog:Object(o.__)("Writing on a topic you’re passionate about, no focus on monetizing content","google-site-kit"),publish_news:Object(o.__)("E.g. local news, investigative pieces, interviews, etc.","google-site-kit"),share_portfolio:Object(o.__)("My website represents me or my company","google-site-kit"),other:void 0}}}},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";(function(e,i){n.d(t,"c",(function(){return v})),n.d(t,"b",(function(){return _})),n.d(t,"a",(function(){return TourTooltips}));var r=n(6),a=n.n(r),o=n(81),c=n(30),l=n(1),s=n.n(l),u=n(2),d=n(3),g=n(23),f=n(7),m=n(36),p=n(107),h=n(18);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}var v={options:{arrowColor:"#3c7251",backgroundColor:"#3c7251",overlayColor:"rgba(0, 0, 0, 0.6)",textColor:"#fff",zIndex:2e4},spotlight:{border:"2px solid #3c7251",backgroundColor:"#fff"}},E={back:Object(u.__)("Back","google-site-kit"),close:Object(u.__)("Close","google-site-kit"),last:Object(u.__)("Got it","google-site-kit"),next:Object(u.__)("Next","google-site-kit")},_={disableAnimation:!0,styles:{arrow:{length:8,margin:56,spread:16},floater:{filter:"drop-shadow(rgba(60, 64, 67, 0.3) 0px 1px 2px) drop-shadow(rgba(60, 64, 67, 0.15) 0px 2px 6px)"}}},O="feature_tooltip_view",k="feature_tooltip_advance",y="feature_tooltip_return",j="feature_tooltip_dismiss",S="feature_tooltip_complete";function TourTooltips(t){var n=t.steps,r=t.tourID,l=t.gaEventCategory,s=t.callback,u="".concat(r,"-step"),w="".concat(r,"-run"),C=Object(d.useDispatch)(g.b).setValue,A=Object(d.useDispatch)(f.a).dismissTour,N=Object(d.useRegistry)(),T=Object(h.a)(),x=Object(d.useSelect)((function(e){return e(g.b).getValue(u)})),D=Object(d.useSelect)((function(e){return e(g.b).getValue(w)&&!1===e(f.a).isTourDismissed(r)}));Object(o.a)((function(){e.document.body.classList.add("googlesitekit-showing-feature-tour","googlesitekit-showing-feature-tour--".concat(r)),C(w,!0)}));var R=n.map((function(e){return 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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var i=n(6),r=n.n(i),a=n(14),o=n(100),c=n(101);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):[],v=function(e){return l()("googlesitekit-tooltip-indicator",{active:e===c})};return e.createElement("div",r()({className:l()("googlesitekit-tour-tooltip",p.className)},h),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:v(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",text:!0,hideTooltipTitle:!0,icon:e.createElement(m.a,{width:"14",height:"14"}),onClick:i.onClick,"aria-label":Object(d.__)("Close","google-site-kit")})))}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(4))},,function(e,t,n){"use strict";(function(e){var i=n(1),r=n.n(i),a=n(11),o=n.n(a),c=n(208),l=n(38),s=n(2),u=n(10),d=n(58);function ModalDialog(t){var n=t.className,i=void 0===n?"":n,r=t.dialogActive,a=void 0!==r&&r,g=t.handleDialog,f=void 0===g?null:g,m=t.onOpen,p=void 0===m?null:m,h=t.onClose,b=void 0===h?null:h,v=t.title,E=void 0===v?null:v,_=t.provides,O=t.handleConfirm,k=t.subtitle,y=t.confirmButton,j=void 0===y?null:y,S=t.dependentModules,w=t.danger,C=void 0!==w&&w,A=t.inProgress,N=void 0!==A&&A,T=t.small,x=void 0!==T&&T,D=t.medium,R=void 0!==D&&D,M=t.buttonLink,I=void 0===M?null:M,P=Object(c.a)(ModalDialog),L="googlesitekit-dialog-description-".concat(P),B=!(!_||!_.length);return e.createElement(u.Dialog,{open:a,onOpen:p,onClose:b,"aria-describedby":B?L:void 0,tabIndex:"-1",className:o()(i,{"googlesitekit-dialog-sm":x,"googlesitekit-dialog-md":R})},e.createElement(u.DialogTitle,null,C&&e.createElement(d.a,{width:28,height:28}),E),k?e.createElement("p",{className:"mdc-dialog__lead"},k):[],e.createElement(u.DialogContent,null,B&&e.createElement("section",{id:L,className:"mdc-dialog__provides"},e.createElement("ul",{className:"mdc-list mdc-list--underlined mdc-list--non-interactive"},_.map((function(t){return e.createElement("li",{className:"mdc-list-item",key:t},e.createElement("span",{className:"mdc-list-item__text"},t))})))),S&&e.createElement("p",{className:"mdc-dialog__dependencies"},Object(l.a)(Object(s.sprintf)( /* translators: %s is replaced with the dependent modules. */ Object(s.__)("Note: %s","google-site-kit"),S),{strong:e.createElement("strong",null)}))),e.createElement(u.DialogFooter,null,e.createElement(u.Button,{className:"mdc-dialog__cancel-button",tertiary:!0,onClick:f,disabled:N},Object(s.__)("Cancel","google-site-kit")),I?e.createElement(u.Button,{href:I,onClick:O,target:"_blank",danger:C},j):e.createElement(u.SpinnerButton,{onClick:O,danger:C,disabled:N,isSaving:N},j||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(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Description}));var i=n(1),r=n.n(i),a=n(0),o=n(9),c=n(54);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(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(392),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";(function(e){n.d(t,"a",(function(){return h}));var i=n(6),r=n.n(i),a=n(21),o=n.n(a),c=n(15),l=n.n(c),s=n(25),u=n.n(s),d=n(240),g=n(1),f=n.n(g),m=n(0);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 h(t){function WithIntersectionObserverComponent(n){var i=n.onInView,r=u()(n,["onInView"]),a=Object(m.useRef)(),c=Object(d.a)(a,{root:null,threshold:.45}),s=Object(m.useState)(!1),g=l()(s,2),f=g[0],p=g[1],h=!!(null==c?void 0:c.isIntersecting)&&!!(null==c?void 0:c.intersectionRatio);return Object(m.useEffect)((function(){c&&h&&!f&&(i(),p(!0))}),[f,h,c,i]),e.createElement(t,o()({ref:a},r))}return WithIntersectionObserverComponent.displayName="WithIntersectionObserverComponent",(t.displayName||t.name)&&(WithIntersectionObserverComponent.displayName+="(".concat(t.displayName||t.name,")")),WithIntersectionObserverComponent.propTypes=function(e){for(var t=1;t=S&&S>0),o()(n,"mdc-layout-grid__cell--span-".concat(k,"-desktop"),12>=k&&k>0),o()(n,"mdc-layout-grid__cell--start-".concat(y,"-desktop"),12>=y&&y>0),o()(n,"mdc-layout-grid__cell--order-".concat(j,"-desktop"),12>=j&&j>0),o()(n,"mdc-layout-grid__cell--span-".concat(E,"-tablet"),8>=E&&E>0),o()(n,"mdc-layout-grid__cell--start-".concat(_,"-tablet"),8>=_&&_>0),o()(n,"mdc-layout-grid__cell--order-".concat(O,"-tablet"),8>=O&&O>0),o()(n,"mdc-layout-grid__cell--span-".concat(h,"-phone"),4>=h&&h>0),o()(n,"mdc-layout-grid__cell--start-".concat(b,"-phone"),4>=b&&b>0),o()(n,"mdc-layout-grid__cell--order-".concat(v,"-phone"),4>=v&&v>0),n))}),w)}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(4))},function(e,t,n){"use strict";(function(e){var i=n(21),r=n.n(i),a=n(25),o=n.n(a),c=n(1),l=n.n(c),s=n(11),u=n.n(s),d=n(0),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(4))},function(e,t,n){"use strict";(function(e){var i=n(21),r=n.n(i),a=n(25),o=n.n(a),c=n(1),l=n.n(c),s=n(11),u=n.n(s),d=n(0),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(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&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}}}},h=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(h(e).map((function(e){return e.getActions().createSnapshot()})))},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(h(e).map((function(e){return e.getActions().restoreSnapshot()})))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(14),r=function(e){return Object(i.isFinite)(e)?e:0}},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t".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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportErrorActions}));var i=n(6),r=n.n(i),a=n(1),o=n.n(a),c=n(0),l=n(38),s=n(2),u=n(3),d=n(10),g=n(13),f=n(19),m=n(35),p=n(34),h=n(20);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 v(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(h.a,{href:T,external:!0,hideExternalIndicator:!0},Object(s.__)("Get help","google-site-kit"))}))),!N&&!a&&e.createElement("div",{className:_},"function"==typeof r?e.createElement(r,{linkURL:T}):e.createElement(h.a,{href:T,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(4))},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&&02&&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";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t||{},r=n.slug,a=void 0===r?"":r,o=n.name,c=void 0===o?"":o,l=n.owner,s=void 0===l?{}:l;if(!a||!c)return e;var u="",d="";return"analytics-4"===a?e.match(/account/i)?u=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)?u=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)&&(u=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")):"search-console"===a&&(u=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")),u||(u=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"),c)),s&&s.login&&(d=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"),s.login)),d||(d=Object(i.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(u," ").concat(d)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportError}));var i=n(6),r=n.n(i),a=n(1),o=n.n(a),c=n(14),l=n(0),s=n(2),u=n(3),d=n(19),g=n(35),f=n(169),m=n(84),p=n(54),h=n(95),b=n(135),v=n(34);function E(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){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 j=e.createElement(l.Fragment,null,k.map((function(t){var n,i=null==r||null===(n=r.data)||void 0===n?void 0:n.reconnectURL;return i?e.createElement(p.a,{key:t.message,message:t.message,reconnectURL:i}):e.createElement("p",{key:t.message},m.a.sanitize(t.message,{ALLOWED_TAGS:[]}))})));return e.createElement(h.a,{title:n,description:j,error:!0},e.createElement(b.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(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GenericErrorHandlerActions}));var i=n(1),r=n.n(i),a=n(2),o=n(20),c=n(194);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(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(22),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(1),r=n.n(i),a=n(2),o=n(3),c=n(19),l=n(95);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(4))},function(e,t,n){"use strict";var i=n(216);n.d(t,"b",(function(){return i.a}));var r=n(221);n.d(t,"a",(function(){return r.a}))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileLoading}));var i=n(44);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(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ActionsCTALinkDismiss}));var i=n(1),r=n.n(i),a=n(2),o=n(0),c=n(3),l=n(32),s=n(92),u=n(187);function ActionsCTALinkDismiss(t){var n=t.id,i=t.className,r=void 0===i?"googlesitekit-publisher-win__actions":i,d=t.ctaLink,g=t.ctaLabel,f=t.ctaDisabled,m=void 0!==f&&f,p=t.onCTAClick,h=t.ctaDismissOptions,b=t.isSaving,v=void 0!==b&&b,E=t.onDismiss,_=void 0===E?function(){}:E,O=t.dismissLabel,k=void 0===O?Object(a.__)("OK, Got it!","google-site-kit"):O,y=t.dismissOnCTAClick,j=void 0===y||y,S=t.dismissExpires,w=void 0===S?0:S,C=t.dismissOptions,A=void 0===C?{}:C,N=t.gaTrackingEventArgs,T=void 0===N?{}:N,x=Object(c.useSelect)((function(e){return!!d&&e(l.a).isNavigatingTo(d)}));return e.createElement(o.Fragment,null,e.createElement("div",{className:r},e.createElement(u.a,{id:n,ctaLink:d,ctaLabel:g,onCTAClick:p,dismissOnCTAClick:j,dismissExpires:w,dismissOptions:h,gaTrackingEventArgs:T,isSaving:v,isDisabled:m}),e.createElement(s.a,{id:n,primary:!1,dismissLabel:k,dismissExpires:w,disabled:x,onDismiss:_,dismissOptions:A,gaTrackingEventArgs:T})))}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(4))},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LoadingWrapper}));var i=n(6),r=n.n(i),a=n(25),o=n.n(a),c=n(1),l=n.n(c),s=n(44);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;t=600;Object(E.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(!(F>0)){e.next=3;break}return e.next=3,Ze();case 3:if(!q){e.next=9;break}return e.next=6,Object(S.d)(Re);case 6:t=e.sent,n=t.cacheHit,De(n);case 9:if(!ae){e.next=12;break}return e.next=12,Me();case 12:case"end":return e.stop()}}),e)}))));var qe=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:Ke();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ge=Object(O.a)(f)&&"_blank"!==m,Ke=function(){return Ge||Ae(!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,Me();case 2:Le()&&De(!0),n=new Event("notificationDismissed"),document.dispatchEvent(n),e();case 6:case"end":return t.stop()}}),t)}))),350)}))},Ye=Object(k.useSelect)((function(e){return!!f&&e(I.a).isNavigatingTo(f)})),Xe=Object(k.useDispatch)(I.a).navigateTo,$e=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(),Ge&&!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(!q||!n){e.next=15;break}return e.next=15,Ke();case 15:Ge&&Xe(f);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ze=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)(Re);case 2:if(t=e.sent,!(n=t.value)){e.next=10;break}if((i=new Date(n)).setSeconds(i.getSeconds()+parseInt(F,10)),!(i0){r.next=7;break}if(!(c=document.getElementById("wp-admin-bar-menu-toggle"))){r.next=7;break}return c.firstChild.click(),r.next=7,new Promise((function(e){setTimeout(e,0)}));case 7:"#adminmenu [href*='page=googlesitekit-dashboard']",(l=!!document.querySelector("".concat("#adminmenu [href*='page=googlesitekit-dashboard']","[aria-haspopup=true]")))&&document.querySelector("#adminmenu [href*='page=googlesitekit-dashboard']").click(),n&&!i&&(s=document.hasFocus,document.hasFocus=function(){return document.hasFocus=s,!1}),t("admin-menu-tooltip",m({isTooltipVisible:!0,rehideAdminMenu:!o,rehideAdminSubMenu:l},e));case 12:case"end":return r.stop()}}),a)}))),[n,i,t,e])}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WarningNotice}));var i=n(11),r=n.n(i),a=n(1),o=n.n(a);function WarningNotice(t){var n=t.children,i=t.className;return e.createElement("div",{className:r()("googlesitekit-warning-notice",i)},n)}WarningNotice.propTypes={children:o.a.node.isRequired,className:o.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OptIn}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(1),l=n.n(c),s=n(11),u=n.n(s),d=n(0),g=n(38),f=n(2),m=n(3),p=n(10),h=n(7),b=n(36),v=n(20),E=n(18);function OptIn(t){var n=t.id,i=void 0===n?"googlesitekit-opt-in":n,a=t.name,c=void 0===a?"optIn":a,l=t.className,s=t.trackEventCategory,_=t.alignLeftCheckbox,O=void 0!==_&&_,k=Object(m.useSelect)((function(e){return e(h.a).isTrackingEnabled()})),y=Object(m.useSelect)((function(e){return e(h.a).isSavingTrackingEnabled()})),j=Object(m.useSelect)((function(e){return e(h.a).getErrorForAction("setTrackingEnabled",[!k])})),S=Object(m.useDispatch)(h.a).setTrackingEnabled,w=Object(E.a)(),C=Object(d.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,S(!!t.target.checked);case 2:n=e.sent,i=n.response,n.error||(Object(b.a)(i.enabled),i.enabled&&Object(b.b)(s||w,"tracking_optin"));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[S,s,w]);return e.createElement("div",{className:u()("googlesitekit-opt-in",l)},e.createElement(p.Checkbox,{id:i,name:c,value:"1",checked:k,disabled:y,onChange:C,loading:void 0===k,alignLeft:O},Object(g.a)(Object(f.__)("Help 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(v.a,{key:"link",href:"https://policies.google.com/privacy",external:!0}),span:e.createElement("span",null)})),(null==j?void 0:j.message)&&e.createElement("div",{className:"googlesitekit-error-text"},null==j?void 0:j.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(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Item}));var i=n(1),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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdminMenuTooltip}));var i=n(0),r=n(3),a=n(223),o=n(23),c=n(9),l=n(18);function AdminMenuTooltip(){var t=Object(l.a)(),n=Object(r.useDispatch)(o.b).setValue,s=Object(r.useSelect)((function(e){return e(o.b).getValue("admin-menu-tooltip")||{isTooltipVisible:!1}})),u=s.isTooltipVisible,d=void 0!==u&&u,g=s.rehideAdminMenu,f=void 0!==g&&g,m=s.rehideAdminSubMenu,p=void 0!==m&&m,h=s.tooltipSlug,b=s.title,v=s.content,E=s.dismissLabel,_=Object(i.useCallback)((function(){var e;f&&(document.querySelector("#adminmenu").offsetHeight>0&&(null===(e=document.getElementById("wp-admin-bar-menu-toggle"))||void 0===e||e.click()));p&&document.querySelector("body").click(),h&&Object(c.I)("".concat(t,"_").concat(h),"tooltip_dismiss"),n("admin-menu-tooltip",void 0)}),[f,p,n,h,t]);return d?e.createElement(a.a,{target:'#adminmenu [href*="page=googlesitekit-settings"]',slug:"ga4-activation-banner-admin-menu-tooltip",title:b,content:v,dismissLabel:E,onView:function(){Object(c.I)("".concat(t,"_").concat(h),"tooltip_view")},onDismiss:_}):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerIcon}));var i=n(1),r=n.n(i),a=n(58),o=n(148),c=n(17);function BannerIcon(t){var n=t.type;if("win-error"!==n&&"win-warning"!==n)return null;var i="win-warning"===n?e.createElement(a.a,{width:34}):e.createElement(o.a,{width:28});return e.createElement(c.a,{size:1,smOrder:3,mdOrder:3,lgOrder:3},e.createElement("div",{className:"googlesitekit-publisher-win__icons"},i))}BannerIcon.propTypes={type:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return JoyrideTooltip}));var r=n(6),a=n.n(r),o=n(15),c=n.n(o),l=n(1),s=n(30),u=n(421),d=n(0),g=n(107),f=n(72),m=n(90);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 h(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 h=d(a,m),b=function(e,t,n){for(;++e12){if(a-=c.c[v],i[p]++,9===a){var E=u(n,a),_=r()(E,2);n=_[0],a=_[1]}a=c.c[v],o++}else 12===a&&(a=0,o++);n.push(c.c[v])})),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(14);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,h;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,h=r[o+1],p===h&&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(243);function h(e){return(Array.isArray(e)?e:[e]).filter((function(e){return"string"==typeof e&&e.length>0}))}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceErrorModal}));var i=n(1),r=n.n(i),a=n(38),o=n(2),c=n(3),l=n(20),s=n(109),u=n(72),d=n(13),g=n(8),f=n(35),m=n(9);function AudienceErrorModal(t){var n=t.apiErrors,i=t.hasOAuthError,r=t.inProgress,p=t.title,h=t.description,b=t.trackEventCategory,v=t.onCancel,E=void 0===v?function(){}:v,_=t.onRetry,O=void 0===_?function(){}:_,k=Array.isArray(n)?n:[n],y=Object(c.useSelect)((function(e){return e(d.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),j=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(!k.length&&!i)return null;var w,C,A,N,T=k.some((function(e){return Object(f.e)(e)}));return i?(w=Object(o.__)("Analytics update failed","google-site-kit"),C=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"))}),A=Object(o.__)("Retry","google-site-kit")):T?(w=Object(o.__)("Insufficient permissions","google-site-kit"),C=Object(a.a)(Object(o.__)("You’ll need to contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(l.a,{href:y,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))}),A=Object(o.__)("Request access","google-site-kit"),N=j):(w=p||Object(o.__)("Failed to set up visitor groups","google-site-kit"),C=h||Object(o.__)("Oops! Something went wrong. Retry enabling groups.","google-site-kit"),A=Object(o.__)("Retry","google-site-kit")),e.createElement(u.a,null,e.createElement(s.a,{dialogActive:!0,buttonLink:N,title:w,subtitle:C,handleConfirm:function(){var e;e=i?"auth_error_retry":T?"insufficient_permissions_error_request_access":"setup_error_retry",Object(m.I)(b,e).finally((function(){T||O()}))},confirmButton:A,handleDialog:function(){var e;e=i?"auth_error_cancel":T?"insufficient_permissions_error_cancel":"setup_error_cancel",Object(m.I)(b,e).finally(E)},onOpen:function(){var e;e=i?"auth_error":T?"insufficient_permissions_error":"setup_error",Object(m.I)(b,e)},onClose:E,danger:!0,inProgress:r}))}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(4))},function(e,t,n){"use strict";(function(e){var i=n(11),r=n.n(i),a=n(1),o=n.n(a),c=n(0),l=n(10),s=n(492),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,{tertiary:!0,onClick:d,className:"googlesitekit-audience-segmentation-info-notice__dismiss"},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(4))},function(e,t,n){"use strict";(function(e){var i=n(15),r=n.n(i),a=n(0);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 BadgeWithTooltip}));var i=n(1),r=n.n(i),a=n(11),o=n.n(a),c=n(132);function BadgeWithTooltip(t){var n=t.className,i=void 0===n?"":n,r=t.label,a=t.onTooltipOpen,l=t.tooltipTitle;return e.createElement("span",{className:o()("googlesitekit-badge-with-tooltip","googlesitekit-badge",i)},r,l&&e.createElement(c.a,{onOpen:a,title:l}))}BadgeWithTooltip.propTypes={onTooltipOpen:r.a.func,tooltipTitle:r.a.node,className:r.a.string,label:r.a.node.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return SurveyViewTrigger}));var i=n(0),r=n(1),a=n.n(r),o=n(3),c=n(13),l=n(7);function SurveyViewTrigger(e){var t=e.triggerID,n=e.ttl,r=void 0===n?0:n,a=Object(o.useSelect)((function(e){return e(c.c).isUsingProxy()})),s=Object(o.useDispatch)(l.a).triggerSurvey;return Object(i.useEffect)((function(){a&&s(t,{ttl:r})}),[a,t,r,s]),null}SurveyViewTrigger.propTypes={triggerID:a.a.string.isRequired,ttl:a.a.number}},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Error}));var i=n(1),r=n.n(i),a=n(0),o=n(3),c=n(13),l=n(54);function Error(t){var n=t.id,i=Object(o.useSelect)((function(e){return e(c.c).getError("notificationAction",[n])})),r=Object(o.useDispatch)(c.c).clearError;return Object(a.useEffect)((function(){return function(){r("notificationAction",[n])}}),[r,n]),i?e.createElement(l.a,{message:i.message}):null}Error.propTypes={id:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(2),r=n(155),a=n(257),o=n(105);t.a=function Logo(){return e.createElement("div",{className:"googlesitekit-logo","aria-hidden":"true"},e.createElement(r.a,{className:"googlesitekit-logo__logo-g",height:"34",width:"32"}),e.createElement(a.a,{className:"googlesitekit-logo__logo-sitekit",height:"26",width:"99"}),e.createElement(o.a,null,Object(i.__)("Site Kit by Google Logo","google-site-kit")))}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||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 R(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(h.a,{href:a,external:!0,onClick:O,"aria-label":Object(s.__)("Learn more about dashboard sharing","google-site-kit")})});return e.createElement("li",{className:"googlesitekit-view-only-menu__list-item googlesitekit-view-only-menu__description"},e.createElement("p",null,k),n&&e.createElement(d.Button,{onClick:_},Object(s._x)("Sign in with Google","Service name","google-site-kit")))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SharedServices}));var i=n(2),r=n(3),a=n(7),o=n(297);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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Service}));var i=n(1),r=n.n(i),a=n(38),o=n(2),c=n(3),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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Tracking}));var i=n(38),r=n(2),a=n(218),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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SubtleNotifications}));var i=n(167),r=n(41);function SubtleNotifications(){return e.createElement(i.a,{areaSlug:r.b.BANNERS_BELOW_NAV})}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(0),l=n(3),s=n(13),u=n(18),d=n(37),g=n(9),f=function(){var e=Object(u.a)(),t=Object(l.useSelect)((function(e){return e(s.c).isUsingProxy()})),n=Object(l.useSelect)((function(e){return e(s.c).getSetupErrorMessage()}));Object(c.useEffect)((function(){n||void 0===t||function(){var n=o()(r.a.mark((function n(){var i,a;return r.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(d.d)("start_user_setup");case 2:return i=n.sent,n.next=5,Object(d.d)("start_site_setup");case 5:if(a=n.sent,!i.cacheHit){n.next=10;break}return n.next=9,Object(d.c)("start_user_setup");case 9:Object(g.I)("".concat(e,"_setup"),"complete_user_setup",t?"proxy":"custom-oauth");case 10:if(!a.cacheHit){n.next=14;break}return n.next=13,Object(d.c)("start_site_setup");case 13:Object(g.I)("".concat(e,"_setup"),"complete_site_setup",t?"proxy":"custom-oauth");case 14:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()()}),[e,t,n])}},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&e.createElement("p",{className:"googlesitekit-selection-panel-items__subheading"},o)),v>0&&e.createElement("div",{className:"googlesitekit-selection-panel-items__subsection"},b(m)),h)}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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelFooter}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(14),u=n(1),d=n.n(u),g=n(0),f=n(38),m=n(2),p=n(3),h=n(10),b=n(120),v=n(9),E=n(8),_=n(44),O=n(54);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,k=t.saveError,y=t.itemLimitError,j=t.minSelectedItemCount,S=void 0===j?0:j,w=t.maxSelectedItemCount,C=void 0===w?0:w,A=t.isBusy,N=t.onSaveSuccess,T=void 0===N?function(){}:N,x=t.onCancel,D=void 0===x?function(){}:x,R=t.isOpen,M=t.closePanel,I=void 0===M?function(){}:M,P=Object(g.useState)(null),L=l()(P,2),B=L[0],z=L[1],F=Object(g.useState)(!1),V=l()(F,2),W=V[0],H=V[1],U=Object(p.useSelect)((function(e){return e(E.r).isFetchingSyncAvailableAudiences()})),q=Object(g.useMemo)((function(){return!Object(s.isEqual)(Object(v.E)(c),Object(v.E)(i))}),[i,c]),G=(null==i?void 0:i.length)>0&&q?Object(m.__)("Apply changes","google-site-kit"):Object(m.__)("Save selection","google-site-kit"),K=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||(T(),I(),z(G),H(!0));case 5:case"end":return e.stop()}}),e)}))),[d,c,T,I,G]),Y=Object(g.useCallback)((function(){I(),D()}),[I,D]),X=Object(g.useState)(null),$=l()(X,2),Z=$[0],Q=$[1];Object(g.useEffect)((function(){null!==Z&&Z!==R&&R&&(z(null),H(!1)),Q(R)}),[R,Z]);var J=(null==c?void 0:c.length)||0,ee=U?e.createElement(_.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"),J,C),{MaxCount:e.createElement("span",{className:"googlesitekit-selection-panel-footer__item-count--max-count"})}));return e.createElement("footer",{className:"googlesitekit-selection-panel-footer"},k&&e.createElement(b.a,{error:k}),e.createElement("div",{className:"googlesitekit-selection-panel-footer__content"},q&&y?e.createElement(O.a,{noPrefix:!0,message:y}):ee,e.createElement("div",{className:"googlesitekit-selection-panel-footer__actions"},e.createElement(h.Button,{tertiary:!0,onClick:Y,disabled:A},Object(m.__)("Cancel","google-site-kit")),e.createElement(h.SpinnerButton,{onClick:K,isSaving:A,disabled:JC||A||!R&&W},B||G))))}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(4))},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetReportZero}));var i=n(6),r=n.n(i),a=n(21),o=n.n(a),c=n(25),l=n.n(c),s=n(1),u=n.n(s),d=n(0),g=n(143),f=n(174);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(4))},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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PartialDataNotice}));var i=n(1),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(4))},function(e,t,n){"use strict";var i=n(0);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";var i=n(247);n.d(t,"b",(function(){return i.a}));n(203),n(371),n(378);var r=n(440);n.d(t,"d",(function(){return r.a}));var a=n(441);n.d(t,"c",(function(){return a.a}));var o=n(442);n.d(t,"a",(function(){return o.a}));var c=n(443);n.d(t,"e",(function(){return c.a}));var l=n(444);n.d(t,"f",(function(){return l.a}));var s=n(445);n.d(t,"g",(function(){return s.a}));n(248),n(343);var u=n(446);n.d(t,"h",(function(){return u.a}))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTooltipMessage}));var i=n(1),r=n.n(i),a=n(0),o=n(38),c=n(2),l=n(3),s=n(20),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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RetryButton}));var i=n(1),r=n.n(i),a=n(2),o=n(10),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(4))},,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdBlockerWarningMessage}));var i=n(1),r=n.n(i),a=n(2),o=n(38),c=n(20),l=n(217),s=n(396);function AdBlockerWarningMessage(t){var n=t.className,i=void 0===n?"":n,r=t.getHelpLink,u=void 0===r?"":r,d=t.warningMessage,g=void 0===d?null:d;return g?e.createElement(l.a,{className:i},Object(o.a)(Object(a.sprintf)( /* translators: 1: The warning message. 2: "Get help" text. */ Object(a.__)("%1$s. %2$s","google-site-kit"),g,Object(a.__)("Get help","google-site-kit")),{Link:e.createElement(c.a,{href:u,external:!0,hideExternalIndicator:!0,trailingIcon:e.createElement(s.a,{width:15,height:15})})})):null}AdBlockerWarningMessage.propTypes={className:r.a.string,getHelpLink:r.a.string,warningMessage:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.sticky,n=void 0!==t&&t,i=Object(c.useContext)(l.a),u=Object(c.useState)(!1),d=r()(u,2),g=d[0],f=d[1],m=Object(o.a)((function(e){return e(s.b).getInViewResetCount()})),p=Object(o.a)((function(e){return e(s.b).getValue("forceInView")}));return Object(c.useEffect)((function(){i.value&&!g&&f(!0)}),[g,i,f]),Object(c.useEffect)((function(){p&&f(!0)}),[p]),Object(a.a)((function(){f(!1)}),[m]),!(!n||!g)||!!i.value}},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(0),r=n(3),a=n(7),o=n(18),c=n(113),l=n(9),s=n(458),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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return v}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(206),u=n(2),d=n(0),g=n(157),f=n(3),m=n(29),p=n(7),h=n(35),b=n(8);function v(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.redirectURL,i=t.onSuccess,a=t.onError,c=Object(s.a)(),v=Object(d.useState)([]),E=l()(v,2),_=E[0],O=E[1],k=Object(d.useState)([]),y=l()(k,2),j=y[0],S=y[1],w=Object(d.useState)(!1),C=l()(w,2),A=C[0],N=C[1],T=Object(f.useSelect)((function(e){return e(p.a).hasScope(b.h)})),x=Object(f.useSelect)((function(e){return e(m.a).getValue(b.c,"autoSubmit")})),D=Object(f.useDispatch)(m.a),R=D.setValues,M=Object(f.useDispatch)(p.a),I=M.setPermissionScopeError,P=Object(f.useDispatch)(b.r),L=P.enableAudienceGroup,B=P.fetchSyncAvailableCustomDimensions,z=P.determineNeedForAnalytics4EditScope,F=P.syncAvailableAudiences;n||(n=Object(g.a)(e.location.href,{notification:"audience_segmentation"}));var V=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,F();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,B();case 8:if(i=e.sent,!(a=i.error)){e.next=12;break}return e.abrupt("return",{error:a});case 12:if(T){e.next=24;break}return e.next=15,z();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 R(b.c,{autoSubmit:!1}),e.next=27,L(j);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,j,B,T,z,R,F]),W=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 N(!0),t.next=3,V();case 3:if(o=t.sent,l=o.error,s=o.needsScope,d=o.failedSiteKitAudienceSlugs,!s){t.next=11;break}return R(b.c,{autoSubmit:!0}),I({code:h.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?(O([l]),S(g)):Array.isArray(d)?(S(d),O(g)):(O(g),S(g)),N(!1));case 13:case"end":return t.stop()}}),t)}))),[V,c,R,I,n,a,i]);return Object(d.useEffect)((function(){T&&x&&W()}),[T,x,W]),{apiErrors:_,failedAudiences:j,isSaving:A,onEnableGroups:W}}}).call(this,n(28))},,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(1),u=n.n(s),d=n(0),g=n(3),f=n(50),m=n(8),p=n(7),h=n(462),b=n(177),v=n(203),E=n(343),_=n(244),O=n(35);function AudienceTilesWidget(t){var n=t.Widget,i=Object(g.useSelect)((function(e){var t=e(m.r).getAvailableAudiences();return null==t?void 0:t.map((function(e){return e.name}))})),a=Object(g.useSelect)((function(e){return e(p.a).getConfiguredAudiences()})),c=Object(d.useState)(!1),s=l()(c,2),u=s[0],f=s[1],k=Object(g.useDispatch)(m.r),y=k.clearErrors,j=k.maybeSyncAvailableAudiences,S=k.syncAvailableAudiences,w=Object(g.useSelect)((function(e){return e(m.r).isSettingUpAudiences()})),C=Object(g.useSelect)((function(e){return e(m.r).getErrorForAction("syncAvailableAudiences")}));if(Object(d.useEffect)((function(){u||w||function(){var e=o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j();case 2:f(!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()()}),[u,w,j]),C){var A=Object(O.e)(C);return e.createElement(v.a,{errors:C,Widget:n,onRetry:A?void 0: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("syncAvailableAudiences");case 2:return e.next=4,S();case 4:case"end":return e.stop()}}),e)}))),showRetryButton:!A})}return(null==a?void 0:a.some((function(e){return null==i?void 0:i.includes(e)})))?e.createElement(h.a,{Widget:n,widgetLoading:!u||!i||!a}):u?e.createElement(E.a,{Widget:n,WidgetNull:_.a}):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(b.a,null)),e.createElement(n,{noPadding:!0},e.createElement(b.a,null))))}AudienceTilesWidget.propTypes={Widget:u.a.elementType.isRequired,WidgetNull:u.a.elementType.isRequired},t.a=Object(f.a)({moduleName:"analytics-4"})(AudienceTilesWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceSelectionPanel}));var i=n(3),r=n(40),a=n(23),o=n(160),c=n(487);function AudienceSelectionPanel(){var t=Object(i.useSelect)((function(e){return e(a.b).getValue(r.i)}));return e.createElement(o.a,{value:{key:"AudienceSelectionPanel",value:!!t}},e.createElement(c.a,null))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceAreaFooter}));var i=n(2),r=n(3),a=n(7),o=n(8),c=n(19),l=n(134),s=n(34);function AudienceAreaFooter(){var t=Object(s.a)(),n=Object(r.useSelect)((function(e){return e(a.a).getDateRangeDates({offsetDays:o.g})})),u=Object(r.useSelect)((function(e){return t?null:e(o.r).getServiceReportURL("audiences",{dates:n})}));return Object(r.useSelect)((function(e){return e(c.a).isModuleConnected("analytics-4")}))?e.createElement(l.a,{className:"googlesitekit-audience-widget__source",name:Object(i._x)("Analytics","Service name","google-site-kit"),href:u,external:!0}):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ChangeGroupsLink}));var i=n(0),r=n(2),a=n(3),o=n(18),c=n(9),l=n(40),s=n(23),u=n(8),d=n(20),g=n(310);function ChangeGroupsLink(){var t=Object(o.a)(),n=Object(a.useInViewSelect)((function(e){return e(u.r).getConfigurableAudiences()}),[]),f=Object(a.useDispatch)(s.b).setValue,m=Object(i.useCallback)((function(){f(l.i,!0),Object(c.I)("".concat(t,"_audiences-sidebar"),"change_groups")}),[f,t]);return Array.isArray(n)&&(null==n?void 0:n.length)>0?e.createElement(i.Fragment,null,e.createElement(d.a,{secondary:!0,linkButton:!0,className:"googlesitekit-widget-area__cta-link",onClick:m,leadingIcon:e.createElement(g.a,{width:22,height:22})},Object(r.__)("Change groups","google-site-kit"))):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectAnalyticsCTAWidget}));var i=n(1),r=n.n(i),a=n(38),o=n(0),c=n(2),l=n(3),s=n(501),u=n(502),d=n(20),g=n(19),f=n(159),m=n(24),p=n(350);function ConnectAnalyticsCTAWidget(t){var n=t.Widget,i=Object(m.e)()===m.c,r=Object(f.a)("analytics-4"),h=Object(l.useSelect)((function(e){return e(g.a).getModuleIcon("analytics-4")})),b=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,{secondary:!0,onClick:r})})):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,{secondary:!0,onClick:r},Object(c.__)("Connect Google Analytics","google-site-kit")));return e.createElement(n,{noPadding:!0},e.createElement(p.a,{Icon:h,SVGGraphic:i?u.a:s.a},b))}ConnectAnalyticsCTAWidget.propTypes={Widget:r.a.elementType.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(1),r=n.n(i),a=n(0),o=n(2),c=n(3),l=n(7),s=n(9),u=n(50),d=n(248),g=n(165),f=n(8),m=n(23),p=n(113),h=n(18),b=Object(p.a)(d.a);function InfoNoticeWidget(t){var n=t.Widget,i=t.WidgetNull,r=Object(h.a)(),u=Object(c.useInViewSelect)((function(e){var t=e(f.r).getAvailableAudiences();return null==t?void 0:t.map((function(e){return e.name}))}),[]),d=Object(c.useInViewSelect)((function(e){return e(l.a).getConfiguredAudiences()}),[]),p=null==d?void 0:d.some((function(e){return null==u?void 0:u.includes(e)})),v=g.a.length,E=Object(c.useInViewSelect)((function(e){return e(l.a).isPromptDismissed(g.c)}),[]),_=Object(c.useSelect)((function(e){return e(m.b).getValue(g.b)})),O=Object(c.useInViewSelect)((function(e){return e(l.a).getPromptDismissCount(g.c)}),[]),k=Object(c.useDispatch)(l.a).dismissPrompt,y=Object(a.useCallback)((function(){void 0!==O&&Object(s.I)("".concat(r,"_audiences-info-notice"),"dismiss_notice",g.a[O].slug).finally((function(){var e=2*s.f,t=O+1=v||!0===_)return e.createElement(i,null);var j=g.a[O],S=j.slug,w=j.content;return e.createElement(n,{noPadding:!0},e.createElement(b,{content:w,dismissLabel:Object(o.__)("Got it","google-site-kit"),onDismiss:y,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:"analytics-4"})(InfoNoticeWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SecondaryUserSetupWidget}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(1),u=n.n(s),d=n(81),g=n(0),f=n(3),m=n(177),p=n(8),h=n(203),b=n(35);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()})),v=Object(f.useDispatch)(p.r).enableSecondaryUserAudienceGroup,E=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,v();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,v();case 2:t=e.sent,(n=t.error)&&s(n);case 5:case"end":return e.stop()}}),e)})))()})),c?e.createElement(h.a,{Widget:n,errors:c,onRetry:E,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(4))},,,,,,,,,,,function(e,t,n){"use strict";(function(e){var i=n(1),r=n.n(i),a=n(0),o=n(2),c=n(10),l=n(17),s=n(24),u=n(351),d=n(35),g=n(135),f=n(346),m=Object(a.forwardRef)((function(t,n){var i=t.Widget,r=t.errors,a=t.onRetry,m=t.onRequestAccess,p=t.showRetryButton,h=Object(s.e)(),b=h===s.b,v=h===s.c,E=r.some(d.e);return e.createElement(i,{ref:n,noPadding:!0,className:"googlesitekit-audience-segmentation-error-widget"},e.createElement(l.e,{collapsed:!0,className:"googlesitekit-audience-segmentation-error__widget-primary-cell"},e.createElement(l.k,null,e.createElement(l.a,{smSize:6,mdSize:8,lgSize:7},e.createElement("h3",{className:"googlesitekit-publisher-win__title"},E?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:E?f.a:void 0,hideGetHelpLink:!E,buttonVariant:"danger",getHelpClassName:"googlesitekit-error-retry-text",onRetry:a,onRequestAccess:m}))),!b&&!v&&e.createElement(l.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:6,mdSize:3,lgSize:5},e.createElement(u.a,{width:"233px"})),v&&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(4))},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(0),l=n(2),s=n(157),u=n(88),d=n(32),g=n(13),f=n(7),m=n(9),p=n(18),h=n(3),b=n(10),v=n(137),E=Object(c.forwardRef)((function(t,n){var i=Object(p.a)(),a=Object(h.useSelect)((function(e){var t=e(g.c).getAdminURL("googlesitekit-dashboard");return Object(s.a)(t,{widgetArea:u.AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION})})),c=Object(h.useDispatch)(d.a).navigateTo,E=Object(h.useDispatch)(f.a).dismissItem;function _(){return E("settings_visitor_groups_setup_success_notification")}return e.createElement("div",{ref:n,className:"googlesitekit-settings-visitor-groups__setup-success googlesitekit-subtle-notification"},e.createElement("div",{className:"googlesitekit-subtle-notification__icon"},e.createElement(v.a,{width:24,height:24})),e.createElement("div",{className:"googlesitekit-subtle-notification__content"},e.createElement("p",null,Object(l.__)("We’ve added the audiences section to your dashboard!","google-site-kit"))),e.createElement("div",{className:"googlesitekit-subtle-notification__action"},e.createElement(b.Button,{tertiary:!0,onClick:function(){Object(m.I)("".concat(i,"_audiences-setup-cta-settings-success"),"dismiss_notification").finally(_)}},Object(l.__)("Got it","google-site-kit")),e.createElement(b.Button,{onClick:function(){Object(m.I)("".concat(i,"_audiences-setup-cta-settings-success"),"confirm_notification").finally(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_();case 2:c(a);case 3:case"end":return e.stop()}}),e)}))))}},Object(l.__)("Show me","google-site-kit"))))}));t.a=E}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);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]}),[x,T,re,P,B,M,V]),de=o()(ue,2),ge=de[0],fe=de[1];var me,pe=(me=[],B&&me.push(F),V&&me.push(H),!(!me.every(Boolean)&&!G)||(null==T?void 0:T.every((function(e){return ie[e].length>0}))));Object(s.useEffect)((function(){ge.forEach((function(e){var t="audience-tile-".concat(e);se.current[t]||(oe(t,{expiresInSeconds:1}),se.current[t]=!0)}))}),[ge,oe,ae]);var he=Object(d.useSelect)((function(e){return e(m.r).isFetchingSyncAvailableCustomDimensions()})),be=Object(d.useDispatch)(m.r).fetchSyncAvailableCustomDimensions,ve=Object.values(Q).some(y.a)||Object.values(te).some(y.a);Object(s.useEffect)((function(){!c&&ve&&be()}),[be,ve,c]);var Ee=Object(s.useState)(fe[0]),_e=o()(Ee,2),Oe=_e[0],ke=_e[1],ye=Object(s.useCallback)((function(e){var t=fe.indexOf(e);return-1===t?0:t}),[fe]);Object(s.useEffect)((function(){fe.includes(Oe)||ke(fe[0])}),[Oe,fe]);var je=ye(Oe),Se=i||!z||!W||!q||!Y||!Z||!ee||he,we=0;return e.createElement(n,{className:"googlesitekit-widget-audience-tiles",noPadding:!0},!1===pe&&!Se&&N&&fe.length>0&&e.createElement(u.TabBar,{key:fe.length,className:"googlesitekit-widget-audience-tiles__tabs googlesitekit-tab-bar--start-aligned-high-contrast",activeIndex:je,handleActiveIndexUpdate:function(e){return ke(fe[e])}},fe.map((function(t,n){var i,r,o,c,l=(null==x||null===(i=x.filter((function(e){return e.name===t})))||void 0===i||null===(r=i[0])||void 0===r?void 0:r.displayName)||"",s=(null==x||null===(o=x.filter((function(e){return e.name===t})))||void 0===o||null===(c=o[0])||void 0===c?void 0:c.audienceSlug)||"",d=e.createElement(b.a,{audienceName:l,audienceSlug:s});return e.createElement(u.Tab,{key:n,"aria-label":l},l,e.createElement(h.a,{title:d,tooltipClassName:"googlesitekit-info-tooltip__content--audience",onOpen:function(){Object(w.I)("".concat(a,"_audiences-tile"),"view_tile_tooltip",s)}}))}))),e.createElement("div",{className:"googlesitekit-widget-audience-tiles__body"},pe&&!Se&&e.createElement(v.a,{Widget:n,errors:[].concat(r()(Object.values(ie).flat(2)),[F,G])}),(!1===pe||Se)&&fe.map((function(t,i){var r,a,o,c,l,s,u,d,g,f,m,h,v,O,k,y,j,S,w,A,T,x,D,R,M,I,P,L,B,z;if(N&&i!==je)return null;var F=ne(t,i),V=F.audienceName,W=F.audienceSlug,H=F.visitors,q=F.prevVisitors,G=F.visitsPerVisitors,K=F.prevVisitsPerVisitors,Y=F.pagesPerVisit,X=F.prevPagesPerVisit,$=F.pageviews,Z=F.prevPageviews,Q=F.topCities,J=F.topContent,ee=F.topContentTitles,te=F.isZeroData,re=F.isPartialData,ae=(null==Q?void 0:Q.rows)?Object(C.a)(Q.rows):[];return Se||void 0===te||void 0===re?e.createElement(n,{key:t,noPadding:!0},e.createElement(_.a,null)):ie[t].length>0?e.createElement(E.a,{key:t,audienceSlug:W,errors:ie[t]}):e.createElement(p.a,{key:t,audienceTileNumber:we++,audienceSlug:W,title:V,infoTooltip:e.createElement(b.a,{audienceName:V,audienceSlug:W}),visitors:{currentValue:H,previousValue:q},visitsPerVisitor:{currentValue:G,previousValue:K},pagesPerVisit:{currentValue:Y,previousValue:X},pageviews:{currentValue:$,previousValue:Z},percentageOfTotalPageViews:0!==U?$/U:0,topCities:{dimensionValues:[null==ae||null===(r=ae[0])||void 0===r||null===(a=r.dimensionValues)||void 0===a?void 0:a[0],null==ae||null===(o=ae[1])||void 0===o||null===(c=o.dimensionValues)||void 0===c?void 0:c[0],null==ae||null===(l=ae[2])||void 0===l||null===(s=l.dimensionValues)||void 0===s?void 0:s[0]],metricValues:[null==ae||null===(u=ae[0])||void 0===u||null===(d=u.metricValues)||void 0===d?void 0:d[0],null==ae||null===(g=ae[1])||void 0===g||null===(f=g.metricValues)||void 0===f?void 0:f[0],null==ae||null===(m=ae[2])||void 0===m||null===(h=m.metricValues)||void 0===h?void 0:h[0]],total:H},topContent:{dimensionValues:[null==J||null===(v=J.rows)||void 0===v||null===(O=v[0])||void 0===O||null===(k=O.dimensionValues)||void 0===k?void 0:k[0],null==J||null===(y=J.rows)||void 0===y||null===(j=y[1])||void 0===j||null===(S=j.dimensionValues)||void 0===S?void 0:S[0],null==J||null===(w=J.rows)||void 0===w||null===(A=w[2])||void 0===A||null===(T=A.dimensionValues)||void 0===T?void 0:T[0]],metricValues:[null==J||null===(x=J.rows)||void 0===x||null===(D=x[0])||void 0===D||null===(R=D.metricValues)||void 0===R?void 0:R[0],null==J||null===(M=J.rows)||void 0===M||null===(I=M[1])||void 0===I||null===(P=I.metricValues)||void 0===P?void 0:P[0],null==J||null===(L=J.rows)||void 0===L||null===(B=L[2])||void 0===B||null===(z=B.metricValues)||void 0===z?void 0:z[0]]},topContentTitles:ee,hasInvalidCustomDimensionError:ve,Widget:n,audienceResourceName:t,isZeroData:te,isPartialData:re,isTileHideable:fe.length>1,onHideTile:function(){return ce(t)}})})),!N&&e.createElement(O.a,{Widget:n,loading:Se,allTilesError:pe,visibleAudienceCount:fe.length})))}AudienceTiles.propTypes={Widget:l.a.elementType.isRequired,widgetLoading:l.a.bool.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTile}));var i=n(11),r=n.n(i),a=n(1),o=n.n(a),c=n(2),l=n(3),s=n(24),u=n(34),d=n(8),g=n(464),f=n(465),m=n(466),p=n(467),h=n(468),b=n(469),v=n(306),E=n(470),_=n(471),O=n(184),k=n(132),y=n(348),j=n(9),S=n(250),w=n(18),C=n(474);function AudienceTile(t){var n=t.audienceTileNumber,i=void 0===n?0:n,a=t.audienceSlug,o=t.title,A=t.infoTooltip,N=t.visitors,T=t.visitsPerVisitor,x=t.pagesPerVisit,D=t.pageviews,R=t.percentageOfTotalPageViews,M=t.topCities,I=t.topContent,P=t.topContentTitles,L=t.hasInvalidCustomDimensionError,B=t.Widget,z=t.audienceResourceName,F=t.isZeroData,V=t.isPartialData,W=t.isTileHideable,H=t.onHideTile,U=Object(s.e)(),q=Object(w.a)(),G=Object(u.a)(),K=Object(l.useInViewSelect)((function(e){var t=e(d.r).getPropertyID();return t&&e(d.r).isPropertyPartialData(t)})),Y=Object(l.useSelect)((function(e){return e(d.r).isSiteKitAudience(z)})),X=Object(l.useInViewSelect)((function(e){return!Y&&void 0!==K&&(!K&&z&&e(d.r).isAudiencePartialData(z))}),[K,Y,z]),$=Object(l.useInViewSelect)((function(e){return void 0!==K&&(!K&&!X&&e(d.r).isCustomDimensionPartialData("googlesitekit_post_type"))}),[X]),Z=Object(l.useInViewSelect)((function(e){return e(d.r).hasCustomDimensions("googlesitekit_post_type")}),[]),Q=[s.b,s.c].includes(U);return V&&F?e.createElement(C.a,{Widget:B,audienceSlug:a,title:o,infoTooltip:A,isMobileBreakpoint:Q,isTileHideable:W,onHideTile:H}):e.createElement(B,{noPadding:!0},e.createElement("div",{className:r()("googlesitekit-audience-segmentation-tile",{"googlesitekit-audience-segmentation-tile--partial-data":X})},!Q&&e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header-title"},o,A&&e.createElement(k.a,{title:A,tooltipClassName:"googlesitekit-info-tooltip__content--audience",onOpen:function(){return Object(j.I)("".concat(q,"_audiences-tile"),"view_tile_tooltip",a)}})),X&&e.createElement(S.a,{className:"googlesitekit-audience-segmentation-partial-data-badge",label:Object(c.__)("Partial data","google-site-kit"),tooltipTitle:Object(c.__)("Still collecting full data for this timeframe, partial data is displayed for this group","google-site-kit"),onTooltipOpen:function(){Object(j.I)("".concat(q,"_audiences-tile"),"view_tile_partial_data_tooltip",a)}})),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__metrics"},Q&&X&&e.createElement(y.a,{content:Object(c.__)("Still collecting full data for this timeframe, partial data is displayed for this group","google-site-kit")}),e.createElement(v.a,{TileIcon:g.a,title:Object(c.__)("Visitors","google-site-kit"),metricValue:N.currentValue,Badge:function Badge(){return e.createElement(O.a,{previousValue:N.previousValue,currentValue:N.currentValue})}}),e.createElement(v.a,{TileIcon:f.a,title:Object(c.__)("Visits per visitor","google-site-kit"),metricValue:T.currentValue,Badge:function Badge(){return e.createElement(O.a,{previousValue:T.previousValue,currentValue:T.currentValue})}}),e.createElement(v.a,{TileIcon:m.a,title:Object(c.__)("Pages per visit","google-site-kit"),metricValue:x.currentValue,Badge:function Badge(){return e.createElement(O.a,{previousValue:x.previousValue,currentValue:x.currentValue})},metricValueFormat:{style:"decimal",maximumFractionDigits:2}}),e.createElement(v.a,{TileIcon:p.a,title:Object(c.sprintf)( /* translators: %s: is a percentage value such as 33.3%. */ Object(c.__)("%s of total pageviews","google-site-kit"),Object(j.B)(R,{style:"percent",maximumFractionDigits:1})),metricValue:D.currentValue,Badge:function Badge(){return e.createElement(O.a,{previousValue:D.previousValue,currentValue:D.currentValue})}}),e.createElement(E.a,{TileIcon:h.a,title:Object(c.__)("Cities with the most visitors","google-site-kit"),topCities:M}),(!G||Z&&!L)&&e.createElement(_.a,{audienceTileNumber:i,audienceSlug:a,TileIcon:b.a,title:Object(c.__)("Top content by pageviews","google-site-kit"),topContentTitles:P,topContent:I,isTopContentPartialData:$}))))}AudienceTile.propTypes={audienceTileNumber:o.a.number,audienceSlug:o.a.string.isRequired,title:o.a.string.isRequired,infoTooltip:o.a.oneOfType([o.a.string,o.a.element]),visitors:o.a.object,visitsPerVisitor:o.a.object,pagesPerVisit:o.a.object,pageviews:o.a.object,percentageOfTotalPageViews:o.a.number,topCities:o.a.object,topContent:o.a.object,topContentTitles:o.a.object,hasInvalidCustomDimensionError:o.a.bool,Widget:o.a.elementType.isRequired,audienceResourceName:o.a.string.isRequired,isZeroData:o.a.bool,isPartialData:o.a.bool,isTileHideable:o.a.bool,onHideTile:o.a.func}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.isRetrying;z(m.d,{autoSubmit:!0,isRetrying:t}),T||V({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:x,errorRedirectURL:D}})}),[T,x,D,V,z]),X=Object(o.useCallback)((function(){z(m.d,{autoSubmit:!1,isRetrying:!1}),G(null),W(),B("createCustomDimension",[L,m.f.googlesitekit_post_type])}),[B,W,L,G,z]),$=[u.b,u.c].includes(w),Z=R||M||I;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"},k,!$&&S&&i.createElement(h.a,{className:"googlesitekit-audience-segmentation-partial-data-badge",label:Object(l.__)("Partial data","google-site-kit"),onTooltipOpen:function(){Object(O.I)("".concat(C,"_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:j,topContent:y,isTopContentPartialData:S,hasCustomDimension:!N,onCreateCustomDimension:Y,isSaving:Z}),0===n&&(P&&!Z||H&&!R||K)&&i.createElement(v.a,{apiErrors:[P],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 Y({isRetrying:!0})},onCancel:X,inProgress:Z,hasOAuthError:K,trackEventCategory:"".concat(C,"_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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTilePagesMetricContent}));var i=n(1),r=n.n(i),a=n(2),o=n(3),c=n(24),l=n(7),s=n(8),u=n(347),d=n(20),g=n(348),f=n(9),m=n(113),p=n(18),h=n(34),b=n(473),v=Object(m.a)(b.a);function AudienceTilePagesMetricContent(t){var n,i=t.topContentTitles,r=t.topContent,m=t.isTopContentPartialData,b=t.hasCustomDimension,E=t.onCreateCustomDimension,_=t.isSaving,O=Object(p.a)(),k=Object(h.a)(),y=Object(c.e)(),j=[c.b,c.c].includes(y),S=(null==r||null===(n=r.dimensionValues)||void 0===n?void 0:n.filter(Boolean))||[],w=!!S.length,C=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 k?null:e(s.r).getServiceReportURL("all-pages-and-screens",{filters:{unifiedPagePathScreen:a},dates:C})}));return k?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(v,{onClick:function(){Object(f.I)("".concat(O,"_audiences-top-content-cta"),"create_custom_dimension").finally(E)},isSaving:_,onInView:function(){Object(f.I)("".concat(O,"_audiences-top-content-cta"),"view_cta")}}),b&&!w&&e.createElement(u.a,null),b&&w&&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)))})),j&&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(4))},function(e,t,n){"use strict";(function(e){var i=n(1),r=n.n(i),a=n(0),o=n(2),c=n(10),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,{danger:!0,onClick:i,isSaving:r,disabled:r},Object(o.__)("Update","google-site-kit")))}));l.propTypes={onClick:r.a.func.isRequired,isSaving:r.a.bool},t.a=l}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileZeroData}));var i=n(1),r=n.n(i),a=n(18),o=n(113),c=n(9),l=n(475),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(4))},function(e,t,n){"use strict";(function(e){var i=n(1),r=n.n(i),a=n(0),o=n(18),c=n(9),l=n(132),s=n(476),u=n(478),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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileCollectingData}));var i=n(0),r=n(2),a=n(477);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(4))},function(e,t,n){"use strict";var i=n(0);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,{secondary:!0,onClick:function(){return h(m.i,!0)}})}):Object(a.a)(Object(o.__)("Learn more about how to group site visitors in Analytics","google-site-kit"),{AnalyticsLink:b})))))}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n(6),r=n.n(i),a=n(3),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,_=g.length>0&&l,O=s(s({},h),{},{dimensions:[{name:"audienceResourceName"}],dimensionFilters:p,metrics:[{name:"totalUsers"},{name:"sessionsPerUser"},{name:"screenPageViewsPerSession"},{name:"screenPageViews"}]}),k=Object(a.useInViewSelect)((function(e){if(void 0!==E)return E?e(c.r).getReport(O):null}),[E,O]),y=Object(a.useSelect)((function(e){if(void 0!==E)return!E||e(c.r).hasFinishedResolution("getReport",[O])})),j=Object(a.useSelect)((function(e){if(void 0!==E)return E?e(c.r).getErrorForSelector("getReport",[O]):null})),S=s(s({},h),{},{dimensions:[{name:"newVsReturning"}],dimensionFilters:{newVsReturning:["new","returning"]},metrics:[{name:"totalUsers"},{name:"sessionsPerUser"},{name:"screenPageViewsPerSession"},{name:"screenPageViews"}]}),w=Object(a.useInViewSelect)((function(e){if(void 0!==_)return _?e(c.r).getReport(S):null}),[_,S]),C=Object(a.useSelect)((function(e){if(void 0!==_)return!_||e(c.r).hasFinishedResolution("getReport",[S])})),A=Object(a.useSelect)((function(e){if(void 0!==_)return _?e(c.r).getErrorForSelector("getReport",[S]):null})),N={startDate:b,endDate:v,metrics:[{name:"screenPageViews"}]},T=Object(a.useInViewSelect)((function(e){return e(c.r).getReport(N)})),x=Object(a.useSelect)((function(e){return e(c.r).hasFinishedResolution("getReport",[N])})),D=Object(a.useSelect)((function(e){return e(c.r).getErrorForSelector("getReport",[N])})),R=Number(null==T||null===(t=T.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,M={startDate:b,endDate:v,dimensions:["city"],metrics:[{name:"totalUsers"}],orderby:[{metric:{metricName:"totalUsers"},desc:!0}],limit:4},I=Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(M,m)})),P=u(M,m),L=d(M,m),B={startDate:b,endDate:v,dimensions:["pagePath"],metrics:[{name:"screenPageViews"}],dimensionFilters:{"customEvent:googlesitekit_post_type":{filterType:"stringFilter",matchType:"EXACT",value:"post"}},orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:3},z=Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(B,m)})),F=u(B,m),V=d(B,m),W={startDate:b,endDate:v,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:k,reportLoaded:y,reportError:j,siteKitAudiencesReport:w,siteKitAudiencesReportLoaded:C,siteKitAudiencesReportError:A,totalPageviews:R,totalPageviewsReportLoaded:x,totalPageviewsReportError:D,topCitiesReport:I,topCitiesReportLoaded:P,topCitiesReportErrors:L,topContentReport:z,topContentReportLoaded:F,topContentReportErrors:V,topContentPageTitlesReport:Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(W,m)})),topContentPageTitlesReportLoaded:u(W,m),topContentPageTitlesReportErrors:d(W,m)}}},function(e,t,n){"use strict";(function(e){var i=n(0),r=n(38),a=n(2),o=n(3),c=n(349),l=n(20),s=n(19),u=n(350),d=n(32),g=n(13),f=n(23),m=n(7),p=n(40),h=n(18),b=n(34),v=n(9),E=Object(i.forwardRef)((function(t,n){var i=Object(h.a)(),E=Object(b.a)(),_=Object(o.useSelect)((function(e){return e(m.a).didSetAudiences()})),O=Object(o.useSelect)((function(e){return e(s.a).getModuleIcon("analytics-4")})),k=Object(o.useSelect)((function(e){return e(g.c).getAdminURL("googlesitekit-settings")})),y=Object(o.useDispatch)(f.b).setValue,j=Object(o.useDispatch)(d.a).navigateTo,S=_?"no-longer-available":"none-selected";function w(){Object(v.I)("".concat(i,"_audiences-no-audiences"),"select_groups",S).finally((function(){y(p.i,!0)}))}return e.createElement(u.a,{ref:n,className:"googlesitekit-no-audience-banner",Icon:O,SVGGraphic:c.a},e.createElement("p",null,_&&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,{secondary:!0,onClick:w})}),!_&&Object(r.a)(Object(a.__)("You don’t have any visitor groups selected. Select groups.","google-site-kit"),{a:e.createElement(l.a,{secondary:!0,onClick:w})})),!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,{secondary:!0,onClick:function(){Object(v.I)("".concat(i,"_audiences-no-audiences"),"change_settings",S).finally((function(){j("".concat(k,"#/admin-settings"))}))}})})))}));t.a=E}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Panel}));var i=n(6),r=n.n(i),a=n(0),o=n(3),c=n(18),l=n(9),s=n(40),u=n(29),d=n(23),g=n(7),f=n(8),m=n(488),p=n(495),h=n(497),b=n(498),v=n(499),E=n(117),_=n(500);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()})),O=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})):[]})),k=Object(o.useSelect)((function(e){return e(u.a).getValue(s.c,"autoSubmit")})),y=Object(o.useDispatch)(u.a).setValues,j=Object(o.useDispatch)(d.b).setValue,S=Object(a.useCallback)((function(){var e;y(s.h,(e={},r()(e,s.f,O),r()(e,s.g,!1),e)),Object(l.I)("".concat(t,"_audiences-sidebar"),"audiences_sidebar_view")}),[O,y,t]),w=Object(a.useCallback)((function(){n&&(j(s.i,!1),j(s.e,!1))}),[j,n]);return e.createElement(E.e,{className:"googlesitekit-audience-selection-panel",closePanel:w,isOpen:n||k,isLoading:i,onOpen:S},e.createElement(b.a,{closePanel:w}),e.createElement(m.a,{savedItemSlugs:O}),e.createElement(v.a,null),e.createElement(p.a,null),e.createElement(_.a,null),e.createElement(h.a,{closePanel:w,isOpen:n,savedItemSlugs:O}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItems}));var i=n(6),r=n.n(i),a=n(5),o=n.n(a),c=n(16),l=n.n(c),s=n(15),u=n.n(s),d=n(1),g=n.n(d),f=n(812),m=n(2),p=n(0),h=n(3),b=n(40),v=n(23),E=n(7),_=n(8),O=n(9),k=n(489),y=n(117),j=n(490),S=n(491),w=n(34),C=n(493);function A(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;t0?i(r(f?g:c)):{},b=(p||{}).rows,v=void 0===b?[]:b,O=(h||{}).rows,k=void 0===O?[]:O;return c.map((function(e){var t,n,i,r;return r="SITE_KIT_AUDIENCE"===e.audienceType&&f?y(v,"new-visitors"===e.audienceSlug?"new":"returning"):y(k,e.name),N(N({},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 y(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}))}})),M=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 N(N({},e),{},r()({},o,{title:a,subtitle:i,description:l,userCount:c,audienceType:n}))},I=null==R?void 0:R.filter((function(e){var t=e.name;return i.includes(t)})).reduce(M,{}),P=null==R?void 0:R.filter((function(e){var t=e.name;return!i.includes(t)})).reduce(M,{}),L=Object(h.useSelect)((function(e){if(void 0!==R){var t=e(E.a),n=t.hasFinishedResolution,i=t.hasExpirableItem;if(n("getExpirableItems"))return R.filter((function(e){var t=e.audienceType,n=e.name;return"DEFAULT_AUDIENCE"!==t&&!i("".concat(_.b).concat(n))})).map((function(e){var t=e.name;return"".concat(_.b).concat(t)}))}}));return Object(f.a)((function(){x&&void 0!==L&&L.length&&g(L.map((function(e){return{slug:e,expiresInSeconds:4*O.f}})))}),[x,g,L]),e.createElement(y.d,{availableItemsTitle:Object(m.__)("Additional groups","google-site-kit"),availableSavedItems:I,availableUnsavedItems:P,ItemComponent:D?j.a:k.a,savedItemSlugs:i,notice:e.createElement(p.Fragment,null,e.createElement(S.a,null),!T&&e.createElement(C.a,null))})}AudienceItems.propTypes={savedItemSlugs:g.a.array}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItem}));var i=n(6),r=n.n(i),a=n(15),o=n.n(a),c=n(1),l=n.n(c),s=n(0),u=n(2),d=n(3),g=n(40),f=n(29),m=n(7),p=n(8),h=n(9),b=n(302),v=n(117),E=n(250);function AudienceItem(t){var n=t.slug,i=t.title,a=t.description,c=t.subtitle,l=t.userCount,_=t.audienceType,O="".concat(p.b).concat(n),k=Object(d.useSelect)((function(e){return e(f.a).getValue(g.h,g.f)})),y=Object(d.useSelect)((function(e){return e(m.a).hasExpirableItem(O)})),j=Object(d.useSelect)((function(e){return e(m.a).isExpirableItemActive(O)})),S=Object(d.useSelect)((function(e){return e(p.r).getAudienceUserCountReportErrors()}))||[],w=o()(S,2),C=w[0],A=w[1],N=[];A&&N.push(A),C&&N.push(C);var T=Object(d.useDispatch)(f.a).setValues,x=Object(d.useSelect)((function(e){return e(m.a).isItemDismissed("audience-tile-".concat(n))})),D=Object(s.useCallback)((function(e){var t;T(g.h,(t={},r()(t,g.f,e.target.checked?k.concat([n]):k.filter((function(e){return e!==n}))),r()(t,g.g,!0),t))}),[k,T,n]),R="DEFAULT_AUDIENCE"!==_&&(!1===y||j),M=null==k?void 0:k.includes(n),I="audience-selection-checkbox-".concat(n);function ItemBadge(){return x?e.createElement(E.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")}):R?e.createElement(b.a,null):null}return e.createElement(v.c,{id:I,slug:n,title:i,subtitle:c,description:a,isItemSelected:M,onCheckboxChange:D,suffix:N.length?"-":Object(h.B)(l),badge:(x||R)&&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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItemPreviewBlock}));var i=n(44);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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AddGroupNotice}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(1),u=n.n(s),d=n(0),g=n(2),f=n(3),m=n(40),p=n(29),h=n(7),b=n(207),v=n(248),E=n(23),_=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(h.a).isItemDismissed(m.a)})),s=Object(f.useSelect)((function(e){return e(E.b).getValue(m.i)})),u=Object(f.useSelect)((function(e){return e(_.r).isFetchingSyncAvailableAudiences()})),O=Object(f.useSelect)((function(e){return e(p.a).getValue(m.h,m.f)})),k=Object(f.useDispatch)(h.a).dismissItem,y=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,k(m.a);case 2:case"end":return e.stop()}}),e)}))),[k]);return Object(d.useEffect)((function(){Array.isArray(O)&&(O.length>1&&a(!0),s||1!==(null==O?void 0:O.length)||a(!1))}),[O,s,a]),c||i||u||!(null==O?void 0:O.length)?null:e.createElement(v.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:y})}AddGroupNotice.propTypes={savedItemSlugs:u.a.array}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t0||X)&&i.createElement(C.a,{apiErrors:q,hasOAuthError:X}))}}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceCreationErrorNotice}));var i=n(1),r=n.n(i),a=n(0),o=n(38),c=n(2),l=n(3),s=n(18),u=n(35),d=n(9),g=n(40),f=n(13),m=n(23),p=n(8),h=n(10),b=n(20),v=n(58);function AudienceCreationErrorNotice(t){var n,i,r=t.apiErrors,E=t.hasOAuthError,_=Object(s.a)(),O=Array.isArray(r)?r:[r],k=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()})),j=Object(l.useSelect)((function(e){return e(f.c).getErrorTroubleshootingLinkURL({code:"access_denied"})})),S=Object(l.useSelect)((function(e){return e(m.b).getValue(g.i)})),w=O.length>0,C=O.some((function(e){return Object(u.e)(e)}));return Object(a.useEffect)((function(){if(S&&(w||E)){var e="setup_error";E?e="auth_error":C&&(e="insufficient_permissions_error"),Object(d.I)("".concat(_,"_audiences-sidebar-create-audiences"),e)}}),[w,C,E,S,_]),O.length||E?(E?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(b.a,{href:j,external:!0,hideExternalIndicator:!0},Object(c.__)("get help","google-site-kit"))}):C?(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(b.a,{href:k,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("div",{className:"googlesitekit-audience-creation-error-notice"},e.createElement(v.a,{width:24,height:24}),e.createElement("div",{className:"googlesitekit-audience-creation-error-notice__content"},n&&e.createElement("p",{className:"googlesitekit-audience-creation-error-notice__title"},n),e.createElement("p",{className:"googlesitekit-audience-creation-error-notice__description"},i)),C&&e.createElement("div",{className:"googlesitekit-audience-creation-error-notice__actions"},e.createElement(h.Button,{href:y,target:"_blank",danger:!0,onClick:function(){Object(d.I)("".concat(_,"_audiences-sidebar-create-audiences"),"insufficient_permissions_error_request_access")}},Object(c.__)("Request access","google-site-kit"))))):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(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ErrorNotice}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(0),u=n(38),d=n(2),g=n(3),f=n(18),m=n(9),p=n(40),h=n(13),b=n(23),v=n(8),E=n(35),_=n(20),O=n(135),k=n(496),y=n(386);function ErrorNotice(){var t=Object(f.a)(),n=Object(g.useSelect)((function(e){return e(v.r).getErrorForAction("syncAvailableAudiences")})),i=Object(g.useInViewSelect)((function(e){return e(v.r).getAudienceUserCountReportErrors()}))||[],a=l()(i,2),c=a[0],j=a[1],S=Object(g.useSelect)((function(e){return e(h.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),w=Object(g.useSelect)((function(e){return e(b.b).getValue(p.i)})),C=Object(g.useDispatch)(v.r),A=C.clearError,N=C.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,A("syncAvailableAudiences");case 2:N();case 3:case"end":return e.stop()}}),e)}))),[A,N]),x=[];n&&x.push(n),j&&x.push(j),c&&x.push(c);var D=x.length>0,R=x.some((function(e){return Object(E.e)(e)}));if(Object(s.useEffect)((function(){w&&D&&Object(m.I)("".concat(t,"_audiences-sidebar"),R?"insufficient_permissions_error":"data_loading_error")}),[D,R,w,t]),!x.length)return null;var M=[j,c].some((function(e){return!!e}));return e.createElement("div",{className:"googlesitekit-audience-selection-panel__error-notice"},e.createElement("p",null,R?Object(u.a)(Object(d.__)("Insufficient permissions, contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(_.a,{href:S,external:!0,hideExternalIndicator:!0},Object(d.__)("Get help","google-site-kit"))}):Object(d.__)("Data loading failed","google-site-kit")),e.createElement("div",{className:"googlesitekit-audience-selection-panel__error-notice-actions"},R||M?e.createElement(O.a,{moduleSlug:"analytics-4",error:x,hideGetHelpLink:!0,buttonVariant:"danger",RequestAccessButton:k.a,RetryButton:y.a}):e.createElement(y.a,{handleRetry:T})))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RequestAccessButton}));var i=n(1),r=n.n(i),a=n(2),o=n(10),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",tertiary:!0,href:n,target:"_blank",onClick:function(){Object(c.I)("".concat(i,"_audiences-sidebar"),"insufficient_permissions_error_request_access")}},Object(a.__)("Request access","google-site-kit"))}RequestAccessButton.propTypes={requestAccessURL:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(5),r=n.n(i),a=n(27),o=n.n(a),c=n(16),l=n.n(c),s=n(15),u=n.n(s),d=n(6),g=n.n(d),f=n(1),m=n.n(f),p=n(0),h=n(2),b=n(3),v=n(18),E=n(9),_=n(40),O=n(29),k=n(7),y=n(8),j=n(117);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 w(e){for(var t=1;t_.j&&(n=Object(h.sprintf)( /* translators: 1: Maximum number of groups that can be selected. 2: Number of selected groups. */ Object(h.__)("Select up to %1$d groups (%2$d selected)","google-site-kit"),_.j,D));var R=Object(p.useState)(null),M=u()(R,2),I=M[0],P=M[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 P(null),e.next=3,N({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,T.apply(void 0,o()(a));case 11:c=e.sent,(i=c.error)&&P(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,T,N]),B=Object(p.useCallback)((function(){var e={USER_AUDIENCE:"user",SITE_KIT_AUDIENCE:"site-kit",DEFAULT_AUDIENCE:"default"},t=x(),n=Object.keys(e).map((function(n){var i=t.filter((function(e){var t=null==C?void 0:C.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(E.I)("".concat(s,"_audiences-sidebar"),"audiences_sidebar_save",n)}),[C,x,s]),z=Object(p.useCallback)((function(){Object(E.I)("".concat(s,"_audiences-sidebar"),"audiences_sidebar_cancel")}),[s]);return e.createElement(j.a,{savedItemSlugs:c,selectedItemSlugs:d,saveSettings:L,saveError:f||I,itemLimitError:n,minSelectedItemCount:_.k,maxSelectedItemCount:_.j,isBusy:m,isOpen:i,closePanel:a,onSaveSuccess:B,onCancel:z})}Footer.propTypes={isOpen:m.a.bool,closePanel:m.a.func.isRequired,savedItemSlugs:m.a.array}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var i=n(1),r=n.n(i),a=n(0),o=n(38),c=n(2),l=n(3),s=n(32),u=n(13),d=n(7),g=n(34),f=n(20),m=n(117);function Header(t){var n=t.closePanel,i=Object(g.a)(),r=Object(l.useSelect)((function(e){return e(u.c).getAdminURL("googlesitekit-settings")})),p=Object(l.useSelect)((function(e){return e(d.a).isSavingUserAudienceSettings()})),h=Object(l.useDispatch)(s.a).navigateTo,b=Object(a.useCallback)((function(){return h("".concat(r,"#/admin-settings"))}),[h,r]);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,{secondary:!0,onClick:b,disabled:p}),strong:e.createElement("strong",null)})))}Header.propTypes={closePanel:r.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LearnMoreLink}));var i=n(2),r=n(38),a=n(3),o=n(13),c=n(20);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,{secondary:!0,href:t,external:!0}),strong:e.createElement("strong",null)}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceCreationSuccessNotice}));var i=n(0),r=n(2),a=n(3),o=n(18),c=n(9),l=n(40),s=n(23),u=n(10),d=n(137);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,{tertiary:!0,onClick:function(){Object(c.I)("".concat(t,"_audiences-sidebar-create-audiences-success"),"dismiss_notification").finally((function(){n(l.e,!1)}))}},Object(r.__)("Got it","google-site-kit")))):null}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:1;return 0===e.length?1===t?Object(i.__)("Please select an answer","google-site-kit"):Object(i.__)("Please select at least 1 answer","google-site-kit"):null}},,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ModuleSettingsWarning}));var i=n(3),r=n(19),a=n(7),o=n(217),c=n(245);function ModuleSettingsWarning(t){var n=t.slug,l=Object(i.useSelect)((function(e){var t;return null===(t=e(r.a))||void 0===t?void 0:t.getCheckRequirementsError(n)}));return l?a.c===l.code?e.createElement(c.a,{moduleSlug:n}):e.createElement(o.a,null,l.message):null}}).call(this,n(4))},,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="consent-mode-setup-cta-widget"},,,,,,,,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=["ads","reader-revenue-manager","sign-in-with-google"],r=["sign-in-with-google"],a=[]},,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputSelectOptions}));var i=n(6),r=n.n(i),a=n(27),o=n.n(a),c=n(1),l=n.n(c),s=n(0),u=n(56),d=n(2),g=n(3),f=n(10),m=n(7),p=n(29),h=n(32),b=n(17),v=n(87),E=n(9),_=n(18);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 UserInputSelectOptions(t){var n=t.slug,i=t.descriptions,a=t.options,c=t.max,l=t.next,k=t.showInstructions,y=t.alignLeftOptions,j=Object(_.a)(),S=Object(g.useSelect)((function(e){return e(m.a).getUserInputSetting(n)||[]})),w=Object(g.useSelect)((function(e){return e(m.a).isSavingUserInputSettings(S)})),C=Object(g.useSelect)((function(e){return e(h.a).isNavigating()})),A=Object(g.useDispatch)(m.a).setUserInputSetting,N=Object(s.useRef)();Object(s.useEffect)((function(){if(null==N?void 0:N.current){var e=function(e){e&&setTimeout((function(){e.focus()}),50)},t=1===c?"radio":"checkbox",n=N.current.querySelector('input[type="'.concat(t,'"]:checked'));if(n)e(n);else e(N.current.querySelector('input[type="'.concat(t,'"]')))}}),[c]);var T=Object(g.useDispatch)(p.a).setValues,x=Object(s.useCallback)((function(e){var t=e.target,i=t.value,a=t.checked,l=new Set([i].concat(o()(S)));a||l.delete(i);var s=n===v.j?"content_frequency_question_answer":"site_".concat(n,"_question_answer"),u=Array.from(l).slice(0,c);Object(E.I)("".concat(j,"_kmw"),s,u.join()),n===v.i&&T(v.b,r()({},n,S)),A(n,u)}),[c,A,n,S,j,T]),D=Object(s.useCallback)((function(e){e.keyCode===u.b&&S.length>0&&S.length<=c&&!S.includes("")&&l&&"function"==typeof l&&l()}),[S,l,c]),R=r()({},c>1?"onChange":"onClick",x),M=1===c?f.Radio:f.Checkbox,I=Object.keys(a).map((function(t){if("sell_products_or_service"===t)return!1;var o=function(e){for(var t=1;t1?(o.disabled=S.length>=c&&!S.includes(t),o.name="".concat(n,"-").concat(t)):o.name=n,(w||C)&&(o.disabled=!0),e.createElement("div",{key:t,className:"googlesitekit-user-input__select-option"},e.createElement(M,o,a[t]))}));return e.createElement(b.a,{className:"googlesitekit-user-input__select-options-wrapper",lgStart:6,lgSize:6,mdSize:8,smSize:4},k&&e.createElement("p",{className:"googlesitekit-user-input__select-instruction"},e.createElement("span",null,Object(d.sprintf)( /* translators: %s: number of answers allowed. */ Object(d._n)("Select only %d answer","Select up to %d answers",c,"google-site-kit"),c))),e.createElement("div",{className:"googlesitekit-user-input__select-options",ref:N},I))}UserInputSelectOptions.propTypes={slug:l.a.string.isRequired,descriptions:l.a.shape({}),options:l.a.shape({}).isRequired,max:l.a.number,next:l.a.func,showInstructions:l.a.bool,alignLeftOptions:l.a.bool},UserInputSelectOptions.defaultProps={max:1,showInstructions:!1,alignLeftOptions:!1}}).call(this,n(4))},,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return AudienceSegmentationSetupSuccessSubtleNotification}));var r=n(1),a=n.n(r),o=n(2),c=n(0),l=n(115),s=n(93),u=n(24),d=n(92),g=n(168),f=n(3),m=n(41),p=n(7),h="setup-success-notification-audiences";function AudienceSegmentationSetupSuccessSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(u.e)(),b=Object(f.useDispatch)(m.a).dismissNotification,v=Object(f.useSelect)((function(e){return e(p.a).isAudienceSegmentationWidgetHidden()}));Object(c.useEffect)((function(){v&&b(h)}),[b,v]);return void 0===v?null:i.createElement(r,null,i.createElement(l.a,{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"),dismissCTA:i.createElement(d.a,{id:n,primary:!1,dismissLabel:Object(o.__)("Got it","google-site-kit")}),additionalCTA:i.createElement(g.a,{id:n,ctaLabel:Object(o.__)("Show me","google-site-kit"),onCTAClick:function(t){t.preventDefault(),b(h),setTimeout((function(){e.scrollTo({top:Object(s.a)(".googlesitekit-widget-area--mainDashboardTrafficAudienceSegmentation",a),behavior:"smooth"})}),50)}})}))}AudienceSegmentationSetupSuccessSubtleNotification.propTypes={id:a.a.string.isRequired,Notification:a.a.elementType.isRequired}}).call(this,n(28),n(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputQuestionNotice}));var i=n(11),r=n.n(i),a=n(2);function UserInputQuestionNotice(t){var n=t.className;return e.createElement("p",{className:r()(n,"googlesitekit-user-input__question-notice")},Object(a.__)("You can always edit your answers later in Settings","google-site-kit"))}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;tYou and any other users who wish to use Site Kit will need to reconnect to restore access.","google-site-kit"),{br:i.createElement("br",null)}),confirmButton:Object(u.__)("Reset","google-site-kit"),danger:!0,small:!0,inProgress:w})))}}).call(this,n(28),n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputPreviewGroup}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(6),l=n.n(c),s=n(1),u=n.n(s),d=n(11),g=n.n(d),f=n(0),m=n(422),p=n(2),h=n(10),b=n(3),v=n(23),E=n(7),_=n(32),O=n(9),k=n(549),y=n(18),j=n(87),S=n(120),w=n(20),C=n(183),A=n(604),N=n(682),T=n(1132),x=n(29);function UserInputPreviewGroup(t){var n=t.slug,i=t.title,a=t.subtitle,c=t.values,s=t.options,u=void 0===s?{}:s,d=t.loading,D=void 0!==d&&d,R=t.settingsView,M=void 0!==R&&R,I=t.onChange,P=Object(y.a)(),L=Object(b.useSelect)((function(e){return e(_.a).isNavigating()})),B=Object(b.useSelect)((function(e){return e(v.b).getValue(j.c)})),z=Object(b.useSelect)((function(e){return e(E.a).hasUserInputSettingChanged(n)})),F=Object(b.useSelect)((function(e){var t=e(E.a).getUserInputSettings();return e(E.a).isSavingUserInputSettings(t)})),V=Object(b.useSelect)((function(e){return e(E.a).getErrorForAction("saveUserInputSettings",[])})),W=Object(b.useSelect)((function(e){return e(x.a).getValue(j.b,j.i)})),H=Object(m.a)(W);Object(f.useEffect)((function(){n===j.i&&H!==W&&void 0===W&&setTimeout((function(){var e,t;null===(e=ee.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),100)}),[W,H,n]);var U=Object(b.useDispatch)(v.b).setValues,q=Object(b.useDispatch)(E.a),G=q.saveUserInputSettings,K=q.resetUserInputSettings,Y=B===n,X=F||L,$="".concat(P,"_kmw"),Z=Object(f.useCallback)((function(){var e,t;Y?(U(l()({},j.c,void 0)),null===(e=ee.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)):(Object(O.I)($,"question_edit",n),U(l()({},j.c,n)))}),[$,Y,U,n]),Q=Object(k.a)(c,j.e[n]),J=Object(k.b)(c),ee=Object(f.useRef)(),te=Object(f.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!J){e.next=2;break}return e.abrupt("return");case 2:if(j.i!==n||!I){e.next=6;break}I(),e.next=10;break;case 6:return e.next=8,G();case 8:e.sent.error||(Object(O.I)($,"question_update",n),Z());case 10:case"end":return e.stop()}}),e)}))),[J,$,G,n,Z,I]),ne=Object(f.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!M){e.next=6;break}if(!(X||B&&!Y)){e.next=3;break}return e.abrupt("return");case 3:if(!Y){e.next=6;break}return e.next=6,K();case 6:Z();case 7:case"end":return e.stop()}}),e)}))),[M,X,B,Y,K,Z]),ie=Object(f.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!X){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,K();case 4:Z();case 5:case"end":return e.stop()}}),e)}))),[X,K,Z]),re="function"==typeof a?a:void 0,ae=Object(j.l)().USER_INPUT_ANSWERS_PURPOSE;return e.createElement("div",{className:g()("googlesitekit-user-input__preview-group",{"googlesitekit-user-input__preview-group--editing":Y,"googlesitekit-user-input__preview-group--individual-cta":M})},e.createElement("div",{className:g()("googlesitekit-user-input__preview-group-title",{"googlesitekit-user-input__preview-group-title-with-subtitle":re||a})},e.createElement(C.a,{loading:D,width:"340px",height:"21px"},e.createElement("p",null,i)),e.createElement(C.a,{loading:D,className:"googlesitekit-margin-left-auto",width:"60px",height:"26px"},e.createElement(w.a,{secondary:!0,onClick:ne,ref:ee,disabled:X||!!B&&!Y,linkButton:!0,trailingIcon:e.createElement(T.a,{width:20,height:20})},Y&&Object(p.__)("Close","google-site-kit"),!Y&&Object(p.__)("Edit","google-site-kit")))),e.createElement(C.a,null,e.createElement("div",{className:"googlesitekit-user-input__preview-group-subtitle"},re&&e.createElement("div",{className:"googlesitekit-user-input__preview-group-subtitle-component"},e.createElement(re,null)),!re&&e.createElement("p",null,a))),!Y&&e.createElement("div",{className:"googlesitekit-user-input__preview-answers"},e.createElement(C.a,{loading:D,width:"340px",height:"36px"},Q&&e.createElement("p",{className:"googlesitekit-error-text"},Q),!Q&&c.map((function(t){return e.createElement("div",{key:t,className:"googlesitekit-user-input__preview-answer"},u[t])})))),Y&&e.createElement(f.Fragment,null,e.createElement(A.a,{slug:n,max:j.e[n],options:u,alignLeftOptions:!0,descriptions:ae}),Q&&e.createElement("p",{className:"googlesitekit-error-text"},Q),M&&e.createElement(f.Fragment,null,e.createElement(N.a,{slug:n}),V&&e.createElement(S.a,{error:V}),e.createElement("div",{className:"googlesitekit-user-input__preview-actions"},e.createElement(h.SpinnerButton,{disabled:J,onClick:z?te:Z,isSaving:X},z||F?Object(p.__)("Apply changes","google-site-kit"):Object(p.__)("Save","google-site-kit")),e.createElement(h.Button,{tertiary:!0,disabled:X,onClick:ie},Object(p.__)("Cancel","google-site-kit"))))))}UserInputPreviewGroup.propTypes={slug:u.a.string.isRequired,title:u.a.string.isRequired,subtitle:u.a.oneOfType([u.a.string,u.a.elementType]),values:u.a.arrayOf(u.a.string).isRequired,options:u.a.shape({}),loading:u.a.bool,settingsView:u.a.bool,onChange:u.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsActiveModules}));var i=n(3),r=n(19),a=n(192),o=n(1138);function SettingsActiveModules(){var t=Object(i.useSelect)((function(e){return e(r.a).getModules()}));if(!t)return null;var n=Object.keys(t).map((function(e){return t[e]})).filter((function(e){var t=e.internal,n=e.active;return!t&&n})).sort((function(e,t){return e.order-t.order}));return e.createElement(a.a,{rounded:!0},n.map((function(t){var n=t.slug;return e.createElement(o.a,{key:n,slug:n})})))}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WPConsentAPIRequirement}));var i=n(1),r=n.n(i);function WPConsentAPIRequirement(t){var n=t.title,i=t.description,r=t.footer;return e.createElement("div",{className:"googlesitekit-settings-consent-mode-requirement"},e.createElement("h4",null,n),e.createElement("p",{className:"googlesitekit-settings-consent-mode-requirement__description"},i),e.createElement("footer",{className:"googlesitekit-settings-consent-mode-requirement__footer"},r))}WPConsentAPIRequirement.propTypes={title:r.a.string.isRequired,description:r.a.node.isRequired,footer:r.a.node.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsKeyMetrics}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(1),l=n.n(c),s=n(0),u=n(2),d=n(10),g=n(3),f=n(7),m=n(17),p=n(44);function SettingsKeyMetrics(t){var n=t.loading,i=void 0!==n&&n,a=Object(g.useSelect)((function(e){return e(f.a).isKeyMetricsWidgetHidden()})),c=Object(g.useSelect)((function(e){return e(f.a).getKeyMetrics()})),l=Object(g.useDispatch)(f.a),h=l.setKeyMetricsSetting,b=l.saveKeyMetricsSettings,v=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,h("isWidgetHidden",!a);case 2:return e.next=4,b({widgetSlugs:void 0});case 4:case"end":return e.stop()}}),e)}))),[a,b,h]);return i?e.createElement(m.e,null,e.createElement(m.k,null,e.createElement(m.a,{size:12,className:"googlesitekit-overflow-hidden"},e.createElement(p.a,{width:"260px",height:"21.3px"})))):void 0!==a&&(null==c?void 0:c.length)?e.createElement(m.e,null,e.createElement(m.k,null,e.createElement(m.a,{size:12},e.createElement(d.Switch,{label:Object(u.__)("Display key metrics in dashboard","google-site-kit"),checked:!a,onClick:v,hideLabel:!1})))):null}SettingsKeyMetrics.propTypes={loading:l.a.bool}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){var i=n(15),r=n.n(i),a=n(185),o=n(146),c=n(0),l=n(2),s=n(10),u=n(234),d=n(365),g=n(192),f=n(1123),m=n(17),p=n(235),h=n(36),b=n(18);function SettingsApp(){var t=Object(a.h)().pathname.split("/"),n=r()(t,2)[1],i=SettingsApp.basePathToTabIndex[n],v=Object(b.a)(),E=Object(c.useCallback)((function(){Object(h.b)(v,"tab_select",n)}),[n,v]);return e.createElement(c.Fragment,null,e.createElement(u.a,null,e.createElement(p.a,null)),e.createElement("div",{className:"googlesitekit-module-page"},e.createElement(m.e,null,e.createElement(m.k,null,e.createElement(m.a,{size:12},e.createElement(d.a,{title:Object(l.__)("Settings","google-site-kit")})),e.createElement(m.a,{size:12},e.createElement(g.a,{transparent:!0,rounded:!0},e.createElement(s.TabBar,{activeIndex:i,className:"googlesitekit-tab-bar__settings",handleActiveIndexUpdate:E},e.createElement(s.Tab,{tag:o.b,to:"/connected-services",replace:!1},e.createElement("span",{className:"mdc-tab__text-label"},Object(l.__)("Connected Services","google-site-kit"))),e.createElement(s.Tab,{tag:o.b,to:"/connect-more-services",replace:!1},e.createElement("span",{className:"mdc-tab__text-label"},Object(l.__)("Connect More Services","google-site-kit"))),e.createElement(s.Tab,{tag:o.b,to:"/admin-settings",replace:!1},e.createElement("span",{className:"mdc-tab__text-label"},Object(l.__)("Admin Settings","google-site-kit")))))),e.createElement(m.a,{size:12},e.createElement(f.a,null))))))}SettingsApp.propTypes={},SettingsApp.basePathToTabIndex={"connected-services":0,"connect-more-services":1,"admin-settings":2},t.a=Object(a.j)(SettingsApp)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(185),r=n(3),a=n(19),o=n(1124),c=n(807),l=n(1147);t.a=function SettingsModules(){var t=Object(r.useSelect)((function(e){return e(a.a).getModules()}));return void 0!==t&&Object.values(t).length?e.createElement(i.d,null,e.createElement(i.b,{path:"/connected-services/:moduleSlug/:action"},e.createElement(c.a,null)),e.createElement(i.b,{path:"/connected-services/:moduleSlug"},e.createElement(c.a,null)),e.createElement(i.b,{path:"/connected-services"},e.createElement(c.a,null)),e.createElement(i.b,{path:"/connect-more-services"},e.createElement(l.a,null)),e.createElement(i.b,{path:"/admin-settings"},e.createElement(o.a,null)),e.createElement(i.a,{from:"/settings/:moduleSlug/edit",to:"/connected-services/:moduleSlug/edit"}),e.createElement(i.a,{from:"/settings/:moduleSlug",to:"/connected-services/:moduleSlug"}),e.createElement(i.a,{from:"/settings",to:"/connected-services"}),e.createElement(i.a,{from:"/connect",to:"/connect-more-services"}),e.createElement(i.a,{from:"/admin",to:"/admin-settings"}),e.createElement(i.a,{to:"/connected-services"})):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsAdmin}));var i=n(2),r=n(3),a=n(19),o=n(7),c=n(66),l=n(8),s=n(192),u=n(17),d=n(218),g=n(694),f=n(1125),m=n(1129),p=n(1135),h=n(311),b=n(44),v=n(1136);function SettingsAdmin(){var t=Object(r.useSelect)((function(e){return e(o.a).getConfiguredAudiences()})),n=Object(r.useSelect)((function(e){return e(a.a).isModuleConnected("analytics-4")})),E=Object(r.useSelect)((function(e){return e(c.b).isGatheringData()})),_=Object(r.useSelect)((function(e){return!!n&&e(l.r).isGatheringData()})),O=n&&!1===E&&!1===_;return Object(r.useSelect)((function(e){return!e(a.a).hasFinishedResolution("isModuleConnected",["analytics-4"])||!1!==n&&(!e(c.b).hasFinishedResolution("isGatheringData")||!e(l.r).hasFinishedResolution("isGatheringData"))}))?e.createElement(u.k,null,e.createElement(u.a,{size:12},e.createElement(b.a,{width:"100%",smallHeight:"100px",tabletHeight:"100px",desktopHeight:"200px"})),e.createElement(u.a,{size:12},e.createElement(b.a,{width:"100%",smallHeight:"100px",tabletHeight:"100px",desktopHeight:"200px"})),e.createElement(u.a,{size:12},e.createElement(b.a,{width:"100%",smallHeight:"100px",tabletHeight:"100px",desktopHeight:"200px"})),e.createElement(u.a,{size:12},e.createElement(b.a,{width:"100%",smallHeight:"100px",tabletHeight:"100px",desktopHeight:"200px"}))):e.createElement(u.k,null,e.createElement(u.a,{size:12},e.createElement(f.a,null)),O&&e.createElement(u.a,{size:12},e.createElement(m.a,null)),(n||!!t)&&e.createElement(u.a,{size:12},e.createElement(v.a,null)),e.createElement(u.a,{size:12},e.createElement(s.a,{title:Object(i.__)("Plugin Status","google-site-kit"),header:!0,rounded:!0},e.createElement("div",{className:"googlesitekit-settings-module googlesitekit-settings-module--active"},e.createElement(u.e,null,e.createElement(u.k,null,e.createElement(u.a,{size:12},e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("p",{className:"googlesitekit-settings-module__status"},Object(i.__)("Site Kit is connected","google-site-kit"),e.createElement("span",{className:"googlesitekit-settings-module__status-icon googlesitekit-settings-module__status-icon--connected"},e.createElement(h.a,{width:10,height:8}))))))),e.createElement("footer",{className:"googlesitekit-settings-module__footer"},e.createElement(u.e,null,e.createElement(u.k,null,e.createElement(u.a,{size:12},e.createElement(g.a,null)))))))),e.createElement(u.a,{size:12},e.createElement(p.a,null)),e.createElement(u.a,{size:12},e.createElement(s.a,{className:"googlesitekit-settings-meta",title:Object(i.__)("Tracking","google-site-kit"),header:!0,fill:!0,rounded:!0},e.createElement("div",{className:"googlesitekit-settings-module googlesitekit-settings-module--active"},e.createElement(u.e,null,e.createElement(u.k,null,e.createElement(u.a,{size:12},e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item googlesitekit-settings-module__meta-item--nomargin"},e.createElement(d.a,null))))))))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsCardConsentMode}));var i=n(15),r=n.n(i),a=n(11),o=n.n(a),c=n(240),l=n(0),s=n(2),u=n(3),d=n(13),g=n(7),f=n(17),m=n(77),p=n(1126),h=n(1128),b=n(192),v=n(142),E=n(9),_=n(18);function SettingsCardConsentMode(){var t=Object(_.a)(),n=Object(u.useSelect)((function(e){return e(d.c).isAdsConnectedUncached()})),i=Object(u.useSelect)((function(e){return e(d.c).isConsentModeEnabled()})),a=Object(u.useSelect)((function(e){return e(d.c).getConsentAPIInfo()})),O=Object(u.useSelect)((function(e){var t=e(d.c),n=t.isResolving,i=t.hasFinishedResolution;return!i("getConsentModeSettings")||!i("getConsentAPIInfo")||n("getConsentModeSettings")||n("getConsentAPIInfo")})),k=Object(l.useRef)(),y=Object(c.a)(k,{threshold:.25}),j=Object(l.useState)(!1),S=r()(j,2),w=S[0],C=S[1],A=!!(null==y?void 0:y.intersectionRatio),N=Object(u.useSelect)((function(e){return e(d.c).isUsingProxy()})),T=Object(u.useDispatch)(g.a).triggerSurvey;return Object(l.useEffect)((function(){A&&!w&&(Object(E.I)("".concat(t,"_CoMo"),"view_requirements"),n&&!1===i&&N&&T("view_como_setup_cta",{ttl:E.a}),C(!0))}),[A,w,t,N,T,n,i]),e.createElement(b.a,{title:Object(s.__)("Consent Mode","google-site-kit"),badge:n?e.createElement(m.a,{className:"googlesitekit-badge--primary",label:Object(s.__)("Recommended","google-site-kit")}):null,header:!0,rounded:!0},e.createElement("div",{className:"googlesitekit-settings-module googlesitekit-settings-module--active googlesitekit-settings-consent-mode",ref:k},e.createElement(f.e,null,e.createElement(f.k,null,e.createElement(f.a,{size:12,className:o()({"googlesitekit-overflow-hidden":O})},e.createElement(p.a,{loading:O}))),!O&&e.createElement(l.Fragment,null,n&&!i&&e.createElement(f.k,null,e.createElement(f.a,{size:12},e.createElement(v.c,{className:"googlesitekit-settings-consent-mode__recommendation-notice",type:v.a,notice:Object(s.__)("If you have Google Ads campaigns for this site, it’s highly recommended to enable Consent mode - otherwise, you won’t be able to collect any metrics on the effectiveness of your campaigns in regions like the European Economic Area.","google-site-kit")}))),!!a&&i&&e.createElement(f.k,null,e.createElement(f.a,{size:12},e.createElement(h.a,null)))))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConsentModeSwitch}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(0),u=n(38),d=n(2),g=n(10),f=n(3),m=n(13),p=n(7),h=n(54),b=n(20),v=n(183),E=n(1127),_=n(9),O=n(18),k=n(580);function ConsentModeSwitch(t){var n=t.loading,i=Object(O.a)(),a=Object(s.useState)(null),c=l()(a,2),y=c[0],j=c[1],S=Object(s.useState)(!1),w=l()(S,2),C=w[0],A=w[1],N=Object(f.useSelect)((function(e){return e(m.c).isConsentModeEnabled()})),T=Object(f.useSelect)((function(e){return e(m.c).getDocumentationLinkURL("consent-mode")})),x=Object(f.useSelect)((function(e){return e(m.c).isFetchingSaveConsentModeSettings()})),D=Object(f.useDispatch)(m.c),R=D.setConsentModeEnabled,M=D.saveConsentModeSettings,I=Object(f.useSelect)((function(e){return e(m.c).isUsingProxy()})),P=Object(f.useDispatch)(p.a),L=P.dismissPrompt,B=P.triggerSurvey,z=Object(f.useSelect)((function(e){return e(p.a).isPromptDismissed(k.a)}));function F(){return V.apply(this,arguments)}function V(){return(V=o()(r.a.mark((function e(){var t,n,i,a;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j(null),t=[M()],I&&t.push(B("enable_como",{ttl:_.a})),e.next=5,Promise.all(t);case 5:if(n=e.sent,i=l()(n,1),!(a=i[0].error)){e.next=11;break}return j(a),e.abrupt("return");case 11:if(z){e.next=14;break}return e.next=14,L(k.a);case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return e.createElement(s.Fragment,null,e.createElement("div",null,e.createElement(v.a,{loading:n,width:"180px",height:"21.3px"},e.createElement(g.Switch,{label:Object(d.__)("Enable consent mode","google-site-kit"),checked:N,disabled:n||x,onClick:function(){N?(Object(_.I)("".concat(i,"_CoMo"),"como_disable"),A(!0)):(Object(_.I)("".concat(i,"_CoMo"),"como_enable"),R(!0),F())},hideLabel:!1})),y&&e.createElement(h.a,{message:y.message}),!n&&N&&e.createElement("p",{className:"googlesitekit-settings-consent-mode-switch__enabled-notice"},Object(d.__)("Site Kit added the necessary code to your tag to comply with Consent Mode.","google-site-kit")),e.createElement(v.a,{className:"googlesitekit-settings-consent-mode-switch-description--loading",loading:n,width:"750px",height:"42px",smallWidth:"386px",smallHeight:"84px",tabletWidth:"540px",tabletHeight:"84px"},e.createElement("p",null,Object(u.a)(Object(d.__)("Consent mode will help adjust tracking on your site, so only visitors who have explicitly given consent are tracked.
This is required in some parts of the world, like the European Economic Area. Learn more","google-site-kit"),{br:e.createElement("br",null),a:e.createElement(b.a,{href:T,external:!0,"aria-label":Object(d.__)("Learn more about consent mode","google-site-kit"),onClick: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(_.I)("".concat(i,"_CoMo"),"como_learn_more");case 2:case"end":return e.stop()}}),e)})))})})))),C&&e.createElement(E.a,{onConfirm:function(){Object(_.I)("".concat(i,"_CoMo"),"confirm_disconnect"),R(!1),A(!1),F()},onCancel:function(){Object(_.I)("".concat(i,"_CoMo"),"cancel_disconnect"),A(!1)}}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConfirmDisableConsentModeDialog}));var i=n(27),r=n.n(i),a=n(1),o=n.n(a),c=n(81),l=n(2),s=n(3),u=n(19),d=n(13),g=n(9),f=n(109),m=n(18);function ConfirmDisableConsentModeDialog(t){var n=t.onConfirm,i=t.onCancel,a=Object(m.a)(),o=Object(s.useSelect)((function(e){return e(d.c).isAdsConnectedUncached()})),p=Object(s.useSelect)((function(e){return["analytics-4","ads"].reduce((function(t,n){return e(u.a).isModuleConnected(n)?[].concat(r()(t),[e(u.a).getModule(n).name]):t}),[])})),h=p.length>0?Object(l.sprintf)( /* translators: %s: list of dependent modules */ Object(l.__)("these active modules depend on consent mode and will be affected: %s","google-site-kit"),Object(g.y)(p)):null;Object(c.a)((function(){Object(g.I)("".concat(a,"_CoMo"),"view_modal")}));var b=[Object(l.__)("Track how visitors interact with your site","google-site-kit")],v=Object(l.__)("Disabling consent mode may affect your ability in the European Economic Area, the UK and Switzerland to:","google-site-kit");return o&&(b=[Object(l.__)("Performance of your Ad campaigns","google-site-kit"),Object(l.__)("How visitors interact with your site via Analytics","google-site-kit")],v=Object(l.__)("Disabling consent mode may affect your ability to track these in the European Economic Area, the UK and Switzerland:","google-site-kit")),e.createElement(f.a,{className:"googlesitekit-settings-module__confirm-disconnect-modal",dialogActive:!0,title:Object(l.__)("Disable consent mode?","google-site-kit"),subtitle:v,handleConfirm:n,handleDialog:i,provides:b,dependentModules:h,confirmButton:Object(l.__)("Disable","google-site-kit"),danger:!0})}ConfirmDisableConsentModeDialog.propTypes={onConfirm:o.a.func.isRequired,onCancel:o.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WPConsentAPIRequirements}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(0),l=n(38),s=n(2),u=n(260),d=n(3),g=n(17),f=n(13),m=n(207),p=n(20),h=n(54),b=n(142),v=n(834),E=n(372),_=n(9),O=n(18);function WPConsentAPIRequirements(){var t,n=Object(O.a)(),i=Object(d.useSelect)((function(e){return e(f.c).getDocumentationLinkURL("wp-consent-api")})),a=Object(d.useSelect)((function(e){return e(f.c).getDocumentationLinkURL("consent-management-platform")})),k=Object(d.useSelect)((function(e){return e(f.c).getConsentAPIInfo()})),y=k.hasConsentAPI,j=k.wpConsentPlugin,S=Object(d.useDispatch)(f.c),w=S.installActivateWPConsentAPI,C=S.activateConsentAPI,A=Object(d.useSelect)((function(e){return e(f.c).getErrorForAction("installActivateWPConsentAPI")})),N=Object(d.useSelect)((function(e){return e(f.c).isApiFetching()})),T=Object(d.useSelect)((function(e){return e(f.c).isFetchingActivateConsentAPI()})),x=Object(d.useSelect)((function(e){return e(f.c).getApiInstallResponse()})),D=(A?A.message:null)||(null==x?void 0:x.error),R={smSize:4,mdSize:4,lgSize:6};return Object(c.useEffect)((function(){y&&Object(_.I)("".concat(n,"_CoMo"),"wp_consent_api_active")}),[y,n]),e.createElement(c.Fragment,null,e.createElement("p",{className:"googlesitekit-settings-consent-mode-requirements__description"},Object(s.__)("In order for consent mode to work properly, these requirements must be met:","google-site-kit")),e.createElement(g.e,{className:"googlesitekit-settings-consent-mode-requirements__grid"},e.createElement(g.k,null,e.createElement(g.a,R,e.createElement(v.a,{title:(null==j?void 0:j.installed)?Object(s.__)("Activate WP Consent API","google-site-kit"):Object(s.__)("Install WP Consent API","google-site-kit"),description:Object(l.a)(Object(s.__)("WP Consent API is a plugin that standardizes the communication of accepted consent categories between plugins. Learn more","google-site-kit"),{a:e.createElement(p.a,{href:i,external:!0,"aria-label":Object(s.__)("Learn more about the WP Consent API","google-site-kit"),onClick: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(_.I)("".concat(n,"_CoMo"),"wp_consent_api_learn_more");case 2:case"end":return e.stop()}}),e)})))})}),footer:e.createElement(c.Fragment,null,y&&e.createElement("div",{className:"googlesitekit-settings-consent-mode-requirement__consent-api-detected-wrapper"},e.createElement("span",{className:"googlesitekit-settings-consent-mode-requirement__consent-api-detected-icon"},e.createElement(E.a,null)),Object(s.__)("Site Kit detected WP Consent API for your site","google-site-kit")),!y&&e.createElement(c.Fragment,null,j.installed&&e.createElement(c.Fragment,null,!!(null==x?void 0:x.error)&&e.createElement(h.a,{message:null==x||null===(t=x.error)||void 0===t?void 0:t.message}),e.createElement(u.b,{className:"googlesitekit-settings-consent-mode-requirement__install-button",isSaving:T,disabled:T,onClick:o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(),e.next=3,Object(_.I)("".concat(n,"_CoMo"),"wp_consent_api_activate");case 3:case"end":return e.stop()}}),e)})))},(null==x?void 0:x.error)?Object(s.__)("Retry","google-site-kit"):Object(s.__)("Activate","google-site-kit"))),!j.installed&&e.createElement(c.Fragment,null,D&&e.createElement(h.a,{message:D}),e.createElement(u.b,{className:"googlesitekit-settings-consent-mode-requirement__install-button",isSaving:N,disabled:N,onClick:o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(),e.next=3,Object(_.I)("".concat(n,"_CoMo"),"wp_consent_api_install");case 3:case"end":return e.stop()}}),e)})))},D?Object(s.__)("Retry","google-site-kit"):Object(s.__)("Install","google-site-kit")))))})),e.createElement(g.a,R,e.createElement(v.a,{title:Object(s.__)("Install consent management plugin","google-site-kit"),description:Object(l.a)(Object(s.__)("You’ll need a plugin compatible with the WP Consent API to display a notice to site visitors and get their consent for tracking. WordPress offers a variety of consent plugins you can choose from. See suggested plugins","google-site-kit"),{a:e.createElement(p.a,{href:a,external:!0,"aria-label":Object(s.__)("Suggested consent management plugins","google-site-kit"),onClick: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(_.I)("".concat(n,"_CoMo"),"consent_mgmt_plugin_learn_more");case 2:case"end":return e.stop()}}),e)})))})}),footer:e.createElement(b.c,{className:"googlesitekit-settings-consent-mode-requirement__consent-management-plugin-notice",type:b.a,Icon:m.a,notice:Object(s.__)("Make sure you have installed a plugin compatible with WP Consent API (Site Kit isn't able to verify the compatibility of all WP plugins).","google-site-kit")})})))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsCardKeyMetrics}));var i=n(0),r=n(2),a=n(3),o=n(7),c=n(9),l=n(1130),s=n(835),u=n(1131),d=n(192),g=n(17),f=n(251),m=n(44),p=n(411),h=n(18);function SettingsCardKeyMetrics(){var t=Object(h.a)(),n=Object(p.a)(),b=Object(a.useSelect)((function(e){return e(o.a).isUserInputCompleted()})),v=Object(a.useSelect)((function(e){return e(o.a).getUserInputSettings(),e(o.a).isResolving("getUserInputSettings",[])})),E=Object(a.useSelect)((function(e){return!e(o.a).hasFinishedResolution("isUserInputCompleted")})),_="".concat(t,"_kmw");return Object(i.useEffect)((function(){b&&Object(c.I)(_,"summary_view")}),[b,_]),e.createElement(d.a,{title:Object(r.__)("Key Metrics","google-site-kit"),header:!0,rounded:!0},e.createElement("div",{className:"googlesitekit-settings-module googlesitekit-settings-module--active googlesitekit-settings-user-input"},E&&e.createElement(m.a,{width:"100%",smallHeight:"100px",tabletHeight:"100px",desktopHeight:"117px"}),b&&e.createElement(i.Fragment,null,e.createElement(s.a,{loading:v}),e.createElement(g.e,null,e.createElement(g.k,null,e.createElement(g.a,{size:12},e.createElement(u.a,{settingsView:!0,loading:v}))))),!1===b&&e.createElement(i.Fragment,null,e.createElement(s.a,null),e.createElement(i.Fragment,null,e.createElement(l.a,null),n&&e.createElement(f.a,{triggerID:"view_kmw_setup_cta",ttl:c.f})))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConversionReportingSettingsSubtleNotification}));var i=n(15),r=n.n(i),a=n(240),o=n(2),c=n(0),l=n(3),s=n(10),u=n(131),d=n(115),g=n(13),f=n(9),m=n(18);function ConversionReportingSettingsSubtleNotification(){var t=Object(m.a)(),n=Object(c.useState)(!1),i=r()(n,2),p=i[0],h=i[1],b=Object(c.useState)(!1),v=r()(b,2),E=v[0],_=v[1],O=Object(c.useRef)(),k=Object(a.a)(O,{threshold:.25}),y=!!(null==k?void 0:k.intersectionRatio);Object(c.useEffect)((function(){!E&&y&&(Object(f.I)("".concat(t,"_kmw-settings-change-from-manual-to-tailored"),"view_notification","conversion_reporting"),_(!0))}),[E,y,t]);var j=Object(l.useSelect)((function(e){return e(g.c).getAdminURL("googlesitekit-user-input")})),S=Object(c.useCallback)((function(){h(!0),Object(f.I)("".concat(t,"_kmw-settings-change-from-manual-to-tailored"),"confirm_get_tailored_metrics","conversion_reporting")}),[h,t]);return e.createElement(d.a,{ref:O,className:"googlesitekit-acr-subtle-notification",title:Object(o.__)("Personalize your metrics","google-site-kit"),description:Object(o.__)("Set up your goals by answering 3 quick questions to help us show the most relevant data for your site","google-site-kit"),additionalCTA:e.createElement(s.SpinnerButton,{onClick:S,href:j,isSaving:p},Object(o.__)("Get tailored metrics","google-site-kit")),icon:e.createElement(u.a,{width:24,height:24})})}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputPreview}));var i=n(27),r=n.n(i),a=n(5),o=n.n(a),c=n(6),l=n.n(c),s=n(16),u=n.n(s),d=n(15),g=n.n(d),f=n(1),m=n.n(f),p=n(11),h=n.n(p),b=n(2),v=n(0),E=n(10),_=n(3),O=n(7),k=n(32),y=n(23),j=n(87),S=n(806),w=n(624),C=n(147),A=n(120),N=n(183),T=n(683),x=n(549),D=n(72),R=n(1133),M=n(29),I=n(8),P=n(1134);function UserInputPreview(t){var n,i,a,c,s=t.goBack,d=t.submitChanges,f=t.error,m=t.loading,p=void 0!==m&&m,L=t.settingsView,B=void 0!==L&&L,z=Object(v.useRef)(),F=Object(v.useState)(!1),V=g()(F,2),W=V[0],H=V[1],U=Object(v.useCallback)((function(){H(!1)}),[H]),q=Object(_.useSelect)((function(e){return e(O.a).getSavedUserInputSettings()})),G=Object(_.useSelect)((function(e){return e(O.a).isSavingUserInputSettings(q)})),K=Object(_.useSelect)((function(e){return e(k.a).isNavigating()})),Y=Object(_.useSelect)((function(e){return!!e(y.b).getValue(j.c)})),X=G||K,$=Object(j.k)(),Z=$.USER_INPUT_ANSWERS_PURPOSE,Q=$.USER_INPUT_ANSWERS_POST_FREQUENCY,J=$.USER_INPUT_ANSWERS_GOALS,ee=Object(C.a)("page"),te=g()(ee,1)[0],ne=j.h.some((function(e){var t;return Object(x.b)((null==q||null===(t=q[e])||void 0===t?void 0:t.values)||[])})),ie=Object(v.useCallback)((function(){ne||X||d()}),[ne,X,d]),re=Object(_.useDispatch)(O.a).saveUserInputSettings,ae=Object(_.useSelect)((function(e){return e(M.a).getValue(j.b,j.i)})),oe=Object(_.useSelect)((function(e){return e(O.a).getSavedUserInputSettings()})),ce=Object(_.useSelect)((function(e){var t,n,i,r;return void 0!==oe&&(null==oe||null===(t=oe.purpose)||void 0===t||null===(n=t.values)||void 0===n?void 0:n.length)?e(O.a).getAnswerBasedMetrics(null==oe||null===(i=oe.purpose)||void 0===i||null===(r=i.values)||void 0===r?void 0:r[0]):[]})),le=Object(_.useSelect)((function(e){return e(I.r).shouldIncludeConversionTailoredMetrics()})),se=Object(_.useSelect)((function(e){return e(O.a).getAnswerBasedMetrics(null,le)})),ue=Object(_.useDispatch)(O.a).resetUserInputSettings,de=Object(_.useDispatch)(M.a).setValues,ge=Object(_.useDispatch)(y.b).setValues,fe=function(){var e=u()(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0===se.filter((function(e){return!ce.includes(e)})).length){e.next=5;break}H(!0),e.next=12;break;case 5:return e.next=7,re();case 7:if(!(null==ae?void 0:ae.length)){e.next=11;break}return e.next=10,ue();case 10:de(j.b,l()({},j.i,void 0));case 11:ge(l()({},j.c,void 0));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(v.useEffect)((function(){if((null==z?void 0:z.current)&&!(null==te?void 0:te.startsWith("googlesitekit-settings"))){var e=z.current.querySelector(".mdc-button");e&&setTimeout((function(){e.focus()}),50)}}),[te]);var me=Object(_.useDispatch)(O.a).setUserInputSetting,pe=Object(_.useSelect)((function(e){return e(y.b).getValue(j.c)}));return Object(v.useEffect)((function(){var e,t=r()((null==q||null===(e=q.purpose)||void 0===e?void 0:e.values)||[]);j.i===pe&&t.includes("sell_products_or_service")&&(me(j.i,["sell_products"]),de(j.b,l()({},j.i,["sell_products_or_service"])))}),[q,me,pe,de]),e.createElement("div",{className:h()("googlesitekit-user-input__preview",{"googlesitekit-user-input__preview--editing":Y}),ref:z},e.createElement("div",{className:"googlesitekit-user-input__preview-contents"},!B&&e.createElement("p",{className:"googlesitekit-user-input__preview-subheader"},Object(b.__)("Review your answers","google-site-kit")),B&&e.createElement("div",{className:"googlesitekit-settings-user-input__heading-container"},e.createElement(N.a,{loading:p,width:"275px",height:"16px"},e.createElement("p",{className:"googlesitekit-settings-user-input__heading"},Object(b.__)("Edit your answers for more personalized metrics:","google-site-kit")))),e.createElement(S.a,{slug:j.i,title:Object(b.__)("What is the main purpose of this site?","google-site-kit"),subtitle:(null==q||null===(n=q.purpose)||void 0===n?void 0:n.values.includes("sell_products_or_service"))?P.a:null,values:(null==q||null===(i=q.purpose)||void 0===i?void 0:i.values)||[],options:Z,loading:p,settingsView:B,onChange:fe}),e.createElement(S.a,{slug:j.j,title:Object(b.__)("How often do you create new content for this site?","google-site-kit"),values:(null==q||null===(a=q.postFrequency)||void 0===a?void 0:a.values)||[],options:Q,loading:p,settingsView:B}),e.createElement(S.a,{slug:j.g,title:Object(b.__)("What are your top 3 goals for this site?","google-site-kit"),values:(null==q||null===(c=q.goals)||void 0===c?void 0:c.values)||[],options:J,loading:p,settingsView:B}),f&&e.createElement(A.a,{error:f})),!B&&e.createElement(v.Fragment,null,e.createElement("div",{className:"googlesitekit-user-input__preview-notice"},e.createElement(w.a,null)),e.createElement("div",{className:"googlesitekit-user-input__footer googlesitekit-user-input__buttons"},e.createElement("div",{className:"googlesitekit-user-input__footer-nav"},e.createElement(E.SpinnerButton,{className:"googlesitekit-user-input__buttons--next",onClick:ie,disabled:ne||X,isSaving:X},Object(b.__)("Save","google-site-kit")),e.createElement(E.Button,{tertiary:!0,className:"googlesitekit-user-input__buttons--back",onClick:s,disabled:X},Object(b.__)("Back","google-site-kit"))),e.createElement("div",{className:"googlesitekit-user-input__footer-cancel"},e.createElement(T.a,{disabled:X})))),e.createElement(D.a,null,e.createElement(R.a,{dialogActive:W,handleDialog:U})))}UserInputPreview.propTypes={submitChanges:m.a.func,goBack:m.a.func,error:m.a.object,loading:m.a.bool,settingsView:m.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&(L=Object(g.sprintf)( /* translators: 1: module name, 2: list of dependent modules */ Object(g.__)("these active modules depend on %1$s and will also be disconnected: %2$s","google-site-kit"),I,Object(k.y)(w))),i.createElement(h.a,{className:"googlesitekit-settings-module__confirm-disconnect-modal",dialogActive:!0,handleDialog:x,title:P,provides:C,handleConfirm:M,dependentModules:L,inProgress:u,danger:!0})}ConfirmDisconnect.propTypes={slug:d.a.string.isRequired}}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsInactiveModules}));var i=n(2),r=n(19),a=n(3),o=n(192),c=n(197),l=n(1148),s=n(17),u=n(1149);function SettingsInactiveModules(){var t=Object(a.useSelect)((function(e){return e(r.a).getModules()}));if(!t)return null;var n=Object.keys(t).map((function(e){return t[e]})).filter((function(e){var t=e.internal,n=e.active;return!t&&!n})).sort((function(e,t){return e.order-t.order}));return 0===n.length?e.createElement(c.a,{id:"no-more-modules",title:Object(i.__)("Congrats, you’ve connected all services!","google-site-kit"),description:Object(i.__)("We’re working on adding new services to Site Kit by Google all the time, so please check back in the future","google-site-kit"),format:"small",SmallImageSVG:u.a,type:"win-success",rounded:!0}):e.createElement(o.a,{header:!0,title:Object(i.__)("Connect More Services to Gain More Insights","google-site-kit"),rounded:!0,relative:!0},e.createElement(s.e,null,e.createElement(s.k,null,n.map((function(t){var n=t.slug,i=t.name,r=t.description;return e.createElement(s.a,{key:n,size:4},e.createElement(l.a,{slug:n,name:i,description:r}))})))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupModule}));var i=n(5),r=n.n(i),a=n(16),o=n.n(a),c=n(15),l=n.n(c),s=n(1),u=n.n(s),d=n(11),g=n.n(d),f=n(2),m=n(0),p=n(3),h=n(198),b=n(510),v=n(20),E=n(77),_=n(562),O=n(302),k=n(13),y=n(19),j=n(32),S=n(588),w=n(37),C=n(9),A=n(18);function SetupModule(t){var n=t.slug,i=t.name,a=t.description,c=Object(A.a)(),s=Object(m.useState)(!1),u=l()(s,2),d=u[0],N=u[1],T=Object(p.useDispatch)(y.a).activateModule,x=Object(p.useDispatch)(j.a).navigateTo,D=Object(p.useDispatch)(k.c).setInternalServerError,R=Object(m.useCallback)(o()(r.a.mark((function e(){var t,i,a;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,T(n);case 3:if(t=e.sent,i=t.error,a=t.response,i){e.next=14;break}return e.next=9,Object(C.I)("".concat(c,"_module-list"),"activate_module",n);case 9:return e.next=11,Object(w.f)("module_setup",n,{ttl:300});case 11:x(a.moduleReauthURL),e.next=16;break;case 14:D({id:"activate-module-error",description:i.message}),N(!1);case 16:case"end":return e.stop()}}),e)}))),[T,x,D,n,c]),M=Object(p.useSelect)((function(e){return e(y.a).canActivateModule(n)}));return e.createElement("div",{className:g()("googlesitekit-settings-connect-module","googlesitekit-settings-connect-module--".concat(n)),key:n},e.createElement("div",{className:"googlesitekit-settings-connect-module__switch"},e.createElement(b.a,{isSaving:d})),e.createElement("div",{className:"googlesitekit-settings-connect-module__logo"},e.createElement(h.a,{slug:n})),e.createElement("div",{className:"googlesitekit-settings-connect-module__heading"},e.createElement("h3",{className:" googlesitekit-subheading-1 googlesitekit-settings-connect-module__title "},i),e.createElement("div",{className:"googlesitekit-settings-connect-module__badges"},S.b.includes(n)&&e.createElement(E.a,{label:Object(f.__)("Experimental","google-site-kit")}),S.a.includes(n)&&e.createElement(E.a,{className:"googlesitekit-badge--beta",label:Object(f.__)("Beta","google-site-kit")}),S.c.includes(n)&&e.createElement(O.a,{hasNoSpacing:!0}))),e.createElement("p",{className:"googlesitekit-settings-connect-module__text"},a),e.createElement("p",{className:"googlesitekit-settings-connect-module__cta"},e.createElement(v.a,{onClick:R,href:"",disabled:!M,arrow:!0},Object(f.sprintf)( /* translators: %s: module name */ Object(f.__)("Set up %s","google-site-kit"),i))),e.createElement(_.a,{slug:n}))}SetupModule.propTypes={slug:u.a.string.isRequired,name:u.a.string.isRequired,description:u.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(0);function r(){return(r=Object.assign||function(e){for(var t=1;t