112 lines
374 KiB
JavaScript
112 lines
374 KiB
JavaScript
|
|
(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[18],[,function(e,t){e.exports=googlesitekit.i18n},,,function(e,t){e.exports=googlesitekit.data},,,function(e,t,n){"use strict";n.d(t,"h",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"j",(function(){return i})),n.d(t,"i",(function(){return o})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return s})),n.d(t,"m",(function(){return l})),n.d(t,"e",(function(){return u})),n.d(t,"d",(function(){return d})),n.d(t,"u",(function(){return g})),n.d(t,"t",(function(){return m})),n.d(t,"v",(function(){return p})),n.d(t,"r",(function(){return f})),n.d(t,"s",(function(){return y})),n.d(t,"q",(function(){return v})),n.d(t,"n",(function(){return b})),n.d(t,"o",(function(){return h})),n.d(t,"p",(function(){return O})),n.d(t,"l",(function(){return _})),n.d(t,"k",(function(){return E})),n.d(t,"b",(function(){return k})),n.d(t,"c",(function(){return T}));var a="modules/analytics",r="account_create",i="property_create",o="profile_create",c="analyticsAccountCreate",s="analyticsSetup",l="https://www.googleapis.com/auth/analytics.provision",u="https://www.googleapis.com/auth/analytics.edit",d=1,g="dashboardAllTrafficWidgetDimensionName",m="dashboardAllTrafficWidgetDimensionColor",p="dashboardAllTrafficWidgetDimensionValue",f="dashboardAllTrafficWidgetActiveRowIndex",y="dashboardAllTrafficWidgetLoaded",v="ua",b="ga4",h="ga4-legacy",O="ga4-transitional",_="ua",E="ga4",k="google-analytics-4",T="universal-analytics"},function(e,t,n){"use strict";n.d(t,"z",(function(){return r.b})),n.d(t,"w",(function(){return i.a})),n.d(t,"A",(function(){return i.b})),n.d(t,"y",(function(){return u})),n.d(t,"l",(function(){return y})),n.d(t,"u",(function(){return v.c})),n.d(t,"v",(function(){return v.d})),n.d(t,"r",(function(){return v.b})),n.d(t,"k",(function(){return v.a})),n.d(t,"s",(function(){return _})),n.d(t,"e",(function(){return E})),n.d(t,"b",(function(){return k.b})),n.d(t,"a",(function(){return k.a})),n.d(t,"i",(function(){return k.f})),n.d(t,"g",(function(){return k.e})),n.d(t,"x",(function(){return k.j})),n.d(t,"h",(function(){return T.b})),n.d(t,"p",(function(){return T.c})),n.d(t,"d",(function(){return T.a})),n.d(t,"n",(function(){return A.b})),n.d(t,"j",(function(){return A.a})),n.d(t,"t",(function(){return A.d})),n.d(t,"q",(function(){return j})),n.d(t,"o",(function(){return S})),n.d(t,"m",(function(){return N})),n.d(t,"c",(function(){return w})),n.d(t,"B",(function(){return I})),n.d(t,"f",(function(){return D}));var a=n(13),r=n(35),i=n(70),o=n(31),c=n.n(o),s=n(84),l=n.n(s),u=function(e){return l()(JSON.stringify(function e(t){var n={};return Object.keys(t).sort().forEach((function(a){var r=t[a];r&&"object"===c()(r)&&!Array.isArray(r)&&(r=e(r)),n[a]=r})),n}(e)))};var d=n(15),g=n.n(d);function m(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var f=function(e){for(var t=location.search.substr(1).split("&"),n={},a=0;a<t.length;a++)n[t[a].split("=")[0]]=decodeURIComponent(t[a].split("=")[1]);return e?n.hasOwnProperty(e)?decodeURIComponent(n[e].replace(/\+/g," ")):"":n},y=f
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(g._n)("Last %s day","Last %s days",e,"google-site-kit"),e)};return{"last-7-days":{slug:"last-7-days",label:e(7),days:7},"last-14-days":{slug:"last-14-days",label:e(14),days:14},"last-28-days":{slug:"last-28-days",label:e(28),days:28},"last-90-days":{slug:"last-90-days",label:e(90),days:90}}}},,,function(e,t,n){"use strict";n.d(t,"n",(function(){return k})),n.d(t,"l",(function(){return T})),n.d(t,"c",(function(){return y})),n.d(t,"d",(function(){return v})),n.d(t,"j",(function(){return b})),n.d(t,"k",(function(){return h})),n.d(t,"g",(function(){return y})),n.d(t,"i",(function(){return O})),n.d(t,"h",(function(){return _})),n.d(t,"f",(function(){return y})),n.d(t,"e",(function(){return E})),n.d(t,"m",(function(){return N})),n.d(t,"b",(function(){return w})),n.d(t,"a",(function(){return D}));var a=n(26),r=n.n(a),i=n(13),o=n(11),c=n.n(o),s=n(1),l=n(71),u=n(138),d=n(8),g=n(148),m=n(15),p=n.n(m),f=n(7),y=function(e){return(parseInt(e,10)||0)>0};function v(e){return e===f.a||y(e)}function b(e){return"string"==typeof e&&/^UA-\d+-\d+$/.test(e)}function h(e){return e===f.j||b(e)}function O(e){return e===f.i||y(e)}function _(e){return"string"==typeof e&&e.trim().length>0}function E(e){return"string"==typeof e&&/^AW-[0-9]+$/.test(e)}function k(e){if(!b(e))return!1;var t=e.match(/^UA-(\d+)-(\d+)/),n=p()(t,3);return{accountID:n[1],propertyID:e,number:n[2]}}function T(e){var t,n,a,r,i,o,c,s;if(void 0!==e)return!(null==e||null===(t=e[0])||void 0===t||null===(n=t.data)||void 0===n||null===(a=n.rows)||void 0===a?void 0:a.length)||!(null==e||null===(r=e[0])||void 0===r||null===(i=r.data)||void 0===i||null===(o=i.totals)||void 0===o||null===(c=o[0])||void 0===c||null===(s=c.values)||void 0===s?void 0:s.length)||!e[0].data.totals.some((function(e){return e.values.some((function(e){return e>0}))}))}var A=n(54);function j(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function N(e,t){var n,a=(Array.isArray(t)?t:[t]).map(A.d),r=j(e);try{for(r.s();!(n=r.n()).done;){var i=n.value,o=i.websiteUrl;if(o){var c,s=j(a);try{for(s.s();!(c=s.n()).done;){if(c.value===Object(A.d)(o))return i}}catch(e){s.e(e)}finally{s.f()}}}}catch(e){r.e(e)}finally{r.f()}return null}function w(e){var t,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=a.keyColumnIndex,i=void 0===r?0:r,o=a.maxSlices,c=a.withOthers,l=void 0!==c&&c,u=a.tooltipCallback,d=(null==e?void 0:e[0])||{},g=d.data,m=void 0===g?{}:g,p=m.rows,f=void 0===p?[]:p,y=m.totals,v=void 0===y?[]:y,b="function"==typeof u,h=["Source","Percent"];b&&h.push({type:"string",role:"tooltip",p:{html:!0}});var O=(null==v||null===(t=v[0])||void 0===t||null===(n=t.values)||void 0===n?void 0:n[i])||0,_=[h],E=l,k=f.length,T=1;o>0?(E=l&&f.length>o,k=Math.min(f.length,E?o-1:o)):(E=!1,k=f.length);for(var A=0;A<k;A++){var j=f[A],S=j.metrics[0].values[i],N=O>0?S/O:0;T-=N;var w=[j.dimensions[0],N];b&&w.push(u(j,w)),_.push(w)}if(E&&T>0){var I=[Object(s.__)("Others","google-site-kit"),T];b&&I.push(u(null,I)),_.push(I)}return _}function I(e,t,n){var a=[];return Object(i.each)(e,(function(e){if(e.metrics){var r=e.metrics[t].values,i=e.dimensions[0],
|
|||
|
|
/* translators: 1: date for user stats, 2: previous date for user stats comparison */
|
|||
|
|
Object(s._x)("%1$s vs %2$s","Date range for chart tooltip","google-site-kit"),e[0].toLocaleDateString(C,R),P[n][0].toLocaleDateString(C,R)),l=Object(s.sprintf)(
|
|||
|
|
/* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */
|
|||
|
|
Object(s._x)("%1$s: <strong>%2$s</strong> <em>%3$s %4$s</em>","Stat information for chart tooltip","google-site-kit"),p[t],f[t](e[1]),i,Object(d.u)(Math.abs(r),"%"));j.push([e[0],'<div class="'.concat(c()("googlesitekit-visualization-tooltip",{"googlesitekit-visualization-tooltip--up":r>0,"googlesitekit-visualization-tooltip--down":r<0}),'">\n\t\t\t\t<p>').concat(o,"</p>\n\t\t\t\t<p>").concat(l,"</p>\n\t\t\t</div>"),T?Object(d.e)(e[1]):e[1],T?Object(d.e)(P[n][1]):P[n][1]])}})),j}},,function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(11),o=n.n(i);function ChangeArrow(t){var n=t.direction,a=t.invertColor,r=t.width,i=t.height;return e.createElement("svg",{className:o()("googlesitekit-change-arrow","googlesitekit-change-arrow--".concat(n),{"googlesitekit-change-arrow--inverted-color":a}),width:r,height:i,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M5.625 10L5.625 2.375L9.125 5.875L10 5L5 -1.76555e-07L-2.7055e-07 5L0.875 5.875L4.375 2.375L4.375 10L5.625 10Z",fill:"currentColor"}))}ChangeArrow.propTypes={direction:r.a.string,invertColor:r.a.bool,width:r.a.number,height:r.a.number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9},t.a=ChangeArrow}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(2),r=Object(a.createContext)(""),i=(r.Consumer,r.Provider);t.b=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c}));var a=n(31),r=n.n(a),i=n(81),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{__html:i.a.sanitize(e,t)}};function c(e){var t,n="object"===r()(e)?e.toString():e;return null==n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/\/+$/,"")}},function(e,t,n){"use strict";(function(e){n.d(t,"c",(function(){return _})),n.d(t,"d",(function(){return k})),n.d(t,"b",(function(){return T})),n.d(t,"a",(function(){return A}));var a=n(15),r=n.n(a),i=n(31),o=n.n(i),c=n(6),s=n.n(c),l=n(24),u=n.n(l),d=n(13),g=n(72),m=n.n(g),p=n(1);function f(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 y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){s()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=b(e,t),a=n.formatUnit,r=n.formatDecimal;try{return a()}catch(e){return r()}},b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=parseInt(e,10),Number.isNaN(e)&&(e=0);var n=Math.floor(e/60/60),a=Math.floor(e/60%60),r=Math.floor(e%60);return{hours:n,minutes:a,seconds:r,formatUnit:function(){var i=t.unitDisplay,o=y(y({unitDisplay:void 0===i?"short":i},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?k(r,y(y({},o),{},{unit:"second"})):Object(p.sprintf)(
|
|||
|
|
/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
|||
|
|
Object(p._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),r?k(r,y(y({},o),{},{unit:"second"})):"",a?k(a,y(y({},o),{},{unit:"minute"})):"",n?k(n,y(y({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(p.sprintf)(// translators: %s: number of seconds with "s" as the abbreviated unit.
|
|||
|
|
Object(p.__)("%ds","google-site-kit"),r);if(0===e)return t;var i=Object(p.sprintf)(// translators: %s: number of minutes with "m" as the abbreviated unit.
|
|||
|
|
Object(p.__)("%dm","google-site-kit"),a),o=Object(p.sprintf)(// translators: %s: number of hours with "h" as the abbreviated unit.
|
|||
|
|
Object(p.__)("%dh","google-site-kit"),n);return Object(p.sprintf)(
|
|||
|
|
/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
|||
|
|
Object(p._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),r?t:"",a?i:"",n?o:"").trim()}}},h=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},O=function(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(p.sprintf)(// translators: %s: an abbreviated number in millions.
|
|||
|
|
Object(p.__)("%sM","google-site-kit"),k(h(e),e%10==0?{}:t)):1e4<=e?Object(p.sprintf)(// translators: %s: an abbreviated number in thousands.
|
|||
|
|
Object(p.__)("%sK","google-site-kit"),k(h(e))):1e3<=e?Object(p.sprintf)(// translators: %s: an abbreviated number in thousands.
|
|||
|
|
Object(p.__)("%sK","google-site-kit"),k(h(e),e%10==0?{}:t)):k(e,{signDisplay:"never",maximumFractionDigits:1})},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=Object(d.isFinite)(e)?e:Number(e),Object(d.isFinite)(e)||(console.warn("Invalid number",e,o()(e)),e=0);var n={};if("%"===t)n={style:"percent",maximumFractionDigits:2};else{if("s"===t)return v(e,{unitDisplay:"narrow"});t&&"string"==typeof t?n={style:"currency",currency:t}:Object(d.isPlainObject)(t)&&(n=y({},t))}var a=n,r=a.style,i=void 0===r?"metric":r;return"metric"===i?O(e):"duration"===i?v(e,t):k(e,n)},E=m()(console.warn),k=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,a=void 0===n?A():n,i=u()(t,["locale"]);try{return new Intl.NumberFormat(a,i).format(e)}catch(t){E("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(a),", ").concat(JSON.stringify(i)," ).format( ").concat(o()(e)," )"),t.message)}for(var c={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},s=["signDisplay","compactDisplay"],l={},d=0,g=Object.entries(i);d<g.length;d++){var m=r()(g[d],2),p=m[0],f=m[1];c[p]&&f===c[p]||(s.includes(p)||(l[p]=f))}try{return new Intl.NumberFormat(a,l).format(e)}catch(t){return new Intl.NumberFormat(a).format(e)}},T=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,a=void 0===n?A():n,r=t.style,i=void 0===r?"long":r,o=t.type,c=void 0===o?"conjunction":o;if(Intl.ListFormat){var s=new Intl.ListFormat(a,{style:i,type:c});return s.format(e)}
|
|||
|
|
/* translators: used between list items, there is a space after the comma. */var l=Object(p.__)(", ","google-site-kit");return e.join(l)},A=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(d.get)(t,["_googlesitekitLegacyData","locale"]);if(n){var a=n.match(/^(\w{2})?(_)?(\w{2})/);if(a&&a[0])return a[0].replace(/_/g,"-")}return t.navigator.language}}).call(this,n(25))},,function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(11),o=n.n(i),c=n(46);function PreviewBlock(t){var n=t.className,a=t.width,r=t.height,i=t.shape,s=t.padding,l=t.smallWidth,u=t.smallHeight,d=t.tabletWidth,g=t.tabletHeight,m=t.desktopWidth,p=t.desktopHeight,f=Object(c.e)(),y=a,v=r;return c.b===f&&l&&u&&(y=l,v=u),c.c===f&&d&&g&&(y=d,v=g),(c.d===f||c.a===f)&&m&&p&&(y=m,v=p),e.createElement("div",{className:o()("googlesitekit-preview-block",n,{"googlesitekit-preview-block--padding":s}),style:{width:y,height:v}},e.createElement("div",{className:o()("googlesitekit-preview-block__wrapper",{"googlesitekit-preview-block__wrapper--circle":"circular"===i})}))}PreviewBlock.propTypes={className:r.a.string,width:r.a.string,height:r.a.string,shape:r.a.string,padding:r.a.bool,smallWidth:r.a.string,smallHeight:r.a.string,tabletWidth:r.a.string,tabletHeight:r.a.string,desktopWidth:r.a.string,desktopHeight:r.a.string},PreviewBlock.defaultProps={className:void 0,width:"100px",height:"100px",shape:"square",padding:!1,smallWidth:void 0,smallHeight:void 0,tabletWidth:void 0,tabletHeight:void 0,desktopWidth:void 0,desktopHeight:void 0},t.a=PreviewBlock}).call(this,n(3))},function(e,t,n){"use strict";var a=n(116);n.d(t,"a",(function(){return a.a}));var r=n(117);n.d(t,"c",(function(){return r.a}));var i=n(118);n.d(t,"b",(function(){return i.a}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return S})),n.d(t,"c",(function(){return N})),n.d(t,"d",(function(){return I})),n.d(t,"e",(function(){return D})),n.d(t,"g",(function(){return C})),n.d(t,"f",(function(){return R}));var a,r=n(5),i=n.n(r),o=n(26),c=n.n(o),s=n(6),l=n.n(s),u=n(9),d=n.n(u),g=n(72),m=n.n(g),p=n(13),f=n(124);function y(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 v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){l()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t.reduce((function(e,t){return v(v({},e),t)}),{}),r=t.reduce((function(e,t){return[].concat(c()(e),c()(Object.keys(t)))}),[]),i=w(r);return d()(0===i.length,"collect() cannot accept collections with duplicate keys. Your call to collect() contains the following duplicated functions: ".concat(i.join(", "),". Check your data stores for duplicates.")),a},h=b,O=b,_=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a,r=[].concat(t);return"function"!=typeof r[0]&&(a=r.shift()),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r.reduce((function(e,n){return n(e,t)}),e)}},E=b,k=b,T=b,A=function(e){return e},j=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=T.apply(void 0,c()(t.map((function(e){return e.initialState||{}}))));return{initialState:a,controls:O.apply(void 0,c()(t.map((function(e){return e.controls||{}})))),actions:h.apply(void 0,c()(t.map((function(e){return e.actions||{}})))),reducer:_.apply(void 0,[a].concat(c()(t.map((function(e){return e.reducer||A}))))),resolvers:E.apply(void 0,c()(t.map((function(e){return e.resolvers||{}})))),selectors:k.apply(void 0,c()(t.map((function(e){return e.selector
|
|||
|
|
/* translators: %s: Error message */
|
|||
|
|
Object(o.__)("Error: %s","google-site-kit"),n);a&&Object(i.a)(a)&&(r=r+" "+Object(o.sprintf)(
|
|||
|
|
/* translators: %s: Reconnect URL */
|
|||
|
|
Object(o.__)('To fix this, <a href="%s">redo the plugin setup</a>.',"google-site-kit"),a));return e.createElement("div",{className:"googlesitekit-error-text"},e.createElement("p",{dangerouslySetInnerHTML:Object(c.w)(r,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}))}ErrorText.propTypes={message:r.a.string.isRequired,reconnectURL:r.a.string},ErrorText.defaultProps={reconnectURL:""},t.a=ErrorText}).call(this,n(3))},,,function(e,t,n){"use strict";(function(e){var a=n(23),r=n.n(a),i=n(24),o=n.n(i),c=n(11),s=n.n(c),l=n(0),u=n.n(l),d=n(2),g=Object(d.forwardRef)((function(t,n){var a=t.label,i=t.className,c=t.hasLeftSpacing,l=void 0!==c&&c,u=o()(t,["label","className","hasLeftSpacing"]);return e.createElement("span",r()({ref:n},u,{className:s()("googlesitekit-badge",i,{"googlesitekit-badge--has-left-spacing":l})}),a)}));g.displayName="Badge",g.propTypes={label:u.a.string.isRequired,hasLeftSpacing:u.a.bool},t.a=g}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return y})),n.d(t,"c",(function(){return b})),n.d(t,"b",(function(){return h}));var a=n(24),r=n.n(a),i=n(6),o=n.n(i),c=n(5),s=n.n(c),l=n(9),u=n.n(l),d=n(4),g=n.n(d),m=n(37),p=n(8),f=g.a.createRegistryControl,y=function(e){var t;u()(e,"storeName is required to create a snapshot store.");var n={},a={deleteSnapshot: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:"DELETE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})),restoreSnapshot:s.a.mark((function e(){var t,n,a,r,i,o,c=arguments;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:{},n=t.clearAfterRestore,a=void 0===n||n,e.next=4,{payload:{},type:"RESTORE_SNAPSHOT"};case 4:if(r=e.sent,i=r.cacheHit,o=r.value,!i){e.next=13;break}return e.next=10,{payload:{snapshot:o},type:"SET_STATE_FROM_SNAPSHOT"};case 10:if(!a){e.next=13;break}return e.next=13,{payload:{},type:"DELETE_SNAPSHOT"};case 13:return e.abrupt("return",i);case 14:case"end":return e.stop()}}),e)})),createSnapshot: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:"CREATE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))},i=(t={},o()(t,"DELETE_SNAPSHOT",(function(){return Object(m.c)("datastore::cache::".concat(e))})),o()(t,"CREATE_SNAPSHOT",f((function(t){return function(){return Object(m.f)("datastore::cache::".concat(e),t.stores[e].store.getState())}}))),o()(t,"RESTORE_SNAPSHOT",(function(){return Object(m.d)("datastore::cache::".concat(e),p.b)})),t);return{initialState:n,actions:a,controls:i,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,t=arguments.length>1?arguments[1]:void 0,a=t.type,i=t.payload;switch(a){case"SET_STATE_FROM_SNAPSHOT":var o=i.snapshot,c=(o.error,r()(o,["error"]));return c;default:return e}}}},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Object.values(e.stores).filter((function(e){return Object.keys(e.getActions()).includes("restoreSnapshot")}))},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(v(e).map((function(e){return e.getActions().createSnapshot()})))},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(v(e).map((function(e){return e.getActions().restoreSnapshot()})))}},function(e,t,n){"use strict";n.d(t,"c",(function(){return f})),n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return v})),n.d(t,"d",(function(){return h}));var a=n(6),r=n.n(a),i=n(2);function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var c=i.createElement("path",{d:"M10 15.27L16.18 19l-1.64-7.03L20 7.24l-7.19-.61L10 0 7.19 6.63 0 7.24l5.46 4.73L3.82 19 10 15.27z"});var s=function SvgInfoIcon(e){return i.createElement("svg",o({
|
|||
|
|
/* translators: %s: source link */
|
|||
|
|
Object(s.__)("Source: %s","google-site-kit"),"<a>".concat(n,"</a>")),{a:e.createElement(l.a,{key:"link",href:a,external:i})}))}SourceLink.propTypes={name:r.a.string,href:r.a.string,className:r.a.string,external:r.a.bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1},t.a=SourceLink}).call(this,n(3))},function(e,t,n){"use strict";var a=n(143);n.d(t,"c",(function(){return a.a}));var r=n(87);n.d(t,"b",(function(){return r.c})),n.d(t,"a",(function(){return r.a}))},,,,,,function(e,t,n){"use strict";(function(e){var a=n(23),r=n.n(a),i=n(24),o=n.n(i),c=n(0),s=n.n(c),l=n(11),u=n.n(l);function VisuallyHidden(t){var n=t.className,a=t.children,i=o()(t,["className","children"]);return a?e.createElement("span",r()({},i,{className:u()("screen-reader-text",n)}),a):null}VisuallyHidden.propTypes={className:s.a.string,children:s.a.node},VisuallyHidden.defaultProps={className:""},t.a=VisuallyHidden}).call(this,n(3))},function(e,t,n){"use strict";var a=n(2),r=n(39),i=Object(a.createContext)(r.a);t.a=i},,function(e,t,n){"use strict";var a=n(15),r=n.n(a),i=n(277),o=n(0),c=n.n(o),s=n(2),l=n(115);function Portal(e){var t=e.children,n=e.slug,a=Object(s.useState)(document.createElement("div")),o=r()(a,1)[0];return Object(i.a)((function(){n&&o.classList.add("googlesitekit-portal-".concat(n));var e=document.querySelector(".googlesitekit-plugin")||document.body;return e.appendChild(o),function(){return e.removeChild(o)}})),Object(l.createPortal)(t,o)}Portal.propTypes={slug:c.a.string,children:c.a.node},Portal.defaultProps={slug:"",children:null},t.a=Portal},function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(11),o=n.n(i),c=n(14),s=n(22),l=function CTA(t){var n=t.title,a=t.description,r=t.ctaLink,i=t.ctaLabel,l=t.ctaLinkExternal,u=t.ctaType,d=t.error,g=t.onClick,m=t["aria-label"],p=t.children;return e.createElement("div",{className:o()("googlesitekit-cta",{"googlesitekit-cta--error":d})},n&&e.createElement("h3",{className:"googlesitekit-cta__title"},n),a&&"string"==typeof a&&e.createElement("p",{className:"googlesitekit-cta__description"},a),a&&"string"!=typeof a&&e.createElement("div",{className:"googlesitekit-cta__description"},a),i&&"button"===u&&e.createElement(c.Button,{"aria-label":m,href:r,onClick:g},i),i&&"link"===u&&e.createElement(s.a,{href:r,onClick:g,"aria-label":m,external:l,hideExternalIndicator:l,arrow:!0},i),p)};l.propTypes={title:r.a.string.isRequired,description:r.a.oneOfType([r.a.string,r.a.node]),ctaLink:r.a.string,ctaLinkExternal:r.a.bool,ctaLabel:r.a.string,ctaType:r.a.string,"aria-label":r.a.string,error:r.a.bool,onClick:r.a.func,children:r.a.node},l.defaultProps={title:"",description:"",ctaLink:"",ctaLabel:"",ctaType:"link",error:!1,onClick:function(){}},t.a=l}).call(this,n(3))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return StoreErrorNotices}));var a=n(0),r=n.n(a),i=n(4),o=n.n(i),c=n(130),s=n(18),l=n(50),u=n(147),d=o.a.useSelect;function StoreErrorNotices(t){var n=t.moduleSlug,a=t.storeName,r=t.shouldDisplayError,i=d((function(e){return e(a).getErrors()})),o=d((function(e){return e(s.a).getModule(n)})),g=[];return i.filter((function(e){return!(!(null==e?void 0:e.message)||g.includes(e.message))&&(g.push(e.message),!0)})).map((function(t,n){var i=t.message;return Object(l.e)(t)&&(i=Object(u.a)(i,o)),e.createElement(c.a,{key:n,error:t,storeName:a,message:i,shouldDisplayError:r})}))}StoreErrorNotices.propTypes={storeName:r.a.string.isRequired,shouldDisplayError:r.a.func,moduleSlug:r.a.string}}).call(this,n(3))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a.a})),n.d(t,"b",(function(){return r.a})),n.d(t,"c",(function(){return i.a})),n.d(t,"e",(function(){return o.a})),n.d(t,"d",(function(){return c.a})),n.d(t,"f",(function(){return s.a})),n.d(t,"h",(function(){return l.a})),n.d(t,"g",(function(){return u.a})),n.d(t,"k",(function(){return d.a})),n.d(t,"l",(function(){return g.a})),n.d(t,"m",(function(){return m.a})),n.d(t,"n",(function(){return p.a})),n.d(t,"o",(function(){return f.c})),n.d(t,"i",(function(){return y.a})),n.d(t,"j",(function(){return v.a})
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(a.__)("Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"),c)),l&&l.login&&(d=Object(a.sprintf)(
|
|||
|
|
/* translators: %s: owner name */
|
|||
|
|
Object(a.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),l.login)),d||(d=Object(a.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(u," ").concat(d)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(9),r=n.n(a),i=function(e,t){var n=t.dateRangeLength;r()(Array.isArray(e),"report must be an array to partition."),r()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var a=-1*n;return{currentRange:e.slice(a),compareRange:e.slice(2*a,a)}}},function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(2),o=function Sparkline(t){var n=t.sparkline,a=t.invertChangeColor,r=n;return r&&a&&(r=Object(i.cloneElement)(n,{invertChangeColor:a})),e.createElement("div",{className:"googlesitekit-data-block__sparkline"},r)};o.propTypes={sparkline:r.a.element,invertChangeColor:r.a.bool},t.a=o}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(11),o=n.n(i),c=n(1),s=n(8),l=n(68),u=function Change(t){var n=t.change,a=t.changeDataUnit,r=t.period,i=t.invertChangeColor,u=n;return a&&(u="%"===a?Object(s.u)(n,{style:"percent",signDisplay:"never",maximumFractionDigits:1}):Object(s.u)(n,a)),r&&(u=Object(c.sprintf)(r,u)),e.createElement("div",{className:o()("googlesitekit-data-block__change",{"googlesitekit-data-block__change--no-change":!n})},!!n&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(l.a,{direction:0<parseFloat(n)?"up":"down",invertColor:i})),e.createElement("span",{className:"googlesitekit-data-block__value"},u))};u.propTypes={change:r.a.oneOfType([r.a.string,r.a.number]),changeDataUnit:r.a.oneOfType([r.a.string,r.a.bool]),period:r.a.string,invertChangeColor:r.a.bool},t.a=u}).call(this,n(3))},,function(e,t){e.exports=googlesitekit.modules},,function(e,t,n){"use strict";var a=n(2);function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var i=a.createElement("path",{d:"M0 0h2v7H0zm0 10h2v2H0z",fill:"currentColor",fillRule:"evenodd"});t.a=function SvgWarningIcon(e){return a.createElement("svg",r({viewBox:"0 0 2 12"},e),i)}},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a=function(e){return new Array(null!=e?e:0).fill().map((function(e,t){return t}))}},function(e,t,n){"use strict";var a=n(2);function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var i=a.createElement("path",{d:"M14 1.41L12.59 0 7 5.59 1.41 0 0 1.41 5.59 7 0 12.59 1.41 14 7 8.41 12.59 14 14 12.59 8.41 7 14 1.41z",fill:"currentColor"});t.a=function SvgClose(e){return a.createElement("svg",r({viewBox:"0 0 14 14",fill:"none"},e),i)}},,,,function(e,t,n){"use strict";var a=n(0),r=n.n(a),i=function DisplaySetting(e){return e.value||" "};i.propTypes={value:r.a.oneOfType([r.a.string,r.a.bool,r.a.number])},t.a=i},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return s}));var a=n(4),r=n.n(a),i=n(18),o=n(94),c=r.a.useSelect;function s(t){var n=t.moduleName,a=t.FallbackComponent,r=t.IncompleteComponent;return function(t){var s=function WhenActiveComponent(o){var s=c((function(e){return e(i.a).getModule(n)}),[n]);if(!s)return null;var l=a||o.WidgetNull||null;if(!1===s.active)return l&&e.createElement(l,o);if(!1===s.connected){var u=r||l;return u&&e.createElement(u,o)}return e.createElement(t,o)};return s.displayName="When".concat(Object(o.c)(n),"Active"),(t.displayName||t.name)&&(s.displayName+="(".concat(t.displayName||t.name,")")),s}}}).call(this,n(3))},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportError}));var a=n(6),r=n.n(a),i=n(0),o=n.n(i),c=n(13),s=n(2),l=n(1),u=n(4),d=n.n(u),g=n(18),m=n(50),p=n(147),f=n(81),y=n(82),v=n
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Access lost to %s","google-site-kit"),null==o?void 0:o.name),Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("The administrator sharing this module with you has lost access to the %s service, so you won’t be able to see stats from it on the Site Kit dashboard. You can contact them or another administrator to restore access.","google-site-kit"),null==o?void 0:o.name)):(n=Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Insufficient permissions in %s","google-site-kit"),null==o?void 0:o.name),Object(p.a)(e.message,o)):Object(m.b)(e)},O=Object(c.uniqWith)(u.map((function(e){var t;return _(_({},e),{},{message:d(e),reconnectURL:null===(t=e.data)||void 0===t?void 0:t.reconnectURL})})),(function(e,t){return e.message===t.message&&e.reconnectURL===t.reconnectURL})),k=u.some((function(e){return Object(m.e)(e)}));k||1!==O.length?!k&&O.length>1&&(n=Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Data errors in %s","google-site-kit"),null==o?void 0:o.name)):n=Object(l.sprintf)(
|
|||
|
|
/* translators: %s: module name */
|
|||
|
|
Object(l.__)("Data error in %s","google-site-kit"),null==o?void 0:o.name);var T=e.createElement(s.Fragment,null,O.map((function(t){var n,a=null==r||null===(n=r.data)||void 0===n?void 0:n.reconnectURL;return a?e.createElement(y.a,{key:t.message,message:t.message,reconnectURL:a}):e.createElement("p",{key:t.message},f.a.sanitize(t.message,{ALLOWED_TAGS:[]}))})));return e.createElement(v.a,{title:n,description:T,error:!0},e.createElement(b.a,{moduleSlug:a,error:r}))}ReportError.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return A})),n.d(t,"b",(function(){return j})),n.d(t,"c",(function(){return S})),n.d(t,"f",(function(){return N})),n.d(t,"e",(function(){return w})),n.d(t,"d",(function(){return I}));var a=n(17),r=n.n(a),i=n(5),o=n.n(i),c=n(6),s=n.n(c),l=n(9),u=n.n(l),d=n(13),g=n(36),m=n.n(g),p=n(4),f=n.n(p),y=n(76),v=n(94),b=n(43),h=n(56);function O(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 _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){s()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var E=f.a.createRegistrySelector,k=h.a.clearError,T=h.a.receiveError,A="cannot submit changes while submitting changes",j="cannot submit changes if settings have not changed",S=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=a.ownedSettingsSlugs,i=void 0===r?void 0:r,c=a.storeName,l=void 0===c?void 0:c,g=a.settingSlugs,p=void 0===g?[]:g,y=a.initialSettings,h=void 0===y?void 0:y;u()(e,"type is required."),u()(t,"identifier is required."),u()(n,"datapoint is required.");var O=l||"".concat(e,"/").concat(t),A={ownedSettingsSlugs:i,settings:h,savedSettings:void 0},j=Object(b.a)({baseName:"getSettings",controlCallback:function(){return m.a.get(e,t,n,{},{useCache:!1})},reducerCallback:function(e,t){return _(_({},e),{},{savedSettings:_({},t),settings:_(_({},t),e.settings||{})})}}),S=Object(b.a)({baseName:"saveSettings",controlCallback:function(a){var r=a.values;return m.a.set(e,t,n,r)},reducerCallback:function(e,t){return _(_({},e),{},{savedSettings:_({},t),settings:_({},t)})},argsToParams:function(e){return{values:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.values;u()(Object(d.isPlainObject)(t),"values is required.")}}),N={},w={setSettings:function(e){return u()(Object(d.isPlainObject)(e),"values is required."),{payload:{values:e},type:"SET_SETTINGS"}},rollbackSettings:function(){return{payload:{},type:"ROLLBACK_SETTINGS"}},saveSettings:o.a.mark((function e(){var t,n,a,r,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.a.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,k("saveSettings",[]);case 5:return n=t.select(O).getSettings(),e.next=8,S.actions.fetchSaveSettings(n);case 8:if(a=e.sent,r=a.response,!(i=a.error)){e.next=14;break}return e.next=14,T(i,"saveSettings",[]);case 14:return e.abrupt("return",{response:r,error:i});case 15:case"end":return e.stop()}}),e)}))},I={},D=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A,t=arguments.length>1?arguments[1]:void 0,n=t.type,a=t.payload;switch(n){case"SET_SETTINGS":var r=a.values;return _(_({},e),{},{settings:_(_({},e.settings||{}),r)});case"ROLLBACK_SETTINGS":return _(_({},e),{},{settings:e.savedSettings});default:return void 0!==N[n]?N[n](e,{type:n,payload:a}):e}},P={getSettings:o.a.mark((function e(){var t;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.a.commonActions.getRegistry();case 2:if(t=e.sent,t.select(O).getSettings()){e.next=7;break}return e.n
|
|||
|
|
/* translators: %s: GTM property ID */
|
|||
|
|
Object(i.__)("A Google Tag Manager container with a tag for the selected property, %s, was found on your site, so Site Kit will not place its own tag. If you would prefer to have Site Kit insert this tag, remove it from your Google Tag Manager container and update later in Settings.","google-site-kit"),n)):e.createElement("p",null,Object(i.sprintf)(
|
|||
|
|
/* translators: %s: GTM property ID */
|
|||
|
|
Object(i.__)("An existing Google Analytics property with the ID %s was found on your site, added by Google Tag Manager.","google-site-kit"),n)):null}ExistingGTMPropertyNotice.propTypes={gtmAnalyticsPropertyID:r.a.oneOfType([r.a.string,r.a.bool])}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ProfileSelect}));var a=n(2),r=n(1),i=n(4),o=n.n(i),c=n(14),s=n(12),l=n(7),u=n(66),d=n(8),g=n(20),m=n(48),p=o.a.useSelect,f=o.a.useDispatch;function ProfileSelect(t){var n=t.hasModuleAccess,i=Object(m.a)("ga4Reporting"),o=p((function(e){return e(l.h).getAccountID()})),y=p((function(e){return e(l.h).getPropertyID()})),v=p((function(e){return e(l.h).getProfileID()})),b=p((function(e){return!1===n?null:e(l.h).getProfiles(o,y)||[]})),h=p((function(e){return!e(l.h).hasFinishedResolution("getAccounts")||e(l.h).isResolving("getProperties",[o])||e(l.h).isResolving("getProfiles",[o,y])})),O=f(l.h).setProfileID,_=Object(g.a)(),E=Object(a.useCallback)((function(e,t){var n=t.dataset.value;if(v!==n){O(t.dataset.value);var a=n===l.i?"change_profile_new":"change_profile";Object(d.z)("".concat(_,"_analytics"),a)}}),[v,O,_]);return Object(u.d)(o)&&Object(u.k)(y)?h?e.createElement(c.ProgressBar,{small:!0}):!1===n?e.createElement(s.q,{className:"googlesitekit-analytics__select-profile",label:Object(r.__)("View","google-site-kit"),value:v,enhanced:!0,outlined:!0,disabled:!0},e.createElement(s.o,{value:v},v)):(i||b.some((function(e){return e.id===l.i}))||b.push({id:l.i,name:Object(r.__)("Set up a new view","google-site-kit")}),e.createElement(s.q,{className:"googlesitekit-analytics__select-profile",label:Object(r.__)("View","google-site-kit"),value:v,onEnhancedChange:E,enhanced:!0,outlined:!0},b.map((function(t,n){var a=t.id,r=t.name;return e.createElement(s.o,{key:n,value:a},r)})))):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertySelect}));var a=n(2),r=n(1),i=n(4),o=n.n(i),c=n(14),s=n(12),l=n(7),u=n(66),d=n(8),g=n(20),m=n(48),p=o.a.useSelect,f=o.a.useDispatch;function PropertySelect(t){var n=t.hasModuleAccess,i=Object(m.a)("ga4Reporting"),o=p((function(e){return e(l.h).getAccountID()})),y=p((function(e){return!1===n?null:o&&e(l.h).getProperties(o)||[]})),v=p((function(e){return!(!1===n||!o)&&e(l.h).isResolving("getProperties",[o])})),b=p((function(e){return e(l.h).getPropertyID()})),h=p((function(e){return e(l.h).hasFinishedResolution("getAccounts")})),O=f(l.h).selectProperty,_=Object(g.a)(),E=Object(a.useCallback)((function(e,t){var n=t.dataset.value;if(b!==n){O(n,t.dataset.internalId);var a=n===l.j?"change_property_new":"change_property";Object(d.z)("".concat(_,"_analytics"),a,"ua")}}),[b,O,_]);return Object(u.d)(o)?!h||v?e.createElement(c.ProgressBar,{small:!0}):!1===n?e.createElement(s.q,{className:"googlesitekit-analytics__select-property",label:Object(r.__)("Property","google-site-kit"),value:b,enhanced:!0,outlined:!0,disabled:!0},e.createElement(s.o,{value:b},b)):(i||y.some((function(e){return e.id===l.j}))||y.push({id:l.j,name:Object(r.__)("Set up a new property","google-site-kit")}),e.createElement(s.q,{className:"googlesitekit-analytics__select-property",label:Object(r.__)("Property","google-site-kit"),value:b,onEnhancedChange:E,enhanced:!0,outlined:!0},y.map((function(t,n){var a=t.id,i=t.name,o=t.internalWebPropertyId;return e.createElement(s.o,{key:n,value:a,"data-internal-id":o},o?Object(r.sprintf)(
|
|||
|
|
/* translators: 1: property name, 2: property ID */
|
|||
|
|
Object(r._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),i,a):i)})))):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return f})),n.d(t,"d",(function(){return y})),n.d(t,"c",(function(){return TrackingExclusionSwitches}));var a,r=n(6),i=n.n(r),o=n(2),c=n(1),s=n(4),l=n.n(s),u=n(14),d=n(7),g=l.a.useSelect,m=l.a.useDispatch,p="loggedinUsers",f="contentCreators",y=(a={},i()(a,p,Object(c.__)("All logged-in users","google-site-kit")),i()(a,f,Object(c.__)("Users that can write posts","google-site-kit")),a);function TrackingExclusionSwitches(){var t,n=g((function(e){return e(d.h).getTrackingDisabled()})),a=m(d.h).setTrackingDisabled;t=n&&n.includes(p)?Object(c.__)("All logged-in users will be excluded from Analytics tracking","google-site-kit"):n&&n.includes(f)?Object(c.__)("Users that can write posts will be excluded from Analytics tracking","google-site-kit"):Object(c.__)("All logged-in users will be included in Analytics tracking","google-site-kit");var r=Object(o.useCallback)((function(e,t){var r=t?n.concat(e):n.filter((function(t){return t!==e}));a(r)}),[n,a]),i=Object(o.useCallback)((function(e){var t=e.target.checked;r(f,t)}),[r]),s=Object(o.useCallback)((function(e){var t=e.target.checked;r(p,t)}),[r]);return Array.isArray(n)?e.createElement("div",{className:"googlesitekit-settings-module__fields-group"},e.createElement("h4",{className:"googlesitekit-settings-module__fields-group-title"},Object(c.__)("Exclude Analytics","google-site-kit")),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("div",{className:"googlesitekit-settings-module__inline-items"},e.createElement("div",{className:"googlesitekit-settings-module__inline-item"},e.createElement(u.Switch,{label:y[p],checked:n.includes(p),onClick:s,hideLabel:!1})),!n.includes(p)&&e.createElement("div",{className:"googlesitekit-settings-module__inline-item"},e.createElement(u.Switch,{label:y[f],checked:n.includes(f),onClick:i,hideLabel:!1}))),e.createElement("p",null,t))):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UseSnippetSwitch}));var a=n(0),r=n.n(a),i=n(2),o=n(1),c=n(4),s=n.n(c),l=n(14),u=n(7),d=n(8),g=n(20),m=s.a.useSelect,p=s.a.useDispatch;function UseSnippetSwitch(t){var n=t.description,a=Object(g.a)(),r=m((function(e){return e(u.h).getUseSnippet()})),c=m((function(e){return e(u.h).getCanUseSnippet()})),s=m((function(e){return e(u.h).hasExistingTag()})),f=p(u.h).setUseSnippet,y=Object(i.useCallback)((function(){var e=!r;f(e),Object(d.z)("".concat(a,"_analytics"),e?"enable_tag":"disable_tag","ua")}),[r,f,a]);return void 0===r||void 0===s?null:e.createElement("div",{className:"googlesitekit-analytics-usesnippet"},e.createElement(l.Switch,{label:Object(o.__)("Place Universal Analytics code","google-site-kit"),checked:!1!==c&&r,onClick:y,hideLabel:!1,disabled:!1===c}),n)}UseSnippetSwitch.propTypes={description:r.a.node}}).call(this,n(3))},,,,function(e,t){e.exports=googlesitekit.widgets},,function(e,t,n){"use strict";(function(e,a){n.d(t,"a",(function(){return JoyrideTooltip}));var r=n(6),i=n.n(r),o=n(15),c=n.n(o),s=n(0),l=n(29),u=n(579),d=n(2),g=n(137),m=n(107),p=n(122);function f(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 y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){i()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function JoyrideTooltip(t){var n=t.title,r=t.content,i=t.dismissLabel,o=t.target,s=t.onDismiss,f=void 0===s?function(){}:s,v=t.cta,b=void 0!==v&&v,h=t.className,O=t.styles,_=void 0===O?{}:O,E=t.slug,k=void 0===E?"":E,T=function(){return!!e.document
|
|||
|
|
/* translators: 1: date for user stats, 2: previous date for user stats comparison */
|
|||
|
|
Object(s._x)("%1$s vs %2$s","Date range for chart tooltip","google-site-kit"),e[0].toLocaleDateString(I,D),w[n][0].toLocaleDateString(I,D)),y=Object(s.sprintf)(
|
|||
|
|
/* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */
|
|||
|
|
Object(s._x)("%1$s: <strong>%2$s</strong> <em>%3$s %4$s</em>","Stat information for chart tooltip","google-site-kit"),a[t],i[t](c),p,Object(u.u)(Math.abs(m),"%"));T.push([e[0],'<div class="'.concat(o()("googlesitekit-visualization-tooltip",{"googlesitekit-visualization-tooltip--up":m>0,"googlesitekit-visualization-tooltip--down":m<0}),'">\n\t\t\t\t<p>').concat(f,"</p>\n\t\t\t\t<p>").concat(y,"</p>\n\t\t\t</div>"),E?Object(u.e)(c):c,E?Object(u.e)(l):l])}})),T}},function(e,t,n){"use strict";(function(e,a){var r=n(49),i=n.n(r),o=n(53),c=n.n(o),s=n(189),l=n.n(s),u=n(78),d=n.n(u),g=n(79),m=n.n(g),p=n(52),f=n.n(p),y=n(160),v=n.n(y),b=n(0),h=n.n(b),O=n(2),_=n(1),E=n(22),k=n(108),T=n(69),A=n(8),j=n(144);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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=f()(e);if(t){var r=f()(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return m()(this,n)}}var N=function(t){d()(GoogleChartErrorHandler,t);var n=S(GoogleChartErrorHandler);function GoogleChartErrorHandler(e){var t;return i()(this,GoogleChartErrorHandler),(t=n.call(this,e)).state={error:null,info:null},t.onErrorClick=t.onErrorClick.bind(l()(t)),t}return c()(GoogleChartErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Google Charts error:",t,n),this.setState({error:t,info:n}),Object(A.z)("google_chart_error","handle_".concat(this.context||"unknown","_error"),"".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack).slice(0,500))}},{key:"onErrorClick",value:function(){var e=this.state,t=e.error,n=e.info;v()("`".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack,"`"))}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.error,r=t.info;return n?a.createElement("div",{className:"googlesitekit-googlechart-error-handler"},a.createElement(k.a,{description:a.createElement(O.Fragment,null,a.createElement("p",null,Object(_.__)("An error prevented this Google chart from being displayed properly. Report the exact contents of the error on the support forum to find out what caused it.","google-site-kit")),a.createElement("div",{className:"googlesitekit-googlechart-error-handler__error-actions"},a.createElement(j.a,{message:n.message,componentStack:r.componentStack}),a.createElement(E.a,{href:"https://wordpress.org/support/plugin/google-site-kit/",arrow:!0,external:!0},Object(_.__)("Report this error","google-site-kit")))),error:!0,onErrorClick:this.onErrorClick,onClick:this.onErrorClick,title:Object(_.__)("Error in Google Chart","google-site-kit")})):e}}]),GoogleChartErrorHandler}(O.Component);N.contextType=T.b,N.propTypes={children:h.a.node.isRequired},t.a=N}).call(this,n(25),n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var a=n(6),r=n.n(a),i=n(17),o=n.n(i),c=n(5),s=n.n(c),l=n(9),u=n.n(l),d=n(4),g=n.n(d),m=n(16),p=n(234);function f(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 y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you want to place the same UA tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing UA tag, please select the corresponding account and property above.","google-site-kit")));return e.createElement(s.a,{description:o})}}).call(this,n(3))},,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return EnableUniversalAnalytics}));var a=n(5),r=n.n(a),i=n(17),o=n.n(i),c=n(0),s=n.n(c),l=n(103),u=n(1),d=n(2),g=n(57),m=n(4),p=n.n(m),f=n(14),y=n(34),v=n(18),b=n(7),h=n(98),O=n(281),_=n(282),E=n(143),k=n(111),T=n(154),A=n(28),j=n(280),S=p.a.useSelect,N=p.a.useDispatch;function EnableUniversalAnalytics(t){var n,a=t.children,i=t.hasModuleAccess,c=void 0===i||i,s=t.showErrors,m=void 0!==s&&s,p=S((function(e){return e(b.h).getAccountID()})),w=S((function(e){return p&&e(b.h).getProperties(p)||[]})),I=S((function(e){return e(b.h).getPropertyID()})),D=S((function(e){return e(y.a).getValue(b.g,"enableUA")})),P=S((function(e){return e(v.a).getModule("analytics")})),C=S((function(e){return e(v.a).isModuleAvailable("tagmanager")})),R=S((function(e){return C&&e(A.g).getSingleAnalyticsPropertyID()})),M=N(y.a).setValues,x=N(b.h),G=x.resetPropertyAndProfileIDs,Z=x.revertPropertyAndProfileIDs,L=x.findMatchedProperty,U=x.selectProperty,F=Object(d.useCallback)((function(){D?G():Z(),M(b.g,{enableUA:!D})}),[D,M,G,Z]),V=S((function(e){return!e(b.h).hasFinishedResolution("getProperties",[p])}));Object(d.useEffect)((function(){D&&!I&&o()(r.a.mark((function e(){var t;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,L(p);case 2:(null==(t=e.sent)?void 0:t.id)&&U(t.id);case 4:case"end":return e.stop()}}),e)})))()}),[D,I,L,U,p]);var B=(null==P||null===(n=P.owner)||void 0===n?void 0:n.login)?"<strong>".concat(P.owner.login,"</strong>"):Object(u.__)("Another admin","google-site-kit");return Object(l.a)((function(){I&&M(b.g,{enableUA:!0})})),0===w.length?null:e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-analytics-enable"},e.createElement(f.Switch,{label:Object(u.__)("Enable Universal Analytics","google-site-kit"),checked:D,onClick:F,hideLabel:!1}),e.createElement("p",null,Object(u.__)("The old version of Analytics, which stops recording data after July 1, 2023","google-site-kit"))),D&&e.createElement(d.Fragment,null,e.createElement(j.a,{gtmAnalyticsPropertyID:R}),m&&e.createElement(k.a,{moduleSlug:"analytics",storeName:b.h}),V&&e.createElement(f.ProgressBar,null),!V&&e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(_.a,{hasModuleAccess:c}),e.createElement(O.a,{hasModuleAccess:c})),a,!1===c&&e.createElement(E.a,{type:h.a,Icon:T.a,notice:Object(g.a)(Object(u.sprintf)(
|
|||
|
|
/* translators: 1: module owner's name, 2: module name */
|
|||
|
|
Object(u.__)("%1$s configured %2$s and you don’t have access to its configured property. Contact them to share access or change the configured property.","google-site-kit"),B,null==P?void 0:P.name),{strong:e.createElement("strong",null)})})))}EnableUniversalAnalytics.propTypes={children:s.a.node.isRequired,hasModuleAccess:s.a.bool,showErrors:s.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(2),r=n(4),i=n.n(r),o=n(19),c=i.a.useSelect,s=i.a.useDispatch;function l(){var e=s(o.d).setUseSnippet,t=c((function(e){return e(o.d).getExistingTag()})),n=c((function(e){return e(o.d).getMeasurementID()})),r=Object(a.useRef)(!0);Object(a.useEffect)((function(){if(t&&void 0!==n){if(""===n||r.current)return void(r.current=!1);e(n!==t)}}),[e,t,n])}},,,,function(e,t,n){"use strict";(function(e){var a=n(0),r=n.n(a),i=n(2),o=n(1),c=n(14),s=n(85),l=n(22);function NewBadge(t){var n=t.tooltipTitle,a=t.learnMoreLink,r=t.forceOpen;return e.createElement(c.Tooltip,{tooltipClassName:"googlesitekit-new-badge__tooltip",title:e.createElement(i.Fragment,null,n,e.createElement("br",null),e.createElement(l.a,{href:a,external:!0},Object(o.__)("Learn more","google-site-kit"))),placement:"top",enterTouchDelay:0,leaveTouchDelay:5e3,interactive:!0,open:r},e.createElement(s.a,{className:"googlesitekit-new-badge",label:Object(o.__)("New","google-site-kit")}))}NewBadge.propTypes={tooltipTitle:r.a.string.isRequired,learnMoreLink:r.a.string.isRequired,forceOpen:r.a.bool},t.a=NewBadge}).call(this,n(3))},,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DetailsPermaLinks}));var a=n(11),r=n.n(a),i=n(0),o=n.n(i),c=n(2),s=n(4),l=n.n(s),u=n(16),d=n(22),g=n(8),m=l.a.useSelect;function DetailsPermaLinks(t){var n=t.title,a=t.path,i=t.serviceURL,o=m((function(e){return e(u.c).getReferenceSiteURL()})),s=Object(g.j)(o,a),l=m((function(e){return e(u.c).getAdminURL("googlesitekit-dashboard",{permaLink:s})}));return e.createElement(c.Fragment,null,e.createElement(d.a,{href:i||l,external:!!i,hideExternalIndicator:!0},n),e.createElement(d.a,{className:r()("googlesitekit-display-block","googlesitekit-overflow-wrap-break-word"),href:s,target:"_blank",small:!0},a))}DetailsPermaLinks.propTypes={title:o.a.string,path:o.a.string,serviceURL:o.a.string}}).call(this,n(3))},,function(e,t,n){"use strict";var a=n(620);n.d(t,"a",(function(){return a.a}))},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountCreate}));var a=n(5),r=n.n(a),i=n(17),o=n.n(i),c=n(15),s=n.n(c),l=n(1),u=n(2),d=n(4),g=n.n(d),m=n(14),p=n(7),f=n(19),y=n(16),v=n(10),b=n(34),h=n(32),O=n(50),_=n(8),E=n(371),k=n(372),T=n(12),A=n(22),j=n(111),S=n(255),N=n(373),w=n(374),I=n(375),D=n(376),P=n(377),C=n(378),R=n(20),M=n(48),x=g.a.useDispatch,G=g.a.useSelect;function AccountCreate(){var t=Object(M.a)("ga4Reporting"),n=Object(u.useState)(!1),a=s()(n,2),i=a[0],c=a[1],d=G((function(e){return e(p.h).getAccounts()})),g=G((function(e){return e(p.h).hasFinishedResolution("getAccounts")})),Z=G((function(e){return e(p.h).getAccountTicketTermsOfServiceURL()})),L=G((function(e){return e(f.d).getAccountTicketTermsOfServiceURL()})),U=G((function(e){return e(p.h).canSubmitAccountCreate()})),F=G((function(e){return e(f.d).canSubmitAccountCreate()})),V=G((function(e){return e(p.h).isDoingCreateAccount()})),B=G((function(e){return e(f.d).isDoingCreateAccount()})),W=G((function(e){return e(v.a).hasScope(p.m)})),q=G((function(e){return e(v.a).hasScope(p.e)})),z=G((function(e){return e(b.a).hasForm(p.f)})),H=G((function(e){return e(b.a).getValue(p.f,"autoSubmit")})),K=G((function(e){return e(y.c).getReferenceSiteURL()})),Y=G((function(e){return e(y.c).getSiteName()})),$=G((function(e){return e(y.c).getTimezone()})),J=Object(R.a)(),X=x(b.a).setValues,Q=x(h.a).navigateTo,ee=x(t?f.d:p.h).createAccount,te=x(v.a).setPermissionScopeError,ne=t?k.a:E.a,ae=t?q:W,re=t?B:V,ie=t?F:U,oe=t?L:Z;Object(u.useEffect)((function(){oe&&Q(oe)}),[oe,Q]),Object(u.useEffect)((function(){z||X(p.f,ne({siteName:Y,siteURL:K,timezone:$}))}),[z,Y,K,$,X,ne]);var ce=Object(
|
|||
|
|
/* translators: 1: Property name. 2: Property ID. */
|
|||
|
|
Object(u._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),a,n))})))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4ActivateSwitch}));var a=n(0),r=n.n(a),i=n(1),o=n(2),c=n(4),s=n.n(c),l=n(14),u=n(34),d=n(7),g=n(8),m=n(22),p=n(20),f=n(16),y=s.a.useSelect,v=s.a.useDispatch;function GA4ActivateSwitch(t){var n=t.onActivate,a=t.disabled,r=Object(p.a)(),c=y((function(e){return e(u.a).getValue(d.g,"enableGA4")})),s=y((function(e){return e(f.c).getDocumentationLinkURL("ga4")})),b=v(u.a).setValues,h=Object(o.useCallback)((function(){b(d.g,{enableGA4:!0}),Object(g.z)("".concat(r,"_analytics"),"activate_ga4"),"function"==typeof n&&n()}),[b,n,r]);return e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(l.Switch,{label:e.createElement(o.Fragment,null,Object(i.__)("Activate Google Analytics 4 and place code on your site.","google-site-kit")," ",e.createElement(m.a,{href:s,external:!0},Object(i.__)("Learn more","google-site-kit"))),checked:c,disabled:a,onClick:h,hideLabel:!1}))}GA4ActivateSwitch.propTypes={onActivate:r.a.func,disabled:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamSelect}));var a=n(11),r=n.n(a),i=n(0),o=n.n(i),c=n(2),s=n(1),l=n(4),u=n.n(l),d=n(14),g=n(12),m=n(19),p=n(7),f=n(66),y=n(132),v=n(8),b=n(20),h=u.a.useSelect,O=u.a.useDispatch;function WebDataStreamSelect(t){var n=t.hasModuleAccess,a=t.isDisabled,i=t.className;h((function(e){return e(p.h).getAccounts()}));var o=h((function(e){return e(p.h).getAccountID()})),l=h((function(e){return e(m.d).getSettings()||{}})),u=l.propertyID,_=l.webDataStreamID,E=l.measurementID,k=h((function(e){return Object(y.b)(u)&&!1!==n?e(m.d).getMatchingWebDataStreamsByPropertyID(u):[]})),T=h((function(e){if(a)return!1;var t=e(p.h).hasFinishedResolution("getAccounts"),r=!1===n||e(m.d).hasFinishedResolution("getProperties",[o]),i=!Object(y.b)(u)||!1===n||e(m.d).hasFinishedResolution("getWebDataStreams",[u]),c=!1!==e(p.h).hasFinishedSelectingAccount();return e(m.d).isMatchingAccountProperty()||!t||!r||!i||!c})),A=Object(b.a)(),j=O(m.d),S=j.setWebDataStreamID,N=j.updateSettingsForMeasurementID,w=Object(c.useCallback)((function(e,t){var n,a,r=t.dataset.value;_!==r&&(S(r),N((null===(n=k.find((function(e){return e._id===r})))||void 0===n||null===(a=n.webStreamData)||void 0===a?void 0:a.measurementId)||""),Object(v.z)("".concat(A,"_analytics"),r===m.f?"change_webdatastream_new":"change_webdatastream","ga4"))}),[k,_,S,N,A]);if(!Object(f.c)(o))return null;if(T)return e.createElement(d.ProgressBar,{height:100,small:!0});var I=void 0===_||""===_||Object(y.e)(_);return!1===n?e.createElement(g.q,{className:r()("googlesitekit-analytics-4__select-webdatastream",i),label:Object(s.__)("Web Data Stream","google-site-kit"),value:E,enhanced:!0,outlined:!0,disabled:!0},e.createElement(g.o,{value:E},E)):e.createElement(g.q,{className:r()("googlesitekit-analytics-4__select-webdatastream",i,{"mdc-select--invalid":!I}),label:Object(s.__)("Web Data Stream","google-site-kit"),value:_,onEnhancedChange:w,disabled:a||!Object(y.c)(u),enhanced:!0,outlined:!0},(k||[]).concat({_id:m.f,displayName:Object(s.__)("Set up a new web data stream","google-site-kit")}).map((function(t,n){var a=t._id,r=t.displayName,i=t.webStreamData,o=void 0===i?{}:i;return e.createElement(g.o,{key:n,value:a},a!==m.f&&(null==o?void 0:o.measurementId)?Object(s.sprintf)(
|
|||
|
|
/* translators: 1: Data stream name. 2: Measurement ID. */
|
|||
|
|
Object(s._x)("%1$s (%2$s)","Analytics 4 data stream name and measurement ID","google-site-kit"),r,o.measurementId):r)})))}WebDataStreamSelect.propTypes={hasModuleAccess:o.a.bool,isDisabled:o.a.bool,className:o.a.string}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertySelect}));var a=n(11),r=n.n(a),i=n(0),o=n.n(i),c=n(2),s=n(1),l=n(4),u=n.n(l),d=n(14),g=n(12),m=n(19),p=n(7),f=n(66),y=n(132),v=n(8),b=n(20),h=u.a.useSelect,O=u.a.useDispatch;function PropertySelect(t){var n=t.isDisabled,a=t.hasModuleAccess,i=t.className,o=t.onChange,l=void 0===o?function(){}:o;h((function(e){return e(p.h).getAccounts()}));var u=h((function(e){return e(p.h).getAccountID()})),_=h((function(e){return!1===a||n?null:e(m.d).getProperties(u)||[]})),E=h((function(e){return e(m.d).getPropertyID()})),k=h((function(e){if(n)return!1;var t=!(!1===a||!u)&&e(m.d).isResolving("getProperties",[u]);return e(m.d).isMatchingAccountProperty()||!e(p.h).hasFinishedResolution("getAccounts")||t||!1===e(p.h).hasFinishedSelectingAccount()})),T=Object(b.a)(),A=O(m.d).selectProperty,j=Object(c.useCallback)((function(e,t){var n=t.dataset.value;E!==n&&(A(n),Object(v.z)("".concat(T,"_analytics"),n===m.e?"change_property_new":"change_property","ga4"),l())}),[l,E,A,T]);if(!Object(f.c)(u))return null;if(k)return e.createElement(d.ProgressBar,{height:100,small:!0});var S=void 0===E||""===E||Object(y.c)(E);return!1===a?e.createElement(g.q,{className:r()("googlesitekit-analytics-4__select-property",i),label:Object(s.__)("Property","google-site-kit"),value:E,enhanced:!0,outlined:!0,disabled:!0},e.createElement(g.o,{value:E},E)):e.createElement(g.q,{className:r()("googlesitekit-analytics-4__select-property",i,{"mdc-select--invalid":!S,"googlesitekit-analytics-4__select-property--loaded":!n&&!k}),label:Object(s.__)("Property","google-site-kit"),value:E,onEnhancedChange:j,disabled:n,enhanced:!0,outlined:!0},(_||[]).concat({_id:m.e,displayName:Object(s.__)("Set up a new property","google-site-kit")}).map((function(t){var n=t._id,a=t.displayName;return e.createElement(g.o,{key:n,value:n},n===m.e?a:Object(s.sprintf)(
|
|||
|
|
/* translators: 1: Property name. 2: Property ID. */
|
|||
|
|
Object(s._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),a,n))})))}PropertySelect.propTypes={isDisabled:o.a.bool,hasModuleAccess:o.a.bool,className:o.a.string,onChange:o.a.func}}).call(this,n(3))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(9),r=n.n(a),i=n(1),o=n(95),c=n(135);function s(e){var t=e.siteName,n=e.siteURL,a=e.timezone,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone;r()(Object(o.a)(n),"A valid siteURL is required.");var l=new URL(n),u=l.hostname,d=l.pathname,g=c.c[a]?a:s;return{accountName:t||u,propertyName:"".concat(u).concat(d).replace(/\/$/,""),profileName:Object(i._x)("All Web Site Data","default Analytics view name","google-site-kit"),countryCode:c.c[g],timezone:g}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(9),r=n.n(a),i=n(95),o=n(135);function c(e){var t=e.siteName,n=e.siteURL,a=e.timezone,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone;r()(Object(i.a)(n),"A valid siteURL is required.");var s=new URL(n),l=s.hostname,u=s.pathname;return{accountName:t||l,propertyName:"".concat(l).concat(u).replace(/\/$/,""),dataStreamName:l,countryCode:o.c[a]||o.c[c],timezone:o.c[a]?a:c}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return TimezoneSelect}));var a=n(2),r=n(1),i=n(12),o=n(135),c=n(4),s=n.n(c),l=n(7),u=n(34),d=s.a.useSelect,g=s.a.useDispatch;function TimezoneSelect(){var t=d((function(e){return e(u.a).getValue(l.f,"countryCode")})),n=d((function(e){return e(u.a).getValue(l.f,"timezone")})),c=g(u.a).setValues,s=Object(a.useCallback)((function(e,t){c(l.f,{timezone:t.dataset.value})}),[c]);return e.createElement(i.q,{className:"googlesitekit-analytics__select-timezone",label:Object(r.__)("Timezone","google-site-kit"),value:n,onEnhancedChange:s,disabled:!t,enhanced:!0,outlined:!0},(o.d[t]||[]).map((function(t,n){var a=t.timeZoneId,r=t.displayName;return e.createElement(i.o,{key:n,value:a},r)})))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountField}));var a=n(2),r=n(1),i=n(185),o=n(4),c=n.n(o),s=n(7),l=n(34),u=c.a.useSelect,d=c.a.useDispatch;function AccountField(){var t=u((function(e){return e(l.a).getValue(s.f,"accountName")})),n=d(l.a).setValues,o=Object(a.useCallback)((function(e){n(s.f,{accountName:e})}),[n]);return e.createElement(i.a,{label:Object(r.__)("Account","google-site-kit"),hasError:!t,value:t,setValue:o,name:"account"})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyField}));var a=n(2),r=n(1),i=n(185),o=n(4),c=n.n(o),s=n(7),l=n(34),u=c.a.useSelect,d=c.a.useDispatch;function PropertyField(){var t=u((function(e){return e(l.a).getValue(s.f,"propertyName")})),n=d(l.a).setValues,o=Object(a.useCallback)((function(e){n(s.f,{propertyName:e})}),[n]);return e.createElement(i.a,{label:Object(r.__)("Property","google-site-kit"),value:t,hasError:!t,setValue:o,name:"property"})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ProfileField}));var a=n(2),r=n(1),i=n(185),o=n(4),c=n.n(o),s=n(7),l=n(34),u=c.a.useSelect,d=c.a.useDispatch;function ProfileField(){var t=u((function(e){return e(l.a).getValue(s.f,"profileName")})),n=d(l.a).setValues,o=Object(a.useCallback)((function(e){n(s.f,{profileName:e})}),[n]);return e.createElement(i.a,{label:Object(r.__)("View","google-site-kit"),value:t,hasError:!t,setValue:o,name:"profile"})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CountrySelect}));var a=n(2),r=n(1),i=n(12),o=n(135),c=n(4),s=n.n(c),l=n(7),u=n(34),d=s.a.useSelect,g=s.a.useDispatch;function CountrySelect(){var t=d((function(e){return e(u.a).getValue(l.f,"countryCode")})),n=g(u.a).setValues,c=Object(a.useCallback)((function(e,a){var r=a.dataset.value;r!==t&&o.b[r]&&n(l.f,{countryCode:r,timezone:o.b[r].defaultTimeZoneId})}),[n,t]);return e.createElement(i.q,{className:"googlesitekit-analytics__select-country",lab
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(a._n)("Top content over the last %s day","Top content over the last %s days",t,"google-site-kit"),t);return e.createElement(c.a,{title:n})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var a=n(1),r=n(4),i=n.n(r),o=n(10),c=n(7),s=n(19),l=n(97),u=n(203),d=n(40),g=i.a.useSelect;function Footer(){var t=Object(d.a)(),n=g((function(e){return e(c.h).isGA4DashboardView()})),r=g((function(e){return e(o.a).getDateRangeDates({offsetDays:c.d})})),i=g((function(e){return t?null:n?e(s.d).getServiceReportURL("all-pages-and-screens",{dates:r,otherArgs:{collectionId:"life-cycle"}}):e(c.h).getServiceReportURL("content-pages",Object(u.a)(r))}));return e.createElement(l.a,{href:i,name:Object(a._x)("Analytics","Service name","google-site-kit"),external:!0})}}).call(this,n(3))},,,,,function(e,t,n){(function(e){Object.prototype.hasOwnProperty.call(e,"google")||(e.google=void 0)}).call(this,n(25))},,,function(e,t,n){"use strict";var a=n(2);function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var i=a.createElement("g",{fill:"none",fillRule:"evenodd"},a.createElement("path",{d:"M48 46.376a6.629 6.629 0 01-2.18 4.952 6.466 6.466 0 01-5.11 1.625c-3.339-.495-5.789-3.433-5.708-6.848V6.891C34.925 3.475 37.379.537 40.72.045a6.469 6.469 0 015.102 1.631A6.63 6.63 0 0148 6.622v39.754z",fill:"#F9AB00"}),a.createElement("path",{d:"M6.5 40.002a6.489 6.489 0 014.594 1.901 6.51 6.51 0 011.906 4.6 6.51 6.51 0 01-1.906 4.596A6.489 6.489 0 016.5 53a6.489 6.489 0 01-4.594-1.9A6.51 6.51 0 010 46.501a6.51 6.51 0 011.905-4.6A6.489 6.489 0 016.5 40v.002zM24.348 20.002c-3.62.197-6.429 3.256-6.346 6.908v17.644c0 4.79 2.092 7.696 5.16 8.314a6.498 6.498 0 005.442-1.358A6.61 6.61 0 0031 46.4V26.605a6.624 6.624 0 00-1.912-4.668A6.519 6.519 0 0024.459 20l-.111.002z",fill:"#E37400",fillRule:"nonzero"}));t.a=function SvgAnalytics(e){return a.createElement("svg",r({viewBox:"0 0 48 53"},e),i)}},,,,,,,,,,function(e,t,n){"use strict";n.d(t,"e",(function(){return S})),n.d(t,"c",(function(){return w})),n.d(t,"f",(function(){return I})),n.d(t,"a",(function(){return D})),n.d(t,"b",(function(){return P})),n.d(t,"d",(function(){return C}));var a=n(5),r=n.n(a),i=n(17),o=n.n(i),c=n(9),s=n.n(c),l=n(4),u=n.n(l),d=n(36),g=n.n(d),m=n(34),p=n(10),f=n(19),y=n(168),v=n(66),b=n(7),h=n(76),O=n(18),_=n(28),E=n(39),k=n(306),T=u.a.createRegistrySelector;function A(e){return j.apply(this,arguments)}function j(){return(j=o()(r.a.mark((function e(t){var n,a;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.select,a=t.dispatch,n(f.d).haveSettingsChanged()){e.next=3;break}return e.abrupt("return",{});case 3:return e.next=5,a(f.d).submitChanges();case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return N.apply(this,arguments)}function N(){return(N=o()(r.a.mark((function e(t){var n,a,i,o,c,s,l,u,d,y,v,h,O,_,T,j,S,N,w,I,D,P,C,R;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.select,a=t.dispatch,i=Object(E.b)("ga4Reporting"),o=n(m.a).getValue(b.g,"enableUA"),c=n(b.h).getPropertyID(),i&&!o||c!==b.j){e.next=16;break}return s=n(b.h).getAccountID(),e.next=8,a(b.h).createProperty(s);case 8:if(l=e.sent,u=l.response,!(d=l.error)){e.next=13;break}return e.abrupt("return",{error:d});case 13:c=u.id,a(b.h).setPropertyID(u.id),a(b.h).setInternalWebPropertyID(u.internalWebPropertyId);case 16:if(y=n(b.h).getProfileID(),i&&!o||y!==b.i){e.next=28;break}return v=n(m.a).getValue(b.g,"profileName"),h=n(b.h).getAccountID(),e.next=22,a(b.h).createProfile(h,c,{profileName:v});case 22:if(O=e.sent,_=O.response,!(T=O.error)){e.next=27;break}return e.abrupt("return",{error:T});case 27:a(b.h).setProfileID(_.id);case 28:if(j=n(b.h).getDashboardView(),i&&j===b.c&&!o&&(a(b.h).setDashboardView(b.b),j=b.b),S=n(f.d).getPropertyID(),N=n(f.d).getWebDataStreamID(),S!==f.e&&N!==f.f){e.next=39;break}return e.next=35,A(t
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),o)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you want to place the same UA tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),o)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing UA tag, please select the corresponding account and property above.","google-site-kit"))):n?e.createElement("p",null,Object(r.__)("Site Kit will add the UA code automatically.","google-site-kit")):e.createElement("p",null,Object(r.__)("Site Kit will not add the UA code to your site.","google-site-kit")),e.createElement(s.a,{description:t}))}}).call(this,n(3))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return EntityOwnershipChangeNotice}));var a=n(0),r=n.n(a),i=n(1),o=n(4),c=n.n(o),s=n(18),l=n(10),u=n(48),d=n(143),g=n(87),m=n(8),p=c.a.useSelect;function EntityOwnershipChangeNotice(t){var n=t.slug,a=Object(u.a)("dashboardSharing"),r=Array.isArray(n)?n:[n],o=p((function(e){var t=e(s.a).getModuleStoreName;return r.reduce((function(e,n){var a=t(n);return a&&(e[n]=a),e}),{})})),c=p((function(e){return Object.keys(o).reduce((function(t,n){var a,r,i=o[n],c=null===(a=e(i))||void 0===a?void 0:a.getOwnerID(),s=e(l.a).getID(),u=null===(r=e(i))||void 0===r?void 0:r.haveOwnedSettingsChanged();return u&&c!==s&&(t[n]=u),t}),{})})),f=Object.values(c).some((function(e){return e})),y=p((function(e){return Object.keys(c).reduce((function(t,n){var a=e(s.a).getModule(n);return a&&t.push(a.name),t}),[])}));return a&&f?e.createElement(d.a,{type:g.c,notice:Object(i.sprintf)(
|
|||
|
|
/* translators: %s: module name. */
|
|||
|
|
Object(i.__)("By clicking confirm changes, you’re granting other users view-only access to data from %s via your Google account. You can always manage this later in the dashboard sharing settings.","google-site-kit"),Object(m.r)(y))}):null}EntityOwnershipChangeNotice.propTypes={slug:r.a.oneOfType([r.a.string,r.a.arrayOf(r.a.string)]).isRequired}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4SettingsView}));var a=n(174),r=n.n(a),i=n(1),o=n(2),c=n(57),s=n(4),l=n.n(s),u=n(162),d=n(7),g=n(19),m=n(22),p=n(104),f=n(256),y=n(48);function v(){var e=r()(["/a","p","/admin/streams/table/",""]);return v=function(){return e},e}var b=l.a.useSelect;function GA4SettingsView(){var t=Object(y.a)("ga4Reporting"),n=b((function(e){return e(g.d).getPropertyID()})),a=b((function(e){return e(g.d).getMeasurementID()})),r=b((function(e){return e(g.d).getWebDataStreamID()})),s=b((function(e){return e(d.h).getAccountID()})),l=b((function(e){return e(g.d).getUseSnippet()})),h=b((function(e){return e(d.h).getServiceURL({path:Object(f.a)(v(),s,n,r)})}));return n&&n!==g.e?e.createElement(o.Fragment,null,e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},t&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Account","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(u.a,{value:s}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Google Analytics 4 Property","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(u.a,{value:n}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(c.a)(Object(i.__)("<VisuallyHidden>Google Analytics 4</VisuallyHidden> Measurement ID","google-site-kit"),{VisuallyHidden:e.createElement(p.a,null)})),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(u.a,{value:a}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item googlesitekit-settings-module__meta-item--data-only"},e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data googlesitekit-settings-module__meta-item-data--tiny"},e.createElement(m.a,{href:h,external:!0},Object(c.a)(Object(i.__)("Edit <VisuallyHidden>Google Analytics 4 web data stream </VisuallyHidden>in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(p.a,null)}))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Google Analytics 4 Code Snippet","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},l&&e.createElement("span",null,Object(i.__)("Snippet is inserted","google-site-kit")),!l&&e.createElement("span",null,Object(i.__)("Snippet is not inserted","google-site-kit")))))):null}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UASettingsView}));var a=n(174),r=n.n(a),i=n(1),o=n(2),c=n(57),s=n(4),l=n.n(s),u=n(162),d=n(7),g=n(22),m=n(104),p=n(256),f=n(48);function y(){var e=r()(["/a","w","p","/admin/view/settings"]);return y=function(){return e},e}var v=l.a.useSelect;function UASettingsView(){var t,n=Object(f.a)("ga4Reporting"),a=v((function(e){return e(d.h).getAccountID()})),r=v((function(e){return e(d.h).getPropertyID()})),s=v((function(e){return e(d.h).getProfileID()})),l=v((function(e){return e(d.h).getInternalWebPropertyID()})),b=v((function(e){return e(d.h).getServiceURL({path:Object(p.a)(y(),a,l,s)})})),h=v((function(e){return e(d.h).getUseSnippet()})),O=v((function(e
|
|||
|
|
/* translators: 1: module owner's name, 2: module name */
|
|||
|
|
Object(r.__)("%1$s configured %2$s and you don’t have access to its configured property. Contact them to share access or change the configured property.","google-site-kit"),y,null==f?void 0:f.name),{strong:e.createElement("strong",null)})}),o===c.i&&e.createElement("div",{className:"googlesitekit-setup-module__inputs googlesitekit-setup-module__inputs--multiline"},e.createElement(l.k,null)),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(u.a,null)))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4SettingsControls}));var a=n(0),r=n.n(a),i=n(1),o=n(2),c=n(4),s=n.n(c),l=n(14),u=n(34),d=n(19),g=n(7),m=n(18),p=n(113),f=n(197),y=n(722),v=n(290),b=n(111),h=n(529),O=n(48),_=n(16),E=n(530),k=s.a.useSelect,T=s.a.useDispatch;function GA4SettingsControls(t){var n=t.hasAnalyticsAccess,a=t.hasAnalytics4Access,r=Object(O.a)("ga4Reporting"),c=T(u.a).setValues,s=T(d.d).matchAndSelectProperty,A=k((function(e){return e(g.h).getAccountID()})),j=k((function(e){return e(u.a).getValue(g.g,"enableGA4")})),S=k((function(e){return e(u.a).getValue(g.g,"enableGA4PropertyTooltip")})),N=k((function(e){return e(d.d).getPropertyID()})),w=k((function(e){return e(m.a).isModuleConnected("analytics-4")})),I=k((function(e){return e(_.c).getDocumentationLinkURL("ga4")})),D=Object(o.useCallback)((function(){s(A)}),[s,A]),P=Object(o.useCallback)((function(){c(g.g,{enableGA4PropertyTooltip:!1})}),[c]),C=!N&&!j,R=n&&a;return e.createElement("div",{className:"googlesitekit-settings-module__fields-group"},e.createElement("h4",{className:"googlesitekit-settings-module__fields-group-title"},Object(i.__)("Google Analytics 4","google-site-kit")),e.createElement(b.a,{moduleSlug:"analytics-4",storeName:d.d}),e.createElement(E.a,{hasModuleAccess:R,isDisabled:C}),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},r&&e.createElement(p.c,{hasModuleAccess:R}),e.createElement(f.a,{hasModuleAccess:R,isDisabled:C,onChange:function(){return S&&c(g.g,{enableGA4PropertyTooltip:!1})}}),e.createElement(f.c,{hasModuleAccess:R,isDisabled:C}),!C&&!w&&S&&R&&e.createElement(v.a,{title:Object(i.__)("Set up your Google Analytics 4 property here","google-site-kit"),styles:{options:{zIndex:9999}},target:".googlesitekit-analytics-4__select-property--loaded",onDismiss:P,cta:e.createElement(l.Button,{className:"googlesitekit-tooltip-button",href:I,target:"_blank",text:!0},Object(i.__)("Learn more","google-site-kit"))})),e.createElement(h.a,{isGA4Connected:w,hasAnalyticsAccess:n,hasAnalytics4Access:a}),C&&e.createElement(p.i,{disabled:!n,onActivate:D}),!C&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(y.a,null)))}GA4SettingsControls.propTypes={hasAnalyticsAccess:r.a.bool,hasAnalytics4Access:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4SettingsNotice}));var a=n(0),r=n.n(a),i=n(1),o=n(57),c=n(4),s=n.n(c),l=n(143),u=n(98),d=n(154),g=n(18),m=s.a.useSelect;function p(e){var t;return(null==e||null===(t=e.owner)||void 0===t?void 0:t.login)?"<strong>".concat(e.owner.login,"</strong>"):Object(i.__)("Another admin","google-site-kit")}function GA4SettingsNotice(t){var n=t.isGA4Connected,a=t.hasAnalyticsAccess,r=t.hasAnalytics4Access,c=m((function(e){return e(g.a).getModule("analytics")})),s=m((function(e){return e(g.a).getModule("analytics-4")})),f=p(c),y=p(s);return n||a?n&&!a?e.createElement(l.a,{type:u.a,Icon:d.a,notice:Object(o.a)(Object(i.sprintf)(
|
|||
|
|
/* translators: %s: module owner's name */
|
|||
|
|
Object(i.__)("%s configured Analytics and you don’t have access to its configured property. Contact them to share access or change the configured Google Analytics 4 property.","google-site-kit"),f),{strong:e.createElement("strong",null)})}):n&&a&&!r?e.createElement(l.a,{type:u.a,Icon:d.a,notice:Object(o.a)(Object(i.sprintf)(
|
|||
|
|
/* translators: %s: module owner's name */
|
|||
|
|
Object(i.__)("%s configured Analytics 4 and you don’t have access to its configured property. Contact them to share access or change the configured property.","google-site-kit"),y),{strong:e.createElement("strong",null)})}):null:e.createElement(l.a,{type:u.a,Icon:d.a,notice:Object(o.a)(Object(i.sprintf)(
|
|||
|
|
/* translators: %s: module owner's name */
|
|||
|
|
Object(i.__)("%s configured Analytics and you don’t have access to its configured property. Contact them to share access or setup Google Analytics 4.","google-site-kit"),f),{strong:e.createElement("strong",null)})})}GA4SettingsNotice.propTypes={isGA4Connected:r.a.bool,hasAnalyticsAccess:r.a.bool,hasAnalytics4Access:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyOrWebDataStreamNotAvailableError}));var a=n(0),r=n.n(a),i=n(1),o=n(4),c=n.n(o),s=n(19),l=n(7),u=n(132),d=n(82),g=c.a.useSelect;function PropertyOrWebDataStreamNotAvailableError(t){var n=t.hasModuleAccess,a=t.isDisabled,r=g((function(e){return e(l.h).getAccountID()})),o=g((function(e){return e(s.d).getPropertyID()})),c=g((function(e){return e(s.d).getMeasurementID()})),m=g((function(e){return!1===n||a?[]:e(s.d).getProperties(r)})),p=g((function(e){return Object(u.b)(o)&&!1!==n?e(s.d).getMatchingWebDataStreamsByPropertyID(o):[]})),f=g((function(e){return e(s.d).getErrorForSelector("getWebDataStreams",[o])})),y=g((function(e){return e(s.d).getErrorForSelector("getProperties",[r])}));if(!n||a||void 0===m||void 0===p||!Object(u.b)(o))return null;var v=m.some((function(e){return e._id===o}));return v&&c&&!f&&!p.some((function(e){return e.webStreamData.measurementId===c}))?e.createElement(d.a,{message:Object(i.sprintf)(
|
|||
|
|
/* translators: 1: Google Analytics 4 Measurement ID. */
|
|||
|
|
Object(i.__)("The previously selected web data stream with measurement ID %1$s is no longer available. Please select a new web data stream to continue collecting data with Google Analytics 4.","google-site-kit"),c)}):v||y?null:e.createElement(d.a,{message:Object(i.sprintf)(
|
|||
|
|
/* translators: 1: Google Analytics 4 Property ID. */
|
|||
|
|
Object(i.__)("The previously selected property with ID %1$s is no longer available. Please select a new property to continue collecting data with Google Analytics 4.","google-site-kit"),o)})}PropertyOrWebDataStreamNotAvailableError.propTypes={hasModuleAccess:r.a.bool,isDisabled:r.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GA4DashboardViewToggle}));var a=n(2),r=n(1),i=n(4),o=n.n(i),c=n(14),s=n(7),l=n(8),u=n(20),d=o.a.useSelect,g=o.a.useDispatch;function GA4DashboardViewToggle(){var t=Object(u.a)(),n=d((function(e){return e(s.h).getDashboardView()})),i=g(s.h).setDashboardView,o=Object(a.useCallback)((function(){var e=n===s.b?s.c:s.b;i(e),Object(l.z)("".concat(t,"_analytics"),e===s.b?"set_dashboard_view_to_ga4":"set_dashboard_view_to_ua")}),[n,i,t]);return e.createElement("div",null,e.createElement(c.Switch,{label:Object(r.__)("Display metrics from Google Analytics 4 on the dashboard","google-site-kit"),checked:"google-analytics-4"===n,onClick:o,hideLabel:!1}),e.createElement("p",null,n===s.b&&Object(r.__)("Site Kit will show data from Google Analytics 4 (the new version of Analytics) on your dashboard","google-site-kit"),n===s.c&&Object(r.__)("Site Kit will show data from Universal Analytics (the old version of Analytics) on your dashboard","google-site-kit")))}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OptionalSettingsView}));var a=n(1),r=n(2),i=n(4),o=n.n(i),c=n(162),s=n(16),l=n(283),u=n(7),d=o.a.useSelect;function OptionalSettingsView(){var t=d((function(e){return e(u.h).getUseSnippet()})),n=d((function(e){return e(u.h).getCanUseSnippet()})),i=d((function(e){return e(u.h).getAdsConversionID()})),o=d((function(e){return e(u.h).getAnonymizeIP()})),g=d((function(e){return e(u.h).getTrackingDisabled()||[]})),m=d((function(e){return e(s.c).getAMPMode()})),p=t&&"primary"!==m,f=t&&n;return e.createElement(r.Fragment,null,p&&e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("IP Address Anonymization","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},o&&e.createElement("span",null,Object(a.__)("IP addresses are being anonymized","google-site-kit")),!o&&e.createElement("span",null,Object(a.__)("IP addresses are not being anonymized","google-site-kit"))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("Excluded from Analytics","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},!!g.length&&g.map((function(e){return l.d[e]})).join(Object(a._x)(", ","list separator","google-site-kit")),!g.length&&Object(a.__)("Analytics is currently enabled for all visitors","google-site-kit")))),f&&e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("Ads Conversion ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},i?e.createElement(c.a,{value:i}):Object(a.__)("None","google-site-kit")))))}}).call(this,n(3))},,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(2),r=n(4),i=n.n(r),o=n(7),c=i.a.useSelect,s=i.a.useDispatch;function l(){var e=s(o.h).setUseSnippet,t=c((function(e){return e(o.h).getExistingTag()})),n=c((function(e){return e(o.h).getPropertyID()})),r=Object(a.useRef)(!0);Object(a.useEffect)((function(){if(t&&void 0!==n){if(""===n||r.current)return void(r.current=!1);e(n!==t)}}),[e,t,n])}},function(e,t,n){"use strict";var a=n(2);function r(){return(r=Object.assign|
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you decide to place the same GA4 tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing GA4 tag, please select the corresponding account and property above.","google-site-kit")));return e.createElement(s.a,{description:n})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupMain}));var a=n(0),r=n.n(a),i=n(1),o=n(4),c=n.n(o),s=n(14),l=n(402),u=n(521),d=n(7),g=n(16),m=n(32),p=n(553),f=n(339),y=n(113),v=c.a.useSelect;function SetupMain(t){var n=t.finishSetup,a=v((function(e){return e(d.h).getAccounts()})),r=v((function(e){return e(d.h).getAccountID()})),o=v((function(e){return e(d.h).isDoingSubmitChanges()})),c=v((function(e){return e(d.h).hasFinishedResolution("getAccounts")})),b=v((function(e){return e(g.c).isUsingProxy()})),h=v((function(e){return e(m.a).isNavigating()})),O=v((function(e){return e(d.h).getSetupFlowMode()}));Object(p.a)(),Object(f.a)();var _,E=d.a===r;return _=o||!c||h||void 0===O?e.createElement(s.ProgressBar,null):E||Array.isArray(a)&&!a.length?b?e.createElement(y.a,null):e.createElement(y.b,null):e.createElement(u.a,{finishSetup:n}),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},e.createElement("div",{className:"googlesitekit-setup-module__logo"},e.createElement(l.a,{width:"33",height:"33"})),e.createElement("h2",{className:"googlesitekit-heading-3 googlesitekit-setup-module__title"},Object(i._x)("Analytics","Service name","google-site-kit")),_)}SetupMain.propTypes={finishSetup:r.a.func},SetupMain.defaultProps={finishSetup:function(){}}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEdit}));var a=n(4),r=n.n(a),i=n(14),o=n(7),c=n(16),s=n(18),l=n(553),u=n(339),d=n(526),g=n(113),m=n(48),p=r.a.useSelect;function SettingsEdit(){var t=p((function(e){return e(o.h).getAccounts()}))||[],n=p((function(e){return e(o.h).getAccountID()})),a=p((function(e){return e(o.h).isDoingSubmitChanges()})),r=p((function(e){return e(o.h).hasFinishedResolution("getAccounts")})),f=p((function(e){return e(c.c).isUsingProxy()})),y=Object(m.a)("ga4Reporting"),v=p((function(e){var t=e(s.a),n=t.hasModuleOwnershipOrAccess,a=t.getErrorForAction,r=n("analytics");if(r)return!0;var i=a("checkModuleAccess",["analytics"]);return void 0!==r||i?!1!==r&&(!!y&&"module_not_connected"===(null==i?void 0:i.code)):void 0})),b=p((function(e){return!e(s.a).isModuleConnected("analytics-4")||e(s.a).hasModuleOwnershipOrAccess("analytics-4")}));Object(l.a)(),Object(u.a)();var h,O=o.a===n;return h=a||!r||void 0===v||void 0===b?e.createElement(i.ProgressBar,null):!t.length||O?f?e.createElement(g.a,null):e.createElement(g.b,null):e.createElement(d.a,{hasAnalyticsAccess:v,hasAnalytics4Access:b}),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},h)}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsView}));var a=n(1),r=n(2),i=n(4),o=n.n(i),c=n(162),s=n(111),l=n(417),u=n(460),d=n(461),g=n(532),m=n(7),p=n(19),f=n(18),y=n(48),v=n(66),b=o.a.useSelect;function SettingsView(){var t=Object(y.a)("ga4Reporting"),n=b((function(e){return e(f.a).isModuleConnected("analytics-4")})),i=b((function(e){return e(m.h).getPropertyID()})),o=b((function(e){return e(m.h).getProfileID()})),h=Object(v.j)(i)&&Object(v.g)(o),O=b((function(e){return e(m.h).getDashboardView()}));return e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},e.createElement(l.a,null),e.createElement(s.a,{moduleSlug:"analytics",storeName:m.h}),e.createElement(s.a,{moduleSlug:"analytics-4",storeName:p.d}),t&&h&&e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(a.__)("Dashboard View","google-site-kit")),e.createElement("p",{className:"googlesitekit-sett
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),i)),e.createElement("p",null,Object(r.__)("Make sure you remove it if you decide to place the same GA4 tag via Site Kit, otherwise they will be duplicated.","google-site-kit"))):e.createElement(a.Fragment,null,e.createElement("p",null,Object(r.sprintf)(
|
|||
|
|
/* translators: %s: existing tag ID */
|
|||
|
|
Object(r.__)("An existing tag %s was found on the page.","google-site-kit"),i)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing GA4 tag, please select the corresponding account and property above.","google-site-kit"))):n?e.createElement("p",null,Object(r.__)("Site Kit will add the GA4 code automatically.","google-site-kit")):e.createElement("p",null,Object(r.__)("Site Kit will not add the GA4 code to your site.","google-site-kit")),e.createElement(s.a,{description:t})}}).call(this,n(3))},function(e,t,n){"use strict";(function(e){var a=n(6),r=n.n(a),i=n(15),o=n.n(i),c=n(1),s=n(2),l=n(95),u=n(4),d=n.n(u),g=n(7),m=n(16),p=n(10),f=n(30),y=n(74),v=n(66),b=n(203),h=n(8),O=n(163),_=n(97),E=n(724),k=n(725),T=n(726),A=n(727),j=n(229),S=n(40);function N(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 w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var I=d.a.useSelect,D=d.a.useInViewSelect,P=d.a.useDispatch;t.a=Object(O.a)({moduleName:"analytics"})((function DashboardAllTrafficWidget(t){var n=t.Widget,a=t.WidgetReportError,i=Object(S.a)(),u=I((function(e){return!i||e(p.a).canViewSharedModule("analytics")})),d=D((function(e){return u&&e(g.h).isGatheringData()})),O=Object(s.useState)(!0),N=o()(O,2),C=N[0],R=N[1],M=Object(s.useState)(""),x=o()(M,2),G=x[0],Z=x[1],L=I((function(e){return e(p.a).getDateRange()})),U=I((function(e){return e(f.b).getValue(g.u)||"ga:channelGrouping"})),F=I((function(e){return e(f.b).getValue(g.v)})),V=I((function(e){return e(m.c).getCurrentEntityURL()})),B=I((function(e){return e(p.a).getDateRangeDates({compare:!0,offsetDays:g.d})})),W=B.startDate,q=B.endDate,z=B.compareStartDate,H=B.compareEndDate,K={startDate:W,endDate:q,metrics:[{expression:"ga:users"}]},Y=w(w({},K),{},{compareStartDate:z,compareEndDate:H,dimensions:[U],orderby:{fieldName:"ga:users",sortOrder:"DESCENDING"},limit:6}),$=w(w({},K),{},{dimensions:["ga:date"]}),J=w(w({},K),{},{compareStartDate:z,compareEndDate:H});V&&(Y.url=V,$.url=V,J.url=V),U&&F&&($.dimensionFilters=r()({},U,F),J.dimensionFilters=r()({},U,F));var X,Q=I((function(e){return u&&e(g.h).hasFinishedResolution("getReport",[Y])})),ee=I((function(e){return e(g.h).getErrorForSelector("getReport",[Y])})),te=D((function(e){return u&&e(g.h).getReport(Y)})),ne=I((function(e){return u&&e(g.h).hasFinishedResolution("getReport",[$])})),ae=I((function(e){return e(g.h).getErrorForSelector("getReport",[$])})),re=D((function(e){return u&&e(g.h).getReport($)})),ie=I((function(e){return u&&e(g.h).hasFinishedResolution("getReport",[J])})),oe=I((function(e){return e(g.h).getErrorForSelector("getReport",[J])})),ce=D((function(e){return u&&e(g.h).getReport(J)}));switch(U){case"ga:country":X="visitors-geo";break;case"ga:deviceCategory":X="visitors-mobile-overview";break;case"ga:channelGrouping":default:X="trafficsources-overview"}var se=Object(b.a)({startDate:W,endDate:q,compareStartDate:z,compareEndDate:H});Object(l.a)(V)&&(se["explorer-table.plotKeys"]="[]",se["_r.drilldown"]="analytics.pagePath:".concat(Object(h.n)(V)));var le=I((function(e){return i?null:e(g.h).getServiceReportURL(X,se)}));Object(s.useEffect)((function(){L!==G?(R(!0),Z(L)):Q&&ie&&ne&&R(!1)}),[Q,ie,ne,L,G]);var ue=P(f.b).setValue;if(Object(s.useEffect)((function(){C&&Q&&ie&&ne&&ue(g.s,!0)}),[C,Q,ie,ne,ue]),ee)return e.createElement(n,null,e.createElement(a,{moduleSlug:"analytics",error:ee}));var de=Object(v.l)(te);return e.createElement(n,{className:"googlesitekit-widget--footer-v2 googlesitekit-widget__analytics--all-traffic",Footer:function Footer(){return e.createElement(_.a,{className:"googlesitekit-data-block__source",name:Ob
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(p.__)("compared to the previous %s days","google-site-kit"),L)),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__totalcount googlesitekit-data-block"},e.createElement("h3",{className:"googlesitekit-subheading-1 googlesitekit-data-block__title"},!w&&e.createElement("span",null,Object(p.__)("All Users","google-site-kit")," "),w&&e.createElement(d.Fragment,null,w&&e.createElement(T.a,{onClick:function(){var e;P((e={},o()(e,k.v,""),o()(e,k.t,""),e))}},Object(p.__)("All Users","google-site-kit")),!w&&e.createElement("span",null,Object(p.__)("All Users","google-site-kit")),e.createElement(g.a,{icon:m.a,size:"18",fill:"currentColor"}),e.createElement("span",null,w))),I&&e.createElement(A.b,{style:A.a.LARGE}),!I&&e.createElement(d.Fragment,null,!!(null==M||null===(s=M.values)||void 0===s?void 0:s[0])&&e.createElement("div",{className:"googlesitekit-data-block__datapoint"},Object(b.u)(null==M||null===(l=M.values)||void 0===l?void 0:l[0])),e.createElement("div",{className:"googlesitekit-data-block__change"},G&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(h.a,{direction:0<=G?"up":"down",width:9,height:9})),e.createElement("span",{className:u()("googlesitekit-data-block__value",{"googlesitekit-data-block__value--up":0<G,"googlesitekit-data-block__value--down":0>G})},Object(b.u)(Math.abs(G),{style:"percent",maximumFractionDigits:1})),e.createElement("span",{className:"googlesitekit-data-block__suffix"},Z))))}TotalUserCount.propTypes={loaded:s.a.bool,report:s.a.arrayOf(s.a.object),dimensionValue:s.a.string,gatheringData:s.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,a){n.d(t,"a",(function(){return UserCountGraph}));var r=n(6),i=n.n(r),o=n(26),c=n.n(o),s=n(15),l=n.n(s),u=n(0),d=n.n(u),g=n(1),m=n(2),p=n(4),f=n.n(p),y=n(30),v=n(10),b=n(7),h=n(195),O=n(138),_=n(167),E=n(38),k=n(227);function T(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 A=f.a.useSelect;function UserCountGraph(t){var n,r,o,s,u,d,p,f,j,S,N,w,I,D,P=t.loaded,C=t.error,R=t.report,M=t.gatheringData,x=A((function(e){return e(v.a).getDateRangeDates({offsetDays:b.d})})),G=x.startDate,Z=x.endDate,L=A((function(e){return e(v.a).getDateRangeNumberOfDays()})),U=A((function(e){return e(y.b).getValue(b.t)||"#3c7251"})),F=Object(m.useState)(e.matchMedia("(max-width: 450px)")),V=l()(F,2),B=V[0],W=V[1],q=Object(m.useState)(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),z=l()(q,2),H=z[0],K=z[1],Y=Object(m.useState)(e.matchMedia("(min-width: 1281px)")),$=l()(Y,2),J=$[0],X=$[1];if(Object(m.useEffect)((function(){var t=function(){W(e.matchMedia("(max-width: 450px)")),K(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),X(e.matchMedia("(min-width: 1281px)"))};return e.addEventListener("resize",t),function(){e.removeEventListener("resize",t)}}),[]),C)return a.createElement(_.a,{moduleSlug:"analytics",error:C});var Q=Array.isArray(null==R||null===(n=R[0])||void 0===n||null===(r=n.data)||void 0===r?void 0:r.rows)?null==R||null===(o=R[0])||void 0===o||null===(s=o.data)||void 0===s?void 0:s.rows:[],ee=[[{type:"date",label:Object(g.__)("Day","google-site-kit")},{type:"number",label:Object(g.__)("Users","google-site-kit")}]].concat(c()(Q.map((function(e){var t=e.metrics,n=e.dimensions;return[Object(O.a)(n[0]),t[0].values[0]]})))),te=1,ne=2;B.matches&&(L>28?te=8:L>7&&(te=3),L>7&&(ne=3)),H.matches&&(L>28?te=5:L>7&&(te=2),L>7&&(ne=3)),J.matches&&(L>28&&(te=5),L>7&&(ne=4));var ae=Object(E.a)(G);ae.setDate(Object(E.a)(G).getDate()+te);var re=Object(E.a)(Z);re.setDate(Object(E.a)(Z).getDate()-te);var ie=[],oe=ne-1;for(ne-=2;ne>0;){var ce=Object(E.a)(Z);ce.setDate(Object(E.a)(Z).getDate()-ne*(L/oe)),ie.push(ce),ne-=1}var se=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach((function(t){i()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties
|
|||
|
|
/* translators: 1: numeric value of users, 2: up or down arrow , 3: different change in percentage, %%: percent symbol */
|
|||
|
|
Object(p._x)("Users: <strong>%1$s</strong> <em>%2$s %3$s%%</em>","Stat information for the user dimensions chart tooltip","google-site-kit"),Object(_.v)(c),o,Object(_.v)(Math.abs(i),{maximumFractionDigits:2})),u=t[0].toLowerCase(),d="googlesitekit-visualization-tooltip-".concat(u.replace(/\W+/,"_")),g="<p>\n\t\t\t\t\t".concat(
|
|||
|
|
/* translators: %s: dimension label */
|
|||
|
|
Object(p.sprintf)(Object(p.__)("%s:","google-site-kit"),t[0].toUpperCase()),"\n\t\t\t\t\t<b>").concat(Object(_.v)(t[1],{maximumFractionDigits:1,style:"percent"}),"</b>\n\t\t\t\t</p>\n\t\t\t\t<p>\n\t\t\t\t\t").concat(s,"\n\t\t\t\t</p>");if(u===Object(p.__)("Others","google-site-kit").toLowerCase())switch(M){case"ga:country":g+="<p>".concat(Object(p.__)("See the full list of locations in Analytics","google-site-kit"),"</p>");break;case"ga:deviceCategory":g+="<p>".concat(Object(p.__)("See the full list of devices in Analytics","google-site-kit"),"</p>");break;case"ga:channelGrouping":default:g+="<p>".concat(Object(p.__)("See the full list of channels in Analytics","google-site-kit"),"</p>")}return q&&"(other)"===u&&(g+=ee(q,Object(p.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(p.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),z&&"(not set)"===u&&(g+=ee(z,Object(p.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(p.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),g='<div class="'.concat(l()("googlesitekit-visualization-tooltip",d,{"googlesitekit-visualization-tooltip--up":i>0,"googlesitekit-visualization-tooltip--down":i<0}),'">\n\t\t\t\t\t').concat(g,"\n\t\t\t\t</div>")}}),ne=UserDimensionsPieChart.chartOptions.slices,ae=Object(g.cloneDeep)(UserDimensionsPieChart.chartOptions),re={"ga:channelGrouping":Object(p.__)("<span>By</span> channels","google-site-kit"),"ga:country":Object(p.__)("<span>By</span> locations","google-site-kit"),"ga:deviceCategory":Object(p.__)("<span>By</span> devices","google-site-kit")};G&&(re={"ga:channelGrouping":Object(p.__)("gathering data…","google-site-kit")},ae.pieSliceText="none",ae.tooltip.trigger="none",ae.sliceVisibilityThreshold=1);var ie=Z?Object(_.w)(re[M]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},oe=Object(_.p)(L);oe&&(ae.pieSliceText="none"),(null==x?void 0:x.length)?ae.tooltip.trigger="selection":ae.tooltip.trigger="focus";var ce=Y;return a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-container"},a.createElement("div",{ref:X,className:l()("googlesitekit-widget--analyticsAllTraffic__dimensions-chart",{"googlesitekit-widget--analyticsAllTraffic__slice-selected":!!x,"googlesitekit-widget--analyticsAllTraffic__selectable":V})},ce&&a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__chart-zero-data"},G&&a.createElement(S.b,{style:S.a.SMALL_OVERLAY}),a.createElement(j.a,null)),!ce&&a.createElement(k.a,{chartType:"PieChart",data:te||[],getChartWrapper:function(e){J.current=e},gatheringData:G,height:"368px",loaded:Z,loadingHeight:"300px",loadingWidth:"300px",onMouseOut:function(){B(!1)},onMouseOver:function(e,t){var n=t.chartWrapper,a=e.row;null==a&&B(!1);var r=n.getDataTable();B(r.getValue(a,0)!==Object(p.__)("Others","google-site-kit"))},onReady:function(e){var t,n,a=e.chartWrapper.getChart();if(x&&!(null===(t=a.getSelection())||void 0===t?void 0:t.length)){var r,o,c,s,l=te.findIndex((function(e){return e[0]===x}))-1;if(l>=0){if(a.setSelection([{row:l}]),K!==l||((null===(r=ne[l])||void 0===r?void 0:r.color)||H)!==H)$((c={},i()(c,O.r,l),i()(c,O.t,(null===(o=ne[l])||void 0===o?void 0:o.color)||H),c))}else $((s={},i()(s,O.v,""),i()(s,O.t,""),i()(s,O.r,null),s))}!x&&(null===(n=a.getSelection())||void 0===n?void 0:n.length)&&(a.setSelection([]),null!==K&&$(i()({},O.r,null))),x||""===H||$(i()({},O.t,""))},onSelect:function(e){var t,n=e.chartWrapper,a=n.getChart(),r=((null===(t=a.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==r){var o;$((o={},i()(o,O.v,""),i()(o,O.t,""),i()(o,O.r,null),o))}else{var c=n.getDataTable();if(c){var s,l,u=c.getValue(r,0);if(Object(p.__)("Others","google-site-kit")===u)null==K?a.setSelection([]):a.setSelection([{row:K}]);else $((l={},i()(l,O.t,null===(s=ne[r])||void 0===s?void 0:s.color),i()(l,O.v,u),i()(l,O.r,r),l)),Object(_.z)("".concat(W,"_all-traffic-widget"),"slice_select","".concat(M,":").concat(u))}}},options:ae,width:"100%"},a.createElement("div",{className:l()({"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-gathering-data":G,"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title":!G}),dangerouslySetInnerHTML:ie})),a.createElement("div",{"aria-label":G?Object(p.__)("A pie chart for Analytics that is gathering data, so has no data to display.","google-site-kit"):void 0,className:l()("googlesitekit-widget--analyticsAllTraffic__legend",{"googlesitekit-widget--analyticsAllTraffic__legend--single":oe}),role:"region"},Z&&!ce&&(null==te?void 0:te.slice(1).map((function(e,t){var n,r=c()(e,1)[0],o=r===x,s=null===(n=ne[t])||void 0===n?void 0:n.color,u=Object(p.__)("Others","google-site-kit")===r;return a.createElement(T.a,{key:r,onClick:function(){return function(e){var t;if(J.current){var n=J.current.getDataTable().getValue(e,0);if(!(Object(p.__)("Others","google-site-kit")===n)){var a,r=((null===(t=J.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(r===e)$((a={},i()(a,O.v,""),i()(a,O.t,""),i()(a,O.r,null),a));el
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(p.__)("compared to the previous %s days","google-site-kit"),V)),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__totalcount googlesitekit-data-block"},e.createElement("h3",{className:"googlesitekit-subheading-1 googlesitekit-data-block__title"},!P&&e.createElement("span",null,Object(p.__)("All Users","google-site-kit")," "),P&&e.createElement(d.Fragment,null,P&&e.createElement(T.a,{onClick:function(){var e;M((e={},o()(e,k.v,""),o()(e,k.t,""),e))}},Object(p.__)("All Users","google-site-kit")),!P&&e.createElement("span",null,Object(p.__)("All Users","google-site-kit")),e.createElement(g.a,{icon:m.a,size:"18",fill:"currentColor"}),e.createElement("span",null,P))),C&&e.createElement(A.b,{style:A.a.LARGE}),!C&&e.createElement(d.Fragment,null,!!(null==Z||null===(l=Z.metricValues)||void 0===l||null===(f=l[0])||void 0===f?void 0:f.value)&&e.createElement("div",{className:"googlesitekit-data-block__datapoint"},Object(b.u)(null==Z||null===(y=Z.metricValues)||void 0===y||null===(N=y[0])||void 0===N?void 0:N.value)),e.createElement("div",{className:"googlesitekit-data-block__change"},U&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(h.a,{direction:0<=U?"up":"down",width:9,height:9})),e.createElement("span",{className:u()("googlesitekit-data-block__value",{"googlesitekit-data-block__value--up":0<U,"googlesitekit-data-block__value--down":0>U})},Object(b.u)(Math.abs(U),{style:"percent",maximumFractionDigits:1})),e.createElement("span",{className:"googlesitekit-data-block__suffix"},F))))}TotalUserCount.propTypes={loaded:s.a.bool,report:s.a.object,dimensionValue:s.a.string,gatheringData:s.a.bool}}).call(this,n(3))},function(e,t,n){"use strict";(function(e,a){n.d(t,"a",(function(){return UserCountGraph}));var r=n(6),i=n.n(r),o=n(26),c=n.n(o),s=n(15),l=n.n(s),u=n(0),d=n.n(u),g=n(1),m=n(2),p=n(4),f=n.n(p),y=n(30),v=n(10),b=n(7),h=n(195),O=n(138),_=n(167),E=n(38),k=n(592),T=n(19),A=n(8),j=n(40);function S(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 N=f.a.useSelect;function UserCountGraph(t){var n,r,o,s,u,d,p,f,w=t.loaded,I=t.error,D=t.report,P=t.gatheringData,C=Object(j.a)(),R=N((function(e){return e(v.a).getDateRangeDates({offsetDays:b.d})})),M=R.startDate,x=R.endDate,G=N((function(e){return e(v.a).getDateRangeNumberOfDays()})),Z=N((function(e){return e(y.b).getValue(b.t)||"#3c7251"})),L=Object(m.useState)(e.matchMedia("(max-width: 450px)")),U=l()(L,2),F=U[0],V=U[1],B=Object(m.useState)(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),W=l()(B,2),q=W[0],z=W[1],H=Object(m.useState)(e.matchMedia("(min-width: 1281px)")),K=l()(H,2),Y=K[0],$=K[1];Object(m.useEffect)((function(){var t=function(){V(e.matchMedia("(max-width: 450px)")),z(e.matchMedia("(min-width: 451px) and (max-width: 1280px")),$(e.matchMedia("(min-width: 1281px)"))};return e.addEventListener("resize",t),function(){e.removeEventListener("resize",t)}}),[]);var J,X=N((function(e){if(C)return null;var t=e(T.d).getPropertyID();return t?e(T.d).getProperty(t):null})),Q=(null==X?void 0:X.createTime)?Object(A.i)(new Date(X.createTime)):null;if(I)return a.createElement(_.a,{moduleSlug:"analytics",error:I});J=Array.isArray(null==D?void 0:D.rows)?D.rows:P?[]:[Object(k.a)(M),Object(k.a)(x)];var ee=[[{type:"date",label:Object(g.__)("Day","google-site-kit")},{type:"number",label:Object(g.__)("Users","google-site-kit")}]].concat(c()(J.map((function(e){var t=e.metricValues,n=e.dimensionValues;return[Object(O.a)(n[0].value),t[0].value]})))),te=1,ne=2;F.matches&&(G>28?te=8:G>7&&(te=3),G>7&&(ne=3)),q.matches&&(G>28?te=5:G>7&&(te=2),G>7&&(ne=3)),Y.matches&&(G>28&&(te=5),G>7&&(ne=4));var ae=Object(E.a)(M);ae.setDate(Object(E.a)(M).getDate()+te);var re=Object(E.a)(x);re.setDate(Object(E.a)(x).getDate()-te);var ie=[],oe=ne-1;for(ne-=2;ne>0;){var ce=Object(E.a)(x);ce.setDate(Object(E.a)(x).getDate()-ne*(G/oe)),ie.push(ce),ne-=1}var se=function(e){for(var t
|
|||
|
|
/* translators: 1: numeric value of users, 2: up or down arrow , 3: different change in percentage, %%: percent symbol */
|
|||
|
|
Object(p._x)("Users: <strong>%1$s</strong> <em>%2$s %3$s%%</em>","Stat information for the user dimensions chart tooltip","google-site-kit"),Object(k.v)(s),c,Object(k.v)(Math.abs(o),{maximumFractionDigits:2})),d=n[0].toLowerCase(),g="googlesitekit-visualization-tooltip-".concat(d.replace(/\W+/,"_")),m="<p>\n\t\t\t\t\t".concat(
|
|||
|
|
/* translators: %s: dimension label */
|
|||
|
|
Object(p.sprintf)(Object(p.__)("%s:","google-site-kit"),n[0].toUpperCase()),"\n\t\t\t\t\t<b>").concat(Object(k.v)(n[1],{maximumFractionDigits:1,style:"percent"}),"</b>\n\t\t\t\t</p>\n\t\t\t\t<p>\n\t\t\t\t\t").concat(u,"\n\t\t\t\t</p>");if(d===Object(p.__)("Others","google-site-kit").toLowerCase())switch(P){case"country":m+="<p>".concat(Object(p.__)("See the full list of locations in Analytics","google-site-kit"),"</p>");break;case"deviceCategory":m+="<p>".concat(Object(p.__)("See the full list of devices in Analytics","google-site-kit"),"</p>");break;case"sessionDefaultChannelGrouping":default:m+="<p>".concat(Object(p.__)("See the full list of channels in Analytics","google-site-kit"),"</p>")}return V&&"(other)"===d&&(m+=J(V,Object(p.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(p.__)('Learn more about what "%s" means',"google-site-kit"),d),d)),B&&"(not set)"===d&&(m+=J(B,Object(p.sprintf)(
|
|||
|
|
/* translators: %s: pie slice label */
|
|||
|
|
Object(p.__)('Learn more about what "%s" means',"google-site-kit"),d),d)),m='<div class="'.concat(l()("googlesitekit-visualization-tooltip",g,{"googlesitekit-visualization-tooltip--up":o>0,"googlesitekit-visualization-tooltip--down":o<0}),'">\n\t\t\t\t\t').concat(m,"\n\t\t\t\t</div>")}}),Q=UserDimensionsPieChart.chartOptions.slices,ee=Object(g.cloneDeep)(UserDimensionsPieChart.chartOptions),te={sessionDefaultChannelGrouping:Object(p.__)("<span>By</span> channels","google-site-kit"),country:Object(p.__)("<span>By</span> locations","google-site-kit"),deviceCategory:Object(p.__)("<span>By</span> devices","google-site-kit")};R&&(te={sessionDefaultChannelGrouping:Object(p.__)("gathering data…","google-site-kit")},ee.pieSliceText="none",ee.tooltip.trigger="none",ee.sliceVisibilityThreshold=1);var ne=M?Object(k.w)(te[P]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},ae=Object(_.c)(x);ae&&(ee.pieSliceText="none"),(null==C?void 0:C.length)?ee.tooltip.trigger="selection":ee.tooltip.trigger="focus";var re=z;return a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-container"},a.createElement("div",{ref:Y,className:l()("googlesitekit-widget--analyticsAllTraffic__dimensions-chart",{"googlesitekit-widget--analyticsAllTraffic__slice-selected":!!C,"googlesitekit-widget--analyticsAllTraffic__selectable":L})},re&&a.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__chart-zero-data"},R&&a.createElement(N.b,{style:N.a.SMALL_OVERLAY}),a.createElement(S.a,null)),!re&&a.createElement(T.a,{chartType:"PieChart",data:X||[],getChartWrapper:function(e){K.current=e},gatheringData:R,height:"368px",loaded:M,loadingHeight:"300px",loadingWidth:"300px",onMouseOut:function(){U(!1)},onMouseOver:function(e,t){var n=t.chartWrapper,a=e.row;null==a&&U(!1);var r=n.getDataTable();U(r.getValue(a,0)!==Object(p.__)("Others","google-site-kit"))},onReady:function(e){var t,n,a=e.chartWrapper.getChart();if(C&&!(null===(t=a.getSelection())||void 0===t?void 0:t.length)){var r,o,c,s,l=X.findIndex((function(e){return e[0]===C}))-1;if(l>=0){if(a.setSelection([{row:l}]),q!==l||((null===(r=Q[l])||void 0===r?void 0:r.color)||W)!==W)H((c={},i()(c,E.r,l),i()(c,E.t,(null===(o=Q[l])||void 0===o?void 0:o.color)||W),c))}else H((s={},i()(s,E.v,""),i()(s,E.t,""),i()(s,E.r,null),s))}!C&&(null===(n=a.getSelection())||void 0===n?void 0:n.length)&&(a.setSelection([]),null!==q&&H(i()({},E.r,null))),C||""===W||H(i()({},E.t,""))},onSelect:function(e){var t,n=e.chartWrapper,a=n.getChart(),r=((null===(t=a.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==r){var o;H((o={},i()(o,E.v,""),i()(o,E.t,""),i()(o,E.r,null),o))}else{var c=n.getDataTable();if(c){var s,l,u=c.getValue(r,0);if(Object(p.__)("Others","google-site-kit")===u)null==q?a.setSelection([]):a.setSelection([{row:q}]);else H((l={},i()(l,E.t,null===(s=Q[r])||void 0===s?void 0:s.color),i()(l,E.v,u),i()(l,E.r,r),l)),Object(k.z)("".concat(F,"_all-traffic-widget"),"slice_select","".concat(P,":").concat(u))}}},options:ee,width:"100%"},a.createElement("div",{className:l()({"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-gathering-data":R,"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title":!R}),dangerouslySetInnerHTML:ne})),a.createElement("div",{"aria-label":R?Object(p.__)("A pie chart for Analytics that is gathering data, so has no data to display.","google-site-kit"):void 0,className:l()("googlesitekit-widget--analyticsAllTraffic__legend",{"googlesitekit-widget--analyticsAllTraffic__legend--single":ae}),role:"region"},M&&!re&&(null==X?void 0:X.slice(1).map((function(e,t){var n,r=c()(e,1)[0],o=r===C,s=null===(n=Q[t])||void 0===n?void 0:n.color,u=Object(p.__)("Others","google-site-kit")===r;return a.createElement(A.a,{key:r,onClick:function(){return function(e){var t;if(K.current){var n=K.current.getDataTable().getValue(e,0);if(!(Object(p.__)("Others","google-site-kit")===n)){var a,r=((null===(t=K.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(r===e)H((a={},i()(a,E.v,""),i()(a,E.t,""),i()(a,E.r,null),a));els
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(i._n)("Overall page metrics over the last %s day","Overall page metrics over the last %s days",C,"google-site-kit"),C)})},Footer:R},e.createElement(v.a,{className:"googlesitekit-ua-cutoff-warning--overall-page-metrics"}),e.createElement(g.b,null,e.createElement(g.c,null,M.map((function(t){var n=t.metric,a=t.title,i=t.sparkLineData,o=t.datapointUnit,c=t.total,s=t.change;return e.createElement(g.a,{key:n,smSize:2,lgSize:3},e.createElement(p.a,{title:a,datapoint:c,datapointUnit:o,change:s,changeDataUnit:"%",gatheringData:r,sparkline:e.createElement(f.a,{data:i,change:s,gatheringData:r})}))})))))}))}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(24),r=n.n(a),i=n(1),o=n(8),c=n(138);function s(e){var t,n,a,s=[{metric:"ga:pageviews",title:Object(i.__)("Pageviews","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Pageviews"}]],total:0,change:0},{metric:"ga:uniquePageviews",title:Object(i.__)("Unique Pageviews","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Unique Pageviews"}]],total:0,change:0},{metric:"ga:bounceRate",title:Object(i.__)("Bounce Rate","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Bounce Rate"}]],datapointUnit:"%",datapointDivider:100,total:0,change:0},{metric:"ga:avgSessionDuration",title:Object(i.__)("Session Duration","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Session Duration"}]],datapointUnit:"s",total:0,change:0}],l=(null==e||null===(t=e[0])||void 0===t?void 0:t.data)||{},u=l.totals,d=void 0===u?[]:u,g=l.rows,m=void 0===g?[]:g,p=(null===(n=d[0])||void 0===n?void 0:n.values)||[],f=(null===(a=d[1])||void 0===a?void 0:a.values)||[];return s.map((function(e,t){for(var n=e.datapointDivider,a=void 0===n?1:n,i=r()(e,["datapointDivider"]),s=Math.ceil(m.length/2);s<m.length;s++){var l=m[s].metrics[0].values,u=m[s].dimensions[0],d=Object(c.a)(u);i.sparkLineData.push([d,l[t]])}return i.total=(p[t]||0)/a,i.change=Object(o.c)(f[t]||0,p[t]||0),i}))}},function(e,t,n){"use strict";(function(e){var a=n(6),r=n.n(a),i=n(1),o=n(95),c=n(4),s=n.n(c),l=n(7),u=n(10),d=n(16),g=n(19),m=n(74),p=n(73),f=n(93),y=n(555),v=n(97),b=n(163),h=n(736),O=n(8),_=n(304),E=n(40),k=n(343);function T(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 A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach((function(t){r()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var j=s.a.useSelect,S=s.a.useInViewSelect;t.a=Object(b.a)({moduleName:"analytics"})((function DashboardOverallPageMetricsWidgetGA4(t){var n=t.Widget,a=t.WidgetReportError,r=S((function(e){return e(g.d).isGatheringData()})),c=Object(E.a)(),s=j((function(e){return e(u.a).getDateRangeDates({offsetDays:l.d,compare:!0})})),b=j((function(e){return e(d.c).getCurrentEntityURL()})),T=A(A({},s),{},{dimensions:["date"],metrics:[{name:"screenPageViews"},{name:"sessions"},{name:"engagementRate"},{name:"averageSessionDuration"}],orderby:[{dimension:{dimensionName:"date"}}],url:b}),N={dates:s,otherArgs:{collectionId:"life-cycle"}};Object(o.a)(b)&&(N.filters={unifiedPagePathScreen:Object(O.n)(b)});var w=j((function(e){return!e(g.d).hasFinishedResolution("getReport",[T])})),I=j((function(e){return e(g.d).getErrorForSelector("getReport",[T])})),D=j((function(e){return c?null:e(g.d).getServiceReportURL("all-pages-and-screens",N)})),P=S((function(e){return e(g.d).getReport(T)})),C=j((function(e){return e(u.a).getDateRangeNumberOfDays()})),R=j((function(e){return e(d.c).getGoogleSupportURL({path:"/analytics/answer/9191807"})})),M=j((function(e){return e(d.c).getGoogleSupportURL({path:"/analytics/answer/12195621"})})),x=functi
|
|||
|
|
/* translators: %s: number of days */
|
|||
|
|
Object(i._n)("Overall page metrics over the last %s day","Overall page metrics over the last %s days",C,"google-site-kit"),C)})},Footer:x},e.createElement(m.b,null,e.createElement(m.c,null,G.map((function(t){var n=t.metric,a=t.title,i=t.sparkLineData,o=t.datapointUnit,c=t.total,s=t.change;return e.createElement(m.a,{key:n,smSize:2,lgSize:3},e.createElement(f.a,{title:a,datapoint:c,datapointUnit:o,change:s,changeDataUnit:"%",gatheringData:r,sparkline:e.createElement(y.a,{data:i,change:s,gatheringData:r}),badge:Z[n]||L}))})))))}))}).call(this,n(3))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(24),r=n.n(a),i=n(1),o=n(138),c=n(8);function s(e,t){var n,a,s=[{metric:"screenPageViews",title:Object(i.__)("Pageviews","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Pageviews"}]],total:0,change:0},{metric:"sessions",title:Object(i.__)("Sessions","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Sessions"}]],total:0,change:0},{metric:"engagementRate",title:Object(i.__)("Engagement Rate","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Engagement Rate"}]],datapointUnit:"%",total:0,change:0},{metric:"averageSessionDuration",title:Object(i.__)("Session Duration","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Session Duration"}]],datapointUnit:"s",total:0,change:0}],l=e||{},u=l.totals,d=void 0===u?[]:u,g=l.rows,m=void 0===g?[]:g,p=(null===(n=d[0])||void 0===n?void 0:n.metricValues)||[],f=(null===(a=d[1])||void 0===a?void 0:a.metricValues)||[],y=Object(c.x)(t).getTime(),v=m.filter((function(e){var t=e.dimensionValues;return"date_range_0"===t[1].value&&Object(o.a)(t[0].value).getTime()>=y}));return s.map((function(e,t){var n,a,i,s=e.datapointDivider,l=void 0===s?1:s,u=r()(e,["datapointDivider"]);return v.forEach((function(e){var n=e.dimensionValues,a=e.metricValues,r=n[0].value,i=Object(o.a)(r);u.sparkLineData.push([i,a[t].value])})),u.total=((null===(n=p[t])||void 0===n?void 0:n.value)||0)/l,u.change=Object(c.c)((null===(a=f[t])||void 0===a?void 0:a.value)||0,(null===(i=p[t])||void 0===i?void 0:i.value)||0),u}))}},function(e,t,n){"use strict";(function(e){var a,r,i,o=n(152),c=n.n(o),s=n(7),l=n(412);void 0!==(null===(a=e._googlesitekitDashboardSharingData)||void 0===a?void 0:a.dashboardView)&&(r={dashboardView:null===(i=e._googlesitekitDashboardSharingData)||void 0===i?void 0:i.dashboardView});var u=c.a.createModuleStore("analytics",{ownedSettingsSlugs:["accountID","internalWebPropertyID","profileID","propertyID"],storeName:s.h,settingSlugs:["accountID","adsConversionID","anonymizeIP","canUseSnippet","internalWebPropertyID","ownerID","profileID","propertyID","trackingDisabled","useSnippet","dashboardView"],initialSettings:r,submitChanges:l.e,rollbackChanges:l.c,validateCanSubmitChanges:l.f});u.selectors.getCanUseSnippet=l.a,u.selectors.isGA4DashboardView=l.b,u.selectors.shouldPromptGA4DashboardView=l.d,t.a=u}).call(this,n(25))},function(e,t,n){"use strict";(function(e){var a,r=n(5),i=n.n(r),o=n(6),c=n.n(o),s=n(9),l=n.n(s),u=n(13),d=n(1),g=n(36),m=n.n(g),p=n(4),f=n.n(p),y=n(43),v=n(16),b=n(10),h=n(7),O=n(8),_=n(739),E=n(571),k=n(170),T=n(572),A=n(500),j=n(66),S=n(380);function N(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 w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var I=f.a.createRegistrySelector,D=Object(y.a)({baseName:"getReport",controlCallback:function(e){var t=e.options;return m.a.get("modules","analytics","report",Object(E.a)(t))},reducerCallback:function(e,t,n){var a=n.options;return w(w({},e),{},{re
|