(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[18],{1:function(e,t){e.exports=googlesitekit.i18n},100:function(e,t,n){"use strict";(function(e,a){n.d(t,"c",(function(){return T})),n.d(t,"b",(function(){return k})),n.d(t,"a",(function(){return TourTooltips}));var r=n(6),i=n.n(r),o=n(87),c=n(27),s=n(0),l=n.n(s),u=n(1),d=n(4),g=n.n(d),m=n(28),f=n(7),p=n(33),y=n(116),b=n(19);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var h=g.a.useSelect,O=g.a.useDispatch,_=g.a.useRegistry,T={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")},k={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)"}}},A="feature_tooltip_view",j="feature_tooltip_advance",S="feature_tooltip_return",N="feature_tooltip_dismiss",I="feature_tooltip_complete";function TourTooltips(t){var n=t.steps,r=t.tourID,s=t.gaEventCategory,l=t.callback,u="".concat(r,"-step"),d="".concat(r,"-run"),g=O(m.b).setValue,w=O(f.a).dismissTour,P=_(),D=Object(b.a)(),C=h((function(e){return e(m.b).getValue(u)})),M=h((function(e){return e(m.b).getValue(d)&&!1===e(f.a).isTourDismissed(r)}));Object(o.a)((function(){e.document.body.classList.add("googlesitekit-showing-feature-tour","googlesitekit-showing-feature-tour--".concat(r)),g(d,!0)}));var R=n.map((function(e){return function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;A()(t,"accountID is required.")}}),ie=Object(z.a)({baseName:"createProperty",controlCallback:function(e){var t=e.accountID;return S.a.set("modules","analytics","create-property",{accountID:t})},reducerCallback:function(e,t,n){var a=n.accountID;return Q(Q({},e),{},{properties:Q(Q({},e.properties),{},H()({},a,[].concat($()(e.properties[a]||[]),[t])))})},argsToParams:function(e){return{accountID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;A()(t,"accountID is required.")}}),oe={properties:{},isAwaitingPropertiesProfilesCompletion:{},matchedProperty:void 0,primaryPropertyType:g.j},ce={createProperty:Object(C.f)((function(e){A()(e,"accountID is required.")}),_.a.mark((function e(t){var n,a,r;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie.actions.fetchCreateProperty(t);case 2:return n=e.sent,a=n.response,r=n.error,e.abrupt("return",{response:a,error:r});case 6:case"end":return e.stop()}}),e)}))),receiveMatchedProperty:function(e){return A()(e,"matchedProperty is required."),{payload:{matchedProperty:e},type:"RECEIVE_MATCHED_PROPERTY"}},selectProperty:Object(C.f)((function(e){A()(Object(D.i)(e),"A valid propertyID selection is required.")}),_.a.mark((function e(t){var n,a,i,o,c,s,l,u=arguments;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=u.length>1&&void 0!==u[1]?u[1]:"",e.next=3,r.a.commonActions.getRegistry();case 3:if(i=e.sent,o=i.select(g.f).getAccountID(),Object(D.b)(o)){e.next=7;break}return e.abrupt("return");case 7:if(i.dispatch(g.f).setPropertyID(t),g.h!==t){e.next=11;break}return i.dispatch(g.f).setProfileID(g.g),e.abrupt("return");case 11:return e.next=13,ce.waitForProperties(o);case 13:return c=i.select(g.f).getPropertyByID(t)||{},a||(a=c.internalWebPropertyId),i.dispatch(g.f).setInternalWebPropertyID(a||""),s=i.select(g.f).getProfileID(),e.next=19,r.a.commonActions.await(i.__experimentalResolveSelect(g.f).getProfiles(o,t));case 19:if(l=e.sent,Array.isArray(l)){e.next=22;break}return e.abrupt("return");case 22:if(!s||!l.some((function(e){return e.id===s}))){e.next=24;break}return e.abrupt("return");case 24:if(!c.defaultProfileId||!l.some((function(e){return e.id===c.defaultProfileId}))){e.next=27;break}return i.dispatch(g.f).setProfileID(c.defaultProfileId),e.abrupt("return");case 27:i.dispatch(g.f).setProfileID((null===(n=l[0])||void 0===n?void 0:n.id)||g.g);case 28:case"end":return e.stop()}}),e)}))),findMatchedProperty:_.a.mark((function e(t){var n,a,i;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ce.waitForProperties(t);case 2:return e.next=4,r.a.commonActions.getRegistry();case 4:return n=e.sent,a=n.select(J.c).getSiteURLPermutations(),i=n.select(g.f).getProperties(t),e.abrupt("return",Object(D.k)(i,a));case 8:case"end":return e.stop()}}),e)})),receiveGetProperties:function(e,t){var n=t.accountID;return A()(Array.isArray(e),"properties must be an array."),A()(n,"accountID is required."),{payload:{properties:e,accountID:n},type:"RECEIVE_GET_PROPERTIES"}},receivePropertiesProfilesCompletion:function(e){return A()(e,"accountID is required."),{payload:{accountID:e},type:"RECEIVE_PROPERTIES_PROFILES_COMPLETION"}},waitForProperties:function(e){return{payload:{accountID:e},type:"WAIT_FOR_PROPERTIES"}},setPrimaryPropertyType:function(e){return A()([g.j,g.i].includes(e),'type must be "'.concat(g.j,'" or "').concat(g.i,'"')),{payload:{primaryPropertyType:e},type:"SET_PRIMARY_PROPERTY_TYPE"}}},se=H()({},"WAIT_FOR_PROPERTIES",ae((function(e){return function(t){var n=t.payload.accountID,a=function(){return void 0!==e.select(g.f).getProperties(n)};return!!a()||new Promise((function(t){var n=e.subscribe((function(){a()&&(n(),t())}))}))}}))),le={getProperties:_.a.mark((function e(t){var n,a,i,o,c,s,l,u;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Object(D.b)(t)){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,r.a.commonActions.getRegistry();case 4:return n=e.sent,e.next=7,ee("getProperties",[t]);case 7:if(void 0!==n.select(g.f).getProperties(t)){e.next=20;break}return e.next=11,re.actions.fetchGetPropertiesProfiles(t);case 11:if(a=e.sent,i=a.response,o=a.error,c=n.dispatch,i&&(c(g.f).receiveGetProperties(i.properties,{accountID:t}),(null===(s=i.profiles)||void 0===s||null===(l=s[0])||void 0===l?void 0:l.webPropertyId)&&(u=i.profiles[0].webPropertyId,c(g.f).receiveGetProfiles(i.profiles,{accountID:t,propertyID:u})),i.matchedProperty&&c(g.f).receiveMatchedProperty(i.matchedProperty),i.properties),c(g.f).receivePropertiesProfilesCompletion(t),!o){e.next=20;break}return e.next=20,te(o,"getProperties",[t]);case 20:case"end":return e.stop()}}),e)}))},ue={getPropertyByID:function(e,t){if(Object(D.h)(t)){var n=Object(D.l)(t).accountID;return(e.properties[n]||[]).find((function(e){return e.id===t}))}},getPrimaryPropertyType:function(e){return e.primaryPropertyType},getMatchedProperty:function(e){return e.matchedProperty},getProperties:function(e,t){return e.properties[t]},isDoingCreateProperty:ne((function(e){return function(t,n){return e(g.f).isFetchingCreateProperty(n)}})),isDoingGetProperties:ne((function(e){return function(t,n){return!(!n||!t.isAwaitingPropertiesProfilesCompletion[n])||e(g.f).isFetchingGetPropertiesProfiles(n)}})),getPropertiesIncludingGA4:ne((function(e){return function(t,n){var a=e(g.f).getProperties(n);if(void 0!==a){var r=e(w.i).getProperties(n);if(void 0!==r){a=a.concat(r);var i=function(e){return!!e._id},o=function(e,t){return et?1:0};return a.sort((function(e,t){var n=i(e)?e.displayName:e.name,a=i(t)?t.displayName:t.name;if(n!==a)return o(n,a);var r=i(e)?e._id:e.id,c=i(t)?t._id:t.id;return o(r,c)}))}}}}))},de=r.a.combineStores(re,ie,{initialState:oe,actions:ce,controls:se,reducer:function(e,t){var n=t.type,a=t.payload;switch(n){case"RECEIVE_MATCHED_PROPERTY":var r=a.matchedProperty;return Q(Q({},e),{},{matchedProperty:r});case"RECEIVE_GET_PROPERTIES":var i=a.properties,o=a.accountID;return Q(Q({},e),{},{properties:Q(Q({},e.properties),{},H()({},o,$()(i)))});case"RECEIVE_PROPERTIES_PROFILES_COMPLETION":var c=a.accountID;return Q(Q({},e),{},{isAwaitingPropertiesProfilesCompletion:Q(Q({},e.isAwaitingPropertiesProfilesCompletion),{},H()({},c,!1))});case"SET_PRIMARY_PROPERTY_TYPE":var s=a.primaryPropertyType;return Q(Q({},e),{},{primaryPropertyType:s});default:return e}},resolvers:le,selectors:ue}),ge=(de.initialState,de.actions),me=(de.controls,de.reducer,de.resolvers,de.selectors,de);function fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function pe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.data;A()(Object(q.isPlainObject)(t),"data must be an object.")}}),Te={accounts:void 0,isAwaitingAccountsPropertiesProfilesCompletion:!1,accountTicketID:void 0,finishedSelectingAccount:void 0},Ee={receiveGetAccounts:function(e){return A()(Array.isArray(e),"accounts must be an array."),{payload:{accounts:e},type:"RECEIVE_GET_ACCOUNTS"}},receiveAccountsPropertiesProfilesCompletion:function(){return{payload:{},type:"RECEIVE_ACCOUNTS_PROPERTIES_PROFILES_COMPLETION"}},resetAccounts:_.a.mark((function e(){var t,n;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,e.next=6,{payload:{},type:"RESET_ACCOUNTS"};case 6:return e.abrupt("return",n(g.f).invalidateResolutionForStoreSelector("getAccounts"));case 7:case"end":return e.stop()}}),e)})),resetPropertyAndProfileIDs:function(){return{payload:{},type:"RESET_PROPERTY_AND_PROFILE_IDS"}},revertPropertyAndProfileIDs:function(){return{payload:{},type:"REVERT_PROPERTY_AND_PROFILE_IDS"}},selectAccount:Object(C.f)((function(e){A()(Object(D.c)(e),"A valid accountID is required to select.")}),_.a.mark((function e(t){var n,a,i,o,c,s,l,u;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.a.commonActions.getRegistry();case 2:return a=e.sent,i={type:"FINISH_SELECTING_ACCOUNT",payload:{}},e.next=6,{type:"START_SELECTING_ACCOUNT",payload:{}};case 6:return e.next=8,he();case 8:if(a.dispatch(g.f).setSettings({accountID:t,internalWebPropertyID:"",propertyID:"",profileID:""}),g.a!==t){e.next=13;break}return e.next=12,i;case 12:return e.abrupt("return");case 13:return e.next=15,ge.findMatchedProperty(t);case 15:if(o=e.sent,c=null===(n=o)||void 0===n?void 0:n.id,o||(s=a.select(g.f).getProperties(t),o={id:0===s.length?g.h:"",internalWebPropertyId:""}),a.dispatch(g.f).setPropertyID(""),a.dispatch(g.f).setProfileID(""),a.select(g.f).canUseGA4Controls()){e.next=24;break}return e.next=23,i;case 23:return e.abrupt("return");case 24:return a.dispatch(g.f).setPrimaryPropertyType(g.j),l=a.dispatch(w.i).matchAndSelectProperty(t,w.j),e.next=28,r.a.commonActions.await(l);case 28:return u=e.sent,(null==u?void 0:u._id)&&!c&&a.dispatch(g.f).setPrimaryPropertyType(g.i),e.next=33,i;case 33:case"end":return e.stop()}}),e)}))),createAccount:_.a.mark((function e(){var t,n,a,i,o,c,s;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.select(N.a),a=n.getValue,i={accountName:a(g.d,"accountName"),propertyName:a(g.d,"propertyName"),profileName:a(g.d,"profileName"),timezone:a(g.d,"timezone")},e.next=7,ve("createAccount",[]);case 7:return e.next=9,_e.actions.fetchCreateAccount(i);case 9:if(o=e.sent,c=o.response,!(s=o.error)){e.next=15;break}return e.next=15,be(s,"createAccount",[]);case 15:return e.abrupt("return",{response:c,error:s});case 16:case"end":return e.stop()}}),e)}))},ke={getAccounts:_.a.mark((function e(){var t,n,a,i,o,c,s,l,u,d,m,f,p,y,b,v,h,O,T;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.a.commonActions.getRegistry();case 2:return n=e.sent,e.next=5,ve("getAccounts",[]);case 5:if(a=n.select(g.f).getAccounts(),i=n.select(g.f).getMatchedProperty(),void 0!==a){e.next=19;break}return e.next=10,Oe.actions.fetchGetAccountsPropertiesProfiles();case 10:if(o=e.sent,c=o.response,s=o.error,l=n.dispatch,c&&(l(g.f).receiveGetAccounts(c.accounts),(null===(u=c.properties)||void 0===u||null===(d=u[0])||void 0===d?void 0:d.accountId)&&(p=c.properties[0].accountId,l(g.f).receiveGetProperties(c.properties,{accountID:p})),(null===(m=c.profiles)||void 0===m||null===(f=m[0])||void 0===f?void 0:f.webPropertyId)&&(y=c.profiles[0].webPropertyId,b=c.profiles[0].accountId,l(g.f).receiveGetProfiles(c.profiles,{accountID:b,propertyID:y})),c.matchedProperty&&l(g.f).receiveMatchedProperty(c.matchedProperty),i=c.matchedProperty),!s){e.next=18;break}return e.next=18,be(s,"getAccounts",[]);case 18:l(g.f).receiveAccountsPropertiesProfilesCompletion();case 19:if(v=n.select(g.f).getAccountID(),i&&!v&&(v=i.accountId,n.dispatch(g.f).setAccountID(i.accountId)),!n.select(M.a).isModuleConnected("analytics")){e.next=24;break}return e.abrupt("return");case 24:if(i||v){e.next=34;break}return e.next=27,r.a.commonActions.await(n.dispatch(w.i).findMatchedProperty());case 27:if(!(null==(h=e.sent)?void 0:h._accountID)){e.next=34;break}return n.dispatch(g.f).setAccountID(null==h?void 0:h._accountID),n.dispatch(g.f).setPrimaryPropertyType(g.i),e.next=33,r.a.commonActions.await(n.dispatch(w.i).selectProperty(h._id));case 33:return e.abrupt("return");case 34:if((T=n.select(w.i).getPropertyID())!==w.j){e.next=37;break}return e.abrupt("return");case 37:if(!T){e.next=41;break}return e.next=40,r.a.commonActions.await(n.__experimentalResolveSelect(w.i).getProperty(T));case 40:O=e.sent;case 41:if(!v||(null===(t=O)||void 0===t?void 0:t._accountID)===v){e.next=44;break}return e.next=44,r.a.commonActions.await(n.dispatch(w.i).matchAndSelectProperty(v,w.j));case 44:case"end":return e.stop()}}),e)}))},Ae={getAccounts:function(e){return e.accounts},isDoingGetAccounts:function(e){return!!e.isAwaitingAccountsPropertiesProfilesCompletion||Object.values(e.isFetchingGetAccountsPropertiesProfiles).some(Boolean)},isDoingCreateAccount:function(e){return Object.values(e.isFetchingCreateAccount).some(Boolean)},getAccountTicketTermsOfServiceURL:ye((function(e){return function(t){var n=t.accountTicketID,a=e(g.f).getServiceURL({path:"/termsofservice/".concat(n),query:{provisioningSignup:"false"}});if(void 0!==n&&a)return a}})),canSubmitAccountCreate:ye((function(e){return function(){var t=e(N.a).getValue;return!!t(g.d,"accountName")&&(!!t(g.d,"propertyName")&&(!!t(g.d,"profileName")&&!!t(g.d,"timezone")))}})),hasFinishedSelectingAccount:function(e){return e.finishedSelectingAccount}},je=r.a.combineStores(Oe,_e,{initialState:Te,actions:Ee,reducer:function(e,t){var n=t.type,a=t.payload;switch(n){case"START_SELECTING_ACCOUNT":return pe(pe({},e),{},{finishedSelectingAccount:!1});case"FINISH_SELECTING_ACCOUNT":return pe(pe({},e),{},{finishedSelectingAccount:!0});case"RECEIVE_GET_ACCOUNTS":var r=a.accounts;return pe(pe({},e),{},{accounts:r});case"RECEIVE_ACCOUNTS_PROPERTIES_PROFILES_COMPLETION":return pe(pe({},e),{},{isAwaitingAccountsPropertiesProfilesCompletion:!1});case"RESET_ACCOUNTS":return pe(pe({},e),{},{accounts:Te.accounts,settings:pe(pe({},e.settings),{},{accountID:void 0,propertyID:void 0,internalWebPropertyID:void 0,profileID:void 0})});case"RESET_PROPERTY_AND_PROFILE_IDS":return pe(pe({},e),{},{settings:pe(pe({},e.settings),{},{propertyID:"",internalWebPropertyID:"",profileID:"",useSnippet:!1})});case"REVERT_PROPERTY_AND_PROFILE_IDS":return pe(pe({},e),{},{settings:pe(pe({},e.settings),{},{propertyID:e.savedSettings.propertyID,internalWebPropertyID:e.savedSettings.internalWebPropertyID,profileID:e.savedSettings.profileID,useSnippet:e.savedSettings.useSnippet})});default:return e}},resolvers:ke,selectors:Ae}),Se=(je.initialState,je.actions,je.controls,je.reducer,je.resolvers,je.selectors,je),Ne=n(558);function Ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function we(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID,n=e.propertyID;A()(Object(D.b)(t),"a valid account ID is required to fetch profiles for."),A()(Object(D.h)(n),"a valid property ID is required to fetch profiles for.")}}),Ue=Object(z.a)({baseName:"createProfile",controlCallback:function(e){var t=e.accountID,n=e.propertyID,a=e.profileName;return S.a.set("modules","analytics","create-profile",{accountID:t,propertyID:n,profileName:a})},reducerCallback:function(e,t,n){var a=n.accountID,r=n.propertyID;return Ge(Ge({},e),{},{profiles:Ge(Ge({},e.profiles),{},H()({},"".concat(a,"::").concat(r),[].concat($()(e.profiles["".concat(a,"::").concat(r)]||[]),[t])))})},argsToParams:function(e,t,n){return{accountID:e,propertyID:t,profileName:n.profileName}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID,n=e.propertyID,a=e.profileName;A()(Object(D.b)(t),"a valid account ID is required to create a profiles."),A()(Object(D.h)(n),"a valid property ID is required to create a profile."),A()(Object(D.f)(a),"a valid name is required to create a profile.")}}),Be={createProfile:Object(C.f)((function(e,t,n){var a=n.profileName;A()(Object(D.b)(e),"a valid account ID is required to create a profile."),A()(Object(D.h)(t),"a valid property ID is required to create a profile."),A()(Object(D.f)(a),"a valid name is required to create a profile.")}),_.a.mark((function e(t,n,a){var r,i,o,c;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=a.profileName,e.next=3,Ue.actions.fetchCreateProfile(t,n,{profileName:r});case 3:return i=e.sent,o=i.response,c=i.error,e.abrupt("return",{response:o,error:c});case 7:case"end":return e.stop()}}),e)}))),findPropertyProfile:_.a.mark((function e(t,n){var a,i,o,c,s=arguments;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=s.length>2&&void 0!==s[2]?s[2]:"",e.next=3,r.a.commonActions.getRegistry();case 3:return i=e.sent,e.next=6,r.a.commonActions.await(i.__experimentalResolveSelect(g.f).getProfiles(t,n));case 6:if(o=e.sent,!a){e.next=11;break}if(!(c=o.find((function(e){return e.id===a})))){e.next=11;break}return e.abrupt("return",c);case 11:return e.abrupt("return",o[0]);case 12:case"end":return e.stop()}}),e)}))},Fe={getProfiles:_.a.mark((function e(t,n){var a,i,o,c,s;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Object(D.b)(t)){e.next=2;break}return e.abrupt("return");case 2:if(Object(D.h)(n)){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,r.a.commonActions.getRegistry();case 6:if(a=e.sent,i=a.select(g.f).getProfiles(t,n)){e.next=13;break}return e.next=11,xe.actions.fetchGetProfiles(t,n);case 11:o=e.sent,i=o.response;case 13:c=a.select(g.f).getProfileID(),i&&!c&&(s=i[0]||{id:g.g},a.dispatch(g.f).setProfileID(s.id));case 15:case"end":return e.stop()}}),e)}))},Ve={getProfiles:function(e,t,n){return e.profiles["".concat(t,"::").concat(n)]},isDoingCreateProfile:function(e){return Object.values(e.isFetchingCreateProfile).some(Boolean)},isDoingGetProfiles:Le((function(e){return function(t,n,a){return e(g.f).isFetchingGetProfiles(n,a)}}))},We=r.a.combineStores(xe,Ue,{initialState:{profiles:{}},actions:Be,resolvers:Fe,selectors:Ve}),He=(We.initialState,We.actions,We.controls,We.reducer,We.resolvers,We.selectors,We),qe=n(791),ze=n(377),Ke=Object(ze.a)({storeName:g.f,tagMatchers:[/