(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[15],[,,function(e,t){e.exports=googlesitekit.i18n},function(e,t){e.exports=googlesitekit.data},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"e",(function(){return a})),n.d(t,"d",(function(){return c})),n.d(t,"c",(function(){return o})),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 f})),n.d(t,"J",(function(){return g})),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 v})),n.d(t,"h",(function(){return b})),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 y})),n.d(t,"o",(function(){return k})),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 x})),n.d(t,"u",(function(){return A})),n.d(t,"v",(function(){return N})),n.d(t,"x",(function(){return T})),n.d(t,"y",(function(){return D})),n.d(t,"A",(function(){return M})),n.d(t,"B",(function(){return R})),n.d(t,"C",(function(){return B})),n.d(t,"D",(function(){return I})),n.d(t,"k",(function(){return P})),n.d(t,"F",(function(){return L})),n.d(t,"z",(function(){return F})),n.d(t,"G",(function(){return z})),n.d(t,"E",(function(){return V})),n.d(t,"i",(function(){return W})),n.d(t,"p",(function(){return G})),n.d(t,"Q",(function(){return U})),n.d(t,"P",(function(){return H}));var r="core/user",i="connected_url_mismatch",a="__global",c="temporary_persist_permission_error",o="adblocker_active",l="googlesitekit_authenticate",s="googlesitekit_setup",u="googlesitekit_view_dashboard",d="googlesitekit_manage_options",f="googlesitekit_read_shared_module_data",g="googlesitekit_manage_module_sharing_options",m="googlesitekit_delegate_module_sharing_management",p="googlesitekit_update_plugins",h="kmAnalyticsAdSenseTopEarningContent",v="kmAnalyticsEngagedTrafficSource",b="kmAnalyticsLeastEngagingPages",E="kmAnalyticsNewVisitors",_="kmAnalyticsPopularAuthors",O="kmAnalyticsPopularContent",y="kmAnalyticsPopularProducts",k="kmAnalyticsReturningVisitors",j="kmAnalyticsTopCities",S="kmAnalyticsTopCitiesDrivingLeads",w="kmAnalyticsTopCitiesDrivingAddToCart",C="kmAnalyticsTopCitiesDrivingPurchases",x="kmAnalyticsTopDeviceDrivingPurchases",A="kmAnalyticsTopConvertingTrafficSource",N="kmAnalyticsTopCountries",T="kmAnalyticsTopPagesDrivingLeads",D="kmAnalyticsTopRecentTrendingPages",M="kmAnalyticsTopTrafficSource",R="kmAnalyticsTopTrafficSourceDrivingAddToCart",B="kmAnalyticsTopTrafficSourceDrivingLeads",I="kmAnalyticsTopTrafficSourceDrivingPurchases",P="kmAnalyticsPagesPerVisit",L="kmAnalyticsVisitLength",F="kmAnalyticsTopReturningVisitorPages",z="kmSearchConsolePopularKeywords",V="kmAnalyticsVisitsPerVisitor",W="kmAnalyticsMostEngagingPages",G="kmAnalyticsTopCategories",U=[h,v,b,E,_,O,y,k,G,j,S,w,C,x,A,N,D,M,R,P,L,F,V,W,G],H=[].concat(U,[z])},,function(e,t,n){"use strict";n.d(t,"r",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"s",(function(){return a})),n.d(t,"z",(function(){return c})),n.d(t,"o",(function(){return o})),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 f})),n.d(t,"k",(function(){return g})),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 v})),n.d(t,"w",(function(){return b})),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 y})),n.d(t,"l",(function(){return k})),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 x}));var r="modules/analytics-4",i="account_create",a="property_create",c="webdatastream_create",o="analyticsSetup",l=10,s=1,u="https://www.googleapis.com/auth/tagmanager.readonly",d="enhanced-measurement-form",f="enhanced-measurement-enabled",g="enhanced-measurement-should-dismiss-activation-banner",m="analyticsAccountCreate",p="analyticsCustomDimensionsCreate",h="https://www.googleapis.com/auth/analytics.edit",v="dashboardAllTrafficWidgetDimensionName",b="dashboardAllTrafficWidgetDimensionColor",E="dashboardAllTrafficWidgetDimensionValue",_="dashboardAllTrafficWidgetActiveRowIndex",O="dashboardAllTrafficWidgetLoaded",y={googlesitekit_post_date:{parameterName:"googlesitekit_post_date",displayName:"WordPress Post Date",description:"Created by Site Kit: Date when a post was published",scope:"EVENT"},googlesitekit_post_author:{parameterName:"googlesitekit_post_author",displayName:"WordPress Post Author",description:"Created by Site Kit: WordPress name of the post author",scope:"EVENT"},googlesitekit_post_categories:{parameterName:"googlesitekit_post_categories",displayName:"WordPress Post Categories",description:"Created by Site Kit: Names of categories assigned to a post",scope:"EVENT"},googlesitekit_post_type:{parameterName:"googlesitekit_post_type",displayName:"WordPress Post Type",description:"Created by Site Kit: Content type of a post",scope:"EVENT"}},k={ADD_TO_CART:"add_to_cart",PURCHASE:"purchase",SUBMIT_LEAD_FORM:"submit_lead_form",GENERATE_LEAD:"generate_lead",CONTACT:"contact"},j=[k.CONTACT,k.GENERATE_LEAD,k.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",x="audience-selection-panel-expirable-new-badge-"},function(e,t,n){"use strict";n.d(t,"J",(function(){return i.b})),n.d(t,"K",(function(){return i.c})),n.d(t,"G",(function(){return a.a})),n.d(t,"L",(function(){return a.b})),n.d(t,"I",(function(){return u})),n.d(t,"n",(function(){return d.a})),n.d(t,"C",(function(){return d.d})),n.d(t,"D",(function(){return d.e})),n.d(t,"z",(function(){return d.c})),n.d(t,"s",(function(){return d.b})),n.d(t,"A",(function(){return p})),n.d(t,"k",(function(){return h})),n.d(t,"j",(function(){return v})),n.d(t,"d",(function(){return k})),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,"g",(function(){return x})),n.d(t,"f",(function(){return A})),n.d(t,"o",(function(){return N})),n.d(t,"x",(function(){return T})),n.d(t,"q",(function(){return D})),n.d(t,"H",(function(){return M})),n.d(t,"t",(function(){return R})),n.d(t,"w",(function(){return B})),n.d(t,"l",(function(){return I})),n.d(t,"p",(function(){return P.b})),n.d(t,"i",(function(){return P.a})),n.d(t,"u",(function(){return L.b})),n.d(t,"r",(function(){return L.a})),n.d(t,"B",(function(){return L.c})),n.d(t,"y",(function(){return F})),n.d(t,"v",(function(){return z})),n.d(t,"F",(function(){return G})),n.d(t,"E",(function(){return U.a})),n.d(t,"h",(function(){return H})),n.d(t,"M",(function(){return q})),n.d(t,"m",(function(){return K}));var r=n(13),i=n(37),a=n(72),c=n(33),o=n.n(c),l=n(92),s=n.n(l),u=function(e){return s()(JSON.stringify(function e(t){var n={};return Object.keys(t).sort().forEach((function(r){var i=t[r];i&&"object"===o()(i)&&!Array.isArray(i)&&(i=e(i)),n[r]=i})),n}(e)))};n(96);var d=n(81);function f(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'$1')}function g(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,r=[f,g,m];n0&&void 0!==arguments[0]?arguments[0]:"";if(!Object(r.isString)(e))return!1;var t=e.split("-");if(3!==t.length)return!1;var n=new Date(e);return Object(r.isDate)(n)&&!isNaN(n)}function D(e){O()(Object(r.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 M(e){O()(T(e),k);var t=e.split("-"),n=E()(t,3),r=n[0],i=n[1],a=n[2];return new Date(r,i-1,a)}function R(e,t){return D(I(e,t*C))}function B(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(r.isDate)(e)&&!isNaN(e),k);var n=T(e)?Date.parse(e):e.getTime();return new Date(n-1e3*t)}var P=n(97),L=n(80);function F(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 V=n(27),W=n.n(V),G=function(e){return Array.isArray(e)?W()(e).sort():e},U=n(88);function H(e,t){var n=function(e){return"0"===e||0===e};if(n(e)&&n(t))return 0;if(n(e)||Number.isNaN(e))return null;var r=(t-e)/e;return Number.isNaN(r)||!Number.isFinite(r)?null:r}var q=function(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}},K=function(e){if(!e)return"";var t=e.replace(/(\d+);/g,(function(e,t){return String.fromCharCode(t)})).replace(/(\\)/g,"");return Object(r.unescape)(t)}},function(e,t){e.exports=googlesitekit.components},,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r="core/site",i="primary",a="secondary"},,,function(e,t,n){"use strict";var r=n(243);n.d(t,"i",(function(){return r.a}));var i=n(312);n.d(t,"f",(function(){return i.a}));var a=n(313);n.d(t,"h",(function(){return a.a}));var c=n(314);n.d(t,"j",(function(){return c.a}));var o=n(311);n.d(t,"g",(function(){return o.a}));var l=n(89),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 r=n(0),i=n(58);t.a=function(){return Object(r.useContext)(i.b)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r="core/modules",i="insufficient_module_dependencies"},function(e,t,n){"use strict";(function(e){var r=n(21),i=n.n(r),a=n(24),c=n.n(a),o=n(11),l=n.n(o),s=n(1),u=n.n(s),d=n(142),f=n(0),g=n(2),m=n(126),p=n(127),h=n(128),v=n(77),b=n(76),E=Object(f.forwardRef)((function(t,n){var r,a=t["aria-label"],o=t.secondary,s=void 0!==o&&o,u=t.arrow,f=void 0!==u&&u,E=t.back,_=void 0!==E&&E,O=t.caps,y=void 0!==O&&O,k=t.children,j=t.className,S=void 0===j?"":j,w=t.danger,C=void 0!==w&&w,x=t.disabled,A=void 0!==x&&x,N=t.external,T=void 0!==N&&N,D=t.hideExternalIndicator,M=void 0!==D&&D,R=t.href,B=void 0===R?"":R,I=t.inverse,P=void 0!==I&&I,L=t.noFlex,F=void 0!==L&&L,z=t.onClick,V=t.small,W=void 0!==V&&V,G=t.standalone,U=void 0!==G&&G,H=t.linkButton,q=void 0!==H&&H,K=t.to,J=t.leadingIcon,Y=t.trailingIcon,$=c()(t,["aria-label","secondary","arrow","back","caps","children","className","danger","disabled","external","hideExternalIndicator","href","inverse","noFlex","onClick","small","standalone","linkButton","to","leadingIcon","trailingIcon"]),X=B||K||!z?K?"ROUTER_LINK":T?"EXTERNAL_LINK":"LINK":A?"BUTTON_DISABLED":"BUTTON",Q="BUTTON"===X||"BUTTON_DISABLED"===X?"button":"ROUTER_LINK"===X?d.b:"a",Z=("EXTERNAL_LINK"===X&&(r=Object(g._x)("(opens in a new tab)","screen reader text","google-site-kit")),"BUTTON_DISABLED"===X&&(r=Object(g._x)("(disabled)","screen reader text","google-site-kit")),r?a?"".concat(a," ").concat(r):"string"==typeof k?"".concat(k," ").concat(r):void 0:a),ee=J,te=Y;return _&&(ee=e.createElement(h.a,{width:14,height:14})),T&&!M&&(te=e.createElement(v.a,{width:14,height:14})),f&&!P&&(te=e.createElement(m.a,{width:14,height:14})),f&&P&&(te=e.createElement(p.a,{width:14,height:14})),e.createElement(Q,i()({"aria-label":Z,className:l()("googlesitekit-cta-link",S,{"googlesitekit-cta-link--secondary":s,"googlesitekit-cta-link--inverse":P,"googlesitekit-cta-link--small":W,"googlesitekit-cta-link--caps":y,"googlesitekit-cta-link--danger":C,"googlesitekit-cta-link--disabled":A,"googlesitekit-cta-link--standalone":U,"googlesitekit-cta-link--link-button":q,"googlesitekit-cta-link--no-flex":!!F}),disabled:A,href:"LINK"!==X&&"EXTERNAL_LINK"!==X||A?void 0:B,onClick:z,rel:"EXTERNAL_LINK"===X?"noopener noreferrer":void 0,ref:n,target:"EXTERNAL_LINK"===X?"_blank":void 0,to:K},$),!!ee&&e.createElement(b.a,{marginRight:5},ee),e.createElement("span",{className:"googlesitekit-cta-link__contents"},k),!!te&&e.createElement(b.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 r})),n.d(t,"l",(function(){return i})),n.d(t,"o",(function(){return a})),n.d(t,"m",(function(){return c})),n.d(t,"t",(function(){return o})),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 f})),n.d(t,"k",(function(){return g})),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 v})),n.d(t,"b",(function(){return b})),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 y})),n.d(t,"f",(function(){return k})),n.d(t,"g",(function(){return j}));var r="mainDashboard",i="entityDashboard",a="mainDashboardViewOnly",c="entityDashboardViewOnly",o="userInput",l="activation",s="splash",u="adminBar",d="adminBarViewOnly",f="settings",g="adBlockingRecovery",m="wpDashboard",p="wpDashboardViewOnly",h="moduleSetup",v="metricSelection",b="key-metrics",E="traffic",_="content",O="speed",y="monetization",k=[r,i,a,c,o,s,f,h,v],j=[a,c,d,p]},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i}));var r="core/ui",i="activeContextID"},,function(e,t,n){"use strict";n.d(t,"l",(function(){return i})),n.d(t,"k",(function(){return a})),n.d(t,"j",(function(){return c})),n.d(t,"i",(function(){return o})),n.d(t,"a",(function(){return l})),n.d(t,"p",(function(){return s})),n.d(t,"o",(function(){return u})),n.d(t,"m",(function(){return d})),n.d(t,"n",(function(){return f})),n.d(t,"c",(function(){return g})),n.d(t,"g",(function(){return m})),n.d(t,"h",(function(){return p})),n.d(t,"d",(function(){return h})),n.d(t,"e",(function(){return v})),n.d(t,"f",(function(){return b})),n.d(t,"b",(function(){return E}));var r=n(2),i="key-metrics-setup-cta-widget",a="googlesitekit-key-metrics-selection-panel-opened",c="key-metrics-selection-form",o="key-metrics-selected",l="key-metrics-effective-selection",s="key-metrics-unstaged-selection",u=2,d=4,f=8,g={SLUG:"current-selection",LABEL:Object(r.__)("Current selection","google-site-kit")},m={SLUG:"suggested",LABEL:Object(r.__)("Suggested","google-site-kit")},p={SLUG:"visitors",LABEL:Object(r.__)("Visitors","google-site-kit")},h={SLUG:"driving-traffic",LABEL:Object(r.__)("Driving traffic","google-site-kit")},v={SLUG:"generating-leads",LABEL:Object(r.__)("Generating leads","google-site-kit")},b={SLUG:"selling-products",LABEL:Object(r.__)("Selling products","google-site-kit")},E={SLUG:"content-performance",LABEL:Object(r.__)("Content performance","google-site-kit")}},function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return o})),n.d(t,"e",(function(){return l}));var r=n(93),i="xlarge",a="desktop",c="tablet",o="small";function l(){var e=Object(r.a)();return e>1280?i:e>960?a:e>600?c:o}},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="core/forms"},,function(e,t,n){"use strict";n.d(t,"m",(function(){return r})),n.d(t,"j",(function(){return i})),n.d(t,"g",(function(){return a})),n.d(t,"f",(function(){return c})),n.d(t,"h",(function(){return o})),n.d(t,"e",(function(){return l})),n.d(t,"i",(function(){return s})),n.d(t,"d",(function(){return u})),n.d(t,"a",(function(){return d})),n.d(t,"c",(function(){return f})),n.d(t,"b",(function(){return g})),n.d(t,"k",(function(){return m})),n.d(t,"l",(function(){return p}));var r="modules/adsense",i=1,a="READY",c="NEEDS_ATTENTION",o="REQUIRES_REVIEW",l="GETTING_READY",s="background-submit-suspended",u="ad-blocking-recovery-setup-success",d="adsenseAdBlockingFormSettings",f="googlesitekit-ad-blocking-recovery-setup-create-message-cta-clicked",g="ad-blocking-recovery-notification",m={TAG_PLACED:"tag-placed",SETUP_CONFIRMED:"setup-confirmed"},p={PLACE_TAGS:0,CREATE_MESSAGE:1,COMPLETE:2}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="core/location"},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d})),n.d(t,"d",(function(){return b})),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 y}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=(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 r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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,c=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){o=!0,a=e},f:function(){try{c||null==n.return||n.return()}finally{if(o)throw a}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==p[2]?p[2]:{},c=a.ttl,l=void 0===c?o.b:c,s=a.timestamp,u=void 0===s?Math.round(Date.now()/1e3):s,d=a.isError,g=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(f).concat(n),JSON.stringify({timestamp:u,ttl:l,value:r,isError:g})),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(5),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[5,10]])})));return function(e,n){return t.apply(this,arguments)}}(),_=function(){var t=c()(i.a.mark((function t(n){var r,a;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,h();case 2:if(!(r=t.sent)){t.next=14;break}return t.prev=4,a=n.startsWith(d)?n:"".concat(f).concat(n),r.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=c()(i.a.mark((function t(){var n,r,a,c;return i.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,r=[],a=0;a1&&void 0!==arguments[1]?arguments[1]:a;return t instanceof Set&&t.has(e)}}).call(this,n(28))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"i",(function(){return i})),n.d(t,"h",(function(){return a})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return o})),n.d(t,"d",(function(){return l})),n.d(t,"e",(function(){return s})),n.d(t,"k",(function(){return u})),n.d(t,"j",(function(){return d})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return g}));var r="audience-segmentation-add-group-notice",i="googlesitekit-audience-selection-panel-opened",a="audience-selection-form",c="audience-selected",o="audience-selection-changed",l="audience-segmentation-creation-notice",s="audience-segmentation-creation-success-notice",u=1,d=3,f="audience-creation-edit-scope-notice",g="audience-creation-form"},function(e,t,n){"use strict";(function(e){var r=n(7),i=n.n(r),a=n(1),c=n.n(a),o=n(11),l=n.n(o),s=n(26);function PreviewBlock(t){var n,r,a=t.className,c=t.width,o=t.height,u=t.shape,d=t.padding,f=t.smallWidth,g=t.smallHeight,m=t.tabletWidth,p=t.tabletHeight,h=t.desktopWidth,v=t.desktopHeight,b=Object(s.e)(),E={width:(n={},i()(n,s.b,f),i()(n,s.c,m),i()(n,s.a,h),i()(n,s.d,h),n),height:(r={},i()(r,s.b,g),i()(r,s.c,p),i()(r,s.a,v),i()(r,s.d,h),r)};return e.createElement("div",{className:l()("googlesitekit-preview-block",a,{"googlesitekit-preview-block--padding":d}),style:{width:E.width[b]||c,height:E.height[b]||o}},e.createElement("div",{className:l()("googlesitekit-preview-block__wrapper",{"googlesitekit-preview-block__wrapper--circle":"circular"===u})}))}PreviewBlock.propTypes={className:c.a.string,width:c.a.string,height:c.a.string,shape:c.a.string,padding:c.a.bool,smallWidth:c.a.string,smallHeight:c.a.string,tabletWidth:c.a.string,tabletHeight:c.a.string,desktopWidth:c.a.string,desktopHeight:c.a.string},PreviewBlock.defaultProps={className:void 0,width:"100px",height:"100px",shape:"square",padding:!1,smallWidth:void 0,smallHeight:void 0,tabletWidth:void 0,tabletHeight:void 0,desktopWidth:void 0,desktopHeight:void 0},t.a=PreviewBlock}).call(this,n(4))},,function(e,t){e.exports=googlesitekit.api},,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return a}));var r={BOXES:"boxes",COMPOSITE:"composite"},i={QUARTER:"quarter",HALF:"half",FULL:"full"},a="core/widgets"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return o}));var r=n(22),i="core/notifications",a={ERRORS:"notification-area-errors",BANNERS_ABOVE_NAV:"notification-area-banners-above-nav",BANNERS_BELOW_NAV:"notification-area-banners-below-nav"},c={DEFAULT:"default",SETUP_CTAS:"setup-ctas"},o=[r.s,r.n,r.l,r.o,r.m]},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return c}));var r=n(3),i=n(19),a=n(79);function c(t){var n=t.moduleName,c=t.FallbackComponent,o=t.IncompleteComponent;return function(t){function WhenActiveComponent(a){var l=Object(r.useSelect)((function(e){return e(i.a).getModule(n)}),[n]);if(!l)return null;var s=c||a.WidgetNull||null;if(!1===l.active)return s&&e.createElement(s,a);if(!1===l.connected){var u=o||s;return u&&e.createElement(u,a)}return e.createElement(t,a)}return WhenActiveComponent.displayName="When".concat(Object(a.c)(n),"Active"),(t.displayName||t.name)&&(WhenActiveComponent.displayName+="(".concat(t.displayName||t.name,")")),WhenActiveComponent}}}).call(this,n(4))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return a})),n.d(t,"d",(function(){return c})),n.d(t,"k",(function(){return o})),n.d(t,"b",(function(){return l})),n.d(t,"g",(function(){return s})),n.d(t,"f",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"h",(function(){return f})),n.d(t,"j",(function(){return g}));var r="non_https_site",i="modules/reader-revenue-manager",a="reader-revenue-manager",c={ONBOARDING_COMPLETE:"ONBOARDING_COMPLETE",ONBOARDING_ACTION_REQUIRED:"ONBOARDING_ACTION_REQUIRED",PENDING_VERIFICATION:"PENDING_VERIFICATION",UNSPECIFIED:"ONBOARDING_STATE_UNSPECIFIED"},o="READER_REVENUE_MANAGER_SHOW_PUBLICATION_APPROVED_NOTIFICATION",l="rrm_module_setup_banner_dismissed_key",s="readerRevenueManagerSetupForm",u="readerRevenueManagerNoticesForm",d="showPublicationCreate",f="resetPublications",g="syncPublication"},,function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return o}));var r=n(22),i=n(18),a=r.n,c=r.l;function o(){var e=Object(i.a)();return e===r.n||e===r.o?a:e===r.l||e===r.m?c:null}},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(39);function i(e){return function(){e[r.a]=e[r.a]||[],e[r.a].push(arguments)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),i=Object(r.createContext)(""),a=(i.Consumer,i.Provider);t.b=i},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(107),c=n(2),o=n(9);function ErrorText(t){var n=t.message,r=t.reconnectURL,i=t.noPrefix;if(!n)return null;var l=n;void 0!==i&&i||(l=Object(c.sprintf)(
/* translators: %s: Error message */
Object(c.__)("Error: %s","google-site-kit"),n)),r&&Object(a.a)(r)&&(l=l+" "+Object(c.sprintf)(
/* translators: %s: Reconnect URL */
Object(c.__)('To fix this, redo the plugin setup.',"google-site-kit"),r));return e.createElement("div",{className:"googlesitekit-error-text"},e.createElement("p",{dangerouslySetInnerHTML:Object(o.G)(l,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}))}ErrorText.propTypes={message:i.a.string.isRequired,reconnectURL:i.a.string,noPrefix:i.a.bool},ErrorText.defaultProps={reconnectURL:"",noPrefix:!1},t.a=ErrorText}).call(this,n(4))},,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return v})),n.d(t,"d",(function(){return E}));var r=n(7),i=n.n(r),a=n(0);function c(){return(c=Object.assign||function(e){for(var t=1;t0}function b(e){return"string"==typeof e&&/^G-[a-zA-Z0-9]+$/.test(e)}function E(e){return"string"==typeof e&&/^(G|GT|AW)-[a-zA-Z0-9]+$/.test(e)}function _(e){i()(Object(a.isPlainObject)(e),"options for Analytics 4 report must be an object."),i()(Object(l.a)(e),"Either date range or start/end dates must be provided for Analytics 4 report.");var t=Object(s.a)(e),n=t.metrics,r=t.dimensions,c=t.dimensionFilters,o=t.metricFilters,d=t.orderby;i()(n.length,"Requests must specify at least one metric for an Analytics 4 report."),i()(Object(u.d)(n),'metrics for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property. Metric names must match the expression ^[a-zA-Z0-9_]+$.'),r&&i()(Object(u.b)(r),'dimensions for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property.'),c&&i()(Object(u.a)(c),"dimensionFilters for an Analytics 4 report must be a map of dimension names as keys and dimension values as values."),o&&i()(Object(u.c)(o),"metricFilters for an Analytics 4 report must be a map of metric names as keys and filter value(s) as numeric fields, depending on the filterType."),d&&i()(Object(u.e)(d),'orderby for an Analytics 4 report must be an array of OrderBy objects where each object should have either a "metric" or "dimension" property, and an optional "desc" property.')}function O(e){i()(Object(a.isPlainObject)(e),"options for Analytics 4 pivot report must be an object."),i()(Object(l.a)(e),"Start/end dates must be provided for Analytics 4 pivot report.");var t=Object(s.a)(e),n=t.metrics,r=t.dimensions,c=t.dimensionFilters,o=t.metricFilters,f=t.pivots,g=t.orderby,m=t.limit;i()(n.length,"Requests must specify at least one metric for an Analytics 4 pivot report."),i()(Object(u.d)(n),'metrics for an Analytics 4 pivot report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property. Metric names must match the expression ^[a-zA-Z0-9_]+$.'),i()(Object(d.a)(f),'pivots for an Analytics 4 pivot report must be an array of objects. Each object must have a "fieldNames" property and a "limit".'),g&&i()(Array.isArray(g),"orderby for an Analytics 4 pivot report must be passed within a pivot."),m&&i()("number"==typeof m,"limit for an Analytics 4 pivot report must be passed within a pivot."),r&&i()(Object(u.b)(r),'dimensions for an Analytics 4 pivot report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property.'),c&&i()(Object(u.a)(c),"dimensionFilters for an Analytics 4 pivot report must be a map of dimension names as keys and dimension values as values."),o&&i()(Object(u.c)(o),"metricFilters for an Analytics 4 pivot report must be a map of metric names as keys and filter value(s) as numeric fields, depending on the filterType.")}function y(e){var t=["displayName","description","membershipDurationDays","eventTrigger","exclusionDurationMode","filterClauses"];i()(Object(a.isPlainObject)(e),"Audience must be an object."),Object.keys(e).forEach((function(e){i()(t.includes(e),'Audience object must contain only valid keys. Invalid key: "'.concat(e,'"'))})),["displayName","description","membershipDurationDays","filterClauses"].forEach((function(t){i()(e[t],'Audience object must contain required keys. Missing key: "'.concat(t,'"'))})),i()(Object(a.isArray)(e.filterClauses),"filterClauses must be an array with AudienceFilterClause objects.")}},,function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return{__html:a.a.sanitize(e,t)}};function o(e){var t,n="object"===i()(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";var r=n(16),i=n.n(r),a=n(254),c=n(1),o=n.n(c),l=n(0),s=n(141);function Portal(e){var t=e.children,n=e.slug,r=Object(l.useState)(document.createElement("div")),c=i()(r,1)[0];return Object(a.a)((function(){n&&c.classList.add("googlesitekit-portal-".concat(n));var e=document.querySelector(".googlesitekit-plugin")||document.body;return e.appendChild(c),function(){return e.removeChild(c)}})),Object(s.createPortal)(t,c)}Portal.propTypes={slug:o.a.string,children:o.a.node},Portal.defaultProps={slug:"",children:null},t.a=Portal},function(e,t,n){"use strict";function Null(){return null}n.d(t,"a",(function(){return Null}))},function(e,t,n){"use strict";(function(e){var r=n(21),i=n.n(r),a=n(24),c=n.n(a),o=n(11),l=n.n(o),s=n(1),u=n.n(s),d=n(0),f=Object(d.forwardRef)((function(t,n){var r=t.label,a=t.className,o=t.hasLeftSpacing,s=void 0!==o&&o,u=c()(t,["label","className","hasLeftSpacing"]);return e.createElement("span",i()({ref:n},u,{className:l()("googlesitekit-badge",a,{"googlesitekit-badge--has-left-spacing":s})}),r)}));f.displayName="Badge",f.propTypes={label:u.a.string.isRequired,hasLeftSpacing:u.a.bool},t.a=f}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return IconWrapper}));var r=n(1),i=n.n(r);function IconWrapper(t){var n=t.children,r=t.marginLeft,i=t.marginRight;return e.createElement("span",{className:"googlesitekit-icon-wrapper",style:{marginLeft:r,marginRight:i}},n)}IconWrapper.propTypes={children:i.a.node.isRequired,marginLeft:i.a.number,marginRight:i.a.number}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=_(e,t),r=n.formatUnit,i=n.formatDecimal;try{return r()}catch(e){return i()}},b=function(e){var t=E(e),n=t.hours,r=t.minutes,i=t.seconds;return i=("0"+i).slice(-2),r=("0"+r).slice(-2),"00"===(n=("0"+n).slice(-2))?"".concat(r,":").concat(i):"".concat(n,":").concat(r,":").concat(i)},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),r=n.hours,i=n.minutes,a=n.seconds;return{hours:r,minutes:i,seconds:a,formatUnit:function(){var n=t.unitDisplay,c=h(h({unitDisplay:void 0===n?"short":n},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?w(a,h(h({},c),{},{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({},c),{},{unit:"second"})):"",i?w(i,h(h({},c),{},{unit:"minute"})):"",r?w(r,h(h({},c),{},{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"),i),c=Object(m.sprintf)(// translators: %s: number of hours with "h" as the abbreviated unit.
Object(m.__)("%dh","google-site-kit"),r);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:"",i?n:"",r?c:"").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},y=function(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(m.sprintf)(// translators: %s: an abbreviated number in millions.
Object(m.__)("%sM","google-site-kit"),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 k(e){var t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:Object(d.isPlainObject)(e)&&(t=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,c()(e)),e=0);var n=k(t),r=n.style,i=void 0===r?"metric":r;return"metric"===i?y(e):"duration"===i?v(e,n):"durationISO"===i?b(e):w(e,n)}var S=g()(console.warn),w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?x():n,a=u()(t,["locale"]);try{return new Intl.NumberFormat(r,a).format(e)}catch(t){S("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(r),", ").concat(JSON.stringify(a)," ).format( ").concat(c()(e)," )"),t.message)}for(var o={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},l=["signDisplay","compactDisplay"],s={},d=0,f=Object.entries(a);d1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?x():n,i=t.style,a=void 0===i?"long":i,c=t.type,o=void 0===c?"conjunction":c;if(Intl.ListFormat){var l=new Intl.ListFormat(r,{style:a,type:o});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)},x=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(d.get)(t,["_googlesitekitLegacyData","locale"]);if(n){var r=n.match(/^(\w{2})?(_)?(\w{2})/);if(r&&r[0])return r[0].replace(/_/g,"-")}return t.navigator.language}}).call(this,n(28))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i}));var r=n(145),i=n.n(r)()(e)}).call(this,n(28))},function(e,t,n){"use strict";n.r(t),n.d(t,"AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY",(function(){return r})),n.d(t,"AREA_MAIN_DASHBOARD_TRAFFIC_PRIMARY",(function(){return i})),n.d(t,"AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION",(function(){return a})),n.d(t,"AREA_MAIN_DASHBOARD_CONTENT_PRIMARY",(function(){return c})),n.d(t,"AREA_MAIN_DASHBOARD_SPEED_PRIMARY",(function(){return o})),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 f}));var r="mainDashboardKeyMetricsPrimary",i="mainDashboardTrafficPrimary",a="mainDashboardTrafficAudienceSegmentation",c="mainDashboardContentPrimary",o="mainDashboardSpeedPrimary",l="mainDashboardMonetizationPrimary",s="entityDashboardTrafficPrimary",u="entityDashboardContentPrimary",d="entityDashboardSpeedPrimary",f="entityDashboardMonetizationPrimary";t.default={AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY:r,AREA_MAIN_DASHBOARD_TRAFFIC_PRIMARY:i,AREA_MAIN_DASHBOARD_CONTENT_PRIMARY:c,AREA_MAIN_DASHBOARD_SPEED_PRIMARY:o,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:f}},,function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(11),c=n.n(a);function ChangeArrow(t){var n=t.direction,r=t.invertColor,i=t.width,a=t.height;return e.createElement("svg",{className:c()("googlesitekit-change-arrow","googlesitekit-change-arrow--".concat(n),{"googlesitekit-change-arrow--inverted-color":r}),width:i,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:i.a.string,invertColor:i.a.bool,width:i.a.number,height:i.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";(function(e){n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return o}));var r=n(26),i=n(118);function a(t,n){var r=document.querySelector(t);if(!r)return 0;var i=r.getBoundingClientRect().top,a=c(n);return i+e.scrollY-a}function c(e){var t=o(e),n=document.querySelectorAll(".googlesitekit-navigation, .googlesitekit-entity-header");return t+=Array.from(n).reduce((function(e,t){return e+t.offsetHeight}),0)}function o(t){var n=0,a=document.querySelector(".googlesitekit-header");return n=!!a&&"sticky"===e.getComputedStyle(a).position?function(e){var t=document.querySelector(".googlesitekit-header");if(t){if(e===r.b)return t.offsetHeight;var n=t.getBoundingClientRect().bottom;return n<0?0:n}return 0}(t):function(e){var t=document.querySelector("#wpadminbar");return t&&e!==r.b?t.offsetHeight:0}(t),(n=Object(i.a)(n))<0?0:n}}).call(this,n(28))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(12),i=n.n(r),a=function(e,t){var n=t.dateRangeLength;i()(Array.isArray(e),"report must be an array to partition."),i()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var r=-1*n;return{currentRange:e.slice(r),compareRange:e.slice(2*r,r)}}},,function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return BannerNotification}));var r=n(21),i=n.n(r),a=n(7),c=n.n(a),o=n(5),l=n.n(o),s=n(15),u=n.n(s),d=n(16),f=n.n(d),g=n(1),m=n.n(g),p=n(11),h=n.n(p),v=n(204),b=n(206),E=n(84),_=n(93),O=n(0),y=n(107),k=n(3),j=n(17),S=n(86),w=n(34),C=n(26),x=n(191),A=n(192),N=n(193),T=n(199),D=n(200),M=n(71),R=n(108),B=n(118),I=n(32),P=n(201);function BannerNotification(t){var n,r=t.badgeLabel,a=t.children,o=t.className,s=void 0===o?"":o,d=t.ctaLabel,g=t.ctaLink,m=t.ctaTarget,p=t.description,L=t.dismiss,F=t.dismissExpires,z=void 0===F?0:F,V=t.format,W=void 0===V?"":V,G=t.id,U=t.isDismissible,H=void 0===U||U,q=t.learnMoreDescription,K=t.learnMoreLabel,J=t.learnMoreURL,Y=t.learnMoreTarget,$=void 0===Y?M.a.EXTERNAL:Y,X=t.logo,Q=t.module,Z=t.moduleName,ee=t.onCTAClick,te=t.onView,ne=t.onDismiss,re=t.onLearnMoreClick,ie=t.showOnce,ae=void 0!==ie&&ie,ce=t.SmallImageSVG,oe=t.title,le=t.type,se=t.WinImageSVG,ue=t.showSmallWinImage,de=void 0===ue||ue,fe=t.smallWinImageSVGWidth,ge=void 0===fe?75:fe,me=t.smallWinImageSVGHeight,pe=void 0===me?75:me,he=t.mediumWinImageSVGWidth,ve=void 0===he?105:he,be=t.mediumWinImageSVGHeight,Ee=void 0===be?105:be,_e=t.rounded,Oe=void 0!==_e&&_e,ye=t.footer,ke=t.secondaryPane,je=t.ctaComponent,Se=Object(O.useState)(!1),we=f()(Se,2),Ce=we[0],xe=we[1],Ae=Object(O.useState)(!1),Ne=f()(Ae,2),Te=Ne[0],De=Ne[1],Me="notification::dismissed::".concat(G),Re=function(){return Object(w.f)(Me,new Date,{ttl:null})},Be=Object(_.a)(),Ie=Object(C.e)(),Pe=Object(v.a)(),Le=Object(O.useState)(!1),Fe=f()(Le,2),ze=Fe[0],Ve=Fe[1],We=Object(O.useRef)(),Ge=Object(b.a)(We,{rootMargin:"".concat(-Object(B.a)(Object(S.c)(Ie)),"px 0px 0px 0px"),threshold:0});Object(O.useEffect)((function(){!ze&&(null==Ge?void 0:Ge.isIntersecting)&&("function"==typeof te&&te(),Ve(!0))}),[G,te,ze,Ge]);var Ue=Be>=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(!(z>0)){e.next=3;break}return e.next=3,Xe();case 3:if(!H){e.next=9;break}return e.next=6,Object(w.d)(Me);case 6:t=e.sent,n=t.cacheHit,De(n);case 9:if(!ae){e.next=12;break}return e.next=12,Re();case 12:case"end":return e.stop()}}),e)}))));var He=function(){var e=u()(l.a.mark((function e(t){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),t.preventDefault(),!ne){e.next=5;break}return e.next=5,ne(t);case 5:Ke();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),qe=Object(y.a)(g)&&"_blank"!==m,Ke=function(){return qe||xe(!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,Re();case 2:Pe()&&De(!0),n=new Event("notificationDismissed"),document.dispatchEvent(n),e();case 6:case"end":return t.stop()}}),t)}))),350)}))},Je=Object(k.useSelect)((function(e){return!!g&&e(I.a).isNavigatingTo(g)})),Ye=Object(k.useDispatch)(I.a).navigateTo,$e=function(){var e=u()(l.a.mark((function e(t){var n,r,i;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),qe&&!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:r=e.t0,i=r.dismissOnCTAClick,n=void 0===i||i;case 12:if(!H||!n){e.next=15;break}return e.next=15,Ke();case 15:qe&&Ye(g);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Xe=function(){var e=u()(l.a.mark((function e(){var t,n,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(w.d)(Me);case 2:if(t=e.sent,!(n=t.value)){e.next=10;break}if((r=new Date(n)).setSeconds(r.getSeconds()+parseInt(z,10)),!(r1&&void 0!==arguments[1]?arguments[1]:{};if(Number.isNaN(Number(t)))return"";var a=n.invertColor,c=void 0!==a&&a;return Object(r.a)(e.createElement(i.a,{direction:t>0?"up":"down",invertColor:c}))},c=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 r=n(7),i=n.n(r),a=n(13),c=n(99),o=n(100);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,i=s(s({},u),t);i.referenceSiteURL&&(i.referenceSiteURL=i.referenceSiteURL.toString().replace(/\/+$/,""));var l=Object(c.a)(i,n),d=Object(o.a)(i,n,l,r),f={},g=function(){for(var e=arguments.length,t=new Array(e),n=0;nNote: %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:g,disabled:A},Object(s.__)("Cancel","google-site-kit")),B?e.createElement(u.Button,{href:B,onClick:O,target:"_blank",danger:C},j):e.createElement(u.SpinnerButton,{onClick:O,danger:C,disabled:A,isSaving:A},j||Object(s.__)("Disconnect","google-site-kit"))))}ModalDialog.displayName="Dialog",ModalDialog.propTypes={className:i.a.string,dialogActive:i.a.bool,handleDialog:i.a.func,handleConfirm:i.a.func.isRequired,onOpen:i.a.func,onClose:i.a.func,title:i.a.string,confirmButton:i.a.string,danger:i.a.bool,small:i.a.bool,medium:i.a.bool,buttonLink:i.a.string},t.a=ModalDialog}).call(this,n(4))},function(e,t,n){"use strict";var r=n(319),i=n(307);n.d(t,"b",(function(){return i.a}));var a=n(308);n.d(t,"c",(function(){return a.a}));var c=n(309);n.d(t,"d",(function(){return c.a}));var o=n(310);n.d(t,"a",(function(){return o.a})),t.e=r.a},,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(380),i=function(e,t,n){Object(r.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 TourTooltip}));var r=n(21),i=n.n(r),a=n(155),c=n.n(a),o=n(11),l=n.n(o),s=n(1),u=n.n(s),d=n(2),f=n(10),g=n(156),m=n(110);function TourTooltip(t){var n=t.backProps,r=t.closeProps,o=t.index,s=t.primaryProps,u=t.size,p=t.step,h=t.tooltipProps,v=u>1?Object(g.a)(u):[],b=function(e){return l()("googlesitekit-tooltip-indicator",{active:e===o})};return e.createElement("div",i()({className:l()("googlesitekit-tour-tooltip",p.className)},h),e.createElement(c.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"},v.map((function(t){return e.createElement("li",{key:"indicator-".concat(t),className:b(t)})}))),e.createElement("div",{className:"googlesitekit-tooltip-buttons"},0!==o&&e.createElement(f.Button,i()({className:"googlesitekit-tooltip-button",text:!0},n),n.title),p.cta,s.title&&e.createElement(f.Button,i()({className:"googlesitekit-tooltip-button",text:!0},s),s.title))),e.createElement(f.Button,{className:"googlesitekit-tooltip-close",text:!0,hideTooltipTitle:!0,icon:e.createElement(m.a,{width:"14",height:"14"}),onClick:r.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.isRequired,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";n.d(t,"a",(function(){return i}));var r=n(13),i=function(e){return Object(r.isFinite)(e)?e:0}},function(e,t,n){"use strict";var r=n(0),i=n(40),a=Object(r.createContext)(i.a);t.a=a},function(e,t,n){"use strict";n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return d}));var r,i=n(7),a=n.n(i),c=n(46),o=n(174),l=n(161),s=(r={},a()(r,c.c.QUARTER,3),a()(r,c.c.HALF,6),a()(r,c.c.FULL,12),r),u="googlesitekit-hidden",d=[o.a,l.a]},,function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(0),i=n(119),a=n(40),c=function(e){var t=Object(r.useContext)(i.a);return Object(a.b)(e,t)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Cell}));var r=n(21),i=n.n(r),a=n(7),c=n.n(a),o=n(24),l=n.n(o),s=n(1),u=n.n(s),d=n(11),f=n.n(d);function Cell(t){var n,r=t.className,a=t.alignTop,o=t.alignMiddle,s=t.alignBottom,u=t.alignRight,d=t.alignLeft,g=t.smAlignRight,m=t.mdAlignRight,p=t.lgAlignRight,h=t.smSize,v=t.smStart,b=t.smOrder,E=t.mdSize,_=t.mdStart,O=t.mdOrder,y=t.lgSize,k=t.lgStart,j=t.lgOrder,S=t.size,w=t.children,C=l()(t,["className","alignTop","alignMiddle","alignBottom","alignRight","alignLeft","smAlignRight","mdAlignRight","lgAlignRight","smSize","smStart","smOrder","mdSize","mdStart","mdOrder","lgSize","lgStart","lgOrder","size","children"]);return e.createElement("div",i()({},C,{className:f()(r,"mdc-layout-grid__cell",(n={"mdc-layout-grid__cell--align-top":a,"mdc-layout-grid__cell--align-middle":o,"mdc-layout-grid__cell--align-bottom":s,"mdc-layout-grid__cell--align-right":u,"mdc-layout-grid__cell--align-left":d,"mdc-layout-grid__cell--align-right-phone":g,"mdc-layout-grid__cell--align-right-tablet":m,"mdc-layout-grid__cell--align-right-desktop":p},c()(n,"mdc-layout-grid__cell--span-".concat(S),12>=S&&S>0),c()(n,"mdc-layout-grid__cell--span-".concat(y,"-desktop"),12>=y&&y>0),c()(n,"mdc-layout-grid__cell--start-".concat(k,"-desktop"),12>=k&&k>0),c()(n,"mdc-layout-grid__cell--order-".concat(j,"-desktop"),12>=j&&j>0),c()(n,"mdc-layout-grid__cell--span-".concat(E,"-tablet"),8>=E&&E>0),c()(n,"mdc-layout-grid__cell--start-".concat(_,"-tablet"),8>=_&&_>0),c()(n,"mdc-layout-grid__cell--order-".concat(O,"-tablet"),8>=O&&O>0),c()(n,"mdc-layout-grid__cell--span-".concat(h,"-phone"),4>=h&&h>0),c()(n,"mdc-layout-grid__cell--start-".concat(v,"-phone"),4>=v&&v>0),c()(n,"mdc-layout-grid__cell--order-".concat(b,"-phone"),4>=b&&b>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 r=n(21),i=n.n(r),a=n(24),c=n.n(a),o=n(1),l=n.n(o),s=n(11),u=n.n(s),d=n(0),f=Object(d.forwardRef)((function(t,n){var r=t.className,a=t.children,o=c()(t,["className","children"]);return e.createElement("div",i()({ref:n,className:u()("mdc-layout-grid__inner",r)},o),a)}));f.displayName="Row",f.propTypes={className:l.a.string,children:l.a.node},f.defaultProps={className:""},t.a=f}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(21),i=n.n(r),a=n(24),c=n.n(a),o=n(1),l=n.n(o),s=n(11),u=n.n(s),d=n(0),f=Object(d.forwardRef)((function(t,n){var r=t.alignLeft,a=t.fill,o=t.className,l=t.children,s=t.collapsed,d=c()(t,["alignLeft","fill","className","children","collapsed"]);return e.createElement("div",i()({className:u()("mdc-layout-grid",o,{"mdc-layout-grid--align-left":r,"mdc-layout-grid--collapsed":s,"mdc-layout-grid--fill":a})},d,{ref:n}),l)}));f.displayName="Grid",f.propTypes={alignLeft:l.a.bool,fill:l.a.bool,className:l.a.string,collapsed:l.a.bool,children:l.a.node},f.defaultProps={className:""},t.a=f}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0&&void 0!==o[0]?o[0]:{},n=t.clearAfterRestore,r=void 0===n||n,e.next=4,{payload:{},type:"RESTORE_SNAPSHOT"};case 4:if(i=e.sent,a=i.cacheHit,c=i.value,!a){e.next=13;break}return e.next=10,{payload:{snapshot:c},type:"SET_STATE_FROM_SNAPSHOT"};case 10:if(!r){e.next=13;break}return e.next=13,{payload:{},type:"DELETE_SNAPSHOT"};case 13:return e.abrupt("return",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={},c()(t,"DELETE_SNAPSHOT",(function(){return Object(g.c)("datastore::cache::".concat(e))})),c()(t,"CREATE_SNAPSHOT",Object(d.createRegistryControl)((function(t){return function(){return Object(g.f)("datastore::cache::".concat(e),t.stores[e].store.getState())}}))),c()(t,"RESTORE_SNAPSHOT",(function(){return Object(g.d)("datastore::cache::".concat(e),m.b)})),t);return{initialState:n,actions:r,controls:a,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,t=arguments.length>1?arguments[1]:void 0,r=t.type,a=t.payload;switch(r){case"SET_STATE_FROM_SNAPSHOT":var c=a.snapshot,o=(c.error,i()(c,["error"]));return o;default:return e}}}},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.a;return Object.values(e.stores).filter((function(e){return Object.keys(e.getActions()).includes("restoreSnapshot")}))},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.a;return Promise.all(h(e).map((function(e){return e.getActions().createSnapshot()})))},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.a;return Promise.all(h(e).map((function(e){return e.getActions().restoreSnapshot()})))}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return InfoTooltip}));var r=n(11),i=n.n(r),a=n(1),c=n.n(a),o=n(10),l=n(318);function InfoTooltip(t){var n=t.onOpen,r=t.title,a=t.tooltipClassName;return r?e.createElement(o.Tooltip,{className:"googlesitekit-info-tooltip",tooltipClassName:i()("googlesitekit-info-tooltip__content",a),title:r,placement:"top",enterTouchDelay:0,leaveTouchDelay:5e3,interactive:!0,onOpen:n},e.createElement("span",null,e.createElement(l.a,{width:"16",height:"16"}))):null}InfoTooltip.propTypes={onOpen:c.a.func,title:c.a.oneOfType([c.a.string,c.a.element]),tooltipClassName:c.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(11),c=n.n(a),o=n(38),l=n(2),s=n(20),u=n(35);function SourceLink(t){var n=t.name,r=t.href,i=t.className,a=t.external;return Object(u.a)()?null:e.createElement("div",{className:c()("googlesitekit-source-link",i)},Object(o.a)(Object(l.sprintf)(
/* translators: %s: source link */
Object(l.__)("Source: %s","google-site-kit"),"".concat(n,"")),{a:e.createElement(s.a,{key:"link",href:r,external:a})}))}SourceLink.propTypes={name:i.a.string,href:i.a.string,className:i.a.string,external:i.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 r=n(7),i=n.n(r),a=n(1),c=n.n(a),o=n(0),l=n(38),s=n(2),u=n(3),d=n(10),f=n(14),g=n(19),m=n(36),p=n(35),h=n(20);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(h.a,{href:N,external:!0,hideExternalIndicator:!0},Object(s.__)("Get help","google-site-kit"))}))),!A&&!a&&e.createElement("div",{className:_},"function"==typeof i?e.createElement(i,{linkURL:N}):e.createElement(h.a,{href:N,external:!0,hideExternalIndicator:!0},Object(s.__)("Get help","google-site-kit"))))}ReportErrorActions.propTypes={moduleSlug:c.a.string.isRequired,error:c.a.oneOfType([c.a.arrayOf(c.a.object),c.a.object]).isRequired,GetHelpLink:c.a.elementType,hideGetHelpLink:c.a.bool,buttonVariant:c.a.string,onRetry:c.a.func,onRequestAccess:c.a.func,getHelpClassName:c.a.string,RequestAccessButton:c.a.elementType,RetryButton:c.a.elementType}}).call(this,n(4))},,function(e,t,n){"use strict";var r=n(0),i=Object(r.createContext)(!1);t.a=i},,function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:function(){return!0};return"string"==typeof e?n(e):!("object"!==i()(e)||!t(e))||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e?n(e):"object"===i()(e)&&t(e)}))}function c(e){var t=e.startDate,n=e.endDate,r=t&&t.match(/^\d{4}-\d{2}-\d{2}$/),i=n&&n.match(/^\d{4}-\d{2}-\d{2}$/);return r&&i}function o(e){var t=function(e){var t=e.hasOwnProperty("fieldName")&&!!e.fieldName,n=e.hasOwnProperty("sortOrder")&&/(ASCENDING|DESCENDING)/i.test(e.sortOrder.toString());return t&&n};return Array.isArray(e)?e.every((function(e){return"object"===i()(e)&&t(e)})):"object"===i()(e)&&t(e)}function l(e){return"string"==typeof e||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return a}));var r="editing-user-role-select-slug-key",i="dashboardSharingDialogOpen",a="resetSharingDialogOpen"},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(3),i=n(23);function a(e){return Object(r.useSelect)((function(t){return t(i.b).getValue(e)||{isTooltipVisible:!1,rehideAdminMenu:!1,rehideAdminSubMenu:!1}}))}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return new Array(null!=e?e:0).fill().map((function(e,t){return t}))}},function(e,t,n){"use strict";var r=n(135),i=(r.a.Consumer,r.a.Provider);t.a=i},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Dismiss}));var r=n(5),i=n.n(r),a=n(7),c=n.n(a),o=n(15),l=n.n(o),s=n(1),u=n.n(s),d=n(2),f=n(3),g=n(95),m=n(47),p=n(10);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t||{},i=n.slug,a=void 0===i?"":i,c=n.name,o=void 0===c?"":c,l=n.owner,s=void 0===l?{}:l;if(!a||!o)return e;var u="",d="";return"analytics-4"===a?e.match(/account/i)?u=Object(r.__)("Your Google account does not have sufficient permissions for this Analytics account, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/property/i)?u=Object(r.__)("Your Google account does not have sufficient permissions for this Analytics property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/view/i)&&(u=Object(r.__)("Your Google account does not have sufficient permissions for this Analytics view, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")):"search-console"===a&&(u=Object(r.__)("Your Google account does not have sufficient permissions for this Search Console property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")),u||(u=Object(r.sprintf)(
/* translators: %s: module name */
Object(r.__)("Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"),o)),s&&s.login&&(d=Object(r.sprintf)(
/* translators: %s: owner name */
Object(r.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),s.login)),d||(d=Object(r.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(u," ").concat(d)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportError}));var r=n(7),i=n.n(r),a=n(1),c=n.n(a),o=n(13),l=n(0),s=n(2),u=n(3),d=n(19),f=n(36),g=n(168),m=n(82),p=n(59),h=n(91),v=n(133),b=n(35);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t1&&(n=Object(s.sprintf)(
/* translators: %s: module name */
Object(s.__)("Data errors in %s","google-site-kit"),null==c?void 0:c.name)):n=Object(s.sprintf)(
/* translators: %s: module name */
Object(s.__)("Data error in %s","google-site-kit"),null==c?void 0:c.name);var j=e.createElement(l.Fragment,null,y.map((function(t){var n,r=null==i||null===(n=i.data)||void 0===n?void 0:n.reconnectURL;return r?e.createElement(p.a,{key:t.message,message:t.message,reconnectURL:r}):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(v.a,{moduleSlug:r,error:i}))}ReportError.propTypes={moduleSlug:c.a.string.isRequired,error:c.a.oneOfType([c.a.arrayOf(c.a.object),c.a.object]).isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GenericErrorHandlerActions}));var r=n(1),i=n.n(r),a=n(2),c=n(20),o=n(189);function GenericErrorHandlerActions(t){var n=t.message,r=t.componentStack;return e.createElement("div",{className:"googlesitekit-generic-error-handler-actions"},e.createElement(o.a,{message:n,componentStack:r}),e.createElement(c.a,{href:"https://wordpress.org/support/plugin/google-site-kit/",external:!0},Object(a.__)("Report this problem","google-site-kit")))}GenericErrorHandlerActions.propTypes={message:i.a.string,componentStack:i.a.string}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(22),i=function(e){return r.f.includes(e)}},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(11),c=n.n(a),o=n(0),l=n(139),s=n(66),u=n(17),d=Object(o.forwardRef)((function(t,n){var r=t.className,i=t.title,a=t.description,o=t.dismissCTA,d=t.additionalCTA,f=t.type,g=void 0===f?"success":f,m=t.icon;return e.createElement(u.e,{ref:n},e.createElement(u.k,null,e.createElement(u.a,{alignMiddle:!0,size:12,className:c()("googlesitekit-subtle-notification",r,{"googlesitekit-subtle-notification--success":"success"===g,"googlesitekit-subtle-notification--warning":"warning"===g})},e.createElement("div",{className:"googlesitekit-subtle-notification__icon"},m,"success"===g&&!m&&e.createElement(l.a,{width:24,height:24}),"warning"===g&&!m&&e.createElement(s.a,{width:24,height:24})),e.createElement("div",{className:"googlesitekit-subtle-notification__content"},e.createElement("p",null,i),e.createElement("p",{className:"googlesitekit-subtle-notification__secondary_description"},a)),e.createElement("div",{className:"googlesitekit-subtle-notification__action"},o,d))))}));d.propTypes={className:i.a.string,title:i.a.node.isRequired,description:i.a.node,dismissCTA:i.a.node,additionalCTA:i.a.node,type:i.a.string,icon:i.a.object},t.a=d}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LoadingWrapper}));var r=n(7),i=n.n(r),a=n(24),c=n.n(a),o=n(1),l=n.n(o),s=n(42);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function LoadingWrapper(t){var n=t.loading,r=t.children,i=c()(t,["loading","children"]);return n?e.createElement(s.a,i):r}LoadingWrapper.propTypes=function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:e,a=Object(o.useState)(Object(l.a)(r.location.href,t)||n),u=c()(a,2),d=u[0],f=u[1],g=function(e){f(e);var n=Object(s.a)(r.location.href,i()({},t,e));r.history.replaceState(null,"",n)};return[d,g]}}).call(this,n(28))},,function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(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+o.c[t],width:t}}))}function f(e,t){var n=[],r=[];if(!(null==e?void 0:e.length))return{columnWidths:n,rowIndexes:r};var a=0,c=0,l=function(e,t){return e.counter-t.counter},f=function(e,t){var n=e.counter;return t.counter-n},g=function(e){return e.counter<=12};if(e.forEach((function(m,p){if(s(t[m.slug]))return n.push(0),void r.push(c);var h=d(a,m),v=function(e,t,n){for(;++e12){if(a-=o.c[b],r[p]++,9===a){var E=u(n,a),_=i()(E,2);n=_[0],a=_[1]}a=o.c[b],c++}else 12===a&&(a=0,c++);n.push(o.c[b])})),9===a){var m=u(n,a),p=i()(m,2);n=p[0],a=p[1]}return{columnWidths:n,rowIndexes:r}}var g=n(13);function m(e,t,n){var r=n.columnWidths,i=n.rowIndexes,a=[],l=c()(r);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={},r=0;r1)}(e,t)){var f=Array.from({length:e.length-1}).fill(0);return{overrideComponents:[t[e[0].slug]],gridColumnWidths:[12].concat(c()(f))}}return e.forEach((function(n,c){var o,f,m,p,h;if(a.push(null),s=t[n.slug],u=i[c],s)if(f=s,m=t[null===(o=e[c+1])||void 0===o?void 0:o.slug],p=u,h=i[c+1],p===h&&Object(g.isEqual)(f,m))d.push(r[c]),l[c]=0;else if(d.length>0){d.push(r[c]);var v=d.reduce((function(e,t){return e+t}),0);a[c]=s,l[c]=v,d=[]}})),{gridColumnWidths:l,overrideComponents:a}}var p=n(233);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 OptIn}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(1),l=n.n(o),s=n(11),u=n.n(s),d=n(0),f=n(38),g=n(2),m=n(3),p=n(10),h=n(6),v=n(37),b=n(20),E=n(18);function OptIn(t){var n=t.id,r=void 0===n?"googlesitekit-opt-in":n,a=t.name,o=void 0===a?"optIn":a,l=t.className,s=t.trackEventCategory,_=t.alignLeftCheckbox,O=void 0!==_&&_,y=Object(m.useSelect)((function(e){return e(h.a).isTrackingEnabled()})),k=Object(m.useSelect)((function(e){return e(h.a).isSavingTrackingEnabled()})),j=Object(m.useSelect)((function(e){return e(h.a).getErrorForAction("setTrackingEnabled",[!y])})),S=Object(m.useDispatch)(h.a).setTrackingEnabled,w=Object(E.a)(),C=Object(d.useCallback)(function(){var e=c()(i.a.mark((function e(t){var n,r;return i.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,r=n.response,n.error||(Object(v.a)(r.enabled),r.enabled&&Object(v.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:r,name:o,value:"1",checked:y,disabled:k,onChange:C,loading:void 0===y,alignLeft:O},Object(f.a)(Object(g.__)("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(b.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 r=n(1),i=n.n(r);function Item(t){var n=t.icon,r=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"},r))}Item.propTypes={icon:i.a.node,label:i.a.string}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(0),l=n(3),s=n(14),u=n(23);function d(e){var t=Object(l.useDispatch)(u.b).setValue,n=Object(l.useSelect)((function(e){return e(s.c).hasMinimumWordPressVersion("6.2")})),r=Object(l.useSelect)((function(e){return e(s.c).hasMinimumWordPressVersion("6.4")}));return Object(o.useCallback)(c()(i.a.mark((function a(){var c,o,l,s;return i.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(c=document.querySelector("#adminmenu").offsetHeight>0){i.next=7;break}if(!(o=document.getElementById("wp-admin-bar-menu-toggle"))){i.next=7;break}return o.firstChild.click(),i.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&&!r&&(s=document.hasFocus,document.hasFocus=function(){return document.hasFocus=s,!1}),t(e,{isTooltipVisible:!0,rehideAdminMenu:!c,rehideAdminSubMenu:l});case 12:case"end":return i.stop()}}),a)}))),[n,r,t,e])}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdminMenuTooltip}));var r=n(7),i=n.n(r),a=n(21),c=n.n(a),o=n(5),l=n.n(o),s=n(15),u=n.n(s),d=n(24),f=n.n(d),g=n(0),m=n(1),p=n.n(m),h=n(3),v=n(202),b=n(23),E=n(154);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t0&&(null===(t=document.getElementById("wp-admin-bar-menu-toggle"))||void 0===t||t.click()),d&&document.querySelector("body").click(),e.next=4,null==n?void 0:n();case 4:a(r,void 0);case 5:case"end":return e.stop()}}),e)}))),[n,s,d,a,r]);return e.createElement(v.a,c()({slug:"ga4-activation-banner-admin-menu-tooltip",onDismiss:m},i))}AdminMenuTooltip.propTypes=O(O({},v.a.propTypes),{},{target:p.a.string,tooltipStateKey:p.a.string.isRequired}),AdminMenuTooltip.defaultProps={target:'#adminmenu [href*="page=googlesitekit-settings"]'}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Root}));var r=n(16),i=n.n(r),a=n(1),c=n.n(a),o=n(420),l=n(527),s=n(0),u=n(3),d=n.n(u),f=n(217),g=n(218),m=n(40),p=n(219),h=n(221),v=n(222),b=n(58),E=n(157),_=n(171);function Root(t){var n=t.children,r=t.registry,a=t.viewContext,c=void 0===a?null:a,d=o.a,O=Object(s.useState)({key:"Root",value:!0}),y=i()(O,1)[0];return e.createElement(s.StrictMode,null,e.createElement(E.a,{value:y},e.createElement(u.RegistryProvider,{value:r},e.createElement(g.a,{value:m.a},e.createElement(b.a,{value:c},e.createElement(l.a,{theme:d()},e.createElement(f.a,null,e.createElement(h.a,null,n,c&&e.createElement(v.a,null)),Object(_.a)(c)&&e.createElement(p.a,null))))))))}Root.propTypes={children:c.a.node,registry:c.a.object,viewContext:c.a.string.isRequired},Root.defaultProps={registry:d.a}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){var i=n(51),a=n.n(i),c=n(53),o=n.n(c),l=n(68),s=n.n(l),u=n(69),d=n.n(u),f=n(49),g=n.n(f),m=n(1),p=n.n(m),h=n(0),v=n(2),b=n(170),E=n(58),_=n(90),O=n(9);function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}var k=function(t){s()(ErrorHandler,t);var n=y(ErrorHandler);function ErrorHandler(e){var t;return a()(this,ErrorHandler),(t=n.call(this,e)).state={error:null,info:null,copied:!1},t}return o()(ErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Caught an error:",t,n),this.setState({error:t,info:n}),Object(O.J)("react_error","handle_".concat(this.context||"unknown","_error"),"".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack).slice(0,500))}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.error,i=t.info;return n?r.createElement(_.b,{id:"googlesitekit-error",className:"googlesitekit-error-handler",title:Object(v.__)("Site Kit encountered an error","google-site-kit"),description:r.createElement(b.a,{message:n.message,componentStack:i.componentStack}),isDismissible:!1,format:"small",type:"win-error"},r.createElement("pre",{className:"googlesitekit-overflow-auto"},n.message,i.componentStack)):e}}]),ErrorHandler}(h.Component);k.contextType=E.b,k.propTypes={children:p.a.node.isRequired},t.a=k}).call(this,n(28),n(4))},function(e,t,n){"use strict";var r=n(119),i=(r.a.Consumer,r.a.Provider);t.a=i},function(e,t,n){"use strict";(function(e){var r=n(3),i=n(220),a=n(6);t.a=function PermissionsModal(){return Object(r.useSelect)((function(e){return e(a.a).isAuthenticated()}))?e.createElement(i.a,null):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){var i=n(5),a=n.n(i),c=n(15),o=n.n(c),l=n(2),s=n(0),u=n(3),d=n(112),f=n(29),g=n(32),m=n(6),p=n(130),h=n(73);t.a=function AuthenticatedPermissionsModal(){var t,n,i,c,v=Object(u.useRegistry)(),b=Object(u.useSelect)((function(e){return e(m.a).getPermissionScopeError()})),E=Object(u.useSelect)((function(e){return e(m.a).getUnsatisfiedScopes()})),_=Object(u.useSelect)((function(t){var n,r,i;return t(m.a).getConnectURL({additionalScopes:null==b||null===(n=b.data)||void 0===n?void 0:n.scopes,redirectURL:(null==b||null===(r=b.data)||void 0===r?void 0:r.redirectURL)||e.location.href,errorRedirectURL:null==b||null===(i=b.data)||void 0===i?void 0:i.errorRedirectURL})})),O=Object(u.useDispatch)(m.a).clearPermissionScopeError,y=Object(u.useDispatch)(g.a).navigateTo,k=Object(u.useDispatch)(f.a).setValues,j=Object(s.useCallback)((function(){O()}),[O]),S=Object(s.useCallback)(o()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(m.d,{permissionsError:b}),e.next=3,Object(p.c)(v);case 3:y(_);case 4:case"end":return e.stop()}}),e)}))),[v,_,y,b,k]);return Object(s.useEffect)((function(){(function(){var e=o()(a.a.mark((function e(){var t,n,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(null==b||null===(t=b.data)||void 0===t?void 0:t.skipModal)||!(null==b||null===(n=b.data)||void 0===n||null===(r=n.scopes)||void 0===r?void 0:r.length)){e.next=3;break}return e.next=3,S();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}})()()}),[S,b]),b?(null==b||null===(t=b.data)||void 0===t||null===(n=t.scopes)||void 0===n?void 0:n.length)?(null==b||null===(i=b.data)||void 0===i?void 0:i.skipModal)||E&&(null==b||null===(c=b.data)||void 0===c?void 0:c.scopes.every((function(e){return E.includes(e)})))?null:r.createElement(h.a,null,r.createElement(d.a,{title:Object(l.__)("Additional Permissions Required","google-site-kit"),subtitle:b.message,confirmButton:Object(l.__)("Proceed","google-site-kit"),dialogActive:!0,handleConfirm:S,handleDialog:j,medium:!0})):(e.console.warn("permissionsError lacks scopes array to use for redirect, so not showing the PermissionsModal. permissionsError was:",b),null):null}}).call(this,n(28),n(4))},function(e,t,n){"use strict";var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(0),u=n(3),d=n(130);t.a=function RestoreSnapshots(e){var t=e.children,n=Object(u.useRegistry)(),r=Object(s.useState)(!1),a=l()(r,2),o=a[0],f=a[1];return Object(s.useEffect)((function(){o||c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(d.b)(n);case 2:f(!0);case 3:case"end":return e.stop()}}),e)})))()}),[n,o]),o?t:null}},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return FeatureTours}));var i=n(84),a=n(0),c=n(3),o=n(6),l=n(18),s=n(94);function FeatureTours(){var t=Object(l.a)(),n=Object(c.useDispatch)(o.a).triggerTourForView;Object(i.a)((function(){n(t)}));var u=Object(c.useSelect)((function(e){return e(o.a).getCurrentTour()}));return Object(a.useEffect)((function(){if(u){var t=document.getElementById("js-googlesitekit-main-dashboard");if(t){var n=new ResizeObserver((function(){e.dispatchEvent(new Event("resize"))}));return n.observe(t),function(){n.disconnect()}}}}),[u]),u?r.createElement(s.a,{tourID:u.slug,steps:u.steps,gaEventCategory:u.gaEventCategory,callback:u.callback}):null}}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WarningNotice}));var r=n(11),i=n.n(r),a=n(1),c=n.n(a);function WarningNotice(t){var n=t.children,r=t.className;return e.createElement("div",{className:i()("googlesitekit-warning-notice",r)},n)}WarningNotice.propTypes={children:c.a.node.isRequired,className:c.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(16),i=n.n(r),a=n(1),c=n.n(a),o=n(11),l=n.n(o),s=n(581),u=n(2),d=n(0),f=n(3),g=n(244),m=n(265),p=n(269),h=n(6),v=n(17),b=n(274),E=n(281),_=n(283),O=n(35),y=n(54),k=n(20),j=n(289),S=n(14),w=n(290);function Header(t){var n,r=t.children,a=t.subHeader,c=t.showNavigation,o=!!Object(y.c)(),C=Object(O.a)();Object(w.a)();var x=Object(f.useSelect)((function(e){return e(S.c).getAdminURL("googlesitekit-dashboard")})),A=Object(f.useSelect)((function(e){return e(h.a).isAuthenticated()})),N=Object(s.a)({childList:!0}),T=i()(N,2),D=T[0],M=!!(null===(n=T[1].target)||void 0===n?void 0:n.childElementCount);return e.createElement(d.Fragment,null,e.createElement("header",{className:l()("googlesitekit-header",{"googlesitekit-header--has-subheader":M,"googlesitekit-header--has-navigation":c})},e.createElement(v.e,null,e.createElement(v.k,null,e.createElement(v.a,{smSize:1,mdSize:2,lgSize:4,className:"googlesitekit-header__logo",alignMiddle:!0},e.createElement(k.a,{"aria-label":Object(u.__)("Go to dashboard","google-site-kit"),className:"googlesitekit-header__logo-link",href:x},e.createElement(g.a,null))),e.createElement(v.a,{smSize:3,mdSize:6,lgSize:8,className:"googlesitekit-header__children",alignMiddle:!0},r,!A&&o&&C&&e.createElement(_.a,null),A&&!C&&e.createElement(m.a,null))))),e.createElement("div",{className:"googlesitekit-subheader",ref:D},e.createElement(p.a,null),a),c&&e.createElement(b.a,null),o&&e.createElement(j.a,null),e.createElement(E.a,null))}Header.displayName="Header",Header.propTypes={children:c.a.node,subHeader:c.a.element,showNavigation:c.a.bool},Header.defaultProps={children:null,subHeader:null},t.a=Header}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return HelpMenu}));var r=n(16),i=n.n(r),a=n(1),c=n.n(a),o=n(207),l=n(0),s=n(56),u=n(2),d=n(3),f=n(10),g=n(291),m=n(115),p=n(9),h=n(162),v=n(19),b=n(18),E=n(14);function HelpMenu(t){var n=t.children,r=Object(l.useState)(!1),a=i()(r,2),c=a[0],_=a[1],O=Object(l.useRef)(),y=Object(b.a)();Object(o.a)(O,(function(){return _(!1)})),Object(m.a)([s.c,s.f],O,(function(){return _(!1)}));var k=Object(d.useSelect)((function(e){return e(v.a).isModuleActive("adsense")})),j=Object(l.useCallback)((function(){c||Object(p.J)("".concat(y,"_headerbar"),"open_helpmenu"),_(!c)}),[c,y]),S=Object(l.useCallback)((function(){_(!1)}),[]),w=Object(d.useSelect)((function(e){return e(E.c).getDocumentationLinkURL("fix-common-issues")}));return e.createElement("div",{ref:O,className:"googlesitekit-dropdown-menu googlesitekit-dropdown-menu__icon-menu mdc-menu-surface--anchor"},e.createElement(f.Button,{"aria-controls":"googlesitekit-help-menu","aria-expanded":c,"aria-label":Object(u.__)("Help","google-site-kit"),"aria-haspopup":"menu",className:"googlesitekit-header__dropdown googlesitekit-border-radius-round googlesitekit-button-icon googlesitekit-help-menu__button mdc-button--dropdown",icon:e.createElement(g.a,{width:"20",height:"20"}),onClick:j,text:!0,tooltipEnterDelayInMS:500}),e.createElement(f.Menu,{className:"googlesitekit-width-auto",menuOpen:c,id:"googlesitekit-help-menu",onSelected:S},n,e.createElement(h.a,{gaEventLabel:"fix_common_issues",href:w},Object(u.__)("Fix common issues","google-site-kit")),e.createElement(h.a,{gaEventLabel:"documentation",href:"https://sitekit.withgoogle.com/documentation/"},Object(u.__)("Read help docs","google-site-kit")),e.createElement(h.a,{gaEventLabel:"support_forum",href:"https://wordpress.org/support/plugin/google-site-kit/"},Object(u.__)("Get support","google-site-kit")),k&&e.createElement(h.a,{gaEventLabel:"adsense_help",href:"https://support.google.com/adsense/"},Object(u.__)("Get help with AdSense","google-site-kit"))))}HelpMenu.propTypes={children:c.a.node}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(l.a,{href:S,external:!0,hideExternalIndicator:!0},Object(c.__)("Get help","google-site-kit"))}),x=Object(c.__)("Retry","google-site-kit")):N?(w=Object(c.__)("Insufficient permissions","google-site-kit"),C=Object(a.a)(Object(c.__)("You’ll need to contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(l.a,{href:k,external:!0,hideExternalIndicator:!0},Object(c.__)("Get help","google-site-kit"))}),x=Object(c.__)("Request access","google-site-kit"),A=j):(w=p||Object(c.__)("Failed to set up visitor groups","google-site-kit"),C=h||Object(c.__)("Oops! Something went wrong. Retry enabling groups.","google-site-kit"),x=Object(c.__)("Retry","google-site-kit")),e.createElement(u.a,null,e.createElement(s.a,{dialogActive:!0,buttonLink:A,title:w,subtitle:C,handleConfirm:function(){var e;e=r?"auth_error_retry":N?"insufficient_permissions_error_request_access":"setup_error_retry",Object(m.J)(v,e).finally((function(){N||O()}))},confirmButton:x,handleDialog:function(){var e;e=r?"auth_error_cancel":N?"insufficient_permissions_error_cancel":"setup_error_cancel",Object(m.J)(v,e).finally(E)},onOpen:function(){var e;e=r?"auth_error":N?"insufficient_permissions_error":"setup_error",Object(m.J)(v,e)},onClose:E,danger:!0,inProgress:i}))}AudienceErrorModal.propTypes={apiErrors:i.a.oneOfType([i.a.arrayOf(i.a.object),i.a.object,i.a.array]),hasOAuthError:i.a.bool,inProgress:i.a.bool,title:i.a.string,description:i.a.string,trackEventCategory:i.a.string,onCancel:i.a.func,onRetry:i.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(11),i=n.n(r),a=n(1),c=n.n(a),o=n(0),l=n(10),s=n(483),u=Object(o.forwardRef)((function(t,n){var r=t.className,a=t.content,c=t.dismissLabel,o=t.Icon,u=void 0===o?s.a:o,d=t.onDismiss;return e.createElement("div",{ref:n,className:i()("googlesitekit-audience-segmentation-info-notice",r)},e.createElement(u,{width:"20",height:"20"}),e.createElement("div",{className:"googlesitekit-audience-segmentation-info-notice__body"},e.createElement("p",null,a),c&&e.createElement(l.Button,{tertiary:!0,onClick:d,className:"googlesitekit-audience-segmentation-info-notice__dismiss"},c)))}));u.propTypes={className:c.a.string,content:c.a.string.isRequired,dismissLabel:c.a.string,Icon:c.a.elementType,onDismiss:c.a.func},t.a=u}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(7),i=n.n(r),a=n(24),c=n.n(a),o=n(60),l=n.n(o),s=n(13);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.metrics,n=e.dimensions,r=c()(e,["metrics","dimensions"]);return d({metrics:g(t),dimensions:m(n)},r)})),g=function(e){return Object(s.castArray)(e).map((function(e){return"string"==typeof e?{name:e}:e})).filter((function(e){return Object(s.isPlainObject)(e)}))},m=function(e){return Object(s.castArray)(e).map((function(e){return"string"==typeof e?{name:e}:e})).filter((function(e){return Object(s.isPlainObject)(e)}))}},function(e,t,n){"use strict";(function(e){var r=n(16),i=n.n(r),a=n(0);t.a=function(t,n){var r=Object(a.useState)(null),c=i()(r,2),o=c[0],l=c[1];return Object(a.useEffect)((function(){if(t.current&&"function"==typeof e.IntersectionObserver){var r=new e.IntersectionObserver((function(e){l(e[e.length-1])}),n);return r.observe(t.current),function(){l(null),r.disconnect()}}return function(){}}),[t.current,n.threshold,n.root,n.rootMargin]),o}}).call(this,n(28))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BadgeWithTooltip}));var r=n(1),i=n.n(r),a=n(11),c=n.n(a),o=n(131);function BadgeWithTooltip(t){var n=t.className,r=void 0===n?"":n,i=t.label,a=t.onTooltipOpen,l=t.tooltipTitle;return e.createElement("span",{className:c()("googlesitekit-badge-with-tooltip","googlesitekit-badge",r)},i,l&&e.createElement(o.a,{onOpen:a,title:l}))}BadgeWithTooltip.propTypes={onTooltipOpen:i.a.func,tooltipTitle:i.a.node,className:i.a.string,label:i.a.node.isRequired}}).call(this,n(4))},,,,function(e,t,n){"use strict";(function(e){var r=n(2),i=n(137),a=n(245),c=n(103);t.a=function Logo(){return e.createElement("div",{className:"googlesitekit-logo","aria-hidden":"true"},e.createElement(i.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(c.a,null,Object(r.__)("Site Kit by Google Logo","google-site-kit")))}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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,c=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){o=!0,a=e},f:function(){try{c||null==n.return||n.return()}finally{if(o)throw a}}}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=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,y),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 r=n(2),i=n(3),a=n(6),c=n(287);function SharedServices(){var t=Object(i.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(r.__)("Shared services","google-site-kit")),e.createElement("ul",null,t.map((function(t){return e.createElement(c.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 r=n(1),i=n.n(r),a=n(38),c=n(2),o=n(3),l=n(19),s=n(6);function Service(t){var n=t.module,r=Object(o.useSelect)((function(e){return e(s.a).hasCapability(s.H)})),i=Object(o.useSelect)((function(e){return e(l.a).getModule(n)||{}})),u=i.name,d=i.owner,f=Object(o.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(f,{height:26})),e.createElement("span",{className:"googlesitekit-view-only-menu__service--name"},u),r&&(null==d?void 0:d.login)&&e.createElement("span",{className:"googlesitekit-view-only-menu__service--owner"},Object(a.a)(Object(c.sprintf)(
/* translators: %s: module owner Google Account email address */
Object(c.__)("Shared by %s","google-site-kit"),d.login),{strong:e.createElement("strong",{title:d.login})})))}Service.propTypes={module:i.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Tracking}));var r=n(38),i=n(2),a=n(212),c=n(18);function Tracking(){var t=Object(c.a)();return e.createElement("li",{className:"googlesitekit-view-only-menu__list-item"},e.createElement("p",null,Object(r.a)(Object(i.__)("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 r=n(166),i=n(47);function SubtleNotifications(){return e.createElement(r.a,{areaSlug:i.b.BANNERS_BELOW_NAV})}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(0),l=n(3),s=n(14),u=n(18),d=n(34),f=n(9),g=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(o.useEffect)((function(){n||void 0===t||function(){var n=c()(i.a.mark((function n(){var r,a;return i.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 r=n.sent,n.next=5,Object(d.d)("start_site_setup");case 5:if(a=n.sent,!r.cacheHit){n.next=10;break}return n.next=9,Object(d.c)("start_user_setup");case 9:Object(f.J)("".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(f.J)("".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 r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0,S="key-metric-selection-checkbox-".concat(n);return e.createElement(h.c,{id:S,slug:n,title:r,description:a,isNewlyDetected:o,isItemSelected:k,isItemDisabled:j,onCheckboxChange:y},b.length>0&&e.createElement("div",{className:"googlesitekit-selection-panel-item-error"},Object(u.sprintf)(
/* translators: %s: module names. */
Object(u._n)("%s is disconnected, no data to show","%s are disconnected, no data to show",b.length,"google-site-kit"),b.join(Object(u.__)(" and ","google-site-kit")))))}MetricItem.propTypes={slug:l.a.string.isRequired,title:l.a.string.isRequired,description:l.a.string.isRequired,isNewlyDetected:l.a.bool,savedItemSlugs:l.a.array}}).call(this,n(4))},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelHeader}));var r=n(1),i=n.n(r),a=n(20),c=n(110);function SelectionPanelHeader(t){var n=t.children,r=t.title,i=t.onCloseClick;return e.createElement("header",{className:"googlesitekit-selection-panel-header"},e.createElement("div",{className:"googlesitekit-selection-panel-header__row"},e.createElement("h3",null,r),e.createElement(a.a,{className:"googlesitekit-selection-panel-header__close",onClick:i,linkButton:!0},e.createElement(c.a,{width:"15",height:"15"}))),n)}SelectionPanelHeader.propTypes={children:i.a.node,title:i.a.string,onCloseClick:i.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelItem}));var r=n(1),i=n.n(r),a=n(2),c=n(321),o=n(75);function SelectionPanelItem(t){var n=t.children,r=t.id,i=t.slug,l=t.title,s=t.description,u=t.isItemSelected,d=t.isItemDisabled,f=t.onCheckboxChange,g=t.subtitle,m=t.suffix,p=t.badge,h=t.isNewlyDetected;return e.createElement("div",{className:"googlesitekit-selection-panel-item"},e.createElement(c.a,{badge:p,checked:u,disabled:d,id:r,onChange:f,title:l,value:i},g&&e.createElement("span",{className:"googlesitekit-selection-panel-item__subtitle"},g),s,n),h&&e.createElement(o.a,{label:Object(a.__)("New","google-site-kit")}),m&&e.createElement("span",{className:"googlesitekit-selection-panel-item__suffix"},m))}SelectionPanelItem.propTypes={children:i.a.node,id:i.a.string,slug:i.a.string,title:i.a.string,description:i.a.string,isItemSelected:i.a.bool,isItemDisabled:i.a.bool,onCheckboxChange:i.a.func,subtitle:i.a.string,suffix:i.a.node,badge:i.a.node,isNewlyDetected:i.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelItems}));var r=n(21),i=n.n(r),a=n(1),c=n.n(a),o=n(0),l=n(2);function SelectionPanelItems(t){var n=t.currentSelectionTitle,r=void 0===n?Object(l.__)("Current selection","google-site-kit"):n,a=t.availableItemsTitle,c=void 0===a?Object(l.__)("Additional items","google-site-kit"):a,s=t.savedItemSlugs,u=void 0===s?[]:s,d=t.availableSavedItems,f=void 0===d?{}:d,g=t.availableUnsavedItems,m=void 0===g?{}:g,p=t.ItemComponent,h=t.notice,v=function(t){return Object.keys(t).map((function(n){return e.createElement(p,i()({key:n,slug:n,savedItemSlugs:u},t[n]))}))},b=Object.keys(m).length;return e.createElement("div",{className:"googlesitekit-selection-panel-items"},0!==u.length&&e.createElement(o.Fragment,null,e.createElement("p",{className:"googlesitekit-selection-panel-items__subheading"},r),e.createElement("div",{className:"googlesitekit-selection-panel-items__subsection"},v(f)),b>0&&e.createElement("p",{className:"googlesitekit-selection-panel-items__subheading"},c)),b>0&&e.createElement("div",{className:"googlesitekit-selection-panel-items__subsection"},v(m)),h)}SelectionPanelItems.propTypes={currentSelectionTitle:c.a.string,availableItemsTitle:c.a.string,savedItemSlugs:c.a.array,availableSavedItems:c.a.object,availableUnsavedItems:c.a.object,ItemComponent:c.a.elementType,notice:c.a.node}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelFooter}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(13),u=n(1),d=n.n(u),f=n(0),g=n(38),m=n(2),p=n(3),h=n(10),v=n(111),b=n(9),E=n(8),_=n(42),O=n(59);function SelectionPanelFooter(t){var n=t.savedItemSlugs,r=void 0===n?[]:n,a=t.selectedItemSlugs,o=void 0===a?[]:a,u=t.saveSettings,d=void 0===u?function(){}:u,y=t.saveError,k=t.itemLimitError,j=t.minSelectedItemCount,S=void 0===j?0:j,w=t.maxSelectedItemCount,C=void 0===w?0:w,x=t.isBusy,A=t.onSaveSuccess,N=void 0===A?function(){}:A,T=t.onCancel,D=void 0===T?function(){}:T,M=t.isOpen,R=t.closePanel,B=void 0===R?function(){}:R,I=Object(f.useState)(null),P=l()(I,2),L=P[0],F=P[1],z=Object(f.useState)(!1),V=l()(z,2),W=V[0],G=V[1],U=Object(p.useSelect)((function(e){return e(E.r).isFetchingSyncAvailableAudiences()})),H=Object(f.useMemo)((function(){return!Object(s.isEqual)(Object(b.F)(o),Object(b.F)(r))}),[r,o]),q=(null==r?void 0:r.length)>0&&H?Object(m.__)("Apply changes","google-site-kit"):Object(m.__)("Save selection","google-site-kit"),K=Object(f.useCallback)(c()(i.a.mark((function e(){var t;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(o);case 2:t=e.sent,t.error||(N(),B(),F(q),G(!0));case 5:case"end":return e.stop()}}),e)}))),[d,o,N,B,q]),J=Object(f.useCallback)((function(){B(),D()}),[B,D]),Y=Object(f.useState)(null),$=l()(Y,2),X=$[0],Q=$[1];Object(f.useEffect)((function(){null!==X&&X!==M&&M&&(F(null),G(!1)),Q(M)}),[M,X]);var Z=(null==o?void 0:o.length)||0,ee=U?e.createElement(_.a,{width:"89px",height:"20px"}):e.createElement("p",{className:"googlesitekit-selection-panel-footer__item-count"},Object(g.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"),Z,C),{MaxCount:e.createElement("span",{className:"googlesitekit-selection-panel-footer__item-count--max-count"})}));return e.createElement("footer",{className:"googlesitekit-selection-panel-footer"},y&&e.createElement(v.a,{error:y}),e.createElement("div",{className:"googlesitekit-selection-panel-footer__content"},H&&k?e.createElement(O.a,{noPrefix:!0,message:k}):ee,e.createElement("div",{className:"googlesitekit-selection-panel-footer__actions"},e.createElement(h.Button,{tertiary:!0,onClick:J,disabled:x},Object(m.__)("Cancel","google-site-kit")),e.createElement(h.SpinnerButton,{onClick:K,isSaving:x,disabled:ZC||x||!M&&W},L||q))))}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 r=n(7),i=n.n(r),a=n(21),c=n.n(a),o=n(24),l=n.n(o),s=n(1),u=n.n(s),d=n(0),f=n(138),g=n(174);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function WidgetReportZero(t){var n=t.widgetSlug,r=t.moduleSlug,i=l()(t,["widgetSlug","moduleSlug"]),a=Object(d.useMemo)((function(){return{moduleSlug:r}}),[r]);return Object(f.a)(n,g.a,a),e.createElement(g.a,c()({moduleSlug:r},i))}WidgetReportZero.propTypes=function(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(o.a,{href:n,external:!0,hideExternalIndicator:!0},Object(c.__)("Get help","google-site-kit"))})}GetHelpLink.propTypes={linkURL:i.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileNoData}));var r=n(2);function AudienceTileNoData(){return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__no-data"},Object(r.__)("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 r=n(1),i=n.n(r);function PartialDataNotice(t){var n=t.content;return e.createElement("span",{className:"googlesitekit-audience-segmentation-partial-data-notice"},n)}PartialDataNotice.propTypes={content:i.a.node}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:0;Object(r.useEffect)((function(){var r,i=!1,a=function(){r=e.setTimeout((function(){i=!0}),n)},c=function(){e.clearTimeout(r),i&&(i=!1,t())};return e.addEventListener("focus",c),e.addEventListener("blur",a),function(){e.removeEventListener("focus",c),e.removeEventListener("blur",a),e.clearTimeout(r)}}),[n,t])}}).call(this,n(28))},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ChipTabGroup}));var r,i=n(21),a=n.n(i),c=n(27),o=n.n(c),l=n(16),s=n.n(l),u=n(7),d=n.n(u),f=n(0),g=n(513),m=n(2),p=n(3),h=n(10),v=n(25),b=n(29),E=n(353),_=n(303),O=n(354),y=n(26),k=n(226),j=n(203),S=n(74),w=n(8),C=n(23),x=n(6),A=n(19),N=(r={},d()(r,v.c.SLUG,k.a),d()(r,v.g.SLUG,j.a),r);function ChipTabGroup(t){var n=t.allMetricItems,r=t.savedItemSlugs,i=Object(f.useState)(v.c.SLUG),c=s()(i,2),l=c[0],u=c[1],k=Object(f.useState)(0),j=s()(k,2),T=j[0],D=j[1],M=Object(y.e)()===y.b,R=Object(p.useSelect)((function(e){return e(b.a).getValue(v.j,v.i)})),B=Object(p.useSelect)((function(e){return e(b.a).getValue(v.j,v.a)||[]})),I=Object(p.useSelect)((function(e){return e(b.a).getValue(v.j,v.p)||[]})),P=Object(p.useSelect)((function(e){return e(x.a).isUserInputCompleted()})),L=Object(p.useSelect)((function(e){return e(x.a).getAnswerBasedMetrics()})),F=Object(p.useSelect)((function(e){var t,n=e(x.a).getUserPickedMetrics();if(null==n?void 0:n.length){var r=e(w.r).getKeyMetricsConversionEventWidgets();return Object.keys(r).filter((function(e){return n.some((function(t){return r[e].includes(t)}))}))}var i=e(x.a).getUserInputSettings();return null==i||null===(t=i.includeConversionEvents)||void 0===t?void 0:t.values})),z=Object(p.useSelect)((function(e){return e(A.a).isModuleConnected("analytics-4")})),V=Object(p.useSelect)((function(e){return z?e(w.r).getDetectedEvents():[]})),W=[w.l.SUBMIT_LEAD_FORM,w.l.CONTACT,w.l.GENERATE_LEAD].filter((function(e){return(null==V?void 0:V.includes(e))||(null==F?void 0:F.includes(e))})),G=[w.l.ADD_TO_CART,w.l.PURCHASE].filter((function(e){return(null==V?void 0:V.includes(e))||(null==F?void 0:F.includes(e))})),U=Object(f.useMemo)((function(){return[v.h,v.d].concat(o()((null==W?void 0:W.length)?[v.e]:[]),o()((null==G?void 0:G.length)?[v.f]:[]),[v.b])}),[W,G]),H=Object(f.useMemo)((function(){return P?[v.c,v.g]:[v.c]}),[P]),q=Object(f.useMemo)((function(){return[].concat(o()(H),o()(U))}),[H,U]),K=Object(p.useSelect)((function(e){if(!z)return[];var t=e(w.r).getNewBadgeEvents();if((null==V?void 0:V.length)&&(null==t?void 0:t.length)){var n=V.filter((function(e){return w.e.includes(e)})),r=t.filter((function(e){return w.e.includes(e)})),i=t.filter((function(e){return!w.e.includes(e)}));if((null==n?void 0:n.length)>1&&r.length>0)return i}return t})),J=Object(p.useSelect)((function(e){return z?e(w.r).getKeyMetricsConversionEventWidgets():[]})),Y=d()({},v.c.SLUG,0),$={},X={},Q=function(e){var t,r=n[e].group;if((r===l||l===v.c.SLUG&&B.includes(e))&&($[e]=n[e]),l===v.g.SLUG&&L.includes(e)&&L.includes(e)&&($[e]=n[e]),!Y[r]){var i=Object.keys(n).filter((function(e){return!(n[e].group!==r||!(null==R?void 0:R.includes(e)))})).length;Y[r]=i}(null==K?void 0:K.length)&&(K.some((function(t){return J[t].includes(e)}))&&(X[r]=[].concat(o()(null!==(t=X[r])&&void 0!==t?t:[]),[e])))};for(var Z in n)Q(Z);var ee=Object(p.useDispatch)(b.a).setValues,te=Object(f.useCallback)((function(){var e;ee(v.j,(e={},d()(e,v.i,R),d()(e,v.a,[].concat(o()(B),o()(I))),d()(e,v.p,[]),e))}),[R,B,I,ee]),ne=Object(f.useCallback)((function(e,t){if(e)u(e);else{var n=q[t];D(t),u(n.SLUG)}I.length&&te()}),[q,I,u,te]),re=Object(p.useSelect)((function(e){return e(C.b).getValue(v.k)})),ie=Object(g.a)(re),ae=Object.keys(X);Object(f.useEffect)((function(){if(!ie&&re)if(u(v.c.SLUG),D(0),ae.length&&M){var e=q.find((function(e){return e.SLUG===ae[0]}));D(q.indexOf(e)),u(e.SLUG)}else D(0),u(v.c.SLUG);ie&&!re&&te()}),[re,ie,I,q,M,ae,te]);var ce=[[].concat(o()(H),o()(U.slice(0,2))),o()(U.slice(2))];return e.createElement("div",{className:"googlesitekit-chip-tab-group"},e.createElement("div",{className:"googlesitekit-chip-tab-group__tab-items"},!M&&ce.map((function(t){return e.createElement("div",{key:"row-".concat(t[0].SLUG),className:"googlesitekit-chip-tab-group__tab-items-row"},t.map((function(t){return e.createElement(E.a,{key:t.SLUG,slug:t.SLUG,label:t.LABEL,hasNewBadge:!!(null==X?void 0:X[t.SLUG]),isActive:t.SLUG===l,onClick:ne,selectedCount:Y[t.SLUG]})})))})),M&&e.createElement(h.TabBar,{activeIndex:T,handleActiveIndexUpdate:function(e){return ne(null,e)}},q.map((function(t,n){var r=N[t.SLUG]||S.a;return e.createElement(h.Tab,{key:n,"aria-label":t.LABEL},e.createElement(r,{width:12,height:12,className:"googlesitekit-chip-tab-group__chip-item-svg googlesitekit-chip-tab-group__tab-item-mobile-svg googlesitekit-chip-tab-group__chip-item-svg__".concat(t.SLUG)}),t.LABEL,Y[t.SLUG]>0&&e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-count"},"(",Y[t.SLUG],")"),!!(null==X?void 0:X[t.SLUG])&&e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-new-dot"}))})))),e.createElement("div",{className:"googlesitekit-chip-tab-group__tab-item"},Object.keys($).map((function(t){var n,i=$[t].group,c=null==X||null===(n=X[i])||void 0===n?void 0:n.includes(t);return e.createElement(_.a,a()({key:t,slug:t,savedItemSlugs:r,isNewlyDetected:c},$[t]))})),!Object.keys($).length&&e.createElement("div",{className:"googlesitekit-chip-tab-group__graphic"},e.createElement(O.a,{height:250}),e.createElement("p",null,Object(m.__)("No metrics were selected yet","google-site-kit")))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Chip}));var r,i=n(7),a=n.n(i),c=n(1),o=n.n(c),l=n(11),s=n.n(l),u=n(10),d=n(25),f=n(226),g=n(203),m=n(74),p=(r={},a()(r,d.c.SLUG,f.a),a()(r,d.g.SLUG,g.a),r);function Chip(t){var n=t.slug,r=t.label,i=t.isActive,a=t.onClick,c=t.hasNewBadge,o=void 0!==c&&c,l=t.selectedCount,d=void 0===l?0:l,f=p[n]||m.a;return e.createElement(u.Button,{className:s()("googlesitekit-chip-tab-group__chip-item",{"googlesitekit-chip-tab-group__chip-item--active":i}),icon:e.createElement(f,{width:12,height:12,className:"googlesitekit-chip-tab-group__chip-item-svg googlesitekit-chip-tab-group__chip-item-svg__".concat(n)}),trailingIcon:d>0?e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-count"},"(",d,")"):null,onClick:function(){return a(n)}},r,o&&e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-new-dot"}))}Chip.propTypes={slug:o.a.string.isRequired,label:o.a.string.isRequired,isActive:o.a.bool,hasNewBadge:o.a.bool,selectedCount:o.a.number,onClick:o.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;tLearn more',"google-site-kit"),"New visitors"),{strong:e.createElement("strong",null),link:e.createElement(s.a,{href:i,external:!0,hideExternalIndicator:!0})});case"returning-visitors":return Object(c.a)(Object(o.sprintf)(
/* translators: %s: is the audience name */
Object(o.__)('%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:i,external:!0,hideExternalIndicator:!0})});default:return Object(c.a)(Object(o.sprintf)(
/* translators: %s: is the audience name */
Object(o.__)("%s is an audience that already exists in your Analytics property. Note that it's possible for a visitor to be counted in more than one group. Learn more","google-site-kit"),"".concat(r,"")),{strong:e.createElement("strong",null),link:e.createElement(s.a,{href:i,external:!0,hideExternalIndicator:!0})})}}),[n,r,i])}AudienceTooltipMessage.propTypes={audienceSlug:i.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RetryButton}));var r=n(1),i=n.n(r),a=n(2),c=n(10),o=n(9),l=n(18);function RetryButton(t){var n=t.handleRetry,r=Object(l.a)();return e.createElement(c.Button,{className:"googlesitekit-audience-selection-panel__error-notice-action",onClick:function(){n(),Object(o.J)("".concat(r,"_audiences-sidebar"),"data_loading_error_retry")},tertiary:!0},Object(a.__)("Retry","google-site-kit"))}RetryButton.propTypes={handleRetry:i.a.func.isRequired}}).call(this,n(4))},,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(13);function i(e){var t;if(void 0!==e)return!((null==e?void 0:e.rows)&&(null==e?void 0:e.totals)&&!(null==e||null===(t=e.totals)||void 0===t?void 0:t.every(r.isEmpty)))||!e.totals.some((function(e){return!!e.metricValues&&e.metricValues.some((function(e){return e.value>0}))}))}},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return NotificationWithSVG}));var r=n(21),i=n.n(r),a=n(11),c=n.n(a),o=n(26),l=n(17),s=n(386);function NotificationWithSVG(t){var n=t.id,r=t.title,a=t.description,u=t.actions,d=t.SVG,f=Object(o.e)(),g={mdSize:8,lgSize:6};return f===o.c&&(g={mdSize:8}),f===o.b&&(g={smSize:12}),e.createElement("div",{className:"googlesitekit-widget-context"},e.createElement(l.e,{className:"googlesitekit-widget-area"},e.createElement(l.k,null,e.createElement(l.a,{size:12},e.createElement("div",{className:c()("googlesitekit-widget","googlesitekit-widget--no-padding","googlesitekit-setup-cta-banner","googlesitekit-setup-cta-banner--".concat(n))},e.createElement("div",{className:"googlesitekit-widget__body"},e.createElement(l.e,{collapsed:!0},e.createElement(l.k,null,e.createElement(l.a,{smSize:12,mdSize:8,lgSize:6,className:"googlesitekit-setup-cta-banner__primary-cell"},e.createElement("h3",{className:"googlesitekit-setup-cta-banner__title"},r),a,e.createElement(s.a,{id:n}),u),e.createElement(l.a,i()({alignBottom:!0,className:"googlesitekit-setup-cta-banner__svg-wrapper--".concat(n)},g),e.createElement(d,null))))))))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Error}));var r=n(1),i=n.n(r),a=n(0),c=n(3),o=n(14),l=n(59);function Error(t){var n=t.id,r=Object(c.useSelect)((function(e){return e(o.c).getError("notificationAction",[n])})),i=Object(c.useDispatch)(o.c).clearError;return Object(a.useEffect)((function(){return function(){i("notificationAction",[n])}}),[i,n]),r?e.createElement(l.a,{message:r.message}):null}Error.propTypes={id:i.a.string}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(3),i=n(19),a=n(6),c=n(25),o=n(8),l=n(67);function s(){return Object(r.useSelect)((function(e){var t=e(a.a).isItemDismissed(c.l),n=e(a.a).isDismissingItem(c.l),r=u(e,"search-console",l.b),i=u(e,"analytics-4",o.r);return!1===t&&!1===n&&r&&i}),[])}function u(e,t,n){if(e(i.a).isModuleConnected(t)){var r=e(n),a=r.isGatheringData,c=r.isDataAvailableOnLoad;return a(),c()}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return KeyMetricsSetupCTARenderedEffect}));var r=n(254),i=n(3),a=n(23),c="KEY_METRICS_SETUP_CTA_RENDERED";function KeyMetricsSetupCTARenderedEffect(){var e=Object(i.useDispatch)(a.b).setValue;return Object(r.a)((function(){e(c,!0)})),null}},,function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=t.redirectURL,r=t.onSuccess,a=t.onError,o=Object(s.a)(),b=Object(d.useState)([]),E=l()(b,2),_=E[0],O=E[1],y=Object(d.useState)([]),k=l()(y,2),j=k[0],S=k[1],w=Object(d.useState)(!1),C=l()(w,2),x=C[0],A=C[1],N=Object(g.useSelect)((function(e){return e(p.a).hasScope(v.h)})),T=Object(g.useSelect)((function(e){return e(m.a).getValue(v.c,"autoSubmit")})),D=Object(g.useDispatch)(m.a),M=D.setValues,R=Object(g.useDispatch)(p.a),B=R.setPermissionScopeError,I=Object(g.useDispatch)(v.r),P=I.enableAudienceGroup;n||(n=Object(f.a)(e.location.href,{notification:"audience_segmentation"}));var L=Object(d.useCallback)(c()(i.a.mark((function t(){var c,l,s;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(A(!0),N){t.next=5;break}return M(v.c,{autoSubmit:!0}),B({code:h.a,message:Object(u.__)("Additional permissions are required to create new audiences in Analytics.","google-site-kit"),data:{status:403,scopes:[v.h],skipModal:!0,skipDefaultErrorNotifications:!0,redirectURL:n,errorRedirectURL:e.location.href}}),t.abrupt("return");case 5:return M(v.c,{autoSubmit:!1}),t.next=8,P(j);case 8:if(t.t0=t.sent,t.t0){t.next=11;break}t.t0={};case 11:c=t.t0,l=c.error,s=c.failedSiteKitAudienceSlugs,l||s?null==a||a():null==r||r(),o()&&(l?(O([l]),S([])):Array.isArray(s)?(S(s),O([])):(O([]),S([])),A(!1));case 16:case"end":return t.stop()}}),t)}))),[N,M,P,j,o,B,n,a,r]);return Object(d.useEffect)((function(){N&&T&&L()}),[N,T,L]),{apiErrors:_,failedAudiences:j,isSaving:x,onEnableGroups:L}}}).call(this,n(28))},,function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0?e.createElement(r.Fragment,null,e.createElement(d.a,{secondary:!0,linkButton:!0,className:"googlesitekit-widget-area__cta-link",onClick:m,leadingIcon:e.createElement(f.a,{width:22,height:22})},Object(i.__)("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 r=n(1),i=n.n(r),a=n(38),c=n(0),o=n(2),l=n(3),s=n(492),u=n(493),d=n(20),f=n(19),g=n(181),m=n(26),p=n(343);function ConnectAnalyticsCTAWidget(t){var n=t.Widget,r=Object(m.e)()===m.c,i=Object(g.a)("analytics-4"),h=Object(l.useSelect)((function(e){return e(f.a).getModuleIcon("analytics-4")})),v=r?e.createElement("p",null,Object(a.a)(Object(o.__)("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:i})})):e.createElement(c.Fragment,null,e.createElement("p",null,Object(o.__)("Google Analytics is disconnected, your audience metrics can’t be displayed","google-site-kit")),e.createElement(d.a,{secondary:!0,onClick:i},Object(o.__)("Connect Google Analytics","google-site-kit")));return e.createElement(n,{noPadding:!0},e.createElement(p.a,{Icon:h,SVGGraphic:r?u.a:s.a},v))}ConnectAnalyticsCTAWidget.propTypes={Widget:i.a.elementType.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(0),c=n(2),o=n(3),l=n(6),s=n(9),u=n(50),d=n(237),f=n(163),g=n(8),m=n(23),p=n(104),h=n(18),v=Object(p.a)(d.a);function InfoNoticeWidget(t){var n=t.Widget,r=t.WidgetNull,i=Object(h.a)(),u=Object(o.useInViewSelect)((function(e){var t=e(g.r).getAvailableAudiences();return null==t?void 0:t.map((function(e){return e.name}))}),[]),d=Object(o.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)})),b=f.a.length,E=Object(o.useInViewSelect)((function(e){return e(l.a).isPromptDismissed(f.c)}),[]),_=Object(o.useSelect)((function(e){return e(m.b).getValue(f.b)})),O=Object(o.useInViewSelect)((function(e){return e(l.a).getPromptDismissCount(f.c)}),[]),y=Object(o.useDispatch)(l.a).dismissPrompt,k=Object(a.useCallback)((function(){void 0!==O&&Object(s.J)("".concat(i,"_audiences-info-notice"),"dismiss_notice",f.a[O].slug).finally((function(){var e=2*s.g,t=O+1=b||!0===_)return e.createElement(r,null);var j=f.a[O],S=j.slug,w=j.content;return e.createElement(n,{noPadding:!0},e.createElement(v,{content:w,dismissLabel:Object(c.__)("Got it","google-site-kit"),onDismiss:k,onInView:function(){Object(s.J)("".concat(i,"_audiences-info-notice"),"view_notice",S)}}))}InfoNoticeWidget.propTypes={Widget:i.a.elementType.isRequired,WidgetNull:i.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 r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(1),u=n.n(s),d=n(84),f=n(0),g=n(3),m=n(177),p=n(8),h=n(198),v=n(36);function SecondaryUserSetupWidget(t){var n=t.Widget,r=Object(f.useState)(null),a=l()(r,2),o=a[0],s=a[1],u=Object(g.useSelect)((function(e){return e(p.r).isSettingUpAudiences()})),b=Object(g.useDispatch)(p.r).enableSecondaryUserAudienceGroup,E=function(){var e=c()(i.a.mark((function e(){var t,n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s(null),e.next=3,b();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||c()(i.a.mark((function e(){var t,n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:t=e.sent,(n=t.error)&&s(n);case 5:case"end":return e.stop()}}),e)})))()})),o?e.createElement(h.a,{Widget:n,errors:o,onRetry:E,showRetryButton:!Object(v.e)(o)}):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 r=n(1),i=n.n(r),a=n(0),c=n(2),o=n(10),l=n(17),s=n(26),u=n(345),d=n(36),f=n(133),g=n(339),m=Object(a.forwardRef)((function(t,n){var r=t.Widget,i=t.errors,a=t.onRetry,m=t.onRequestAccess,p=t.showRetryButton,h=Object(s.e)(),v=h===s.b,b=h===s.c,E=i.some(d.e);return e.createElement(r,{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(c.__)("Insufficient permissions","google-site-kit"):Object(c.__)("Your visitor groups data loading failed","google-site-kit")),e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-error__actions"},p&&a?e.createElement(o.Button,{onClick:a,danger:!0},Object(c.__)("Retry","google-site-kit")):e.createElement(f.a,{moduleSlug:"analytics-4",error:i,GetHelpLink:E?g.a:void 0,hideGetHelpLink:!E,buttonVariant:"danger",getHelpClassName:"googlesitekit-error-retry-text",onRetry:a,onRequestAccess:m}))),!v&&!b&&e.createElement(l.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:6,mdSize:3,lgSize:5},e.createElement(u.a,{width:"233px"})),b&&e.createElement(l.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",mdSize:8},e.createElement(u.a,{width:"233px"})),v&&e.createElement(l.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:8},e.createElement(u.a,{width:"233px"})))))}));m.propTypes={Widget:i.a.elementType.isRequired,errors:i.a.arrayOf(i.a.object).isRequired,onRetry:i.a.func.isRequired,onRequestAccess:i.a.func.isRequired,showRetryButton:i.a.bool},t.a=m}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(0),l=n(2),s=n(164),u=n(83),d=n(32),f=n(14),g=n(6),m=n(9),p=n(18),h=n(3),v=n(10),b=n(139),E=Object(o.forwardRef)((function(t,n){var r=Object(p.a)(),a=Object(h.useSelect)((function(e){var t=e(f.c).getAdminURL("googlesitekit-dashboard");return Object(s.a)(t,{widgetArea:u.AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION})})),o=Object(h.useDispatch)(d.a).navigateTo,E=Object(h.useDispatch)(g.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(b.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(v.Button,{tertiary:!0,onClick:function(){Object(m.J)("".concat(r,"_audiences-setup-cta-settings-success"),"dismiss_notification").finally(_)}},Object(l.__)("Got it","google-site-kit")),e.createElement(v.Button,{onClick:function(){Object(m.J)("".concat(r,"_audiences-setup-cta-settings-success"),"confirm_notification").finally(c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_();case 2:o(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";(function(e){var r=n(1),i=n.n(r),a=n(2),c=n(0),o=n(450),l=n(451),s=n(452),u=n(10),d=n(17),f=n(26),g=Object(c.forwardRef)((function(t,n){var r=t.Widget,i=t.onEnableGroups,g=t.isSaving,m=t.dismissCount,p=t.handleDismissClick,h=Object(f.e)(),v=h===f.b,b=h===f.c;return e.createElement("div",{ref:n,className:"googlesitekit-widget-context"},e.createElement(d.e,{className:"googlesitekit-widget-area"},e.createElement(d.k,null,e.createElement(d.a,{size:12},e.createElement(r,{noPadding:!0,className:"googlesitekit-audience-segmentation-setup-cta-widget"},e.createElement(d.e,{collapsed:!0},e.createElement(d.k,null,e.createElement(d.a,{smSize:6,mdSize:8,lgSize:7,className:"googlesitekit-widget-audience-segmentation-primary-cell"},e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-text__wrapper"},e.createElement("h3",{className:"googlesitekit-publisher-win__title"},Object(a.__)("Learn how different types of visitors interact with your site","google-site-kit")),e.createElement("p",null,Object(a.__)('Understand what brings new visitors to your site and keeps them coming back. Site Kit can now group your site visitors into relevant segments like "new" and "returning". To set up these new groups, Site Kit needs to update your Google Analytics property.',"google-site-kit"))),e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-actions__wrapper"},e.createElement(c.Fragment,null,e.createElement(u.SpinnerButton,{className:"googlesitekit-audience-segmentation-cta-button",onClick:i,isSaving:g},g?Object(a.__)("Enabling groups","google-site-kit"):Object(a.__)("Enable groups","google-site-kit")),e.createElement(u.Button,{tertiary:!0,onClick:p},m<1?Object(a.__)("Maybe later","google-site-kit"):Object(a.__)("Don’t show again","google-site-kit"))))),!v&&!b&&e.createElement(d.a,{alignBottom:!0,className:"googlesitekit-widget-audience-segmentation-svg__wrapper",smSize:6,mdSize:3,lgSize:5},e.createElement(o.a,null)),b&&e.createElement(d.a,{className:"googlesitekit-widget-audience-segmentation-svg__wrapper",mdSize:8},e.createElement(l.a,null)),v&&e.createElement(d.a,{className:"googlesitekit-widget-audience-segmentation-svg__wrapper",smSize:8},e.createElement(s.a,null)))))))))}));g.propTypes={Widget:i.a.elementType.isRequired,onEnableGroups:i.a.func.isRequired,isSaving:i.a.bool.isRequired,dismissCount:i.a.number.isRequired,handleDismissClick:i.a.func.isRequired},t.a=g}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0;if(a&&s&&u)return"continue";a&&!s&&e.push(i),t.push(i)};(null==n?void 0:n.length)>0;)r();return[e,t]}),[N,A,re,B,P,M,z]),ue=c()(se,2),de=ue[0],fe=ue[1];var ge,me=(ge=[],P&&ge.push(F),z&&ge.push(W),!(!ge.every(Boolean)&&!H)||(null==A?void 0:A.every((function(e){return ne[e].length>0}))));Object(s.useEffect)((function(){de.forEach((function(e){var t="audience-tile-".concat(e);le.current[t]||(ae(t,{expiresInSeconds:1}),le.current[t]=!0)}))}),[de,ae,ie]);var pe=Object(d.useSelect)((function(e){return e(m.r).isFetchingSyncAvailableCustomDimensions()})),he=Object(d.useDispatch)(m.r).fetchSyncAvailableCustomDimensions,ve=Object.values(X).some(k.a)||Object.values(ee).some(k.a);Object(s.useEffect)((function(){!o&&ve&&he()}),[he,ve,o]);var be=Object(s.useState)(fe[0]),Ee=c()(be,2),_e=Ee[0],Oe=Ee[1],ye=Object(s.useCallback)((function(e){var t=fe.indexOf(e);return-1===t?0:t}),[fe]);Object(s.useEffect)((function(){fe.includes(_e)||Oe(fe[0])}),[_e,fe]);var ke=ye(_e),je=r||!L||!V||!U||!K||!$||!Z||pe,Se=0;return e.createElement(n,{className:"googlesitekit-widget-audience-tiles",noPadding:!0},!1===me&&!je&&x&&fe.length>0&&e.createElement(u.TabBar,{key:fe.length,className:"googlesitekit-widget-audience-tiles__tabs googlesitekit-tab-bar--start-aligned-high-contrast",activeIndex:ke,handleActiveIndexUpdate:function(e){return Oe(fe[e])}},fe.map((function(t,n){var r,i,c,o,l=(null==N||null===(r=N.filter((function(e){return e.name===t})))||void 0===r||null===(i=r[0])||void 0===i?void 0:i.displayName)||"",s=(null==N||null===(c=N.filter((function(e){return e.name===t})))||void 0===c||null===(o=c[0])||void 0===o?void 0:o.audienceSlug)||"",d=e.createElement(v.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.J)("".concat(a,"_audiences-tile"),"view_tile_tooltip",s)}}))}))),e.createElement("div",{className:"googlesitekit-widget-audience-tiles__body"},me&&!je&&e.createElement(b.a,{Widget:n,errors:[].concat(i()(Object.values(ne).flat(2)),[F,H])}),(!1===me||je)&&fe.map((function(t,r){var i,a,c,o,l,s,u,d,f,g,m,h,b,O,y,k,j,S,w,C,A,N,T,D,M,R,B,I,P,L,F,z,V,W,U,H;if(x&&r!==ke)return null;var q=te(t,r),K=q.audienceName,J=q.audienceSlug,Y=q.visitors,$=q.prevVisitors,X=q.visitsPerVisitors,Q=q.prevVisitsPerVisitors,Z=q.pagesPerVisit,ee=q.prevPagesPerVisit,re=q.pageviews,ie=q.prevPageviews,ae=q.topCities,oe=q.topContent,le=q.topContentTitles,se=q.isZeroData,ue=q.isPartialData;return je||void 0===se||void 0===ue?e.createElement(n,{key:t,noPadding:!0},e.createElement(_.a,null)):ne[t].length>0?e.createElement(E.a,{key:t,audienceSlug:J,errors:ne[t]}):e.createElement(p.a,{key:t,audienceTileNumber:Se++,audienceSlug:J,title:K,infoTooltip:e.createElement(v.a,{audienceName:K,audienceSlug:J}),visitors:{currentValue:Y,previousValue:$},visitsPerVisitor:{currentValue:X,previousValue:Q},pagesPerVisit:{currentValue:Z,previousValue:ee},pageviews:{currentValue:re,previousValue:ie},percentageOfTotalPageViews:0!==G?re/G:0,topCities:{dimensionValues:[null==ae||null===(i=ae.rows)||void 0===i||null===(a=i[0])||void 0===a||null===(c=a.dimensionValues)||void 0===c?void 0:c[0],null==ae||null===(o=ae.rows)||void 0===o||null===(l=o[1])||void 0===l||null===(s=l.dimensionValues)||void 0===s?void 0:s[0],null==ae||null===(u=ae.rows)||void 0===u||null===(d=u[2])||void 0===d||null===(f=d.dimensionValues)||void 0===f?void 0:f[0]],metricValues:[null==ae||null===(g=ae.rows)||void 0===g||null===(m=g[0])||void 0===m||null===(h=m.metricValues)||void 0===h?void 0:h[0],null==ae||null===(b=ae.rows)||void 0===b||null===(O=b[1])||void 0===O||null===(y=O.metricValues)||void 0===y?void 0:y[0],null==ae||null===(k=ae.rows)||void 0===k||null===(j=k[2])||void 0===j||null===(S=j.metricValues)||void 0===S?void 0:S[0]],total:Y},topContent:{dimensionValues:[null==oe||null===(w=oe.rows)||void 0===w||null===(C=w[0])||void 0===C||null===(A=C.dimensionValues)||void 0===A?void 0:A[0],null==oe||null===(N=oe.rows)||void 0===N||null===(T=N[1])||void 0===T||null===(D=T.dimensionValues)||void 0===D?void 0:D[0],null==oe||null===(M=oe.rows)||void 0===M||null===(R=M[2])||void 0===R||null===(B=R.dimensionValues)||void 0===B?void 0:B[0]],metricValues:[null==oe||null===(I=oe.rows)||void 0===I||null===(P=I[0])||void 0===P||null===(L=P.metricValues)||void 0===L?void 0:L[0],null==oe||null===(F=oe.rows)||void 0===F||null===(z=F[1])||void 0===z||null===(V=z.metricValues)||void 0===V?void 0:V[0],null==oe||null===(W=oe.rows)||void 0===W||null===(U=W[2])||void 0===U||null===(H=U.metricValues)||void 0===H?void 0:H[0]]},topContentTitles:le,hasInvalidCustomDimensionError:ve,Widget:n,audienceResourceName:t,isZeroData:se,isPartialData:ue,isTileHideable:fe.length>1,onHideTile:function(){return ce(t)}})})),!x&&e.createElement(O.a,{Widget:n,loading:je,allTilesError:me,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 r=n(11),i=n.n(r),a=n(1),c=n.n(a),o=n(2),l=n(3),s=n(26),u=n(35),d=n(8),f=n(455),g=n(456),m=n(457),p=n(458),h=n(459),v=n(460),b=n(297),E=n(461),_=n(462),O=n(179),y=n(131),k=n(341),j=n(9),S=n(240),w=n(18),C=n(465);function AudienceTile(t){var n=t.audienceTileNumber,r=void 0===n?0:n,a=t.audienceSlug,c=t.title,x=t.infoTooltip,A=t.visitors,N=t.visitsPerVisitor,T=t.pagesPerVisit,D=t.pageviews,M=t.percentageOfTotalPageViews,R=t.topCities,B=t.topContent,I=t.topContentTitles,P=t.hasInvalidCustomDimensionError,L=t.Widget,F=t.audienceResourceName,z=t.isZeroData,V=t.isPartialData,W=t.isTileHideable,G=t.onHideTile,U=Object(s.e)(),H=Object(w.a)(),q=Object(u.a)(),K=Object(l.useInViewSelect)((function(e){var t=e(d.r).getPropertyID();return t&&e(d.r).isPropertyPartialData(t)})),J=Object(l.useSelect)((function(e){return e(d.r).isSiteKitAudience(F)})),Y=Object(l.useInViewSelect)((function(e){return!J&&void 0!==K&&(!K&&F&&e(d.r).isAudiencePartialData(F))}),[K,J,F]),$=Object(l.useInViewSelect)((function(e){return void 0!==K&&(!K&&!Y&&e(d.r).isCustomDimensionPartialData("googlesitekit_post_type"))}),[Y]),X=Object(l.useInViewSelect)((function(e){return e(d.r).hasCustomDimensions("googlesitekit_post_type")}),[]),Q=[s.b,s.c].includes(U);return V&&z?e.createElement(C.a,{Widget:L,audienceSlug:a,title:c,infoTooltip:x,isMobileBreakpoint:Q,isTileHideable:W,onHideTile:G}):e.createElement(L,{noPadding:!0},e.createElement("div",{className:i()("googlesitekit-audience-segmentation-tile",{"googlesitekit-audience-segmentation-tile--partial-data":Y})},!Q&&e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header-title"},c,x&&e.createElement(y.a,{title:x,tooltipClassName:"googlesitekit-info-tooltip__content--audience",onOpen:function(){return Object(j.J)("".concat(H,"_audiences-tile"),"view_tile_tooltip",a)}})),Y&&e.createElement(S.a,{className:"googlesitekit-audience-segmentation-partial-data-badge",label:Object(o.__)("Partial data","google-site-kit"),tooltipTitle:Object(o.__)("Still collecting full data for this timeframe, partial data is displayed for this group","google-site-kit"),onTooltipOpen:function(){Object(j.J)("".concat(H,"_audiences-tile"),"view_tile_partial_data_tooltip",a)}})),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__metrics"},Q&&Y&&e.createElement(k.a,{content:Object(o.__)("Still collecting full data for this timeframe, partial data is displayed for this group","google-site-kit")}),e.createElement(b.a,{TileIcon:f.a,title:Object(o.__)("Visitors","google-site-kit"),metricValue:A.currentValue,Badge:function Badge(){return e.createElement(O.a,{previousValue:A.previousValue,currentValue:A.currentValue})}}),e.createElement(b.a,{TileIcon:g.a,title:Object(o.__)("Visits per visitor","google-site-kit"),metricValue:N.currentValue,Badge:function Badge(){return e.createElement(O.a,{previousValue:N.previousValue,currentValue:N.currentValue})}}),e.createElement(b.a,{TileIcon:m.a,title:Object(o.__)("Pages per visit","google-site-kit"),metricValue:T.currentValue,Badge:function Badge(){return e.createElement(O.a,{previousValue:T.previousValue,currentValue:T.currentValue})},metricValueFormat:{style:"decimal",maximumFractionDigits:2}}),e.createElement(b.a,{TileIcon:p.a,title:Object(o.sprintf)(
/* translators: %s: is a percentage value such as 33.3%. */
Object(o.__)("%s of total pageviews","google-site-kit"),Object(j.C)(M,{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(o.__)("Cities with the most visitors","google-site-kit"),topCities:R}),(!q||X&&!P)&&e.createElement(_.a,{audienceTileNumber:r,audienceSlug:a,TileIcon:v.a,title:Object(o.__)("Top content by pageviews","google-site-kit"),topContentTitles:I,topContent:B,isTopContentPartialData:$}))))}AudienceTile.propTypes={audienceTileNumber:c.a.number,audienceSlug:c.a.string.isRequired,title:c.a.string.isRequired,infoTooltip:c.a.oneOfType([c.a.string,c.a.element]),visitors:c.a.object,visitsPerVisitor:c.a.object,pagesPerVisit:c.a.object,pageviews:c.a.object,percentageOfTotalPageViews:c.a.number,topCities:c.a.object,topContent:c.a.object,topContentTitles:c.a.object,hasInvalidCustomDimensionError:c.a.bool,Widget:c.a.elementType.isRequired,audienceResourceName:c.a.string.isRequired,isZeroData:c.a.bool,isPartialData:c.a.bool,isTileHideable:c.a.bool,onHideTile:c.a.func}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.isRetrying;F(m.d,{autoSubmit:!0,isRetrying:t}),N||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:T,errorRedirectURL:D}})}),[N,T,D,V,F]),Y=Object(c.useCallback)((function(){F(m.d,{autoSubmit:!1,isRetrying:!1}),q(null),W(),L("createCustomDimension",[P,m.f.googlesitekit_post_type])}),[L,W,P,q,F]),$=[u.b,u.c].includes(w),X=M||R||B;return r.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric googlesitekit-audience-segmentation-tile-metric--top-content"},r.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__icon"},r.createElement(a,null)),r.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__container"},r.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__title"},y,!$&&S&&r.createElement(h.a,{className:"googlesitekit-audience-segmentation-partial-data-badge",label:Object(l.__)("Partial data","google-site-kit"),onTooltipOpen:function(){Object(O.J)("".concat(C,"_audiences-tile"),"view_top_content_partial_data_tooltip",i)},tooltipTitle:Object(l.__)("Still collecting full data for this timeframe, partial data is displayed for this metric","google-site-kit")})),r.createElement(v.a,{topContentTitles:j,topContent:k,isTopContentPartialData:S,hasCustomDimension:!A,onCreateCustomDimension:J,isSaving:X}),0===n&&(I&&!X||G&&!M||K)&&r.createElement(b.a,{apiErrors:[I],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 J({isRetrying:!0})},onCancel:Y,inProgress:X,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 r=n(1),i=n.n(r),a=n(2),c=n(3),o=n(26),l=n(6),s=n(8),u=n(340),d=n(20),f=n(341),g=n(9),m=n(104),p=n(18),h=n(35),v=n(464),b=Object(m.a)(v.a);function AudienceTilePagesMetricContent(t){var n,r=t.topContentTitles,i=t.topContent,m=t.isTopContentPartialData,v=t.hasCustomDimension,E=t.onCreateCustomDimension,_=t.isSaving,O=Object(p.a)(),y=Object(h.a)(),k=Object(o.e)(),j=[o.b,o.c].includes(k),S=(null==i||null===(n=i.dimensionValues)||void 0===n?void 0:n.filter(Boolean))||[],w=!!S.length,C=Object(c.useSelect)((function(e){return e(l.a).getDateRangeDates({offsetDays:s.g})}));function ContentLinkComponent(t){var n=t.content,i=r[null==n?void 0:n.value],a=null==n?void 0:n.value,o=Object(c.useSelect)((function(e){return y?null:e(s.r).getServiceReportURL("all-pages-and-screens",{filters:{unifiedPagePathScreen:a},dates:C})}));return y?e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__top-content-metric-name"},i):e.createElement(d.a,{href:o,title:i,external:!0,hideExternalIndicator:!0},i)}return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__content"},!v&&e.createElement(b,{onClick:function(){Object(g.J)("".concat(O,"_audiences-top-content-cta"),"create_custom_dimension").finally(E)},isSaving:_,onInView:function(){Object(g.J)("".concat(O,"_audiences-top-content-cta"),"view_cta")}}),v&&!w&&e.createElement(u.a,null),v&&w&&S.map((function(t,n){var r;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(g.C)(null==i||null===(r=i.metricValues[n])||void 0===r?void 0:r.value)))})),j&&m&&e.createElement(f.a,{content:Object(a.__)("Still collecting full data for this timeframe, partial data is displayed for this metric","google-site-kit")}))}AudienceTilePagesMetricContent.propTypes={topContentTitles:i.a.object,topContent:i.a.object,isTopContentPartialData:i.a.bool,hasCustomDimension:i.a.bool,onCreateCustomDimension:i.a.func,isSaving:i.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(0),c=n(2),o=n(10),l=Object(a.forwardRef)((function(t,n){var r=t.onClick,i=t.isSaving;return e.createElement("div",{ref:n,className:"googlesitekit-audience-segmentation-tile-metric__no-data"},Object(c.__)("No data to show","google-site-kit"),e.createElement("p",null,Object(c.__)("Update Analytics to track metric","google-site-kit")),e.createElement(o.SpinnerButton,{danger:!0,onClick:r,isSaving:i,disabled:i},Object(c.__)("Update","google-site-kit")))}));l.propTypes={onClick:i.a.func.isRequired,isSaving:i.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 r=n(1),i=n.n(r),a=n(18),c=n(104),o=n(9),l=n(466),s=Object(c.a)(l.a);function AudienceTileZeroData(t){var n=t.Widget,r=t.audienceSlug,i=t.title,c=t.infoTooltip,l=t.isMobileBreakpoint,u=t.isTileHideable,d=t.onHideTile,f=Object(a.a)();return e.createElement(s,{Widget:n,audienceSlug:r,title:i,infoTooltip:c,isMobileBreakpoint:l,isTileHideable:u,onHideTile:function(){Object(o.J)("".concat(f,"_audiences-tile"),"temporarily_hide",r).finally(d)},onInView:function(){Object(o.J)("".concat(f,"_audiences-tile"),"view_tile_collecting_data",r)}})}AudienceTileZeroData.propTypes={Widget:i.a.elementType.isRequired,audienceSlug:i.a.string.isRequired,title:i.a.string.isRequired,infoTooltip:i.a.oneOfType([i.a.string,i.a.element]),isMobileBreakpoint:i.a.bool,isTileHideable:i.a.bool,onHideTile:i.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(0),c=n(18),o=n(9),l=n(131),s=n(467),u=n(469),d=Object(a.forwardRef)((function(t,n){var r=t.Widget,i=t.audienceSlug,a=t.title,d=t.infoTooltip,f=t.isMobileBreakpoint,g=t.isTileHideable,m=t.onHideTile,p=Object(c.a)();return e.createElement(r,{ref:n,noPadding:!0},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__zero-data-container"},!f&&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(o.J)("".concat(p,"_audiences-tile"),"view_tile_tooltip",i)}}))),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__zero-data-content"},e.createElement(s.a,null),g&&e.createElement(u.a,{onHideTile:m})))))}));d.propTypes={Widget:i.a.elementType.isRequired,audienceSlug:i.a.string.isRequired,title:i.a.string.isRequired,infoTooltip:i.a.oneOfType([i.a.string,i.a.element]),isMobileBreakpoint:i.a.bool,isTileHideable:i.a.bool,onHideTile:i.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 r=n(0),i=n(2),a=n(468);function AudienceTileCollectingData(){return e.createElement(r.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(i.__)("Site Kit is collecting data for this group.","google-site-kit")))}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=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:v,SelectGroupLink:e.createElement(f.a,{secondary:!0,onClick:function(){return h(m.i,!0)}})}):Object(a.a)(Object(c.__)("Learn more about how to group site visitors in Analytics","google-site-kit"),{AnalyticsLink:v})))))}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(7),i=n.n(r),a=n(3),c=n(6),o=n(8);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0||!1===l,_=f.length>0&&l,O=s(s({},h),{},{dimensions:[{name:"audienceResourceName"}],dimensionFilters:p,metrics:[{name:"totalUsers"},{name:"sessionsPerUser"},{name:"screenPageViewsPerSession"},{name:"screenPageViews"}]}),y=Object(a.useInViewSelect)((function(e){if(void 0!==E)return E?e(o.r).getReport(O):null}),[E,O]),k=Object(a.useSelect)((function(e){if(void 0!==E)return!E||e(o.r).hasFinishedResolution("getReport",[O])})),j=Object(a.useSelect)((function(e){if(void 0!==E)return E?e(o.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(o.r).getReport(S):null}),[_,S]),C=Object(a.useSelect)((function(e){if(void 0!==_)return!_||e(o.r).hasFinishedResolution("getReport",[S])})),x=Object(a.useSelect)((function(e){if(void 0!==_)return _?e(o.r).getErrorForSelector("getReport",[S]):null})),A={startDate:v,endDate:b,metrics:[{name:"screenPageViews"}]},N=Object(a.useInViewSelect)((function(e){return e(o.r).getReport(A)})),T=Object(a.useSelect)((function(e){return e(o.r).hasFinishedResolution("getReport",[A])})),D=Object(a.useSelect)((function(e){return e(o.r).getErrorForSelector("getReport",[A])})),M=Number(null==N||null===(t=N.totals)||void 0===t||null===(n=t[0])||void 0===n||null===(r=n.metricValues)||void 0===r||null===(i=r[0])||void 0===i?void 0:i.value)||0,R={startDate:v,endDate:b,dimensions:["city"],metrics:[{name:"totalUsers"}],orderby:[{metric:{metricName:"totalUsers"},desc:!0}],limit:3},B=Object(a.useInViewSelect)((function(e){return e(o.r).getReportForAllAudiences(R,m)})),I=u(R,m),P=d(R,m),L={startDate:v,endDate:b,dimensions:["pagePath"],metrics:[{name:"screenPageViews"}],dimensionFilters:{"customEvent:googlesitekit_post_type":{filterType:"stringFilter",matchType:"EXACT",value:"post"}},orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:3},F=Object(a.useInViewSelect)((function(e){return e(o.r).getReportForAllAudiences(L,m)})),z=u(L,m),V=d(L,m),W={startDate:v,endDate:b,dimensions:["pagePath","pageTitle"],metrics:[{name:"screenPageViews"}],dimensionFilters:{"customEvent:googlesitekit_post_type":{filterType:"stringFilter",matchType:"EXACT",value:"post"}},orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:15};return{report:y,reportLoaded:k,reportError:j,siteKitAudiencesReport:w,siteKitAudiencesReportLoaded:C,siteKitAudiencesReportError:x,totalPageviews:M,totalPageviewsReportLoaded:T,totalPageviewsReportError:D,topCitiesReport:B,topCitiesReportLoaded:I,topCitiesReportErrors:P,topContentReport:F,topContentReportLoaded:z,topContentReportErrors:V,topContentPageTitlesReport:Object(a.useInViewSelect)((function(e){return e(o.r).getReportForAllAudiences(W,m)})),topContentPageTitlesReportLoaded:u(W,m),topContentPageTitlesReportErrors:d(W,m)}}},function(e,t,n){"use strict";(function(e){var r=n(0),i=n(38),a=n(2),c=n(3),o=n(342),l=n(20),s=n(19),u=n(343),d=n(32),f=n(14),g=n(23),m=n(6),p=n(41),h=n(18),v=n(35),b=n(9),E=Object(r.forwardRef)((function(t,n){var r=Object(h.a)(),E=Object(v.a)(),_=Object(c.useSelect)((function(e){return e(m.a).didSetAudiences()})),O=Object(c.useSelect)((function(e){return e(s.a).getModuleIcon("analytics-4")})),y=Object(c.useSelect)((function(e){return e(f.c).getAdminURL("googlesitekit-settings")})),k=Object(c.useDispatch)(g.b).setValue,j=Object(c.useDispatch)(d.a).navigateTo,S=_?"no-longer-available":"none-selected";function w(){Object(b.J)("".concat(r,"_audiences-no-audiences"),"select_groups",S).finally((function(){k(p.i,!0)}))}return e.createElement(u.a,{ref:n,className:"googlesitekit-no-audience-banner",Icon:O,SVGGraphic:o.a},e.createElement("p",null,_&&Object(i.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(i.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(i.a)(Object(a.__)("You can deactivate this widget in Settings.","google-site-kit"),{a:e.createElement(l.a,{secondary:!0,onClick:function(){Object(b.J)("".concat(r,"_audiences-no-audiences"),"change_settings",S).finally((function(){j("".concat(y,"#/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 r=n(7),i=n.n(r),a=n(0),c=n(3),o=n(18),l=n(9),s=n(41),u=n(29),d=n(23),f=n(6),g=n(8),m=n(479),p=n(486),h=n(488),v=n(489),b=n(490),E=n(113),_=n(491);function Panel(){var t=Object(o.a)(),n=Object(c.useSelect)((function(e){return e(d.b).getValue(s.i)})),r=Object(c.useSelect)((function(e){return e(g.r).isFetchingSyncAvailableAudiences()})),O=Object(c.useInViewSelect)((function(e){var t=e(g.r).getConfigurableAudiences,n=(0,e(f.a).getConfiguredAudiences)()||[],r=t()||[];return r.length&&n.length?r.filter((function(e){var t=e.name;return n.includes(t)})).map((function(e){return e.name})):[]})),y=Object(c.useSelect)((function(e){return e(u.a).getValue(s.c,"autoSubmit")})),k=Object(c.useDispatch)(u.a).setValues,j=Object(c.useDispatch)(d.b).setValue,S=Object(a.useCallback)((function(){var e;k(s.h,(e={},i()(e,s.f,O),i()(e,s.g,!1),e)),Object(l.J)("".concat(t,"_audiences-sidebar"),"audiences_sidebar_view")}),[O,k,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||y,isLoading:r,onOpen:S},e.createElement(v.a,{closePanel:w}),e.createElement(m.a,{savedItemSlugs:O}),e.createElement(b.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 r=n(7),i=n.n(r),a=n(5),c=n.n(a),o=n(15),l=n.n(o),s=n(16),u=n.n(s),d=n(1),f=n.n(d),g=n(804),m=n(2),p=n(0),h=n(3),v=n(41),b=n(23),E=n(6),_=n(8),O=n(9),y=n(480),k=n(113),j=n(481),S=n(482),w=n(35),C=n(484);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t0?r(i(g?f:o)):{},v=(p||{}).rows,b=void 0===v?[]:v,O=(h||{}).rows,y=void 0===O?[]:O;return o.map((function(e){var t,n,r,i;return i="SITE_KIT_AUDIENCE"===e.audienceType&&g?k(b,"new-visitors"===e.audienceSlug?"new":"returning"):k(y,e.name),A(A({},e),{},{userCount:Number(null===(t=i)||void 0===t||null===(n=t.metricValues)||void 0===n||null===(r=n[0])||void 0===r?void 0:r.value)||0})}))}function k(e,t){return e.find((function(e){var n,r;return(null==e||null===(n=e.dimensionValues)||void 0===n||null===(r=n[0])||void 0===r?void 0:r.value)===t}))}})),R=function(e,t){var n=t.audienceType,r=t.description,a=t.displayName,c=t.name,o=t.userCount,l="";switch(n){case"DEFAULT_AUDIENCE":l=Object(m.__)("Created by default by Google Analytics","google-site-kit"),r="";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 A(A({},e),{},i()({},c,{title:a,subtitle:r,description:l,userCount:o,audienceType:n}))},B=null==M?void 0:M.filter((function(e){var t=e.name;return r.includes(t)})).reduce(R,{}),I=null==M?void 0:M.filter((function(e){var t=e.name;return!r.includes(t)})).reduce(R,{}),P=Object(h.useSelect)((function(e){if(void 0!==M){var t=e(E.a),n=t.hasFinishedResolution,r=t.hasExpirableItem;if(n("getExpirableItems"))return M.filter((function(e){var t=e.audienceType,n=e.name;return"DEFAULT_AUDIENCE"!==t&&!r("".concat(_.b).concat(n))})).map((function(e){var t=e.name;return"".concat(_.b).concat(t)}))}}));return Object(g.a)((function(){T&&void 0!==P&&P.length&&f(P.map((function(e){return{slug:e,expiresInSeconds:4*O.g}})))}),[T,f,P]),e.createElement(k.d,{availableItemsTitle:Object(m.__)("Additional groups","google-site-kit"),availableSavedItems:B,availableUnsavedItems:I,ItemComponent:D?j.a:y.a,savedItemSlugs:r,notice:e.createElement(p.Fragment,null,e.createElement(S.a,null),!N&&e.createElement(C.a,null))})}AudienceItems.propTypes={savedItemSlugs:f.a.array}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItem}));var r=n(7),i=n.n(r),a=n(16),c=n.n(a),o=n(1),l=n.n(o),s=n(0),u=n(2),d=n(3),f=n(41),g=n(29),m=n(6),p=n(8),h=n(9),v=n(292),b=n(113),E=n(240);function AudienceItem(t){var n=t.slug,r=t.title,a=t.description,o=t.subtitle,l=t.userCount,_=t.audienceType,O="".concat(p.b).concat(n),y=Object(d.useSelect)((function(e){return e(g.a).getValue(f.h,f.f)})),k=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=c()(S,2),C=w[0],x=w[1],A=[];x&&A.push(x),C&&A.push(C);var N=Object(d.useDispatch)(g.a).setValues,T=Object(d.useSelect)((function(e){return e(m.a).isItemDismissed("audience-tile-".concat(n))})),D=Object(s.useCallback)((function(e){var t;N(f.h,(t={},i()(t,f.f,e.target.checked?y.concat([n]):y.filter((function(e){return e!==n}))),i()(t,f.g,!0),t))}),[y,N,n]),M="DEFAULT_AUDIENCE"!==_&&(!1===k||j),R=null==y?void 0:y.includes(n),B="audience-selection-checkbox-".concat(n);function ItemBadge(){return T?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")}):M?e.createElement(v.a,null):null}return e.createElement(b.c,{id:B,slug:n,title:r,subtitle:o,description:a,isItemSelected:R,onCheckboxChange:D,suffix:A.length?"-":Object(h.C)(l),badge:(T||M)&&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 r=n(42);function AudienceItemPreviewBlock(){return e.createElement("div",{className:"googlesitekit-selection-panel__loading"},e.createElement("div",{className:"googlesitekit-selection-panel__loading-left"},e.createElement(r.a,{width:"90px",height:"20px",className:"googlesitekit-selection-panel__loading-item"}),e.createElement(r.a,{width:"293px",height:"15px",className:"googlesitekit-selection-panel__loading-item"})),e.createElement("div",{className:"googlesitekit-selection-panel__loading-right"},e.createElement(r.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 r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(1),u=n.n(s),d=n(0),f=n(2),g=n(3),m=n(41),p=n(29),h=n(6),v=n(347),b=n(237),E=n(23),_=n(8);function AddGroupNotice(){var t=Object(d.useState)(!1),n=l()(t,2),r=n[0],a=n[1],o=Object(g.useInViewSelect)((function(e){return e(h.a).isItemDismissed(m.a)})),s=Object(g.useSelect)((function(e){return e(E.b).getValue(m.i)})),u=Object(g.useSelect)((function(e){return e(_.r).isFetchingSyncAvailableAudiences()})),O=Object(g.useSelect)((function(e){return e(p.a).getValue(m.h,m.f)})),y=Object(g.useDispatch)(h.a).dismissItem,k=Object(d.useCallback)(c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y(m.a);case 2:case"end":return e.stop()}}),e)}))),[y]);return Object(d.useEffect)((function(){Array.isArray(O)&&(O.length>1&&a(!0),s||1!==(null==O?void 0:O.length)||a(!1))}),[O,s,a]),o||r||u||!(null==O?void 0:O.length)?null:e.createElement(b.a,{className:"googlesitekit-audience-selection-panel__add-group-notice",content:Object(f.__)("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(f.__)("Got it","google-site-kit"),Icon:v.a,onDismiss:k})}AddGroupNotice.propTypes={savedItemSlugs:u.a.array}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0||Y)&&r.createElement(C.a,{apiErrors:H,hasOAuthError:Y}))}}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceCreationErrorNotice}));var r=n(1),i=n.n(r),a=n(0),c=n(38),o=n(2),l=n(3),s=n(18),u=n(36),d=n(9),f=n(41),g=n(14),m=n(23),p=n(8),h=n(10),v=n(20),b=n(66);function AudienceCreationErrorNotice(t){var n,r,i=t.apiErrors,E=t.hasOAuthError,_=Object(s.a)(),O=Array.isArray(i)?i:[i],y=Object(l.useSelect)((function(e){return e(g.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),k=Object(l.useSelect)((function(e){return e(p.r).getServiceEntityAccessURL()})),j=Object(l.useSelect)((function(e){return e(g.c).getErrorTroubleshootingLinkURL({code:"access_denied"})})),S=Object(l.useSelect)((function(e){return e(m.b).getValue(f.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.J)("".concat(_,"_audiences-sidebar-create-audiences"),e)}}),[w,C,E,S,_]),O.length||E?(E?r=Object(c.a)(Object(o.__)("Setup was interrupted because you didn’t grant the necessary permissions. Click on Create again to retry. If that doesn’t work, ","google-site-kit"),{HelpLink:e.createElement(v.a,{href:j,external:!0,hideExternalIndicator:!0},Object(o.__)("get help","google-site-kit"))}):C?(n=Object(o.__)("Insufficient permissions","google-site-kit"),r=Object(c.a)(Object(o.__)("Contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(v.a,{href:y,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))})):(n=Object(o.__)("Analytics update failed","google-site-kit"),r=Object(o.__)("Click on Create to try again.","google-site-kit")),e.createElement("div",{className:"googlesitekit-audience-creation-error-notice"},e.createElement(b.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"},r)),C&&e.createElement("div",{className:"googlesitekit-audience-creation-error-notice__actions"},e.createElement(h.Button,{href:k,target:"_blank",danger:!0,onClick:function(){Object(d.J)("".concat(_,"_audiences-sidebar-create-audiences"),"insufficient_permissions_error_request_access")}},Object(o.__)("Request access","google-site-kit"))))):null}AudienceCreationErrorNotice.propTypes={apiErrors:i.a.oneOfType([i.a.arrayOf(i.a.object),i.a.object,i.a.array]),hasOAuthError:i.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ErrorNotice}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(0),u=n(38),d=n(2),f=n(3),g=n(18),m=n(9),p=n(41),h=n(14),v=n(23),b=n(8),E=n(36),_=n(20),O=n(133),y=n(487),k=n(375);function ErrorNotice(){var t=Object(g.a)(),n=Object(f.useSelect)((function(e){return e(b.r).getErrorForAction("syncAvailableAudiences")})),r=Object(f.useInViewSelect)((function(e){return e(b.r).getAudienceUserCountReportErrors()}))||[],a=l()(r,2),o=a[0],j=a[1],S=Object(f.useSelect)((function(e){return e(h.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),w=Object(f.useSelect)((function(e){return e(v.b).getValue(p.i)})),C=Object(f.useDispatch)(b.r),x=C.clearError,A=C.syncAvailableAudiences,N=Object(s.useCallback)(c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x("syncAvailableAudiences");case 2:A();case 3:case"end":return e.stop()}}),e)}))),[x,A]),T=[];n&&T.push(n),j&&T.push(j),o&&T.push(o);var D=T.length>0,M=T.some((function(e){return Object(E.e)(e)}));if(Object(s.useEffect)((function(){w&&D&&Object(m.J)("".concat(t,"_audiences-sidebar"),M?"insufficient_permissions_error":"data_loading_error")}),[D,M,w,t]),!T.length)return null;var R=[j,o].some((function(e){return!!e}));return e.createElement("div",{className:"googlesitekit-audience-selection-panel__error-notice"},e.createElement("p",null,M?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"},M||R?e.createElement(O.a,{moduleSlug:"analytics-4",error:T,hideGetHelpLink:!0,buttonVariant:"danger",RequestAccessButton:y.a,RetryButton:k.a}):e.createElement(k.a,{handleRetry:N})))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RequestAccessButton}));var r=n(1),i=n.n(r),a=n(2),c=n(10),o=n(9),l=n(18);function RequestAccessButton(t){var n=t.requestAccessURL,r=Object(l.a)();return e.createElement(c.Button,{className:"googlesitekit-audience-selection-panel__error-notice-action",tertiary:!0,href:n,target:"_blank",onClick:function(){Object(o.J)("".concat(r,"_audiences-sidebar"),"insufficient_permissions_error_request_access")}},Object(a.__)("Request access","google-site-kit"))}RequestAccessButton.propTypes={requestAccessURL:i.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var r=n(5),i=n.n(r),a=n(27),c=n.n(a),o=n(15),l=n.n(o),s=n(16),u=n.n(s),d=n(7),f=n.n(d),g=n(1),m=n.n(g),p=n(0),h=n(2),v=n(3),b=n(18),E=n(9),_=n(41),O=n(29),y=n(6),k=n(8),j=n(113);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function 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 M=Object(p.useState)(null),R=u()(M,2),B=R[0],I=R[1],P=Object(p.useCallback)(function(){var e=l()(i.a.mark((function e(t){var n,r,a,o;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I(null),e.next=3,A({configuredAudiences:t});case 3:if(n=e.sent,r=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,N.apply(void 0,c()(a));case 11:o=e.sent,(r=o.error)&&I(r);case 14:return e.abrupt("return",{error:r});case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[S,N,A]),L=Object(p.useCallback)((function(){var e={USER_AUDIENCE:"user",SITE_KIT_AUDIENCE:"site-kit",DEFAULT_AUDIENCE:"default"},t=T(),n=Object.keys(e).map((function(n){var r=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(r.length)})).join(",");Object(E.J)("".concat(s,"_audiences-sidebar"),"audiences_sidebar_save",n)}),[C,T,s]),F=Object(p.useCallback)((function(){Object(E.J)("".concat(s,"_audiences-sidebar"),"audiences_sidebar_cancel")}),[s]);return e.createElement(j.a,{savedItemSlugs:o,selectedItemSlugs:d,saveSettings:P,saveError:g||B,itemLimitError:n,minSelectedItemCount:_.k,maxSelectedItemCount:_.j,isBusy:m,isOpen:r,closePanel:a,onSaveSuccess:L,onCancel:F})}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 r=n(1),i=n.n(r),a=n(0),c=n(38),o=n(2),l=n(3),s=n(32),u=n(14),d=n(6),f=n(35),g=n(20),m=n(113);function Header(t){var n=t.closePanel,r=Object(f.a)(),i=Object(l.useSelect)((function(e){return e(u.c).getAdminURL("googlesitekit-settings")})),p=Object(l.useSelect)((function(e){return e(d.a).isSavingAudienceSettings()})),h=Object(l.useDispatch)(s.a).navigateTo,v=Object(a.useCallback)((function(){return h("".concat(i,"#/admin-settings"))}),[h,i]);return e.createElement(m.b,{title:Object(o.__)("Select visitor groups","google-site-kit"),onCloseClick:n},!r&&e.createElement("p",null,Object(c.a)(Object(o.__)("You can deactivate this widget in Settings","google-site-kit"),{link:e.createElement(g.a,{secondary:!0,onClick:v,disabled:p}),strong:e.createElement("strong",null)})))}Header.propTypes={closePanel:i.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LearnMoreLink}));var r=n(2),i=n(38),a=n(3),c=n(14),o=n(20);function LearnMoreLink(){var t=Object(a.useSelect)((function(e){return e(c.c).getGoogleSupportURL({path:"/analytics/answer/12799087"})}));return e.createElement("div",{className:"googlesitekit-audience-selection-panel__learn-more"},Object(i.a)(Object(r.__)("Learn more about grouping site visitors and audiences in Analytics","google-site-kit"),{link:e.createElement(o.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 r=n(0),i=n(2),a=n(3),c=n(18),o=n(9),l=n(41),s=n(23),u=n(10),d=n(139);function AudienceCreationSuccessNotice(){var t=Object(c.a)(),n=Object(a.useDispatch)(s.b).setValue,f=Object(a.useSelect)((function(e){return e(s.b).getValue(l.e)})),g=Object(a.useSelect)((function(e){return e(s.b).getValue(l.i)}));return Object(r.useEffect)((function(){g&&f&&Object(o.J)("".concat(t,"_audiences-sidebar-create-audiences-success"),"view_notification")}),[g,f,t]),f?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(i.__)("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(o.J)("".concat(t,"_audiences-sidebar-create-audiences-success"),"dismiss_notification").finally((function(){n(l.e,!1)}))}},Object(i.__)("Got it","google-site-kit")))):null}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;tLearn more","google-site-kit"),{a:e.createElement(O.a,{id:r,label:Object(s.__)("Learn more","google-site-kit"),url:"https://readerrevenue.withgoogle.com"})}),e.createElement("br",null),e.createElement("br",null),Object(s.__)("* Support for subscriptions coming soon","google-site-kit"))),actions:e.createElement(y.a,{id:r,className:"googlesitekit-setup-cta-banner__actions-wrapper",ctaLabel:Object(s.__)("Set up Reader Revenue Manager","google-site-kit"),onCTAClick:j,dismissLabel:x?Object(s.__)("Don’t show again","google-site-kit"):Object(s.__)("Maybe later","google-site-kit"),onDismiss:S,dismissOptions:{skipHidingFromQueue:!0},dismissExpires:2*k.g}),SVG:D[c]||p.a}))}ReaderRevenueManagerSetupCTABanner.propTypes={id:c.a.string,Notification:c.a.elementType}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return RRMSetupSuccessSubtleNotification}));var i=n(21),a=n.n(i),c=n(5),o=n.n(c),l=n(15),s=n.n(l),u=n(7),d=n.n(u),f=n(16),g=n.n(f),m=n(0),p=n(2),h=n(3),v=n(186),b=n(348),E=n(29),_=n(52),O=n(172),y=n(246),k=n(158),j=n(23),S=_.d.ONBOARDING_COMPLETE,w=_.d.PENDING_VERIFICATION,C=_.d.ONBOARDING_ACTION_REQUIRED;function RRMSetupSuccessSubtleNotification(t){var n=t.id,i=t.Notification,c=Object(v.a)("notification"),l=g()(c,2)[1],u=Object(v.a)("slug"),f=g()(u,2)[1],x=[w,C],A=Object(h.useSelect)((function(e){return e(_.c).getPublicationOnboardingState()})),N=Object(h.useSelect)((function(e){return e(_.c).getPublicationID()})),T=Object(h.useSelect)((function(e){return e(_.c).getServiceURL({path:"reader-revenue-manager",query:{publication:N}})})),D=Object(h.useSelect)((function(e){return e(E.a).getValue(_.f,_.j)&&x.includes(A)})),M=Object(h.useDispatch)(E.a).setValues,R=Object(h.useDispatch)(j.b).setValue,B=Object(h.useDispatch)(_.c).syncPublicationOnboardingState,I=function(){l(void 0),f(void 0)},P=function(t){t.preventDefault(),x.includes(A)&&M(_.f,d()({},_.j,!0)),e.open(T,"_blank")},L=Object(h.useSelect)((function(e){return e(_.c).getPublicationOnboardingState()})),F=Object(m.useCallback)(s()(o.a.mark((function e(){var t,n,r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(D){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,B();case 4:t=e.sent,n=t.response,r=null==n?void 0:n.publicationOnboardingState,L&&r!==L&&r===_.d.ONBOARDING_COMPLETE&&R(_.k,!0);case 8:case"end":return e.stop()}}),e)}))),[L,R,D,B]);Object(b.a)(F,15e3);var z={gaTrackingEventArgs:{label:A}};return A===S?r.createElement(i,z,r.createElement(O.a,{title:Object(p.__)("Your Reader Revenue Manager account was successfully set up!","google-site-kit"),description:Object(p.__)("Unlock your full reader opportunity by enabling features like subscriptions, contributions and newsletter sign ups in the Reader Revenue Manager settings.","google-site-kit"),dismissCTA:r.createElement(k.a,a()({id:n,primary:!1,dismissLabel:Object(p.__)("Got it","google-site-kit"),onDismiss:I},z)),additionalCTA:r.createElement(y.a,a()({id:n,ctaLabel:Object(p.__)("Customize settings","google-site-kit"),ctaLink:T,onCTAClick:P,isCTALinkExternal:!0},z))})):A===w?r.createElement(i,z,r.createElement(O.a,{title:Object(p.__)("Your Reader Revenue Manager account was successfully set up!","google-site-kit"),description:Object(p.__)("Your publication is still awaiting review, you can check its status in Reader Revenue Manager.","google-site-kit"),dismissCTA:r.createElement(k.a,a()({id:n,primary:!1,dismissLabel:Object(p.__)("Got it","google-site-kit"),onDismiss:I},z)),additionalCTA:r.createElement(y.a,a()({id:n,ctaLabel:Object(p.__)("Check publication status","google-site-kit"),ctaLink:T,onCTAClick:P,isCTALinkExternal:!0},z))})):A===C?r.createElement(i,z,r.createElement(O.a,{title:Object(p.__)("Your Reader Revenue Manager account was successfully set up, but your publication still requires further setup in Reader Revenue Manager.","google-site-kit"),dismissCTA:r.createElement(k.a,a()({id:n,primary:!1,dismissLabel:Object(p.__)("Got it","google-site-kit"),onDismiss:I},z)),additionalCTA:r.createElement(y.a,a()({id:n,ctaLabel:Object(p.__)("Complete publication setup","google-site-kit"),ctaLink:T,onCTAClick:P,isCTALinkExternal:!0},z)),type:"warning"})):null}}).call(this,n(28),n(4))},,,,,,,,,function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0)){e.next=6;break}return M(E.o,{autoSubmit:!0}),R({code:_.a,message:Object(d.__)("Additional permissions are required to enable enhanced measurement for the selected web data stream","google-site-kit"),data:{status:403,scopes:t,skipModal:!0,redirectURL:A}}),e.abrupt("return");case 6:return e.next=8,C();case 8:case"end":return e.stop()}}),e)}))),[N,C,A,R,M]),I=Object(u.useCallback)((function(){Object(O.J)("".concat(x,"_enhanced-measurement-notification"),"dismiss_notification"),null==s||s()}),[s,x]),P=Object(u.useCallback)((function(){Object(O.J)("".concat(x,"_enhanced-measurement-notification"),"click_learn_more_link")}),[x]);Object(u.useEffect)((function(){Object(O.J)("".concat(x,"_enhanced-measurement-notification"),"view_notification")}),[x]);var L=N?Object(d.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required.","google-site-kit"):Object(d.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required — you’ll be redirected to give permission for Site Kit to enable it on your behalf.","google-site-kit");return r.createElement(y.b,{id:"googlesitekit-enhanced-measurement-activation-banner",className:"googlesitekit-enhanced-measurement-setup-banner",title:Object(d.__)("Understand how visitors interact with your content","google-site-kit"),description:L,learnMoreLabel:Object(d.__)("Learn more","google-site-kit"),learnMoreURL:T,onLearnMoreClick:P,ctaComponent:r.createElement(m.SpinnerButton,{onClick:B,isSaving:l||D},Object(d.__)("Enable now","google-site-kit")),footer:r.createElement("p",{className:"googlesitekit-enhanced-measurement-setup-banner__footer-notice"},Object(d.__)("You can always add/edit this in the Site Kit Settings","google-site-kit")),dismiss:Object(d.__)("Maybe later","google-site-kit"),WinImageSVG:function WinImageSVG(){return r.createElement(k.a,null)},format:"small",dismissExpires:O.f,onDismiss:I},i&&r.createElement(j.a,{error:i}),!c&&r.createElement(S.a,{triggerID:"view_enhanced_measurement_cta",ttl:O.a}),n)}SetupBanner.propTypes={onSubmitSuccess:s.a.func,onDismiss:s.a.func,children:s.a.node}}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SuccessBanner}));var r=n(2),i=n(0),a=n(3),c=n(14),o=n(6),l=n(148),s=n(90),u=n(404),d=n(18),f=n(9);function SuccessBanner(){var t=Object(d.a)(),n=Object(a.useSelect)((function(e){return e(c.c).getGoogleSupportURL({path:"/analytics/answer/9216061"})})),g=Object(a.useDispatch)(o.a).dismissItem,m=Object(i.useCallback)((function(){g(l.e),Object(f.J)("".concat(t,"_enhanced-measurement-success"),"confirm_notification")}),[t,g]);return Object(i.useEffect)((function(){Object(f.J)("".concat(t,"_enhanced-measurement-success"),"view_notification")}),[t]),e.createElement(s.b,{id:"googlesitekit-enhanced-measurement-activation-banner",className:"googlesitekit-enhanced-measurement-success-banner",title:Object(r.__)("You successfully enabled enhanced measurement for your site","google-site-kit"),description:Object(r.__)("Your configured Analytics web data stream will now automatically measure interactions on your site in addition to standard page views measurement.","google-site-kit"),dismiss:Object(r.__)("OK, Got it","google-site-kit"),onDismiss:m,WinImageSVG:function WinImageSVG(){return e.createElement(u.a,null)},format:"small",type:"win-success",learnMoreLabel:Object(r.__)("Learn more","google-site-kit"),learnMoreURL:n})}}).call(this,n(4))},,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PanelContent}));var r=n(11),i=n.n(r),a=n(1),c=n.n(a),o=n(0),l=n(680),s=n(681),u=n(682),d=n(684),f=n(686);function PanelContent(t){var n=t.isOpen,r=void 0!==n&&n,a=t.closePanel,c=t.savedViewableMetrics,g=t.showHeader,m=void 0===g||g,p=t.setIsNavigatingToOAuthURL,h=t.isFullScreen,v=void 0!==h&&h;return e.createElement(o.Fragment,null,m&&e.createElement(s.a,{closePanel:a}),e.createElement(d.a,{savedMetrics:c}),e.createElement(l.a,null),e.createElement("div",{className:i()("googlesitekit-user-input__footer-container",{"googlesitekit-user-input__footer-container--fullscreen":v})},e.createElement(f.a,{savedMetrics:c}),e.createElement(u.a,{isOpen:r,closePanel:a,savedMetrics:c,onNavigationToOAuthURL:function(){p(!0)},isFullScreen:v})))}PanelContent.propTypes={isOpen:c.a.bool,closePanel:c.a.func.isRequired,savedViewableMetrics:c.a.array,showHeader:c.a.bool,setIsNavigatingToOAuthURL:c.a.func,isFullScreen:c.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){var i=n(2),a=n(513),c=n(0),o=n(3),l=n(29),s=n(6),u=n(8),d=n(25),f=n(140),g=n(541),m=n(50);t.a=Object(m.a)({moduleName:"analytics-4"})((function CustomDimensionsNotice(){var t=Object(o.useSelect)((function(e){return e(l.a).getValue(d.j,d.i)})),n=null==t?void 0:t.flatMap((function(e){var t=f.a[e];return(null==t?void 0:t.requiredCustomDimensions)||[]})),m=Object(o.useInViewSelect)((function(e){return!!(null==n?void 0:n.length)&&!e(u.r).hasCustomDimensions(n)}),[n]),p=Object(o.useInViewSelect)((function(e){return e(s.a).hasScope(u.h)}));Object(o.useInViewSelect)((function(e){return e(u.r).getAvailableCustomDimensions()}));var h=Object(a.a)(m),v=Object(c.useRef)();if(Object(c.useEffect)((function(){if(m&&!1===h){var t=e.document.activeElement;t&&t.closest(".googlesitekit-selection-panel-item")&&Object(g.a)(v.current,t)&&t.scrollIntoView()}}),[m,h]),!1===m)return null;var b=p?Object(i.__)("The metrics you selected require more data tracking. We will update your Analytics property after saving your selection.","google-site-kit"):Object(i.__)("The metrics you selected require more data tracking. You will be directed to update your Analytics property after saving your selection.","google-site-kit");return r.createElement("div",{className:"googlesitekit-selection-panel-notice",ref:v},r.createElement("p",null,b))}))}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var r=n(1),i=n.n(r),a=n(0),c=n(38),o=n(2),l=n(3),s=n(32),u=n(14),d=n(6),f=n(25),g=n(20),m=n(113),p=n(35),h=n(122);function Header(t){var n=t.closePanel,r=Object(p.a)(),i=Object(h.a)("conversionReporting"),v=Object(l.useSelect)((function(e){return e(u.c).getAdminURL("googlesitekit-settings")})),b=Object(l.useSelect)((function(e){return e(d.a).isSavingKeyMetricsSettings()})),E=Object(l.useDispatch)(s.a).navigateTo,_=Object(a.useCallback)((function(){return E("".concat(v,"#/admin-settings"))}),[E,v]);return e.createElement(m.b,{title:i?Object(o.sprintf)(
/* translators: %d: number of max allowed metrics */
Object(o._n)("Select up to %d metric","Select up to %d metrics",f.n,"google-site-kit"),f.n):Object(o.__)("Select your metrics","google-site-kit"),onCloseClick:n},!r&&e.createElement("p",null,Object(c.a)(Object(o.__)("Edit your personalized goals or deactivate this widget in Settings","google-site-kit"),{link:e.createElement(g.a,{secondary:!0,onClick:_,disabled:b}),strong:e.createElement("strong",null)})))}Header.propTypes={closePanel:i.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return Footer}));var i=n(5),a=n.n(i),c=n(15),o=n.n(c),l=n(1),s=n.n(l),u=n(0),d=n(164),f=n(2),g=n(3),m=n(6),p=n(29),h=n(32),v=n(19),b=n(25),E=n(8),_=n(140),O=n(36),y=n(18),k=n(9),j=n(683),S=n(122);function Footer(t){var n=t.isOpen,i=t.closePanel,c=t.savedMetrics,l=t.onNavigationToOAuthURL,s=void 0===l?function(){}:l,w=t.isFullScreen,C=void 0!==w&&w,x=Object(y.a)(),A=Object(S.a)("conversionReporting"),N=Object(g.useSelect)((function(e){return e(p.a).getValue(b.j,b.i)})),T=Object(g.useSelect)((function(e){return e(m.a).isSavingKeyMetricsSettings()})),D="".concat(x,"_kmw-sidebar"),M=null==N?void 0:N.flatMap((function(e){var t=_.a[e];return(null==t?void 0:t.requiredCustomDimensions)||[]})),R=Object(g.useInViewSelect)((function(e){return!!(null==M?void 0:M.length)&&!e(E.r).hasCustomDimensions(M)}),[M]),B=Object(g.useInViewSelect)((function(e){return e(m.a).hasScope(E.h)})),I=Object(g.useSelect)((function(e){return e(v.a).isModuleConnected("analytics-4")})),P=Object(d.a)(e.location.href,{notification:"custom_dimensions"}),L=Object(g.useSelect)((function(e){var t=e(m.a).getConnectURL({additionalScopes:[E.h],redirectURL:P});return!!t&&e(h.a).isNavigatingTo(t)})),F=Object(g.useDispatch)(m.a),z=F.saveKeyMetricsSettings,V=F.setPermissionScopeError,W=Object(g.useDispatch)(p.a).setValues,G=Object(g.useSelect)((function(e){return e(E.r).getKeyMetricsConversionEventWidgets()})),U=Object(u.useCallback)(function(){var e=o()(a.a.mark((function e(t){var n,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z({widgetSlugs:t});case 2:return n=e.sent,r=n.error,e.abrupt("return",{error:r});case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[z]),H=Object(u.useCallback)((function(e){Object.values(G).flat().some((function(t){return e.includes(t)}))?Object(k.J)(D,"metrics_sidebar_save","conversion_reporting"):Object(k.J)(D,"metrics_sidebar_save"),I&&R&&(W(E.n,{autoSubmit:!0}),B||(s(),i(),V({code:O.a,message:Object(f.__)("Additional permissions are required to create new Analytics custom dimensions","google-site-kit"),data:{status:403,scopes:[E.h],skipModal:!0,redirectURL:P}})))}),[D,I,R,W,B,s,i,V,P,G]),q=Object(u.useCallback)((function(){Object(k.J)(D,"metrics_sidebar_cancel")}),[D]),K=A?b.n:b.m;return r.createElement(j.a,{savedItemSlugs:c,selectedItemSlugs:N,saveSettings:U,minSelectedItemCount:b.o,maxSelectedItemCount:K,isBusy:T||L,onSaveSuccess:function(){H(N)},onCancel:q,isOpen:n,closePanel:i,isFullScreen:C})}Footer.propTypes={isOpen:s.a.bool,closePanel:s.a.func.isRequired,savedMetrics:s.a.array,onNavigationToOAuthURL:s.a.func,isFullScreen:s.a.bool}}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelFooter}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(13),u=n(1),d=n.n(u),f=n(0),g=n(38),m=n(2),p=n(3),h=n(10),v=n(9),b=n(8),E=n(42);function SelectionPanelFooter(t){var n=t.savedItemSlugs,r=void 0===n?[]:n,a=t.selectedItemSlugs,o=void 0===a?[]:a,u=t.saveSettings,d=void 0===u?function(){}:u,_=t.minSelectedItemCount,O=void 0===_?0:_,y=t.maxSelectedItemCount,k=void 0===y?0:y,j=t.isBusy,S=t.onSaveSuccess,w=void 0===S?function(){}:S,C=t.onCancel,x=void 0===C?function(){}:C,A=t.isOpen,N=t.closePanel,T=void 0===N?function(){}:N,D=t.isFullScreen,M=void 0!==D&&D,R=Object(f.useState)(null),B=l()(R,2),I=B[0],P=B[1],L=Object(f.useState)(!1),F=l()(L,2),z=F[0],V=F[1],W=Object(p.useSelect)((function(e){return e(b.r).isFetchingSyncAvailableAudiences()})),G=Object(f.useMemo)((function(){return!Object(s.isEqual)(Object(v.F)(o),Object(v.F)(r))}),[r,o]),U=(null==r?void 0:r.length)>0&&G?Object(m.__)("Apply changes","google-site-kit"):Object(m.__)("Save selection","google-site-kit");M&&(U=Object(m.__)("Complete setup","google-site-kit"));var H=Object(f.useCallback)(c()(i.a.mark((function e(){var t;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(o);case 2:t=e.sent,t.error||(w(),T(),P(U),V(!0));case 5:case"end":return e.stop()}}),e)}))),[d,o,w,T,U]),q=Object(f.useCallback)((function(){T(),x()}),[T,x]),K=Object(f.useState)(null),J=l()(K,2),Y=J[0],$=J[1];Object(f.useEffect)((function(){null!==Y&&Y!==A&&A&&(P(null),V(!1)),$(A)}),[A,Y]);var X=(null==o?void 0:o.length)||0,Q=W?e.createElement(E.a,{width:"89px",height:"20px"}):e.createElement("p",{className:"googlesitekit-selection-panel-footer__item-count"},Object(g.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"),X,k),{MaxCount:e.createElement("span",{className:"googlesitekit-selection-panel-footer__item-count--max-count"})}));return e.createElement("footer",{className:"googlesitekit-selection-panel-footer"},e.createElement("div",{className:"googlesitekit-selection-panel-footer__content"},e.createElement("div",{className:"googlesitekit-selection-panel-footer__actions"},e.createElement(h.Button,{tertiary:!0,onClick:q,disabled:j},Object(m.__)("Cancel","google-site-kit")),Q,e.createElement(h.SpinnerButton,{onClick:H,isSaving:j,disabled:Xk||j||!A&&z},I||U))))}SelectionPanelFooter.propTypes={savedItemSlugs:d.a.array,selectedItemSlugs:d.a.array,saveSettings:d.a.func,saveError:d.a.object,itemLimitError:d.a.string,minSelectedItemCount:d.a.number,maxSelectedItemCount:d.a.number,isBusy:d.a.bool,onSaveSuccess:d.a.func,onCancel:d.a.func,isOpen:d.a.bool,closePanel:d.a.func,isFullScreen:d.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricItems}));var r=n(7),i=n.n(r),a=n(1),c=n.n(a),o=n(2),l=n(3),s=n(83),u=n(6),d=n(46),f=n(140),g=n(303),m=n(35),p=n(122),h=n(685),v=n(113);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;tO&&(n=Object(c.sprintf)(
/* translators: 1: Maximum number of metrics that can be selected. 2: Number of selected metrics. */
Object(c.__)("Select up to %1$d metrics (%2$d selected)","google-site-kit"),O,_));var y=E;return b&&n&&(y={message:n}),e.createElement(f.a,{error:y,skipRetryMessage:!!n})}))}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return SelectionPanelError}));var i=n(1),a=n.n(i),c=n(0),o=n(541),l=n(111),s=n(66);function SelectionPanelError(t){var n=t.error,i=t.noPrefix,a=void 0===i||i,u=t.skipRetryMessage,d=void 0===u||u,f=Object(c.useRef)();return Object(c.useEffect)((function(){if(n){var t=e.document.activeElement;t&&t.closest(".googlesitekit-selection-panel-item")&&Object(o.a)(f.current,t)&&t.scrollIntoView()}}),[n]),n?r.createElement("div",{className:"googlesitekit-selection-panel-error",ref:f},r.createElement(l.a,{Icon:s.a,error:n,noPrefix:a,skipRetryMessage:d})):null}SelectionPanelError.propTypes={error:a.a.shape({message:a.a.string}),noPrefix:a.a.bool,skipRetryMessage:a.a.bool}}).call(this,n(28),n(4))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardSharingSettingsButton}));var r=n(2),i=n(0),a=n(3),c=n(10),o=n(405),l=n(18),s=n(9),u=n(29),d=n(23),f=n(14),g=n(8),m=n(151),p=n(691);function DashboardSharingSettingsButton(){var t=Object(l.a)(),n=Object(a.useDispatch)(d.b).setValue,h=Object(a.useSelect)((function(e){return e(f.c).hasMultipleAdmins()})),v=Object(a.useSelect)((function(e){return e(u.a).getValue(g.d,"isAutoCreatingCustomDimensionsForAudience")})),b=Object(i.useCallback)((function(){Object(s.J)("".concat(t,"_headerbar"),"open_sharing",h?"advanced":"simple"),n(m.c,!0)}),[n,t,h]);return e.createElement(i.Fragment,null,e.createElement(c.Button,{"aria-label":Object(r.__)("Open sharing settings","google-site-kit"),className:"googlesitekit-sharing-settings__button googlesitekit-header__dropdown googlesitekit-border-radius-round googlesitekit-button-icon",onClick:b,icon:e.createElement(o.a,{width:20,height:20}),tooltipEnterDelayInMS:500,disabled:v}),e.createElement(p.a,null))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardSharingDialog}));var r=n(805),i=n(11),a=n.n(i),c=n(2),o=n(0),l=n(38),s=n(255),u=n(1186),d=n(3),f=n(10),g=n(23),m=n(6),p=n(14),h=n(19),v=n(151),b=n(26),E=n(538),_=n(73),O=n(17),y=n(405),k=n(20),j=n(692),S=n(695);function DashboardSharingDialog(){var t=Object(b.e)(),n=Object(r.a)().y,i=Object(d.useDispatch)(g.b).setValue,w=Object(d.useDispatch)(m.a).triggerOnDemandTour,C=Object(d.useDispatch)(h.a).rollbackSharingSettings,x=Object(d.useSelect)((function(e){return!!e(g.b).getValue(v.c)})),A=Object(d.useSelect)((function(e){return!!e(g.b).getValue(v.b)})),N=Object(d.useSelect)((function(e){return e(g.b).getValue(v.a)})),T=Object(d.useSelect)((function(e){return e(h.a).haveSharingSettingsChanged()})),D=Object(d.useSelect)((function(e){return e(p.c).getDocumentationLinkURL("dashboard-sharing")})),M=Object(o.useRef)(),R=Object(o.useCallback)((function(){M.current||(M.current=!0,w(E.a))}),[w]),B={};t===b.b&&(B.top="".concat(n<46?46-n:0,"px"),B.height="calc(100% - 46px + ".concat(n<46?n:46,"px)")),Object(o.useEffect)((function(){!x&&T&&C()}),[x,T,C]);var I=Object(o.useCallback)((function(){i(v.c,!0)}),[i]),P=Object(o.useCallback)((function(){i(v.c,!1),i(v.a,void 0)}),[i]),L=Object(o.useCallback)((function(){P(),i(v.b,!0)}),[P,i]),F=Object(o.useCallback)((function(){i(v.b,!1),I()}),[I,i]),z=Object(o.useCallback)((function(){if(A)return F(),null;P()}),[F,P,A]);return e.createElement(_.a,null,e.createElement(O.b,{open:x||A,onOpen:R,onClose:z,className:"googlesitekit-dialog googlesitekit-sharing-settings-dialog",style:B,escapeKeyAction:void 0===N?"close":""},e.createElement("div",{className:"googlesitekit-dialog__back-wrapper","aria-hidden":t!==b.b},e.createElement(f.Button,{"aria-label":Object(c.__)("Back","google-site-kit"),className:"googlesitekit-dialog__back",onClick:z},e.createElement(s.a,{icon:u.a}))),e.createElement(O.c,{className:"googlesitekit-dialog__content"},e.createElement("div",{className:"googlesitekit-dialog__header"},x&&e.createElement("div",{className:"googlesitekit-dialog__header-icon","aria-hidden":t===b.b},e.createElement("span",null,e.createElement(y.a,{width:20,height:20}))),e.createElement("div",{className:"googlesitekit-dialog__header-titles"},e.createElement("h2",{className:"googlesitekit-dialog__title"},x&&Object(c.__)("Dashboard sharing & permissions","google-site-kit"),A&&Object(c.__)("Reset Dashboard Sharing permissions","google-site-kit")),e.createElement("p",{className:a()("googlesitekit-dialog__subtitle",{"googlesitekit-dialog__subtitle--emphasis":A})},x&&Object(l.a)(Object(c.__)("Share a view-only version of your Site Kit dashboard with other WordPress roles. Learn more","google-site-kit"),{a:e.createElement(k.a,{"aria-label":Object(c.__)("Learn more about dashboard sharing","google-site-kit"),href:D,external:!0})}),A&&Object(c.__)("Warning: Resetting these permissions will remove view-only access for all users. Are you sure you want to reset all Dashboard Sharing permissions?","google-site-kit")))),x&&e.createElement("div",{className:"googlesitekit-dialog__main"},e.createElement(j.a,null))),e.createElement(O.d,{className:"googlesitekit-dialog__footer"},e.createElement(S.a,{closeDialog:z,openResetDialog:L}))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return DashboardSharingSettings}));var i=n(11),a=n.n(i),c=n(2),o=n(3),l=n(693),s=n(19),u=n(14),d=n(6);function DashboardSharingSettings(){var t=Object(o.useSelect)((function(e){return e(s.a).hasRecoverableModules()})),n=Object(o.useSelect)((function(e){return e(u.c).hasMultipleAdmins()})),i=t||n,f=Object(o.useSelect)((function(t){for(var n=t(d.a).getID(),r=t(s.a).getShareableModules(),i=[],a=[],c=[],o=0,l=Object.values(r);oLearn more","google-site-kit"),{Link:e.createElement(w.a,{href:W,external:!0,hideExternalIndicator:!0})})),!L&&!c&&e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__note"},Object(s.__)("Contact managing user to manage view access","google-site-kit"))),B&&e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__column--manage"},U&&e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__note"},e.createElement("span",null,Object(s.__)("Any admin signed in with Google","google-site-kit")),e.createElement(m.Tooltip,{title:Object(s.__)("This service requires general access to Google APIs rather than access to a specific user-owned property/entity, so view access is manageable by any admin signed in with Google.","google-site-kit")},e.createElement("span",{className:"googlesitekit-dashboard-sharing-settings__tooltip-icon"},e.createElement(u.a,{icon:d.a,size:18})))),!U&&P&&e.createElement(m.Select,{className:"googlesitekit-dashboard-sharing-settings__select",value:T,options:C,onChange:q,onClick:q,outlined:!0}),!U&&!P&&a&&e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__note"},Object(g.a)(Object(s.sprintf)(
/* translators: %s: user who manages the module. */
Object(s.__)("Managed by%s","google-site-kit"),a),{span:e.createElement("span",null),strong:e.createElement("strong",null)}),e.createElement(m.Tooltip,{title:L?Object(s.sprintf)(
/* translators: %s: name of the user who manages the module. */
Object(s.__)("%s has connected this and given managing permissions to all admins. You can change who can view this on the dashboard.","google-site-kit"),a):Object(s.sprintf)(
/* translators: %s: name of the user who manages the module. */
Object(s.__)("Contact %s to change who can manage view access for this module","google-site-kit"),a)},e.createElement("span",{className:"googlesitekit-dashboard-sharing-settings__tooltip-icon"},e.createElement(u.a,{icon:d.a,size:18}))))))}Module.propTypes={moduleSlug:c.a.string.isRequired,moduleName:c.a.string.isRequired,ownerUsername:c.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(27),i=n.n(r),a=n(1),c=n.n(a),o=n(11),l=n.n(o),s=n(2),u=n(56),d=n(0),f=n(3),g=n(10),m=n(20),p=n(405),h=n(571),v=n(18),b=n(115),E=n(9),_=n(19),O=n(23),y=n(151),k=Object(s.__)("All","google-site-kit"),j=Object(d.forwardRef)((function(t,n){var r=t.moduleSlug,a=t.isLocked,c=void 0!==a&&a,o=Object(v.a)(),j=Object(d.useRef)(),S=Object(f.useDispatch)(_.a).setSharedRoles,w=Object(f.useDispatch)(O.b).setValue,C=Object(f.useSelect)((function(e){return e(_.a).getShareableRoles()})),x=Object(f.useSelect)((function(e){return e(_.a).getSharedRoles(r)})),A=Object(f.useSelect)((function(e){return e(O.b).getValue(y.a)}))===r;Object(b.a)([u.c],n,(function(){A&&w(y.a,void 0)}));var N=Object(f.useSelect)((function(e){return e(_.a).haveModuleSharingSettingsChanged(r,"sharedRoles")})),T=Object(d.useCallback)((function(){A?(w(y.a,void 0),N&&Object(E.J)("".concat(o,"_sharing"),"change_shared_roles",r)):w(y.a,r)}),[A,N,r,w,o]);Object(d.useEffect)((function(){j.current&&(A?j.current.firstChild.focus():j.current.focus())}),[A]);var D=Object(d.useCallback)((function(e){var t,n=e.type,a=e.target,c=e.keyCode;if("keydown"!==n||c===u.b){var o,l=a.closest(".mdc-chip"),s=null==l||null===(t=l.dataset)||void 0===t?void 0:t.chipId;if(s)o="all"===s?(null==x?void 0:x.length)===(null==C?void 0:C.length)?[]:C.map((function(e){return e.id})):null===x?[s]:x.includes(s)?x.filter((function(e){return e!==s})):[].concat(i()(x),[s]),S(r,o)}}),[r,S,x,C]);return C?e.createElement("div",{className:l()("googlesitekit-user-role-select",{"googlesitekit-user-role-select--open":A})},!A&&e.createElement(g.Button,{"aria-label":Object(s.__)("Edit roles","google-site-kit"),className:"googlesitekit-user-role-select__button",onClick:T,icon:e.createElement(p.a,{width:23,height:23}),tabIndex:c?-1:void 0,ref:j}),!A&&(null==x?void 0:x.length)>0&&e.createElement("span",{className:"googlesitekit-user-role-select__current-roles"},(null==C?void 0:C.reduce((function(e,t){return x.includes(t.id)&&e.push(t.displayName),e}),[])).join(", ")),!A&&(!x||0===(null==x?void 0:x.length))&&e.createElement("span",{className:"googlesitekit-user-role-select__add-roles"},e.createElement(m.a,{onClick:T,tabIndex:c?-1:void 0},Object(s.__)("Add roles","google-site-kit"))),A&&e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-user-role-select__chipset",ref:j},e.createElement(g.Chip,{id:"all",label:k,onClick:D,onKeyDown:D,selected:(null==x?void 0:x.length)===(null==C?void 0:C.length),className:"googlesitekit-user-role-select__chip--all"}),C.map((function(t,n){var r=t.id,i=t.displayName;return e.createElement(g.Chip,{key:n,id:r,label:i,onClick:D,onKeyDown:D,selected:null==x?void 0:x.includes(r)})}))),e.createElement(g.Button,{"aria-label":Object(s.__)("Done editing roles","google-site-kit"),title:Object(s.__)("Done","google-site-kit"),className:"googlesitekit-user-role-select__button",onClick:T,icon:e.createElement(h.a,{width:18,height:18}),tabIndex:c?-1:void 0}))):null}));j.propTypes={moduleSlug:c.a.string.isRequired,isLocked:c.a.bool},t.a=j}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(1),u=n.n(s),d=n(2),f=n(0),g=n(10),m=n(3),p=n(19),h=n(23),v=n(151),b=n(18),E=n(9),_=n(20),O=n(696),y=n(59);function Footer(t){var n=t.closeDialog,r=t.openResetDialog,a=Object(b.a)(),o=Object(f.useState)(null),s=l()(o,2),u=s[0],k=s[1],j=Object(f.useState)(!1),S=l()(j,2),w=S[0],C=S[1],x=Object(m.useSelect)((function(e){return e(p.a).canSubmitSharingChanges()})),A=Object(m.useSelect)((function(e){return e(p.a).isDoingSubmitSharingChanges()})),N=Object(m.useSelect)((function(e){return e(p.a).haveSharingSettingsExpanded("management")})),T=Object(m.useSelect)((function(e){return e(p.a).haveSharingSettingsExpanded("sharedRoles")})),D=Object(m.useSelect)((function(e){return e(p.a).haveSharingSettingsUpdated()})),M=Object(m.useSelect)((function(e){return!!e(h.b).getValue(v.c)})),R=Object(m.useSelect)((function(e){return!!e(h.b).getValue(v.b)})),B=Object(m.useDispatch)(p.a),I=B.resetSharingSettings,P=B.saveSharingSettings,L=Object(m.useDispatch)(h.b).setValue,F=Object(f.useCallback)(c()(i.a.mark((function e(){var t,r;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(null),e.next=3,P();case 3:if(t=e.sent,!(r=t.error)){e.next=8;break}return k(r.message),e.abrupt("return");case 8:Object(E.J)("".concat(a,"_sharing"),"settings_confirm"),L(v.a,void 0),n();case 11:case"end":return e.stop()}}),e)}))),[a,P,L,n]),z=Object(f.useCallback)(c()(i.a.mark((function e(){var t,r;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(null),C(!0),e.next=4,I();case 4:if(t=e.sent,!(r=t.error)){e.next=9;break}return k(r.message),e.abrupt("return");case 9:C(!1),n();case 11:case"end":return e.stop()}}),e)}))),[n,I]),V=Object(f.useCallback)((function(){Object(E.J)("".concat(a,"_sharing"),"settings_cancel"),n()}),[n,a]),W=u||N||T;return e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer"},W&&e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-notice"},u&&e.createElement(y.a,{message:u}),!u&&e.createElement(O.a,null)),e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions"},D&&M&&!W&&e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions-left"},e.createElement(_.a,{onClick:r,danger:!0},Object(d.__)("Reset sharing permissions","google-site-kit"))),e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions-right"},e.createElement(g.Button,{tertiary:!0,onClick:V},Object(d.__)("Cancel","google-site-kit")),M&&e.createElement(g.SpinnerButton,{onClick:F,disabled:A||!x,isSaving:A},Object(d.__)("Apply","google-site-kit")),R&&e.createElement(g.SpinnerButton,{onClick:z,disabled:w,isSaving:w,danger:!0},Object(d.__)("Reset","google-site-kit")))))}Footer.propTypes={closeDialog:u.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Notice}));var r=n(2),i=n(38),a=n(3),c=n(19);function Notice(){var t=Object(a.useSelect)((function(e){return e(c.a).canSubmitSharingChanges()})),n=Object(a.useSelect)((function(e){return e(c.a).haveSharingSettingsExpanded("management")})),o=Object(a.useSelect)((function(e){return e(c.a).haveSharingSettingsExpanded("sharedRoles")}));return e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__notice"},n&&t&&Object(i.a)(Object(r.__)("By clicking Apply, you will give other authenticated admins of your site permission to manage view-only access to Site Kit Dashboard data from the chosen Google service","google-site-kit"),{span:e.createElement("span",null),strong:e.createElement("strong",null)}),!n&&t&&o&&Object(i.a)(Object(r.__)("By clicking Apply, you’re granting the selected roles view-only access to data from the Google services you’ve connected via your account","google-site-kit"),{span:e.createElement("span",null),strong:e.createElement("strong",null)}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetAreaRenderer}));var r=n(16),i=n.n(r),a=n(7),c=n.n(a),o=n(1),l=n.n(o),s=n(11),u=n.n(s),d=n(93),f=n(0),g=n(3),m=n(210),p=n(86),h=n(46),v=n(23),b=n(17),E=n(26),_=n(157),O=n(698),y=n(699),k=n(700),j=n(35),S=n(6),w=n(239),C=n(701);function x(e){var t,n=(t={},c()(t,E.d,48),c()(t,E.a,48),c()(t,E.c,32),c()(t,E.b,32),t)[e],r=Math.abs(Object(p.b)(e)+n);return"".concat(-r,"px ").concat(-n,"px ").concat(-n,"px ").concat(-n,"px")}function WidgetAreaRenderer(t){var n,r=t.slug,a=t.contextID,o=Object(j.a)(),l=Object(g.useSelect)((function(e){return o?e(S.a).getViewableModules():null})),s=Object(d.a)(),p=Object(E.e)(),A=Object(f.useRef)(),N=Object(w.a)(A,{rootMargin:x(p),threshold:0}),T=Object(g.useSelect)((function(e){return e(h.a).getWidgetArea(r)})),D=T.Icon,M=T.title,R=T.style,B=T.subtitle,I=T.CTA,P=T.Footer,L=Object(g.useSelect)((function(e){return e(h.a).getWidgets(r,{modules:l||void 0})})),F=Object(g.useSelect)((function(e){return e(h.a).getWidgetStates()})),z=Object(g.useSelect)((function(e){return e(h.a).isWidgetAreaActive(r,{modules:l||void 0})})),V=Object(g.useSelect)((function(e){return e(v.b).getValue(v.a)})),W=Object(f.useState)({key:"WidgetAreaRenderer-".concat(r),value:V?V===a:!!(null==N?void 0:N.intersectionRatio)}),G=i()(W,2),U=G[0],H=G[1];Object(f.useEffect)((function(){H({key:"WidgetAreaRenderer-".concat(r),value:V?V===a:!!(null==N?void 0:N.intersectionRatio)})}),[N,r,V,a]);var q=I&&s<=782;if(void 0===l)return null;var K=Object(m.d)(L,F),J=K.columnWidths,Y=K.rowIndexes,$=Object(m.b)(L,F,{columnWidths:J,rowIndexes:Y}),X=$.gridColumnWidths,Q=$.overrideComponents,Z=L.map((function(t,n){return e.createElement(y.a,{key:"".concat(t.slug,"-wrapper"),gridColumnWidth:X[n]},e.createElement(k.a,{slug:t.slug},e.createElement(O.a,{OverrideComponent:Q[n]?function(){var t=Q[n],r=t.Component,i=t.metadata;return e.createElement(r,i)}:void 0,slug:t.slug})))}));return e.createElement(_.a,{value:U},!!z&&e.createElement(b.e,{className:u()("googlesitekit-widget-area","googlesitekit-widget-area--".concat(r),"googlesitekit-widget-area--".concat(R)),ref:A},e.createElement(b.k,null,e.createElement(b.a,{className:"googlesitekit-widget-area-header",size:12},e.createElement(C.a,{slug:r,Icon:D,title:M,subtitle:B,CTA:I}))),e.createElement("div",{className:"googlesitekit-widget-area-widgets"},e.createElement(b.k,null,R===h.b.BOXES&&Z,R===h.b.COMPOSITE&&e.createElement(b.a,{size:12},e.createElement(b.e,null,e.createElement(b.k,null,Z))))),e.createElement(b.k,null,q&&e.createElement(b.a,{className:"googlesitekit-widget-area-footer",lgSize:12,mdSize:4,smSize:2},e.createElement("div",{className:"googlesitekit-widget-area-footer__cta"},e.createElement(I,null))),P&&e.createElement(b.a,{className:"googlesitekit-widget-area-footer",lgSize:12,mdSize:q?4:8,smSize:q?2:4},e.createElement(P,null)))),!z&&e.createElement(b.e,{className:u()(m.a,"googlesitekit-widget-area",(n={},c()(n,"googlesitekit-widget-area--".concat(r),!!r),c()(n,"googlesitekit-widget-area--".concat(R),!!R),n)),ref:A},Z))}WidgetAreaRenderer.propTypes={slug:l.a.string.isRequired,contextID:l.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(13),c=n(0),o=n(3),l=n(46),s=n(19),u=n(256),d=n(257),f=n(210),g=n(120),m=n(35),p=n(26);function WidgetRenderer(t){var n,r=t.slug,i=t.OverrideComponent,h=Object(o.useSelect)((function(e){return e(l.a).getWidget(r)})),v=Object(p.e)(),b=Object(f.c)(r),E=b.Widget,_=b.WidgetNull,O=Object(o.useSelect)((function(e){return e(s.a).getRecoverableModules()})),y=Object(m.a)(),k=Object(c.useMemo)((function(){return h&&O&&Object(a.intersection)(h.modules,Object.keys(O))}),[O,h]),j=Object(o.useSelect)((function(e){return e(l.a).isWidgetPreloaded(r)}));if(!h||void 0===k||(null==h||null===(n=h.hideOnBreakpoints)||void 0===n?void 0:n.includes(v)))return e.createElement(_,null);var S=h.Component,w=h.wrapWidget,C=e.createElement(S,b);return y&&(null==k?void 0:k.length)&&(C=e.createElement(d.a,{widgetSlug:r,moduleSlugs:k})),i?C=e.createElement(c.Fragment,null,e.createElement(u.a,{widgetSlug:"overridden"},e.createElement(i,null)),e.createElement("div",{className:g.a},C)):w&&(C=e.createElement(E,null,C)),j?e.createElement("div",{className:g.a},C):C}WidgetRenderer.propTypes={slug:i.a.string.isRequired,OverrideComponent:i.a.elementType},t.a=WidgetRenderer}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(120),c=n(17);function WidgetCellWrapper(t){var n=t.gridColumnWidth,r=t.children;return 0===n?e.createElement("div",{className:a.a},r):n<6?e.createElement(c.a,{lgSize:n,mdSize:4,smSize:2},r):n<8?e.createElement(c.a,{lgSize:n,mdSize:8},r):e.createElement(c.a,{size:n},r)}WidgetCellWrapper.propTypes={gridColumnWidth:i.a.number.isRequired,children:i.a.element.isRequired},t.a=WidgetCellWrapper}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){var i=n(51),a=n.n(i),c=n(53),o=n.n(c),l=n(229),s=n.n(l),u=n(68),d=n.n(u),f=n(69),g=n.n(f),m=n(49),p=n.n(m),h=n(190),v=n.n(h),b=n(1),E=n.n(b),_=n(0),O=n(2),y=n(91),k=n(170),j=n(58),S=n(9);function w(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p()(e);if(t){var i=p()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var C=function(t){d()(WidgetErrorHandler,t);var n=w(WidgetErrorHandler);function WidgetErrorHandler(e){var t;return a()(this,WidgetErrorHandler),(t=n.call(this,e)).state={error:null,info:null},t.onErrorClick=t.onErrorClick.bind(s()(t)),t}return o()(WidgetErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Widget error:",t,n),this.setState({error:t,info:n}),Object(S.J)("widget_error","handle_".concat(this.context||"unknown","_error"),"".concat(this.props.slug,"_").concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack).slice(0,500-this.props.slug.length-1))}},{key:"onErrorClick",value:function(){var e=this.state,t=e.error,n=e.info;v()("`".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack,"`"))}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.error,i=t.info;return n?r.createElement("div",{className:"googlesitekit-widget-error-handler"},r.createElement(y.a,{description:r.createElement(_.Fragment,null,r.createElement("p",null,Object(O.__)("An error prevented this Widget from being displayed properly. Report the exact contents of the error on the support forum to find out what caused it.","google-site-kit")),r.createElement(k.a,{message:n.message,componentStack:i.componentStack})),error:!0,onErrorClick:this.onErrorClick,onClick:this.onErrorClick,title:Object(O.__)("Error in Widget","google-site-kit")})):e}}]),WidgetErrorHandler}(_.Component);C.contextType=j.b,C.propTypes={children:E.a.node.isRequired},t.a=C}).call(this,n(28),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetAreaHeader}));var r=n(1),i=n.n(r),a=n(93),c=n(0),o=n(596);function WidgetAreaHeader(t){var n=t.slug,r=t.Icon,i=void 0!==r&&r,l=t.title,s=void 0===l?"":l,u=t.subtitle,d=void 0===u?"":u,f=t.CTA,g=Object(a.a)(),m=f&&g>=783,p="function"==typeof d?d:void 0;return e.createElement(c.Fragment,null,i&&e.createElement(i,{width:33,height:33}),s&&e.createElement("h3",{className:"googlesitekit-widget-area-header__title googlesitekit-heading-3"},s,e.createElement(o.a,{slug:n})),(d||f)&&e.createElement("div",{className:"googlesitekit-widget-area-header__details"},d&&e.createElement("h4",{className:"googlesitekit-widget-area-header__subtitle"},p&&e.createElement(p,null),!p&&d,!s&&e.createElement(o.a,{slug:n})),m&&e.createElement("div",{className:"googlesitekit-widget-area-header__cta"},e.createElement(f,null))))}WidgetAreaHeader.propTypes={slug:i.a.string.isRequired,Icon:i.a.bool,title:i.a.oneOfType([i.a.string,i.a.element]),subtitle:i.a.oneOfType([i.a.string,i.a.elementType]),CTA:i.a.elementType}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(16),i=n.n(r),a=n(84),c=n(528),o=n(205),l=n(0),s=n(2),u=n(3),d=n(10),f=n(103),g=n(703),m=n(704),p=n(705),h=n(14),v=n(32),b=n(9),E=n(54),_=n(18);t.a=function EntitySearchInput(){var t=Object(o.a)(EntitySearchInput,"EntitySearchInput"),n=Object(l.useState)(!1),r=i()(n,2),O=r[0],y=r[1],k=Object(l.useState)(!1),j=i()(k,2),S=j[0],w=j[1],C=Object(l.useState)(!1),x=i()(C,2),A=x[0],N=x[1],T=Object(_.a)(),D=Object(E.c)(),M=Object(l.useRef)(),R=Object(l.useCallback)((function(){Object(b.J)("".concat(T,"_headerbar"),"open_urlsearch"),y(!0)}),[T]),B=Object(l.useCallback)((function(){Object(b.J)("".concat(T,"_headerbar"),"close_urlsearch"),y(!1)}),[T]),I=Object(l.useState)({}),P=i()(I,2),L=P[0],F=P[1],z=Object(u.useSelect)((function(e){return(null==L?void 0:L.url)?e(h.c).getAdminURL("googlesitekit-dashboard",{permaLink:L.url}):null})),V=Object(u.useDispatch)(v.a).navigateTo;return Object(l.useEffect)((function(){z&&Object(b.J)("".concat(T,"_headerbar_urlsearch"),"open_urldetails").finally((function(){V(z)}))}),[z,V,T]),Object(a.a)((function(){D===E.a&&y(!0)})),Object(c.a)((function(){var e;O||(null==M||null===(e=M.current)||void 0===e||e.focus())}),[O]),O?e.createElement("div",{className:"googlesitekit-entity-search googlesitekit-entity-search--is-open"},e.createElement(f.a,null,e.createElement("label",{htmlFor:t},Object(s.__)("Page/URL Search","google-site-kit"))),e.createElement(p.a,{id:t,match:L,setIsActive:N,setMatch:F,placeholder:Object(s.__)("Enter title or URL…","google-site-kit"),isLoading:S,setIsLoading:w,showDropdown:A,onClose:B,autoFocus:!0}),S&&A&&e.createElement(d.ProgressBar,{className:"googlesitekit-entity-search__loading",compress:!0}),e.createElement("div",{className:"googlesitekit-entity-search__actions"},e.createElement(d.Button,{onClick:B,trailingIcon:e.createElement(m.a,{width:"30",height:"20"}),className:"googlesitekit-entity-search__close",title:Object(s.__)("Close","google-site-kit"),text:!0,tooltip:!0,tooltipEnterDelayInMS:500}))):e.createElement("div",{className:"googlesitekit-entity-search"},e.createElement(d.Button,{className:"googlesitekit-border-radius-round--phone googlesitekit-button-icon--phone",onClick:R,text:!0,ref:M,title:Object(s.__)("Search","google-site-kit"),trailingIcon:e.createElement(g.a,{width:"20",height:"20"}),tooltip:!0,tooltipEnterDelayInMS:500},Object(s.__)("URL Search","google-site-kit")))}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0&&e.createElement(d.e,{portal:!1},e.createElement(d.c,{className:"autocomplete__menu autocomplete__menu--inline"},z.map((function(t){var n=t.id,r=t.title;return e.createElement(d.d,{key:n,value:r,className:"autocomplete__option autocomplete__option--result"})})))))}PostSearcherAutoSuggest.propTypes={id:u.a.string,match:u.a.object,setCanSubmit:u.a.func,setMatch:u.a.func,isLoading:u.a.bool,setIsLoading:u.a.func,onKeyDown:u.a.func,autoFocus:u.a.bool,placeholder:u.a.string}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(16),i=n.n(r),a=n(0);function c(e,t){var n=Object(a.useState)(e),r=i()(n,2),c=r[0],o=r[1];return Object(a.useEffect)((function(){var n=setTimeout((function(){o(e)}),t);return function(){clearTimeout(n)}}),[e,t]),c}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DateRangeSelector}));var r=n(16),i=n.n(r),a=n(207),c=n(11),o=n.n(c),l=n(0),s=n(56),u=n(2),d=n(3),f=n(10),g=n(708),m=n(6),p=n(115),h=n(9),v=n(23),b=n(18);function DateRangeSelector(){var t,n=Object(h.o)(),r=Object(d.useSelect)((function(e){return e(m.a).getDateRange()})),c=Object(d.useDispatch)(m.a).setDateRange,E=Object(d.useDispatch)(v.b).resetInViewHook,_=Object(l.useState)(!1),O=i()(_,2),y=O[0],k=O[1],j=Object(l.useRef)(),S=Object(b.a)();Object(a.a)(j,(function(){return k(!1)})),Object(p.a)([s.c,s.f],j,(function(){return k(!1)}));var w=Object(l.useCallback)((function(){k(!y)}),[y]),C=Object(l.useCallback)((function(e){var t=Object.values(n)[e].slug;r!==t&&Object(h.J)("".concat(S,"_headerbar"),"change_daterange",t),E(),c(t),k(!1)}),[n,r,E,c,S]),x=null===(t=n[r])||void 0===t?void 0:t.label,A=Object.values(n).map((function(e){return e.label}));return e.createElement("div",{ref:j,className:"googlesitekit-date-range-selector googlesitekit-dropdown-menu mdc-menu-surface--anchor"},e.createElement(f.Button,{className:o()("mdc-button--dropdown","googlesitekit-header__dropdown","googlesitekit-header__date-range-selector-menu","googlesitekit-border-radius-round--phone","googlesitekit-button-icon--phone"),text:!0,onClick:w,icon:e.createElement(g.a,{width:"20",height:"20"}),"aria-haspopup":"menu","aria-expanded":y,"aria-controls":"date-range-selector-menu",title:Object(u.__)("Date range","google-site-kit"),tooltip:!0,tooltipEnterDelayInMS:500},x),e.createElement(f.Menu,{menuOpen:y,menuItems:A,onSelected:C,id:"date-range-selector-menu",className:"googlesitekit-width-auto"}))}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;tLearn more","google-site-kit"),{a:e.createElement(w.a,{href:z,external:!0,"aria-label":Object(f.__)("Learn more about consent mode","google-site-kit")})}))),M&&e.createElement(S.a,{message:M.message}),e.createElement("div",{className:"googlesitekit-setup-cta-banner__actions-wrapper"},e.createElement(g.Fragment,null,e.createElement(h.SpinnerButton,{onClick:le,isSaving:s},Object(f.__)("Enable consent mode","google-site-kit")),e.createElement(h.Button,{tertiary:!0,onClick:se},H<2?Object(f.__)("Maybe later","google-site-kit"):Object(f.__)("Don’t show again","google-site-kit"))))),e.createElement("div",{className:"googlesitekit-setup-cta-banner__svg-wrapper"},B!==T.b&&B!==T.d?e.createElement(k.a,null):e.createElement(y.a,null))))))))}ConsentModeSetupCTAWidget.propTypes={Widget:u.a.elementType.isRequired,WidgetNull:u.a.elementType.isRequired},t.a=Object(_.g)("consent-mode-setup-cta")(ConsentModeSetupCTAWidget)}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0&&!o?l(!0):0===t&&o&&l(!1),o}}).call(this,n(28))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OverlayNotificationsRenderer}));var r=n(0),i=n(122),a=n(361),c=n(714),o=n(717),l=n(540);function OverlayNotificationsRenderer(){var t=Object(i.a)("audienceSegmentation"),n=Object(i.a)("rrmModule");return e.createElement(r.Fragment,null,e.createElement(o.a,null),e.createElement(c.a,null),t&&e.createElement(a.a,null),n&&e.createElement(l.a,null))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){var i=n(370),a=n(0),c=n(2),o=n(10),l=n(3),s=n(715),u=n(716),d=n(22),f=n(23),g=n(6),m=n(19),p=n(26),h=n(54),v=n(31),b=n(8),E=n(86),_=n(227),O=n(381),y=n(9),k=n(18),j=n(50);t.a=Object(i.a)(Object(j.a)({moduleName:"analytics-4"}),Object(j.a)({moduleName:"adsense"}))((function AnalyticsAndAdSenseAccountsDetectedAsLinkedOverlayNotification(){var t=Object(p.e)(),n=Object(h.c)()===h.b,i=Object(k.a)(),j=Object(l.useSelect)((function(e){return e(g.a).isItemDismissed("AnalyticsAndAdSenseLinkedOverlayNotification")})),S=Object(l.useSelect)((function(e){return e(g.a).isDismissingItem("AnalyticsAndAdSenseLinkedOverlayNotification")})),w=Object(l.useSelect)((function(e){return!n||j?null:e(m.a).isModuleConnected("analytics-4")})),C=Object(l.useSelect)((function(e){return!n||j?null:e(m.a).isModuleConnected("adsense")})),x=Object(l.useSelect)((function(e){return!n||j?null:e(g.a).hasAccessToShareableModule("analytics-4")})),A=Object(l.useSelect)((function(e){return!n||j?null:e(g.a).hasAccessToShareableModule("adsense")})),N=Object(l.useSelect)((function(e){return!n||j?null:e(b.r).getAdSenseLinked()})),T=Object(l.useSelect)((function(e){return C?e(v.m).getAccountID():null})),D=Object(l.useSelect)((function(e){return e(g.a).getDateRangeDates({offsetDays:b.g})})),M={startDate:D.startDate,endDate:D.endDate,dimensions:["pagePath","adSourceName"],metrics:[{name:"totalAdRevenue"}],dimensionFilters:{adSourceName:"Google AdSense account (".concat(T,")")},orderby:[{metric:{metricName:"totalAdRevenue"},desc:!0}],limit:1},R=Object(l.useSelect)((function(e){return n&&!1===j&&N&&C&&w&&A&&x?e(b.r).getReport(M):null})),B=!1===Object(O.a)(R),I=n&&!1===j&&w&&C&&x&&A&&N&&B,P=Object(l.useDispatch)(f.b).dismissOverlayNotification,L=Object(a.useCallback)((function(){Object(y.J)("".concat(i,"_top-earning-pages-widget"),"view_overlay_CTA")}),[i]),F=function(){P("AnalyticsAndAdSenseLinkedOverlayNotification")};return r.createElement(_.a,{shouldShowNotification:I,GraphicDesktop:s.a,GraphicMobile:u.a,notificationID:"AnalyticsAndAdSenseLinkedOverlayNotification",onShow:L},r.createElement("div",{className:"googlesitekit-overlay-notification__body"},r.createElement("h3",null,Object(c.__)("See your top earning content","google-site-kit")),r.createElement("p",null,Object(c.__)("Data is now available for the pages that earn the most AdSense revenue.","google-site-kit"))),r.createElement("div",{className:"googlesitekit-overlay-notification__actions"},r.createElement(o.Button,{tertiary:!0,disabled:S,onClick:function(){F(),Object(y.J)("".concat(i,"_top-earning-pages-widget"),"dismiss_overlay_CTA")}},Object(c.__)("Maybe later","google-site-kit")),r.createElement(o.Button,{disabled:S,onClick:function(n){!function(n){n.preventDefault(),F(),setTimeout((function(){e.history.replaceState({},"","#".concat(d.c)),e.scrollTo({top:Object(E.a)(".googlesitekit-widget--adsenseTopEarningPagesGA4",t),behavior:"smooth"})}),50)}(n),Object(y.J)("".concat(i,"_top-earning-pages-widget"),"confirm_overlay_CTA")}},Object(c.__)("Show me","google-site-kit"))))}))}).call(this,n(28),n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t1&&e.createElement(a.Fragment,null,e.createElement("p",null,Object(c.__)("The following modules failed to be recovered:","google-site-kit")),e.createElement("ul",null,Object.keys(n).map((function(t){return e.createElement("li",{key:t},Object(c.sprintf)(
/* translators: 1: Module name, 2: Error message */
Object(c.__)("%1$s: %2$s","google-site-kit"),n[t].name,n[t].message))})))))}Errors.propTypes={recoveryErrors:i.a.object.isRequired}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardEntryPoint}));var r=n(1),i=n.n(r),a=n(1112),c=n(1114);function DashboardEntryPoint(t){var n=t.setupModuleSlug;return n?e.createElement(a.a,{moduleSlug:n}):e.createElement(c.a,null)}DashboardEntryPoint.propTypes={setupModuleSlug:i.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ModuleSetup}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(1),l=n.n(o),s=n(84),u=n(241),d=n(0),f=n(2),g=n(3),m=n(14),p=n(19),h=n(32),v=n(34),b=n(9),E=n(225),_=n(17),O=n(224),y=n(1113);function ModuleSetup(t){var n=t.moduleSlug,r=Object(g.useDispatch)(h.a).navigateTo,a=Object(g.useSelect)((function(e){return e(p.a).getModule(n)})),o=Object(g.useRegistry)(),l=Object(u.a)(function(){var e=c()(i.a.mark((function e(t){var a,c,l;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(v.c)("module_setup");case 2:return e.next=4,Object(b.J)("moduleSetup","complete_module_setup",n);case 4:if(!t){e.next=7;break}return r(t),e.abrupt("return");case 7:return a=o.select,c=o.resolveSelect,e.next=10,c(m.c).getSiteInfo();case 10:l=a(m.c).getAdminURL("googlesitekit-dashboard",{notification:"authentication_success",slug:n}),r(l);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[o,r,n]),k=null==a?void 0:a.onCompleteSetup,j=Object(d.useCallback)((function(){return k(o,l)}),[k,o,l]),S=Object(d.useCallback)(c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(b.J)("moduleSetup","cancel_module_setup",n);case 2:case"end":return e.stop()}}),e)}))),[n]);if(Object(s.a)((function(){Object(b.J)("moduleSetup","view_module_setup",n)})),!(null==a?void 0:a.SetupComponent))return null;var w=a.SetupComponent;return e.createElement(d.Fragment,null,e.createElement(O.a,null,e.createElement(E.a,null)),e.createElement("div",{className:"googlesitekit-setup"},e.createElement(_.e,null,e.createElement(_.k,null,e.createElement(_.a,{size:12},e.createElement("section",{className:"googlesitekit-setup__wrapper"},e.createElement(_.e,null,e.createElement(_.k,null,e.createElement(_.a,{size:12},e.createElement("p",{className:"googlesitekit-setup__intro-title"},Object(f.__)("Connect Service","google-site-kit")),e.createElement(w,{module:a,finishSetup:l})))),e.createElement(y.a,{module:a,onCancel:S,onComplete:"function"==typeof k?j:void 0})))))))}ModuleSetup.propTypes={moduleSlug:l.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ModuleSetupFooter}));var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(16),l=n.n(o),s=n(1),u=n.n(s),d=n(11),f=n.n(d),g=n(2),m=n(0),p=n(3),h=n(14),v=n(17),b=n(20),E=n(10),_=n(19);function ModuleSetupFooter(t){var n=t.module,r=t.onCancel,a=t.onComplete,o=Object(m.useState)(!1),s=l()(o,2),u=s[0],d=s[1],O=Object(p.useSelect)((function(e){return e(h.c).getAdminURL("googlesitekit-settings")})),y=Object(p.useSelect)((function(e){var t,r;return null===(t=e(null==n?void 0:n.storeName))||void 0===t||null===(r=t.isSetupBlocked)||void 0===r?void 0:r.call(t)})),k=Object(p.useSelect)((function(e){return e(_.a).canSubmitChanges(null==n?void 0:n.slug)})),j=Object(m.useCallback)(c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(!0),e.next=3,a();case 3:d(!1);case 4:case"end":return e.stop()}}),e)}))),[d,a]);return n?e.createElement("div",{className:f()("googlesitekit-setup__footer","googlesitekit-setup__footer--".concat(null==n?void 0:n.slug))},e.createElement(v.e,null,e.createElement(v.k,null,e.createElement(v.a,{alignMiddle:!0,smSize:2,mdSize:4,lgSize:6},e.createElement(b.a,{id:"setup-".concat(n.slug,"-cancel"),href:O,onClick:r},y?Object(g.__)("Back","google-site-kit"):Object(g.__)("Cancel","google-site-kit"))),a&&e.createElement(v.a,{alignRight:!0,smSize:2,mdSize:4,lgSize:6},e.createElement(E.SpinnerButton,{id:"setup-".concat(n.slug,"-complete"),onClick:j,disabled:!k||u,isSaving:u},Object(g.__)("Complete Setup","google-site-kit")))))):null}ModuleSetupFooter.propTypes={module:u.a.shape({slug:u.a.string.isRequired,storeName:u.a.string.isRequired}).isRequired,onCancel:u.a.func.isRequired,onComplete:u.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return DashboardMainApp}));var i=n(16),a=n.n(i),c=n(11),o=n.n(c),l=n(0),s=n(84),u=n(3),d=n(70),f=n(9),g=n(224),m=n(690),p=n(418),h=n(368),v=n(702),b=n(707),E=n(225),_=n(1116),O=n(209),y=n(1130),k=n(709),j=n(616),S=n(1145),w=n(22),C=n(6),x=n(46),A=n(35),N=n(29),T=n(617),D=n(713),M=n(618),R=n(26),B=n(122),I=n(720),P=n(186),L=n(86),F=n(14),z=n(387),V=n(166),W=n(47);function DashboardMainApp(){var t,n,i=Object(B.a)("audienceSegmentation"),c=Object(l.useState)(!1),G=a()(c,2),U=G[0],H=G[1],q=Object(A.a)(),K=Object(R.e)(),J=Object(P.a)("widgetArea"),Y=a()(J,2),$=Y[0],X=Y[1],Q=Object(u.useDispatch)(N.a).setValues,Z=Object(u.useSelect)((function(e){return e(C.a).getGrantedScopes()})),ee=Object(u.useSelect)((function(e){return e(N.a).getValue(C.d,"permissionsError")})),te=void 0!==Z&&(null==ee||null===(t=ee.data)||void 0===t||null===(n=t.scopes)||void 0===n?void 0:n.some((function(e){return Z.includes(e)}))),ne=Object(u.useSelect)((function(e){return i&&e(C.a).getConfiguredAudiences()}));Object(s.a)((function(){if(q||setTimeout((function(){return H(!0)}),5e3),$){var t=".googlesitekit-widget-area--".concat($);setTimeout((function(){function n(){e.scrollTo({top:Object(L.a)(t,K),behavior:"smooth"})}e.addEventListener("scrollend",(function t(){n(),e.removeEventListener("scrollend",t)})),n(),X(void 0)}),100)}})),Object(l.useEffect)((function(){void 0!==ee&&te&&Q(C.d,{permissionsError:{}})}),[te,Q,ee]);var re=Object(u.useSelect)((function(e){return q?e(C.a).getViewableModules():null})),ie={modules:re||void 0},ae=Object(u.useSelect)((function(e){return e(x.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_KEY_METRICS,ie)})),ce=Object(u.useSelect)((function(e){return e(x.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_TRAFFIC,ie)})),oe=Object(u.useSelect)((function(e){return e(x.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_CONTENT,ie)})),le=Object(u.useSelect)((function(e){return e(x.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_SPEED,ie)})),se=Object(u.useSelect)((function(e){return e(x.a).isWidgetContextActive(d.CONTEXT_MAIN_DASHBOARD_MONETIZATION,ie)})),ue=Object(u.useSelect)((function(e){return e(C.a).isKeyMetricsWidgetHidden()})),de=Object(z.a)(),fe=Object(u.useSelect)((function(e){return!0===e(F.c).isKeyMetricsSetupCompleted()&&!1===ue||e(C.a).isAuthenticated()&&!1===e(F.c).isKeyMetricsSetupCompleted()&&de}));Object(I.a)();var ge=null;return se?ge=w.c:le?ge=w.d:oe?ge=w.a:ce?ge=w.e:ae&&(ge=w.b),r.createElement(l.Fragment,null,r.createElement(j.a,null),r.createElement(M.a,null),r.createElement(g.a,{subHeader:r.createElement(_.a,null),showNavigation:!0},r.createElement(v.a,null),r.createElement(b.a,null),!q&&r.createElement(m.a,null),r.createElement(E.a,null)),!q&&r.createElement(l.Fragment,null,i&&r.createElement(h.c,null),r.createElement(k.a,null)),r.createElement(V.a,{areaSlug:W.b.BANNERS_BELOW_NAV,groupID:W.c.SETUP_CTAS}),r.createElement(D.a,null),!0!==ue&&r.createElement(p.a,{id:w.b,slug:d.CONTEXT_MAIN_DASHBOARD_KEY_METRICS,className:o()({"googlesitekit-widget-context--last":ge===w.b})}),r.createElement(p.a,{id:w.e,slug:d.CONTEXT_MAIN_DASHBOARD_TRAFFIC,className:o()({"googlesitekit-widget-context--last":ge===w.e})}),r.createElement(p.a,{id:w.a,slug:d.CONTEXT_MAIN_DASHBOARD_CONTENT,className:o()({"googlesitekit-widget-context--last":ge===w.a})}),r.createElement(p.a,{id:w.d,slug:d.CONTEXT_MAIN_DASHBOARD_SPEED,className:o()({"googlesitekit-widget-context--last":ge===w.d})}),r.createElement(p.a,{id:w.c,slug:d.CONTEXT_MAIN_DASHBOARD_MONETIZATION,className:o()({"googlesitekit-widget-context--last":ge===w.c})}),r.createElement(O.a,{triggerID:"view_dashboard",ttl:f.a}),U&&r.createElement(y.a,null),fe&&r.createElement(S.a,null),i&&ne&&r.createElement(h.d,null),r.createElement(T.a,null))}}).call(this,n(28),n(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerNotifications}));var r=n(16),i=n.n(r),a=n(0),c=n(3),o=n(19),l=n(6),s=n(8),u=n(186),d=n(1117),f=n(1119),g=n(1121),m=n(1122),p=n(644),h=n(35),v=n(1124),b=n(1125),E=n(1127),_=n(1128),O=n(23),y=n(388),k=n(47),j=n(166),S=["ads",n(52).e,"sign-in-with-google"];function BannerNotifications(){var t=Object(h.a)(),n=Object(c.useSelect)((function(e){return e(l.a).isAuthenticated()})),r=Object(c.useSelect)((function(e){return e(o.a).isModuleActive("adsense")})),w=Object(c.useSelect)((function(e){return e(o.a).isModuleConnected("analytics-4")})),C=Object(c.useSelect)((function(e){return e(l.a).hasScope(s.p)})),x=Object(c.useSelect)((function(e){return e(s.r).hasMismatchedGoogleTagID()})),A=Object(c.useSelect)((function(e){return e(O.b).getValue(y.a)})),N=Object(c.useSelect)((function(e){if(t||!w)return!1;var n=e(s.r).getOwnerID(),r=e(l.a).getID();return void 0!==n&&void 0!==r?n===r:void 0})),T=Object(u.a)("notification"),D=i()(T,1)[0],M=Object(u.a)("slug"),R=i()(M,1)[0];return t?e.createElement(a.Fragment,null,e.createElement(j.a,{areaSlug:k.b.BANNERS_ABOVE_NAV})):e.createElement(a.Fragment,null,r&&e.createElement(m.a,null),e.createElement(g.a,null),"authentication_success"===D&&!S.includes(R)&&e.createElement(d.a,null),"ad_blocking_recovery_setup_success"===D&&e.createElement(_.a,null),e.createElement(v.a,null),n&&e.createElement(f.a,null),!A&&e.createElement(p.a,null),w&&C&&N&&e.createElement(a.Fragment,null,x&&e.createElement(b.a,null),e.createElement(E.a,null)),e.createElement(j.a,{areaSlug:k.b.BANNERS_ABOVE_NAV}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,r){var i=n(5),a=n.n(i),c=n(15),o=n.n(c),l=n(16),s=n.n(l),u=n(0),d=n(2),f=n(1187),g=n(3),m=n(186),p=n(90),h=n(1118),v=n(22),b=n(19),E=n(14),_=n(6),O=n(37),y=n(86),k=n(18),j=n(26),S=n(20);t.a=function SetupSuccessBannerNotification(){var t,n=Object(m.a)("slug"),i=s()(n,1)[0],c=Object(m.a)("notification"),l=s()(c,1)[0],w=Object(j.e)(),C=Object(k.a)(),x=Object(g.useSelect)((function(e){return e(b.a).getModules()})),A=Object(g.useSelect)((function(e){return e(_.a).hasCapability(_.K)})),N=Object(g.useSelect)((function(e){var t,n=null==x||null===(t=x[i])||void 0===t?void 0:t.storeName;if(!n)return null;var r=e(n).getSetupSuccessContent;return r?r():null})),T=Object(g.useSelect)((function(e){return e(E.c).getAdminURL("googlesitekit-settings")})),D=Object(u.useCallback)((function(){Object(O.b)("".concat(C,"_authentication-success-notification"),"view_notification")}),[C]),M=Object(u.useCallback)(o()(a.a.mark((function t(){var n;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(O.b)("".concat(C,"_authentication-success-notification"),"confirm_notification");case 2:n=Object(f.a)(e.location.href,"notification"),e.history.replaceState(null,"",n);case 4:case"end":return t.stop()}}),t)}))),[C]);if(void 0===x)return null;if(!l||""===l)return null;if("authentication_success"===l&&!A)return null;if("authentication_success"===l&&i&&!(null===(t=x[i])||void 0===t?void 0:t.active))return null;var R={id:"connected-successfully",setupTitle:Object(d.__)("Site Kit","google-site-kit"),description:"",learnMore:{label:"",url:"",description:""}};switch(l){case"authentication_success":if(x[i]&&(R.id="".concat(R.id,"-").concat(i),R.setupTitle=x[i].name,R.description="",N)){var B=N.description,I=N.learnMore;R.description=B,R.learnMore=I}if("pagespeed-insights"===i){var P="#".concat(v.d);R.description=r.createElement("p",{className:"googlesitekit-publisher-win__link"},r.createElement(S.a,{href:P,onClick:function(t){t.preventDefault(),e.history.replaceState({},"",P),e.scrollTo({top:Object(y.a)(P,w),behavior:"smooth"})}},Object(d.__)("Jump to the bottom of the dashboard to see how fast your home page is","google-site-kit")))}else R.description||R.learnMore.label||(R.description=Object(d.__)("Connect more services to see more stats.","google-site-kit"),R.learnMore={label:Object(d.__)("Go to Settings","google-site-kit"),url:"".concat(T,"#/connect-more-services"),target:p.a.INTERNAL});return r.createElement(u.Fragment,null,r.createElement(p.b,{id:R.id,title:Object(d.sprintf)(
/* translators: %s: the name of a module that setup was completed for */
Object(d.__)("Congrats on completing the setup for %s!","google-site-kit"),R.setupTitle),description:R.description,handleDismiss:function(){},WinImageSVG:h.a,onView:D,dismiss:Object(d.__)("OK, Got it!","google-site-kit"),onDismiss:M,format:"smaller",type:"win-success",learnMoreLabel:R.learnMore.label,learnMoreDescription:R.learnMore.description,learnMoreURL:R.learnMore.url,learnMoreTarget:R.learnMore.target}));default:return null}}}).call(this,n(28),n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0&&e.createElement(E.a,{recoveryErrors:w})),I=D):(R=Object(f.__)("The data for the following modules was previously shared with other users on the site by another admin who no longer has access. To restore access, you may recover the module as the new owner.","google-site-kit"),B=e.createElement(d.Fragment,null,S.map((function(t){return e.createElement("div",{key:t},e.createElement(m.Checkbox,{checked:r[t],name:"module-recovery-alert-checkbox",id:"module-recovery-alert-checkbox-".concat(t),onChange:function(){return T(t)},value:t,disabled:_},k[t].name))})),e.createElement("p",{className:"googlesitekit-publisher-win__desc"},Object(f.__)("By recovering the selected modules, you will restore access for other users by sharing access via your Google account. This does not make any changes to external services and can be managed at any time via the dashboard sharing settings.","google-site-kit")),Object.keys(w).length>0&&e.createElement(E.a,{recoveryErrors:w})),I=D),e.createElement(b.b,{id:"module-recovery-alert",title:Object(f.__)("Dashboard data for some services has been interrupted","google-site-kit"),onCTAClick:I,ctaLabel:I?Object(f.__)("Recover","google-site-kit"):null,ctaLink:I?"#":null,description:R,learnMoreURL:j,learnMoreLabel:Object(f.__)("Learn more","google-site-kit"),isDismissible:P,dismiss:Object(f.__)("Remind me later","google-site-kit"),dismissExpires:v.a},B)}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(0),i=n(2),a=n(3),c=n(19),o=n(31),l=n(1123),s=n(90);t.a=function AdSenseAlerts(){var t=Object(a.useSelect)((function(e){return e(c.a).isModuleConnected("adsense")})),n=Object(a.useSelect)((function(e){return e(o.m).getAccountID()})),u=Object(a.useSelect)((function(e){return e(o.m).getNotifications()}));return t&&n&&void 0!==u?e.createElement(r.Fragment,null,u.map((function(t){var n=t.id,r=t.title,a=t.description,c=t.format,o=t.ctaURL,u=t.ctaLabel,d=t.ctaTarget,f=t.severity,g=t.isDismissable;return e.createElement(s.b,{className:"googlesitekit-adsense-alert",key:n,id:n,title:r||"",description:a,WinImageSVG:l.a,format:c||"small",ctaLink:o,ctaLabel:u,ctaTarget:d,type:f,dismiss:Object(i.__)("OK, Got it!","google-site-kit"),isDismissible:g||!0,logo:!0,module:"adsense",moduleName:Object(i._x)("AdSense","Service name","google-site-kit"),dismissExpires:0,showOnce:!1})}))):null}}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;tAdSense, otherwise this feature won’t work","google-site-kit"),{a:r.createElement(g.a,{href:_,external:!0,hideExternalIndicator:!0})})),dismiss:Object(c.__)("OK, Got it!","google-site-kit"),onDismiss:function(){Object(f.J)("".concat(t,"_adsense-abr-success-notification"),"confirm_notification");var n=Object(o.a)(e.location.href,"notification");e.history.replaceState(null,"",n)},isDismissible:!0,onView:O,type:"win-success",WinImageSVG:function WinImageSVG(){return r.createElement(s.a,null)},format:"small"})}}).call(this,n(28),n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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,c=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){o=!0,a=e},f:function(){try{c||null==n.return||n.return()}finally{if(o)throw a}}}}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0){var r,i=j(n);try{for(i.s();!(r=i.n()).done;){var a=r.value,c=K[a.question_ordinal],o=a.answer_ordinal||[];if(!c||!o.includes(c))return J++,!1}}catch(e){i.e(e)}finally{i.f()}}return t===J})),$=Object(g.useCallback)((function(e){B||(I(!0),H("question_answered",{question_ordinal:null==Y?void 0:Y.question_ordinal,answer:e}),setTimeout((function(){U(V,{answers:[].concat(c()(G),[{question_ordinal:null==Y?void 0:Y.question_ordinal,answer:e}])}),I(!1)}),300))}),[G,Y,V,H,U,B]);(null==L?void 0:L.length)&&J>L.length&&((q=(P||[]).find((function(e){var t,n=j(e.trigger_condition||[]);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.answer_ordinal.includes(K[r.question_ordinal]))return q=e,!0}}catch(e){n.e(e)}finally{n.f()}return!1})))||(q=P[0]));var X=Object(g.useCallback)((function(){var e;H("follow_up_link_clicked",{completion_ordinal:null===(e=q)||void 0===e?void 0:e.completion_ordinal}),H("survey_closed"),U(V,{hideSurvey:!0})}),[V,H,U,q]),Q=Object(g.useCallback)((function(){H("survey_closed"),D(!1)}),[H]),Z=Object(g.useCallback)((function(){U(V,{hideSurvey:!0})}),[V,U]);if(Object(g.useEffect)((function(){var e;q&&!S&&(w(!0),H("completion_shown",{completion_ordinal:null===(e=q)||void 0===e?void 0:e.completion_ordinal}))}),[S,H,q]),Object(d.a)((function(){D(!0)})),W||!L||!P||void 0===z)return null;if(q)return e.createElement(f.a,{direction:"up",in:T,onExited:Z},e.createElement("div",{className:"googlesitekit-survey"},e.createElement(b.a,{dismissSurvey:Q,ctaOnClick:X,ctaText:q.follow_up_text,ctaURL:q.follow_up_url,title:q.completion_title},q.completion_text)));if(!x.includes(null==Y?void 0:Y.question_type))return null;var ee={key:Y.question_text,answerQuestion:$,dismissSurvey:Q,question:Y.question_text,submitButtonText:(null==L?void 0:L.length)===J?Object(m.__)("Submit","google-site-kit"):Object(m.__)("Next","google-site-kit")};return e.createElement(f.a,{direction:"up",in:T,onExited:Z},e.createElement("div",{className:"googlesitekit-survey"},"multi_select"===Y.question_type&&e.createElement(O.a,i()({},ee,{choices:Y.question.answer_choice,minChoices:Y.question.min_choices,maxChoices:Y.question.max_choices})),"open_text"===Y.question_type&&e.createElement(_.a,i()({},ee,{subtitle:Y.question.subtitle,placeholder:Y.question.placeholder})),"rating"===Y.question_type&&e.createElement(E.a,i()({},ee,{choices:Y.question.answer_choice})),"single_select"===Y.question_type&&e.createElement(y.a,i()({},ee,{choices:Y.question.answer_choice})),!1===z&&1===(null==Y?void 0:Y.question_ordinal)&&e.createElement("div",{className:"googlesitekit-survey__footer"},e.createElement(k.a,null))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(10),c=n(519);function SurveyCompletion(t){var n=t.title,r=t.children,i=t.ctaText,o=t.ctaURL,l=t.ctaOnClick,s=t.dismissSurvey;return e.createElement("div",{className:"googlesitekit-survey__completion"},e.createElement(c.a,{title:n,dismissSurvey:s}),e.createElement("div",{className:"googlesitekit-survey__body"},r),o&&i&&e.createElement("div",{className:"googlesitekit-survey__footer"},e.createElement(a.Button,{href:o,onClick:l,target:"_blank"},i)))}SurveyCompletion.propTypes={title:i.a.string.isRequired,children:i.a.node,ctaText:i.a.string,ctaURL:i.a.string,ctaOnClick:i.a.func,dismissSurvey:i.a.func.isRequired},SurveyCompletion.defaultProps={title:"",children:null,ctaText:"",ctaURL:"",ctaOnClick:null},t.a=SurveyCompletion}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(519),c=n(1134);function SurveyQuestionRating(t){var n=t.question,r=t.choices,i=t.answerQuestion,o=t.dismissSurvey;return e.createElement("div",{className:"googlesitekit-survey__question-rating"},e.createElement(a.a,{title:n,dismissSurvey:o}),e.createElement("div",{className:"googlesitekit-survey__body"},e.createElement("div",{className:"googlesitekit-survey__choices"},r.map((function(t,n){return e.createElement(c.a,{key:n,choice:t,answerQuestion:i})})))))}SurveyQuestionRating.propTypes={question:i.a.string.isRequired,choices:i.a.arrayOf(i.a.shape({answer_ordinal:i.a.oneOfType([i.a.string,i.a.number]),text:i.a.string})).isRequired,answerQuestion:i.a.func.isRequired,dismissSurvey:i.a.func.isRequired},t.a=SurveyQuestionRating}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(0),c=n(10),o=n(1135),l=n(1136),s=n(1137),u=n(1138),d=n(1139),f={1:o.a,2:l.a,3:s.a,4:u.a,5:d.a};function SurveyQuestionRatingChoice(t){var n=t.choice,r=t.answerQuestion,i=Object(a.useCallback)((function(){"function"==typeof r&&r({answer:{answer_ordinal:n.answer_ordinal}})}),[r,n]),o=f[n.answer_ordinal];return o?e.createElement("div",{className:"googlesitekit-survey__choice"},e.createElement(c.Button,{icon:e.createElement(o,{width:30,height:30}),"aria-label":n.text,onClick:i}),e.createElement("p",null,n.text)):null}SurveyQuestionRatingChoice.propTypes={choice:i.a.shape({answer_ordinal:i.a.oneOfType([i.a.string,i.a.number]),text:i.a.string}).isRequired},t.a=SurveyQuestionRatingChoice}).call(this,n(4))},function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0,N=Object.values(C).filter((function(e){return e.selected})).length,T=E&&N===E,D=A||N1&&e.createElement(p.HelperText,{persistent:!0},Object(m.sprintf)(
/* translators: %s: the number of answers. */
Object(m.__)("Choose at least %s answers","google-site-kit"),u)),e.createElement(p.Button,{onClick:function(){var e=Object.values(C).filter((function(e){return e.selected})).map((function(e){var t=e.answer_ordinal,n=e.answer_text;return n?{answer_ordinal:t,answer_text:n}:{answer_ordinal:t}}));a({answer:e})},disabled:D},O)))}SurveyQuestionMultiSelect.propTypes={question:u.a.string.isRequired,choices:u.a.arrayOf(u.a.shape({answer_ordinal:u.a.oneOfType([u.a.string,u.a.number]),text:u.a.string,write_in:u.a.bool})).isRequired,answerQuestion:u.a.func.isRequired,dismissSurvey:u.a.func.isRequired,minChoices:u.a.number,maxChoices:u.a.number,submitButtonText:u.a.string.isRequired},t.a=SurveyQuestionMultiSelect}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(7),i=n.n(r),a=n(16),c=n.n(a),o=n(1),l=n.n(o),s=n(0),u=n(10),d=n(519),f=n(1143);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t0,k=""===p||y&&""===E;return e.createElement("div",{className:"googlesitekit-single-select"},e.createElement(d.a,{title:n,dismissSurvey:a}),e.createElement("div",{className:"googlesitekit-survey__body"},O.map((function(t,n){return e.createElement(f.a,{key:n,value:p,setValue:h,writeIn:E,setWriteIn:_,choice:t})}))),e.createElement("div",{className:"googlesitekit-survey__footer"},e.createElement(u.Button,{onClick:function(){var e=y?{answer_text:E}:{};i({answer:m({answer_ordinal:Number(p)},e)})},disabled:k},o)))}SurveyQuestionSingleSelect.propTypes={question:l.a.string.isRequired,choices:l.a.arrayOf(l.a.shape({answer_ordinal:l.a.oneOfType([l.a.string,l.a.number]),text:l.a.string,write_in:l.a.bool})).isRequired,answerQuestion:l.a.func.isRequired,dismissSurvey:l.a.func.isRequired},t.a=SurveyQuestionSingleSelect}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(0),c=n(2),o=n(10),l=n(103),s=n(615);function SurveyQuestionSingleSelectChoice(t){var n=t.value,r=t.setValue,i=t.writeIn,u=t.setWriteIn,d=t.choice,f=d.answer_ordinal,g=d.text,m=d.write_in,p=n===f,h="googlesitekit-survey__multi-select-".concat(f,"-").concat(g);return e.createElement("div",{className:"googlesitekit-single-select__choice"},e.createElement(o.Radio,{id:g.replace(/ /g,"-"),value:f,checked:p,name:g,onClick:function(){return r(f)}},g),m&&e.createElement(a.Fragment,null,e.createElement(l.a,null,e.createElement("label",{htmlFor:h},Object(c.sprintf)(
/* translators: %s: Option name */
Object(c.__)("Text input for option %s","google-site-kit"),g))),e.createElement(o.TextField,{id:h,onChange:function(e){return u(e.target.value.slice(0,s.a))},value:i,disabled:!p})))}SurveyQuestionSingleSelectChoice.propTypes={choice:i.a.shape({answer_ordinal:i.a.oneOfType([i.a.string,i.a.number]),text:i.a.string,write_in:i.a.bool}),value:i.a.string.isRequired,setValue:i.a.func.isRequired,writeIn:i.a.string.isRequired,setWriteIn:i.a.func.isRequired},t.a=SurveyQuestionSingleSelectChoice}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SurveyTerms}));var r=n(2),i=n(38),a=n(3),c=n(14),o=n(20);function SurveyTerms(){var t=Object(a.useSelect)((function(e){return e(c.c).getGooglePrivacyPolicyURL()})),n=Object(a.useSelect)((function(e){return e(c.c).getGoogleTermsURL()}));return e.createElement("p",{className:"googlesitekit-survey__terms"},Object(i.a)(Object(r.__)("By continuing, you agree to allow Google to use your answers and account info to improve services, per our Privacy & Terms.","google-site-kit"),{privacy:e.createElement(o.a,{href:t,external:!0,hideExternalIndicator:!0,noFlex:!0}),terms:e.createElement(o.a,{href:n,external:!0,hideExternalIndicator:!0,noFlex:!0})}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricsSelectionPanel}));var r=n(3),i=n(23),a=n(25),c=n(157),o=n(1146);function MetricsSelectionPanel(){var t=Object(r.useSelect)((function(e){return e(i.b).getValue(a.k)}));return e.createElement(c.a,{value:{key:"MetricsSelectionPanel",value:!!t}},e.createElement(o.a,null))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Panel}));var r=n(16),i=n.n(r),a=n(7),c=n.n(a),o=n(11),l=n.n(o),s=n(0),u=n(3),d=n(29),f=n(23),g=n(6),m=n(25),p=n(679),h=n(113),v=n(18),b=n(9),E=n(122);function Panel(){var t=Object(v.a)(),n=Object(E.a)("conversionReporting"),r=Object(u.useSelect)((function(e){return e(f.b).getValue(m.k)})),a=Object(u.useInViewSelect)((function(e){var t=e(g.a).getKeyMetrics();if(!Array.isArray(t))return[];var n=e(g.a).isKeyMetricAvailable;return t.filter(n)})),o=Object(u.useDispatch)(d.a).setValues,_=Object(u.useDispatch)(f.b).setValue,O=Object(s.useCallback)((function(){var e;o(m.j,(e={},c()(e,m.i,a),c()(e,m.a,a),e)),Object(b.J)("".concat(t,"_kmw-sidebar"),"metrics_sidebar_view")}),[a,o,t]),y=Object(s.useCallback)((function(){r&&_(m.k,!1)}),[_,r]),k=Object(s.useState)(!1),j=i()(k,2),S=j[0],w=j[1];return e.createElement(h.e,{isOpen:r||S,onOpen:O,closePanel:y,className:l()("googlesitekit-km-selection-panel",{"googlesitekit-acr-km-selection-panel":n})},e.createElement(p.a,{isOpen:r,closePanel:y,savedViewableMetrics:a,setIsNavigatingToOAuthURL:w}))}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t),function(e,t){var r=n(5),i=n.n(r),a=n(15),c=n.n(a),o=n(326),l=n(141),s=n(34),u=n(216),d=n(22),f=n(1111);Object(o.a)(c()(i.a.mark((function n(){var r,a,c,o,g;return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!e._googlesitekitLegacyData.admin.resetSession){n.next=3;break}return n.next=3,Object(s.b)();case 3:(r=document.getElementById("js-googlesitekit-main-dashboard"))&&(a=r.dataset,c=a.setupModuleSlug,o=a.viewOnly,g=d.q,c||(g=o?d.o:d.n),Object(l.render)(t.createElement(u.a,{viewContext:g},t.createElement(f.a,{setupModuleSlug:c})),r));case 5:case"end":return n.stop()}}),n)}))))}.call(this,n(28),n(4))}],[[1257,1,0]]]);