(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[18],{100:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c}));var r=n(38),i=n.n(r),a=n(90);function o(e){var t=arguments.length>1&&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,/\/+$/,"")}},101:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CTAButton}));var r=n(0),i=n.n(r),a=n(11),o=n(75);function CTAButton(t){var n,r=t.label,i=t.disabled,c=t.inProgress,s=t.onClick,u=t.href,l=t.external,g=t.hideExternalIndicator;return l&&!g&&(n=e.createElement(o.a,{width:14,height:14})),e.createElement(a.SpinnerButton,{className:"googlesitekit-notice__cta",disabled:i,isSaving:c,onClick:s,href:u,target:l?"_blank":"_self",trailingIcon:n},r)}CTAButton.propTypes={label:i.a.string.isRequired,disabled:i.a.bool,inProgress:i.a.bool,onClick:i.a.func,href:i.a.string,external:i.a.bool,hideExternalIndicator:i.a.bool}}).call(this,n(3))},1012:function(e,t,n){"use strict";var r=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};if(Number.isNaN(Number(t)))return"";var a=n.invertColor,o=void 0!==a&&a;return Object(r.a)(e.createElement(i.a,{direction:t>0?"up":"down",invertColor:o}))}function o(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}}).call(this,n(3))},109:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return g}));var r=n(5),i=n.n(r),a=n(14),o=n(110),c=n(111);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 u(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=u(u({},l),t);i.referenceSiteURL&&(i.referenceSiteURL=i.referenceSiteURL.toString().replace(/\/+$/,""));var s=Object(o.a)(i,n),g=Object(c.a)(i,n,s,r),d={};function p(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:c,t=e.fps,n=e.leading,r=e.initialWidth,l=void 0===r?0:r,g=e.initialHeight,d=void 0===g?0:g,p=Object(a.a)("undefined"==typeof document?[l,d]:u,t,n),f=i()(p,2),m=f[0],b=f[1];function v(){return b(u)}return Object(o.a)(s,"resize",v),Object(o.a)(s,"orientationchange",v),m}function g(e){return l(e)[0]}}).call(this,n(27))},125:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return TourTooltip}));var r=n(18),i=n.n(r),a=n(167),o=n.n(a),c=n(10),s=n.n(c),u=n(0),l=n.n(u),g=n(2),d=n(11),p=n(168),f=n(119),m=n(30);function TourTooltip(t){var n=t.backProps,r=t.closeProps,c=t.index,u=t.primaryProps,l=t.size,b=t.step,v=t.tooltipProps,I=l>1?Object(p.a)(l):[];function y(e){return s()("googlesitekit-tooltip-indicator",{active:e===c})}return e.createElement("div",i()({className:s()("googlesitekit-tour-tooltip",b.className)},v),e.createElement(o.a,{className:"googlesitekit-tooltip-card"},e.createElement("div",{className:"googlesitekit-tooltip-body"},e.createElement(m.a,{as:"h2",className:"googlesitekit-tooltip-title",size:"medium",type:"title"},b.title),e.createElement("div",{className:"googlesitekit-tooltip-content"},b.content)),e.createElement(a.CardActions,{className:"googlesitekit-tooltip-actions"},e.createElement("ul",{className:"googlesitekit-tooltip-indicators"},I.map((function(t){return e.createElement("li",{key:"indicator-".concat(t),className:y(t)})}))),e.createElement("div",{className:"googlesitekit-tooltip-buttons"},0!==c&&e.createElement(d.Button,i()({className:"googlesitekit-tooltip-button",text:!0},n),n.title),b.cta,u.title&&e.createElement(d.Button,i()({className:"googlesitekit-tooltip-button",text:!0},u),u.title))),e.createElement(d.Button,{className:"googlesitekit-tooltip-close",icon:e.createElement(f.a,{width:"14",height:"14"}),onClick:r.onClick,"aria-label":Object(g.__)("Close","google-site-kit"),text:!0,hideTooltipTitle:!0})))}TourTooltip.propTypes={backProps:l.a.object.isRequired,closeProps:l.a.object.isRequired,index:l.a.number.isRequired,isLastStep:l.a.bool.isRequired,primaryProps:l.a.object.isRequired,size:l.a.number.isRequired,step:l.a.shape({content:l.a.node,title:l.a.node,cta:l.a.oneOfType([l.a.element,l.a.bool]),className:l.a.string}).isRequired,tooltipProps:l.a.object.isRequired}}).call(this,n(3))},1279:function(e,t,n){"use strict";n.r(t);var r=n(4),i=n.n(r),a=n(196),o=n.n(a),c=n(405),s=n.n(c),u=n(373),l=n.n(u),g=n(15),d=n.n(g),p=n(6),f=n.n(p),m=n(16),b=n.n(m),v=n(2),I=n(425),y=n(609),j=n(833),h=(n(717),n(837)),O=(n(719),n(720),n(838)),k=n(839),M=n(106),S=n(234),E=n(23),N=n(7),C=n(67),D=n(840),w=n(841),T=n(842),_=n(843),A=n(54),x=n(24),R=n(413),P=n(12),L=n.n(P),z=n(14),G=n(47),U=n(64),Z=n(207),B=n(45),W=n(13),H=n(549);function Y(){return(Y=b()(f.a.mark((function e(t){var n,r,i,a,o,c,s,u,l,g;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.select,r=t.dispatch,!n(M.e).haveSettingsChanged()){e.next=9;break}return e.next=5,r(M.e).saveSettings();case 5:if(i=e.sent,!(a=i.error)){e.next=9;break}return e.abrupt("return",{error:a});case 9:if(!n(W.c).haveConversionTrackingSettingsChanged()){e.next=17;break}return e.next=13,r(W.c).saveConversionTrackingSettings();case 13:if(o=e.sent,!(c=o.error)){e.next=17;break}return e.abrupt("return",{error:c});case 17:if(!n(W.c).haveGoogleTagGatewaySettingsChanged()){e.next=35;break}return e.next=21,r(W.c).saveGoogleTagGatewaySettings();case 21:if(s=e.sent,!(u=s.error)){e.next=25;break}return e.abrupt("return",{error:u});case 25:if(!n(W.c).isGoogleTagGatewayEnabled()||n(B.a).isNotificationDismissed(A.b)){e.next=35;break}return e.next=28,r(B.a).dismissNotification(A.b);case 28:if(e.t0=e.sent,e.t0){e.next=31;break}e.t0={};case 31:if(l=e.t0,!(g=l.error)){e.next=35;break}return e.abrupt("return",{error:g});case 35:return e.next=37,Object(G.invalidateCache)("modules",S.a);case 37:return e.next=39,Object(G.invalidateCache)("core","site","ads-measurement-status");case 39:return e.abrupt("return",{});case 40:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var F=o.a.createModuleStore(S.a,{ownedSettingsSlugs:["conversionID","paxConversionID","extCustomerID","customerID","userID"],storeName:M.e,settingSlugs:["conversionID","ownerID","paxConversionID","customerID","extCustomerID","formattedExtCustomerID","userID","accountOverviewURL"],requiresSetup:!0,submitChanges:function(e){return Y.apply(this,arguments)},rollbackChanges:function(e){var t=e.select,n=e.dispatch;t(M.e).haveSettingsChanged()&&(n(M.e).rollbackSettings(),n(W.c).resetConversionTrackingSettings(),n(W.c).resetGoogleTagGatewaySettings())},validateCanSubmitChanges:function(e){var t=Object(U.e)(e)(M.e),n=t.isDoingSubmitChanges,r=t.haveSettingsChanged,i=t.getConversionID,a=t.getPaxConversionID;L()(!n(),Z.a),L()(r(),Z.b),L()(Object(H.a)(i())||Object(H.a)(a()),"a valid conversionID is required to submit changes")},validateHaveSettingsChanged:function(e,t,n){var r=t.settings,i=t.savedSettings,a=e(W.c).haveConversionTrackingSettingsChanged(),o=e(W.c).haveGoogleTagGatewaySettingsChanged();n&&L()(Object(z.isEqual)(Object(z.pick)(r,n),Object(z.pick)(i,n))||!a||o,Z.b),L()(!Object(z.isEqual)(r,i)||a||o,Z.b)}}),V={selectors:{getAdBlockerWarningMessage:Object(r.createRegistrySelector)((function(e){return function(){var t=e(N.a).isAdBlockerActive();if(void 0!==t)return t?e(E.a).isModuleConnected(S.a)?Object(v.__)("To get the latest Ads data you will need to disable your Ad blocker","google-site-kit"):Object(v.__)("To set up Ads you will need to disable your Ad blocker","google-site-kit"):null}}))}},Q=n(1015),J=n(48),X={receiveIsWooCommerceRedirectModalDismissed:function(e){return L()(void 0!==e,"A cacheHit is required."),{type:"RECEIVE_WOOCOMMERCE_MODAL_CACHE_KEY",payload:{cacheHit:e}}}},K=Object(r.createReducer)((function(e,t){var n=t.type,r=t.payload;switch(n){case"RECEIVE_WOOCOMMERCE_MODAL_CACHE_KEY":e.woocommerceModalDismissed=r.cacheHit}})),q={isWooCommerceRedirectModalDismissed:f.a.mark((function e(){var t,n;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.commonActions.await(Object(J.d)(M.a));case 2:return t=e.sent,n=t.cacheHit,e.next=6,X.receiveIsWooCommerceRedirectModalDismissed(n||!1);case 6:case"end":return e.stop()}}),e)}))},$={initialState:{woocommerceModalDismissed:!1},actions:X,reducer:K,resolvers:q,selectors:{isWooCommerceRedirectModalDismissed:function(e){return e.woocommerceModalDismissed}}},ee={selectors:{getDetailsLinkURL:Object(r.createRegistrySelector)((function(e){return function(){var t=e(M.e).getAccountOverviewURL();if(t)return e(N.a).getAccountChooserURL(t);var n=e(E.a).getModule(S.a);return void 0!==n?null!==n&&n.homepage?e(N.a).getAccountChooserURL(n.homepage):null:void 0}}))}},te=Object(r.combineStores)(F,V,Q.a,$,ee);te.initialState,te.actions,te.controls,te.reducer,te.resolvers,te.selectors;var ne,re,ie,ae={"setup-success-notification-ads":{Component:w.a,areaSlug:A.c.DASHBOARD_TOP,viewContexts:[x.n,x.o],checkRequirements:function(){var e=Object(I.a)(location.href,"notification"),t=Object(I.a)(location.href,"slug");return"authentication_success"===e&&t===S.a}},"setup-success-notification-pax":{Component:D.a,areaSlug:A.c.DASHBOARD_TOP,viewContexts:[x.n,x.o],checkRequirements:function(){var e=Object(I.a)(location.href,"notification");return R.d===e}},"account-linked-via-google-for-woocommerce":{Component:T.a,areaSlug:A.c.DASHBOARD_TOP,viewContexts:[x.n],checkRequirements:(re=b()(f.a.mark((function e(t){var n,r,i,a,o,c,s,u,l;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.select,r=t.resolveSelect,e.next=3,Promise.all([r(M.e).getModuleData(),r(E.a).isModuleConnected(S.a)]);case 3:return i=e.sent,a=d()(i,2),o=a[1],c=n(M.e),s=c.isWooCommerceActivated,u=c.isGoogleForWooCommerceActivated,l=c.hasGoogleForWooCommerceAdsAccount,e.abrupt("return",!o&&s()&&u()&&l());case 8:case"end":return e.stop()}}),e)}))),function(e){return re.apply(this,arguments)}),featureFlag:"adsPax",isDismissible:!0},"ads-setup-cta":{Component:_.a,priority:A.e.SETUP_CTA_HIGH,areaSlug:A.c.DASHBOARD_TOP,groupID:A.d.SETUP_CTAS,viewContexts:[x.n],checkRequirements:(ne=b()(f.a.mark((function e(t){var n,r,i,a,o,c,s,u,l,g;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.select,r=t.resolveSelect,e.next=3,Promise.all([r(N.a).getDismissedPrompts(),r(M.e).getModuleData(),r(E.a).isModuleConnected(S.a),r(E.a).canActivateModule(S.a)]);case 3:return i=n(E.a),a=i.isModuleConnected,o=n(N.a),c=o.isPromptDismissed,s=n(M.e),u=s.hasGoogleForWooCommerceAdsAccount,l=a(S.a),g=c("ads-setup-cta"),e.abrupt("return",!1===l&&!1===g&&!1===u());case 9:case"end":return e.stop()}}),e)}))),function(e){return ne.apply(this,arguments)}),isDismissible:!0,dismissRetries:1,featureFlag:"adsPax"}};i.a.registerStore(M.e,te),o.a.registerModule(S.a,{storeName:M.e,SettingsEditComponent:h.a,SettingsViewComponent:j.a,SetupComponent:Object(C.b)("adsPax")?k.a:O.a,Icon:y.a,features:[Object(v.__)("Tagging necessary for your ads campaigns to work will be disabled","google-site-kit"),Object(v.__)("Conversion tracking for your ads campaigns will be disabled","google-site-kit")],overrideSetupSuccessNotification:!0,checkRequirements:(ie=b()(f.a.mark((function e(t){var n;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.resolveSelect(N.a).isAdBlockerActive();case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:throw n=t.select(M.e).getAdBlockerWarningMessage(),{code:N.c,message:n,data:null};case 7:case"end":return e.stop()}}),e)}))),function(e){return ie.apply(this,arguments)})}),s.a,function(e){for(var t in ae)e.registerNotification(t,ae[t])}(l.a)},13:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r="core/site",i="primary",a="secondary"},131:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(219),i=n(14),a=n(1);function o(){for(var e=arguments.length,t=new Array(e),n=0;n=S&&S>0),o()(n,"mdc-layout-grid__cell--span-".concat(O,"-desktop"),12>=O&&O>0),o()(n,"mdc-layout-grid__cell--start-".concat(k,"-desktop"),12>=k&&k>0),o()(n,"mdc-layout-grid__cell--order-".concat(M,"-desktop"),12>=M&&M>0),o()(n,"mdc-layout-grid__cell--span-".concat(y,"-tablet"),8>=y&&y>0),o()(n,"mdc-layout-grid__cell--start-".concat(j,"-tablet"),8>=j&&j>0),o()(n,"mdc-layout-grid__cell--order-".concat(h,"-tablet"),8>=h&&h>0),o()(n,"mdc-layout-grid__cell--span-".concat(b,"-phone"),4>=b&&b>0),o()(n,"mdc-layout-grid__cell--start-".concat(v,"-phone"),4>=v&&v>0),o()(n,"mdc-layout-grid__cell--order-".concat(I,"-phone"),4>=I&&I>0),n))}),E)}Cell.propTypes={smSize:l.a.number,smStart:l.a.number,smOrder:l.a.number,mdSize:l.a.number,mdStart:l.a.number,mdOrder:l.a.number,lgSize:l.a.number,lgStart:l.a.number,lgOrder:l.a.number,size:l.a.number,alignTop:l.a.bool,alignMiddle:l.a.bool,alignBottom:l.a.bool,alignRight:l.a.bool,alignLeft:l.a.bool,smAlignRight:l.a.bool,mdAlignRight:l.a.bool,lgAlignRight:l.a.bool,className:l.a.string,children:l.a.node},Cell.defaultProps={className:"",size:0,smSize:0,smStart:0,smOrder:0,mdSize:0,mdStart:0,mdOrder:0,lgSize:0,lgStart:0,lgOrder:0}}).call(this,n(3))},135:function(e,t,n){"use strict";(function(e){var r=n(18),i=n.n(r),a=n(19),o=n.n(a),c=n(0),s=n.n(c),u=n(10),l=n.n(u),g=n(1),d=Object(g.forwardRef)((function(t,n){var r=t.className,a=t.children,c=o()(t,["className","children"]);return e.createElement("div",i()({ref:n,className:l()("mdc-layout-grid__inner",r)},c),a)}));d.displayName="Row",d.propTypes={className:s.a.string,children:s.a.node},d.defaultProps={className:""},t.a=d}).call(this,n(3))},136:function(e,t,n){"use strict";(function(e){var r=n(18),i=n.n(r),a=n(19),o=n.n(a),c=n(0),s=n.n(c),u=n(10),l=n.n(u),g=n(1),d=Object(g.forwardRef)((function(t,n){var r=t.alignLeft,a=t.fill,c=t.className,s=t.children,u=t.collapsed,g=o()(t,["alignLeft","fill","className","children","collapsed"]);return e.createElement("div",i()({className:l()("mdc-layout-grid",c,{"mdc-layout-grid--align-left":r,"mdc-layout-grid--collapsed":u,"mdc-layout-grid--fill":a})},g,{ref:n}),s)}));d.displayName="Grid",d.propTypes={alignLeft:s.a.bool,fill:s.a.bool,className:s.a.string,collapsed:s.a.bool,children:s.a.node},d.defaultProps={className:""},t.a=d}).call(this,n(3))},137:function(e,t,n){"use strict";var r=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;tNote: %s","google-site-kit"),S),{strong:e.createElement("strong",null)}))),e.createElement(l.DialogFooter,null,e.createElement(l.Button,{className:"mdc-dialog__cancel-button",onClick:p,disabled:D,tertiary:!0},Object(u.__)("Cancel","google-site-kit")),R?e.createElement(l.Button,{href:R,onClick:h,target:"_blank",danger:N},M):e.createElement(l.SpinnerButton,{onClick:h,danger:N,disabled:D,isSaving:D},M||Object(u.__)("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(3))},149:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return b}));var r=n(5),i=n.n(r),a=n(18),o=n.n(a),c=n(15),s=n.n(c),u=n(19),l=n.n(u),g=n(312),d=n(0),p=n.n(d),f=n(1);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 b(t){function WithIntersectionObserverComponent(n){var r=n.onInView,i=l()(n,["onInView"]),a=Object(f.useRef)(),c=Object(g.a)(a,{root:null,threshold:.45}),u=Object(f.useState)(!1),d=s()(u,2),p=d[0],m=d[1],b=!!(null==c?void 0:c.isIntersecting)&&!!(null==c?void 0:c.intersectionRatio);return Object(f.useEffect)((function(){c&&b&&!p&&(r(),m(!0))}),[p,b,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;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t||{},o=n.slug,c=void 0===o?"":o,s=n.name,u=void 0===s?"":s,l=n.owner,g=void 0===l?{}:l;if(!c||!u)return e;var d="",p="";return a.g===c?e.match(/account/i)?d=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)?d=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)&&(d=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")):i.a===c&&(d=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")),d||(d=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"),u)),g&&g.login&&(p=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"),g.login)),p||(p=Object(r.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(d," ").concat(p)}},179:function(e,t,n){"use strict";var r=n(1);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),l=o()(a,2),g=l[0],d=l[1];function p(e){d(e);var n=Object(u.a)(r.location.href,i()({},t,e));r.history.replaceState(null,"",n)}return[g,p]}}).call(this,n(27))},2:function(e,t){e.exports=googlesitekit.i18n},20: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(122),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}},204:function(e,t,n){"use strict";var r=n(237);n.d(t,"b",(function(){return r.a}));var i=n(250);n.d(t,"a",(function(){return i.a}))},207:function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return k})),n.d(t,"c",(function(){return M})),n.d(t,"g",(function(){return S})),n.d(t,"f",(function(){return E})),n.d(t,"d",(function(){return N})),n.d(t,"e",(function(){return C}));var r=n(16),i=n.n(r),a=n(6),o=n.n(a),c=n(5),s=n.n(c),u=n(12),l=n.n(u),g=n(14),d=n(47),p=n(4),f=n(64),m=n(95),b=n(53),v=n(70);function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{},i=r.ownedSettingsSlugs,a=void 0===i?void 0:i,c=r.storeName,u=void 0===c?void 0:c,v=r.settingSlugs,I=void 0===v?[]:v,O=r.initialSettings,k=void 0===O?void 0:O,M=r.validateHaveSettingsChanged,S=void 0===M?C():M;l()(e,"type is required."),l()(t,"identifier is required."),l()(n,"datapoint is required.");var E=u||"".concat(e,"/").concat(t),N={ownedSettingsSlugs:a,settings:k,savedSettings:void 0},D=Object(b.a)({baseName:"getSettings",controlCallback:function(){return Object(d.get)(e,t,n,{},{useCache:!1})},reducerCallback:Object(p.createReducer)((function(e,t){e.savedSettings=y({},t),e.settings=y(y({},t),e.settings||{})}))}),w=Object(b.a)({baseName:"saveSettings",controlCallback:function(r){var i=r.values;return Object(d.set)(e,t,n,i)},reducerCallback:Object(p.createReducer)((function(e,t){e.savedSettings=y({},t),e.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;l()(Object(g.isPlainObject)(t),"values is required.")}}),T={},_={setSettings:function(e){return l()(Object(g.isPlainObject)(e),"values is required."),{payload:{values:e},type:"SET_SETTINGS"}},rollbackSettings:function(){return{payload:{},type:"ROLLBACK_SETTINGS"}},rollbackSetting:function(e){return l()(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,j("saveSettings",[]);case 5:return n=t.select(E).getSettings(),e.next=8,w.actions.fetchSaveSettings(n);case 8:if(r=e.sent,i=r.response,!(a=r.error)){e.next=14;break}return e.next=14,h(a,"saveSettings",[]);case 14:return e.abrupt("return",{response:i,error:a});case 15:case"end":return e.stop()}}),e)}))},A={},x=Object(p.createReducer)((function(e,t){var n=t.type,r=t.payload;switch(n){case"SET_SETTINGS":var i=r.values;e.settings=y(y({},e.settings||{}),i);break;case"ROLLBACK_SETTINGS":e.settings=e.savedSettings;break;case"ROLLBACK_SETTING":var a=r.setting;e.savedSettings[a]&&(e.settings=y(y({},e.settings||{}),{},s()({},a,e.savedSettings[a])));break;default:void 0!==T[n]&&T[n](e,{type:n,payload:r})}})),R={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(E).getSettings()){e.next=7;break}return e.next=7,D.actions.fetchGetSettings();case 7:case"end":return e.stop()}}),e)}))},P=Object(f.g)(S),L=P.safeSelector,z=P.dangerousSelector,G={haveSettingsChanged:L,__dangerousHaveSettingsChanged:z,getSettings:function(e){return e.settings},hasSettingChanged:function(e,t){l()(t,"setting is required.");var n=e.settings,r=e.savedSettings;return!(!n||!r)&&!Object(g.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(E).getOwnedSettingsSlugs();return e(E).haveSettingsChanged(t)}}))};I.forEach((function(e){var t=Object(m.b)(e),n=Object(m.a)(e);_["set".concat(t)]=function(e){return l()(void 0!==e,"value is required for calls to set".concat(t,"().")),{payload:{value:e},type:"SET_".concat(n)}},T["SET_".concat(n)]=function(t,n){var r=n.payload.value;t.settings=y(y({},t.settings||{}),{},s()({},e,r))},G["get".concat(t)]=Object(p.createRegistrySelector)((function(t){return function(){return(t(E).getSettings()||{})[e]}}))}));var U=Object(p.combineStores)(p.commonStore,D,w,{initialState:N,actions:_,controls:A,reducer:x,resolvers:R,selectors:G});return y(y({},U),{},{STORE_NAME:E})}function S(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,Object(d.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 E(e){return function(t){var n=t.select,r=t.dispatch;return n(e).haveSettingsChanged()?r(e).rollbackSettings():{}}}function N(e){return function(t){var n=Object(f.e)(t)(e),r=n.haveSettingsChanged,i=n.isDoingSubmitChanges;l()(!i(),O),l()(r(),k)}}function C(){return function(e,t,n){var r=t.settings,i=t.savedSettings;n&&l()(!Object(g.isEqual)(Object(g.pick)(r,n),Object(g.pick)(i,n)),k),l()(!Object(g.isEqual)(r,i),k)}}},21:function(e,t,n){"use strict";var r=n(251);n.d(t,"i",(function(){return r.a}));var i=n(318);n.d(t,"f",(function(){return i.a}));var a=n(319);n.d(t,"h",(function(){return a.a}));var o=n(320);n.d(t,"j",(function(){return o.a}));var c=n(317);n.d(t,"g",(function(){return c.a}));var s=n(98),u=n.n(s);n.d(t,"b",(function(){return u.a})),n.d(t,"c",(function(){return s.DialogContent})),n.d(t,"d",(function(){return s.DialogFooter}));var l=n(114);n.d(t,"a",(function(){return l.a})),n.d(t,"e",(function(){return l.b})),n.d(t,"k",(function(){return l.c}))},218:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SupportLink}));var r=n(18),i=n.n(r),a=n(19),o=n.n(a),c=n(0),s=n.n(c),u=n(4),l=n(13),g=n(22);function SupportLink(t){var n=t.path,r=t.query,a=t.hash,c=o()(t,["path","query","hash"]),s=Object(u.useSelect)((function(e){return e(l.c).getGoogleSupportURL({path:n,query:r,hash:a})}));return e.createElement(g.a,i()({},c,{href:s}))}SupportLink.propTypes={path:s.a.string.isRequired,query:s.a.object,hash:s.a.string}}).call(this,n(3))},22:function(e,t,n){"use strict";(function(e){var r=n(18),i=n.n(r),a=n(19),o=n.n(a),c=n(10),s=n.n(c),u=n(0),l=n.n(u),g=n(165),d=n(1),p=n(2),f=n(137),m=n(138),b=n(139),v=n(75),I=n(84),y=Object(d.forwardRef)((function(t,n){var r=t["aria-label"],a=t.secondary,c=void 0!==a&&a,u=t.arrow,l=void 0!==u&&u,d=t.back,y=void 0!==d&&d,j=t.caps,h=void 0!==j&&j,O=t.children,k=t.className,M=void 0===k?"":k,S=t.danger,E=void 0!==S&&S,N=t.disabled,C=void 0!==N&&N,D=t.external,w=void 0!==D&&D,T=t.hideExternalIndicator,_=void 0!==T&&T,A=t.href,x=void 0===A?"":A,R=t.inverse,P=void 0!==R&&R,L=t.noFlex,z=void 0!==L&&L,G=t.onClick,U=t.small,Z=void 0!==U&&U,B=t.standalone,W=void 0!==B&&B,H=t.linkButton,Y=void 0!==H&&H,F=t.to,V=t.leadingIcon,Q=t.trailingIcon,J=o()(t,["aria-label","secondary","arrow","back","caps","children","className","danger","disabled","external","hideExternalIndicator","href","inverse","noFlex","onClick","small","standalone","linkButton","to","leadingIcon","trailingIcon"]);var X=x||F||!G?F?"ROUTER_LINK":w?"EXTERNAL_LINK":"LINK":C?"BUTTON_DISABLED":"BUTTON";var K,q="BUTTON"===X||"BUTTON_DISABLED"===X?"button":"ROUTER_LINK"===X?g.b:"a",$=("EXTERNAL_LINK"===X&&(K=Object(p._x)("(opens in a new tab)","screen reader text","google-site-kit")),"BUTTON_DISABLED"===X&&(K=Object(p._x)("(disabled)","screen reader text","google-site-kit")),K?r?"".concat(r," ").concat(K):"string"==typeof O?"".concat(O," ").concat(K):void 0:r),ee=V,te=Q;return y&&(ee=e.createElement(b.a,{width:14,height:14})),w&&!_&&(te=e.createElement(v.a,{width:14,height:14})),l&&!P&&(te=e.createElement(f.a,{width:14,height:14})),l&&P&&(te=e.createElement(m.a,{width:14,height:14})),e.createElement(q,i()({"aria-label":$,className:s()("googlesitekit-cta-link",M,{"googlesitekit-cta-link--secondary":c,"googlesitekit-cta-link--inverse":P,"googlesitekit-cta-link--small":Z,"googlesitekit-cta-link--caps":h,"googlesitekit-cta-link--danger":E,"googlesitekit-cta-link--disabled":C,"googlesitekit-cta-link--standalone":W,"googlesitekit-cta-link--link-button":Y,"googlesitekit-cta-link--no-flex":!!z}),disabled:C,href:"LINK"!==X&&"EXTERNAL_LINK"!==X||C?void 0:x,onClick:G,rel:"EXTERNAL_LINK"===X?"noopener noreferrer":void 0,ref:n,target:"EXTERNAL_LINK"===X?"_blank":void 0,to:F},J),!!ee&&e.createElement(I.a,{marginRight:5},ee),e.createElement("span",{className:"googlesitekit-cta-link__contents"},O),!!te&&e.createElement(I.a,{marginLeft:5},te))}));y.propTypes={arrow:l.a.bool,back:l.a.bool,caps:l.a.bool,children:l.a.node,className:l.a.string,danger:l.a.bool,disabled:l.a.bool,external:l.a.bool,hideExternalIndicator:l.a.bool,href:l.a.string,inverse:l.a.bool,leadingIcon:l.a.node,linkButton:l.a.bool,noFlex:l.a.bool,onClick:l.a.func,small:l.a.bool,standalone:l.a.bool,to:l.a.string,trailingIcon:l.a.node},t.a=y}).call(this,n(3))},221:function(e,t,n){"use strict";n.d(t,"a",(function(){return SurveyViewTrigger}));var r=n(1),i=n(0),a=n.n(i),o=n(4),c=n(13),s=n(7);function SurveyViewTrigger(e){var t=e.triggerID,n=e.ttl,i=void 0===n?0:n,a=Object(o.useSelect)((function(e){return e(c.c).isUsingProxy()})),u=Object(o.useDispatch)(s.a).triggerSurvey;return Object(r.useEffect)((function(){a&&u(t,{ttl:i})}),[a,t,i,u]),null}SurveyViewTrigger.propTypes={triggerID:a.a.string.isRequired,ttl:a.a.number}},23:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r="core/modules",i="insufficient_module_dependencies"},230:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupCTA}));var r=n(6),i=n.n(r),a=n(5),o=n.n(a),c=n(18),s=n.n(c),u=n(16),l=n.n(u),g=n(19),d=n.n(g),p=n(10),f=n.n(p),m=n(0),b=n.n(m),v=n(1),I=n(4),y=n(45),j=n(76),h=n(116),O=n(58),k=n(77),M=n(78),S=n(21),E=n(11);function N(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 C(e){for(var t=1;t%2$s","google-site-kit"),l,Object(a.__)("Get help","google-site-kit")),{Link:e.createElement(c.a,{href:r,trailingIcon:e.createElement(s.a,{width:15,height:15}),external:!0,hideExternalIndicator:!0}),Strong:e.createElement("strong",null)}),hideIcon:!0}):null}AdBlockerWarningMessage.propTypes={getHelpLink:i.a.string,warningMessage:i.a.string}}).call(this,n(3))},402:function(e,t,n){"use strict";var r=n(1);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 u(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,u=a.timestamp,l=void 0===u?Math.round(Date.now()/1e3):u,g=a.isError,p=void 0!==g&&g,t.next=3,v();case 3:if(!(f=t.sent)){t.next=14;break}return t.prev=5,f.setItem("".concat(d).concat(n),JSON.stringify({timestamp:l,ttl:s,value:r,isError:p})),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]])})))).apply(this,arguments)}function k(e){return M.apply(this,arguments)}function M(){return(M=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(g)?n:"".concat(d).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]])})))).apply(this,arguments)}function S(){return E.apply(this,arguments)}function E(){return(E=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?n-1:0),i=1;i2&&void 0!==arguments[2]?arguments[2]:{},i=e(I.c).getSiteInfo()||{},a=i.adminURL;if(void 0===a||void 0===n)return a;var o="/"===a[a.length-1]?a:"".concat(a,"/"),c=n,u="admin.php";if(-1!==n.indexOf(".php?")){var l=n.split("?");if(!(c=f.a.parse(l.pop()).page))return a;u=l.shift()}r.page;var g=s()(r,["page"]);return Object(m.a)("".concat(o).concat(u),O({page:c},g))}})),getAMPMode:k("ampMode"),getCurrentEntityID:k("currentEntityID"),getCurrentEntityTitle:k("currentEntityTitle"),getCurrentEntityType:k("currentEntityType"),getCurrentEntityURL:k("currentEntityURL"),getHomeURL:k("homeURL"),getReferenceSiteURL:k("referenceSiteURL"),getProxySetupURL:k("proxySetupURL"),getProxyPermissionsURL:k("proxyPermissionsURL"),getCurrentReferenceURL:Object(v.createRegistrySelector)((function(e){return function(){var t=e(I.c).getCurrentEntityURL();return null!==t?t:e(I.c).getReferenceSiteURL()}})),isAMP:Object(v.createRegistrySelector)((function(e){return function(){var t=e(I.c).getAMPMode();if(void 0!==t)return!!t}})),isPrimaryAMP:Object(v.createRegistrySelector)((function(e){return function(){var t=e(I.c).getAMPMode();if(void 0!==t)return t===I.a}})),isSecondaryAMP:Object(v.createRegistrySelector)((function(e){return function(){var t=e(I.c).getAMPMode();if(void 0!==t)return t===I.b}})),getAdminSettingsURL:Object(v.createRegistrySelector)((function(e){return function(){var t=e(I.c).getAdminURL(),n=e(I.c).isMultisite();if(void 0!==t&&void 0!==n)return new URL(!0===n?"network/settings.php":"options-general.php",t).href}})),getTimezone:k("timezone"),isUsingProxy:k("usingProxy"),getSiteName:k("siteName"),getSiteLocale:Object(v.createRegistrySelector)((function(e){return function(){var t,n;return null===(t=e(I.c).getSiteInfo())||void 0===t||null===(n=t.siteLocale)||void 0===n?void 0:n.replace("_","-")}})),getSetupErrorCode:k("setupErrorCode"),getSetupErrorMessage:k("setupErrorMessage"),getSetupErrorRedoURL:k("setupErrorRedoURL"),getProxySupportLinkURL:k("proxySupportLinkURL"),getWidgetsAdminURL:k("widgetsAdminURL"),getPostTypes:k("postTypes"),getPermaLinkParam:function(t){if(t.permaLink)return t.permaLink;var n=Object(b.a)(e.location.href,"permaLink");return n||!1},isWebStoriesActive:k("webStoriesActive"),isSiteURLMatch:Object(v.createRegistrySelector)((function(e){return function(t,n){var r=e(I.c).getReferenceSiteURL();return Object(y.A)(r)===Object(y.A)(n)}})),getSiteURLPermutations:Object(v.createRegistrySelector)((function(e){return function(){var t=e(I.c).getReferenceSiteURL(),n=[],r=new URL(t);return r.hostname=r.hostname.replace(/^www\./i,""),r.protocol="http",n.push(Object(y.K)(r)),r.protocol="https",n.push(Object(y.K)(r)),r.hostname="www."+r.hostname,n.push(Object(y.K)(r)),r.protocol="http",n.push(Object(y.K)(r)),n}})),getWPVersion:k("wpVersion"),getUpdateCoreURL:k("updateCoreURL"),hasChangePluginAutoUpdatesCapacity:k("changePluginAutoUpdatesCapacity"),getSiteKitAutoUpdatesEnabled:k("siteKitAutoUpdatesEnabled"),getPluginBasename:k("pluginBasename"),getKeyMetricsSetupCompletedBy:k("keyMetricsSetupCompletedBy"),getKeyMetricsSetupNew:k("keyMetricsSetupNew"),hasMinimumWordPressVersion:Object(v.createRegistrySelector)((function(e){return function(t,n){d()(n,"minimumWPVersion is required.");var r=e(I.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),u=s[0],l=s[1];return u0&&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)}}var O=I,k=I,M=I;function S(e){return e}function E(){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}var w={actions:N,controls:C,reducer:S};function T(e){return function(t){return _(e(t))}}var _=p()((function(e){return Object(f.mapValues)(e,(function(e,t){return function(){var n=e.apply(void 0,arguments);return g()(void 0!==n,"".concat(t,"(...) is not resolved")),n}}))}));function A(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;aLearn more","google-site-kit"),{a:e.createElement(p.a,{href:M,onClick:function(){Object(m.I)("".concat(r,"_gtg-settings-toggle"),"click_learn_more_link")},"aria-label":Object(s.__)("Learn more about Google tag gateway for advertisers","google-site-kit"),external:!0})})),!y&&!j&&e.createElement(I,{type:v.a.TYPES.WARNING,title:Object(c.a)(Object(s.__)("Your server’s current settings prevent Google tag gateway for advertisers 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(m.I)("".concat(r,"_gtg-settings-toggle-disabled"),"click_learn_more_link")},"aria-label":Object(s.__)("Learn more about Google tag gateway for advertisers server requirements","google-site-kit"),external:!0})}),variant:"warning",onInView:function(){Object(m.I)("".concat(r,"_gtg-settings-toggle-disabled"),"view_notice")}}))}}).call(this,n(3))},643:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LearnMoreLink}));var r=n(18),i=n.n(r),a=n(19),o=n.n(a),c=n(0),s=n.n(c),u=n(22),l=n(76);function LearnMoreLink(t){var n=t.id,r=t.label,a=t.url,c=t.ariaLabel,s=t.gaTrackingEventArgs,g=t.external,d=void 0===g||g,p=o()(t,["id","label","url","ariaLabel","gaTrackingEventArgs","external"]),f=Object(l.a)(n);return e.createElement(u.a,i()({onClick:function(e){e.persist(),f.clickLearnMore(null==s?void 0:s.label,null==s?void 0:s.value)},href:a,"aria-label":c,external:d},p),r)}LearnMoreLink.propTypes={id:s.a.string,label:s.a.string,url:s.a.string,ariaLabel:s.a.string,gaTrackingEventArgs:s.a.shape({label:s.a.string,value:s.a.string}),external:s.a.bool}}).call(this,n(3))},66:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(43);function i(e){return function(){e[r.a]=e[r.a]||[],e[r.a].push(arguments)}}},67:function(e,t,n){"use strict";(function(e){var r,i;n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var a=new Set((null===(r=e)||void 0===r||null===(i=r._googlesitekitBaseData)||void 0===i?void 0:i.enabledFeatures)||[]);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;return t instanceof Set&&t.has(e)}}).call(this,n(27))},69:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(1),i=Object(r.createContext)(""),a=(i.Consumer,i.Provider);t.b=i},7:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"e",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"H",(function(){return s})),n.d(t,"M",(function(){return u})),n.d(t,"O",(function(){return l})),n.d(t,"K",(function(){return g})),n.d(t,"L",(function(){return d})),n.d(t,"J",(function(){return p})),n.d(t,"I",(function(){return f})),n.d(t,"N",(function(){return m})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return v})),n.d(t,"h",(function(){return I})),n.d(t,"j",(function(){return y})),n.d(t,"l",(function(){return j})),n.d(t,"m",(function(){return h})),n.d(t,"n",(function(){return O})),n.d(t,"o",(function(){return k})),n.d(t,"q",(function(){return M})),n.d(t,"s",(function(){return S})),n.d(t,"r",(function(){return E})),n.d(t,"t",(function(){return N})),n.d(t,"w",(function(){return C})),n.d(t,"u",(function(){return D})),n.d(t,"v",(function(){return w})),n.d(t,"x",(function(){return T})),n.d(t,"y",(function(){return _})),n.d(t,"A",(function(){return A})),n.d(t,"B",(function(){return x})),n.d(t,"C",(function(){return R})),n.d(t,"D",(function(){return P})),n.d(t,"k",(function(){return L})),n.d(t,"F",(function(){return z})),n.d(t,"z",(function(){return G})),n.d(t,"G",(function(){return U})),n.d(t,"E",(function(){return Z})),n.d(t,"i",(function(){return B})),n.d(t,"p",(function(){return W})),n.d(t,"Q",(function(){return H})),n.d(t,"P",(function(){return Y}));var r="core/user",i="connected_url_mismatch",a="__global",o="temporary_persist_permission_error",c="adblocker_active",s="googlesitekit_authenticate",u="googlesitekit_setup",l="googlesitekit_view_dashboard",g="googlesitekit_manage_options",d="googlesitekit_read_shared_module_data",p="googlesitekit_manage_module_sharing_options",f="googlesitekit_delegate_module_sharing_management",m="googlesitekit_update_plugins",b="kmAnalyticsAdSenseTopEarningContent",v="kmAnalyticsEngagedTrafficSource",I="kmAnalyticsLeastEngagingPages",y="kmAnalyticsNewVisitors",j="kmAnalyticsPopularAuthors",h="kmAnalyticsPopularContent",O="kmAnalyticsPopularProducts",k="kmAnalyticsReturningVisitors",M="kmAnalyticsTopCities",S="kmAnalyticsTopCitiesDrivingLeads",E="kmAnalyticsTopCitiesDrivingAddToCart",N="kmAnalyticsTopCitiesDrivingPurchases",C="kmAnalyticsTopDeviceDrivingPurchases",D="kmAnalyticsTopConvertingTrafficSource",w="kmAnalyticsTopCountries",T="kmAnalyticsTopPagesDrivingLeads",_="kmAnalyticsTopRecentTrendingPages",A="kmAnalyticsTopTrafficSource",x="kmAnalyticsTopTrafficSourceDrivingAddToCart",R="kmAnalyticsTopTrafficSourceDrivingLeads",P="kmAnalyticsTopTrafficSourceDrivingPurchases",L="kmAnalyticsPagesPerVisit",z="kmAnalyticsVisitLength",G="kmAnalyticsTopReturningVisitorPages",U="kmSearchConsolePopularKeywords",Z="kmAnalyticsVisitsPerVisitor",B="kmAnalyticsMostEngagingPages",W="kmAnalyticsTopCategories",H=[b,v,I,y,j,h,O,k,W,M,S,E,N,C,D,w,_,A,x,L,z,G,Z,B,W],Y=[].concat(H,[U])},70:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return f}));var r=n(38),i=n.n(r),a=n(120),o=n(12),c=n.n(o),s=n(99),u=n.n(s),l=n(9),g=n(4);function d(e,t){if(t&&Array.isArray(t)){var n=t.map((function(e){return"object"===i()(e)?Object(l.H)(e):e}));return"".concat(e,"::").concat(u()(JSON.stringify(n)))}return e}var p={receiveError:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return c()(e,"error is required."),c()(t,"baseName is required."),c()(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 c()(e,"baseName is required."),c()(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 f(e){c()(e,"storeName must be defined.");var t=Object(g.createReducer)((function(e,t){var n=t.type,r=t.payload;switch(n){case"RECEIVE_ERROR":var i=r.baseName,a=r.args,o=r.error,c=d(i,a);e.errors=e.errors||{},e.errorArgs=e.errorArgs||{},e.errors[c]=o,e.errorArgs[c]=a;break;case"CLEAR_ERROR":var s=d(r.baseName,r.args);e.errors=e.errors||{},e.errorArgs=e.errorArgs||{},delete e.errors[s],delete e.errorArgs[s];break;case"CLEAR_ERRORS":var u=r.baseName;if(u)for(var l in e.errors=e.errors||{},e.errorArgs=e.errorArgs||{},e.errors)(l===u||l.startsWith("".concat(u,"::")))&&(delete e.errors[l],delete e.errorArgs[l]);else e.errors={},e.errorArgs={}}})),n={getErrorForSelector:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return c()(t,"selectorName is required."),n.getError(e,t,r)},getErrorForAction:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return c()(t,"actionName is required."),n.getError(e,t,r)},getError:function(e,t,n){var r=e.errors;return c()(t,"baseName is required."),r[d(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(a.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 n.getErrors(e).length>0}};return{initialState:{errors:{},errorArgs:{}},actions:p,controls:{},reducer:t,resolvers:{},selectors:n}}},71:function(e,t,n){"use strict";var r=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.onCampaignCreated,r=void 0===n?null:n,i=t.onFinishAndCloseSignUpFlow,o=void 0===i?null:i,s=e.select,u=e.resolveSelect,l=j();function g(){return d.apply(this,arguments)}function d(){return(d=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u(f.e).getModuleData();case 2:return e.abrupt("return",s(f.e).getSupportedConversionEvents()||[]);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var m,y,h,O,k,M,S,E,N,C,D,w={authenticationService:{get:(D=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,l();case 2:return t=e.sent,e.abrupt("return",{accessToken:t.token});case 4:case"end":return e.stop()}}),e)}))),function(){return D.apply(this,arguments)}),fix:(C=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.clear(),e.abrupt("return",{retryReady:!0});case 2:case"end":return e.stop()}}),e)}))),function(){return C.apply(this,arguments)})},businessService:{getBusinessInfo:(N=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,u(p.c).getSiteInfo();case 2:return t=s(p.c).getSiteName(),n=s(p.c).getHomeURL(),e.abrupt("return",{businessName:t,businessUrl:n});case 5:case"end":return e.stop()}}),e)}))),function(){return N.apply(this,arguments)}),fixBusinessInfo:(E=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 E.apply(this,arguments)})},campaignService:{notifyNewCampaignCreated:(S=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r){e.next=3;break}return e.next=3,r();case 3:return e.abrupt("return",{});case 4:case"end":return e.stop()}}),e)}))),function(){return S.apply(this,arguments)})},conversionTrackingService:{getSupportedConversionLabels:(M=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,g();case 2:return t=e.sent,e.abrupt("return",{conversionLabels:t});case 4:case"end":return e.stop()}}),e)}))),function(){return M.apply(this,arguments)}),getPageViewConversionSetting:(k=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,I();case 2:return t=e.sent,e.abrupt("return",{websitePages:t});case 4:case"end":return e.stop()}}),e)}))),function(){return k.apply(this,arguments)}),getSupportedConversionTrackingTypes:(O=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,g();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 O.apply(this,arguments)})},termsAndConditionsService:{notify:(h=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 h.apply(this,arguments)})},partnerDateRangeService:{get:(y=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:f.d}),r=n.startDate,i=n.endDate,t.abrupt("return",{startDate:b(r),endDate:b(i)});case 2:case"end":return t.stop()}}),t)}))),function(){return y.apply(this,arguments)})},userActionService:{finishAndCloseSignUpFlow:(m=c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o){e.next=3;break}return e.next=3,o();case 3:return e.abrupt("return",{});case 4:case"end":return e.stop()}}),e)}))),function(){return m.apply(this,arguments)})}};return w}},717:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsForm}));var r=n(2),i=n(44),a=n(4),o=n(106),c=n(639),s=n(155),u=n(526),l=n(517),g=n(193),d=n(13),p=n(22),f=n(641),m=n(642),b=n(30);function SettingsForm(){var t=Object(l.a)("adsPax"),n=Object(l.a)("googleTagGateway"),v=Object(a.useSelect)((function(e){return e(o.e).getConversionID()})),I=Object(a.useSelect)((function(e){return e(o.e).getPaxConversionID()})),y=Object(a.useSelect)((function(e){return e(o.e).getExtCustomerID()})),j=Object(a.useSelect)((function(e){return e(d.c).getDocumentationLinkURL("enhanced-conversion-tracking")})),h=t&&I?I:v,O=t&&(I||y);return e.createElement("div",{className:"googlesitekit-ads-settings-fields"},e.createElement(s.a,{moduleSlug:"ads",storeName:o.e}),!O&&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")})),O&&e.createElement("div",null,e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(b.a,{as:"h5",size:"small",type:"label",className:"googlesitekit-settings-module__meta-item-type"},Object(r.__)("Conversion ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},""===h&&Object(r.__)("None","google-site-kit"),h||void 0===h&&e.createElement(g.b,{value:h}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(b.a,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type"},Object(r.__)("Customer ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},""===y&&Object(r.__)("None","google-site-kit"),y||void 0===y&&e.createElement(g.b,{value:y})))),e.createElement(f.a,{title:Object(r.__)("Improve your measurement","google-site-kit")},e.createElement(c.a,null,Object(i.a)(Object(r.__)("To track the performance of your campaigns, Site Kit will enable plugin conversion tracking. Learn more","google-site-kit"),{a:e.createElement(p.a,{href:j,"aria-label":Object(r.__)("Learn more about conversion tracking","google-site-kit"),external:!0})})),n&&e.createElement(m.a,null)))}}).call(this,n(3))},718:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return PAXEmbeddedApp}));var i=n(6),a=n.n(i),o=n(16),c=n.n(o),s=n(15),u=n.n(s),l=n(0),g=n.n(l),d=n(439),p=n(213),f=n(1),m=n(2),b=n(4),v=n(51),I=n(112),y=n(7),j=n(8),h=n(713);function PAXEmbeddedApp(t){var n,i,o,s,l,g=t.displayMode,O=void 0===g?"default":g,k=t.onLaunch,M=t.onCampaignCreated,S=t.onFinishAndCloseSignUpFlow,E=Object(f.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===(l=s.integrator)||void 0===l?void 0:l.launchGoogleAds)),N=u()(E,2),C=N[0],D=N[1],w=Object(f.useState)(!1),T=u()(w,2),_=T[0],A=T[1],x=Object(f.useState)(!0),R=u()(x,2),P=R[0],L=R[1],z=Object(f.useState)(void 0),G=u()(z,2),U=G[0],Z=G[1],B=Object(b.useSelect)((function(e){return"reporting"!==O?{}:e(y.a).getDateRangeDates({offsetDays:j.g})})),W=Object(b.useSelect)((function(e){return e(y.a).isAdBlockerActive()})),H=Object(p.a)(PAXEmbeddedApp,"PAXEmbeddedApp"),Y="googlesitekit-pax-embedded-app-".concat(H),F=Object(f.useRef)(),V=Object(f.useCallback)((function(){"reporting"===O&&(null==F?void 0:F.current)&&B.startDate&&B.endDate&&F.current.getServices().adsDateRangeService.update({startDate:Object(h.c)(B.startDate),endDate:Object(h.c)(B.endDate)})}),[O,B.endDate,B.startDate]),Q=Object(b.useRegistry)(),J=Object(f.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(!_){t.next=2;break}return t.abrupt("return");case 2:return A(!0),n=Object(h.a)({contentContainer:"#".concat(Y),reportingStyle:"reporting"===O?"REPORTING_STYLE_MINI":"REPORTING_STYLE_FULL"}),r=Object(h.b)(Q,{onCampaignCreated:M,onFinishAndCloseSignUpFlow:S}),t.prev=5,t.next=8,e.google.ads.integration.integrator.launchGoogleAds(n,r);case 8:F.current=t.sent,V(),null==k||k(F.current),t.next=17;break;case 13:t.prev=13,t.t0=t.catch(5),Z(t.t0),e.console.error("Google Ads Partner Experience Error:",t.t0);case 17:L(!1);case 18:case"end":return t.stop()}}),t,null,[[5,13]])}))),[O,Y,_,M,S,k,Q,V]);return Object(d.a)((function(){var t,n,r,i,a;C||_||"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)&&D(!0)}),_?null:50),Object(f.useEffect)((function(){C&&!_&&J()}),[_,P,C,J]),Object(f.useEffect)((function(){V()}),[V,B.startDate,B.endDate]),r.createElement("div",{className:"googlesitekit-pax-embedded-app"},!!U&&!W&&r.createElement(I.a,{title:Object(m.__)("Google Ads error","google-site-kit"),description:Object(m.__)("Could not load Google Ads content.","google-site-kit"),error:!0}),P&&r.createElement(v.a,{width:"100%",height:"240px"}),r.createElement("div",{id:Y}))}PAXEmbeddedApp.propTypes={displayMode:g.a.oneOf(["default","reporting","setup"]),onLaunch:g.a.func,onCampaignCreated:g.a.func,onFinishAndCloseSignUpFlow:g.a.func}}).call(this,n(27),n(3))},719:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupForm}));var r=n(6),i=n.n(r),a=n(16),o=n.n(a),c=n(0),s=n.n(c),u=n(1),l=n(2),g=n(4),d=n(11),p=n(106),f=n(155),m=n(526),b=n(13),v=n(418);function SetupForm(t){var n=t.finishSetup,r=t.createAccountCTA,a=t.isNavigatingToOAuthURL,c=Object(g.useSelect)((function(e){return e(p.e).canSubmitChanges()})),s=Object(g.useSelect)((function(e){return e(p.e).isDoingSubmitChanges()&&!a})),I=Object(g.useDispatch)(p.e).submitChanges,y=Object(g.useDispatch)(b.c),j=y.setConversionTrackingEnabled,h=y.saveConversionTrackingSettings,O=Object(u.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,I();case 3:if(r=e.sent,r.error){e.next=10;break}return j(!0),e.next=9,h();case 9:n();case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,h,j,I]);return e.createElement("form",{className:"googlesitekit-ads-setup__form",onSubmit:O},e.createElement(f.a,{moduleSlug:"ads",storeName:p.e}),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(v.a,{className:"googlesitekit-margin-top-1",message:Object(l.__)("To track the performance of your campaigns, Site Kit will enable plugin conversion tracking. You can always disable it in settings.","google-site-kit")}),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(d.SpinnerButton,{disabled:!c||s,isSaving:s},Object(l.__)("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(3))},72:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ErrorNotice}));var r=n(0),i=n.n(r),a=n(1),o=n(2),c=n(143),s=n(4),u=n(36),l=n(34),g=n(9);function ErrorNotice(t){var n,r=t.className,i=t.error,d=t.hasButton,p=void 0!==d&&d,f=t.storeName,m=t.message,b=void 0===m?i.message:m,v=t.noPrefix,I=void 0!==v&&v,y=t.skipRetryMessage,j=t.hideIcon,h=void 0!==j&&j,O=Object(s.useDispatch)(),k=Object(s.useSelect)((function(e){return f?e(f).getSelectorDataForError(i):null})),M=Object(a.useCallback)((function(){O(k.storeName).invalidateResolution(k.name,k.args)}),[O,k]);if(!b||Object(u.f)(i))return null;var S=p&&Object(u.d)(i,k),E=b;p||y||(E=Object(o.sprintf)(/* translators: %s: Error message from Google API. */ Object(o.__)("%s (Please try again.)","google-site-kit"),E)),I||(E=Object(o.sprintf)(/* translators: $%s: Error message */ Object(o.__)("Error: %s","google-site-kit"),E));var N=null==i||null===(n=i.data)||void 0===n?void 0:n.reconnectURL;N&&Object(c.a)(N)&&(E=Object(o.sprintf)(/* translators: 1: Original error message 2: Reconnect URL */ Object(o.__)('%1$s To fix this, redo the plugin setup.',"google-site-kit"),E,N));return e.createElement(l.a,{className:r,type:l.a.TYPES.ERROR,description:e.createElement("span",{dangerouslySetInnerHTML:Object(g.F)(E,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:S?{label:Object(o.__)("Retry","google-site-kit"),onClick:M}:void 0,hideIcon:h})}ErrorNotice.propTypes={className:i.a.string,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,hideIcon:i.a.bool}}).call(this,n(3))},720:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupFormPAX}));var r=n(6),i=n.n(r),a=n(16),o=n.n(a),c=n(0),s=n.n(c),u=n(1),l=n(2),g=n(4),d=n(11),p=n(106),f=n(155),m=n(526),b=n(13),v=n(34);function SetupFormPAX(t){var n=t.finishSetup,r=t.isNavigatingToOAuthURL,a=Object(g.useSelect)((function(e){return e(p.e).canSubmitChanges()})),c=Object(g.useSelect)((function(e){return e(p.e).isDoingSubmitChanges()&&!r})),s=Object(g.useDispatch)(p.e).submitChanges,I=Object(g.useDispatch)(b.c),y=I.setConversionTrackingEnabled,j=I.saveConversionTrackingSettings,h=Object(g.useSelect)((function(e){return e(p.e).getConversionID()})),O=Object(g.useSelect)((function(e){return e(p.e).getGoogleForWooCommerceConversionID()})),k=!!h&&h===O,M=Object(u.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 y(!0),e.next=9,j();case 9:n();case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,j,y,s]);return e.createElement("div",{className:"googlesitekit-ads-setup__form googlesitekit-ads-setup__form--pax"},e.createElement(f.a,{moduleSlug:"ads",storeName:p.e}),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(m.a,{hideHeading:!0})),k&&e.createElement(v.a,{className:"googlesitekit-notice--small googlesitekit-ads-setup__ads-id-conflict-warning",type:v.a.TYPES.WARNING,description:Object(l.__)("This Conversion ID is already in use via the Google for WooCommerce plugin. We don’t recommend adding it in Site Kit, as it may result in inaccurate measurement of your Ads campaign conversions.","google-site-kit"),hideIcon:!0}),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(d.SpinnerButton,{disabled:!a||c||k,isSaving:c,onClick:M},Object(l.__)("Complete manual setup","google-site-kit"))))}SetupFormPAX.propTypes={finishSetup:s.a.func,isNavigatingToOAuthURL:s.a.bool}}).call(this,n(3))},75:function(e,t,n){"use strict";var r=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},o=n.viewAction,c=void 0===o?"view_notification":o,s=n.confirmAction,u=void 0===s?"confirm_notification":s,l=n.dismissAction,g=void 0===l?"dismiss_notification":l,d=n.clickLearnMoreAction,p=void 0===d?"click_learn_more_link":d,f=Object(i.a)(),m=null!=t?t:"".concat(f,"_").concat(e),b=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,u=null==s?void 0:s[o.a];return i()(Object(a.isPlainObject)(u),"base PAX config must be a plain object"),Object(a.merge)(u,n?{clientConfig:{contentContainer:n}}:{},r?{contentConfig:{partnerAdsExperienceConfig:{reportingStyle:r}}}:{})}}).call(this,n(27))},836:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WooCommerceRedirectModal}));var r=n(6),i=n.n(r),a=n(16),o=n.n(a),c=n(15),s=n.n(c),u=n(0),l=n.n(u),g=n(10),d=n.n(g),p=n(2),f=n(1),m=n(186),b=n(4),v=n(11),I=n(106),y=n(234),j=n(13),h=n(40),O=n(45),k=n(7),M=n(1012),S=n(75),E=n(189),N=n(17),C=n(9),D=n(33);function WooCommerceRedirectModal(t){var n=t.dialogActive,r=t.onClose,a=t.onDismiss,c=void 0===a?null:a,u=t.onContinue,l=void 0===u?null:u,g=t.onBeforeSetupCallback,w=void 0===g?null:g,T=Object(f.useState)(""),_=s()(T,2),A=_[0],x=_[1],R=Object(N.a)(),P=Object(b.useSelect)((function(e){return e(j.c).getAdminURL()})),L=Object(b.useSelect)((function(e){return e(I.e).isWooCommerceActivated()})),z=Object(b.useSelect)((function(e){return e(I.e).isGoogleForWooCommerceActivated()})),G=z?"gfw":"wc";Object(f.useEffect)((function(){n&&Object(C.I)("".concat(R,"_pax_wc-redirect"),"view_modal",G)}),[n,R,G]);var U=Object(b.useSelect)((function(e){var t=e(I.e).hasGoogleForWooCommerceAdsAccount();return!!(L&&z&&t)})),Z=Object(b.useSelect)((function(e){return e(I.e).isWooCommerceRedirectModalDismissed()})),B=Object(b.useSelect)((function(e){return e(k.a).isItemDismissed("account-linked-via-google-for-woocommerce")})),W=Object(f.useMemo)((function(){if(P&&L){if(!1===z)return Object(m.a)("".concat(P,"/plugin-install.php"),{s:I.f.GOOGLE_FOR_WOOCOMMERCE,tab:"search",type:"term"});var e=encodeURIComponent("/google/dashboard");return"".concat(P,"/admin.php?page=wc-admin&path=").concat(e)}}),[P,L,z]),H=Object(b.useDispatch)(h.a).navigateTo,Y=Object(b.useDispatch)(O.a).dismissNotification,F=Object(f.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B||Y("account-linked-via-google-for-woocommerce"),e.next=3,Object(C.I)("".concat(R,"_pax_wc-redirect"),"choose_gfw",G);case 3:U&&(x("primary"),H(W)),null==c||c(),null==r||r();case 6:case"end":return e.stop()}}),e)}))),[B,Y,x,c,r,H,W,R,G,U]),V=Object(E.a)(y.a),Q=Object(f.useCallback)((function(){if(Object(C.I)("".concat(R,"_pax_wc-redirect"),"choose_sk",G),l||(x("tertiary"),null==c||c()),l)return r(),void l();null==w||w(),V()}),[x,c,r,w,V,l,R,G]);return Z&&!A?null:e.createElement(v.Dialog,{className:d()("googlesitekit-dialog-woocommerce-redirect",{"googlesitekit-dialog-woocommerce-redirect--ads-connected":U}),open:n,"aria-describedby":void 0,tabIndex:"-1",onClose:r},e.createElement("div",{className:"googlesitekit-dialog-woocommerce-redirect__svg-wrapper"},e.createElement(M.a,{width:110,height:46})),e.createElement(v.DialogTitle,null,U?Object(p.__)("Are you sure you want to create another Ads account for this site?","google-site-kit"):Object(p.__)("Using the WooCommerce plugin?","google-site-kit")),e.createElement(v.DialogContent,null,e.createElement(D.a,null,U?e.createElement(f.Fragment,null,Object(p.__)("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(p.__)("Continue Ads setup with Site Kit only if you do want to create another account.","google-site-kit")):Object(p.__)("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",onClick:Q,icon:"tertiary"===A?e.createElement(v.CircularProgress,{size:14}):void 0,disabled:!!A,tertiary:!0},U?Object(p.__)("Create another account","google-site-kit"):Object(p.__)("Continue with Site Kit","google-site-kit")),e.createElement(v.Button,{trailingIcon:U?void 0:e.createElement(S.a,{width:13,height:13}),icon:"primary"===A?e.createElement(v.CircularProgress,{size:14}):void 0,onClick:function(){U||L?F():r()},href:U?null:W,target:U?"_self":"_blank",disabled:!!A,tertiary:!U},U?Object(p.__)("View current Ads account","google-site-kit"):Object(p.__)("Use Google for WooCommerce","google-site-kit"))))}WooCommerceRedirectModal.propTypes={dialogActive:l.a.bool.isRequired,onDismiss:l.a.func,onClose:l.a.func.isRequired,onContinue:l.a.func,onBeforeSetupCallback:l.a.func}}).call(this,n(3))},837:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEdit}));var r=n(4),i=n(11),a=n(106),o=n(7),c=n(717),s=n(241);function SettingsEdit(){var t,n=Object(r.useSelect)((function(e){return e(a.e).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(3))},838:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupMain}));var r=n(0),i=n.n(r),a=n(1),o=n(44),c=n(2),s=n(4),u=n(609),l=n(719),g=n(218),d=n(241),p=n(7),f=n(30),m=n(33);function SetupMain(t){var n=t.finishSetup,r=Object(s.useSelect)((function(e){return e(p.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(u.a,{width:"40",height:"40"})),e.createElement(f.a,{as:"h3",className:"googlesitekit-setup-module__title",size:"small",type:"headline"},Object(c._x)("Ads","Service name","google-site-kit"))),e.createElement("div",{className:"googlesitekit-setup-module__step"},e.createElement(d.a,{moduleSlug:"ads"}),!r&&e.createElement(a.Fragment,null,e.createElement(m.a,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(g.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(l.a,{finishSetup:n}))))}SetupMain.propTypes={finishSetup:i.a.func},SetupMain.defaultProps={finishSetup:function(){}}}).call(this,n(3))},839:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return SetupMainPAX}));var i=n(6),a=n.n(i),o=n(16),c=n.n(o),s=n(5),u=n.n(s),l=n(15),g=n.n(l),d=n(10),p=n.n(d),f=n(219),m=n(103),b=n(1),v=n(44),I=n(2),y=n(186),j=n(4),h=n(11),O=n(609),k=n(720),M=n(241),S=n(7),E=n(40),N=n(106),C=n(199),D=n(718),w=n(13),T=n(413),_=n(21),A=n(526),x=n(22),R=n(17),P=n(9),L=n(30);function SetupMainPAX(t){var n=t.finishSetup,i=Object(b.useState)(!1),o=g()(i,2),s=o[0],l=o[1],d=Object(C.a)(T.b),z=g()(d,2),G=z[0],U=z[1],Z=!!G&&parseInt(G,10),B=Object(b.useRef)(),W=Object(R.a)(),H=Object(j.useSelect)((function(e){return e(S.a).isAdBlockerActive()})),Y=Object(j.useSelect)((function(e){return e(S.a).hasScope(N.b)})),F=Object(j.useSelect)((function(t){var n=Object(y.a)(e.location.href,u()({},T.b,T.c.LAUNCH));return t(S.a).getConnectURL({additionalScopes:[N.b,N.g],redirectURL:n})})),V=Object(j.useSelect)((function(e){return!!F&&e(E.a).isNavigatingTo(F)})),Q=Object(j.useDispatch)(S.a).triggerSurvey,J=Object(j.useDispatch)(E.a).navigateTo,X=Object(j.useDispatch)(N.e),K=X.setPaxConversionID,q=X.setCustomerID,$=X.setExtCustomerID,ee=X.setFormattedExtCustomerID,te=X.setUserID,ne=X.setAccountOverviewURL,re=X.submitChanges;Object(m.a)((function(){T.c.FINISHED===Z&&U(T.c.LAUNCH)}));var ie=Object(j.useDispatch)(w.c),ae=ie.setConversionTrackingEnabled,oe=ie.saveConversionTrackingSettings,ce=Object(f.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 Object(P.I)("".concat(W,"_pax"),"pax_campaign_created"),Q("pax_campaign_created"),te(i.userId),q(i.customerId),$(i.externalCustomerId),ee(i.formattedExternalCustomerId),K(c.conversionTrackingId),ne(o.accountOverviewUrl),e.next=24,re();case 24:if(s=e.sent,s.error){e.next=30;break}return ae(!0),e.next=30,oe();case 30:case"end":return e.stop()}}),e)}))),[$,K,W]),se=Object(j.useRegistry)(),ue=Object(f.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=se.select,r=se.resolveSelect,e.next=3,r(w.c).getSiteInfo();case 3:return i=t(w.c).getAdminURL("googlesitekit-dashboard",{notification:T.d}),e.next=6,Promise.all([Object(P.I)("".concat(W,"_pax"),"pax_setup_completed"),Q("pax_setup_completed")]);case 6:n(i);case 7:case"end":return e.stop()}}),e)}))),[se,n,W]),le=Object(j.useSelect)((function(e){return e(N.e).isWooCommerceRedirectModalDismissed()})),ge=Object(j.useSelect)((function(e){return e(N.e).isWooCommerceActivated()})),de=Object(b.useCallback)((function(){Y?U(T.c.LAUNCH):J(F)}),[J,U,Y,F]),pe=Object(b.useCallback)((function(e){Object(P.I)("".concat(W,"_pax"),"pax_launch"),Q("pax_launch"),B.current=e}),[W,Q]),fe=Object(b.useCallback)(c()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ge||le){e.next=3;break}return l(!0),e.abrupt("return");case 3:return e.next=5,Promise.all([Object(P.I)(W,"start_setup_pax"),Q("start_setup_pax")]);case 5:de();case 6:case"end":return e.stop()}}),e)}))),[Q,ge,le,l,de,W]),me=Object(j.useSelect)((function(e){return e(w.c).getDocumentationLinkURL("ads-set-up-a-new-ads-account")})),be=Object(j.useSelect)((function(e){return e(w.c).getDocumentationLinkURL("ads-connect-an-existing-ads-account")}));return r.createElement("div",{className:p()("googlesitekit-setup-module","googlesitekit-setup-module--ads",{"has-pax-flow":!H&&T.c.LAUNCH===Z&&Y})},r.createElement("div",{className:"googlesitekit-setup-module__step"},r.createElement("div",{className:"googlesitekit-setup-module__logo"},r.createElement(O.a,{width:"40",height:"40"})),r.createElement(L.a,{as:"h3",size:"small",type:"headline",className:"googlesitekit-setup-module__title"},Object(I._x)("Ads","Service name","google-site-kit"))),r.createElement("div",{className:"googlesitekit-setup-module__step"},r.createElement(M.a,{moduleSlug:"ads"}),!H&&T.c.LAUNCH===Z&&Y&&r.createElement(_.k,null,r.createElement(_.a,{mdSize:12,lgSize:12},r.createElement(D.a,{displayMode:"setup",onLaunch:pe,onCampaignCreated:ce,onFinishAndCloseSignUpFlow:ue}))),!H&&(!Z||!Y)&&r.createElement(_.k,{className:"googlesitekit-setup-module--ads--setup-container"},r.createElement(_.a,{smSize:8,mdSize:8,lgSize:5,className:"align-top"},r.createElement(L.a,{as:"h3",type:"headline",size:"small"},Object(I.__)("Set up a new Ads account","google-site-kit")),r.createElement("p",{className:"instructions"},Object(v.a)(Object(I.__)("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(x.a,{href:me,external:!0})})),r.createElement(h.SpinnerButton,{onClick:fe,disabled:V,isSaving:V},Object(I.__)("Start setup","google-site-kit"))),r.createElement(_.a,{className:"divider",smSize:8,mdSize:8,lgSize:2},r.createElement("span",{className:"divider-line"}),r.createElement("span",{className:"divider-label"},Object(I.__)("OR","google-site-kit"))),r.createElement(_.a,{smSize:8,mdSize:8,lgSize:5},r.createElement(L.a,{as:"h3",type:"headline",size:"small"},Object(I.__)("Connect an existing Ads account","google-site-kit")),r.createElement("p",{className:"instructions"},Object(v.a)(Object(I.__)("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(x.a,{href:be,external:!0}),br:r.createElement("br",null)})),r.createElement(k.a,{finishSetup:n,isNavigatingToOAuthURL:V})))),s&&r.createElement(A.b,{onClose:function(){return l(!1)},onContinue:de,dialogActive:!0}))}SetupMainPAX.defaultProps={finishSetup:function(){}}}).call(this,n(27),n(3))},84:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return IconWrapper}));var r=n(0),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(3))},840: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(0),o=n.n(a),c=n(2),s=n(208),u=n(1),l=n(4),g=n(45),d=n(106),p=n(7),f=n(169),m=n(35),b=n(199);function PAXSetupSuccessSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(l.useDispatch)(g.a).dismissNotification,o=Object(b.a)("notification"),v=i()(o,2)[1],I=Object(u.useCallback)((function(){v(void 0)}),[v]),y=Object(s.a)((function(e){var t=e(d.e).getAccountOverviewURL();if(t)return e(p.a).getAccountChooserURL(t)})),j=Object(u.useCallback)((function(){I(),a(n)}),[I,a,n]);return e.createElement(r,null,e.createElement(f.a,{notificationID:n,type:m.a.SUCCESS,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"),dismissButton:{onClick:I},ctaButton:{onClick:j,label:Object(c.__)("Show me","google-site-kit"),href:y,external:!0}}))}PAXSetupSuccessSubtleNotification.propTypes={id:o.a.string.isRequired,Notification:o.a.elementType.isRequired}}).call(this,n(3))},841: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(0),o=n.n(a),c=n(2),s=n(169),u=n(199),l=n(35);function SetupSuccessSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(u.a)("notification"),o=i()(a,2)[1],g=Object(u.a)("slug"),d=i()(g,2)[1];return e.createElement(r,null,e.createElement(s.a,{notificationID:n,type:l.a.SUCCESS,title:Object(c.__)("Success! Your Conversion ID was added to your site","google-site-kit"),description:Object(c.__)("You can now track conversions for your Ads campaigns","google-site-kit"),dismissButton:{onClick:function(){o(void 0),d(void 0)}}}))}SetupSuccessSubtleNotification.propTypes={id:o.a.string.isRequired,Notification:o.a.elementType.isRequired}}).call(this,n(3))},842:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountLinkedViaGoogleForWooCommerceSubtleNotification}));var r=n(6),i=n.n(r),a=n(16),o=n.n(a),c=n(15),s=n.n(c),u=n(0),l=n.n(u),g=n(2),d=n(1),p=n(4),f=n(45),m=n(13),b=n(106),v=n(234),I=n(9),y=n(189),j=n(169);function AccountLinkedViaGoogleForWooCommerceSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(d.useState)(!1),c=s()(a,2),u=c[0],l=c[1],h=Object(y.a)(v.a),O=Object(p.useDispatch)(f.a).dismissNotification,k=Object(p.useDispatch)(m.c).setCacheItem,M=Object(d.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,k(b.a,!0,{ttl:5*I.e});case 2:case"end":return e.stop()}}),e)}))),[k]),S=Object(d.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),e.next=3,O(n,{skipHidingFromQueue:!0});case 3:return e.next=5,M();case 5:return e.next=7,h();case 7:case"end":return e.stop()}}),e)}))),[l,M,O,n,h]),E=Object(d.useCallback)(o()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),e.next=3,O(n);case 3:return e.next=5,M();case 5:case"end":return e.stop()}}),e)}))),[l,O,M,n]);return e.createElement(r,null,e.createElement(j.a,{notificationID:n,type:"new",description:Object(g.__)("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"),dismissButton:{label:Object(g.__)("Create new account","google-site-kit"),onClick:S,disabled:u},ctaButton:{label:Object(g.__)("Keep existing account","google-site-kit"),onClick:E,disabled:u}}))}AccountLinkedViaGoogleForWooCommerceSubtleNotification.propTypes={id:l.a.string.isRequired,Notification:l.a.elementType.isRequired}}).call(this,n(3))},843:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdsModuleSetupCTABanner}));var r=n(15),i=n.n(r),a=n(0),o=n.n(a),c=n(103),s=n(1),u=n(44),l=n(2),g=n(4),d=n(45),p=n(7),f=n(9),m=n(106),b=n(234),v=n(189),I=n(526),y=n(241),j=n(204),h=n(13),O=n(230),k=n(1013),M=n(1014),S=n(643),E=n(221);function AdsModuleSetupCTABanner(t){var n=t.id,r=t.Notification,a=Object(s.useState)(!1),o=i()(a,2),N=o[0],C=o[1],D=Object(s.useState)(!1),w=i()(D,2),T=w[0],_=w[1],A=Object(g.useSelect)((function(e){return e(h.c).getDocumentationLinkURL("set-up-ads")})),x=Object(g.useSelect)((function(e){return e(p.a).isAdBlockerActive()})),R=Object(g.useSelect)((function(e){return e(d.a).isNotificationDismissalFinal(n)})),P=Object(g.useSelect)((function(e){var t=e(m.e),n=t.isWooCommerceActivated,r=t.isGoogleForWooCommerceActivated,i=t.hasGoogleForWooCommerceAdsAccount;return n()&&r()&&!i()||n()&&!r()})),L=Object(g.useSelect)((function(e){return e(m.e).isWooCommerceRedirectModalDismissed()})),z=Object(g.useDispatch)(d.a).dismissNotification,G=Object(g.useDispatch)(h.c).setCacheItem,U=Object(s.useCallback)((function(){G(m.a,!0,{ttl:5*f.e})}),[G]),Z=Object(v.a)(b.a),B=Object(g.useDispatch)(p.a).triggerSurvey,W=Object(s.useCallback)((function(){if(B("accept_ads_setup_cta"),!P||L)return _(!0),void Z();C(!0)}),[B,P,Z,L]),H=Object(s.useCallback)((function(){C(!1)}),[C]),Y={tooltipSlug:"ads-setup-notification",content:Object(l.__)("You can always enable Ads in Settings later","google-site-kit"),dismissLabel:Object(l.__)("Got it","google-site-kit")},F=Object(j.b)(Y),V=Object(s.useState)(Object(l.__)("Maybe later","google-site-kit")),Q=i()(V,2),J=Q[0],X=Q[1];return Object(c.a)((function(){!0===R&&X(Object(l.__)("Don’t show again","google-site-kit"))})),e.createElement(r,null,e.createElement(O.a,{notificationID:n,title:Object(l.__)("Get better quality leads and enhance conversions with Ads","google-site-kit"),description:e.createElement(s.Fragment,null,Object(u.a)(Object(l.__)("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"),{a:e.createElement(S.a,{id:n,label:Object(l.__)("Learn more","google-site-kit"),url:A})}),x&&e.createElement(y.a,{moduleSlug:"ads"})),ctaButton:{label:Object(l.__)("Set up Ads","google-site-kit"),onClick:W,disabled:x||T||N,inProgress:T,dismissOnClick:!0,dismissOptions:{expiresInSeconds:2*f.f,skipHidingFromQueue:!0}},dismissButton:{label:J,onClick:F,disabled:T,dismissOptions:{expiresInSeconds:R?0:2*f.f}},svg:{desktop:k.a,mobile:M.a,verticalPosition:"center"}}),N&&e.createElement(I.b,{onDismiss:function(){return z(n)},onClose:H,onBeforeSetupCallback:U,dialogActive:!0}),e.createElement(E.a,{triggerID:"view_ads_setup_cta",ttl:f.a}))}AdsModuleSetupCTABanner.propTypes={id:o.a.string.isRequired,Notification:o.a.elementType.isRequired}}).call(this,n(3))},87: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(143);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=j(e,t),r=n.formatUnit,i=n.formatDecimal;try{return r()}catch(e){return i()}}function I(e){var t=y(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)}function y(e){return e=parseInt(e,10),Number.isNaN(e)&&(e=0),{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}}function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=y(e),r=n.hours,i=n.minutes,a=n.seconds;return{hours:r,minutes:i,seconds:a,formatUnit:function(){var n=t.unitDisplay,o=b(b({unitDisplay:void 0===n?"short":n},l()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?E(a,b(b({},o),{},{unit:"second"})):Object(f.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(f._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?E(a,b(b({},o),{},{unit:"second"})):"",i?E(i,b(b({},o),{},{unit:"minute"})):"",r?E(r,b(b({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(f.sprintf)( // translators: %s: number of seconds with "s" as the abbreviated unit. Object(f.__)("%ds","google-site-kit"),a);if(0===e)return t;var n=Object(f.sprintf)( // translators: %s: number of minutes with "m" as the abbreviated unit. Object(f.__)("%dm","google-site-kit"),i),o=Object(f.sprintf)( // translators: %s: number of hours with "h" as the abbreviated unit. Object(f.__)("%dh","google-site-kit"),r);return Object(f.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(f._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?t:"",i?n:"",r?o:"").trim()}}}function h(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e}function O(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(f.sprintf)( // translators: %s: an abbreviated number in millions. Object(f.__)("%sM","google-site-kit"),E(h(e),e%10==0?{}:t)):1e4<=e?Object(f.sprintf)( // translators: %s: an abbreviated number in thousands. Object(f.__)("%sK","google-site-kit"),E(h(e))):1e3<=e?Object(f.sprintf)( // translators: %s: an abbreviated number in thousands. Object(f.__)("%sK","google-site-kit"),E(h(e),e%10==0?{}:t)):E(e,{signDisplay:"never",maximumFractionDigits:1})}function k(e){var t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:Object(g.isPlainObject)(e)&&(t=b({},e)),t}function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=Object(g.isFinite)(e)?e:Number(e),Object(g.isFinite)(e)||(console.warn("Invalid number",e,o()(e)),e=0);var n=k(t),r=n.style,i=void 0===r?"metric":r;return"metric"===i?O(e):"duration"===i?v(e,n):"durationISO"===i?I(e):E(e,n)}var S=p()(console.warn);function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?C():n,a=l()(t,["locale"]);try{return new Intl.NumberFormat(r,a).format(e)}catch(t){S("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(r),", ").concat(JSON.stringify(a)," ).format( ").concat(o()(e)," )"),t.message)}for(var c={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},s=["signDisplay","compactDisplay"],u={},g=0,d=Object.entries(a);g1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?C():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 u=Object(f.__)(", ","google-site-kit");return e.join(u)}function C(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(g.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(27))},9:function(e,t,n){"use strict";n.d(t,"I",(function(){return i.b})),n.d(t,"J",(function(){return i.c})),n.d(t,"F",(function(){return a.a})),n.d(t,"K",(function(){return a.b})),n.d(t,"H",(function(){return l})),n.d(t,"m",(function(){return g.a})),n.d(t,"B",(function(){return g.d})),n.d(t,"C",(function(){return g.e})),n.d(t,"y",(function(){return g.c})),n.d(t,"r",(function(){return g.b})),n.d(t,"z",(function(){return m})),n.d(t,"j",(function(){return b})),n.d(t,"i",(function(){return v})),n.d(t,"d",(function(){return k})),n.d(t,"c",(function(){return M})),n.d(t,"e",(function(){return S})),n.d(t,"b",(function(){return E})),n.d(t,"a",(function(){return N})),n.d(t,"f",(function(){return C})),n.d(t,"n",(function(){return D})),n.d(t,"w",(function(){return w})),n.d(t,"p",(function(){return T})),n.d(t,"G",(function(){return _})),n.d(t,"s",(function(){return A})),n.d(t,"v",(function(){return x})),n.d(t,"k",(function(){return R})),n.d(t,"o",(function(){return P.b})),n.d(t,"h",(function(){return P.a})),n.d(t,"t",(function(){return L.b})),n.d(t,"q",(function(){return L.a})),n.d(t,"A",(function(){return L.c})),n.d(t,"x",(function(){return z})),n.d(t,"u",(function(){return G})),n.d(t,"E",(function(){return B})),n.d(t,"D",(function(){return W.a})),n.d(t,"g",(function(){return H})),n.d(t,"L",(function(){return Y})),n.d(t,"l",(function(){return F}));var r=n(14),i=n(41),a=n(100),o=n(38),c=n.n(o),s=n(99),u=n.n(s);function l(e){return u()(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(104);var g=n(89);function d(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'$1')}function p(e){return"

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

"),"

")}function f(e){return e.replace(/\n/gi,"
")}function m(e){for(var t=e,n=0,r=[d,p,f];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 T(e){h()(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 _(e){h()(w(e),k);var t=e.split("-"),n=y()(t,3),r=n[0],i=n[1],a=n[2];return new Date(r,i-1,a)}function A(e,t){return T(R(e,t*N))}function x(e){var t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]}function R(e,t){h()(w(e)||Object(r.isDate)(e)&&!isNaN(e),k);var n=w(e)?Date.parse(e):e.getTime();return new Date(n-1e3*t)}var P=n(108),L=n(87);function z(e){var t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function G(e){if("number"==typeof e)return!0;var t=(e||"").toString();return!!t&&!isNaN(t)}var U=n(29),Z=n.n(U);function B(e){return Array.isArray(e)?Z()(e).sort():e}var W=n(94);function H(e,t){function n(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}function Y(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}}function F(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){n.d(t,"a",(function(){return i}));var r=n(160),i=n.n(r)()(e)}).call(this,n(27))},92:function(e,t,n){"use strict";(function(e){var r=n(0),i=n.n(r),a=n(10),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(3))},93:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="search-console"},94:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(12),i=n.n(r);function a(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)}}},95:function(e,t,n){"use strict";function r(e){return e.charAt(0).toUpperCase()+e.slice(1)}function i(e){return e.replace(/([a-z0-9]{1})([A-Z]{1})/g,"$1_$2").toUpperCase()}function a(e){return e.split("-").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join("")}n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return a}))},96:function(e,t,n){"use strict";var r=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t