- Affected Version
- WoltLab Suite 5.4
ich hab Probleme mit Speed Kit hab alles eingerichtet und den god im Head-Code eingefügt
Code
<script type="text/javascript">
var speedKit = {
appName: 'quick-steak-29',
whitelist: [
/* START Default Whitelist + Third Party Content */
{
host: /mbm\-multigaming\.de$/
},
{
url: ""
}
/* END Default Whitelist */
],
blacklist: [
/* START Not Static Content */
{
contentType: ['document']
},
/* END Not Static Content */
/* START Default Blacklist */
{
url: /\.pdf/
},
{
contentType: [
"video"
]
},
/* END Default Blacklist */
],
};
!function(e,t,n,r,i,o,a){"use strict";var s="baqend-speedkit",c=s+"-user-id",u=s+"-session-id",d=s+"-session-index",p=s+"-session-timestamp";function l(e,t,n,r){return Promise.resolve(e).then((function(e){return new Promise((function(i,o){var a=e.transaction(t,n),s=Promise.resolve(r(a.objectStore(t)));a.oncomplete=function(){return s.then(i)},a.onabort=a.onerror=function(){return o(a.error)}}))}))}function f(e,t,n){return l(e,t,"readwrite",n)}function v(e,t){return t&&"/"!==t?""+(""+(t.lastIndexOf("/")===t.length-1?t.substr(0,t.length-1):t))+((0===e.indexOf("/")?"":"/")+e):e}var g=function(){function e(e){this.dbp=null,this.cacheName=v(s,e),this.dbp=this.openDb()}return e.prototype.get=function(e){return(t=this.db(),n="baqend-speedkit-store",r=function(t){return t.get(e)},l(t,n,"readonly",r)).then((function(e){return e.result||null}));var t,n,r},e.prototype.set=function(e,t){return f(this.db(),"baqend-speedkit-store",(function(n){return n.put(t,e)&&void 0}))},e.prototype.clear=function(){return Promise.all([(e=this.db(),t="baqend-speedkit-store",f(e,t,(function(e){return e.clear()})).then((function(){})))]).then((function(){}));var e,t},e.prototype.disconnect=function(){var e=this;return this.dbp?this.dbp.then((function(t){e.dbp=null,t.close()})):Promise.resolve()},e.prototype.db=function(){return this.dbp||(this.dbp=this.openDb()),this.dbp},e.prototype.openDb=function(){var e=this,t=indexedDB.open(this.cacheName,1);return t.onupgradeneeded=function(e){var n=e.oldVersion,r=t.result;if(n<1){if(!r)return;try{r.createObjectStore("baqend-speedkit-store")}catch(i){}}},this.openRequest(t).then((function(t){return t.onclose=function(){e.dbp=null},t.onerror=function(){e.dbp=null},t.onversionchange=function(n){n.newVersion||(e.dbp=null,t.close())},t}))},e.prototype.openRequest=function(e){return new Promise((function(t,n){e.onsuccess=function(){return t(e.result)},e.onerror=function(){return n(e.error)},e.onblocked=function(){return n(e.error)}}))},e}();!function(){function e(){this.map=new Map}e.prototype.get=function(e){return Promise.resolve(this.map.get(e)||null)},e.prototype.set=function(e,t){return this.map.set(e,t),Promise.resolve()},e.prototype.clear=function(){return this.map.clear(),Promise.resolve()}}();function h(t){"complete"!==e.readyState?window.addEventListener("load",(function(){return t()})):t()}function m(e,n){try{if(t.sendBeacon&&t.sendBeacon(e,JSON.stringify(n)))return}catch(i){}var r=new XMLHttpRequest;r.open("POST",e,!0),r.setRequestHeader("Content-Type","application/json;charset=UTF-8"),r.send(JSON.stringify(n))}function y(e,t){return!(Array.isArray(e)&&!Array.isArray(t)||!Array.isArray(e)&&Array.isArray(t))&&!(typeof e!=typeof t)&&(Array.isArray(e)?e.length===t.length:"object"==typeof e?function(e,t){var n=0,r=0;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&(n+=1,!y(e[i],t[i])))return!1;for(var i in t)r+=1;return n===r}(e,t):e===t)}function S(t){"loading"===e.readyState?e.addEventListener("DOMContentLoaded",(function(){return t()})):setTimeout(t,0)}function b(t){e.querySelector("html.speed-kit-dynamic-loaded")?setTimeout(t,0):e.addEventListener("speed-kit-loaded",(function(){return t()}))}var w=function(){function e(){this.dataLayerObservers=[]}return e.prototype.onDataLayer=function(e){if(!this.dataLayerObservers.length){var t=this.dataLayerObservers;this.observeDataLayer((function(){for(var e=function(e){var t=n;setTimeout((function(){e.apply({},t)}),0)},n=arguments,r=0,i=t;r<i.length;r++){var o=i[r];e(o)}}))}this.dataLayerObservers.push(e)},e.prototype.observeDataLayer=function(e){S(this.initDataLayer.bind(this,e))},e.prototype.initDataLayer=function(){var e=arguments[0],t=window.dataLayer;if(t){var n=t.push;t.push=function push(){var r=Array.prototype.slice.call(arguments),i=n.apply(t,r);return e.apply(t,r),i};for(var r=0;r<t.length;r+=1)e.call(t,t[r])}else setTimeout(this.initDataLayer.bind(this,e),500)},e}();function k(e){return void 0===e&&(e=25),function(e){var t=[];t.length=e;var n=0;for(;n<e;)t[n]=0,n+=1;return t}(e).map((function(){return Math.floor(62*Math.random())})).map((function(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"[e]})).join("")}function T(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n={};return e.forEach((function(e){Object.keys(e).forEach((function(t){return n[t]=e[t]}))})),n}var I={performanceOnly:!1,stripAllParameter:!1,noCookies:!1,noTracking:!1,pageDisabled:!1};function C(){var e=T({},I);return r.rumTracking?"boolean"==typeof r.rumTracking?e:T(e,r.rumTracking):T(e,{noTracking:!0})}function E(e){var t=null;if("undefined"!=typeof Storage)try{t=localStorage.getItem(e)}catch(n){}return t}function P(){var e,t=k(),n=0;if((e=E(p))&&(Date.now()-parseInt(e,10))/1e3<=1800){t=E(u);var r=""+(E(d)||-1);n=parseInt(r,10)+1}return[t,n]}function D(e,t){if("undefined"!=typeof Storage)try{localStorage.setItem(e,t)}catch(n){}}var N=["baqend-speedkit-user-id","baqend-speedkit-ab-test-info"];function O(t,n){if(D(t,n),!(C().noCookies||N.indexOf(t)<0)){var i=r.cookieLifetime||180,o=new Date(Date.now()+24*i*60*60*1e3).toUTCString();try{e.cookie=t+"="+n+"; expires="+o+"; path=/; SameSite=Lax; Secure"}catch(a){}}}function L(t,n){void 0===n&&(n=!0);var r=E(t),i=function(t){try{var n=new RegExp(t+"=([^,;]*)"),r=e.cookie.match(n);return r&&r[1]?r[1]:null}catch(i){}return null}(t),o=r||i;return o&&r!==i&&n&&O(t,o),o}function R(e){return void 0===e&&(e=!0),L(c,e)||k()}function B(e){!function(){if(window.SpeedKit&&window.SpeedKit.track)return;var e=C(),t=e.noTracking||e.performanceOnly;if(window.SpeedKit=window.SpeedKit||{},window.SpeedKit.navigateId=window.SpeedKit.navigateId||""+k(32),window.SpeedKit.group=window.SpeedKit.group||"sk",window.SpeedKit.track=K,!window.SpeedKit.sessionId&&t){var n=P(),r=n[0],i=n[1];window.SpeedKit.sessionId=r,window.SpeedKit.sessionIndex=i}t&&(window.SpeedKit.userId=window.SpeedKit.userId||R())}();var t={timestamp:Date.now(),message:"Install.js",stackTrace:"null"};if(function(e){return!!e&&("reason"in e||"message"in e)}(e)){var n=x(e)?e.reason.message||JSON.stringify(e.reason):e.message,r=x(e)?e.reason.stack:e.stack;t.message="Install.js: "+n,t.stackTrace=r||"null"}!function(e){A("jsErrors",[e])}(t)}function x(e){return"reason"in e}function K(e,t,n){A("events",[{action:""+e,label:""+t,value:isNaN(Number(n))?0:Number(n)}])}function A(e,t){var n=C();if(!n.noTracking){var i={sessionId:SpeedKit.sessionId,userId:SpeedKit.userId},o={piId:SpeedKit.navigateId,testGroup:SpeedKit.group};o[e]=t;var a=n.performanceOnly?o:T(o,i);m("https://"+(r.appDomain||"{}.app.baqend.com".replace("{}",r.appName))+"/v1"+"/rum/pi",a)}}var q=function(){function e(e){this.rumController=e,this.triggerFunctions={domInteractive:this.rumController.onDOMInteractive,load:this.rumController.onLoad,speedKitLoaded:this.rumController.onSpeedKitLoaded,dataLayer:this.rumController.onDataLayer.bind(this.rumController),visibilityHidden:this.rumController.onVisibilityHidden,dfDataReady:this.rumController.onDfDataReady,leavePage:this.rumController.onLeavePage.bind(this.rumController)}}return e.prototype.initPlugin=function(e){e.type||(e.type="Data");var t=function(e){return e()};"string"==typeof e.on?e.on=this.triggerFunctions[e.on]||t:e.on=e.on||t;var n=this.generateCallbackFunction(e);try{e.on(n,this.rumController)}catch(r){B(r)}},e.prototype.generateCallbackFunction=function(e){var t=this;return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(e.track){var i=[t.rumController].concat(n);try{e.track.apply(e,i)}catch(c){B(c)}}else if(e.key&&(e.set||e.append||e.setTiming)){var o,a=t.getControllerFunction(e),s=t.getTrackingFunction(e);try{o=s.apply(e,n)}catch(c){B(c)}null!=o&&a.call(t.rumController,e.key,o)}}},e.prototype.getControllerFunction=function(e){return e.setTiming?this.rumController.setTiming:e.set?this.rumController.set:this.rumController.append},e.prototype.getTrackingFunction=function(e){return e.setTiming||e.set||e.append},e}();function F(t){e.addEventListener("visibilitychange",(function(){"hidden"===e.visibilityState&&t()}),!0)}function U(t){SpeedKit&&SpeedKit.dynamicBlocks&&SpeedKit.dynamicBlocks.complete&&SpeedKit.dynamicBlocks.dataComplete||!e.querySelector("html.speed-kit-dynamic-loading")?setTimeout(t,0):e.addEventListener("dynamic-fetcher-data-ready",(function(){return t()}))}var M,G=function(){function t(){this.callbacks=[],this.unloaded=!1}return t.prototype.init=function(){var t=this;e.addEventListener("visibilitychange",(function(){"hidden"===e.visibilityState?t.prepareBeforeLeaving("visibilityChange"):"visible"===e.visibilityState&&(t.unloaded=!1)})),"onpagehide"in window?window.addEventListener("pagehide",(function(){return t.prepareBeforeLeaving("pagehide")})):(window.addEventListener("beforeunload",(function(){return t.prepareBeforeLeaving("beforeunload")})),window.addEventListener("unload",(function(){return t.prepareBeforeLeaving("unload")})))},t.prototype.onLeavePage=function(e){this.callbacks.push(e)},t.prototype.executeRemainingCallbacks=function(){for(var e=0,t=this.callbacks;e<t.length;e++){(0,t[e])()}this.callbacks=[]},t.prototype.prepareBeforeLeaving=function(e){var t=SpeedKit;this.executeRemainingCallbacks(),te(t,e),this.unloaded=!0},t.prototype.isUnloaded=function(){return this.unloaded},t}();!function(e){e.Override="override",e.Append="append",e.Force="force",e.Once="once"}(M||(M={}));var H,j,W,J,V,z,_,X=function(){function e(e,t,n){this.beaconIndex=0,this.init=this.getInit(e,t),this.sentTracking=Object.create(this.init),this.unsentTracking={},this.customTimers={},this.shouldTrackPI=n,this.dataLayerHandler=new w,this.leavePageHandler=new G,this.customDimensions=[{name:"customPiDimensions",type:"PiDimension",dimensionData:{}},{name:"customSessionDimensions",type:"SessionDimension",dimensionData:{}}],this.onDOMInteractive=S,this.onLoad=h,this.onSpeedKitLoaded=b,this.onDataLayer=this.dataLayerHandler.onDataLayer.bind(this.dataLayerHandler),this.onDfDataReady=U,this.onVisibilityHidden=F,this.onLeavePage=this.leavePageHandler.onLeavePage.bind(this.leavePageHandler);var r=this.getPlugins();this.pluginHandler=new q(this),r.forEach(this.pluginHandler.initPlugin,this.pluginHandler),this.initCustomTimerData(r),this.initCustomDimensionData(r),this.leavePageHandler.init()}return e.prototype.reinitialize=function(e,t){this.init=this.getInit(e,t),this.sentTracking=Object.create(this.init),this.unsentTracking={},this.beaconIndex=0,this.shouldTrackPI=!0},e.prototype.reportEvent=function(e,t,n,r){if(!(void 0===t||t<0)&&(this.reportTracking(e,t),void 0!==r&&n)){var i=r-t;if(i<0)return;this.reportTracking(n,i)}},e.prototype.sendCurrentTracking=function(e){if(!C().noTracking){var t=this.getUnsentTracking();if(t){e&&(t.unloadType=e);var n="";0===t.beaconIndex&&(n="?pi=1"+(this.shouldTrackPI?"&bqpi=1":"")),this.shouldTrackPI=!1,m(r.appURL+"/rum/pi"+n,t)}}},e.prototype.updateBaseDimension=function(e,t){this.init[e]=t},e.prototype.trackCustomEvent=function(e,t,n,r){void 0===r&&(r=!0);var i={action:""+e,label:""+t,value:isNaN(Number(n))?0:Number(n)};this.reportTracking("events",i,M.Append),r&&this.sendCollapsed()},e.prototype.set=function(e,t,n,r){var i;void 0===n&&(n=!0),void 0===r&&(r=!1),i="boolean"==typeof r?r?M.Force:M.Override:r;var o=this.reportTracking(e,t,i);return n&&this.sendCollapsed(),o},e.prototype.setTiming=function(e,t,n,r){return void 0===n&&(n=!0),void 0===r&&(r=!1),"number"==typeof t?this.set(e,t-this.init.navigationStart,n,r):this.set(e,t,n,r)},e.prototype.append=function(e,t,n){void 0===n&&(n=!0),this.reportTracking(e,t,M.Append),n&&this.sendCollapsed()},e.prototype.getBeaconIndex=function(){return this.beaconIndex},e.prototype.calculateRelative=function(e){if(void 0!==e)return e-this.init.navigationStart},e.prototype.reportTracking=function(e,t,n){if(void 0===n&&(n=M.Override),null==t)return!1;var r=this.customDimensions.filter((function(t){return t.dimensionData.hasOwnProperty(e)}))[0];if(r)return this.reportCustomDimension(e,t,r.type);if(this.customTimers.hasOwnProperty(e))return this.reportCustomTimer(e,t);if(n===M.Append){var i=Array.isArray(t)?t:[t],o=void 0!==this.unsentTracking[e]?this.unsentTracking[e]:[],a=Array.isArray(o)?o:[o];return this.unsentTracking[e]=a.concat(i),!0}return!(!Array.isArray(t)&&y(t,this.sentTracking[e])&&n!==M.Force)&&((!this.sentTracking.hasOwnProperty(e)||n!==M.Once)&&(this.unsentTracking[e]=t,!0))},e.prototype.reportCustomDimension=function(e,t,n){if("string"!=typeof t)return!1;var r=this.customDimensions.filter((function(e){return e.type===n}))[0];if(!r)return!1;if(r.dimensionData[e]&&"null"!==r.dimensionData[e])return!1;r.dimensionData[e]=t;var i=this.unsentTracking[r.name]||{};return i[e]=t,this.unsentTracking[r.name]=i,!0},e.prototype.reportCustomTimer=function(e,t){if("number"!=typeof t)return!1;if(this.customTimers[e]&&-1!==this.customTimers[e])return!1;this.customTimers[e]=t;var n=this.unsentTracking.customTimers||{};return n[e]=t,this.unsentTracking.customTimers=n,!0},e.prototype.getPlugins=function(){return window.SpeedKit&&window.SpeedKit.rumPlugins?window.SpeedKit.rumPlugins:[]},e.prototype.initCustomDimensionData=function(e){var t=this;e.forEach((function(e){e.key&&(t.customDimensions.every((function(t){return t.type!==e.type}))||t.reportCustomDimension(e.key,"null",e.type))}))},e.prototype.initCustomTimerData=function(e){var t=this;e.forEach((function(e){e.key&&"CustomTimer"===e.type&&(t.customTimers[e.key]=-1)}))},e.prototype.getUnsentTracking=function(){if(0===Object.keys(this.unsentTracking).length)return null;var e=Object.create(null);for(var t in this.init)Object.prototype.hasOwnProperty.call(this.init,t)&&(e[t]=this.init[t]);for(var t in e.beaconIndex=this.beaconIndex,this.unsentTracking)Object.prototype.hasOwnProperty.call(this.unsentTracking,t)&&(e[t]=this.unsentTracking[t],this.sentTracking[t]=this.unsentTracking[t]);return this.unsentTracking=Object.create(null),this.beaconIndex+=1,e},e.prototype.sendCollapsed=function(){var e=this;this.leavePageHandler.isUnloaded()?this.sendCurrentTracking():setTimeout((function(){e.sendCurrentTracking()}),100)},e.prototype.getInit=function(e,t){return C().performanceOnly?e:T(e,t)},e}();function Q(e){return parseFloat((1-e).toFixed(2))}function Y(){var e="undefined"!=typeof PerformanceNavigationTiming&&window.performance.getEntriesByType,t=performance.navigation;if(!e)return Z(t.type);var n=performance.getEntriesByType("navigation");return n[0]&&"toJSON"in n[0]?V[n[0].type]:Z(t.type)}function Z(e){return"number"!=typeof e?V[e]:e}function $(){return window.performance?performance.timing.navigationStart||Math.trunc(performance.timeOrigin):0}function ee(e){var t=$(),n=function(e){var t=function(){var e="undefined"!=typeof PerformanceNavigationTiming&&performance.getEntriesByType,t=window.performance.timing;if(!e)return t;var n=performance.getEntriesByType("navigation");if(n[0]&&"toJSON"in n[0])return n[0].toJSON();return t}(),n=window.performance.timing,r="entryType"in t,i={};for(var o in t)if("number"==typeof t[o]){var a=0!==t[o],s=n&&("number"!=typeof n[o]||0!==n[o]);i[o]=a||s?r?Math.trunc(t[o]):t[o]>=e?t[o]-e:t[o]:-1}else i[o]=t[o];return i.navigationStart=e,i.domLoading=n.domLoading-e,i.ttfb=r?i.responseStart:n.domLoading-e,i}(t);e.set("navigationStart",t,!1),e.set("secureConnectDuration",n.secureConnectionStart>=0&&n.connectEnd>=0?n.connectEnd-n.secureConnectionStart:-1,!1),e.reportEvent("unload",n.unloadEventStart,"unloadDuration",n.unloadEventEnd),e.reportEvent("domainLookup",n.domainLookupStart,"domainLookupDuration",n.domainLookupEnd),e.reportEvent("connect",n.connectStart,"connectDuration",n.connectEnd),e.reportEvent("redirect",n.redirectStart,"redirectDuration",n.redirectEnd),e.reportEvent("response",n.responseStart,"responseDuration",n.responseEnd),e.reportEvent("load",n.loadEventStart,"loadDuration",n.loadEventEnd),e.reportEvent("domContentLoaded",n.domContentLoadedEventStart,"domContentLoadedDuration",n.domContentLoadedEventEnd),e.reportEvent("request",n.requestStart),e.reportEvent("fetch",n.fetchStart),e.reportEvent("ttfb",n.ttfb),e.reportEvent("domComplete",n.domComplete),e.reportEvent("domInteractive",n.domInteractive),e.reportEvent("workerStart",n.workerStart)}function te(n,i){var o=n.rumController,a=!!r.secondaryGroup,s=n.lastNavigate.responseCause===H.BfCache,c=a?n.splitTestId+"-"+r.secondaryTestId:n.splitTestId,u=function(){if(C().stripAllParameter)return location.href.replace(/\?.*/,"?redacted");if(C().stripParameters){var e=new URL(location.href);return C().stripParameters.forEach((function(t,n){var r=new URL(location.href).searchParams.get(t)||"",i=r.length?t+"="+r:t;e.search=e.search.replace(new RegExp("(\\?|&)"+i),"$1redacted-"+n)})),e.href}return location.href}();a&&o.updateBaseDimension("testGroup",r.group+"-"+r.secondaryGroup),C().performanceOnly||o.set("sessionIndex",n.sessionIndex,!1);var d=$();o.reportEvent("snippetExecution",n.executionTime-d),o.set("url",u,!1,M.Once),o.set("userAgent",t.userAgent,!1),o.set("referrer",e.referrer,!1),o.set("testId",c||"None",!1),o.set("responseSource",n.lastNavigate.responseSource,!1),o.set("assetTTFB",n.lastNavigate.assetTTFB,!1),o.set("assetSource",n.lastNavigate.assetSource,!1),o.set("firstLoad",n.lastNavigate.firstLoad,!1),o.set("disabled",n.disabled,!1),function(e,t){if(e.controllingServiceWorker&&t.set("controllingSw",e.controllingServiceWorker,!1),e.lastNavigate.responseCause!==H.Unknown&&t.set("responseCause",e.lastNavigate.responseCause,!1)&&t.set("responseSource",e.lastNavigate.responseSource,!1,!0),e.lastNavigate.disconnectCause!==J.None&&e.lastNavigate.disconnectCause!==J.DashboardDisabled&&t.set("disconnectCause",e.lastNavigate.disconnectCause,!1),"number"==typeof e.split){var n="A"===e.group&&"number"==typeof r.secondarySplit?"B"===r.secondaryGroup?Q(r.secondarySplit):r.secondarySplit:1;t.set("split",e.split*n,!1)}e.lastNavigate.splitTestId!==e.splitTestId&&t.set("actualTestId",""+e.lastNavigate.splitTestId,!1),e.lastNavigate.group!==e.group&&t.set("actualTestGroup",""+e.lastNavigate.group,!1)}(n,o),void 0===typeof window.performance||s||(ee(o),function(e){var t=Y();void 0!==t&&e.set("navigationType",t,!1)}(o),function(e){if("undefined"!=typeof PerformancePaintTiming&&window.performance.getEntriesByType){var t=performance.getEntriesByType("paint");if(t&&t.length){var n=t.find((function(e){return"first-paint"===e.name})),r=t.find((function(e){return"first-contentful-paint"===e.name}));e.set("firstPaint",n?Math.round(n.startTime):-1,!1),e.set("firstContentfulPaint",r?Math.round(r.startTime):-1,!1)}}else if(void 0!==window.performance){var i=performance.timing.msFirstPaint;i&&(e.setTiming("firstPaint",i,!1),e.setTiming("firstContentfulPaint",i,!1))}}(o)),s||(function(e,t){e.lastNavigate.cdnBackendTime&&t.set("cdnBackendTime",e.lastNavigate.cdnBackendTime,!1),e.lastNavigate.cdnPoP&&t.set("cdnPop",""+e.lastNavigate.cdnPoP,!1)}(n,o),function(e,t){var n=e.lastNavigate?e.lastNavigate.timings:null;n&&(t.setTiming("speedKitFetchEvent",n.eventStart,!1),t.setTiming("speedKitHandle",n.handleStart,!1),void 0!==n.handleStart&&void 0!==n.handleEnd&&t.set("speedKitHandleDuration",n.handleEnd-n.handleStart,!1),void 0!==n.cacheStart&&void 0!==n.cacheEnd&&t.reportEvent("speedKitCacheLookup",n.cacheStart-n.handleStart,"speedKitCacheLookupDuration",n.cacheEnd-n.handleStart),void 0!==n.fetchStart&&void 0!==n.fetchEnd&&t.reportEvent("speedKitFetchCall",n.fetchStart-n.handleStart,"speedKitFetchCallDuration",n.fetchEnd-n.handleStart))}(n,o)),i?o.sendCurrentTracking(i):o.sendCollapsed()}function ne(){return!!e.querySelector(".speed-kit-dynamic-loading,.speed-kit-dynamic-loaded")}function re(e){var t,n=!1,r=!1,i=!1,o=function(){n&&r&&i&&te(e)};h((function(){setTimeout((function(){n=!0,o()}))})),function(e,t){"complete"!==e.readyState?window.addEventListener("speed-kit-completed",t,{once:!0}):t()}(e,(function(){r=!0,o()})),t=function(){i=!0,o()},"undefined"!=typeof PerformancePaintTiming&&window.performance.getEntriesByType&&performance.getEntriesByType("paint").length>0||"undefined"==typeof PerformanceObserver||"undefined"==typeof PerformancePaintTiming?t():new PerformanceObserver(t).observe({entryTypes:["paint"]}),window.addEventListener("pageshow",(function(e){if(e.persisted){var t=P(),n=t[0],r=t[1];SpeedKit.navigateId=""+k(32),SpeedKit.lastNavigate.responseCause=H.BfCache,SpeedKit.lastNavigate.responseSource=ne()?z.AssetAPI:z.Origin,SpeedKit.sessionIndex=r,SpeedKit.executionTime=Date.now();var i=performance.timing.navigationStart||performance.timeOrigin,o={sessionId:n,userId:SpeedKit.userId},a={navigationStart:i,testGroup:SpeedKit.group,piId:SpeedKit.navigateId};SpeedKit.rumController.reinitialize(a,o),te(SpeedKit)}}))}function ie(t){"complete"!==t.readyState&&setTimeout((function(){var n,r,i,o;t.readyState="complete",n="speed-kit-completed",r=window,void 0===i&&(i={}),"function"==typeof CustomEvent?o=new CustomEvent(n,{detail:i}):(o=e.createEvent("CustomEvent")).initCustomEvent(n,!0,!0,i),r.dispatchEvent(o)}))}function oe(e,t,n,r){void 0===r&&(r=1e3);var i=!1;return n&&setTimeout((function(){return i?null:n()}),r),new Promise((function(n,r){var o=new MessageChannel,a=o.port1,s=o.port2;a.onmessage=function(e){i=!0,n(e.data)},a.onmessageerror=function(e){return r(e.data)},e.postMessage(t,[s])}))}function ae(e,t){oe(e,{type:"get-navigate-info",clientURL:location.href},(function(){t.lastNavigate.responseSource=ne()?z.AssetAPI:z.Origin,t.lastNavigate.responseCause=H.NoSwResponse,ie(t)})).catch((function(e){return B(e),null})).then((function(e){!function(e,t){if(!t||"wasCacheHit"in t)return;if("reason"in t)return e.lastNavigate.applicationState=t.applicationState,e.lastNavigate.errorMessage=t.reason,void(t.applicationState===_.FAILED&&(e.lastNavigate.responseCause=H.SwFailed));t.firstLoad=e.lastNavigate.firstLoad;var n=t.responseSource===z.Origin;t.assetSource||t.assetTTFB||(t.assetSource=e.lastNavigate.assetSource,t.assetTTFB=e.lastNavigate.assetTTFB);e.lastNavigate=t,e.lastNavigate.applicationState=_.RUNNING,e.lastNavigate.responseCause=t.responseCause,e.lastNavigate.responseSource=n&&ne()?z.SDN:t.responseSource,e.lastNavigate.originStatus=t.originStatus,e.lastNavigate.disconnectCause=t.disconnectCause,e.lastNavigate.assetTTFB=t.assetTTFB}(t,e),ie(t)}))}function se(e){return fetch(r.appURL+"/config/VAPIDPublicKey").then((function(e){return e.arrayBuffer()})).then((function(e){return{applicationServerKey:e,userVisibleOnly:!0}})).then((function(t){return e.subscribe(t)})).then((function(e){var t={subscription:e,devicetype:"WebPush"};return fetch(r.appURL+"/db/Device/register",{method:"POST",credentials:"include",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}})})).then((function(e){return 200===e.status}),(function(){return!1}))}function ce(){return"Notification"in window?Notification.requestPermission().then((function(e){return"denied"===e?"denied":"granted"!==e?"undecided":t[n].ready.then((function(e){var t=e.pushManager;return function(e){return e.getSubscription().then((function(e){return!!e}))}(t).then((function(e){return!!e||se(t)}))})).then((function(e){return e?"registered":"unregistered"}))})):Promise.resolve("unsupported")}function ue(e){var r=t[n];r&&r.ready.then((function(t){r.controller&&r.controller.postMessage({type:"update-device",data:e})})).catch((function(e){return B(e)}))}function de(e){var r=t[n].controller;r&&r.postMessage({type:"bypass-deactivation",data:e})}function pe(){var e=t[n];e&&e.controller&&e.controller.postMessage({type:"connect"})}function le(){var e=t[n];e&&e.controller&&e.controller.postMessage({type:"disconnect"})}function fe(){var e=E("baqend-speedkit-hashing-salt");if(e)return e;var t=function(){for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",t="",n=0;n<32;n+=1)t+=e.charAt(Math.floor(Math.random()*e.length));return t}();return D("baqend-speedkit-hashing-salt",t),t}function ve(e){return function(e,t){for(var n="",r=0;r<e.length;r+=1){var i=r%t.length;n+=(e.charCodeAt(r)^t.charCodeAt(i)).toString(32)}return n}(e,fe())}function ge(e){var r=t[n].controller;r&&r.postMessage({type:"offline",data:e})}function he(){var e=t[n].controller;e&&e.postMessage({type:"fetch-bloom-filter",data:!0})}function me(){return r.disabled||!1===r.enabled}function ye(e){return e===H.SwUnsupported}function Se(e){var t,n=r.group,i=window.SpeedKit||{};i.navigateId=i.navigateId||""+k(32);var o=i.userId,a=i.sessionId,s=i.sessionIndex,l=C(),f=!l.noTracking&&!l.performanceOnly;i.sessionId||(a=(t=f?P():["",0])[0],s=t[1]),i.userId||(o=f?R():""),function(e,t,n){var r=C();r.noTracking||r.performanceOnly||(O(c,e),O(u,t),O(d,""+n),O(p,Date.now().toString()))}(o,a,s);var v,g,h=i.navigateId,m={userId:o,sessionId:a},y={navigationStart:$(),testGroup:n,piId:h},S=(v=e.responseCause,g=!C().pageDisabled,(me()||ye(v))&&g&&"B"!==r.group),b=new X(y,m,S),w=b.trackCustomEvent.bind(b),T={navigateId:h,userId:o,sessionId:a,sessionIndex:s,group:n,rumController:b,track:w,subscribe:ce,bypassDeactivation:de,activate:pe,deactivate:le,split:"number"==typeof r.split?"B"===r.group?Q(r.split):r.split:1,updateDevice:ue,getHash:ve,simulateOfflineMode:ge,fetchBloomFilter:he,disabled:!1,lastNavigate:e,readyState:"loading",splitTestId:r.splitTestId,controllingServiceWorker:be(),executionTime:Date.now()};return Object.keys(i).forEach((function(e){T[e]=i[e]})),window.SpeedKit=T,window.SpeedKit}function be(){return t.serviceWorker&&t.serviceWorker.controller?t.serviceWorker.controller.scriptURL:null}function we(r){var i=t[n].controller;i&&i.postMessage({event:r,type:"send-cookies",data:e.cookie})}function ke(e,t){var n="baqend-speedkit-secondary-ab-test-info"===t,i=function(e,t){var n="undefined"!==e.testId,i="undefined"!==e.group,o=t?r.secondaryTestId:r.splitTestId,a=n&&(s=e.testId,c=o,(null==s?void 0:s.replace("-debug",""))!==(null==c?void 0:c.replace("-debug","")));var s,c;if(i&&!a)return e.group;var u=t?r.secondaryGroup:r.group,d=t?r.secondarySplit:r.split;return function(e,t){if(void 0===e)return Math.random()<t?"A":"B";return e}(u,d)}(e,n),o=n?r.secondaryTestId:r.splitTestId;return o&&(o=function(e){if("true"!==E("baqend-speedkit-debug"))return e.replace("-debug","");if(e.indexOf("-debug")>-1)return e;return e+"-debug"}(o)),function(e,t,n){r=n,i=encodeURIComponent(JSON.stringify(e)),o=encodeURIComponent(JSON.stringify(t)),o!==i&&o&&O(r,o);var r,i,o}(e,{group:i,testId:o},t),{group:i,splitTestId:o}}function Te(e){var n=e.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)\.?(\d+)?/i)||[],r=null;if(/trident/i.test(n[1]))return r=/\brv[ :]+(\d+)\.?(\d+)?/g.exec(e)||[],["IE",parseInt(r[1],10)||0,parseInt(r[2],10)||0];var i=function(e){if(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Version)/.test(e)){var t=e.match(/(OS |os |OS)(\d+)_?(\d+)?/i)||[];return["SafariWebView",parseInt(t[2],10)||0,parseInt(t[3],10)||0]}return null}(e)||function(e,t){if("Chrome"===t[1]){var n=null;if(null!=(n=e.match(/\bEdg\/(\d+)\.?(\d+)?/)||e.match(/\bEdge\/(\d+)\.?(\d+)?/)))return["Edge",parseInt(n[1],10),parseInt(n[2],10)||0];if(null!=(n=e.match(/\bOPR\/(\d+)\.?(\d+)?/)))return["Opera",parseInt(n[1],10),parseInt(n[2],10)||0]}return null}(e,n);if(null!==i)return i;var o=n[2]?[n[1],parseInt(n[2],10),parseInt(n[3],10)||0]:[t.appName,parseInt(t.appVersion,10),0];return-1===e.indexOf("Android")&&null!=(r=e.match(/version\/(\d+)\.?(\d+)?/i))&&(o.splice(1,1,parseInt(r[1],10)),o.splice(2,1,parseInt(r[2],10)||0)),o}function Ie(){return null===L(c)}function Ce(e,i,o,a,s){var c=function(e,r,i){return!!t[n]&&!!t[n].getRegistrations&&function(e,t,n){return"Safari"===e?15!==t||n>=2:"Chrome"===e?t>=61:"Firefox"!==e||59!==t}(e,r,i)}(e,i,o)&&!a,u=Ie(),d="B"===r.group||"B"===r.secondaryGroup;return c?!d&&me()?[z.Origin,H.Disabled]:u?[z.Origin,H.FirstLoad]:!d&&s?[z.Origin,H.GroupChange]:t[n].controller?[ne()?z.AssetAPI:z.Origin,H.Unknown]:[z.Origin,d?H.NonSKGroup:H.NoSwInstalled]:[z.Origin,H.SwUnsupported]}function Ee(e,t,n){return e.put(""+t,new Response(null,{status:200,statusText:(r=n,JSON.stringify(r,(function(e,t){return t instanceof RegExp?"regexp:/"+(n=t).source+"/"+(n.flags||""):t;var n})))}));var r}function Pe(){var i=function(e){var t=e;if(r.includeServiceWorker){var n=e.indexOf("?")>=0?"&":"?";t+=n+"othersw="+r.includeServiceWorker}return t}(r.sw);return t[n].register(i,{scope:r.scope||"/"}).then((function(t){window.addEventListener("unload",(function(){return we("unload")})),function(t){h((function(){window.setTimeout((function(){if(t.active&&"undefined"!=typeof PerformanceResourceTiming){var n=(window.performance.getEntriesByType?performance.getEntriesByType("resource"):[]).map((function(e){return{name:e.name,url:e.initiatorType}}));oe(t.active,{type:"prewarm-fetch",data:n}).then((function(n){if(n.applicationState===_.FAILED)return function(t){return window.caches?caches.open(v(s,r.scope)).then((function(t){var n=window.devicePixelRatio,i=window.screen.width,o=[[location.origin,e.cookie]];return Promise.all([Ee(t,"/com.baqend.speedkit.screen",{dpr:n,width:i}),Ee(t,"/com.baqend.speedkit.config",r),Ee(t,"/com.baqend.speedkit.cookie",{origins:o})])})).then((function(){return t.postMessage({type:"init-cache"})})):Promise.resolve()}(t.active)}))}}),1e3)}))}(t),function(e){e.navigationPreload&&function(e){if(e.active)return Promise.resolve(e.active);var t=e.waiting||e.installing;return new Promise((function(e){return t.onstatechange=function(){"activated"===t.state&&e(t)}}))}(e).then((function(){r.navigationPreload?e.navigationPreload.enable():e.navigationPreload.disable()})).catch(B)}(t)}))}function De(t){if("undefined"!=typeof Storage)try{localStorage.removeItem(t)}catch(n){}try{e.cookie=t+"=; expires="+(new Date).toUTCString()+"; path=/; SameSite=lax; Secure"}catch(n){}}function Ne(e){var t=L(e);if(t)return function(e){try{return JSON.parse(decodeURIComponent(e))}catch(t){return{group:"undefined",testId:"undefined"}}}(t);if("baqend-speedkit-secondary-ab-test-info"===e)return{group:"undefined",testId:"undefined"};var n=L("baqend-speedkit-ab-test-id"),r=L("baqend-speedkit-group"),i={group:r||"undefined",testId:n||"undefined"};return(n||r)&&O("baqend-speedkit-ab-test-info",encodeURIComponent(JSON.stringify(i))),i}function Oe(){var e,t,n=!("1"!==E("baqend-speedkit-rum-opt-out")&&!window.deactivateSpeedKitRUM),i=JSON.parse(E("baqend-speedkit-rum-split-enabled")||"{}"),o=!i.sessionId,a=i.sessionId===L("baqend-speedkit-session-id"),s=i&&i.sessionId?!1!==i.split:(t=Math.random()<(null!==(e=r.sampleRate)&&void 0!==e?e:1),r.sampleRate&&D("baqend-speedkit-rum-split-enabled",JSON.stringify({split:t,sessionId:L("baqend-speedkit-session-id")})),t);if(void 0!==r.rumTracking&&!n&&s&&(a||o))return r.rumTracking;var c=void 0!==r.rumTracking&&r.rumTracking;return!(n||!s)&&c}!function(e){e.Blacklist="Blacklist",e.ClientError="ClientError",e.Redirect="Redirect",e.CORSRedirect="CORSRedirect",e.CriticalResource="CriticalResource",e.Delayed="Delayed",e.Disabled="Disabled",e.Disconnected="Disconnected",e.DynamicBlock="DynamicBlock",e.DynamicBlockPreload="DynamicBlockPreload",e.Error="Error",e.Fallback="Fallback",e.Fetchlist="Fetchlist",e.FirstLoad="FirstLoad",e.GroupChange="GroupChange",e.IgnoredAfterPOSTNavigate="IgnoredAfterPOSTNavigate",e.InternalServerError="InternalServerError",e.LoopDetected="LoopDetected",e.NavigationPreload="NavigationPreload",e.NonSKGroup="NonSKGroup",e.NoSwInstalled="NoSwInstalled",e.NoSwResponse="NoSwResponse",e.Offline="Offline",e.Onboarding="Onboarding",e.SafeScript="SafeScript",e.SwFailed="SwFailed",e.SwUnsupported="SwUnsupported",e.TrackingRequest="TrackingRequest",e.Unknown="Unknown",e.Immutable="Immutable",e.BfCache="BfCache"}(H||(H={})),function(e){e.CacheMiss="CacheMiss",e.ExpiredResponse="ExpiredResponse",e.InstantRefresh="InstantRefresh",e.InvalidCacheSketch="InvalidCacheSketch",e.ReloadCacheMode="ReloadCacheMode",e.UrlInCacheSketch="UrlInCacheSketch"}(j||(j={})),function(e){e.CacheHit="CacheHit",e.RevalidationWhitelist="RevalidationWhitelist"}(W||(W={})),function(e){e.SWException="SWException",e.BloomfilterException="BloomfilterException",e.DashboardDisabled="DashboardDisabled",e.ServerError="ServerError",e.None="None"}(J||(J={})),function(e){e[e.navigate=0]="navigate",e[e.reload=1]="reload",e[e.back_forward=2]="back_forward",e[e.prerender=3]="prerender",e[e.reserved=255]="reserved"}(V||(V={})),function(e){e.AssetAPI="AssetAPI",e.Shield="Shield",e.Storage="Storage",e.Edge="Edge",e.Collapsed="Collapsed",e.PendingAsset="PendingAsset",e.Stream="Stream",e.MissingCachingHeader="MissingCachingHeader",e.Generated="Generated",e.Origin="Origin",e.SwCache="SwCache",e.SDN="SDN"}(z||(z={})),function(e){e.INSTALLING="installing",e.RUNNING="running",e.FAILED="failed"}(_||(_={}));try{!function(){if(window[i])return;window[i]=!0;var o=window.location.href.match(/speed-kit-rum-opt-out=([01])/);o&&D("baqend-speedkit-rum-opt-out",o[1]);var a=function(){O("/com.baqend.speedkit.denied","false");var e=null===L("/com.baqend.speedkit.denied");return De("/com.baqend.speedkit.denied"),e}(),l=function(){var e={group:"",testId:r.splitTestId};if(window.location.href.indexOf("disableSpeedKit=1")>=0?e.group="B":window.location.href.indexOf("enableSpeedKit=1")>=0&&(e.group="A"),e.group)return O("baqend-speedkit-ab-test-info",encodeURIComponent(JSON.stringify(e))),e}()||Ne("baqend-speedkit-ab-test-info"),f=Ne("baqend-speedkit-secondary-ab-test-info");!function(e,n){if(r.sw=r.sw||"/sw.js",null==r.split)r.group="A";else{var i=ke(e,"baqend-speedkit-ab-test-info");r.group=i.group,r.splitTestId=i.splitTestId}if(null!=r.secondarySplit&&"A"===r.group){var o=ke(n,"baqend-speedkit-secondary-ab-test-info");r.secondaryGroup=o.group,r.secondaryTestId=o.splitTestId}null!=r.split&&r.group&&(r.sw=(a=r.sw,s="gr",c=r.group,u=a.indexOf("?")>-1?"&":"?",""+a+u+s+"="+c));var a,s,c,u;if(r.rumTracking){var d="1"===E("baqend-speedkit-rum-opt-out")||window.deactivateSpeedKitRUM;r.rumTracking=!d&&r.rumTracking}var p=!r.enableForWebViews&&(t.userAgent.toLowerCase().indexOf("wv)")>-1||(l=Te(t.userAgent),"SafariWebView"===l[0]&&l[1]>=14));var l;r.disabled=!1===r.enabled||r.disabled||"B"===r.group||"B"===r.secondaryGroup||p||function(){return t.userAgent.indexOf("Edge")>=0}()||!!window.deactivateSpeedKit,r.appURL="https://"+(r.appDomain||"{}.app.baqend.com".replace("{}",r.appName))+"/v1",r.customVariation&&r.customVariation.forEach((function(e){e.variationFunction="function"==typeof e.variationFunction?e.variationFunction.toString():e.variationFunction}));if("function"==typeof r.customDevice){var f=r.customDevice.call(null);r.customDevice="string"==typeof f?f:null,Promise.resolve(f).then((function(e){e&&ue(e)})).catch((function(e){B(e)}))}else r.customDevice&&ue(r.customDevice)}(l,f);var v=function(e){var i=Se(e);i.disabled="B"!==r.group&&"B"!==r.secondaryGroup&&!!me(),t[n]&&t[n].controller||!ne()||(i.lastNavigate.responseSource=z.SDN);return i}(function(e,n,i){var o=window.location.href,a=Te(t.userAgent),s=a[0],c=a[1],u=Ce(s,c,a[2],e,"B"===n.group||"B"===i.group),d=u[0];return{url:o,browser:s,browserVersion:c,responseCause:u[1],responseSource:d,cdnBackendTime:null,cdnPoP:null,firstLoad:Ie(),splitTestId:n.testId,group:void 0!==r.split?n.group:r.group,disconnectCause:J.None}}(a,l,f));r.rumTracking=Oe();var g=C();g.noCookies&&function(t){for(var n=0,r=e.cookie.replace(/\s/g,"").split(";").filter((function(e){return 0===e.lastIndexOf(t,0)}));n<r.length;n++){var i=r[n],o=i.indexOf("="),a=o>-1?i.substr(0,o):i;e.cookie=a+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/; SameSite=Lax; Secure"}}(s);!g.noTracking&&!g.performanceOnly||r.sampleRate||[c,u,d,p].forEach((function(e){return De(e)}));g.noTracking||a||function(e){te(e),re(e)}(v);if(ye(v.lastNavigate.responseCause)||(m=window.top!==window,"https:"!==location.protocol||!r.executeInIframe&&m))return void ie(v);var m;var y=t[n].controller;y?(ae(y,v),we("load"),function(e){t[n].addEventListener("message",(function(t){var n=t.data,r=n.type,i=n.payload;if("asset-response-timings"===r){var o=i.assetSource,a=i.assetTTFB,s=i.cdnPoP;e.lastNavigate.assetSource=o,e.lastNavigate.assetTTFB=a,e.lastNavigate.cdnPoP=s,te(e)}}))}(v),(S=t.userAgent).indexOf("Safari")>-1&&-1===S.indexOf("Edge")&&-1===S.indexOf("Chrome")&&Y()===V.reload&&he(),function(){if(!window.performance)return!1;if(!window.PerformanceNavigationTiming||!window.performance.getEntriesByType)return performance.navigation.redirectCount>0;var e=performance.getEntriesByType("navigation");return!!e.length&&e[0].redirectCount>0}()&&function(e){var r=t[n].controller;r&&r.postMessage({type:"report-redirect",data:e.disabled})}(v)):ie(v);var S;if(me())return void xe().catch(B);if(!y)return Le();b=!1,h((function(){b||(b=!0,Le())})),w=function(){setTimeout((function(){b||(b=!0,Le())}),1e3)},"loading"===e.readyState?e.addEventListener("DOMContentLoaded",w):setTimeout(w,0);var b,w}()}catch(Ae){B(Ae)}function Le(){Re().catch((function(e){return SpeedKit.track("fillDatabaseError",""+e,Date.now()),Ke().then((function(){return Re()}))})).then((function(){return Pe()})).catch((function(e){return B(e),xe()})).catch(B)}function Re(){var n=function(e){if(!e)return e;return new URL(e,location.origin).pathname}(r.scope),i=new g(n),o=window.devicePixelRatio,a=window.screen.width,s=t.userAgent,c=r.customDevice,u=c?i.set("/com.baqend.speedkit.device",{device:c,userAgent:s}):Promise.resolve();return Promise.all([i.set("/com.baqend.speedkit.config",r),i.set("/com.baqend.speedkit.screen",{dpr:o,width:a}),i.set("/com.baqend.speedkit.cookie",{origins:[[location.origin,e.cookie]]}),Be(i),u]).then((function(){return i.disconnect()}))}function Be(e){}function xe(){var e=new URL(r.scope||"/",location.origin).toString(),i=new URL(r.sw||"/sw.js",location.origin),o=i.origin+i.pathname;return t[n].getRegistrations().then((function(t){return t.forEach((function(t){var n=function(e){var t=e.active||e.installing||e.waiting;if(!t)return"";var n=new URL(t.scriptURL);return n.origin+n.pathname}(t);t.scope===e&&n===o&&t.unregister()}))})).catch((function(){return null})).then((function(){return Ke()}))}function Ke(){return Promise.all([window.caches?caches.keys().then((function(e){var t=e.filter((function(e){return new RegExp("^"+v(s,r.scope)+".*").test(e)}));return Promise.all(t.map((function(e){return caches.delete(e)})))})):Promise.resolve(),(e=new g(r.scope),e.clear().then((function(){return e.disconnect()})))]);var e}}(document,navigator,"serviceWorker","undefined"!=typeof speedKit?speedKit:config,"SNIPPET_LOADED");
</script>
Display More
aber er erkennt es nicht an kann mir da wer Helfen?