Ubuntu

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ !function(e){function t(t){for(var r,o,c=t[0],s=t[1],l=t[2],d=0,g=[];d1&&void 0!==arguments[1]&&arguments[1],s=arguments.length>2&&void 0!==arguments[2]&&arguments[2],u=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=Object(i.j)()[t].name,d=e.createElement(o.a /* translators: %s: Module name */,{title:Object(a.sprintf)(Object(a.__)("%s activation","google-site-kit"),l) /* translators: %s: Module name */,description:Object(a.sprintf)(Object(a.__)("%s module needs to be configured","google-site-kit"),l),ctaLabel:Object(a.__)("Complete activation","google-site-kit"),onClick:function(){r.location=Object(i.l)(t,!0)}});return Object(c.a)(d,n,s,u)}}).call(this,n(10),n(15))},132:function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(1),p=n(2),m=n.n(p),h=n(13),v=n.n(h),b=n(25);function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var _=function(t){s()(LayoutHeader,t);var n=y(LayoutHeader);function LayoutHeader(){return a()(this,LayoutHeader),n.apply(this,arguments)}return o()(LayoutHeader,[{key:"render",value:function(){var t=this.props,n=t.title,r=t.ctaLabel,a=t.ctaLink;return e.createElement("header",{className:"googlesitekit-layout__header"},e.createElement("div",{className:"mdc-layout-grid"},e.createElement("div",{className:"mdc-layout-grid__inner"},n&&e.createElement("div",{className:v()("mdc-layout-grid__cell","mdc-layout-grid__cell--align-middle","mdc-layout-grid__cell--span-4-phone",{"mdc-layout-grid__cell--span-6-desktop":a,"mdc-layout-grid__cell--span-12-desktop":!a,"mdc-layout-grid__cell--span-8-tablet":!a})},e.createElement("h3",{className:"googlesitekit-subheading-1 googlesitekit-layout__header-title"},n)),a&&e.createElement("div",{className:" mdc-layout-grid__cell mdc-layout-grid__cell--span-6-desktop mdc-layout-grid__cell--span-4-phone mdc-layout-grid__cell--align-middle mdc-layout-grid__cell--align-right-tablet "},e.createElement(b.a,{href:a,external:!0,inherit:!0},r)))))}}]),LayoutHeader}(f.a);_.propTypes={title:m.a.string,ctaLabel:m.a.string,ctaLink:m.a.string},_.defaultProps={title:"",ctaLabel:"",ctaLink:""},t.a=_}).call(this,n(10))},133:function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(1),p=n(2),m=n.n(p),h=n(75);function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var b=function(t){s()(LayoutFooter,t);var n=v(LayoutFooter);function LayoutFooter(){return a()(this,LayoutFooter),n.apply(this,arguments)}return o()(LayoutFooter,[{key:"render",value:function(){var t=this.props,n=t.ctaLabel,r=t.ctaLink,a=t.footerContent;return e.createElement("footer",{className:"googlesitekit-layout__footer"},e.createElement("div",{className:"mdc-layout-grid"},e.createElement("div",{className:"mdc-layout-grid__inner"},e.createElement("div",{className:"mdc-layout-grid__cell mdc-layout-grid__cell--span-12"},r&&n&&e.createElement(h.a,{className:"googlesitekit-data-block__source",name:n,href:r,external:!0}),a))))}}]),LayoutFooter}(f.a);b.propTypes={ctaLabel:m.a.string,ctaLink:m.a.string},t.a=b}).call(this,n(10))},136:function(e,t,n){"use strict";(function(e){n(1);var r=n(0),a=n(37);t.a=function DashboardPermissionAlert(){return e.createElement(a.a,{id:"permission error",title:Object(r.__)("Permissions issue accessing data","google-site-kit"),description:Object(r.__)("This account does not have access to the requested data.","google-site-kit"),handleDismiss:function(){},format:"small",type:"win-error",isDismissable:!0})}}).call(this,n(10))},143:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(113);function a(e){if(Object(r.b)(e))return e.match(/pub-\d+$/)[0]}},144:function(e,t,n){"use strict";(function(e){n(1);var r=n(0),a=n(35);t.a=function Logo(){return e.createElement("div",{className:"googlesitekit-logo","aria-hidden":"true"},e.createElement(a.a,{id:"logo-g",className:"googlesitekit-logo__logo-g",height:"34",width:"32"}),e.createElement(a.a,{id:"logo-sitekit",className:"googlesitekit-logo__logo-sitekit",height:"26",width:"99"}),e.createElement("span",{className:"screen-reader-text"},Object(r.__)("Site Kit by Google Logo","google-site-kit")))}}).call(this,n(10))},145:function(e,t,n){"use strict";(function(e,r){var a=n(6),i=n.n(a),o=n(7),c=n.n(o),s=n(8),u=n.n(s),l=n(9),d=n.n(l),g=n(3),f=n.n(g),p=n(1),m=n(0),h=n(37);function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return d()(this,n)}}var b=function(t){u()(InvalidCredentialsWarning,t);var n=v(InvalidCredentialsWarning);function InvalidCredentialsWarning(){return i()(this,InvalidCredentialsWarning),n.apply(this,arguments)}return c()(InvalidCredentialsWarning,[{key:"render",value:function(){return e.createElement(h.a,{id:"notification-id",title:Object(m.__)("Security Token Error","google-site-kit"),description:Object(m.__)("We’re unable to retrieve your data because your security token is expired or revoked. Please ","google-site-kit"),learnMoreURL:r._googlesitekitLegacyData.admin.connectURL,learnMoreLabel:Object(m.__)("reauthenticate your account","google-site-kit"),format:"small",type:"win-error"})}}]),InvalidCredentialsWarning}(p.a);t.a=b}).call(this,n(10),n(15))},148:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(241),a=function(e){var t=new URL(e);return Object(r.parse)(t.hostname).domain}},149:function(e,t,n){"use strict";(function(e){var r=n(1),a=n(11),i=n.n(a),o=n(42),c=n(59),s=n(20),u=i.a.useSelect,l=i.a.useDispatch;t.a=function DateRangeSelector(){var t=Object.values(Object(c.a)()),n=u((function(e){return e(s.c).getDateRange()})),a=l(s.c).setDateRange,i=Object(r.l)((function(e,t){a(t.dataset.value)}),[t]);return e.createElement(o.j,{enhanced:!0,className:"mdc-select--minimal",name:"time_period",label:"",onEnhancedChange:i,value:n},t.map((function(t){var n=t.slug,r=t.label;return e.createElement(o.i,{key:n,value:n},r)})))}}).call(this,n(10))},158:function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(1),p=n(0),m=n(62),h=n(27),v=n(26),b=n(19),y=n(32),_=n(5),k=n(33),O=n(69);function S(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var E=function(t){s()(AdSenseDashboardMainSummary,t);var n=S(AdSenseDashboardMainSummary);function AdSenseDashboardMainSummary(e){var t;return a()(this,AdSenseDashboardMainSummary),(t=n.call(this,e)).state={today:!1,period:!1,daily:!1},t}return o()(AdSenseDashboardMainSummary,[{key:"componentDidUpdate",value:function(){this.processCallbackData()}},{key:"componentDidMount",value:function(){this.processCallbackData()}},{key:"processCallbackData",value:function(){var e=this.props,t=e.data,n=e.requestDataToState;t&&!t.error&&"function"==typeof n&&this.setState(n)}},{key:"render",value:function(){var t=this.state,n=t.today,r=t.period,a=t.daily;if(!(n&&r&&a&&r.totals))return e.createElement("div",{className:" mdc-layout-grid__cell mdc-layout-grid__cell--span-6-desktop mdc-layout-grid__cell--span-4-tablet "},e.createElement(h.a,{className:"googlesitekit-dashboard-adsense-stats",fill:!0},e.createElement(y.a,{width:"100%",height:"276px",padding:!0})));var i=Object(m.e)(a.rows),o=Object(_.m)("googlesitekit-module-adsense",{}),c=r.headers.find((function(e){return null!==e.currency&&0n;n++)t.push(e.createElement("div",{key:n,className:" mdc-layout-grid__cell mdc-layout-grid__cell--align-top mdc-layout-grid__cell--span-2-phone mdc-layout-grid__cell--span-2-tablet mdc-layout-grid__cell--span-4-desktop "},e.createElement(v.a,{width:"100%",height:"104px"})));return e.createElement("section",{className:"mdc-layout-grid"},e.createElement("div",{className:"mdc-layout-grid__inner"},t))}}]),AdSenseEstimateEarningsWidget}(f.a);t.a=Object(b.a)(O,[{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"today"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.today)return{today:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"yesterday"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.yesterday)return{yesterday:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"same-day-last-week"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.sameDayLastWeek)return{sameDayLastWeek:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"last-7-days"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.sevenDays)return{sevenDays:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"prev-7-days"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.prev7Days)return{prev7Days:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"this-month"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.month)return{month:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"this-month-last-year"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.monthLastYear)return{monthLastYear:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"last-28-days"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.twentyEightDays)return{twentyEightDays:n}}},{type:y.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"prev-28-days"},priority:1,maxAge:Object(m.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.prev28Days)return{prev28Days:n}}}],O.renderPreviews(),{createGrid:!0},_.b)}).call(this,n(10))},160:function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(1),p=n(0),m=n(16),h=n(5),v=n(19),b=n(33),y=n(32),_=n(62),k=n(26);function O(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var S=function(t){s()(AdSensePerformanceWidget,t);var n=O(AdSensePerformanceWidget);function AdSensePerformanceWidget(e){var t;return a()(this,AdSensePerformanceWidget),(t=n.call(this,e)).state={twentyEightDays:!1,prev28Days:!1},t}return o()(AdSensePerformanceWidget,[{key:"componentDidUpdate",value:function(){this.processCallbackData()}},{key:"componentDidMount",value:function(){this.processCallbackData()}},{key:"processCallbackData",value:function(){var e=this.props,t=e.data,n=e.requestDataToState;t&&!t.error&&"function"==typeof n&&this.setState(n)}},{key:"render",value:function(){var t=this.state,n=t.twentyEightDays,r=t.prev28Days,a=n.totals?[{className:"googlesitekit-data-block--page-rpm",title:Object(p.__)("Page RPM","google-site-kit"),datapoint:Object(h.s)(n.totals[1]),change:Object(m.isUndefined)(r.totals)?0:r.totals[1],changeDataUnit:"%"},{className:"googlesitekit-data-block--impression",title:Object(p.__)("Impressions","google-site-kit"),datapoint:Object(h.s)(n.totals[2]),change:Object(m.isUndefined)(r.totals)?0:r.totals[2],changeDataUnit:"%"}]:[];return e.createElement("section",{className:"mdc-layout-grid"},e.createElement("div",{className:"mdc-layout-grid__inner"},a.map((function(t,n){return e.createElement("div",{key:n,className:" mdc-layout-grid__cell mdc-layout-grid__cell--align-top mdc-layout-grid__cell--span-2-phone mdc-layout-grid__cell--span-2-tablet mdc-layout-grid__cell--span-4-desktop "},e.createElement(b.a,{stat:n,className:t.className,title:t.title,datapoint:t.datapoint,change:t.change,changeDataUnit:t.changeDataUnit,context:t.context,selected:t.selected,handleStatSelection:t.handleStatSelection}))}))))}}]),AdSensePerformanceWidget}(f.a);t.a=Object(k.a)(S,[{type:v.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"last-28-days"},priority:1,maxAge:Object(h.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.twentyEightDays)return{twentyEightDays:n}}},{type:v.b,identifier:"adsense",datapoint:"earnings",data:{dateRange:"prev-28-days"},priority:1,maxAge:Object(h.n)("day"),context:["Single","Dashboard"],toState:function(e,t){var n=t.data;if(!e.prev28Days)return{prev28Days:n}}}],e.createElement(y.a,{width:"100%",height:"250px"}),{createGrid:!0},_.b)}).call(this,n(10))},161:function(e,t,n){"use strict";var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(87);function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var m=function(e){s()(DashboardAdSenseTopPages,e);var t=p(DashboardAdSenseTopPages);function DashboardAdSenseTopPages(){return a()(this,DashboardAdSenseTopPages),t.apply(this,arguments)}return o()(DashboardAdSenseTopPages,[{key:"render",value:function(){return null}}]),DashboardAdSenseTopPages}(n(1).a);t.a=Object(f.a)("googlesitekit.AnalyticsAdSenseTopPagesTable")(m)},162:function(e,t,n){"use strict";var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(87);function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var m=function(e){s()(DashboardAdSenseTopEarningPagesSmall,e);var t=p(DashboardAdSenseTopEarningPagesSmall);function DashboardAdSenseTopEarningPagesSmall(){return a()(this,DashboardAdSenseTopEarningPagesSmall),t.apply(this,arguments)}return o()(DashboardAdSenseTopEarningPagesSmall,[{key:"render",value:function(){return null}}]),DashboardAdSenseTopEarningPagesSmall}(n(1).a);t.a=Object(f.a)("googlesitekit.AnalyticsAdSenseTopPagesTableSmall")(m)},166:function(e,t,n){"use strict";var r=n(2),a=n.n(r),i=function DisplaySetting(e){return e.value||" "};i.propTypes={value:a.a.oneOfType([a.a.string,a.a.bool,a.a.number])},t.a=i},168:function(e,t,n){"use strict";(function(e,r){var a=n(4),i=n.n(a),o=n(14),c=n.n(o),s=n(6),u=n.n(s),l=n(7),d=n.n(l),g=n(23),f=n.n(g),p=n(8),m=n.n(p),h=n(9),v=n.n(h),b=n(3),y=n.n(b),_=n(1),k=n(0),O=n(11),S=n.n(O),E=n(5),j=n(106),w=n(45),D=n(169),A=n(114),R=n(31),C=n(20);function N(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y()(e);if(t){var a=y()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return v()(this,n)}}var x=S.a.withSelect,P=function(t){m()(UserMenu,t);var n,a=N(UserMenu);function UserMenu(e){var t;return u()(this,UserMenu),(t=a.call(this,e)).state={dialogActive:!1,menuOpen:!1},t.handleMenu=t.handleMenu.bind(f()(t)),t.handleMenuClose=t.handleMenuClose.bind(f()(t)),t.handleMenuItemSelect=t.handleMenuItemSelect.bind(f()(t)),t.handleDialog=t.handleDialog.bind(f()(t)),t.handleDialogClose=t.handleDialogClose.bind(f()(t)),t.handleUnlinkConfirm=t.handleUnlinkConfirm.bind(f()(t)),t.menuButtonRef=Object(_.h)(),t.menuRef=Object(_.h)(),t}return d()(UserMenu,[{key:"componentDidMount",value:function(){e.addEventListener("mouseup",this.handleMenuClose),e.addEventListener("keyup",this.handleMenuClose),e.addEventListener("keyup",this.handleDialogClose)}},{key:"componentWillUnmount",value:function(){e.removeEventListener("mouseup",this.handleMenuClose),e.removeEventListener("keyup",this.handleMenuClose),e.removeEventListener("keyup",this.handleDialogClose)}},{key:"handleMenu",value:function(){var e=this.state.menuOpen;this.setState({menuOpen:!e})}},{key:"handleMenuClose",value:function(e){("keyup"!==e.type||27!==e.keyCode)&&"mouseup"!==e.type||this.menuButtonRef.current.buttonRef.current.contains(e.target)||this.menuRef.current.menuRef.current.contains(e.target)||this.setState({menuOpen:!1})}},{key:"handleMenuItemSelect",value:function(t,n){var r=this.props.proxyPermissionsURL;if("keydown"===n.type&&(13===n.keyCode||32===n.keyCode)||"click"===n.type)switch(t){case 0:this.handleDialog();break;case 1:if(!r)return;e.location.assign(r);break;default:this.handleMenu()}}},{key:"handleDialog",value:function(){this.setState((function(e){return{dialogActive:!e.dialogActive,menuOpen:!1}}))}},{key:"handleDialogClose",value:function(e){27===e.keyCode&&this.setState({dialogActive:!1,menuOpen:!1})}},{key:"handleUnlinkConfirm",value:(n=c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.setState({dialogActive:!1}),Object(E.d)(),document.location=Object(E.m)("googlesitekit-splash",{googlesitekit_context:"revoked"});case 3:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"render",value:function(){var e=this.props,t=e.proxyPermissionsURL,n=e.userEmail,a=e.userPicture,i=this.state,o=i.dialogActive,c=i.menuOpen;return n?r.createElement(_.b,null,r.createElement("div",{className:"googlesitekit-dropdown-menu mdc-menu-surface--anchor"},r.createElement(w.a,{ref:this.menuButtonRef,className:"googlesitekit-header__dropdown mdc-button--dropdown",text:!0,onClick:this.handleMenu,icon:a?r.createElement("i",{className:"mdc-button__icon","aria-hidden":"true"},r.createElement("img",{className:"mdc-button__icon--image",src:a,alt:Object(k.__)("User Avatar","google-site-kit")})):void 0,ariaHaspopup:"menu",ariaExpanded:c,ariaControls:"user-menu"},n),r.createElement(D.a,{ref:this.menuRef,menuOpen:c,menuItems:[Object(k.__)("Disconnect","google-site-kit")].concat(t?[Object(k.__)("Manage sites…","google-site-kit")]:[]),onSelected:this.handleMenuItemSelect,id:"user-menu"})),r.createElement(A.a,null,r.createElement(j.a,{dialogActive:o,handleConfirm:this.handleUnlinkConfirm,handleDialog:this.handleDialog,title:Object(k.__)("Disconnect","google-site-kit"),subtitle:Object(k.__)("Disconnecting Site Kit by Google will remove your access to all services. After disconnecting, you will need to re-authorize to restore service.","google-site-kit"),confirmButton:Object(k.__)("Disconnect","google-site-kit"),provides:[],danger:!0}))):null}}]),UserMenu}(_.a);t.a=x((function(e){return{proxyPermissionsURL:e(R.c).getProxyPermissionsURL(),userEmail:e(C.c).getEmail(),userPicture:e(C.c).getPicture()}}))(P)}).call(this,n(15),n(10))},169:function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(1),p=n(2),m=n.n(p),h=n(42);function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var b=function(t){s()(Menu,t);var n=v(Menu);function Menu(e){var t;return a()(this,Menu),(t=n.call(this,e)).menuRef=Object(f.h)(),t}return o()(Menu,[{key:"componentDidMount",value:function(){var e=this.props.menuOpen;this.menu=new h.f(this.menuRef.current),this.menu.open=e,this.menu.setDefaultFocusState(1)}},{key:"componentDidUpdate",value:function(e){var t=this.props.menuOpen;t!==e.menuOpen&&(this.menu.open=t)}},{key:"render",value:function(){var t=this.props,n=t.menuOpen,r=t.menuItems,a=t.onSelected,i=t.id;return e.createElement("div",{className:"mdc-menu mdc-menu-surface",ref:this.menuRef},e.createElement("ul",{id:i,className:"mdc-list",role:"menu","aria-hidden":!n,"aria-orientation":"vertical",tabIndex:"-1"},r.map((function(t,n){return e.createElement("li",{key:n,className:"mdc-list-item",role:"menuitem",onClick:a.bind(null,n),onKeyDown:a.bind(null,n)},e.createElement("span",{className:"mdc-list-item__text"},t))}))))}}]),Menu}(f.a);b.propTypes={menuOpen:m.a.bool.isRequired,menuItems:m.a.array.isRequired,id:m.a.string.isRequired},t.a=b}).call(this,n(10))},170:function(e,t,n){"use strict";var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(87);function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var m=function(e){s()(ErrorNotification,e);var t=p(ErrorNotification);function ErrorNotification(){return a()(this,ErrorNotification),t.apply(this,arguments)}return o()(ErrorNotification,[{key:"render",value:function(){return null}}]),ErrorNotification}(n(1).a);t.a=Object(f.a)("googlesitekit.ErrorNotification")(m)},171:function(e,t,n){"use strict";(function(e){var r=n(4),a=n.n(r),i=n(14),o=n.n(i),c=n(6),s=n.n(c),u=n(7),l=n.n(u),d=n(23),g=n.n(d),f=n(8),p=n.n(f),m=n(9),h=n.n(m),v=n(3),b=n.n(v),y=n(1),_=n(13),k=n.n(_),O=n(87),S=n(0),E=n(159),j=n(160),w=n(108),D=n(161),A=n(70),R=n(71),C=n(49),N=n(126),x=n(62),P=n(94),T=n(5),L=n(95),I=n(96),M=n(91),U=n(27);function G(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=b()(e);if(t){var a=b()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return h()(this,n)}}var q=Object(O.a)("googlesitekit.AdSenseDashboardZeroData")((function(){return null})),F=function(t){p()(AdSenseDashboardWidget,t);var n,r=G(AdSenseDashboardWidget);function AdSenseDashboardWidget(e){var t;return s()(this,AdSenseDashboardWidget),(t=r.call(this,e)).state={receivingData:!0,error:!1,loading:!0,isAdSenseConnected:!0,zeroData:!1},t.handleDataError=t.handleDataError.bind(g()(t)),t.handleDataSuccess=t.handleDataSuccess.bind(g()(t)),t.handleZeroData=t.handleZeroData.bind(g()(t)),t}return l()(AdSenseDashboardWidget,[{key:"componentDidMount",value:function(){this.isAdSenseConnected()}},{key:"isAdSenseConnected",value:(n=o()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(x.a)();case 2:e.sent?this.setState({isAdSenseConnected:!0}):this.setState({isAdSenseConnected:!1});case 4:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"handleDataError",value:function(e,t){this.setState({receivingData:!1,error:e,errorObj:t,loading:!1})}},{key:"handleDataSuccess",value:function(){this.setState({receivingData:!0,loading:!1})}},{key:"handleZeroData",value:function(){this.setState({zeroData:!0,loading:!1})}},{key:"render",value:function(){var t=this,n=Object(T.j)(),r=this.state,a=r.receivingData,i=r.error,o=r.errorObj,c=r.loading,s=r.isAdSenseConnected,u=r.zeroData,l=n.adsense.homepage,d=c||!a||u?"googlesitekit-nodata":"";return e.createElement(y.b,null,e.createElement(I.a,null),e.createElement("div",{className:d},e.createElement(w.a,{module:"adsense"})),e.createElement("div",{className:"googlesitekit-module-page googlesitekit-module-page--adsense"},e.createElement("div",{className:"mdc-layout-grid"},e.createElement("div",{className:"mdc-layout-grid__inner"},e.createElement("div",{className:" mdc-layout-grid__cell mdc-layout-grid__cell--span-12 "},!i&&n.adsense.setupComplete?e.createElement(M.a,{title:Object(S._x)("AdSense","Service name","google-site-kit"),icon:!0,iconWidth:"30",iconHeight:"26",iconID:"adsense",status:"connected",statusText:Object(S.__)("AdSense is connected","google-site-kit")}):e.createElement(M.a,{title:Object(S._x)("AdSense","Service name","google-site-kit"),icon:!0,iconWidth:"30",iconHeight:"26",iconID:"adsense",status:"not-connected",statusText:Object(S.__)("AdSense is not connected","google-site-kit")}),c&&e.createElement(C.a,null)),u&&e.createElement("div",{className:" mdc-layout-grid__cell mdc-layout-grid__cell--span-12 "},e.createElement(U.a,{fill:!0},e.createElement(q,null))),!a&&(i?Object(R.a)("adsense",i,!0,!0,!0,o):Object(A.a)(Object(S._x)("AdSense","Service name","google-site-kit"),!0,!0,!0)),e.createElement("div",{className:k()("mdc-layout-grid__cell","mdc-layout-grid__cell--span-12",d)},e.createElement(P.a,{slug:"adsense",context:"module-dashboard"}),e.createElement(U.a,{header:!0,title:Object(S.__)("Estimated earnings","google-site-kit"),headerCtaLabel:Object(S.__)("Advanced Settings","google-site-kit"),headerCtaLink:l},e.createElement(E.a,{handleDataError:this.handleDataError,handleDataSuccess:this.handleDataSuccess}))),e.createElement("div",{className:k()("mdc-layout-grid__cell","mdc-layout-grid__cell--span-12",d)},e.createElement(U.a,{header:!0,title:Object(S.__)("Performance over previous 28 days","google-site-kit"),headerCtaLabel:Object(S.__)("Advanced Settings","google-site-kit"),headerCtaLink:l},e.createElement(j.a,{handleDataError:function(e){e||t.handleZeroData()}}))),e.createElement("div",{className:k()("mdc-layout-grid__cell","mdc-layout-grid__cell--span-12",d)},e.createElement(D.a,null)),e.createElement("div",{className:" mdc-layout-grid__cell mdc-layout-grid__cell--span-12 mdc-layout-grid__cell--align-right "},e.createElement(L.a,null))))),!s&&e.createElement(N.a,null))}}]),AdSenseDashboardWidget}(y.a);t.a=F}).call(this,n(10))},172:function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(7),o=n.n(i),c=n(8),s=n.n(c),u=n(9),l=n.n(u),d=n(3),g=n.n(d),f=n(1),p=n(0),m=n(58),h=n(162),v=n(158),b=n(94);function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l()(this,n)}}var _=function(t){s()(DashboardEarnings,t);var n=y(DashboardEarnings);function DashboardEarnings(){return a()(this,DashboardEarnings),n.apply(this,arguments)}return o()(DashboardEarnings,[{key:"render",value:function(){return e.createElement(f.b,null,e.createElement("div",{className:" mdc-layout-grid__cell mdc-layout-grid__cell--span-12 "},e.createElement(m.a,{title:Object(p.__)("Earnings","google-site-kit"),description:Object(p.__)("How much you’re earning from your content through AdSense.","google-site-kit")}),e.createElement(b.a,{slug:"adsense",context:"module-sitekit-dashboard"})),e.createElement(v.a,null),e.createElement(h.a,null))}}]),DashboardEarnings}(f.a);t.a=_}).call(this,n(10))},174:function(e,t){e.exports=googlesitekit.modules},18:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return s})),n.d(t,"e",(function(){return u})),n.d(t,"d",(function(){return f})),n.d(t,"c",(function(){return p}));var r=n(100);void 0===e.googlesitekit&&(e.googlesitekit={});var a=e.googlesitekit._hooks||r,i=a.addAction,o=a.addFilter,c=a.removeAction,s=a.removeFilter,u=a.hasAction,l=a.hasFilter,d=a.removeAllActions,g=a.removeAllFilters,f=a.doAction,p=a.applyFilters,m=a.currentAction,h=a.currentFilter,v=a.doingAction,b=a.doingFilter,y=a.didAction,_=a.didFilter,k=a.actions,O=a.filters;void 0===e.googlesitekit._hooks&&(e.googlesitekit._hooks={addAction:i,addFilter:o,removeAction:c,removeFilter:s,hasAction:u,hasFilter:l,removeAllActions:d,removeAllFilters:g,doAction:f,applyFilters:p,currentAction:m,currentFilter:h,doingAction:v,doingFilter:b,didAction:y,didFilter:_,actions:k,filters:O})}).call(this,n(15))},183:function(e,t,n){"use strict";n.d(t,"a",(function(){return m.a}));var r=n(11),a=n.n(r),i=n(174),o=n.n(i),c=n(4),s=n.n(c),u=n(77),l=n.n(u),d=n(12),g=n.n(d),f=n(39),p=n.n(f),m=n(43),h=n(44);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;w()(t,"accountID is required.")}}),N={resetAlerts:s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,e.next=6,{payload:{},type:"RESET_ALERTS"};case 6:return e.abrupt("return",n(m.a).invalidateResolutionForStoreSelector("getAlerts"));case 7:case"end":return e.stop()}}),e)}))},x={getAlerts:s.a.mark((function e(t){var n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==t&&Object(D.c)(t)){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,a.a.commonActions.getRegistry();case 4:if(n=e.sent,!n.select(m.a).getAlerts(t)){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,C.actions.fetchGetAlerts(t);case 10:case"end":return e.stop()}}),e)}))},P={getAlerts:function(e,t){if(void 0!==t)return e.alerts[t]}},T=a.a.combineStores(C,{INITIAL_STATE:{alerts:{}},actions:N,reducer:function(e,t){switch(t.type){case"RESET_ALERTS":var n=e.savedSettings||{},r=n.accountStatus,a=n.siteStatus,i=n.accountSetupComplete,o=n.siteSetupComplete;return R(R({},e),{},{alerts:L.alerts,settings:R(R({},e.settings||{}),{},{accountStatus:r,siteStatus:a,accountSetupComplete:i,siteSetupComplete:o})});default:return R({},e)}},resolvers:x,selectors:P}),L=T.INITIAL_STATE,I=(T.actions,T.controls,T.reducer,T.resolvers,T.selectors,T);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 U(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;w()(t,"accountID is required.")}}),q={resetClients:s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,e.next=6,{payload:{},type:"RESET_CLIENTS"};case 6:return e.abrupt("return",n(m.a).invalidateResolutionForStoreSelector("getClients"));case 7:case"end":return e.stop()}}),e)}))},F={getClients:s.a.mark((function e(t){var n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==t&&Object(D.c)(t)){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,a.a.commonActions.getRegistry();case 4:if(n=e.sent,!n.select(m.a).getClients(t)){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,G.actions.fetchGetClients(t);case 10:case"end":return e.stop()}}),e)}))},B={getClients:function(e,t){if(void 0!==t)return e.clients[t]}},H=a.a.combineStores(G,{INITIAL_STATE:{clients:{}},actions:q,reducer:function(e,t){switch(t.type){case"RESET_CLIENTS":var n=e.savedSettings||{},r=n.clientID,a=n.accountStatus,i=n.siteStatus,o=n.accountSetupComplete,c=n.siteSetupComplete;return U(U({},e),{},{clients:W.clients,settings:U(U({},e.settings||{}),{},{clientID:r,accountStatus:a,siteStatus:i,accountSetupComplete:o,siteSetupComplete:c})});default:return U({},e)}},resolvers:F,selectors:B}),W=H.INITIAL_STATE,K=(H.actions,H.controls,H.reducer,H.resolvers,H.selectors,H),z=n(67),V=n.n(z),Y=n(5),$=n(186);function Z(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 J(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.options;w()(V()(t),"options must be an object."),w()(Object($.a)(t),"Either date range or start/end dates must be provided for AdSense report.");var n=t.orderby,r=t.metrics,a=t.dimensions;w()(Object($.d)(r),"Metrics for an AdSense report must be either a string or an array of strings."),a&&w()(Object($.d)(a),"Dimensions for an AdSense report must be either a string or an array of strings."),n&&w()(Object($.b)(n),'Orders for an AdSense report must be either an object or an array of objects where each object should have "fieldName" and "sortOrder" properties.')}}),Q={getReport:s.a.mark((function e(){var t,n,r=arguments;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,a.a.commonActions.getRegistry();case 3:if(n=e.sent,!n.select(m.a).getReport(t)){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,X.actions.fetchGetReport(t);case 9:case"end":return e.stop()}}),e)}))},ee={getReport:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.reports;return n[Object(Y.v)(t)]}},te=a.a.combineStores(X,{INITIAL_STATE:{reports:{}},resolvers:Q,selectors:ee}),ne=(te.INITIAL_STATE,te.actions,te.controls,te.reducer,te.resolvers,te.selectors,te),re=n(264),ae=n(230);function ie(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 oe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.clientID;w()(t,"clientID is required.")}}),le=Object(re.a)({storeName:m.a,tagMatchers:ae.a,isValidTag:D.d}),de={getTagPermission:s.a.mark((function e(t){var n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,ce.getRegistry();case 4:if(n=e.sent,void 0===n.select(m.a).getTagPermission(t)){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,ue.actions.fetchGetTagPermission(t);case 10:case"end":return e.stop()}}),e)}))},ge={hasExistingTagPermission:se((function(e){return function(){var t=e(m.a).hasExistingTag();if(void 0!==t){if(t){var n=e(m.a).getExistingTag();return e(m.a).hasTagPermission(n)}return null}}})),hasTagPermission:se((function(e){return function(t,n){return(e(m.a).getTagPermission(n)||{}).permission}})),getTagPermission:function(e,t){return e.tagPermissions[t]}},fe=a.a.combineStores(le,ue,{INITIAL_STATE:{tagPermissions:{}},resolvers:de,selectors:ge}),pe=(fe.INITIAL_STATE,fe.actions,fe.controls,fe.reducer,fe.resolvers,fe.selectors,fe);function me(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 he(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID,n=e.clientID;w()(t,"accountID is required."),w()(n,"clientID is required.")}}),ye={resetURLChannels:s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,e.next=6,{payload:{},type:"RESET_URLCHANNELS"};case 6:return e.abrupt("return",n(m.a).invalidateResolutionForStoreSelector("getURLChannels"));case 7:case"end":return e.stop()}}),e)}))},_e={getURLChannels:s.a.mark((function e(t,n){var r;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==t&&void 0!==n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,a.a.commonActions.getRegistry();case 4:if(r=e.sent,!r.select(m.a).getURLChannels(t,n)){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,be.actions.fetchGetURLChannels(t,n);case 10:case"end":return e.stop()}}),e)}))},ke={getURLChannels:function(e,t,n){if(void 0!==t&&void 0!==n)return e.urlchannels["".concat(t,"::").concat(n)]}},Oe=a.a.combineStores(be,{INITIAL_STATE:{urlchannels:{}},actions:ye,reducer:function(e,t){switch(t.type){case"RESET_URLCHANNELS":var n=e.savedSettings||{},r=n.siteStatus,a=n.siteSetupComplete;return he(he({},e),{},{urlchannels:Se.urlchannels,settings:he(he({},e.settings||{}),{},{siteStatus:r,siteSetupComplete:a})});default:return he({},e)}},resolvers:_e,selectors:ke}),Se=Oe.INITIAL_STATE,Ee=(Oe.actions,Oe.controls,Oe.reducer,Oe.resolvers,Oe.selectors,Oe),je=n(14),we=n.n(je),De=n(81),Ae=n(107);function Re(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 Ce(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.useSnippet;w()(void 0!==t,"useSnippet is required.")}}),Le={isDoingSubmitChanges:!1,originalAccountStatus:void 0},Ie={saveUseSnippet:s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ne.getRegistry();case 2:if(t=e.sent,void 0!==(n=t.select(m.a).getUseSnippet())){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,Te.actions.fetchSaveUseSnippet(n);case 8:case"end":return e.stop()}}),e)})),submitChanges:s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,{payload:{},type:"START_SUBMIT_CHANGES"};case 5:return e.next=7,{payload:{},type:"SUBMIT_CHANGES"};case 7:if(!(n=e.sent).error){e.next=11;break}return e.next=11,t.dispatch(m.a).receiveError(n.error,"submitChanges",[]);case 11:return e.next=13,{payload:{},type:"FINISH_SUBMIT_CHANGES"};case 13:return e.abrupt("return",n);case 14:case"end":return e.stop()}}),e)})),completeAccountSetup:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"COMPLETE_ACCOUNT_SETUP"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})),completeSiteSetup:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"COMPLETE_SITE_SETUP"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})),receiveOriginalAccountStatus:function(e){return w()(e,"originalAccountStatus is required."),{payload:{originalAccountStatus:e},type:"RECEIVE_ORIGINAL_ACCOUNT_STATUS"}}},Me=(ve={},g()(ve,"SUBMIT_CHANGES",Pe((function(e){return we()(s.a.mark((function t(){var n,r;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.select(m.a).haveSettingsChanged()){t.next=7;break}return t.next=3,e.dispatch(m.a).saveSettings();case 3:if(n=t.sent,!(r=n.error)){t.next=7;break}return t.abrupt("return",{error:r});case 7:return t.next=9,p.a.invalidateCache("modules","adsense");case 9:return Object(Ae.a)(De.b,"adsense"),t.abrupt("return",{});case 11:case"end":return t.stop()}}),t)})))}))),g()(ve,"COMPLETE_ACCOUNT_SETUP",Pe((function(e){return we()(s.a.mark((function t(){var n;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.dispatch(m.a).setAccountSetupComplete(!0);case 2:if(e.select(m.a).canSubmitChanges()){t.next=6;break}return t.next=5,e.dispatch(m.a).setAccountSetupComplete(!1);case 5:return t.abrupt("return",!1);case 6:return t.next=8,e.dispatch(m.a).submitChanges();case 8:if(n=t.sent,!n.error){t.next=14;break}return t.next=13,e.dispatch(m.a).setAccountSetupComplete(!1);case 13:return t.abrupt("return",!1);case 14:return t.abrupt("return",!0);case 15:case"end":return t.stop()}}),t)})))}))),g()(ve,"COMPLETE_SITE_SETUP",Pe((function(e){return we()(s.a.mark((function t(){var n;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.dispatch(m.a).setSiteSetupComplete(!0);case 2:if(e.select(m.a).canSubmitChanges()){t.next=6;break}return t.next=5,e.dispatch(m.a).setSiteSetupComplete(!1);case 5:return t.abrupt("return",!1);case 6:return t.next=8,e.dispatch(m.a).submitChanges();case 8:if(n=t.sent,!n.error){t.next=14;break}return t.next=13,e.dispatch(m.a).setSiteSetupComplete(!1);case 13:return t.abrupt("return",!1);case 14:return t.abrupt("return",!0);case 15:case"end":return t.stop()}}),t)})))}))),ve),Ue={getOriginalAccountStatus:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ne.getRegistry();case 2:if(t=e.sent,void 0===t.select(m.a).getOriginalAccountStatus()){e.next=6;break}return e.abrupt("return");case 6:t.select(m.a).getSettings();case 7:case"end":return e.stop()}}),e)}))},Ge={canSubmitChanges:xe((function(e){return function(){var t=e(m.a),n=t.getAccountID,r=t.getClientID,a=t.getAccountStatus,i=t.haveSettingsChanged;if((0,t.isDoingSubmitChanges)())return!1;if(!i())return!1;if(!a())return!1;var o=n();if(""!==o&&!Object(D.c)(o))return!1;var c=r();return!(""!==c&&!Object(D.d)(c))}})),isDoingSubmitChanges:function(e){return!!e.isDoingSubmitChanges},isDoingSaveUseSnippet:function(e){return Object.values(e.isFetchingSaveUseSnippet).some(Boolean)},getOriginalAccountStatus:function(e){return e.originalAccountStatus}},qe=a.a.combineStores(Te,{INITIAL_STATE:Le,actions:Ie,controls:Me,reducer:function(e,t){var n=t.type,r=t.payload;switch(n){case"START_SUBMIT_CHANGES":return Ce(Ce({},e),{},{isDoingSubmitChanges:!0});case"FINISH_SUBMIT_CHANGES":return Ce(Ce({},e),{},{isDoingSubmitChanges:!1});case"RECEIVE_ORIGINAL_ACCOUNT_STATUS":var a=r.originalAccountStatus;return Ce(Ce({},e),{},{originalAccountStatus:a});case"RECEIVE_GET_SETTINGS":var i=r.response.accountStatus;return void 0===e.originalAccountStatus?Ce(Ce({},e),{},{originalAccountStatus:i}):Ce({},e);default:return Ce({},e)}},resolvers:Ue,selectors:Ge}),Fe=(qe.INITIAL_STATE,qe.actions,qe.controls,qe.reducer,qe.resolvers,qe.selectors,qe),Be=n(449),He=n(47),We=n(20),Ke=n(31),ze=n(148);function Ve(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 Ye(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=n.path,a=n.query,i=e(We.c).getEmail();if(void 0!==i){var o="https://www.google.com/adsense/new/u/0",c=a?Ye(Ye({},a),{},{authuser:i}):{authuser:i};if(r){var s="/".concat(r.replace(/^\//,""));return Object(He.a)("".concat(o).concat(s),c)}return Object(He.a)(o,c)}}})),getServiceCreateAccountURL:$e((function(e){return function(){var t=e(Ke.c).getReferenceSiteURL(),n={source:"site-kit",utm_source:"site-kit",utm_medium:"wordpress_signup"};return void 0!==t&&(n.url=t),Object(He.a)("https://www.google.com/adsense/signup/new",n)}})),getServiceAccountURL:$e((function(e){return function(){var t=e(m.a).getAccountID();if(void 0!==t){var n="".concat(t,"/home");return e(m.a).getServiceURL({path:n,query:{source:"site-kit"}})}}})),getServiceAccountSiteURL:$e((function(e){return function(){var t=e(m.a).getAccountID(),n=e(Ke.c).getReferenceSiteURL();if(void 0!==t&&void 0!==n){var r="".concat(t,"/home"),a={source:"site-kit",url:Object(ze.a)(n)||n};return e(m.a).getServiceURL({path:r,query:a})}}})),getServiceAccountManageSiteURL:$e((function(e){return function(){var t=e(m.a).getAccountID(),n=e(Ke.c).getReferenceSiteURL();if(void 0!==t&&void 0!==n){var r="".concat(t,"/sites/my-sites"),a={source:"site-kit",url:Object(ze.a)(n)||n};return e(m.a).getServiceURL({path:r,query:a})}}})),getServiceAccountManageSitesURL:$e((function(e){return function(){var t=e(m.a).getAccountID();if(void 0!==t){var n="".concat(t,"/sites/my-sites");return e(m.a).getServiceURL({path:n,query:{source:"site-kit"}})}}})),getServiceAccountSiteAdsPreviewURL:$e((function(e){return function(){var t=e(m.a).getAccountID(),n=e(Ke.c).getReferenceSiteURL();if(void 0!==t&&void 0!==n){var r="".concat(t,"/myads/sites/preview"),a={source:"site-kit",url:Object(ze.a)(n)||n};return e(m.a).getServiceURL({path:r,query:a})}}}))}},Je=o.a.createModuleStore("adsense",{storeName:m.a,settingSlugs:["accountID","clientID","useSnippet","accountStatus","siteStatus","accountSetupComplete","siteSetupComplete","ownerID"],adminPage:"googlesitekit-module-adsense"}),Xe=a.a.combineStores(Je,E,I,K,ne,pe,Ee,Fe,Be.a,Ze);Xe.INITIAL_STATE,Xe.actions,Xe.controls,Xe.reducer,Xe.resolvers,Xe.selectors;a.a.registerStore(m.a,Xe)},186:function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"d",(function(){return s}));var r=n(34),a=n.n(r);function i(e,t){return"string"==typeof e||(!("object"!==a()(e)||!t(e))||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e||"object"===a()(e)&&t(e)})))}function o(e){var t=e.dateRange,n=e.startDate,r=e.endDate,a=n&&n.match(/^\d{4}-\d{2}-\d{2}$/),i=r&&r.match(/^\d{4}-\d{2}-\d{2}$/),o=t&&t.match(/^last-\d+-days$/);return a&&i||o}function c(e){var t=function(e){var t=e.hasOwnProperty("fieldName")&&!!e.fieldName,n=e.hasOwnProperty("sortOrder")&&e.sortOrder.toString().match(/(ASCENDING|DESCENDING)/i);return t&&n};return Array.isArray(e)?e.every((function(e){return"object"===a()(e)&&t(e)})):"object"===a()(e)&&t(e)}function s(e){return"string"==typeof e||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}},19:function(e,t,n){"use strict";var r=n(12),a=n.n(r),i=n(16),o=n(74),c=n(47),s=n(18),u=n(59),l=n(24),d=n(61),g=n(68),f=n(103),p=n(136),m=n(28),h=n(81);n.d(t,"a",(function(){return h.a})),n.d(t,"b",(function(){return h.b}));var v=n(107);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1],r=[],a=25,l=Object(u.c)();Object(i.each)(e,(function(e){var n=_(e,l);n.key=Object(m.c)(n.type,n.identifier,n.datapoint,n.data);var i=Object(m.b)(n.key,n.maxAge);void 0!==i?(setTimeout((function(){t.resolve(n,i)}),a),a+=25):r.push(n)})),r=Object(i.sortBy)(r,"priority");var f=[],p=[],h={},v=!!r.find((function(e){return e.priority<10}));Object(i.each)(r,(function(e,t){!n&&10<=e.priority&&v?p.push(e):h[e.key]?h[e.key].push(t):(h[e.key]=[t],f.push(e))}));var b=10,y=f.slice(0,b),k=f.slice(b);if(k=k.concat(p),0!==y.length||0!==k.length){03&&void 0!==arguments[3]?arguments[3]:{},i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=Object(m.c)(e,t,n,a);if(!i){var u=Object(m.b)(s,3600);if(void 0!==u)return new Promise((function(e){e(u)}))}return Object(o.default)({path:Object(c.a)("/google-site-kit/v1/".concat(e,"/").concat(t,"/data/").concat(n),a)}).then((function(e){return i||Object(m.e)(s,e),Promise.resolve(e)})).catch((function(e){return r.handleWPError(e),Promise.reject(e)}))},set:function(e,t,n,r){var a={};return a.data=r,Object(o.default)({path:"/google-site-kit/v1/".concat(e,"/").concat(t,"/data/").concat(n),data:a,method:"POST"}).then((function(r){return k.invalidateCacheGroup(e,t,n),new Promise((function(e){e(r)}))}))},setModuleActive:function(e,t){return this.set(h.a,"modules","activation",{slug:e,active:t})}};Object(s.e)("googlesitekit.moduleLoaded","googlesitekit.collectModuleData")||Object(s.a)("googlesitekit.moduleLoaded","googlesitekit.collectModuleData",k.collectModuleData.bind(k)),t.c=k},20:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return i}));var r="core/user",a="googlesitekit_view_dashboard",i="googlesitekit_manage_options"},21:function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"q",(function(){return _})),n.d(t,"i",(function(){return p})),n.d(t,"j",(function(){return m})),n.d(t,"n",(function(){return h})),n.d(t,"o",(function(){return v})),n.d(t,"m",(function(){return b})),n.d(t,"l",(function(){return y})),n.d(t,"k",(function(){return p})),n.d(t,"e",(function(){return k})),n.d(t,"c",(function(){return S})),n.d(t,"d",(function(){return E})),n.d(t,"f",(function(){return j})),n.d(t,"h",(function(){return w})),n.d(t,"a",(function(){return D})),n.d(t,"s",(function(){return A})),n.d(t,"p",(function(){return R})),n.d(t,"u",(function(){return C})),n.d(t,"t",(function(){return N})),n.d(t,"g",(function(){return x})),n.d(t,"r",(function(){return P}));var r=n(16),a=n(13),i=n.n(a),o=n(0),c=n(55),s=n(5),u=function(e){if(!e||!e.length)return!1;var t=e[0].data.totals,n=t[0].values,r=t[1].values,a=n[1],i=n[2],o=n[3],c=n[4],u=n[5];return{totalSessions:a,averageBounceRate:i,averageSessionDuration:o,totalSessionsChange:Object(s.c)(r[1],n[1]),averageBounceRateChange:Object(s.c)(r[2],n[2]),averageSessionDurationChange:Object(s.c)(r[3],n[3]),goalCompletions:c,goalCompletionsChange:Object(s.c)(r[4],n[4]),totalPageViews:u,totalPageViewsChange:Object(s.c)(r[5],n[5])}},l=function(e){if("string"==typeof e&&e.match(/[0-9]{8}/)){var t=e.slice(0,4),n=Number(e.slice(4,6))-1,r=e.slice(6,8);return new Date(t,n.toString(),r)}return!1},d=n(30),g=n.n(d),f=n(22),p=function(e){return(parseInt(e,10)||0)>0};function m(e){return e===f.a||p(e)}function h(e){return"string"==typeof e&&/^UA-\d+-\d+$/.test(e)}function v(e){return e===f.f||h(e)}function b(e){return e===f.e||p(e)}function y(e){return"string"==typeof e&&e.trim().length>0}function _(e){if(!h(e))return!1;var t=e.match(/^UA-(\d+)-(\d+)/),n=g()(t,3);return{accountID:n[1],propertyID:e,number:n[2]}}function k(e,t){if(!e||!e.length)return null;var n=e[0].data,a=n.rows,i=n.totals[0].values[t],o=[["Source","Percent"]];return Object(r.each)(a,(function(e){var n=e.metrics[0].values[t]/i,r=e.dimensions[0];o.push([r,n])})),o}function O(e,t){var n=[];return Object(r.each)(e,(function(e){if(e.metrics){var r=e.metrics[0].values,a=e.dimensions[0],i=l(a);n.push([i,r[t]])}})),n}var S=function(e,t,n){if(!e||!e.length)return null;var a=e[0].data.rows;if(!a)return!1;var s=a.length;if(2*n>s){for(var u=new Date,l=0;n>l;l++){var d=(u.getMonth()+1).toString(),g=u.getDate().toString(),f=u.getFullYear().toString()+(2>d.length?"0":"")+d+(2>g.length?"0":"")+g;if(l>s){var p={dimensions:[f],metrics:[{values:[0,0,0,0,0]}]};a.unshift(p)}u.setDate(u.getDate()-1)}a.push([0,0])}var m=[Object(o.__)("Users","google-site-kit"),Object(o.__)("Sessions","google-site-kit"),Object(o.__)("Bounce Rate","google-site-kit"),Object(o.__)("Session Duration","google-site-kit")],h=[[{type:"date",label:Object(o.__)("Day","google-site-kit")},{type:"string",role:"tooltip",p:{html:!0}},{type:"number",label:m[t]},{type:"number",label:Object(o.__)("Previous period","google-site-kit")}]],v=a.slice(a.length-n,a.length),b=a.slice(0,a.length-n),y=O(v,t),_=O(b,t),k=Object(c.a)(),S={weekday:"short",month:"short",day:"numeric"};return Object(r.each)(y,(function(e,n){if(e[0]&&e[1]&&_[n]){var r=parseFloat(_[n][1]),a=0!==r?100*e[1]/r-100:100,c=Object(o.sprintf)( /* translators: %1$s: date for user stats, %2$s: previous date for user stats comparison */ Object(o._x)("%1$s vs %2$s","Date range for Analytics dashboard chart tooltip","google-site-kit"),e[0].toLocaleDateString(k,S),_[n][0].toLocaleDateString(k,S)),s=Object(o.sprintf)( /* translators: %1$s: selected stat label, %2$s: numberic value of selected stat, %3$s: up or down arrow , %4$s: different change in percentage, %%: percent symbol */ Object(o._x)("%1$s: %2$s %3$s %4$s%%","Stat information for Analytics dashbaord chart tooltip","google-site-kit"),m[t],parseFloat(e[1]).toLocaleString(),'0,"googlesitekit-change-arrow--down":a<0}),'">\n\t\t\t\t\n\t\t\t'),Math.abs(a).toFixed(2).replace(/(.00|0)$/,""));h.push([e[0],'
0,"googlesitekit-visualization-tooltip--down":a<0}),'">\n\t\t\t\t

').concat(c,"

\n\t\t\t\t

").concat(s,"

\n\t\t\t
"),e[1],_[n][1]])}})),h},E=function(e){if(!e||!e.length)return null;var t=e[0].data.rows,n=[[{type:"date",label:"Day"},{type:"number",label:"Users"},{type:"number",label:"Sessions"},{type:"number",label:"Goals Completed"}]];return Object(r.each)(t,(function(e){var t=e.metrics[0].values,r=e.dimensions[0],a=l(r);n.push([a,t[0],t[1],t[4]])})),n},j=function(e){var t;return e.error&&e.error.status?function(e,t){var n="";switch(e){case"INVALID_ARGUMENT":n=Object(o.__)("Analytics module needs to be configured.","google-site-kit");break;case"UNAUTHENTICATED":n=Object(o.__)("You need to be authenticated to get this data.","google-site-kit");break;case"PERMISSION_DENIED":n=Object(o.__)("Your account does not have sufficient permission to access this data, please consult to your web administrator.","google-site-kit");break;case"RESOURCE_EXHAUSTED":n=Object(o.__)("Your account exceeded the maximum quota. Please try again later.","google-site-kit");break;case"INTERNAL":n=Object(o.__)("Unexpected internal server error occurred.","google-site-kit");break;case"BACKEND_ERROR":n=Object(o.__)("Analytics server returned unknown error. Please try again later.","google-site-kit");break;case"UNAVAILABLE":n=Object(o.__)("The service was unable to process the request. Please try again later.","google-site-kit");break;default:n=t}return n}(e.error.status,e.error.message):!!(e.code&&e.message&&(null===(t=e.data)||void 0===t?void 0:t.status))&&e.message},w=function(e){if(!e||!e.length)return!0;if(e&&e[0]&&e[0].data&&e[0].data.totals&&e[0].data.totals[0]){var t=e[0].data.totals[0].values,n=!0;return Object(r.each)(t,(function(e){0!==parseInt(e,10)&&(n=!1)})),n}return!1},D={dimensions:["ga:pageTitle","ga:pagePath"].join(","),metrics:[{expression:"ga:adsenseRevenue",alias:"Earnings"},{expression:"ga:adsenseECPM",alias:"Page RPM"},{expression:"ga:adsensePageImpressions",alias:"Impressions"}],orderby:[{fieldName:"ga:adsenseRevenue",sortOrder:"DESCENDING"}],limit:10},A={compareDateRanges:1,dimensions:"ga:date",metrics:[{expression:"ga:users",alias:"Users"},{expression:"ga:sessions",alias:"Sessions"},{expression:"ga:bounceRate",alias:"Bounce Rate"},{expression:"ga:avgSessionDuration",alias:"Average Session Duration"},{expression:"ga:goalCompletionsAll",alias:"Goal Completions"}],limit:180},R={multiDateRange:1,dimensions:"ga:date",metrics:[{expression:"ga:users",alias:"Users"},{expression:"ga:sessions",alias:"Sessions"},{expression:"ga:bounceRate",alias:"Bounce Rate"},{expression:"ga:avgSessionDuration",alias:"Average Session Duration"},{expression:"ga:goalCompletionsAll",alias:"Goal Completions"},{expression:"ga:pageviews",alias:"Pageviews"}],limit:10},C={multiDateRange:1,metrics:[{expression:"ga:users",alias:"Total Users"}]},N={dimensions:"ga:channelGrouping",metrics:[{expression:"ga:sessions",alias:"Sessions"},{expression:"ga:users",alias:"Users"},{expression:"ga:newUsers",alias:"New Users"}],orderby:[{fieldName:"ga:users",sortOrder:"DESCENDING"}],limit:10},x=function(){return{dimensions:["ga:pageTitle","ga:pagePath"].join(","),metrics:[{expression:"ga:pageviews",alias:"Pageviews"},{expression:"ga:uniquePageviews",alias:"Unique Pageviews"},{expression:"ga:bounceRate",alias:"Bounce rate"}],orderby:[{fieldName:"ga:pageviews",sortOrder:"DESCENDING"}],limit:10}},P=function(e){var t,n,r,a,i,o,c,s,u,l;return{totalUsers:null==e||null===(t=e[0])||void 0===t||null===(n=t.data)||void 0===n||null===(r=n.totals)||void 0===r||null===(a=r[0])||void 0===a||null===(i=a.values)||void 0===i?void 0:i[0],previousTotalUsers:null==e||null===(o=e[0])||void 0===o||null===(c=o.data)||void 0===c||null===(s=c.totals)||void 0===s||null===(u=s[1])||void 0===u||null===(l=u.values)||void 0===l?void 0:l[0]}}},22:function(e,t,n){"use strict";n.d(t,"h",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"f",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return s})),n.d(t,"g",(function(){return u})),n.d(t,"b",(function(){return l}));var r="modules/analytics",a="account_create",i="property_create",o="profile_create",c="analyticsAccountCreate",s="analyticsSetup",u="https://www.googleapis.com/auth/analytics.provision",l="https://www.googleapis.com/auth/analytics.edit"},221:function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return S})),n.d(t,"a",(function(){return w})),n.d(t,"c",(function(){return D}));var r=n(4),a=n.n(r),i=n(12),o=n.n(i),c=n(14),s=n.n(c),u=n(17),l=n.n(u),d=n(259),g=n.n(d),f=n(74),p=n(47),m=n(182),h=n(245),v=n(230),b=n(231),y=n(232),_=n(31);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t]*>[^>]+?www.googletagmanager.com\/gtm[^>]+?['|"](GTM-[0-9A-Z]+)['|"]/,/]*src=['|"]https:\/\/www.googletagmanager.com\/gtm\.js\?id=(GTM-[0-9A-Z]+)['|"]/,/]*src=['|"]https:\/\/www.googletagmanager.com\/ns.html\?id=(GTM-[0-9A-Z]+)['|"]/,/]*config=['|"]https:\/\/www.googletagmanager.com\/amp.json\?id=(GTM-[0-9A-Z]+)['|"]/]},230:function(e,t,n){"use strict";t.a=[/google_ad_client: ?["|'](.*?)["|']/,/<(?:script|amp-auto-ads) [^>]*data-ad-client="([^"]+)"/]},231:function(e,t,n){"use strict";t.a=[/