28?H=8:D>7&&(H=3),D>7&&(G=3)),L.matches&&(D>28?H=5:D>7&&(H=2),D>7&&(G=3)),U.matches&&(D>28&&(H=5),D>7&&(G=4));var V=new Date(E);V.setDate(new Date(E).getDate()+H);var B=new Date(S);B.setDate(new Date(S).getDate()-H);var $=[],K=G-1;for(G-=2;G>0;){var Y=new Date(S);Y.setDate(new Date(S).getDate()-G*(D/K)),$.push(Y),G-=1}return q.hAxis.ticks=[V].concat($,[B]),q.series[0].color=w,r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__user-count-chart"},r.createElement(y.a,{chartType:"LineChart",data:F,height:"368px",loadingHeight:"340px",loaded:u,options:q,width:"100%"}))}UserCountGraph.propTypes={loaded:d.a.bool,error:d.a.shape({}),report:d.a.arrayOf(d.a.object)},UserCountGraph.chartOptions={animation:{startup:!0},curveType:"function",height:340,width:"100%",colors:["#1a73e8"],chartArea:{left:"1%",height:300,top:21,width:"90%"},legend:{position:"none"},hAxis:{backgroundColor:"#eef4fd",format:"MMM d",gridlines:{color:"#ffffff"},textPosition:"out",textStyle:{color:"#616161",fontSize:12}},vAxes:{0:{baseline:0,gridlines:{color:"#ffffff"},viewWindow:{max:1,min:0},viewWindowMode:"explicit",textPosition:"none",ticks:[]},1:{gridlines:{color:"#ece9f1"},lineWidth:3,minorGridlines:{color:"#ffffff"},minValue:0,textStyle:{color:"#616161",fontSize:12},textPosition:"out",viewWindow:{min:0}}},series:{0:{lineWidth:3,targetAxisIndex:1}},crosshair:{color:"#1a73e8",opacity:.1,orientation:"vertical"}}}).call(this,n(19),n(2))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DimensionTabs}));var r=n(6),a=n.n(r),i=n(1),o=n.n(i),c=n(193),l=n.n(c),s=n(240),u=n.n(s),d=n(2),g=n(0),f=n(4),p=n.n(f),m=n(53),h=n(9),b=n(29),v=n(18),y=n(5),_=p.a.useDispatch,O=[{tabText:Object(g.__)("Channels","google-site-kit"),dimensionName:"ga:channelGrouping"},{tabText:Object(g.__)("Locations","google-site-kit"),dimensionName:"ga:country"},{tabText:Object(g.__)("Devices","google-site-kit"),dimensionName:"ga:deviceCategory"}];function DimensionTabs(t){var n=t.dimensionName,r=t.loaded,i=_(m.a).setValues,o=O.findIndex((function(e){return e.dimensionName===n})),c=Object(d.useCallback)((function(e){var t,n=(O[e]||{}).dimensionName;i((t={},a()(t,h.t,n),a()(t,h.u,""),a()(t,h.s,""),a()(t,h.q,null),t)),Object(y.w)("all_traffic_widget","tab_select",n)}),[i]);return r?e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs hidden-on-mobile"},e.createElement(u.a,{activeIndex:o,handleActiveIndexUpdate:c},O.map((function(t){return e.createElement(l.a,{key:t.dimensionName,className:"mdc-tab--min-width",focusOnActivate:!1},e.createElement("span",{className:"mdc-tab__text-label"},t.tabText))})))),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs--small"},e.createElement(v.m,{enhanced:!0,onEnhancedChange:c,outlined:!0,value:"dimension-name-".concat(o)},O.map((function(t,n){return e.createElement(v.k,{key:n,value:"dimension-name-".concat(n)},t.tabText)}))))):e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs--loading"},e.createElement(b.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(b.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(b.a,{width:"100px",height:"40px",shape:"square"}))}DimensionTabs.propTypes={dimensionName:o.a.string.isRequired,loaded:o.a.bool}}).call(this,n(2))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserDimensionsPieChart}));var r=n(6),a=n.n(r),i=n(12),o=n.n(i),c=n(8),l=n.n(c),s=n(1),u=n.n(s),d=n(2),g=n(0),f=n(4),p=n.n(f),m=n(17),h=n(53),b=n(9),v=n(5),y=n(27),_=n(59),O=n(24),k=n(29);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var E=p.a.useDispatch,S=p.a.useSelect;function UserDimensionsPieChart(t){var n,r,i,c,s,u,f,p,D,w,C,N,R=t.dimensionName,x=t.dimensionValue,A=t.loaded,P=t.report,L=Object(d.useState)(!1),T=o()(L,2),M=T[0],I=T[1],U=S((function(e){return e(m.c).getGoogleSupportURL({path:"/analytics/answer/1009671"})})),z=S((function(e){return e(m.c).getGoogleSupportURL({path:"/analytics/answer/2820717"})})),W=S((function(e){return e(h.a).getValue(b.s)})),F=S((function(e){return e(h.a).getValue(b.q)})),q=E(h.a).setValues,H=Object(d.useRef)(),G=Object(d.useRef)();Object(d.useEffect)((function(){var e=function(e){var t,n=(e||{}).target;if(null==n||null===(t=n.classList)||void 0===t?void 0:t.contains("googlesitekit-cta-link__tooltip")){var r=n.dataset.rowLabel;"(other)"!==r&&"(not set)"!==r||Object(v.w)("all_traffic_widget","help_click",r)}},t=G.current;return t&&t.addEventListener("click",e),function(){t&&t.removeEventListener("click",e)}}),[]);var V={current:null==P||null===(n=P[0])||void 0===n||null===(r=n.data)||void 0===r||null===(i=r.totals)||void 0===i||null===(c=i[0])||void 0===c||null===(s=c.values)||void 0===s?void 0:s[0],previous:null==P||null===(u=P[0])||void 0===u||null===(f=u.data)||void 0===f||null===(p=f.totals)||void 0===p||null===(D=p[1])||void 0===D||null===(w=D.values)||void 0===w?void 0:w[0]};((null==P||null===(C=P[0])||void 0===C||null===(N=C.data)||void 0===N?void 0:N.rows)||[]).forEach((function(e){var t=e.metrics;V.current-=t[0].values[0],V.previous-=t[1].values[0]}));var B=function(e,t,n){return'\n\t\t\t\n\t\t\t\t').concat(t,"\n\t\t\t\n\t\t
")},$=Object(y.e)(P,{keyColumnIndex:0,maxSlices:5,withOthers:!0,tooltipCallback:function(e,t){var n,r,a,i=(null==e||null===(n=e.metrics)||void 0===n||null===(r=n[1])||void 0===r||null===(a=r.values)||void 0===a?void 0:a[0])>0?100*e.metrics[0].values[0]/e.metrics[1].values[0]-100:100;null===e&&V.previous>0&&(i=100*V.current/V.previous-100);var o=Object(v.f)(i),c=e?e.metrics[0].values[0]:V.current,s=Object(g.sprintf)(
/* translators: 1: numeric value of users, 2: up or down arrow , 3: different change in percentage, %%: percent symbol */
Object(g._x)("Users: %1$s %2$s %3$s%%","Stat information for the user dimensions chart tooltip","google-site-kit"),Object(v.s)(c),o,Object(v.s)(Math.abs(i),{maximumFractionDigits:2})),u=t[0].toLowerCase(),d="googlesitekit-visualization-tooltip-".concat(u.replace(/\W+/,"_")),f="\n\t\t\t\t\t".concat(
/* translators: %s: dimension label */
Object(g.sprintf)(Object(g.__)("%s:","google-site-kit"),t[0].toUpperCase()),"\n\t\t\t\t\t").concat(Object(v.s)(t[1],{maximumFractionDigits:1,style:"percent"}),"\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\t").concat(s,"\n\t\t\t\t
");if(u===Object(g.__)("Others","google-site-kit").toLowerCase())switch(R){case"ga:country":f+="".concat(Object(g.__)("See the full list of locations in Analytics","google-site-kit"),"
");break;case"ga:deviceCategory":f+="".concat(Object(g.__)("See the full list of devices in Analytics","google-site-kit"),"
");break;case"ga:channelGrouping":default:f+="".concat(Object(g.__)("See the full list of channels in Analytics","google-site-kit"),"
")}return U&&"(other)"===u&&(f+=B(U,
/* translators: %s: pie slice label */
Object(g.sprintf)(Object(g.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),z&&"(not set)"===u&&(f+=B(z,
/* translators: %s: pie slice label */
Object(g.sprintf)(Object(g.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),f='0,"googlesitekit-visualization-tooltip--down":i<0}),'">\n\t\t\t\t\t').concat(f,"\n\t\t\t\t
")}}),K=UserDimensionsPieChart.chartOptions.slices,Y={"ga:channelGrouping":Object(g.__)("By channels","google-site-kit"),"ga:country":Object(g.__)("By locations","google-site-kit"),"ga:deviceCategory":Object(g.__)("By devices","google-site-kit")},Q=A?Object(v.t)(Y[R]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},Z=function(e){for(var t=1;t=0){if(t.setSelection([{row:c}]),F!==c||((null===(n=K[c])||void 0===n?void 0:n.color)||W)!==W)q((i={},a()(i,b.q,c),a()(i,b.s,(null===(r=K[c])||void 0===r?void 0:r.color)||W),i))}else q((o={},a()(o,b.u,""),a()(o,b.s,""),a()(o,b.q,null),o))}!x&&t.getSelection().length&&(t.setSelection([]),null!==F&&q(a()({},b.q,null))),x||""===W||q(a()({},b.s,""))},onSelect:function(e){var t,n=e.chartWrapper,r=n.getChart(),i=((null===(t=r.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==i){var o;q((o={},a()(o,b.u,""),a()(o,b.s,""),a()(o,b.q,null),o))}else{var c=n.getDataTable();if(c){var l,s,u=c.getValue(i,0);if(Object(g.__)("Others","google-site-kit")===u)null==F?r.setSelection([]):r.setSelection([{row:F}]);else q((s={},a()(s,b.s,null===(l=K[i])||void 0===l?void 0:l.color),a()(s,b.u,u),a()(s,b.q,i),s)),Object(v.w)("all_traffic_widget","slice_select","".concat(R,":").concat(u))}}},options:Z,width:"100%"},e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title",dangerouslySetInnerHTML:Q})),e.createElement("div",{className:l()("googlesitekit-widget--analyticsAllTraffic__legend",{"googlesitekit-widget--analyticsAllTraffic__legend--single":J})},A&&(null==$?void 0:$.slice(1).map((function(t,n){var r,i=o()(t,1)[0],c=i===x,s=null===(r=K[n])||void 0===r?void 0:r.color,u=Object(g.__)("Others","google-site-kit")===i;return e.createElement(O.a,{key:i,onClick:function(){return function(e){var t;if(H.current){var n=H.current.getDataTable().getValue(e,0);if(!(Object(g.__)("Others","google-site-kit")===n)){var r,i=((null===(t=H.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(i===e)q((r={},a()(r,b.u,""),a()(r,b.s,""),a()(r,b.q,null),r));else if(n){var o,c;q((c={},a()(c,b.s,null===(o=K[i])||void 0===o?void 0:o.color),a()(c,b.u,n),a()(c,b.q,e),c)),Object(v.w)("all_traffic_widget","slice_select","".concat(R,":").concat(n))}}}}(n)},className:l()("googlesitekit-widget--analyticsAllTraffic__legend-slice",{"googlesitekit-widget--analyticsAllTraffic__legend-active":c,"googlesitekit-widget--analyticsAllTraffic__legend-others":u})},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:s}}),e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__label","data-label":i},i),e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__underlay",style:{backgroundColor:s}}))}))),!A&&e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"68px",shape:"square"})),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"52px",shape:"square"})),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"40px",shape:"square"})),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"52px",shape:"square"}))))))}UserDimensionsPieChart.defaultProps={dimensionName:"ga:channelGrouping"},UserDimensionsPieChart.chartOptions={chartArea:{left:"auto",height:300,top:"auto",width:"100%"},backgroundColor:"transparent",fontSize:12,height:368,legend:{position:"none"},pieHole:.6,pieSliceTextStyle:{color:"black",fontSize:12},slices:{0:{color:"#ffcd33"},1:{color:"#c196ff"},2:{color:"#9de3fe"},3:{color:"#ff7fc6"},4:{color:"#ff886b"}},title:null,tooltip:{isHtml:!0,trigger:"focus"},width:"100%"},UserDimensionsPieChart.propTypes={dimensionName:u.a.string.isRequired,dimensionValue:u.a.string,report:u.a.arrayOf(u.a.object),loaded:u.a.bool}}).call(this,n(2))},function(e,t,n){"use strict";(function(e){var r=n(1),a=n.n(r),i=n(59);function MiniChart(t){var n=t.index,r=t.change,a={backgroundColor:"transparent",chartArea:{width:"100%",height:"100%"},enableInteractivity:!1,height:28,legend:{position:"none"},slices:{0:{color:["#178EC5","#54B23B","#EB5729","#ECED33","#34CBE3","#82E88E"][n]},1:{color:"#e6e6e6"}},title:null,tooltip:{trigger:"none"},width:28},o=+(100*r).toFixed(1),c=[["source","percent"],["",o],["",100-o]];return e.createElement("div",{className:"googlesitekit-mini-chart"},e.createElement(i.a,{chartType:"PieChart",data:c,loadingHeight:"24px",options:a}))}MiniChart.propTypes={index:a.a.number.isRequired,change:a.a.number.isRequired},t.a=MiniChart}).call(this,n(2))},function(e,t,n){"use strict";var r=n(2);function a(){return(a=Object.assign||function(e){for(var t=1;t".concat(Object(s._x)("Analytics","Service name","google-site-kit"),"")),{a:e.createElement(v.a,{key:"link",href:i,inherit:!0,external:!0})})))};E.defaultProps={source:!1},E.propTypes={source:c.a.bool},t.a=Object(h.a)(E,[{type:b.b,identifier:"analytics",datapoint:"report",data:k(k({},_.w),{},{url:r._googlesitekitLegacyData.permaLink}),priority:1,maxAge:Object(p.l)("day"),context:["Dashboard","Single"]}],e.createElement(y.a,{width:"282px",height:"282px",shape:"circular"}),{},_.i,_.f)}).call(this,n(2),n(19))},function(e,t,n){"use strict";(function(e,r){var a=n(6),i=n.n(a),o=n(12),c=n.n(o),l=n(23),s=n(0),u=n(2),d=n(5),g=n(85),f=n(27),p=n(4),m=n.n(p),h=n(41),b=n(42),v=n(28),y=n(79),_=n(57),O=n(29),k=n(17),j=n(9);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t1&&e.createElement(f.l,null,e.createElement(f.a,{className:"googlesitekit-widget-area-header",size:12},E&&e.createElement(E,{width:33,height:33}),S&&e.createElement("h3",{className:"googlesitekit-widget-area-header__title googlesitekit-heading-3"},S),w&&e.createElement("h4",{className:"googlesitekit-widget-area-header__subtitle"},w))),e.createElement("div",{className:"googlesitekit-widget-area-widgets"},e.createElement(f.l,null,D===u.c.BOXES&&j,D===u.c.COMPOSITE&&e.createElement(f.a,{size:12},e.createElement(f.b,null,e.createElement(f.l,null,j))))))}WidgetAreaRenderer.propTypes={slug:a.a.string.isRequired}}).call(this,n(2))},function(e,t,n){"use strict";(function(e){var r=n(1),a=n.n(r),i=n(2),o=n(4),c=n.n(o),l=n(63),s=n(230),u=n(146),d=n(95),g=c.a.useSelect,f=function WidgetRenderer(t){var n=t.slug,r=t.OverrideComponent,a=g((function(e){return e(l.b).getWidget(n)})),o=Object(u.b)(n),c=o.Widget,f=o.WidgetNull;if(!a)return e.createElement(f,null);var p=a.Component,m=a.wrapWidget,h=e.createElement(p,o);return r?h=e.createElement(i.Fragment,null,e.createElement(s.a,{widgetSlug:"overridden"},e.createElement(r,null)),e.createElement("div",{className:d.a},h)):m&&(h=e.createElement(c,null,h)),h};f.propTypes={slug:a.a.string.isRequired,OverrideComponent:a.a.elementType},t.a=f}).call(this,n(2))},function(e,t,n){"use strict";(function(e){var r=n(1),a=n.n(r),i=n(95),o=n(18),c=function WidgetCellWrapper(t){var n=t.gridColumnWidth,r=t.children;return 0===n?e.createElement("div",{className:i.a},r):n<6?e.createElement(o.a,{lgSize:n,mdSize:4,smSize:2},r):n<8?e.createElement(o.a,{lgSize:n,mdSize:8},r):e.createElement(o.a,{size:n},r)};c.propTypes={gridColumnWidth:a.a.number.isRequired,children:a.a.element.isRequired},t.a=c}).call(this,n(2))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PageFooter}));var r=n(109),a=n(61);function PageFooter(){return Object(a.a)("helpVisibility")?null:e.createElement("div",{className:"googlesitekit-page-footer"},e.createElement(r.a,null))}}).call(this,n(2))},function(e,t,n){"use strict";(function(e){var r=n(12),a=n.n(r),i=n(340),o=n(2),c=n(112),l=n(4),s=n.n(l),u=n(384),d=n(175),g=n(50),f=n(11),p=n(176),m=n(37),h=s.a.useSelect,b=s.a.useDispatch;t.a=function DateRangeSelector(){var t,n=Object(g.c)(),r=h((function(e){return e(f.a).getDateRange()})),l=b(f.a).setDateRange,s=Object(o.useState)(!1),v=a()(s,2),y=v[0],_=v[1],O=Object(o.useRef)();Object(i.a)(O,(function(){return _(!1)})),Object(p.a)([c.c,c.d],O,(function(){return _(!1)}));var k=Object(o.useCallback)((function(){_(!y)}),[y]),j=Object(o.useCallback)((function(e){l(Object.values(n)[e].slug),_(!1)}),[n,l]),E=null===(t=n[r])||void 0===t?void 0:t.label,S=Object.values(n).map((function(e){return e.label}));return e.createElement("div",{ref:O,className:"googlesitekit-date-range-selector googlesitekit-dropdown-menu mdc-menu-surface--anchor"},e.createElement(m.a,{className:"googlesitekit-header__date-range-selector-menu mdc-button--dropdown googlesitekit-header__dropdown",text:!0,onClick:k,icon:e.createElement(u.a,{width:"18",height:"20"}),"aria-haspopup":"menu","aria-expanded":y,"aria-controls":"date-range-selector-menu"},E),e.createElement(d.a,{menuOpen:y,menuItems:S,onSelected:j,id:"date-range-selector-menu",className:"googlesitekit-width-auto"}))}}).call(this,n(2))},function(e,t,n){"use strict";var r=n(2);function a(){return(a=Object.assign||function(e){for(var t=1;t