28?H=8:D>7&&(H=3),D>7&&(G=3)),T.matches&&(D>28?H=5:D>7&&(H=2),D>7&&(G=3)),I.matches&&(D>28&&(H=5),D>7&&(G=4));var B=new Date(E);B.setDate(new Date(E).getDate()+H);var V=new Date(S);V.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 F.hAxis.ticks=[B].concat($,[V]),F.series[0].color=w,a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__user-count-chart"},a.createElement(y.a,{chartType:"LineChart",data:z,height:"368px",loadingHeight:"340px",loaded:u,options:F,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 a=n(6),r=n.n(a),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),b=n(9),h=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,a=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={},r()(t,b.t,n),r()(t,b.u,""),r()(t,b.s,""),r()(t,b.q,null),t)),Object(y.w)("all_traffic_widget","tab_select",n)}),[i]);return a?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(h.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(h.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(h.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 a=n(6),r=n.n(a),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),b=n(53),h=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 a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var E=p.a.useDispatch,S=p.a.useSelect;function UserDimensionsPieChart(t){var n,a,i,c,s,u,f,p,D,w,R,C,P=t.dimensionName,N=t.dimensionValue,A=t.loaded,x=t.report,T=Object(d.useState)(!1),L=o()(T,2),M=L[0],U=L[1],I=S((function(e){return e(m.c).getGoogleSupportURL({path:"/analytics/answer/1009671"})})),W=S((function(e){return e(m.c).getGoogleSupportURL({path:"/analytics/answer/2820717"})})),q=S((function(e){return e(b.a).getValue(h.s)})),z=S((function(e){return e(b.a).getValue(h.q)})),F=E(b.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 a=n.dataset.rowLabel;"(other)"!==a&&"(not set)"!==a||Object(v.w)("all_traffic_widget","help_click",a)}},t=G.current;return t&&t.addEventListener("click",e),function(){t&&t.removeEventListener("click",e)}}),[]);var B={current:null==x||null===(n=x[0])||void 0===n||null===(a=n.data)||void 0===a||null===(i=a.totals)||void 0===i||null===(c=i[0])||void 0===c||null===(s=c.values)||void 0===s?void 0:s[0],previous:null==x||null===(u=x[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==x||null===(R=x[0])||void 0===R||null===(C=R.data)||void 0===C?void 0:C.rows)||[]).forEach((function(e){var t=e.metrics;B.current-=t[0].values[0],B.previous-=t[1].values[0]}));var V=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)(x,{keyColumnIndex:0,maxSlices:5,withOthers:!0,tooltipCallback:function(e,t){var n,a,r,i=(null==e||null===(n=e.metrics)||void 0===n||null===(a=n[1])||void 0===a||null===(r=a.values)||void 0===r?void 0:r[0])>0?100*e.metrics[0].values[0]/e.metrics[1].values[0]-100:100;null===e&&B.previous>0&&(i=100*B.current/B.previous-100);var o=Object(v.f)(i),c=e?e.metrics[0].values[0]:B.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(P){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 I&&"(other)"===u&&(f+=V(I,
/* translators: %s: pie slice label */
Object(g.sprintf)(Object(g.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),W&&"(not set)"===u&&(f+=V(W,
/* 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")},Z=A?Object(v.t)(Y[P]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},Q=function(e){for(var t=1;t=0){if(t.setSelection([{row:c}]),z!==c||((null===(n=K[c])||void 0===n?void 0:n.color)||q)!==q)F((i={},r()(i,h.q,c),r()(i,h.s,(null===(a=K[c])||void 0===a?void 0:a.color)||q),i))}else F((o={},r()(o,h.u,""),r()(o,h.s,""),r()(o,h.q,null),o))}!N&&t.getSelection().length&&(t.setSelection([]),null!==z&&F(r()({},h.q,null))),N||""===q||F(r()({},h.s,""))},onSelect:function(e){var t,n=e.chartWrapper,a=n.getChart(),i=((null===(t=a.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==i){var o;F((o={},r()(o,h.u,""),r()(o,h.s,""),r()(o,h.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==z?a.setSelection([]):a.setSelection([{row:z}]);else F((s={},r()(s,h.s,null===(l=K[i])||void 0===l?void 0:l.color),r()(s,h.u,u),r()(s,h.q,i),s)),Object(v.w)("all_traffic_widget","slice_select","".concat(P,":").concat(u))}}},options:Q,width:"100%"},e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title",dangerouslySetInnerHTML:Z})),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 a,i=o()(t,1)[0],c=i===N,s=null===(a=K[n])||void 0===a?void 0:a.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 a,i=((null===(t=H.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(i===e)F((a={},r()(a,h.u,""),r()(a,h.s,""),r()(a,h.q,null),a));else if(n){var o,c;F((c={},r()(c,h.s,null===(o=K[i])||void 0===o?void 0:o.color),r()(c,h.u,n),r()(c,h.q,e),c)),Object(v.w)("all_traffic_widget","slice_select","".concat(P,":").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 a=n(1),r=n.n(a),i=n(59);function MiniChart(t){var n=t.index,a=t.change,r={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*a).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:r}))}MiniChart.propTypes={index:r.a.number.isRequired,change:r.a.number.isRequired},t.a=MiniChart}).call(this,n(2))},function(e,t,n){"use strict";var a=n(2);function r(){return(r=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(b.a)(E,[{type:h.b,identifier:"analytics",datapoint:"report",data:k(k({},_.w),{},{url:a._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,a){var r=n(6),i=n.n(r),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),b=n(41),h=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 a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function S(e){for(var t=1;t