(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[18],{10:function(e,t){e.exports=googlesitekit.components},100:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var r=n(59),i=n(40),a=n(39);function o(t,n){var o,c=Object(r.a)(n),s=t.activeModules,l=t.referenceSiteURL,u=t.userIDHash,d=t.userRoles,f=void 0===d?[]:d,g=t.isAuthenticated,p=t.pluginVersion;return function(){var n=e.document;if(void 0===o&&(o=!!n.querySelector("script[".concat(i.b,"]"))),!o){o=!0;var r=(null==f?void 0:f.length)?f.join(","):"";c("js",new Date),c("config",t.trackingID,{groups:"site_kit",send_page_view:t.isSiteKitScreen,domain:l,plugin_version:p||"",enabled_features:Array.from(a.a).join(","),active_modules:s.join(","),authenticated:g?"1":"0",user_properties:{user_roles:r,user_identifier:u}});var d=n.createElement("script");return d.setAttribute(i.b,""),d.async=!0,d.src="https://www.googletagmanager.com/gtag/js?id=".concat(t.trackingID,"&l=").concat(i.a),n.head.appendChild(d),{scriptTagSrc:"https://www.googletagmanager.com/gtag/js?id=".concat(t.trackingID,"&l=").concat(i.a)}}}}}).call(this,n(28))},101:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(5),i=n.n(r),a=n(7),o=n.n(a),c=n(16),s=n.n(c),l=n(59);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;t1?Object(g.a)(u):[],h=function(e){return s()("googlesitekit-tooltip-indicator",{active:e===c})};return e.createElement("div",i()({className:s()("googlesitekit-tour-tooltip",m.className)},v),e.createElement(o.a,{className:"googlesitekit-tooltip-card"},e.createElement("div",{className:"googlesitekit-tooltip-body"},e.createElement("h2",{className:"googlesitekit-tooltip-title"},m.title),e.createElement("div",{className:"googlesitekit-tooltip-content"},m.content)),e.createElement(a.CardActions,{className:"googlesitekit-tooltip-actions"},e.createElement("ul",{className:"googlesitekit-tooltip-indicators"},b.map((function(t){return e.createElement("li",{key:"indicator-".concat(t),className:h(t)})}))),e.createElement("div",{className:"googlesitekit-tooltip-buttons"},0!==c&&e.createElement(f.Button,i()({className:"googlesitekit-tooltip-button",text:!0},n),n.title),m.cta,l.title&&e.createElement(f.Button,i()({className:"googlesitekit-tooltip-button",text:!0},l),l.title))),e.createElement(f.Button,{className:"googlesitekit-tooltip-close",text:!0,hideTooltipTitle:!0,icon:e.createElement(p.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))},112:function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(11),o=n.n(a),c=n(215),s=n(38),l=n(2),u=n(10),d=n(58);function ModalDialog(t){var n=t.className,r=void 0===n?"":n,i=t.dialogActive,a=void 0!==i&&i,f=t.handleDialog,g=void 0===f?null:f,p=t.onOpen,m=void 0===p?null:p,v=t.onClose,b=void 0===v?null:v,h=t.title,E=void 0===h?null:h,y=t.provides,O=t.handleConfirm,k=t.subtitle,_=t.confirmButton,S=void 0===_?null:_,j=t.dependentModules,w=t.danger,C=void 0!==w&&w,x=t.inProgress,A=void 0!==x&&x,T=t.small,N=void 0!==T&&T,L=t.medium,D=void 0!==L&&L,R=t.buttonLink,P=void 0===R?null:R,M=Object(c.a)(ModalDialog),I="googlesitekit-dialog-description-".concat(M),F=!(!y||!y.length);return e.createElement(u.Dialog,{open:a,onOpen:m,onClose:b,"aria-describedby":F?I:void 0,tabIndex:"-1",className:o()(r,{"googlesitekit-dialog-sm":N,"googlesitekit-dialog-md":D})},e.createElement(u.DialogTitle,null,C&&e.createElement(d.a,{width:28,height:28}),E),k?e.createElement("p",{className:"mdc-dialog__lead"},k):[],e.createElement(u.DialogContent,null,F&&e.createElement("section",{id:I,className:"mdc-dialog__provides"},e.createElement("ul",{className:"mdc-list mdc-list--underlined mdc-list--non-interactive"},y.map((function(t){return e.createElement("li",{className:"mdc-list-item",key:t},e.createElement("span",{className:"mdc-list-item__text"},t))})))),j&&e.createElement("p",{className:"mdc-dialog__dependencies"},Object(s.a)(Object(l.sprintf)( /* translators: %s is replaced with the dependent modules. */ Object(l.__)("Note: %s","google-site-kit"),j),{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(l.__)("Cancel","google-site-kit")),P?e.createElement(u.Button,{href:P,onClick:O,target:"_blank",danger:C},S):e.createElement(u.SpinnerButton,{onClick:O,danger:C,disabled:A,isSaving:A},S||Object(l.__)("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))},115:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ErrorNotice}));var r=n(1),i=n.n(r),a=n(0),o=n(2),c=n(3),s=n(10),l=n(35),u=n(55);function ErrorNotice(t){var n,r=t.error,i=t.hasButton,d=void 0!==i&&i,f=t.storeName,g=t.message,p=void 0===g?r.message:g,m=t.noPrefix,v=void 0!==m&&m,b=t.skipRetryMessage,h=t.Icon,E=Object(c.useDispatch)(),y=Object(c.useSelect)((function(e){return f?e(f).getSelectorDataForError(r):null})),O=Object(a.useCallback)((function(){E(y.storeName).invalidateResolution(y.name,y.args)}),[E,y]);if(!r||Object(l.f)(r))return null;var k=d&&Object(l.d)(r,y);return d||b||(p=Object(o.sprintf)( /* translators: %1$s: Error message from Google API. */ Object(o.__)("%1$s%2$s Please try again.","google-site-kit"),p,p.endsWith(".")?"":".")),e.createElement(a.Fragment,null,h&&e.createElement("div",{className:"googlesitekit-error-notice__icon"},e.createElement(h,{width:"24",height:"24"})),e.createElement(u.a,{message:p,reconnectURL:null===(n=r.data)||void 0===n?void 0:n.reconnectURL,noPrefix:v}),k&&e.createElement(s.Button,{className:"googlesitekit-error-notice__retry-button",onClick:O},Object(o.__)("Retry","google-site-kit")))}ErrorNotice.propTypes={error:i.a.shape({message:i.a.string}),hasButton:i.a.bool,storeName:i.a.string,message:i.a.string,noPrefix:i.a.bool,skipRetryMessage:i.a.bool,Icon:i.a.elementType}}).call(this,n(4))},116:function(e,t,n){"use strict";var r=n(0),i=n(39),a=Object(r.createContext)(i.a);t.a=a},118:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return v}));var r=n(7),i=n.n(r),a=n(21),o=n.n(a),c=n(15),s=n.n(c),l=n(25),u=n.n(l),d=n(227),f=n(1),g=n.n(f),p=n(0);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 v(t){function WithIntersectionObserverComponent(n){var r=n.onInView,i=u()(n,["onInView"]),a=Object(p.useRef)(),c=Object(d.a)(a,{root:null,threshold:.45}),l=Object(p.useState)(!1),f=s()(l,2),g=f[0],m=f[1],v=!!(null==c?void 0:c.isIntersecting)&&!!(null==c?void 0:c.intersectionRatio);return Object(p.useEffect)((function(){c&&v&&!g&&(r(),m(!0))}),[g,v,c,r]),e.createElement(t,o()({ref:a},i))}return WithIntersectionObserverComponent.displayName="WithIntersectionObserverComponent",(t.displayName||t.name)&&(WithIntersectionObserverComponent.displayName+="(".concat(t.displayName||t.name,")")),WithIntersectionObserverComponent.propTypes=function(e){for(var t=1;t=j&&j>0),o()(n,"mdc-layout-grid__cell--span-".concat(k,"-desktop"),12>=k&&k>0),o()(n,"mdc-layout-grid__cell--start-".concat(_,"-desktop"),12>=_&&_>0),o()(n,"mdc-layout-grid__cell--order-".concat(S,"-desktop"),12>=S&&S>0),o()(n,"mdc-layout-grid__cell--span-".concat(E,"-tablet"),8>=E&&E>0),o()(n,"mdc-layout-grid__cell--start-".concat(y,"-tablet"),8>=y&&y>0),o()(n,"mdc-layout-grid__cell--order-".concat(O,"-tablet"),8>=O&&O>0),o()(n,"mdc-layout-grid__cell--span-".concat(v,"-phone"),4>=v&&v>0),o()(n,"mdc-layout-grid__cell--start-".concat(b,"-phone"),4>=b&&b>0),o()(n,"mdc-layout-grid__cell--order-".concat(h,"-phone"),4>=h&&h>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))},125:function(e,t,n){"use strict";(function(e){var r=n(21),i=n.n(r),a=n(25),o=n.n(a),c=n(1),s=n.n(c),l=n(11),u=n.n(l),d=n(0),f=Object(d.forwardRef)((function(t,n){var r=t.className,a=t.children,c=o()(t,["className","children"]);return e.createElement("div",i()({ref:n,className:u()("mdc-layout-grid__inner",r)},c),a)}));f.displayName="Row",f.propTypes={className:s.a.string,children:s.a.node},f.defaultProps={className:""},t.a=f}).call(this,n(4))},126:function(e,t,n){"use strict";(function(e){var r=n(21),i=n.n(r),a=n(25),o=n.n(a),c=n(1),s=n.n(c),l=n(11),u=n.n(l),d=n(0),f=Object(d.forwardRef)((function(t,n){var r=t.alignLeft,a=t.fill,c=t.className,s=t.children,l=t.collapsed,d=o()(t,["alignLeft","fill","className","children","collapsed"]);return e.createElement("div",i()({className:u()("mdc-layout-grid",c,{"mdc-layout-grid--align-left":r,"mdc-layout-grid--collapsed":l,"mdc-layout-grid--fill":a})},d,{ref:n}),s)}));f.displayName="Grid",f.propTypes={alignLeft:s.a.bool,fill:s.a.bool,className:s.a.string,collapsed:s.a.bool,children:s.a.node},f.defaultProps={className:""},t.a=f}).call(this,n(4))},127: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]:e,a=Object(c.useState)(Object(s.a)(r.location.href,t)||n),u=o()(a,2),d=u[0],f=u[1],g=function(e){f(e);var n=Object(l.a)(r.location.href,i()({},t,e));r.history.replaceState(null,"",n)};return[d,g]}}).call(this,n(28))},176:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(2);function i(){var e=arguments.length>0&&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,o=n.name,c=void 0===o?"":o,s=n.owner,l=void 0===s?{}:s;if(!a||!c)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"),c)),l&&l.login&&(d=Object(r.sprintf)( /* translators: %s: owner name */ Object(r.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),l.login)),d||(d=Object(r.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(u," ").concat(d)}},18:function(e,t,n){"use strict";var r=n(0),i=n(60);t.a=function(){return Object(r.useContext)(i.b)}},180: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(25),o=n.n(a),c=n(1),s=n.n(c),l=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=o()(t,["loading","children"]);return n?e.createElement(l.a,i):r}LoadingWrapper.propTypes=function(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{},i=r.ownedSettingsSlugs,a=void 0===i?void 0:i,c=r.storeName,l=void 0===c?void 0:c,f=r.settingSlugs,h=void 0===f?[]:f,E=r.initialSettings,_=void 0===E?void 0:E,S=r.validateHaveSettingsChanged,j=void 0===S?A():S;u()(e,"type is required."),u()(t,"identifier is required."),u()(n,"datapoint is required.");var w=l||"".concat(e,"/").concat(t),C={ownedSettingsSlugs:a,settings:_,savedSettings:void 0},x=Object(b.a)({baseName:"getSettings",controlCallback:function(){return g.a.get(e,t,n,{},{useCache:!1})},reducerCallback:function(e,t){return y(y({},e),{},{savedSettings:y({},t),settings:y(y({},t),e.settings||{})})}}),T=Object(b.a)({baseName:"saveSettings",controlCallback:function(r){var i=r.values;return g.a.set(e,t,n,i)},reducerCallback:function(e,t){return y(y({},e),{},{savedSettings:y({},t),settings:y({},t)})},argsToParams:function(e){return{values:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.values;u()(Object(d.isPlainObject)(t),"values is required.")}}),N={},L={setSettings:function(e){return u()(Object(d.isPlainObject)(e),"values is required."),{payload:{values:e},type:"SET_SETTINGS"}},rollbackSettings:function(){return{payload:{},type:"ROLLBACK_SETTINGS"}},rollbackSetting:function(e){return u()(e,"setting is required."),{payload:{setting:e},type:"ROLLBACK_SETTING"}},saveSettings:o.a.mark((function e(){var t,n,r,i,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,O("saveSettings",[]);case 5:return n=t.select(w).getSettings(),e.next=8,T.actions.fetchSaveSettings(n);case 8:if(r=e.sent,i=r.response,!(a=r.error)){e.next=14;break}return e.next=14,k(a,"saveSettings",[]);case 14:return e.abrupt("return",{response:i,error:a});case 15:case"end":return e.stop()}}),e)}))},D={},R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:C,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case"SET_SETTINGS":var i=r.values;return y(y({},e),{},{settings:y(y({},e.settings||{}),i)});case"ROLLBACK_SETTINGS":return y(y({},e),{},{settings:e.savedSettings});case"ROLLBACK_SETTING":var a=r.setting;return e.savedSettings[a]?y(y({},e),{},{settings:y(y({},e.settings||{}),{},s()({},a,e.savedSettings[a]))}):y({},e);default:return void 0!==N[n]?N[n](e,{type:n,payload:r}):e}},P={getSettings:o.a.mark((function e(){var t;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.commonActions.getRegistry();case 2:if(t=e.sent,t.select(w).getSettings()){e.next=7;break}return e.next=7,x.actions.fetchGetSettings();case 7:case"end":return e.stop()}}),e)}))},M=Object(m.g)(j),I=M.safeSelector,F=M.dangerousSelector,B={haveSettingsChanged:I,__dangerousHaveSettingsChanged:F,getSettings:function(e){return e.settings},hasSettingChanged:function(e,t){u()(t,"setting is required.");var n=e.settings,r=e.savedSettings;return!(!n||!r)&&!Object(d.isEqual)(n[t],r[t])},isDoingSaveSettings:function(e){return Object.values(e.isFetchingSaveSettings).some(Boolean)},getOwnedSettingsSlugs:function(e){return e.ownedSettingsSlugs},haveOwnedSettingsChanged:Object(p.createRegistrySelector)((function(e){return function(){var t=e(w).getOwnedSettingsSlugs();return e(w).haveSettingsChanged(t)}}))};h.forEach((function(e){var t=Object(v.b)(e),n=Object(v.a)(e);L["set".concat(t)]=function(e){return u()(void 0!==e,"value is required for calls to set".concat(t,"().")),{payload:{value:e},type:"SET_".concat(n)}},N["SET_".concat(n)]=function(t,n){var r=n.payload.value;return y(y({},t),{},{settings:y(y({},t.settings||{}),{},s()({},e,r))})},B["get".concat(t)]=Object(p.createRegistrySelector)((function(t){return function(){return(t(w).getSettings()||{})[e]}}))}));var U=Object(p.combineStores)(p.commonStore,x,T,{initialState:C,actions:L,controls:D,reducer:R,resolvers:P,selectors:B});return y(y({},U),{},{STORE_NAME:w})};function w(e,t){return function(){var n=i()(o.a.mark((function n(r){var i,a,c,s;return o.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(i=r.select,a=r.dispatch,!i(t).haveSettingsChanged()){n.next=8;break}return n.next=4,a(t).saveSettings();case 4:if(c=n.sent,!(s=c.error)){n.next=8;break}return n.abrupt("return",{error:s});case 8:return n.next=10,g.a.invalidateCache("modules",e);case 10:return n.abrupt("return",{});case 11:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}function C(e){return function(t){var n=t.select,r=t.dispatch;return n(e).haveSettingsChanged()?r(e).rollbackSettings():{}}}function x(e){return function(t){var n=Object(m.e)(t)(e),r=n.haveSettingsChanged,i=n.isDoingSubmitChanges;u()(!i(),_),u()(r(),S)}}function A(){return function(e,t,n){var r=t.settings,i=t.savedSettings;n&&u()(!Object(d.isEqual)(Object(d.pick)(r,n),Object(d.pick)(i,n)),S),u()(!Object(d.isEqual)(r,i),S)}}},212:function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t0){i.next=7;break}if(!(c=document.getElementById("wp-admin-bar-menu-toggle"))){i.next=7;break}return c.firstChild.click(),i.next=7,new Promise((function(e){setTimeout(e,0)}));case 7:"#adminmenu [href*='page=googlesitekit-dashboard']",(s=!!document.querySelector("".concat("#adminmenu [href*='page=googlesitekit-dashboard']","[aria-haspopup=true]")))&&document.querySelector("#adminmenu [href*='page=googlesitekit-dashboard']").click(),n&&!r&&(l=document.hasFocus,document.hasFocus=function(){return document.hasFocus=l,!1}),t(e,{isTooltipVisible:!0,rehideAdminMenu:!o,rehideAdminSubMenu:s});case 12:case"end":return i.stop()}}),a)}))),[n,r,t,e])}},214: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),o=n.n(a),c=n(5),s=n.n(c),l=n(16),u=n.n(l),d=n(25),f=n.n(d),g=n(0),p=n(1),m=n.n(p),v=n(3),b=n(196),h=n(23),E=n(150);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function 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,l,d,a,r]);return e.createElement(b.a,o()({slug:"ga4-activation-banner-admin-menu-tooltip",onDismiss:p},i))}AdminMenuTooltip.propTypes=O(O({},b.a.propTypes),{},{target:m.a.string,tooltipStateKey:m.a.string.isRequired}),AdminMenuTooltip.defaultProps={target:'#adminmenu [href*="page=googlesitekit-settings"]'}}).call(this,n(4))},22: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 o})),n.d(t,"t",(function(){return c})),n.d(t,"h",(function(){return s})),n.d(t,"s",(function(){return l})),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 p})),n.d(t,"v",(function(){return m})),n.d(t,"q",(function(){return v})),n.d(t,"p",(function(){return b})),n.d(t,"b",(function(){return h})),n.d(t,"e",(function(){return E})),n.d(t,"a",(function(){return y})),n.d(t,"d",(function(){return O})),n.d(t,"c",(function(){return k})),n.d(t,"f",(function(){return _})),n.d(t,"g",(function(){return S}));var r="mainDashboard",i="entityDashboard",a="mainDashboardViewOnly",o="entityDashboardViewOnly",c="userInput",s="activation",l="splash",u="adminBar",d="adminBarViewOnly",f="settings",g="adBlockingRecovery",p="wpDashboard",m="wpDashboardViewOnly",v="moduleSetup",b="metricSelection",h="key-metrics",E="traffic",y="content",O="speed",k="monetization",_=[r,i,a,o,c,l,f,v,b],S=[a,o,d,m]},224: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),o=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:o.a.node.isRequired,className:o.a.string}}).call(this,n(4))},23: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"},24: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 o})),n.d(t,"b",(function(){return c})),n.d(t,"e",(function(){return s}));var r=n(79),i="xlarge",a="desktop",o="tablet",c="small";function s(){var e=Object(r.a)();return e>1280?i:e>960?a:e>600?o:c}},243: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),o=n.n(a),c=n(24),s=n(17),l=n(257);function NotificationWithSVG(t){var n=t.id,r=t.title,a=t.description,u=t.actions,d=t.SVG,f=t.primaryCellSizes,g=t.SVGCellSizes,p=Object(c.e)(),m={mdSize:(null==g?void 0:g.md)||8,lgSize:(null==g?void 0:g.lg)||6};return p===c.c&&(m={mdSize:(null==g?void 0:g.md)||8}),p===c.b&&(m={smSize:(null==g?void 0:g.sm)||12}),e.createElement("div",{className:"googlesitekit-widget-context"},e.createElement(s.e,{className:"googlesitekit-widget-area"},e.createElement(s.k,null,e.createElement(s.a,{size:12},e.createElement("div",{className:o()("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(s.e,{collapsed:!0},e.createElement(s.k,null,e.createElement(s.a,{smSize:(null==f?void 0:f.sm)||12,mdSize:(null==f?void 0:f.md)||8,lgSize:(null==f?void 0:f.lg)||6,className:"googlesitekit-setup-cta-banner__primary-cell"},e.createElement("h3",{className:"googlesitekit-setup-cta-banner__title"},r),a,e.createElement(l.a,{id:n}),u),e.createElement(s.a,i()({alignBottom:!0,className:"googlesitekit-setup-cta-banner__svg-wrapper--".concat(n)},m),e.createElement(d,null))))))))))}}).call(this,n(4))},246:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdBlockerWarning}));var r=n(1),i=n.n(r),a=n(3),o=n(13),c=n(19),s=n(395);function AdBlockerWarning(t){var n=t.moduleSlug,r=t.className,i=Object(a.useSelect)((function(e){return e(c.a).getModuleStoreName(n)})),l=Object(a.useSelect)((function(e){var t;return null===(t=e(i))||void 0===t?void 0:t.getAdBlockerWarningMessage()})),u=Object(a.useSelect)((function(e){return e(o.c).getDocumentationLinkURL("".concat(n,"-ad-blocker-detected"))}));return e.createElement(s.a,{className:r,getHelpLink:u,warningMessage:l})}AdBlockerWarning.propTypes={className:i.a.string,moduleSlug:i.a.string.isRequired}}).call(this,n(4))},252:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LearnMoreLink}));var r=n(1),i=n.n(r),a=n(20),o=n(86);function LearnMoreLink(t){var n=t.id,r=t.label,i=t.url,c=t.ariaLabel,s=Object(o.a)(n);return e.createElement(a.a,{onClick:function(e){e.persist(),s.clickLearnMore()},href:i,"aria-label":c,external:!0},r)}LearnMoreLink.propTypes={id:i.a.string,label:i.a.string,url:i.a.string,ariaLabel:i.a.string}}).call(this,n(4))},257: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),o=n(3),c=n(13),s=n(55);function Error(t){var n=t.id,r=Object(o.useSelect)((function(e){return e(c.c).getError("notificationAction",[n])})),i=Object(o.useDispatch)(c.c).clearError;return Object(a.useEffect)((function(){return function(){i("notificationAction",[n])}}),[i,n]),r?e.createElement(s.a,{message:r.message}):null}Error.propTypes={id:i.a.string}}).call(this,n(4))},260:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return g}));var r=n(11),i=n.n(r),a=n(1),o=n.n(a),c=n(0),s=n(10),l=n(149),u=n(71),d=n(58),f=n(212),g={SUCCESS:"success",WARNING:"warning",INFO:"info"},p=Object(c.forwardRef)((function(t,n){var r=t.title,a=t.description,o=t.Icon,c=t.ctaLink,p=t.ctaLabel,m=t.className,v=t.onCTAClick,b=t.isCTALinkExternal,h=t.dismissLabel,E=t.onDismiss,y=t.variant,O=void 0===y?g.SUCCESS:y,k=t.hideIcon,_=void 0!==k&&k;return e.createElement("div",{ref:n,className:i()("googlesitekit-subtle-notification",{"googlesitekit-subtle-notification--success":O===g.SUCCESS,"googlesitekit-subtle-notification--warning":O===g.WARNING,"googlesitekit-subtle-notification--info":O===g.INFO},m)},!_&&e.createElement("div",{className:"googlesitekit-subtle-notification__icon"},o&&e.createElement(o,{width:24,height:24}),!o&&O===g.SUCCESS&&e.createElement(l.a,{width:24,height:24}),!o&&O===g.WARNING&&e.createElement(d.a,{width:24,height:24}),!o&&O===g.INFO&&e.createElement(f.a,{width:24,height:24})),e.createElement("div",{className:"googlesitekit-subtle-notification__content"},e.createElement("p",null,r),a&&e.createElement("p",{className:"googlesitekit-subtle-notification__secondary_description"},a)),e.createElement("div",{className:"googlesitekit-subtle-notification__action"},h&&e.createElement(s.Button,{tertiary:!0,onClick:E},h),p&&e.createElement(s.Button,{className:"googlesitekit-subtle-notification__cta",href:c,onClick:v,target:b?"_blank":"_self",trailingIcon:b?e.createElement(u.a,{width:14,height:14}):void 0},p)))}));p.propTypes={title:o.a.node.isRequired,description:o.a.string,Icon:o.a.elementType,ctaLink:o.a.string,ctaLabel:o.a.string,className:o.a.string,onCTAClick:o.a.func,isCTALinkExternal:o.a.bool,dismissLabel:o.a.string,onDismiss:o.a.func,variant:o.a.oneOf(Object.values(g)),hideIcon:o.a.bool},t.b=p}).call(this,n(4))},275:function(e,t,n){"use strict";(function(e){var r=n(56),i=n.n(r),a=n(276),o=e._googlesitekitAPIFetchData||{},c=o.nonce,s=o.nonceEndpoint,l=o.preloadedData,u=o.rootURL;i.a.nonceEndpoint=s,i.a.nonceMiddleware=i.a.createNonceMiddleware(c),i.a.rootURLMiddleware=i.a.createRootURLMiddleware(u),i.a.preloadingMiddleware=Object(a.a)(l),i.a.use(i.a.nonceMiddleware),i.a.use(i.a.mediaUploadMiddleware),i.a.use(i.a.rootURLMiddleware),i.a.use(i.a.preloadingMiddleware),t.default=i.a}).call(this,n(28))},276:function(e,t,n){"use strict";var r=n(265);t.a=function(e){var t=Object.keys(e).reduce((function(t,n){return t[Object(r.getStablePath)(n)]=e[n],t}),{}),n=!1;return function(e,i){if(n)return i(e);setTimeout((function(){n=!0}),3e3);var a=e.parse,o=void 0===a||a,c=e.path;if("string"==typeof e.path){var s,l=(null===(s=e.method)||void 0===s?void 0:s.toUpperCase())||"GET",u=Object(r.getStablePath)(c);if(o&&"GET"===l&&t[u]){var d=Promise.resolve(t[u].body);return delete t[u],d}if("OPTIONS"===l&&t[l]&&t[l][u]){var f=Promise.resolve(t[l][u]);return delete t[l][u],f}}return i(e)}}},3:function(e,t){e.exports=googlesitekit.data},32:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="core/location"},35:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"f",(function(){return c})),n.d(t,"e",(function(){return s})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return u})),n.d(t,"b",(function(){return d}));n(14);var r=n(2),i="missing_required_scopes",a="insufficientPermissions",o="forbidden";function c(e){return(null==e?void 0:e.code)===i}function s(e){var t;return[a,o].includes(null==e||null===(t=e.data)||void 0===t?void 0:t.reason)}function l(e){var t;return!!(null==e||null===(t=e.data)||void 0===t?void 0:t.reconnectURL)}function u(e,t){return!(!(null==t?void 0:t.storeName)||s(e)||c(e)||l(e))}function d(e){return"internal_server_error"===(null==e?void 0:e.code)?Object(r.__)("There was a critical error on this website while fetching data","google-site-kit"):"invalid_json"===(null==e?void 0:e.code)?Object(r.__)("The server provided an invalid response","google-site-kit"):null==e?void 0:e.message}},36:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return h})),n.d(t,"c",(function(){return E}));var r=n(99),i=e._googlesitekitTrackingData||{},a=i.activeModules,o=void 0===a?[]:a,c=i.isSiteKitScreen,s=i.trackingEnabled,l=i.trackingID,u=i.referenceSiteURL,d=i.userIDHash,f=i.isAuthenticated,g={activeModules:o,trackingEnabled:s,trackingID:l,referenceSiteURL:u,userIDHash:d,isSiteKitScreen:c,userRoles:i.userRoles,isAuthenticated:f,pluginVersion:"1.149.1"},p=Object(r.a)(g),m=p.enableTracking,v=p.disableTracking,b=(p.isTrackingEnabled,p.initializeSnippet),h=p.trackEvent,E=p.trackEventOnce;function y(e){e?m():v()}c&&s&&b()}).call(this,n(28))},363: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,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==m[2]?m[2]:{},o=a.ttl,s=void 0===o?c.b:o,l=a.timestamp,u=void 0===l?Math.round(Date.now()/1e3):l,d=a.isError,g=void 0!==d&&d,t.next=3,v();case 3:if(!(p=t.sent)){t.next=14;break}return t.prev=5,p.setItem("".concat(f).concat(n),JSON.stringify({timestamp:u,ttl:s,value:r,isError:g})),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(5),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[5,10]])})));return function(e,n){return t.apply(this,arguments)}}(),y=function(){var t=o()(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,v();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=o()(i.a.mark((function t(){var n,r,a,o;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,v();case 2:if(!(n=t.sent)){t.next=14;break}for(t.prev=4,r=[],a=0;a1&&void 0!==arguments[1]?arguments[1]:a;return t instanceof Set&&t.has(e)}}).call(this,n(28))},395:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdBlockerWarningMessage}));var r=n(1),i=n.n(r),a=n(2),o=n(38),c=n(20),s=n(224),l=n(396);function AdBlockerWarningMessage(t){var n=t.className,r=void 0===n?"":n,i=t.getHelpLink,u=void 0===i?"":i,d=t.warningMessage,f=void 0===d?null:d;return f?e.createElement(s.a,{className:r},Object(o.a)(Object(a.sprintf)( /* translators: 1: The warning message. 2: "Get help" text. */ Object(a.__)("%1$s. %2$s","google-site-kit"),f,Object(a.__)("Get help","google-site-kit")),{Link:e.createElement(c.a,{href:u,external:!0,hideExternalIndicator:!0,trailingIcon:e.createElement(l.a,{width:15,height:15})})})):null}AdBlockerWarningMessage.propTypes={className:i.a.string,getHelpLink:i.a.string,warningMessage:i.a.string}}).call(this,n(4))},396:function(e,t,n){"use strict";var r=n(0);function i(){return(i=Object.assign||function(e){for(var t=1;t1?n-1:0),i=1;iredo the plugin setup.',"google-site-kit"),r));return e.createElement("div",{className:"googlesitekit-error-text"},e.createElement("p",{dangerouslySetInnerHTML:Object(c.G)(s,{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))},58: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]:r,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i.reduce((function(e,n){return n(e,t)}),e)}},k=h,_=h,S=h,j=function(e){return e},w=function(){for(var e=arguments.length,t=new Array(e),n=0;n=1?n[i]+1:1,n[i]>1&&t.push(i)}return t},T={actions:C,controls:x,reducer:j},N=function(e){return function(t){return L(e(t))}},L=g()((function(e){return Object(p.mapValues)(e,(function(e,t){return function(){var n=e.apply(void 0,arguments);return d()(void 0!==n,"".concat(t,"(...) is not resolved")),n}}))}));function D(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.negate,r=void 0!==n&&n,i=Object(m.b)((function(t){return function(n){var i=!r,a=!!r;try{for(var o=arguments.length,c=new Array(o>1?o-1:0),s=1;s1?r-1:0),a=1;a2&&void 0!==arguments[2]?arguments[2]:{},i=e(h.c).getSiteInfo()||{},a=i.adminURL;if(void 0===a||void 0===n)return a;var c="/"===a[a.length-1]?a:"".concat(a,"/"),s=n,l="admin.php";if(-1!==n.indexOf(".php?")){var u=n.split("?");if(!(s=p.a.parse(u.pop()).page))return a;l=u.shift()}r.page;var d=o()(r,["page"]);return Object(m.a)("".concat(c).concat(l),k({page:s},d))}})),getAMPMode:_("ampMode"),getCurrentEntityID:_("currentEntityID"),getCurrentEntityTitle:_("currentEntityTitle"),getCurrentEntityType:_("currentEntityType"),getCurrentEntityURL:_("currentEntityURL"),getHomeURL:_("homeURL"),getReferenceSiteURL:_("referenceSiteURL"),getProxySetupURL:_("proxySetupURL"),getProxyPermissionsURL:_("proxyPermissionsURL"),getCurrentReferenceURL:Object(b.createRegistrySelector)((function(e){return function(){var t=e(h.c).getCurrentEntityURL();return null!==t?t:e(h.c).getReferenceSiteURL()}})),isAMP:Object(b.createRegistrySelector)((function(e){return function(){var t=e(h.c).getAMPMode();if(void 0!==t)return!!t}})),isPrimaryAMP:Object(b.createRegistrySelector)((function(e){return function(){var t=e(h.c).getAMPMode();if(void 0!==t)return t===h.a}})),isSecondaryAMP:Object(b.createRegistrySelector)((function(e){return function(){var t=e(h.c).getAMPMode();if(void 0!==t)return t===h.b}})),getAdminSettingsURL:Object(b.createRegistrySelector)((function(e){return function(){var t=e(h.c).getAdminURL(),n=e(h.c).isMultisite();if(void 0!==t&&void 0!==n)return new URL(!0===n?"network/settings.php":"options-general.php",t).href}})),getTimezone:_("timezone"),isUsingProxy:_("usingProxy"),getSiteName:_("siteName"),getSiteLocale:Object(b.createRegistrySelector)((function(e){return function(){var t,n;return null===(t=e(h.c).getSiteInfo())||void 0===t||null===(n=t.siteLocale)||void 0===n?void 0:n.replace("_","-")}})),getSetupErrorCode:_("setupErrorCode"),getSetupErrorMessage:_("setupErrorMessage"),getSetupErrorRedoURL:_("setupErrorRedoURL"),getProxySupportLinkURL:_("proxySupportLinkURL"),getWidgetsAdminURL:_("widgetsAdminURL"),getPostTypes:_("postTypes"),getPermaLinkParam:function(t){if(t.permaLink)return t.permaLink;var n=Object(v.a)(e.location.href,"permaLink");return n||!1},isWebStoriesActive:_("webStoriesActive"),isSiteURLMatch:Object(b.createRegistrySelector)((function(e){return function(t,n){var r=e(h.c).getReferenceSiteURL();return Object(E.B)(r)===Object(E.B)(n)}})),getSiteURLPermutations:Object(b.createRegistrySelector)((function(e){return function(){var t=e(h.c).getReferenceSiteURL(),n=[],r=new URL(t);return r.hostname=r.hostname.replace(/^www\./i,""),r.protocol="http",n.push(Object(E.L)(r)),r.protocol="https",n.push(Object(E.L)(r)),r.hostname="www."+r.hostname,n.push(Object(E.L)(r)),r.protocol="http",n.push(Object(E.L)(r)),n}})),getWPVersion:_("wpVersion"),getUpdateCoreURL:_("updateCoreURL"),hasChangePluginAutoUpdatesCapacity:_("changePluginAutoUpdatesCapacity"),getSiteKitAutoUpdatesEnabled:_("siteKitAutoUpdatesEnabled"),getPluginBasename:_("pluginBasename"),getKeyMetricsSetupCompletedBy:_("keyMetricsSetupCompletedBy"),getKeyMetricsSetupNew:_("keyMetricsSetupNew"),hasMinimumWordPressVersion:Object(b.createRegistrySelector)((function(e){return function(t,n){f()(n,"minimumWPVersion is required.");var r=e(h.c).getWPVersion()||{},a=r.major,o=r.minor;if(void 0!==a&&void 0!==o){var c=n.split(".").map((function(e){return parseInt(e,10)})),s=i()(c,2),l=s[0],u=s[1];return l2&&void 0!==arguments[2]?arguments[2]:[];return l()(e,"error is required."),l()(t,"baseName is required."),l()(n&&Array.isArray(n),"args must be an array."),{type:"RECEIVE_ERROR",payload:{error:e,baseName:t,args:n}}},clearError:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return l()(e,"baseName is required."),l()(t&&Array.isArray(t),"args must be an array."),{type:"CLEAR_ERROR",payload:{baseName:e,args:t}}},clearErrors:function(e){return{type:"CLEAR_ERRORS",payload:{baseName:e}}}};function b(e){l()(e,"storeName must be defined.");var t={getErrorForSelector:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return l()(n,"selectorName is required."),t.getError(e,n,r)},getErrorForAction:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return l()(n,"actionName is required."),t.getError(e,n,r)},getError:function(e,t,n){var r=e.errors;return l()(t,"baseName is required."),r[m(t,n)]},getErrors:function(e){var t=new Set(Object.values(e.errors));return Array.from(t)},getMetaDataForError:function(e,t){var n=Object.keys(e.errors).find((function(n){return e.errors[n]===t}));return n?{baseName:n.substring(0,n.indexOf("::")),args:e.errorArgs[n]}:null},getSelectorDataForError:Object(c.b)((function(t){return function(n,r){var i=t(e).getMetaDataForError(r);if(i){var a=i.baseName,o=i.args;if(!!t(e)[a])return{storeName:e,name:a,args:o}}return null}})),hasErrors:function(e){return t.getErrors(e).length>0}};return{initialState:{errors:{},errorArgs:{}},actions:v,controls:{},reducer:function(e,t){var n=t.type,r=t.payload;switch(n){case"RECEIVE_ERROR":var a=r.baseName,o=r.args,c=r.error,s=m(a,o);return p(p({},e),{},{errors:p(p({},e.errors||{}),{},i()({},s,c)),errorArgs:p(p({},e.errorArgs||{}),{},i()({},s,o))});case"CLEAR_ERROR":var l=r.baseName,u=r.args,d=p({},e),f=m(l,u);return d.errors=p({},e.errors||{}),d.errorArgs=p({},e.errorArgs||{}),delete d.errors[f],delete d.errorArgs[f],d;case"CLEAR_ERRORS":var g=r.baseName,v=p({},e);if(g)for(var b in v.errors=p({},e.errors||{}),v.errorArgs=p({},e.errorArgs||{}),v.errors)(b===g||b.startsWith("".concat(g,"::")))&&(delete v.errors[b],delete v.errorArgs[b]);else v.errors={},v.errorArgs={};return v;default:return e}},resolvers:{},selectors:t}}},661:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsStatuses}));var r=n(1),i=n.n(r),a=n(2),o=n(10);function SettingsStatuses(t){var n=t.statuses;if(!n||0===n.length)return null;return e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},n.map((function(t){var n=t.label,r=t.status;return e.createElement("div",{key:n,className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},n),function(t){return void 0===t?e.createElement("div",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(o.ProgressBar,null)):e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},t?Object(a.__)("Enabled","google-site-kit"):Object(a.__)("Disabled","google-site-kit"))}(r))})))}SettingsStatuses.propTypes={statuses:i.a.arrayOf(i.a.shape({label:i.a.string.isRequired,status:i.a.oneOf([void 0,!0,!1])}))}}).call(this,n(4))},662:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConversionTrackingToggle}));var r=n(15),i=n.n(r),a=n(0),o=n(2),c=n(10),s=n(3),l=n(13),u=n(55),d=n(180),f=n(663),g=n(18),p=n(9),m=n(1),v=n.n(m);function ConversionTrackingToggle(t){var n=t.children,r=t.loading,m=Object(g.a)(),v=Object(a.useState)(null),b=i()(v,1)[0],h=Object(a.useState)(!1),E=i()(h,2),y=E[0],O=E[1],k=Object(s.useSelect)((function(e){return e(l.c).isConversionTrackingEnabled()})),_=Object(s.useSelect)((function(e){return e(l.c).isFetchingSaveConversionTrackingSettings()})),S=Object(s.useDispatch)(l.c).setConversionTrackingEnabled;return e.createElement("div",null,e.createElement(d.a,{loading:r,width:"180px",height:"21.3px"},e.createElement("div",{className:"googlesitekit-module-settings-group__switch"},e.createElement(c.Switch,{label:Object(o.__)("Enhanced conversion tracking","google-site-kit"),checked:k,disabled:_||r,onClick:function(){k?(Object(p.J)("".concat(m),"ect_disable"),O(!0)):(Object(p.J)("".concat(m),"ect_enable"),S(!0))},hideLabel:!1}))),!!b&&e.createElement(u.a,{message:b.message}),e.createElement(d.a,{className:"googlesitekit-settings-conversion-tracking-switch-description--loading",loading:r,width:"750px",height:"42px",smallWidth:"386px",smallHeight:"84px",tabletWidth:"540px",tabletHeight:"84px"},e.createElement("p",{className:"googlesitekit-module-settings-group__helper-text"},n)),y&&e.createElement(f.a,{onConfirm:function(){Object(p.J)("".concat(m),"ect_confirm_disable"),S(!1),O(!1)},onCancel:function(){Object(p.J)("".concat(m),"ect_cancel_disable"),O(!1)}}))}ConversionTrackingToggle.propTypes={children:v.a.node.isRequired,loading:v.a.bool}}).call(this,n(4))},663:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConfirmDisableConversionTrackingDialog}));var r=n(1),i=n.n(r),a=n(83),o=n(2),c=n(112),s=n(9),l=n(18);function ConfirmDisableConversionTrackingDialog(t){var n=t.onConfirm,r=t.onCancel,i=Object(l.a)(),u=Object(o.__)("By disabling enhanced conversion tracking, you will no longer have access to:","google-site-kit"),d=[Object(o.__)("Performance of your Ad campaigns","google-site-kit"),Object(o.__)("Tracking additional conversion-related events via Analytics","google-site-kit")];return Object(a.a)((function(){Object(s.J)("".concat(i),"ect_view_modal")})),e.createElement(c.a,{className:"googlesitekit-settings-module__confirm-disconnect-modal",dialogActive:!0,title:Object(o.__)("Disable enhanced conversion tracking","google-site-kit"),subtitle:u,handleConfirm:n,handleDialog:r,onClose:r,provides:d,confirmButton:Object(o.__)("Disable","google-site-kit"),danger:!0})}ConfirmDisableConversionTrackingDialog.propTypes={onConfirm:i.a.func.isRequired,onCancel:i.a.func.isRequired}}).call(this,n(4))},664:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsGroup}));var r=n(1),i=n.n(r);function SettingsGroup(t){var n=t.title,r=t.children;return e.createElement("div",{className:"googlesitekit-module-settings-group"},e.createElement("h4",null,n),r)}SettingsGroup.propTypes={title:i.a.string.isRequired,children:i.a.node.isRequired}}).call(this,n(4))},665:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return FirstPartyModeToggle}));var r=n(11),i=n.n(r),a=n(83),o=n(0),c=n(38),s=n(2),l=n(10),u=n(3),d=n(13),f=n(75),g=n(260),p=n(20),m=n(18),v=n(9),b=n(118),h=Object(b.a)(g.b);function FirstPartyModeToggle(t){var n=t.className,r=Object(m.a)(),g=Object(u.useSelect)((function(e){return e(d.c).isFirstPartyModeEnabled()})),b=Object(u.useSelect)((function(e){return e(d.c).isFetchingGetFPMServerRequirementStatus()})),E=Object(u.useSelect)((function(e){var t=e(d.c),n=t.isFPMHealthy,r=t.isScriptAccessEnabled;return!1!==n()&&!1!==r()})),y=Object(u.useDispatch)(d.c),O=y.fetchGetFPMServerRequirementStatus,k=y.setFirstPartyModeEnabled,_=Object(u.useSelect)((function(e){return e(d.c).getDocumentationLinkURL("first-party-mode-introduction")})),S=Object(u.useSelect)((function(e){return e(d.c).getDocumentationLinkURL("first-party-mode-server-requirements")}));Object(a.a)(O);var j=Object(o.useCallback)((function(){var e=g?"deactivate_first_party_mode":"activate_first_party_mode";Object(v.J)("".concat(r,"_fpm-settings-toggle"),e).finally((function(){k(!g)}))}),[g,k,r]);return e.createElement("div",{className:i()("googlesitekit-first-party-mode-toggle",n)},b&&e.createElement(l.ProgressBar,{small:!0,className:"googlesitekit-first-party-mode-toggle__progress"}),!b&&e.createElement("div",{className:"googlesitekit-module-settings-group__switch"},e.createElement(l.Switch,{label:Object(s.__)("First-party mode","google-site-kit"),checked:!!g&&E,disabled:!E,onClick:j,hideLabel:!1}),e.createElement("div",{className:"googlesitekit-first-party-mode-toggle__switch-badge"},e.createElement(f.a,{className:"googlesitekit-badge--beta",hasLeftSpacing:!0,label:Object(s.__)("Beta","google-site-kit")}))),e.createElement("p",{className:"googlesitekit-module-settings-group__helper-text"},Object(c.a)(Object(s.__)("Your tag data will be sent through your own domain to improve data quality and help you recover measurement signals. Learn more","google-site-kit"),{a:e.createElement(p.a,{href:_,onClick:function(){Object(v.J)("".concat(r,"_fpm-settings-toggle"),"click_learn_more_link")},external:!0,"aria-label":Object(s.__)("Learn more about First-party mode","google-site-kit")})})),!b&&!E&&e.createElement(h,{title:Object(c.a)(Object(s.__)("Your server’s current settings prevent First-party mode from working. To enable it, please contact your hosting provider and request access to external resources and plugin files. Learn more","google-site-kit"),{a:e.createElement(p.a,{href:S,onClick:function(){Object(v.J)("".concat(r,"_fpm-settings-toggle-disabled"),"click_learn_more_link")},external:!0,"aria-label":Object(s.__)("Learn more about First-party mode server requirements","google-site-kit")})}),variant:"warning",onInView:function(){Object(v.J)("".concat(r,"_fpm-settings-toggle-disabled"),"view_notice")}}))}}).call(this,n(4))},71: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 c(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,/\/+$/,"")}},742:function(e,t,n){"use strict";n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return O})),n.d(t,"c",(function(){return m}));var r=n(866),i=n(5),a=n.n(i),o=n(16),c=n.n(o),s=n(14),l=n(61),u=n.n(l),d=n(275),f=n(13),g=n(96),p=n(9);function m(e){var t=Object(p.H)(e);return{year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate()}}var v=n(6),b=n(46),h=n.n(b),E=function(){var e=c()(a.a.mark((function e(){var t;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(d.default)({path:"/wp/v2/pages?per_page=100"});case 3:return t=e.sent,e.abrupt("return",t.map((function(e){return{title:e.title.rendered,path:new URL(e.link).pathname}})));case 7:return e.prev=7,e.t0=e.catch(0),e.abrupt("return",[]);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}();function y(){var e=u()((function(){return h.a.set("core","user","get-token")})),t=Object(s.debounce)(e.clear,3e4,{leading:!1,trailing:!0,maxWait:24e4});function n(){return t(),e()}return n.clear=function(){t.cancel(),e.clear()},n}function O(e){var t,n,r,i,o,s,l,u,d,p,b,h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},O=h.onCampaignCreated,k=void 0===O?null:O,_=h.onFinishAndCloseSignUpFlow,S=void 0===_?null:_,j=e.select,w=e.resolveSelect,C=y(),x=function(){var e=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w(g.f).getModuleData();case 2:return e.abrupt("return",j(g.f).getSupportedConversionEvents()||[]);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A={authenticationService:{get:(b=c()(a.a.mark((function e(){var t;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C();case 2:return t=e.sent,e.abrupt("return",{accessToken:t.token});case 4:case"end":return e.stop()}}),e)}))),function(){return b.apply(this,arguments)}),fix:(p=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C.clear(),e.abrupt("return",{retryReady:!0});case 2:case"end":return e.stop()}}),e)}))),function(){return p.apply(this,arguments)})},businessService:{getBusinessInfo:(d=c()(a.a.mark((function e(){var t,n;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w(f.c).getSiteInfo();case 2:return t=j(f.c).getSiteName(),n=j(f.c).getHomeURL(),e.abrupt("return",{businessName:t,businessUrl:n});case 5:case"end":return e.stop()}}),e)}))),function(){return d.apply(this,arguments)}),fixBusinessInfo:(u=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",{retryReady:!0});case 1:case"end":return e.stop()}}),e)}))),function(){return u.apply(this,arguments)})},campaignService:{notifyNewCampaignCreated:(l=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!k){e.next=3;break}return e.next=3,k();case 3:return e.abrupt("return",{});case 4:case"end":return e.stop()}}),e)}))),function(){return l.apply(this,arguments)})},conversionTrackingService:{getSupportedConversionLabels:(s=c()(a.a.mark((function e(){var t;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x();case 2:return t=e.sent,e.abrupt("return",{conversionLabels:t});case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)}),getPageViewConversionSetting:(o=c()(a.a.mark((function e(){var t;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,E();case 2:return t=e.sent,e.abrupt("return",{websitePages:t});case 4:case"end":return e.stop()}}),e)}))),function(){return o.apply(this,arguments)}),getSupportedConversionTrackingTypes:(i=c()(a.a.mark((function e(){var t,n;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x();case 2:return t=e.sent,n=["TYPE_PAGE_VIEW"],t.length>0&&n.push("TYPE_CONVERSION_EVENT"),e.abrupt("return",{conversionTrackingTypes:n});case 6:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})},termsAndConditionsService:{notify:(r=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",{});case 1:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})},partnerDateRangeService:{get:(n=c()(a.a.mark((function t(){var n,r,i;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.select(v.a).getDateRangeDates({offsetDays:g.e}),r=n.startDate,i=n.endDate,t.abrupt("return",{startDate:m(r),endDate:m(i)});case 2:case"end":return t.stop()}}),t)}))),function(){return n.apply(this,arguments)})},userActionService:{finishAndCloseSignUpFlow:(t=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!S){e.next=3;break}return e.next=3,S();case 3:return e.abrupt("return",{});case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})}};return A}},746:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsForm}));var r=n(2),i=n(0),a=n(38),o=n(3),c=n(96),s=n(662),l=n(144),u=n(526),d=n(93),f=n(186),g=n(13),p=n(20),m=n(664),v=n(665);function SettingsForm(){var t=Object(d.a)("adsPax"),n=Object(d.a)("firstPartyMode"),b=Object(o.useSelect)((function(e){return e(c.f).getConversionID()})),h=Object(o.useSelect)((function(e){return e(c.f).getPaxConversionID()})),E=Object(o.useSelect)((function(e){return e(c.f).getExtCustomerID()})),y=Object(o.useSelect)((function(e){return e(g.c).getDocumentationLinkURL("enhanced-conversion-tracking")})),O=t&&h?h:b,k=t&&(h||E);return e.createElement(i.Fragment,null,e.createElement("div",{className:"googlesitekit-ads-settings-fields"},e.createElement(l.a,{moduleSlug:"ads",storeName:c.f}),!k&&e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(u.a,{helperText:Object(r.__)("The Conversion ID will help track the performance of ad campaigns for the corresponding account","google-site-kit")})),k&&e.createElement("div",null,e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(r.__)("Conversion ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},""===O&&Object(r.__)("None","google-site-kit"),O||void 0===O&&e.createElement(f.b,{value:O}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(r.__)("Customer ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},""===E&&Object(r.__)("None","google-site-kit"),E||void 0===E&&e.createElement(f.b,{value:E})))),e.createElement(m.a,{title:Object(r.__)("Improve your measurement","google-site-kit")},e.createElement(s.a,null,Object(a.a)(Object(r.__)("To track the performance of your campaigns, Site Kit will enable enhanced conversion tracking. Learn more","google-site-kit"),{a:e.createElement(p.a,{href:y,external:!0,"aria-label":Object(r.__)("Learn more about conversion tracking","google-site-kit")})})),n&&e.createElement(v.a,null))))}}).call(this,n(4))},747:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return PAXEmbeddedApp}));var i=n(5),a=n.n(i),o=n(16),c=n.n(o),s=n(15),l=n.n(s),u=n(1),d=n.n(u),f=n(421),g=n(215),p=n(0),m=n(2),v=n(3),b=n(42),h=n(94),E=n(6),y=n(8),O=n(742);function PAXEmbeddedApp(t){var n,i,o,s,u,d=t.displayMode,k=void 0===d?"default":d,_=t.onLaunch,S=t.onCampaignCreated,j=t.onFinishAndCloseSignUpFlow,w=Object(p.useState)("function"==typeof(null===(n=e)||void 0===n||null===(i=n.google)||void 0===i||null===(o=i.ads)||void 0===o||null===(s=o.integration)||void 0===s||null===(u=s.integrator)||void 0===u?void 0:u.launchGoogleAds)),C=l()(w,2),x=C[0],A=C[1],T=Object(p.useState)(!1),N=l()(T,2),L=N[0],D=N[1],R=Object(p.useState)(!0),P=l()(R,2),M=P[0],I=P[1],F=Object(p.useState)(void 0),B=l()(F,2),U=B[0],W=B[1],G=Object(v.useSelect)((function(e){return"reporting"!==k?{}:e(E.a).getDateRangeDates({offsetDays:y.g})})),z=Object(v.useSelect)((function(e){return e(E.a).isAdBlockerActive()})),V=Object(g.a)(PAXEmbeddedApp,"PAXEmbeddedApp"),q="googlesitekit-pax-embedded-app-".concat(V),H=Object(p.useRef)(),K=Object(p.useCallback)((function(){"reporting"===k&&(null==H?void 0:H.current)&&G.startDate&&G.endDate&&H.current.getServices().adsDateRangeService.update({startDate:Object(O.c)(G.startDate),endDate:Object(O.c)(G.endDate)})}),[k,G.endDate,G.startDate]),J=Object(v.useRegistry)(),Y=Object(p.useCallback)(c()(a.a.mark((function t(){var n,r;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!L){t.next=2;break}return t.abrupt("return");case 2:return D(!0),n=Object(O.a)({contentContainer:"#".concat(q),reportingStyle:"reporting"===k?"REPORTING_STYLE_MINI":"REPORTING_STYLE_FULL"}),r=Object(O.b)(J,{onCampaignCreated:S,onFinishAndCloseSignUpFlow:j}),t.prev=5,t.next=8,e.google.ads.integration.integrator.launchGoogleAds(n,r);case 8:H.current=t.sent,K(),null==_||_(H.current),t.next=17;break;case 13:t.prev=13,t.t0=t.catch(5),W(t.t0),e.console.error("Google Ads Partner Experience Error:",t.t0);case 17:I(!1);case 18:case"end":return t.stop()}}),t,null,[[5,13]])}))),[k,q,L,S,j,_,J,K]);return Object(f.a)((function(){var t,n,r,i,a;x||L||"function"==typeof(null===(t=e)||void 0===t||null===(n=t.google)||void 0===n||null===(r=n.ads)||void 0===r||null===(i=r.integration)||void 0===i||null===(a=i.integrator)||void 0===a?void 0:a.launchGoogleAds)&&A(!0)}),L?null:50),Object(p.useEffect)((function(){x&&!L&&Y()}),[L,M,x,Y]),Object(p.useEffect)((function(){K()}),[K,G.startDate,G.endDate]),r.createElement("div",{className:"googlesitekit-pax-embedded-app"},!!U&&!z&&r.createElement(h.a,{title:Object(m.__)("Google Ads error","google-site-kit"),description:Object(m.__)("Could not load Google Ads content.","google-site-kit"),error:!0}),M&&r.createElement(b.a,{width:"100%",height:"240px"}),r.createElement("div",{id:q}))}PAXEmbeddedApp.propTypes={displayMode:d.a.oneOf(["default","reporting","setup"]),onLaunch:d.a.func,onCampaignCreated:d.a.func,onFinishAndCloseSignUpFlow:d.a.func}}).call(this,n(28),n(4))},748:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupForm}));var r=n(5),i=n.n(r),a=n(16),o=n.n(a),c=n(1),s=n.n(c),l=n(0),u=n(2),d=n(3),f=n(10),g=n(96),p=n(144),m=n(526),v=n(13),b=n(414);function SetupForm(t){var n=t.finishSetup,r=t.createAccountCTA,a=t.isNavigatingToOAuthURL,c=Object(d.useSelect)((function(e){return e(g.f).canSubmitChanges()})),s=Object(d.useSelect)((function(e){return e(g.f).isDoingSubmitChanges()&&!a})),h=Object(d.useDispatch)(g.f).submitChanges,E=Object(d.useDispatch)(v.c),y=E.setConversionTrackingEnabled,O=E.saveConversionTrackingSettings,k=Object(l.useCallback)(function(){var e=o()(i.a.mark((function e(t){var r;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.next=3,h();case 3:if(r=e.sent,r.error){e.next=10;break}return y(!0),e.next=9,O();case 9:n();case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,O,y,h]);return e.createElement("form",{className:"googlesitekit-ads-setup__form",onSubmit:k},e.createElement(p.a,{moduleSlug:"ads",storeName:g.f}),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(m.a,null)),r&&e.createElement("div",{className:"googlesitekit-setup-module__create-account"},r),e.createElement(b.a,{className:"googlesitekit-margin-top-1",message:Object(u.__)("To track the performance of your campaigns, Site Kit will enable enhanced conversion tracking. You can always disable it in settings.","google-site-kit")}),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(f.SpinnerButton,{disabled:!c||s,isSaving:s},Object(u.__)("Complete setup","google-site-kit"))))}SetupForm.propTypes={finishSetup:s.a.func,createAccountCTA:s.a.node,isNavigatingToOAuthURL:s.a.bool},SetupForm.defaultProps={finishSetup:function(){},createAccountCTA:null,isNavigatingToOAuthURL:!1}}).call(this,n(4))},749:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupFormPAX}));var r=n(5),i=n.n(r),a=n(16),o=n.n(a),c=n(1),s=n.n(c),l=n(0),u=n(2),d=n(3),f=n(10),g=n(96),p=n(144),m=n(526),v=n(13),b=n(224);function SetupFormPAX(t){var n=t.finishSetup,r=t.isNavigatingToOAuthURL,a=Object(d.useSelect)((function(e){return e(g.f).canSubmitChanges()})),c=Object(d.useSelect)((function(e){return e(g.f).isDoingSubmitChanges()&&!r})),s=Object(d.useDispatch)(g.f).submitChanges,h=Object(d.useDispatch)(v.c),E=h.setConversionTrackingEnabled,y=h.saveConversionTrackingSettings,O=Object(d.useSelect)((function(e){return e(g.f).getConversionID()})),k=Object(d.useSelect)((function(e){return e(g.f).getGoogleForWooCommerceConversionID()})),_=!!O&&O===k,S=Object(l.useCallback)(function(){var e=o()(i.a.mark((function e(t){var r;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.next=3,s();case 3:if(r=e.sent,r.error){e.next=10;break}return E(!0),e.next=9,y();case 9:n();case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,y,E,s]);return e.createElement("div",{className:"googlesitekit-ads-setup__form googlesitekit-ads-setup__form--pax"},e.createElement(p.a,{moduleSlug:"ads",storeName:g.f}),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(m.a,{hideHeading:!0})),_&&e.createElement(b.a,{className:"googlesitekit-ads-setup__ads-id-conflict-warning"},Object(u.__)("This Conversion ID is already in use via Google for WooCommerce plugin. We don’t recommend adding it in Site Kit, as it may result in inaccurate measurement for your Ads campaign conversions.","google-site-kit")),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(f.SpinnerButton,{disabled:!a||c||_,isSaving:c,onClick:S},Object(u.__)("Complete manual setup","google-site-kit"))))}SetupFormPAX.propTypes={finishSetup:s.a.func,isNavigatingToOAuthURL:s.a.bool}}).call(this,n(4))},75:function(e,t,n){"use strict";(function(e){var r=n(21),i=n.n(r),a=n(25),o=n.n(a),c=n(11),s=n.n(c),l=n(1),u=n.n(l),d=n(0),f=Object(d.forwardRef)((function(t,n){var r=t.label,a=t.className,c=t.hasLeftSpacing,l=void 0!==c&&c,u=o()(t,["label","className","hasLeftSpacing"]);return e.createElement("span",i()({ref:n},u,{className:s()("googlesitekit-badge",a,{"googlesitekit-badge--has-left-spacing":l})}),r)}));f.displayName="Badge",f.propTypes={label:u.a.string.isRequired,hasLeftSpacing:u.a.bool},t.a=f}).call(this,n(4))},76: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))},79:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var r=n(15),i=n.n(r),a=n(192),o=n(134),c={},s=void 0===e?null:e,l=function(){return[e.innerWidth,e.innerHeight]},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=e.fps,n=e.leading,r=e.initialWidth,u=void 0===r?0:r,d=e.initialHeight,f=void 0===d?0:d,g=Object(a.a)("undefined"==typeof document?[u,f]:l,t,n),p=i()(g,2),m=p[0],v=p[1],b=function(){return v(l)};return Object(o.a)(s,"resize",b),Object(o.a)(s,"orientationchange",b),m},d=function(e){return u(e)[0]}}).call(this,n(28))},8: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 o})),n.d(t,"o",(function(){return c})),n.d(t,"q",(function(){return s})),n.d(t,"g",(function(){return l})),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 p})),n.d(t,"n",(function(){return m})),n.d(t,"h",(function(){return v})),n.d(t,"x",(function(){return b})),n.d(t,"w",(function(){return h})),n.d(t,"y",(function(){return E})),n.d(t,"u",(function(){return y})),n.d(t,"v",(function(){return O})),n.d(t,"f",(function(){return k})),n.d(t,"l",(function(){return _})),n.d(t,"e",(function(){return S})),n.d(t,"t",(function(){return j})),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",o="webdatastream_create",c="analyticsSetup",s=10,l=1,u="https://www.googleapis.com/auth/tagmanager.readonly",d="enhanced-measurement-form",f="enhanced-measurement-enabled",g="enhanced-measurement-should-dismiss-activation-banner",p="analyticsAccountCreate",m="analyticsCustomDimensionsCreate",v="https://www.googleapis.com/auth/analytics.edit",b="dashboardAllTrafficWidgetDimensionName",h="dashboardAllTrafficWidgetDimensionColor",E="dashboardAllTrafficWidgetDimensionValue",y="dashboardAllTrafficWidgetActiveRowIndex",O="dashboardAllTrafficWidgetLoaded",k={googlesitekit_post_date:{parameterName:"googlesitekit_post_date",displayName:"WordPress Post Date",description:"Created by Site Kit: Date when a post was published",scope:"EVENT"},googlesitekit_post_author:{parameterName:"googlesitekit_post_author",displayName:"WordPress Post Author",description:"Created by Site Kit: WordPress name of the post author",scope:"EVENT"},googlesitekit_post_categories:{parameterName:"googlesitekit_post_categories",displayName:"WordPress Post Categories",description:"Created by Site Kit: Names of categories assigned to a post",scope:"EVENT"},googlesitekit_post_type:{parameterName:"googlesitekit_post_type",displayName:"WordPress Post Type",description:"Created by Site Kit: Content type of a post",scope:"EVENT"}},_={ADD_TO_CART:"add_to_cart",PURCHASE:"purchase",SUBMIT_LEAD_FORM:"submit_lead_form",GENERATE_LEAD:"generate_lead",CONTACT:"contact"},S=[_.CONTACT,_.GENERATE_LEAD,_.SUBMIT_LEAD_FORM],j={"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-"},80:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return c}));var r=n(109);function i(e){try{return new URL(e).pathname}catch(e){}return null}function a(e,t){try{return new URL(t,e).href}catch(e){}return("string"==typeof e?e:"")+("string"==typeof t?t:"")}function o(e){return"string"!=typeof e?e:e.replace(/^https?:\/\/(www\.)?/i,"").replace(/\/$/,"")}function c(e,t){if(!Object(r.a)(e))return e;if(e.length<=t)return e;var n=new URL(e),i=e.replace(n.origin,"");if(i.length1&&void 0!==arguments[1]?arguments[1]:{},n=y(e,t),r=n.formatUnit,i=n.formatDecimal;try{return r()}catch(e){return i()}},h=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)}},y=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,o=v(v({unitDisplay:void 0===n?"short":n},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?w(a,v(v({},o),{},{unit:"second"})):Object(p.sprintf)( /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(p._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?w(a,v(v({},o),{},{unit:"second"})):"",i?w(i,v(v({},o),{},{unit:"minute"})):"",r?w(r,v(v({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(p.sprintf)(// translators: %s: number of seconds with "s" as the abbreviated unit. Object(p.__)("%ds","google-site-kit"),a);if(0===e)return t;var n=Object(p.sprintf)(// translators: %s: number of minutes with "m" as the abbreviated unit. Object(p.__)("%dm","google-site-kit"),i),o=Object(p.sprintf)(// translators: %s: number of hours with "h" as the abbreviated unit. Object(p.__)("%dh","google-site-kit"),r);return Object(p.sprintf)( /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(p._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?t:"",i?n:"",r?o:"").trim()}}},O=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},k=function(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(p.sprintf)(// translators: %s: an abbreviated number in millions. Object(p.__)("%sM","google-site-kit"),w(O(e),e%10==0?{}:t)):1e4<=e?Object(p.sprintf)(// translators: %s: an abbreviated number in thousands. Object(p.__)("%sK","google-site-kit"),w(O(e))):1e3<=e?Object(p.sprintf)(// translators: %s: an abbreviated number in thousands. Object(p.__)("%sK","google-site-kit"),w(O(e),e%10==0?{}:t)):w(e,{signDisplay:"never",maximumFractionDigits:1})};function _(e){var t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:Object(d.isPlainObject)(e)&&(t=v({},e)),t}function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=Object(d.isFinite)(e)?e:Number(e),Object(d.isFinite)(e)||(console.warn("Invalid number",e,o()(e)),e=0);var n=_(t),r=n.style,i=void 0===r?"metric":r;return"metric"===i?k(e):"duration"===i?b(e,n):"durationISO"===i?h(e):w(e,n)}var j=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){j("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(r),", ").concat(JSON.stringify(a)," ).format( ").concat(o()(e)," )"),t.message)}for(var c={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},s=["signDisplay","compactDisplay"],l={},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,o=t.type,c=void 0===o?"conjunction":o;if(Intl.ListFormat){var s=new Intl.ListFormat(r,{style:a,type:c});return s.format(e)} /* translators: used between list items, there is a space after the comma. */var l=Object(p.__)(", ","google-site-kit");return e.join(l)},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))},85:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i}));var r=n(153),i=n.n(r)()(e)}).call(this,n(28))},86:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),i=n(18),a=n(9);function o(e,t){var n=Object(i.a)(),o=null!=t?t:"".concat(n,"_").concat(e);return{view:Object(r.useCallback)((function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:{},n=t.contentContainer,r=t.reportingStyle,c=t._global,s=void 0===c?e:c,l=null==s?void 0:s[o.a];return i()(Object(a.isPlainObject)(l),"base PAX config must be a plain object"),Object(a.merge)(l,n?{clientConfig:{contentContainer:n}}:{},r?{contentConfig:{partnerAdsExperienceConfig:{reportingStyle:r}}}:{})}}).call(this,n(28))},867:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WooCommerceRedirectModal}));var r=n(5),i=n.n(r),a=n(16),o=n.n(a),c=n(1),s=n.n(c),l=n(83),u=n(11),d=n.n(u),f=n(2),g=n(0),p=n(165),m=n(3),v=n(10),b=n(96),h=n(13),E=n(6),y=n(32),O=n(45),k=n(9),_=n(1030),S=n(71),j=n(166);function WooCommerceRedirectModal(t){var n=t.dialogActive,r=t.onDismiss,a=void 0===r?null:r,c=t.onContinue,s=void 0===c?null:c,u=Object(g.useRef)(null),w=Object(m.useSelect)((function(e){return e(h.c).getAdminURL()})),C=Object(m.useSelect)((function(e){return e(b.f).isWooCommerceActivated()})),x=Object(m.useSelect)((function(e){return e(b.f).isGoogleForWooCommerceActivated()})),A=Object(m.useSelect)((function(e){var t=e(b.f).hasGoogleForWooCommerceAdsAccount();return!!(C&&x&&t)})),T=Object(m.useSelect)((function(e){return e(E.a).isItemDismissed(b.b)})),N=Object(g.useMemo)((function(){if(w&&C){if(!1===x)return Object(p.a)("".concat(w,"/plugin-install.php"),{s:b.g.GOOGLE_FOR_WOOCOMMERCE,tab:"search",type:"term"});var e=encodeURIComponent("/google/dashboard");return"".concat(w,"/admin.php?page=wc-admin&path=").concat(e)}}),[w,C,x]),L=Object(m.useDispatch)(E.a).dismissItem,D=Object(g.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==a||a(u.current),e.next=3,L(b.b,{expiresInSeconds:k.b});case 3:case"end":return e.stop()}}),e)}))),[a,L]),R=Object(m.useDispatch)(y.a).navigateTo,P=Object(g.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u.current="primary",e.next=3,D();case 3:R(N);case 4:case"end":return e.stop()}}),e)}))),[D,R,N]),M=Object(j.a)("ads"),I=Object(g.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s||(u.current="tertiary"),e.next=3,D();case 3:if(!s){e.next=6;break}return s(),e.abrupt("return");case 6:M();case 7:case"end":return e.stop()}}),e)}))),[D,M,s]),F=Object(m.useDispatch)(O.a).dismissNotification;return Object(l.a)((function(){A&&F("account-linked-via-google-for-woocommerce")})),T&&!u.current?null:e.createElement(v.Dialog,{open:n,"aria-describedby":void 0,tabIndex:"-1",className:d()("googlesitekit-dialog-woocommerce-redirect",{"googlesitekit-dialog-woocommerce-redirect--ads-connected":A}),onClose:D},e.createElement("div",{className:"googlesitekit-dialog-woocommerce-redirect__svg-wrapper"},e.createElement(_.a,{width:110,height:46})),e.createElement(v.DialogTitle,null,A?Object(f.__)("Are you sure you want to create another Ads account for this site?","google-site-kit"):Object(f.__)("Using the WooCommerce plugin?","google-site-kit")),e.createElement(v.DialogContent,null,e.createElement("p",null,A?e.createElement(g.Fragment,null,Object(f.__)("Site Kit has detected an already existing Ads account connected to this site via the Google for WooCommerce extension.","google-site-kit"),e.createElement("br",null),Object(f.__)("Continue Ads setup with Site Kit only if you do want to create another account.","google-site-kit")):Object(f.__)("The Google for WooCommerce plugin can utilize your provided business information for advertising on Google and may be more suitable for your business.","google-site-kit"))),e.createElement(v.DialogFooter,null,e.createElement(v.Button,{className:"mdc-dialog__cancel-button",tertiary:!0,onClick:I,icon:"tertiary"===u.current?e.createElement(v.CircularProgress,{size:14}):void 0},A?Object(f.__)("Create another account","google-site-kit"):Object(f.__)("Continue with Site Kit","google-site-kit")),e.createElement(v.Button,{trailingIcon:A?void 0:e.createElement(S.a,{width:13,height:13}),icon:"primary"===u.current?e.createElement(v.CircularProgress,{size:14}):void 0,onClick:P},A?Object(f.__)("View current Ads account","google-site-kit"):Object(f.__)("Use Google for WooCommerce","google-site-kit"))))}WooCommerceRedirectModal.propTypes={dialogActive:s.a.bool.isRequired,onDismiss:s.a.func,onContinue:s.a.func}}).call(this,n(4))},868:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEdit}));var r=n(3),i=n(10),a=n(96),o=n(6),c=n(746),s=n(246);function SettingsEdit(){var t,n=Object(r.useSelect)((function(e){return e(a.f).isDoingSubmitChanges()}));return t=Object(r.useSelect)((function(e){return e(o.a).isAdBlockerActive()}))?e.createElement(s.a,{moduleSlug:"ads"}):n?e.createElement(i.ProgressBar,null):e.createElement(c.a,null),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--ads"},t)}}).call(this,n(4))},869:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupMain}));var r=n(1),i=n.n(r),a=n(0),o=n(38),c=n(2),s=n(3),l=n(620),u=n(748),d=n(164),f=n(246),g=n(6);function SetupMain(t){var n=t.finishSetup,r=Object(s.useSelect)((function(e){return e(g.a).isAdBlockerActive()}));return e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--ads"},e.createElement("div",{className:"googlesitekit-setup-module__step"},e.createElement("div",{className:"googlesitekit-setup-module__logo"},e.createElement(l.a,{width:"40",height:"40"})),e.createElement("h2",{className:"googlesitekit-heading-3 googlesitekit-setup-module__title"},Object(c._x)("Ads","Service name","google-site-kit"))),e.createElement("div",{className:"googlesitekit-setup-module__step"},e.createElement(f.a,{moduleSlug:"ads"}),!r&&e.createElement(a.Fragment,null,e.createElement("p",null,Object(o.a)(Object(c.__)("Add your conversion ID below. Site Kit will place it on your site so you can track the performance of your Google Ads campaigns. Learn more","google-site-kit"),{a:e.createElement(d.a,{path:"/google-ads/thread/108976144/where-i-can-find-google-conversion-id-begins-with-aw",external:!0})}),e.createElement("br",null),Object(c.__)("You can always change this later in Site Kit Settings.","google-site-kit")),e.createElement(u.a,{finishSetup:n}))))}SetupMain.propTypes={finishSetup:i.a.func},SetupMain.defaultProps={finishSetup:function(){}}}).call(this,n(4))},87:function(e,t,n){"use strict";(function(e){var r=n(1),i=n.n(r),a=n(11),o=n.n(a);function ChangeArrow(t){var n=t.direction,r=t.invertColor,i=t.width,a=t.height;return e.createElement("svg",{className:o()("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))},870:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return SetupMainPAX}));var i=n(5),a=n.n(i),o=n(16),c=n.n(o),s=n(7),l=n.n(s),u=n(15),d=n.n(u),f=n(11),g=n.n(f),p=n(254),m=n(83),v=n(0),b=n(38),h=n(2),E=n(165),y=n(3),O=n(10),k=n(620),_=n(749),S=n(164),j=n(246),w=n(6),C=n(32),x=n(96),A=n(175),T=n(747),N=n(13),L=n(409),D=n(17),R=n(526);function SetupMainPAX(t){var n=t.finishSetup,i=Object(v.useState)(!1),o=d()(i,2),s=o[0],u=o[1],f=Object(A.a)(L.b),P=d()(f,2),M=P[0],I=P[1],F=!!M&&parseInt(M,10),B=Object(v.useRef)(),U=Object(v.useState)(!1),W=d()(U,2),G=W[0],z=W[1],V=Object(y.useSelect)((function(e){return e(w.a).isAdBlockerActive()})),q=Object(y.useSelect)((function(e){return e(w.a).hasScope(x.c)})),H=Object(y.useSelect)((function(t){var n=Object(E.a)(e.location.href,l()({},L.b,L.c.LAUNCH));return t(w.a).getConnectURL({additionalScopes:[x.c,x.h],redirectURL:n})})),K=Object(y.useSelect)((function(e){return!!H&&e(C.a).isNavigatingTo(H)})),J=Object(y.useDispatch)(C.a).navigateTo,Y=Object(y.useDispatch)(x.f),X=Y.setPaxConversionID,$=Y.setCustomerID,Q=Y.setExtCustomerID,Z=Y.setFormattedExtCustomerID,ee=Y.setUserID,te=Y.setAccountOverviewURL,ne=Y.submitChanges;Object(m.a)((function(){L.c.FINISHED===F&&I(L.c.LAUNCH)}));var re=Object(y.useDispatch)(N.c),ie=re.setConversionTrackingEnabled,ae=re.saveConversionTrackingSettings,oe=Object(p.a)(c()(a.a.mark((function e(){var t,n,r,i,o,c,s;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==B?void 0:B.current){e.next=2;break}return e.abrupt("return");case 2:return t=B.current.getServices(),n=t.accountService,r=t.conversionTrackingIdService,e.next=5,n.getAccountId({});case 5:return i=e.sent,e.next=8,n.getGoogleAdsUrl({});case 8:return o=e.sent,e.next=11,r.getConversionTrackingId({});case 11:if(c=e.sent,i.externalCustomerId||c.conversionTrackingId){e.next=14;break}return e.abrupt("return");case 14:return ee(i.userId),$(i.customerId),Q(i.externalCustomerId),Z(i.formattedExternalCustomerId),X(c.conversionTrackingId),te(o.accountOverviewUrl),e.next=22,ne();case 22:if(s=e.sent,s.error){e.next=28;break}return ie(!0),e.next=28,ae();case 28:case"end":return e.stop()}}),e)}))),[Q,X]),ce=Object(y.useRegistry)(),se=Object(p.a)(c()(a.a.mark((function e(){var t,r,i;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ce.select,r=ce.resolveSelect,e.next=3,r(N.c).getSiteInfo();case 3:i=t(N.c).getAdminURL("googlesitekit-dashboard",{notification:L.d}),n(i);case 5:case"end":return e.stop()}}),e)}))),[ce,n]),le=Object(y.useSelect)((function(e){return e(w.a).isItemDismissed(x.b)})),ue=Object(y.useSelect)((function(e){return e(x.f).isWooCommerceActivated()})),de=Object(v.useCallback)((function(e){e||u(!1)}),[u]),fe=Object(v.useCallback)((function(){z(!0),q?(I(L.c.LAUNCH),z(!1)):J(H)}),[J,I,q,H]),ge=Object(v.useCallback)((function(e){B.current=e}),[]),pe=Object(v.useCallback)((function(){!ue||le?fe():u(!0)}),[ue,le,u,fe]);return r.createElement("div",{className:g()("googlesitekit-setup-module","googlesitekit-setup-module--ads",{"has-pax-flow":!V&&L.c.LAUNCH===F&&q})},r.createElement("div",{className:"googlesitekit-setup-module__step"},r.createElement("div",{className:"googlesitekit-setup-module__logo"},r.createElement(k.a,{width:"40",height:"40"})),r.createElement("h2",{className:"googlesitekit-heading-3 googlesitekit-setup-module__title"},Object(h._x)("Ads","Service name","google-site-kit"))),r.createElement("div",{className:"googlesitekit-setup-module__step"},r.createElement(j.a,{moduleSlug:"ads"}),G&&r.createElement(O.ProgressBar,null),!V&&L.c.LAUNCH===F&&q&&r.createElement(D.k,null,r.createElement(D.a,{mdSize:12,lgSize:12},r.createElement(T.a,{displayMode:"setup",onLaunch:ge,onCampaignCreated:oe,onFinishAndCloseSignUpFlow:se}))),!V&&(!F||!q)&&r.createElement(v.Fragment,null,r.createElement(D.k,{className:"googlesitekit-setup-module--ads--setup-container"},r.createElement(D.a,{smSize:8,mdSize:8,lgSize:5,className:"align-top"},r.createElement("h3",null,Object(h.__)("Set up a new Ads account","google-site-kit")),r.createElement("p",{className:"instructions"},Object(b.a)(Object(h.__)("Create your first Ads campaign, add billing information, and choose your conversion goals. To create a new Ads account, you’ll need to grant Site Kit additional permissions during the account creation process. Learn more","google-site-kit"),{a:r.createElement(S.a,{path:"/google-ads/thread/108976144/where-i-can-find-google-conversion-id-begins-with-aw",external:!0})})),r.createElement(v.Fragment,null,r.createElement(O.SpinnerButton,{onClick:pe,disabled:K,isSaving:K},Object(h.__)("Start setup wizard","google-site-kit")))),r.createElement(D.a,{className:"divider",smSize:8,mdSize:8,lgSize:2},r.createElement("span",{className:"divider-line"}),r.createElement("span",{className:"divider-label"},Object(h.__)("OR","google-site-kit"))),r.createElement(D.a,{smSize:8,mdSize:8,lgSize:5},r.createElement("h3",null,Object(h.__)("Connect an existing Ads account","google-site-kit")),r.createElement("p",{className:"instructions"},Object(b.a)(Object(h.__)("To track conversions for your Ads campaign, you need to add your Conversion ID to Site Kit. You can always change the Conversion ID later in Site Kit Settings. Learn more","google-site-kit"),{a:r.createElement(S.a,{path:"/google-ads/thread/108976144/where-i-can-find-google-conversion-id-begins-with-aw",external:!0}),br:r.createElement("br",null)})),r.createElement(_.a,{finishSetup:n,isNavigatingToOAuthURL:K}))))),s&&r.createElement(R.b,{onDismiss:de,onContinue:fe,dialogActive:!0}))}SetupMainPAX.defaultProps={finishSetup:function(){}}}).call(this,n(28),n(4))},871:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PAXSetupSuccessSubtleNotification}));var r=n(15),i=n.n(r),a=n(1),o=n.n(a),c=n(2),s=n(357),l=n(0),u=n(3),d=n(45),f=n(96),g=n(6),p=n(131),m=n(175),v=n(104),b=n(183);function PAXSetupSuccessSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(u.useDispatch)(d.a).dismissNotification,o=Object(m.a)("notification"),h=i()(o,2)[1],E=Object(l.useCallback)((function(){h(void 0)}),[h]),y=Object(s.a)((function(e){var t=e(f.f).getAccountOverviewURL();if(t)return e(g.a).getAccountChooserURL(t)})),O=Object(l.useCallback)((function(){E(),a(n)}),[E,a,n]);return e.createElement(r,null,e.createElement(p.a,{title:Object(c.__)("Your Ads campaign was successfully set up!","google-site-kit"),description:Object(c.__)("Track your conversions, measure your campaign results and make the most of your ad spend","google-site-kit"),dismissCTA:e.createElement(v.a,{id:n,primary:!1,dismissLabel:Object(c.__)("Got it","google-site-kit"),onDismiss:E}),additionalCTA:e.createElement(b.a,{id:n,ctaLabel:Object(c.__)("Show me","google-site-kit"),ctaLink:y,onCTAClick:O,isCTALinkExternal:!0})}))}PAXSetupSuccessSubtleNotification.propTypes={id:o.a.string.isRequired,Notification:o.a.elementType.isRequired}}).call(this,n(4))},872:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupSuccessSubtleNotification}));var r=n(15),i=n.n(r),a=n(2),o=n(131),c=n(104),s=n(175);function SetupSuccessSubtleNotification(t){var n=t.id,r=t.Notification,l=Object(s.a)("notification"),u=i()(l,2)[1],d=Object(s.a)("slug"),f=i()(d,2)[1];return e.createElement(r,null,e.createElement(o.a,{title:Object(a.__)("Success! Your Conversion ID was added to your site","google-site-kit"),description:Object(a.__)("You can now track conversions for your Ads campaigns","google-site-kit"),dismissCTA:e.createElement(c.a,{id:n,primary:!1,dismissLabel:Object(a.__)("Got it","google-site-kit"),onDismiss:function(){u(void 0),f(void 0)}})}))}}).call(this,n(4))},873:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountLinkedViaGoogleForWooCommerceSubtleNotification}));var r=n(5),i=n.n(r),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(1),u=n.n(l),d=n(2),f=n(0),g=n(3),p=n(45),m=n(6),v=n(13),b=n(96),h=n(9),E=n(131),y=n(104),O=n(183),k=n(166);function AccountLinkedViaGoogleForWooCommerceSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(f.useState)(!1),c=s()(a,2),l=c[0],u=c[1],_=Object(k.a)("ads"),S=Object(g.useDispatch)(p.a).dismissNotification,j=Object(g.useDispatch)(m.a).dismissItem,w=Object(g.useDispatch)(v.c).setCacheItem,C=Object(f.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w(b.a,!0,{ttl:5*h.e});case 2:return e.next=4,j(b.b,{expiresInSeconds:h.b});case 4:case"end":return e.stop()}}),e)}))),[j,w]),x=Object(f.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(!0),e.next=3,S(n,{skipHidingFromQueue:!0});case 3:return e.next=5,C();case 5:_();case 6:case"end":return e.stop()}}),e)}))),[u,_,C,S,n]);return e.createElement(r,null,e.createElement(E.a,{type:"new-feature",description:Object(d.__)("We’ve detected an existing Ads account via the Google for WooCommerce plugin. You can still create a new Ads account using Site Kit.","google-site-kit"),dismissCTA:e.createElement(y.a,{id:n,dismissLabel:Object(d.__)("Keep existing account","google-site-kit"),onDismiss:C}),additionalCTA:e.createElement(O.a,{id:n,ctaLabel:Object(d.__)("Create new account","google-site-kit"),onCTAClick:x,isSaving:l,tertiary:!0}),reverseCTAs:!0}))}AccountLinkedViaGoogleForWooCommerceSubtleNotification.propTypes={id:u.a.string.isRequired,Notification:u.a.elementType.isRequired}}).call(this,n(4))},874:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdsModuleSetupCTABanner}));var r,i=n(15),a=n.n(i),o=n(7),c=n.n(o),s=n(1),l=n.n(s),u=n(0),d=n(2),f=n(3),g=n(45),p=n(6),m=n(9),v=n(96),b=n(1031),h=n(1032),E=n(1033),y=n(243),O=n(136),k=n(252),_=n(191),S=n(166),j=n(24),w=n(526),C=n(246),x=n(102),A=n(13),T=(r={},c()(r,j.b,E.a),c()(r,j.c,h.a),r);function AdsModuleSetupCTABanner(t){var n=t.id,r=t.Notification,i=Object(j.e)(),o=Object(u.useState)(!1),c=a()(o,2),s=c[0],l=c[1],h=Object(u.useState)(!1),E=a()(h,2),N=E[0],L=E[1],D=Object(u.useState)(!1),R=a()(D,2),P=R[0],M=R[1],I=Object(f.useSelect)((function(e){return e(A.c).getDocumentationLinkURL("set-up-ads")})),F=Object(f.useSelect)((function(e){return e(p.a).isAdBlockerActive()})),B=Object(f.useSelect)((function(e){return e(g.a).isNotificationDismissalFinal(n)})),U=Object(f.useSelect)((function(e){return e(g.a).isNotificationDismissed(n)})),W=Object(f.useSelect)((function(e){return e(p.a).hasFinishedResolution("getDismissedPrompts",[])})),G=U||!W,z=Object(f.useSelect)((function(e){var t=e(v.f),n=t.isWooCommerceActivated,r=t.isGoogleForWooCommerceActivated,i=t.hasGoogleForWooCommerceAdsAccount;return n()&&r()&&!i()||n()&&!r()})),V=Object(f.useSelect)((function(e){return e(p.a).isItemDismissed(v.b)})),q=Object(f.useDispatch)(g.a).dismissNotification,H=Object(u.useCallback)((function(){q(n,{skipHidingFromQueue:!0,expiresInSeconds:2*m.g})}),[n,q]),K=Object(S.a)("ads"),J=Object(u.useCallback)((function(){if(!z||V)return L(!0),H(),void K();l(!0)}),[z,K,H,V]),Y=Object(u.useCallback)((function(e){H(),e?M(!0):l(!1)}),[H,l,M]),X=Object(x.b)(n);return Object(x.c)(n).isTooltipVisible?e.createElement(x.a,{title:Object(d.__)("You can always enable Ads from Settings later","google-site-kit"),dismissLabel:Object(d.__)("Got it","google-site-kit"),tooltipStateKey:n}):G&&!P?null:e.createElement(r,null,e.createElement(y.a,{id:n,title:Object(d.__)("Get better quality leads and enhance conversions with Ads","google-site-kit"),description:e.createElement(O.a,{text:Object(d.__)("Help drive sales, leads, or site traffic by getting your business in front of people who are actively searching Google for products or services you offer.","google-site-kit"),learnMoreLink:e.createElement(k.a,{id:n,label:Object(d.__)("Learn more","google-site-kit"),url:I})},F&&e.createElement(C.a,{moduleSlug:"ads"})),actions:e.createElement(_.a,{id:n,className:"googlesitekit-setup-cta-banner__actions-wrapper",ctaLabel:Object(d.__)("Set up Ads","google-site-kit"),onCTAClick:J,dismissOnCTAClick:!1,isSaving:N,dismissLabel:B?Object(d.__)("Don’t show again","google-site-kit"):Object(d.__)("Maybe later","google-site-kit"),dismissOptions:{skipHidingFromQueue:!0},onDismiss:X,dismissExpires:2*m.g}),SVG:T[i]||b.a}),s&&e.createElement(w.b,{onDismiss:Y,dialogActive:!0}))}AdsModuleSetupCTABanner.propTypes={id:l.a.string.isRequired,Notification:l.a.elementType.isRequired}}).call(this,n(4))},89: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)}}},9: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 m})),n.d(t,"k",(function(){return v})),n.d(t,"j",(function(){return b})),n.d(t,"d",(function(){return _})),n.d(t,"c",(function(){return S})),n.d(t,"e",(function(){return j})),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 T})),n.d(t,"x",(function(){return N})),n.d(t,"q",(function(){return L})),n.d(t,"H",(function(){return D})),n.d(t,"t",(function(){return R})),n.d(t,"w",(function(){return P})),n.d(t,"l",(function(){return M})),n.d(t,"p",(function(){return I.b})),n.d(t,"i",(function(){return I.a})),n.d(t,"u",(function(){return F.b})),n.d(t,"r",(function(){return F.a})),n.d(t,"B",(function(){return F.c})),n.d(t,"y",(function(){return B})),n.d(t,"v",(function(){return U})),n.d(t,"F",(function(){return z})),n.d(t,"E",(function(){return V.a})),n.d(t,"h",(function(){return q})),n.d(t,"M",(function(){return H})),n.d(t,"m",(function(){return K}));var r=n(14),i=n(36),a=n(73),o=n(33),c=n.n(o),s=n(95),l=n.n(s),u=function(e){return l()(JSON.stringify(function e(t){var n={};return Object.keys(t).sort().forEach((function(r){var i=t[r];i&&"object"===c()(i)&&!Array.isArray(i)&&(i=e(i)),n[r]=i})),n}(e)))};n(97);var d=n(84);function f(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'$1')}function g(e){return"

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

"),"

")}function p(e){return e.replace(/\n/gi,"
")}function m(e){for(var t=e,n=0,r=[f,g,p];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 L(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 D(e){O()(N(e),_);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 L(M(e,t*C))}function P(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 M(e,t){O()(N(e)||Object(r.isDate)(e)&&!isNaN(e),_);var n=N(e)?Date.parse(e):e.getTime();return new Date(n-1e3*t)}var I=n(98),F=n(80);function B(e){var t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function U(e){if("number"==typeof e)return!0;var t=(e||"").toString();return!!t&&!isNaN(t)}var W=n(27),G=n.n(W),z=function(e){return Array.isArray(e)?G()(e).sort():e},V=n(89);function q(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 H=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)}},90:function(e,t,n){"use strict";(function(e,r){n.d(t,"c",(function(){return h})),n.d(t,"b",(function(){return y})),n.d(t,"a",(function(){return TourTooltips}));var i=n(7),a=n.n(i),o=n(83),c=n(30),s=n(1),l=n.n(s),u=n(2),d=n(3),f=n(23),g=n(6),p=n(36),m=n(110),v=n(18);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}var h={options:{arrowColor:"#3c7251",backgroundColor:"#3c7251",overlayColor:"rgba(0, 0, 0, 0.6)",textColor:"#fff",zIndex:2e4},spotlight:{border:"2px solid #3c7251",backgroundColor:"#fff"}},E={back:Object(u.__)("Back","google-site-kit"),close:Object(u.__)("Close","google-site-kit"),last:Object(u.__)("Got it","google-site-kit"),next:Object(u.__)("Next","google-site-kit")},y={disableAnimation:!0,styles:{arrow:{length:8,margin:56,spread:16},floater:{filter:"drop-shadow(rgba(60, 64, 67, 0.3) 0px 1px 2px) drop-shadow(rgba(60, 64, 67, 0.15) 0px 2px 6px)"}}},O="feature_tooltip_view",k="feature_tooltip_advance",_="feature_tooltip_return",S="feature_tooltip_dismiss",j="feature_tooltip_complete";function TourTooltips(t){var n=t.steps,i=t.tourID,s=t.gaEventCategory,l=t.callback,u="".concat(i,"-step"),w="".concat(i,"-run"),C=Object(d.useDispatch)(f.b).setValue,x=Object(d.useDispatch)(g.a).dismissTour,A=Object(d.useRegistry)(),T=Object(v.a)(),N=Object(d.useSelect)((function(e){return e(f.b).getValue(u)})),L=Object(d.useSelect)((function(e){return e(f.b).getValue(w)&&!1===e(g.a).isTourDismissed(i)}));Object(o.a)((function(){e.document.body.classList.add("googlesitekit-showing-feature-tour","googlesitekit-showing-feature-tour--".concat(i)),C(w,!0)}));var D=n.map((function(e){return function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};if(Number.isNaN(Number(t)))return"";var a=n.invertColor,o=void 0!==a&&a;return Object(r.a)(e.createElement(i.a,{direction:t>0?"up":"down",invertColor:o}))},o=function(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}}).call(this,n(4))},99: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(14),o=n(100),c=n(101);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,i=l(l({},u),t);i.referenceSiteURL&&(i.referenceSiteURL=i.referenceSiteURL.toString().replace(/\/+$/,""));var s=Object(o.a)(i,n),d=Object(c.a)(i,n,s,r),f={},g=function(){for(var e=arguments.length,t=new Array(e),n=0;n