1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6958],{36926:function(e){var t;t=function(){function e(e){if(!e)return!1;var t=Object.prototype.toString.call(e);return"[object Function]"==t||"[object AsyncFunction]"==t}function t(){return Date.now&&e(Date.now)?Date.now():(new Date).getTime()}function r(e){return null!=e&&"[object Object]"==Object.prototype.toString.call(e)}function n(){if("function"==typeof Uint32Array){var e="";if("undefined"!=typeof crypto?e=crypto:"undefined"!=typeof msCrypto&&(e=msCrypto),r(e)&&e.getRandomValues){var t=new Uint32Array(1);return e.getRandomValues(t)[0]/4294967296}}return tB(1e19)/1e19}function i(e){var t=null;try{t=JSON.parse(e)}catch(e){}return t}function a(e,t){this.lockGetPrefix=e||"lock-get-prefix",this.lockSetPrefix=t||"lock-set-prefix"}function s(e){return"function"==typeof e||!(!e||"object"!=typeof e)&&s(e.listener)}function l(){this._events={}}function c(e){var t=e;try{t=decodeURIComponent(e)}catch(r){t=e}return t}function u(e){e=e||"";for(var t=function(){function e(){}return"function"!=typeof Object.create?(e.prototype=null,new e):Object.create(null)}(),r=e.substring(1),n=r.split("&"),i=0;i<n.length;i++){var a=n[i].indexOf("=");if(-1!==a){var s=n[i].substring(0,a),l=n[i].substring(a+1);s=c(s),l=c(l),"__proto__"!==s&&"constructor"!==s&&"prototype"!==s&&(t[s]=l)}}return t}function p(e){return"[object String]"==Object.prototype.toString.call(e)}function d(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function f(e){var t=function(e){this._fields={Username:4,Password:5,Port:7,Protocol:2,Host:6,Path:8,URL:0,QueryString:9,Fragment:10},this._values={},this._regex=/^((\w+):\/\/)?((\w+):?(\w+)?@)?([^\/\?:]+):?(\d+)?(\/?[^\?#]+)?\??([^#]+)?#?(\w*)/,void 0!==e&&this._parse(e)};return t.prototype.setUrl=function(e){this._parse(e)},t.prototype._initValues=function(){for(var e in this._fields)this._values[e]=""},t.prototype.addQueryString=function(e){if("object"!=typeof e)return!1;var t=this._values.QueryString||"";for(var r in e)t=RegExp(r+"[^&]+").test(t)?t.replace(RegExp(r+"[^&]+"),r+"="+e[r]):"&"===t.slice(-1)?t+r+"="+e[r]:""===t?r+"="+e[r]:t+"&"+r+"="+e[r];this._values.QueryString=t},t.prototype.getUrl=function(){return this._values.Origin+(this._values.Port?":"+this._values.Port:"")+this._values.Path+(this._values.QueryString?"?"+this._values.QueryString:"")+(this._values.Fragment?"#"+this._values.Fragment:"")},t.prototype._parse=function(e){this._initValues();var t=this._regex.exec(e);t||tU.log("URLParser::_parse -> Invalid URL");var r=e.split("#"),n=r[0],i=r.slice(1).join("#");for(var a in t=this._regex.exec(n),this._fields)void 0!==t[this._fields[a]]&&(this._values[a]=t[this._fields[a]]);this._values.Hostname=this._values.Host.replace(/:\d+$/,""),this._values.Origin=this._values.Protocol+"://"+this._values.Hostname,this._values.Fragment=i},new t(e)}function g(e){var t={};if("function"==typeof window.URL&&function(){var e;try{return e=new URL("http://modernizr.com/"),"http://modernizr.com/"===e.href}catch(e){return!1}}())(t=new URL(e)).searchParams||(t.searchParams=(r=u(t.search),{get:function(e){return r[e]}}));else{if(p(e)||(e=String(e)),e=d(e),!1===/^https?:\/\/.+/.test(e))return void tU.log("Invalid URL");var r,n,i=f(e);t.hash=i._values.Fragment,t.host=i._values.Host?i._values.Host+(i._values.Port?":"+i._values.Port:""):"",t.href=i._values.URL,t.password=i._values.Password,t.pathname=i._values.Path,t.port=i._values.Port,t.search=i._values.QueryString?"?"+i._values.QueryString:"",t.username=i._values.Username,t.hostname=i._values.Hostname,t.protocol=i._values.Protocol?i._values.Protocol+":":"",t.origin=i._values.Origin?i._values.Origin+(i._values.Port?":"+i._values.Port:""):"",t.searchParams=(n=u("?"+i._values.QueryString),{get:function(e){return n[e]}})}return t}function _(e){return!(!e||1!==e.nodeType)}function h(e){return void 0===e}function v(t){return Array.isArray&&e(v)?Array.isArray(t):"[object Array]"===Object.prototype.toString.call(t)}function y(e){return new tJ(e)}function b(e,t,r,n){function i(e){return e&&(e.preventDefault=i.preventDefault,e.stopPropagation=i.stopPropagation,e._getPath=i._getPath),e}i._getPath=function(){return this.path||this.composedPath&&this.composedPath()||y(this.target).getParents()},i.preventDefault=function(){this.returnValue=!1},i.stopPropagation=function(){this.cancelBubble=!0},(function(e,t,r){if(void 0===n&&"click"===t&&(n=!0),e&&e.addEventListener)e.addEventListener(t,function(e){e._getPath=i._getPath,r.call(this,e)},n);else{var a="on"+t,s=e[a];e[a]=function(n){if(n=n||i(window.event)){n.target=n.srcElement;var a,l,c=!0;return"function"==typeof s&&(a=s(n)),l=r.call(e,n),"beforeunload"!==t?(!1!==a&&!1!==l||(c=!1),c):void 0}}}}).apply(null,arguments)}function w(e){var t="pushState"in window.history?"popstate":"hashchange";b(window,t,e)}function S(e){if(e)return void 0!==window.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest?new XMLHttpRequest:"undefined"!=typeof XDomainRequest?new XDomainRequest:null;if(void 0!==window.XMLHttpRequest)return new XMLHttpRequest;if(window.ActiveXObject)try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(e){tU.log(e)}}}function k(e,t,r){if("object"==typeof e&&"number"==typeof e.length&&e.length>0){if(Array.prototype.forEach&&e.forEach)e.forEach(t,r);else for(var n=0;n<e.length;n++)t.call(r,e[n],n,e)}else if("[object Object]"===Object.prototype.toString.call(e))for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(r,e[i],i,e)}function P(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];if("[object Object]"===Object.prototype.toString.call(r))for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&void 0!==r[n]&&(e[n]=r[n])}return e}function C(e){function t(e){if(!e)return"";try{return JSON.parse(e)}catch(e){return{}}}e.timeout=e.timeout||2e4,e.credentials=void 0===e.credentials||e.credentials;var n=S(e.cors);if(!n)return!1;e.type||(e.type=e.data?"POST":"GET");var i,a=(e=P({success:function(){},error:function(){}},e)).success,s=e.error;e.success=function(e){a(e),i&&(clearTimeout(i),i=null)},e.error=function(e){s(e),i&&(clearTimeout(i),i=null)},i=setTimeout(function(){(function(){try{n&&"object"==typeof n&&n.abort&&n.abort()}catch(e){tU.log(e)}i&&(clearTimeout(i),i=null,e.error&&e.error(),n.onreadystatechange=null,n.onload=null,n.onerror=null)})()},e.timeout),"undefined"!=typeof XDomainRequest&&n instanceof XDomainRequest&&(n.onload=function(){e.success&&e.success(t(n.responseText)),n.onreadystatechange=null,n.onload=null,n.onerror=null},n.onerror=function(){e.error&&e.error(t(n.responseText),n.status),n.onreadystatechange=null,n.onerror=null,n.onload=null}),n.onreadystatechange=function(){try{4==n.readyState&&(n.status>=200&&n.status<300||304==n.status?e.success(t(n.responseText)):e.error(t(n.responseText),n.status),n.onreadystatechange=null,n.onload=null)}catch(e){n.onreadystatechange=null,n.onload=null}},n.open(e.type,e.url,!0);try{e.credentials&&(n.withCredentials=!0),r(e.header)&&k(e.header,function(e,t){n.setRequestHeader&&n.setRequestHeader(t,e)}),e.data&&(e.cors||n.setRequestHeader&&n.setRequestHeader("X-Requested-With","XMLHttpRequest"),"application/json"===e.contentType?n.setRequestHeader&&n.setRequestHeader("Content-type","application/json; charset=UTF-8"):n.setRequestHeader&&n.setRequestHeader("Content-type","application/x-www-form-urlencoded"))}catch(e){tU.log(e)}n.send(e.data||null)}function O(e,t){var r=[];return null==e?r:Array.prototype.map&&e.map===Array.prototype.map?e.map(t):(k(e,function(e,n,i){r.push(t(e,n,i))}),r)}function N(e){var t=[];try{t=O(atob(e).split(""),function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})}catch(e){t=[]}try{return decodeURIComponent(t.join(""))}catch(e){return t.join("")}}function j(e){var t="";try{t=btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,function(e,t){return String.fromCharCode("0x"+t)}))}catch(r){t=e}return t}
1function T(e){return k(Array.prototype.slice.call(arguments,1),function(t){for(var r in t)void 0!==t[r]&&void 0===e[r]&&(e[r]=t[r])}),e}function I(e){var t=e;try{t=decodeURI(e)}catch(r){t=e}return t}function A(e){return"[object Date]"==Object.prototype.toString.call(e)}function D(e){function t(e){return e<10?"0"+e:e}return e.getFullYear()+"-"+t(e.getMonth()+1)+"-"+t(e.getDate())+" "+t(e.getHours())+":"+t(e.getMinutes())+":"+t(e.getSeconds())+"."+t(e.getMilliseconds())}function $(e){return k(Array.prototype.slice.call(arguments,1),function(t){for(var n in t)void 0!==t[n]&&(r(t[n])&&r(e[n])?P(e[n],t[n]):e[n]=t[n])}),e}function x(e,t,r){var n=Object.prototype.hasOwnProperty;if(e.filter)return e.filter(t);for(var i=[],a=0;a<e.length;a++)if(n.call(e,a)){var s=e[a];t.call(r,s,a,e)&&i.push(s)}return i}function E(e,t,r){e=e||location.hostname,t=t||"domain_test";var n,i="string"==typeof(n=e)&&n.match(/^[a-zA-Z0-9\u4e00-\u9fa5\-\.]+$/)?n:"",a=i.split(".");if(v(a)&&a.length>=2&&!/^(\d+\.)+\d+$/.test(i)){for(var s="."+a.splice(a.length-1,1);a.length>0;)if(s="."+a.splice(a.length-1,1)+s,tq.set(t,"true",0,null,r,"; domain="+s),-1!==document.cookie.indexOf(t+"=true"))return tq.set(t,"true","-1s",null,r,"; domain="+s),s}return""}function L(e){if(!p(e))return null;var t=e.split(">"),r=null;return(r=function e(r){var n,i=t.shift();if(!i)return r;try{n=function(e,t){if("body"===(e=d(e)))return document.getElementsByTagName("body")[0];if(0===e.indexOf("#"))e=e.slice(1),r=document.getElementById(e);else if(e.indexOf(":nth-of-type")>-1){var r,n=e.split(":nth-of-type");if(!n[0]||!n[1])return null;var i=n[0],a=n[1].match(/\(([0-9]+)\)/);if(!a||!a[1])return null;var s=Number(a[1]);if(!(_(t)&&t.children&&t.children.length>0))return null;for(var l=t.children,c=0;c<l.length;c++)if(_(l[c])&&l[c].tagName.toLowerCase()===i&&0==--s){r=l[c];break}if(s>0)return null}return r||null}(i,r)}catch(e){tU.log(e)}return n&&_(n)?e(n):null}())&&_(r)?r:null}function U(e,t){var r="",n="";return e.textContent?r=d(e.textContent):e.innerText&&(r=d(e.innerText)),r&&(r=r.replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)),n=r||"","input"!==t&&"INPUT"!==t||(n=e.value||""),n}function R(e,t){t&&"string"==typeof t||(t="hostnameè§£æå¼å¸¸");var r=null;try{r=g(e).hostname}catch(e){tU.log("getHostnameä¼ å
¥çurlåæ°ä¸åæ³ï¼")}return r||t}function B(){try{var e=navigator.appVersion.match(/OS (\d+)[._](\d+)[._]?(\d+)?/);return e&&e[1]?Number.parseInt(e[1],10):""}catch(e){return""}}function H(e,t){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),e=c(e);var r=RegExp("[\\?&]"+t+"=([^&#]*)").exec(e);return null===r||r&&"string"!=typeof r[1]&&r[1].length?"":c(r[1])}function J(e){var t={},r=e.split("?")[1]||"";return r&&(t=u("?"+r)),t}function M(){return void 0!==window.matchMedia||void 0!==window.msMatchMedia}function q(){var e,t={},r=navigator.userAgent.toLowerCase();return(e=r.match(/ qq\/([\d.]+)/))?t.qqBuildinBrowser=Number(e[1].split(".")[0]):(e=r.match(/mqqbrowser\/([\d.]+)/))?t.qqBrowser=Number(e[1].split(".")[0]):(e=r.match(/opera.([\d.]+)/))?t.opera=Number(e[1].split(".")[0]):(e=r.match(/msie ([\d.]+)/))?t.ie=Number(e[1].split(".")[0]):(e=r.match(/edge.([\d.]+)/))?t.edge=Number(e[1].split(".")[0]):(e=r.match(/firefox\/([\d.]+)/))?t.firefox=Number(e[1].split(".")[0]):(e=r.match(/chrome\/([\d.]+)/))?t.chrome=Number(e[1].split(".")[0]):(e=r.match(/version\/([\d.]+).*safari/))?t.safari=Number(e[1].match(/^\d*.\d*/)):(e=r.match(/trident\/([\d.]+)/))&&(t.ie=11),t}function F(e){return p(e)?I(e=d(e)):I(location.href)}function K(e){return p(e)?I(e=d(e)):I(location.pathname)}function V(e,t){return e.hasAttribute?e.hasAttribute(t):e.attributes?!(!e.attributes[t]||!e.attributes[t].specified):void 0}function W(e,t){if("string"==typeof t)return V(e,t);if(v(t)){for(var r=!1,n=0;n<t.length;n++)if(V(e,t[n])){r=!0;break}return r}}function z(e){if("string"!=typeof e)return 0;var t=0,r=null;if(0==e.length)return t;for(var n=0;n<e.length;n++)t=(t<<5)-t+(r=e.charCodeAt(n)),t&=t;return t}function X(e){var t=0;if(e.length>0)for(var r=e.split(""),n=0;n<r.length;
1n++){var i=r[n].charCodeAt(),a=31*t+i;if(a>9007199254740992)for(t=-9007199254740992+t;(a=31*t+i)<-9007199254740992;)t=t/2+i;if(a<-9007199254740992)for(t=9007199254740992+t;(a=31*t+i)>9007199254740992;)t=t/2+i;t=31*t+i}return t}function Z(e,t){var r=e.indexOf;if(r)return r.call(e,t);for(var n=0;n<e.length;n++)if(t===e[n])return n;return -1}function Y(e){return!(!e||!tF.call(e,"callee"))}function G(e){return"[object Boolean]"==Object.prototype.toString.call(e)}function Q(e){if(r(e)){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}return!1}function ee(e){return"string"==typeof e&&(!1!==/^https?:\/\/.+/.test(e)||(tU.log("Invalid URL"),!1))}function et(){return!!navigator.userAgent.match(/iPhone|iPad|iPod/i)}function er(e){try{JSON.parse(e)}catch(e){return!1}return!0}function en(e){return"[object Number]"==Object.prototype.toString.call(e)&&/[\d\.]+/.test(String(e))}function ei(t){if(!r(t)||!p(t.callbackName))return tU.log("JSONP 请æ±ç¼ºå° callbackName"),!1;t.success=e(t.success)?t.success:function(){},t.error=e(t.error)?t.error:function(){},t.data=t.data||"";var n=document.createElement("script"),i=document.getElementsByTagName("head")[0],a=null,s=!1;i.appendChild(n),en(t.timeout)&&(a=setTimeout(function(){return!s&&(t.error("timeout"),window[t.callbackName]=function(){tU.log("call jsonp error")},a=null,i.removeChild(n),void(s=!0))},Math.min(t.timeout,3e4))),window[t.callbackName]=function(){clearTimeout(a),a=null,t.success.apply(null,arguments),window[t.callbackName]=function(){tU.log("call jsonp error")},i.removeChild(n)};var l=encodeURIComponent(t.callbackName),c="";if(t.url.indexOf("?")>-1?t.url+="&callbackName="+l:t.url+="?callbackName="+l,r(t.data)){var u=[];k(t.data,function(e,t){u.push(encodeURIComponent(t)+"="+encodeURIComponent(e))}),(c=u.join("&"))&&(t.url+="&"+c)}n.onerror=function(e){return!s&&(window[t.callbackName]=function(){tU.log("call jsonp error")},clearTimeout(a),a=null,i.removeChild(n),t.error(e),void(s=!0))},n.src=t.url}function ea(t){({visibleHandler:e(t.visible)?t.visible:function(){},hiddenHandler:e(t.hidden)?t.hidden:function(){},visibilityChange:null,hidden:null,isSupport:function(){return void 0!==document[this.hidden]},init:function(){void 0!==document.hidden?(this.hidden="hidden",this.visibilityChange="visibilitychange"):void 0!==document.mozHidden?(this.hidden="mozHidden",this.visibilityChange="mozvisibilitychange"):void 0!==document.msHidden?(this.hidden="msHidden",this.visibilityChange="msvisibilitychange"):void 0!==document.webkitHidden&&(this.hidden="webkitHidden",this.visibilityChange="webkitvisibilitychange"),this.listen()},listen:function(){if(this.isSupport()){var e=this;b(document,this.visibilityChange,function(){document[e.hidden]?e.hiddenHandler():e.visibleHandler()},1)}else b(window,"focus",this.visibleHandler),b(window,"blur",this.hiddenHandler)}}).init()}function eo(e){e=P({success:function(){},error:function(){},appendCall:function(e){document.getElementsByTagName("head")[0].appendChild(e)}},e);var t=null;"css"===e.type&&((t=document.createElement("link")).rel="stylesheet",t.href=e.url),"js"===e.type&&((t=document.createElement("script")).async="async",t.setAttribute("charset","UTF-8"),t.src=e.url,t.type="text/javascript"),t.onload=t.onreadystatechange=function(){this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(e.success(),t.onload=t.onreadystatechange=null)},t.onerror=function(){e.error(),t.onerror=null},e.appendCall(t)}function es(e,t){e=String(e),t="number"==typeof t?t:13;for(var r=e.split(""),n=0;n<r.length;n++)126>r[n].charCodeAt(0)&&(r[n]=String.fromCharCode((r[n].charCodeAt(0)+t)%126));return r.join("")}function el(e){return es(e=String(e),113)}function ec(e){r(e)&&k(e,function(t,n){r(t)?ec(e[n]):A(t)&&(e[n]=D(t))})}function eu(e){var t=document.createElement("style");t.type="text/css";try{t.appendChild(document.createTextNode(e))}catch(r){t.styleSheet.cssText=e}var r=document.getElementsByTagName("head")[0],n=document.getElementsByTagName("script")[0];r?r.children.length?r.insertBefore(t,r.children[0]):r.appendChild(t):n.parentNode.insertBefore(t,n)}function ep(e){var t=[];return null==e||k(e,function(e){t[t.length]=e}),t}function ed(e){for(var t,r=[],n={},i=0;i<e.length;i++)(t=e[i])in n||(n[t]=!0,r.push(t));return r}function ef(e,t,r){return r=r||0,e.substr(r,t.length)===t}function eg(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e}function e_(){tX.msg.apply(tX,arguments).log()}function eh(){tX.msg.apply(tX,arguments).level("warn").log()}function em(){tX.msg.apply(tX,arguments).level("error").log()}function ev(e){var t=tZ.current_domain;switch(typeof t){case"function":var r=t();return""===r||""===d(r)?"urlè§£æå¤±è´¥":-1!==r.indexOf(".")?r:"urlè§£æå¤±è´¥";case"string":return""===t||""===d(t)?"urlè§£æå¤±è´¥":-1!==t.indexOf(".")?t:"urlè§£æå¤±è´¥";default:var n=E(null,t0,tZ.is_secure_cookie);return""===e?"urlè§£æå¤±è´¥":""===n?"urlè§£æå¤±è´¥":n}}function ey(e,t){var r="";if(!1===tZ.cross_subdomain){try{if(t)r=g(t).hostname;else{var n=location.host;h(tx.para.white_list[n])||(r=tx.para.white_list[n])}}catch(e){em(e)}r="string"==typeof r&&""!==r?"sajssdk_2015_"+tZ.sdk_id+e+"_"+r.replace(/\./g,"_"):"sajssdk_2015_root_"+tZ.sdk_id+e}else r="sajssdk_2015_cross_"+tZ.sdk_id+e;return r}function eb(){var e="new_user";return t2.isSupport()?null!==t2.get("sensorsdata_is_new_user")||null!==t2.get(ey(e)):null!==t3.get(t3.getNewUserFlagMemoryKey(e))}
1function ew(e,t,n){var i=!(!r(tZ.heatmap)||!tZ.heatmap.useCapture);return r(tZ.heatmap)&&h(tZ.heatmap.useCapture)&&"click"===t&&(i=!0),b(e,t,n,i)}function eS(){var e=document.referrer,t="baidu.com";if(!e)return!1;try{var r=g(e).hostname;return r&&r.substring(r.length-t.length)===t}catch(e){return!1}}function ek(){var e=J(document.referrer);if(Q(e)||!e.eqid){var t=J(location.href);return e.ck||t.utm_source?"baidu_sem_keyword_id":"baidu_other_keyword_id"}return"baidu_seo_keyword_id"}function eP(){var e=J(document.referrer);return Q(e)||!e.eqid?tH().replace(/-/g,""):e.eqid}function eC(e,t){return p(e=e||document.referrer)?(0!==(e=I(e=d(e))).indexOf("https://www.baidu.com/")||t||(e=e.split("?")[0]),p(e=e.slice(0,tZ.max_referrer_string_length))?e:""):"åå¼å¼å¸¸_referrerå¼å¸¸_"+String(e)}function eO(e){if(""===(e=e||document.referrer))return!0;var t=E(null,t0,tZ.is_secure_cookie),r=R(e);return -1===(r="."+r).indexOf(t)&&""!==t}function eN(e,t){e=e||document.referrer;var n=tZ.source_type.keyword;if(document&&p(e)){if(0===e.indexOf("http")){var i=ej(e),a=J(e);if(Q(a))return tZ.preset_properties.search_keyword_baidu&&eS()?void 0:"æªåå°å¼";var s=null;for(var l in n)if(i===l&&r(a)){if(v(s=n[l]))for(l=0;l<s.length;l++){var c=a[s[l]];if(c)return t?{active:c}:c}else if(a[s])return t?{active:a[s]}:a[s]}return tZ.preset_properties.search_keyword_baidu&&eS()?void 0:"æªåå°å¼"}return""===e?"æªåå°å¼_ç´æ¥æå¼":"æªåå°å¼_éhttpçurl"}return"åå¼å¼å¸¸_referrerå¼å¸¸_"+String(e)}function ej(e){var t=R(e);if(!t||"hostnameè§£æå¼å¸¸"===t)return"";var r={baidu:[/^.*\.baidu\.com$/],bing:[/^.*\.bing\.com$/],google:[/^www\.google\.com$/,/^www\.google\.com\.[a-z]{2}$/,/^www\.google\.[a-z]{2}
1$/],sm:[/^m\.sm\.cn$/],so:[/^.+\.so\.com$/],sogou:[/^.*\.sogou\.com$/],yahoo:[/^.*\.yahoo\.com$/]};for(var n in r)for(var i=r[n],a=0,s=i.length;a<s;a++)if(i[a].test(t))return n;return"æªç¥æç´¢å¼æ"}function eT(){function e(e,t){for(var r=0;r<e.length;r++)if(-1!==t.split("?")[0].indexOf(e[r]))return!0}var t="("+tZ.source_type.utm.join("|")+")\\=[^&]+",r=tZ.source_type.search,n=tZ.source_type.social,i=document.referrer||"",a=t7.pageProp.url;if(a){var s=a.match(new RegExp(t));return s&&s[0]?"ä»è´¹å¹¿åæµé":e(r,i)?"èªç¶æç´¢æµé":e(n,i)?"社交ç½ç«æµé":""===i?"ç´æ¥æµé":"å¼èæµé"}return"è·åurlå¼å¸¸"}function eI(e){var t=H(e,"gdt_vid"),r=H(e,"hash_key"),n=H(e,"callbacks"),i={click_id:"",hash_key:"",callbacks:""};return p(t)&&t.length&&(i.click_id=16==t.length||18==t.length?t:"åæ°è§£æä¸åæ³",p(r)&&r.length&&(i.hash_key=r),p(n)&&n.length&&(i.callbacks=n)),i}function eA(t){var n=t.properties,i=JSON.parse(JSON.stringify(t));r(n)&&k(n,function(t,r){if(e(t))try{n[r]=t(i),e(n[r])&&(eh("æ¨ç屿§- "+r+" æ ¼å¼ä¸æ»¡è¶³è¦æ±ï¼æä»¬å·²ç»å°å
¶å é¤"),delete n[r])}catch(e){delete n[r],eh("æ¨ç屿§- "+r+" æåºäºå¼å¸¸ï¼æä»¬å·²ç»å°å
¶å é¤")}})}function eD(e){if(r(e)&&e.$option){var t=e.$option;return delete e.$option,t}return{}}function e$(e){var t={};return k(e,function(e,r){null!=e&&(t[r]=e)}),t}function ex(e){if(!_(e.target))return!1;var t=e.target,r=p(t.tagName)?t.tagName.toLowerCase():"unknown",n={};return n.$element_type=r,n.$element_name=t.getAttribute("name"),n.$element_id=t.getAttribute("id"),n.$element_class_name=p(t.className)?t.className:null,n.$element_target_url=t.getAttribute("href"),n.$element_content=eE(t,r),(n=e$(n)).$url=F(),n.$url_path=K(),n.$title=document.title,n}function eE(t,r){var n;return p(r)&&"input"===r.toLowerCase()?(n=tZ.heatmap&&e(tZ.heatmap.collect_input)&&tZ.heatmap.collect_input(t),("button"===t.type||"submit"===t.type||n)&&t.value||""):U(t,r)}function eL(e){return t6.protocol.ajax(e.url),C(e)}function eU(e){if("string"==typeof e&&(e=d(e))&&("://"===e.slice(0,3)?e=location.protocol.slice(0,-1)+e:"//"===e.slice(0,2)?e=location.protocol+e:"http"!==e.slice(0,4)&&(e="")),v(e)&&e.length)for(var t=0;t<e.length;t++)/sa\.gif[^\/]*$/.test(e[t])||(e[t]=e[t].replace(/\/sa$/,"/sa.gif").replace(/(\/sa)(\?[^\/]+)$/,"/sa.gif$2"));else/sa\.gif[^\/]*$/.test(e)||"string"!=typeof e||(e=e.replace(/\/sa$/,"/sa.gif").replace(/(\/sa)(\?[^\/]+)$/,"/sa.gif$2"));return e}function eR(e){p(e)||(e=JSON.stringify(e));var t=j(e),r="crc="+z(t);return"data="+encodeURIComponent(t)+"&ext="+encodeURIComponent(r)}function eB(e,t){var r=[];"string"==typeof e&&e in t8.EVENT_LIST&&(r=t8.EVENT_LIST[e],t8[r[0]].on(r[1],t))}function eH(){this.sendTimeStamp=0,this.timer=null,this.serverUrl="",this.hasTabStorage=!1}function eJ(e,t){for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&!ru.check(r,e[r],t))return!1;return!0}function eM(e,t,r,n){function i(e){function i(){s||(s=!0,location.href=a.href)}e.stopPropagation(),e.preventDefault();var s=!1;setTimeout(i,1e3),n(t,r,i)}var a=null;return(e=e||{}).ele&&(a=e.ele),e.event&&(a=e.target?e.target:e.event.target),r=r||{},!(!a||"object"!=typeof a)&&(!a.href||/^javascript/.test(a.href)||a.target||a.download||a.onclick?(n(t,r),!1):(e.event&&i(e.event),void(e.ele&&ew(e.ele,"click",function(e){i(e)}))))}function eq(){var e=location.protocol;return"http:"===e||"https:"===e?e:"http:"}function eF(){var e=t7.campaignParams(),t={};return k(e,function(e,r,n){-1!==(" "+tx.source_channel_standard+" ").indexOf(" "+r+" ")?t["$"+r]=n[r]:t[r]=n[r]}),t}function eK(e,t,r){if(tx.is_first_visitor&&r){var n={};tx.para.preset_properties.search_keyword_baidu&&eO(document.referrer)&&eS()&&(n.$search_keyword_id=t9.id(),n.$search_keyword_id_type=t9.type(),n.$search_keyword_id_hash=X(n.$search_keyword_id));var i=eC(null,t);e(P({$first_visit_time:new Date,$first_referrer:i,$first_referrer_host:i?R(i,"åå¼å¼å¸¸"):"",$first_browser_language:p(navigator.language)?navigator.language.toLowerCase():"åå¼å¼å¸¸",$first_browser_charset:p(document.charset)?document.charset.toUpperCase():"åå¼å¼å¸¸",$first_traffic_source_type:eT(),$first_search_keyword:eN()},eF(),n)),tx.is_first_visitor=!1}}function eV(e,t){var n=e.id,i=e.callback,a=e.name,s=rs.getFirstId(),l=rs.getOriginDistinctId();if(!eJ({distinct_id:n}
1))return em("login id is invalid"),!1;if(n===rs.getOriginDistinctId()&&!s)return em("login id is equal to distinct_id"),!1;if(r(rs._state.identities)&&rs._state.identities.hasOwnProperty(a)&&n===rs._state.first_id)return!1;if(rs._state.history_login_id.name!==a||n!==rs._state.history_login_id.value){rs._state.identities[a]=n,rs.set("history_login_id",{name:a,value:n}),s||rs.set("first_id",l),t(n,"$SignUp",{},i);var c={$identity_cookie_id:rs._state.identities.$identity_cookie_id};return c[a]=n,eW(c),!0}return!1}function eW(e){var t={};for(var r in e)t[r]=e[r];rs._state.identities=t,rs.save()}function ez(t,n){if(!p(t)&&!r(t))return void em("use's first arguments must be string or object.");if(r(t)){var i,a=tx.modules&&tx.modules[t.plugin_name];a&&a!==t&&eh(t.name+" is conflict with builtin plugin, and sdk uses builtin plugin."),i=a||t}return p(t)&&(r(tx.modules)&&r(tx.modules[t])?i=tx.modules[t]:r(window.SensorsDataWebJSSDKPlugin)&&r(window.SensorsDataWebJSSDKPlugin[t])?i=window.SensorsDataWebJSSDKPlugin[t]:window.sensorsDataAnalytic201505&&window.sensorsDataAnalytic201505.modules[t]&&(i=window.sensorsDataAnalytic201505.modules[t])),i&&e(i.init)?i.plugin_is_init||(i.plugin_name||eh("warning: invalid plugin, plugin_name required."),i.plugin_version?i.plugin_version!==tx.lib_version&&eh("warning: plugin version not match SDK version. plugin may not work correctly. "):eh("warning: invalid plugin, plugin version required."),i.plugin_is_init||i.init(tx,n),i.plugin_is_init=!0,tx.modules=tx.modules||{},tx.modules[i.plugin_name||"unnamed_"+rS++]=i):eh((t.plugin_name||t)+" is not found or it's not a standard plugin. Please check sensorsdata official documents."),i}function eX(e,t,r,n){var i=rs.getFirstId()||rs.getDistinctId();rs.set("distinct_id",e),rm.send({original_id:i,distinct_id:rs.getDistinctId(),type:"track_signup",event:t,properties:r},n)}function eZ(e){eJ({properties:e})?rs.setProps(e):em("registerè¾å
¥çåæ°æè¯¯")}function eY(t,r){"number"==typeof t&&(t=String(t)),!eV({id:t,callback:r,name:t1.LOGIN},eX)&&e(r)&&r()}function eG(e){var t=this;this.type=e,this.resultCbs={},this.timeoutCbs={},this.timerId=null,this.appCallJsCallback=null,window.sensorsdata_app_call_js||(window.sensorsdata_app_call_js=function(e,t){if(e in window.sensorsdata_app_call_js.modules)return window.sensorsdata_app_call_js.modules[e](t)}),window.sensorsdata_app_call_js.modules=window.sensorsdata_app_call_js.modules||{},window.sensorsdata_app_call_js.modules[this.type]=function(e){try{var r=N(e)||e;try{r=JSON.parse(r)}catch(e){}var n=r&&r.message_id;if(n&&t.resultCbs[n]){if(e=r,t.timeoutCbs[n]&&t.timeoutCbs[n].isTimeout)return void(t.resultCbs[n].callbacks.length=0);if(t.resultCbs[n])for(var i in t.resultCbs[n].result=e,clearTimeout(t.timerId),t.timeoutCbs[n].callbacks.length=0,t.resultCbs[n].callbacks)t.resultCbs[n].callbacks[i].call(null,e),t.resultCbs[n].callbacks.splice(i,1);return}return t.appCallJsCallback&&t.appCallJsCallback.call(null,e)}catch(t){em("app åè° js å¼å¸¸",e)}}}function eQ(t){try{if(tx.bridge.activeBridge&&e(tx.bridge.activeBridge.handleCommand))return tx.bridge.activeBridge.handleCommand(t)}catch(e){em("Error: handle command exception:"+e)}return em("æ°æ®åå¾App失败ï¼Appæ²¡ææ´é²bridge,type:"+t.callType),!1}function e0(e){this.bridge=new eG(e.type)}function e1(e){var t=null;try{var r=JSON.parse(window.name);t=r[e]?c(r[e]):null}catch(e){t=null}return null===t&&(t=H(location.href,e)||null),t}function e2(e){function t(){var e=[];n.touch_app_bridge||e.push(t6.defineMode("1")),r(tx.para.app_js_bridge)||(e.push(t6.defineMode("2")),n.verify_success=!1),r(tx.para.heatmap)&&"default"==tx.para.heatmap.clickmap||e.push(t6.defineMode("3")),"fail"===n.verify_success&&e.push(t6.defineMode("4")),new tx.SDKJSBridge("app_alert").notifyApp({data:e})}var n=tx.bridge.bridge_info;if(tx.bridge.hasVisualModeBridge()){if(r(tx.para.heatmap)&&"default"==tx.para.heatmap.clickmap){if(r(tx.para.app_js_bridge)&&"success"===n.verify_success){if(e)window.sa_jssdk_app_define_mode(tx,e);else{var i=location.protocol;eo({success:function(){setTimeout(function(){"undefined"!=typeof sa_jssdk_app_define_mode&&window.sa_jssdk_app_define_mode(tx,e)},0)},error:function(){},type:"js",url:(i=Z(["http:","https:"],i)>-1?i:"https:")+"//static.sensorsdata.cn/sdk/"+tx.lib_version+"/vapph5define.min.js"})}}else t()}else t()}}function e3(){var t;rO.isWindowNameHasKeyword()?rO.windowNameHasKeywordHandle():rO.isSeachHasKeyword()?rO.hasKeywordHandle():window.parent!==self&&rN.isSearchHasKeyword()?rN.verifyVtrackMode():rO.isStorageHasKeyword()?rO.storageHasKeywordHandle():window.parent!==self&&rN.isStorageHasKeyword()?rN.verifyVtrackMode():(tx.readyState.setState(3),new tx.SDKJSBridge("visualized").onAppNotify(function(){e2("undefined"!=typeof sa_jssdk_app_define_mode)}),e2(!1),tx.bridge.app_js_bridge_v1(),t7.initPage(),tx.para.is_track_single_page&&re.on("switch",function(n){var i=function(r){if(r=r||{},n!==location.href){t7.pageProp.referrer=F(n);var i=P({$url:F(),$referrer:F(n)},r);e(void 0)?t(i):tx.quick&&tx.quick("autoTrack",i)}};if("boolean"==typeof tx.para.is_track_single_page)i();else if("function"==typeof tx.para.is_track_single_page){var a=tx.para.is_track_single_page(
1);r(a)?i(a):!0===a&&i()}}),rs.init(),function(){var e=t7.pageProp.url_domain,t={};""===e&&(e="urlè§£æå¤±è´¥");var n=eN(document.referrer,!0);if(tZ.preset_properties.search_keyword_baidu?eO(document.referrer)&&(!eS()||r(n)&&n.active?rs._state&&rs._state.props&&(rs._state.props.$search_keyword_id&&delete rs._state.props.$search_keyword_id,rs._state.props.$search_keyword_id_type&&delete rs._state.props.$search_keyword_id_type,rs._state.props.$search_keyword_id_hash&&delete rs._state.props.$search_keyword_id_hash):(t.$search_keyword_id=t9.id(),t.$search_keyword_id_type=t9.type(),t.$search_keyword_id_hash=X(t.$search_keyword_id))):rs._state&&rs._state.props&&(rs._state.props.$search_keyword_id&&delete rs._state.props.$search_keyword_id,rs._state.props.$search_keyword_id_type&&delete rs._state.props.$search_keyword_id_type,rs._state.props.$search_keyword_id_hash&&delete rs._state.props.$search_keyword_id_hash),rs.save(),k(tZ.preset_properties,function(n,i){if(-1===i.indexOf("latest_"))return!1;if(i=i.slice(7),n){if("wx_ad_click_id"===i&&"not_collect"===n)return!1;if("utm"!==i&&"urlè§£æå¤±è´¥"===e)"wx_ad_click_id"===i?(t._latest_wx_ad_click_id="urlçdomainè§£æå¤±è´¥",t._latest_wx_ad_hash_key="urlçdomainè§£æå¤±è´¥",t._latest_wx_ad_callbacks="urlçdomainè§£æå¤±è´¥"):t["$latest_"+i]="urlçdomainè§£æå¤±è´¥";else if(eO(document.referrer))switch(i){case"traffic_source_type":t.$latest_traffic_source_type=eT();break;case"referrer":t.$latest_referrer=t7.pageProp.referrer;break;case"search_keyword":eN()?t.$latest_search_keyword=eN():r(rs._state)&&r(rs._state.props)&&rs._state.props.$latest_search_keyword&&delete rs._state.props.$latest_search_keyword;break;case"landing_page":t.$latest_landing_page=F();break;case"wx_ad_click_id":var a=eI(location.href);t._latest_wx_ad_click_id=a.click_id,t._latest_wx_ad_hash_key=a.hash_key,t._latest_wx_ad_callbacks=a.callbacks}}else if("utm"===i&&rs._state&&rs._state.props)for(var s in rs._state.props)(0===s.indexOf("$latest_utm")||0===s.indexOf("_latest_")&&0>s.indexOf("_latest_wx_ad_"))&&delete rs._state.props[s];else rs._state&&rs._state.props&&"$latest_"+i in rs._state.props?delete rs._state.props["$latest_"+i]:"wx_ad_click_id"==i&&rs._state&&rs._state.props&&!1===n&&k(["_latest_wx_ad_click_id","_latest_wx_ad_hash_key","_latest_wx_ad_callbacks"],function(e){e in rs._state.props&&delete rs._state.props[e]})}),tZ.preset_properties.latest_utm){var i=t7.campaignParamsStandard("$latest_","_latest_"),a=i.$utms,s=i.otherUtms;Q(a)||P(t,a),Q(s)||P(t,s)}eZ(t)}(),r_.init(),"success"===tx.bridge.bridge_info.verify_success&&rd.init(),tx.readyState.setState(4),tx._q&&v(tx._q)&&tx._q.length>0&&k(tx._q,function(e){tx[e[0]].apply(tx,Array.prototype.slice.call(e[1]))}),r(tx.para.heatmap)&&(rb.initHeatmap(),rb.initScrollmap()),rN.notifyUser())}function e5(){k(rj,function(t){var r=tx[t];tx[t]=function(){return tx.readyState.state<3?(v(tx._q)||(tx._q=[]),eh("calling sdk api before init is deprecated."),tx._q.push([t,arguments]),!1):e(tx.getDisabled)&&tx.getDisabled()?void 0:tx.readyState.getState()?r.apply(tx,arguments):void em("请å
åå§åç¥çJS SDK")}})}function e4(e,t){this.cancel=function(){e=!0},this.getCanceled=function(){return e||!1},this.stop=function(){t=!0},this.getStopped=function(){return t||!1}}function e9(e,t,r){var n=null;try{n=JSON.parse(JSON.stringify(e||null))}catch(e){}this.getOriginalData=function(){return n},this.getPosition=function(){return t},this.cancellationToken=new e4,this.sensors=r}function e6(e){if(!r(e))throw"error: Stage constructor requires arguments.";this.processDef=e,this.registeredInterceptors={}}function e7(e){e&&e.buildDataStage&&rI.registerStageImplementation(e.buildDataStage),e&&e.businessStage&&rD.registerStageImplementation(e.businessStage),e&&e.sendDataStage&&rA.registerStageImplementation(e.sendDataStage),e&&e.viewStage&&r$.registerStageImplementation(e.viewStage)}function e8(e,t){rx[e]&&rx[e](t)}function te(e){e.kit=rU,e.saEvent=rm,this.buildDataStage=rh,this.sendDataStage=rL,this.businessStage=rE}function tt(e){e.heatmap=rb,this.viewStage=rv}function tr(t){return e(t.properties)?t.isMatchedWithFilter&&!e(t.isMatchedWithFilter)?void em("registerPropertyPlugin arguments error, isMatchedWithFilter must be function"):void e8("buildDataStage",{finalAdjustData:{priority:100,entry:function(r){try{if(e(t.isMatchedWithFilter))return t.isMatchedWithFilter(r)&&t.properties(r);t.properties(r)}catch(e){em("execute registerPropertyPlugin callback error:"+e)}}}}):void em("registerPropertyPlugin arguments error, properties must be function")}function tn(e){e&&(tx.events=ro,tx.bridge=rC,tx.SDKJSBridge=eG,tx.JSBridge=e0,tx.store=rs,tx.unlimitedDiv=rf,tx.customProp=rg,tx.vtrackcollect=r_,tx.vapph5collect=rd,tx.detectMode=e3,tx.registerFeature=e7,tx.registerInterceptor=e8,tx.commonWays=rw,e7(new te(tx)),e7(new tt(tx)),e8("viewStage",rR));var t=e?rk:rT;for(var r in t)tx[r]=t[r];tx.logger=tX,tx.log=e_,tx._=rP,tx.on=eB,tx.ee=t8,tx.use=ez,tx.lib_version=tQ,tx.registerPropertyPlugin=tr}function ti(e){return nn.call(nr)&&na&&na.call(nr,JSON.stringify(e))}function ta(e,t){if(rY("---test---datasend-",rX.bridge.is_verify_success),rX.para.app_js_bridge.is_mui||"item_set"
1===e.data.type||"item_delete"===e.data.type)return e;var r=e.callback;return rX.bridge.is_verify_success?(rY("---test---bridge-verify-success---",e.data),rW&&rW.call(rV,JSON.stringify(rZ.extend({server_url:rX.para.server_url},e.data))),rZ.isFunction(r)&&r(),t.cancellationToken.cancel()):(rY("---test---bridge-verify-fail-----",rX.bridge.is_verify_success),rX.para.app_js_bridge.is_send?rX.debug.apph5({data:e.data,step:"4.2",output:"all"}):(rZ.isFunction(r)&&r(),t.cancellationToken.cancel())),e}function to(e){return nu.call(nc)&&nd&&nd.call(nc,JSON.stringify(e))}function ts(e,t){if(r5("ObsoleteBridge---senddata"),r2.para.app_js_bridge.is_mui||"item_set"===e.data.type||"item_delete"===e.data.type)return e;var r=e.callback;if(r0){var n=r0&&r0.call(rG,JSON.stringify(r3.extend({server_url:r2.para.server_url},e.data)));return r5("ObsoleteBridge---anVerify-success",n),n?(r3.isFunction(r)&&r(),t.cancellationToken.cancel()):r2.para.app_js_bridge.is_send?r2.debug.apph5({data:e.data,step:"3.1",output:"all"}):(r3.isFunction(r)&&r(),t.cancellationToken.cancel()),e}return r5("ObsoleteBridge---is-send-old-way",r2.para.app_js_bridge.is_send),rQ&&rQ.call(rG,JSON.stringify(r3.extend({server_url:r2.para.server_url},e.data))),r3.isFunction(r)&&r(),t.cancellationToken.cancel(),e}function tl(){return void 0!==r8&&document[r8]}function tc(e,t){if(nw.para.app_js_bridge.is_mui||"item_set"===e.data.type||"item_delete"===e.data.type)return e;var r=e.callback;return nw.bridge.is_verify_success?(nb()&&nb().postMessage(JSON.stringify({callType:"app_h5_track",data:nS.extend({server_url:nw.para.server_url},e.data)})),nS.isFunction(r)&&r(),t.cancellationToken.cancel()):nw.para.app_js_bridge.is_send?nw.debug.apph5({data:e.data,step:"4.1",output:"all"}):(nS.isFunction(r)&&r(),t.cancellationToken.cancel()),e}function tu(e,t){if(nP.para.app_js_bridge.is_mui||"item_set"===e.data.type||"item_delete"===e.data.type)return e;var r=e.callback;if(nP.bridge.bridge_info.verify_success){var n,i=document.createElement("iframe"),a=(n=e.data,"sensorsanalytics://trackEvent?event="+encodeURIComponent(JSON.stringify(nC.extend({server_url:nP.para.server_url},n)).replace(/\r\n/g,"")));return i.setAttribute("src",a),document.documentElement.appendChild(i),i.parentNode.removeChild(i),i=null,nC.isFunction(r)&&r(),t.cancellationToken.cancel(),!0}return nP.para.app_js_bridge.is_send?nP.debug.apph5({data:e.data,step:"3.2",output:"all"}):(nC.isFunction(r)&&r(),t.cancellationToken.cancel()),e}function tp(){this.sd=null,this.start_time=+new Date,this.page_show_status=!0,this.page_hidden_status=!1,this._={},this.timer=null,this.current_page_url=document.referrer,this.url=location.href,this.title=document.title||"",this.option={},this.heartbeat_interval_time=5e3,this.heartbeat_interval_timer=null,this.page_id=null,this.storage_name="sawebjssdkpageleave",this.max_duration=nB}function td(){this.sd=null,this.log=window.console&&window.console.log||function(){},this.customRegister=[]}function tf(e){try{if("$pageview"!==e.event&&(!e.type||"profile"!==e.type.slice(0,7))){var t=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0,r=document.documentElement.scrollHeight||0;e.properties=nQ._.extend(e.properties||{},{$page_height:Math.max(t,r)||0})}}catch(e){n2("页é¢é«åº¦è·åå¼å¸¸ã")}return n0.call(nQ.kit,e)}function tg(){iC=!0}function t_(){iC=!1}function th(){return iC}function tm(e,t){if(!0===iu.para.debug_mode){var r,n,i=e.data;e.callback,r=JSON.stringify(i),n="",n=-1!==iu.para.debug_mode_url.indexOf("?")?iu.para.debug_mode_url+"&"+iu.kit.encodeTrackData(r):iu.para.debug_mode_url+"?"+iu.kit.encodeTrackData(r),ip.ajax({url:n,type:"GET",cors:!0,header:{"Dry-Run":String(iu.para.debug_mode_upload)},success:function(e){!0===ip.isEmptyObject(e)?alert("debugæ°æ®åéæå"+r):alert("debug失败 é误åå "+JSON.stringify(e))}}),t.cancellationToken.stop()}return e}function tv(e,t){if(ig.isObject(id.para.jsapp)&&!id.para.jsapp.isOnline&&"function"==typeof id.para.jsapp.setData){var r=e;delete r.callback,r=JSON.stringify(r),id.para.jsapp.setData(r),t.cancellationToken.stop()}return e}function ty(e){if(!0===e&&ig.isObject(id.para.jsapp)&&"function"==typeof id.para.jsapp.getData){id.para.jsapp.isOnline=!0;var t=id.para.jsapp.getData();ig.isArray(t)&&t.length>0&&ig.each(t,function(e){ig.isJSONString(e)&&id.kit.sendData(JSON.parse(e))})}else id.para.jsapp.isOnline=!1}function tb(e,t){return!i_.para.app_js_bridge&&i_.para.batch_send&&ih.localStorage.isSupport()&&localStorage.length<i_.para.batch_send.storage_length&&(iI.add(e.data),t.cancellationToken.stop()),e}function tw(e){new iv.BeaconSend(e).start()}function tS(e,t){var r=null,n=null;if(iv.isObject(e.config)&&(r=e.config.send_type,n=iv.optimizeServerUrl(e.config.server_url)),("beacon"===r||!r&&"beacon"===im.para.send_type)&&iv.isSupportBeaconSend()){var i=n||e.server_url;e.server_url=i,e.data=im.kit.encodeTrackData(e.data),iv.isArray(i)&&i.length?iv.each(i,function(t){e.callback=null,e.server_url=t,tw(e)}):"string"==typeof i&&""!==i?tw(e):im.log("å½å server_url 为空æä¸æ£ç¡®ï¼åªå¨æ§å¶å°æå°æ¥å¿ï¼net
1work ä¸ä¸ä¼åæ°æ®ï¼è¯·é
ç½®æ£ç¡®ç server_urlï¼"),t.cancellationToken.stop()}return e}function tk(e){new ib.AjaxSend(e).start()}function tP(e,t){var r=null,n=null;if(ib.isObject(e.config)&&(r=e.config.send_type,n=ib.optimizeServerUrl(e.config.server_url)),("ajax"===r||!r&&"ajax"===iy.para.send_type)&&ib.isSupportCors()){var i=n||e.server_url;e.server_url=i,e.data=iy.kit.encodeTrackData(e.data),ib.isArray(i)&&i.length?ib.each(i,function(t){e.callback=null,e.server_url=t,tk(e)}):"string"==typeof i&&""!==i?tk(e):iy.log("å½å server_url 为空æä¸æ£ç¡®ï¼åªå¨æ§å¶å°æå°æ¥å¿ï¼network ä¸ä¸ä¼åæ°æ®ï¼è¯·é
ç½®æ£ç¡®ç server_urlï¼"),t.cancellationToken.stop()}return e}function tC(e,t){var r=iw.kit.encodeTrackData(t);return -1!==e.indexOf("?")?e+"&"+r:e+"?"+r}function tO(e){new iS.ImageSend(e).start()}function tN(e,t){var r=null;iS.isObject(e.config)&&(r=iS.optimizeServerUrl(e.config.server_url));var n=r||e.server_url,i=e.data;e.server_url=n,iS.isArray(n)&&n.length?iS.each(n,function(t){t&&(e.data=tC(t,i),e.callback=null,e.server_url=t,tO(e))}):"string"==typeof n&&""!==n?(e.data=tC(n,i),tO(e)):iw.logger&&iw.logger.msg("å½å server_url 为空æä¸æ£ç¡®ï¼åªå¨æ§å¶å°æå°æ¥å¿ï¼network ä¸ä¸ä¼åæ°æ®ï¼è¯·é
ç½®æ£ç¡®ç server_urlï¼").level("warn").log(),t.cancellationToken.stop()}function tj(e){return null===iU?void tT(e):void iU.push(e)}function tT(e){try{if("log"===e.level&&tI()||"warn"===e.level&&(t$()||tI()||iL.isObject(iE.para.show_log)&&"warn"===iE.para.show_log.level)||"error"===e.level&&(t$()||!iL.isObject(iE.para.show_log)||"none"!==iE.para.show_log.level))return void function(e){var t,r,n,i=e.content,a=iL.isObject(i[0])?iL.formatJsonString(i[0]):i[0],s=(t="",r="",n=iE.para.show_log,iL.isObject(n)&&!1===n.show_brand||(t+=e.brand),iL.isObject(n)&&!1===n.show_level||(t+=(t.length>0?"-":"")+e.level),t.length>0&&(t="["+t+"]"),iL.isObject(n)&&!1===n.show_module||(r=e.module),t+r);i[0]=s+(s.length>0?": ":"")+a;try{console&&(iL.isFunction(console[e.level])?console[e.level].apply(console,i):iL.isObject(console[e.level])&&console[e.level](i[0]))}catch(e){}}(e)}catch(e){}}function tI(){return!!t$()||!0===iE.para.show_log||iL.isObject(iE.para.show_log)&&"log"===iE.para.show_log.level}function tA(){iL.sessionStorage.isSupport()&&sessionStorage.setItem(iB,"true")}function tD(){iL.sessionStorage.isSupport()&&sessionStorage.removeItem(iB)}function t$(){return iL.sessionStorage.isSupport()&&"true"===sessionStorage.getItem(iB)}var tx={};tx.DEFAULT_SEND_TYPE="image",(function(){var e={function:!0,object:!0},t=e[typeof window]&&window||this,r=t.JSON,n=t.JSON3,i=!1,a=function r(n,i){function a(e,t){try{e()}catch(e){t&&t()}}function s(e){if(null!=s[e])return s[e];if("bug-string-char-index"==e)r=!1;else if("json"==e)r=s("json-stringify")&&s("date-serialization")&&s("json-parse");else if("date-serialization"==e){if(r=s("json-stringify")&&S){var t=i.stringify;a(function(){r='"-271821-04-20T00:00:00.000Z"'==t(new d(-864e13))&&'"+275760-09-13T00:00:00.000Z"'==t(new d(864e13))&&'"-000001-01-01T00:00:00.000Z"'==t(new d(-621987552e5))&&'"1969-12-31T23:59:59.999Z"'==t(new d(-1))})}}else{var r,n,l='{"a":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}';if("json-stringify"==e){var t=i.stringify,p="function"==typeof t;p&&((n=function(){return 1}).toJSON=n,a(function(){p="0"===t(0)&&"0"===t(new c)&&'""'==t(new u)&&t(b)===v&&t(v)===v&&t()===v&&"1"===t(n)&&"[1]"==t([n])&&"[null]"==t([v])&&"null"==t(null)&&"[null,null,null]"==t([v,b,null])&&t({a:[n,!0,!1,null,"\0\b\n\f\r "]})==l&&"1"===t(null,n)&&"[\n 1,\n 2\n]"==t([1,2],null,1)},function(){p=!1})),r=p}if("json-parse"==e){var f,g=i.parse;"function"==typeof g&&a(function(){0!==g("0")||g(!1)||(f=5==(n=g(l)).a.length&&1===n.a[0])&&(a(function(){f=!g('" "')}),f&&a(function(){f=1!==g("01")}),f&&a(function(){f=1!==g("1.")}))},function(){f=!1}),r=f}}return s[e]=!!r}function l(e){return A(this)}n||(n=t.Object()),i||(i=t.Object());var c=n.Number||t.Number,u=n.String||t.String,p=n.Object||t.Object,d=n.Date||t.Date,f=n.SyntaxError||t.SyntaxError,g=n.TypeError||t.TypeError,_=n.Math||t.Math,h=n.JSON||t.JSON;if("object"==typeof h&&h)return i.stringify=h.stringify,i.parse=h.parse,i.runInContext=r,i;var v,y=p.prototype,b=y.toString,w=y.hasOwnProperty,S=new d(-3509827334573292);
1if(a(function(){S=-109252==S.getUTCFullYear()&&0===S.getUTCMonth()&&1===S.getUTCDate()&&10==S.getUTCHours()&&37==S.getUTCMinutes()&&6==S.getUTCSeconds()&&708==S.getUTCMilliseconds()}),s["bug-string-char-index"]=s["date-serialization"]=s.json=s["json-stringify"]=s["json-parse"]=null,!s("json")){var k="[object Function]",P="[object Number]",C="[object String]",O="[object Array]",N=s("bug-string-char-index"),j=function(t,r){var n,i,a,s=0;for(a in(n=function(){this.valueOf=0}).prototype.valueOf=0,i=new n)w.call(i,a)&&s++;return n=i=null,s?j=function(e,t){var r,n,i=b.call(e)==k;for(r in e)i&&"prototype"==r||!w.call(e,r)||(n="constructor"===r)||t(r);(n||w.call(e,r="constructor"))&&t(r)}:(i=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"],j=function(t,r){var n,a,s=b.call(t)==k,l=!s&&"function"!=typeof t.constructor&&e[typeof t.hasOwnProperty]&&t.hasOwnProperty||w;for(n in t)s&&"prototype"==n||!l.call(t,n)||r(n);for(a=i.length;n=i[--a];)l.call(t,n)&&r(n)}),j(t,r)};if(!s("json-stringify")&&!s("date-serialization")){var T={92:"\\\\",34:'\\"',8:"\\b",12:"\\f",10:"\\n",13:"\\r",9:"\\t"},I=function(e,t){return("000000"+(t||0)).slice(-e)},A=function(e){var t,r,n,i,a,s,l,c,u;if(S)t=function(e){r=e.getUTCFullYear(),n=e.getUTCMonth(),i=e.getUTCDate(),s=e.getUTCHours(),l=e.getUTCMinutes(),c=e.getUTCSeconds(),u=e.getUTCMilliseconds()};else{var p=_.floor,d=[0,31,59,90,120,151,181,212,243,273,304,334],f=function(e,t){return d[t]+365*(e-1970)+p((e-1969+(t=+(t>1)))/4)-p((e-1901+t)/100)+p((e-1601+t)/400)};t=function(e){for(i=p(e/864e5),r=p(i/365.2425)+1970-1;f(r+1,0)<=i;r++);for(n=p((i-f(r,0))/30.42);f(r,n+1)<=i;n++);i=1+i-f(r,n),s=p((a=(e%864e5+864e5)%864e5)/36e5)%24,l=p(a/6e4)%60,c=p(a/1e3)%60,u=a%1e3}}return(A=function(e){return e>-1/0&&e<1/0?(t(e),e=(r<=0||r>=1e4?(r<0?"-":"+")+I(6,r<0?-r:r):I(4,r))+"-"+I(2,n+1)+"-"+I(2,i)+"T"+I(2,s)+":"+I(2,l)+":"+I(2,c)+"."+I(3,u)+"Z",r=n=i=s=l=c=u=null):e=null,e})(e)};if(s("json-stringify")&&!s("date-serialization")){var D=i.stringify;i.stringify=function(e,t,r){var n=d.prototype.toJSON;d.prototype.toJSON=l;var i=D(e,t,r);return d.prototype.toJSON=n,i}}else{var $=function(e){var t=e.charCodeAt(0);return T[t]||"\\u00"+I(2,t.toString(16))},x=/[\x00-\x1f\x22\x5c]/g,E=function(e){return x.lastIndex=0,'"'+(x.test(e)?e.replace(x,$):e)+'"'},L=function(e,t,r,n,i,s,l){var c,u,p,f,_,h,y,w,S;if(a(function(){c=t[e]}),"object"==typeof c&&c&&(c.getUTCFullYear&&"[object Date]"==b.call(c)&&c.toJSON===d.prototype.toJSON?c=A(c):"function"==typeof c.toJSON&&(c=c.toJSON(e))),r&&(c=r.call(t,e,c)),c==v)return c===v?c:"null";switch("object"==(u=typeof c)&&(p=b.call(c)),p||u){case"boolean":case"[object Boolean]":return""+c;case"number":case P:return c>-1/0&&c<1/0?""+c:"null";case"string":case C:return E(""+c)}if("object"==typeof c){for(y=l.length;y--;)if(l[y]===c)throw g();if(l.push(c),f=[],w=s,s+=i,p==O){for(h=0,y=c.length;h<y;h++)_=L(h,c,r,n,i,s,l),f.push(_===v?"null":_);S=f.length?i?"[\n"+s+f.join(",\n"+s)+"\n"+w+"]":"["+f.join(",")+"]":"[]"}else j(n||c,function(e){var t=L(e,c,r,n,i,s,l);t!==v&&f.push(E(e)+":"+(i?" ":"")+t)}),S=f.length?i?"{\n"+s+f.join(",\n"+s)+"\n"+w+"}":"{"+f.join(",")+"}":"{}";return l.pop(),S}};i.stringify=function(t,r,n){var i,a,s,l;if(e[typeof r]&&r){if((l=b.call(r))==k)a=r;else if(l==O){s={};for(var c,u=0,p=r.length;u<p;)c=r[u++],"[object String]"!=(l=b.call(c))&&"[object Number]"!=l||(s[c]=1)}}if(n){if((l=b.call(n))==P){if((n-=n%1)>0)for(n>10&&(n=10),i="";i.length<n;)i+=" "}else l==C&&(i=n.length<=10?n:n.slice(0,10))}return L("",((c={})[""]=t,c),a,s,i,"",[])}}}if(!s("json-parse")){var U,R,B=u.fromCharCode,H={92:"\\",34:'"',47:"/",98:"\b",116:" ",110:"\n",102:"\f",114:"\r"},J=function(){throw U=R=null,f()},M=function(){for(var e,t,r,n,i,a=R,s=a.length;U<s;)switch(i=a.charCodeAt(U)){case 9:case 10:case 13:case 32:U++;break;case 123:case 125:case 91:case 93:case 58:case 44:return e=N?a.charAt(U):a[U],U++,e;case 34:for(e="@",U++;U<s;)if((i=a.charCodeAt(U))<32)J();else if(92==i)switch(i=a.charCodeAt(++U)){case 92:case 34:case 47:case 98:case 116:case 110:case 102:case 114:e+=H[i],U++;break;case 117:for(t=++U,r=U+4;U<r;
1U++)(i=a.charCodeAt(U))>=48&&i<=57||i>=97&&i<=102||i>=65&&i<=70||J();e+=B("0x"+a.slice(t,U));break;default:J()}else{if(34==i)break;for(i=a.charCodeAt(U),t=U;i>=32&&92!=i&&34!=i;)i=a.charCodeAt(++U);e+=a.slice(t,U)}if(34==a.charCodeAt(U))return U++,e;J();default:if(t=U,45==i&&(n=!0,i=a.charCodeAt(++U)),i>=48&&i<=57){for(48==i&&(i=a.charCodeAt(U+1))>=48&&i<=57&&J(),n=!1;U<s&&(i=a.charCodeAt(U))>=48&&i<=57;U++);if(46==a.charCodeAt(U)){for(r=++U;r<s&&!((i=a.charCodeAt(r))<48||i>57);r++);r==U&&J(),U=r}if(101==(i=a.charCodeAt(U))||69==i){for(43!=(i=a.charCodeAt(++U))&&45!=i||U++,r=U;r<s&&!((i=a.charCodeAt(r))<48||i>57);r++);r==U&&J(),U=r}return+a.slice(t,U)}n&&J();var l=a.slice(U,U+4);if("true"==l)return U+=4,!0;if("fals"==l&&101==a.charCodeAt(U+4))return U+=5,!1;if("null"==l)return U+=4,null;J()}return"$"},q=function(e){var t,r;if("$"==e&&J(),"string"==typeof e){if("@"==(N?e.charAt(0):e[0]))return e.slice(1);if("["==e){for(t=[];"]"!=(e=M());)r?","==e?"]"==(e=M())&&J():J():r=!0,","==e&&J(),t.push(q(e));return t}if("{"==e){for(t={};"}"!=(e=M());)r?","==e?"}"==(e=M())&&J():J():r=!0,","!=e&&"string"==typeof e&&"@"==(N?e.charAt(0):e[0])&&":"==M()||J(),t[e.slice(1)]=q(M());return t}J()}return e},F=function(e,t,r){var n=K(e,t,r);n===v?delete e[t]:e[t]=n},K=function(e,t,r){var n,i=e[t];if("object"==typeof i&&i){if(b.call(i)==O)for(n=i.length;n--;)F(b,j,i,n,r);else j(i,function(e){F(i,e,r)})}return r.call(e,t,i)};i.parse=function(e,t){var r,n;return U=0,R=""+e,r=q(M()),"$"!=M()&&J(),U=R=null,t&&b.call(t)==k?K(((n={})[""]=r,n),"",t):r}}}return i.runInContext=r,i}(t,t.JSON3={noConflict:function(){return i||(i=!0,t.JSON=r,t.JSON3=n,r=n=null),a}});t.JSON?(t.JSON.parse=a.parse,t.JSON.stringify=a.stringify):t.JSON={parse:a.parse,stringify:a.stringify}}).call(window),function(e){if(e.atob)try{e.atob(" ")}catch(n){var t,r;e.atob=(t=e.atob,(r=function(e){return t(String(e).replace(/[\t\n\f\r ]+/g,""))}).original=t,r)}else{var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",i=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/;e.btoa=function(e){e=String(e);for(var t,r,i,a,s="",l=0,c=e.length%3;l<e.length;){if((r=e.charCodeAt(l++))>255||(i=e.charCodeAt(l++))>255||(a=e.charCodeAt(l++))>255)return"";t=r<<16|i<<8|a,s+=n.charAt(t>>18&63)+n.charAt(t>>12&63)+n.charAt(t>>6&63)+n.charAt(63&t)}return c?s.slice(0,c-3)+"===".substring(c):s},e.atob=function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!i.test(e))return"";e+="==".slice(2-(3&e.length));for(var t,r,a,s="",l=0;l<e.length;)t=n.indexOf(e.charAt(l++))<<18|n.indexOf(e.charAt(l++))<<12|(r=n.indexOf(e.charAt(l++)))<<6|(a=n.indexOf(e.charAt(l++))),s+=64===r?String.fromCharCode(t>>16&255):64===a?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return s}}}(window);var tE,tL,tU={setup:function(e){tL=e},log:function(){(tL||console&&console.log||function(){}).apply(null,arguments)}},tR={get:function(e){return window.localStorage.getItem(e)},parse:function(e){var t;try{t=JSON.parse(tR.get(e))||null}catch(e){tU.log(e)}return t},set:function(e,t){try{window.localStorage.setItem(e,t)}catch(e){tU.log(e)}},remove:function(e){window.localStorage.removeItem(e)},isSupport:function(){var e=!0;try{var t="__local_store_support__",r="testIsSupportStorage";tR.set(t,r),tR.get(t)!==r&&(e=!1),tR.remove(t)}catch(t){e=!1}return e}},tB=(tE=(new Date).getTime(),function(e){return Math.ceil((tE=(9301*tE+49297)%233280)/233280*e)});a.prototype.get=function(e,r,a,s){if(!e)throw Error("key is must");r=r||1e4,a=a||1e3,s=s||function(){};var l=this.lockGetPrefix+e,c=tR.get(l),u=String(n());return c&&(c=i(c)||{randomNum:0,expireTime:0}).expireTime>t()?s(null):(tR.set(l,JSON.stringify({randomNum:u,expireTime:t()+r})),void setTimeout(function(){(c=i(tR.get(l))||{randomNum:0,expireTime:0}).randomNum===u?(s(tR.get(e)),tR.remove(e),tR.remove(l)):s(null)},a))},a.prototype.set=function(e,r,a,s,l){if(!e||!r)throw Error("key and val is must");a=a||1e4,s=s||1e3,l=l||function(){};var c=this.lockSetPrefix+e,u=tR.get(c),p=String(n());return u&&(u=i(u)||{randomNum:0,expireTime:0}).expireTime>
1t()?l({status:"fail",reason:"This key is locked"}):(tR.set(c,JSON.stringify({randomNum:p,expireTime:t()+a})),void setTimeout(function(){(u=i(tR.get(c))||{randomNum:0,expireTime:0}).randomNum===p?tR.set(e,r)&&l({status:"success"}):l({status:"fail",reason:"This key is locked"})},s))},l.prototype.on=function(e,t){if(!e||!t)return!1;if(!s(t))throw Error("listener must be a function");this._events[e]=this._events[e]||[];var r="object"==typeof t;return this._events[e].push(r?t:{listener:t,once:!1}),this},l.prototype.prepend=function(e,t){if(!e||!t)return!1;if(!s(t))throw Error("listener must be a function");this._events[e]=this._events[e]||[];var r="object"==typeof t;return this._events[e].unshift(r?t:{listener:t,once:!1}),this},l.prototype.prependOnce=function(e,t){return this.prepend(e,{listener:t,once:!0})},l.prototype.once=function(e,t){return this.on(e,{listener:t,once:!0})},l.prototype.off=function(e,t){var r=this._events[e];if(!r)return!1;if("number"==typeof t)r.splice(t,1);else if("function"==typeof t)for(var n=0,i=r.length;n<i;n++)r[n]&&r[n].listener===t&&r.splice(n,1);return this},l.prototype.emit=function(e,t){var r=this._events[e];if(!r)return!1;for(var n=0;n<r.length;n++){var i=r[n];i&&(i.listener.call(this,t||{}),i.once&&this.off(e,n))}return this},l.prototype.removeAllListeners=function(e){e&&this._events[e]?this._events[e]=[]:this._events={}},l.prototype.listeners=function(e){return e&&"string"==typeof e?this._events[e]:this._events};var tH=(rJ=function(){for(var e=1*new Date,t=0;e==1*new Date;)t++;return e.toString(16)+t.toString(16)},rM=function(){function e(e,t){var r,n=0;for(r=0;r<t.length;r++)n|=i[r]<<8*r;return e^n}var t,r,n=navigator.userAgent,i=[],a=0;for(t=0;t<n.length;t++)r=n.charCodeAt(t),i.unshift(255&r),i.length>=4&&(a=e(a,i),i=[]);return i.length>0&&(a=e(a,i)),a.toString(16)},function(){var e=String(screen.height*screen.width);return e=e&&/\d{5,}/.test(e)?e.toString(16):String(31242*n()).replace(".","").slice(0,8),rJ()+"-"+n().toString(16).replace(".","")+"-"+rM()+"-"+e+"-"+rJ()||(String(n())+String(n())+String(n())).slice(2,15)}),tJ=function(e){this.ele=e},tM=function(e,t){for(var r=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&r.push(e);return r};tJ.prototype={addClass:function(e){return -1===(" "+this.ele.className+" ").indexOf(" "+e+" ")&&(this.ele.className=this.ele.className+(""===this.ele.className?"":" ")+e),this},removeClass:function(e){var t=" "+this.ele.className+" ";return -1!==t.indexOf(" "+e+" ")&&(this.ele.className=t.replace(" "+e+" "," ").slice(1,-1)),this},hasClass:function(e){return -1!==(" "+this.ele.className+" ").indexOf(" "+e+" ")},attr:function(e,t){return"string"==typeof e&&h(t)?this.ele.getAttribute(e):("string"==typeof e&&(t=String(t),this.ele.setAttribute(e,t)),this)},offset:function(){var e=this.ele.getBoundingClientRect();if(e.width||e.height){var t=this.ele.ownerDocument.documentElement;return{top:e.top+window.pageYOffset-t.clientTop,left:e.left+window.pageXOffset-t.clientLeft}}return{top:0,left:0}},getSize:function(){if(!window.getComputedStyle)return{width:this.ele.offsetWidth,height:this.ele.offsetHeight};try{var e=this.ele.getBoundingClientRect();return{width:e.width,height:e.height}}catch(e){return{width:0,height:0}}},getStyle:function(e){return this.ele.currentStyle?this.ele.currentStyle[e]:this.ele.ownerDocument.defaultView.getComputedStyle(this.ele,null).getPropertyValue(e)},wrap:function(e){var t=document.createElement(e);return this.ele.parentNode.insertBefore(t,this.ele),t.appendChild(this.ele),y(t)},getCssStyle:function(e){var t=this.ele.style.getPropertyValue(e);if(t)return t;var r=null;if("function"==typeof window.getMatchedCSSRules&&(r=window.getMatchedCSSRules(this.ele)),!r||!v(r))return null;for(var n=r.length-1;n>=0;n--)if(t=r[n].style.getPropertyValue(e))return t},sibling:function(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e},next:function(){return this.sibling(this.ele,"nextSibling")},prev:function(){return this.sibling(this.ele,"previousSibling")},siblings:function(){return tM((this.ele.parentNode||{}).firstChild,this.ele)},children:function(){return tM(this.ele.firstChild)},parent:function(){var e=this.ele.parentNode;return y(e=e&&11!==e.nodeType?e:null)},previousElementSibling:function(){var e=this.ele;if("previousElementSibling"in document.documentElement)return y(e.previousElementSibling);for(;e=e.previousSibling;)if(1===e.nodeType)return y(e);return y(null)},getSameTypeSiblings:function(){for(var e=this.ele,t=e.parentNode,r=e.tagName.toLowerCase(),n=[],i=0;i<t.children.length;i++){var a=t.children[i];1===a.nodeType&&a.tagName.toLowerCase()===r&&n.push(t.children[i])}return n},getParents:function(){try{var e=this.ele;if(!_(e))return[];var t=[e];if(null===e||null===e.parentElement)return[];for(;null!==e.parentElement;)e=e.parentElement,t.push(e);return t}catch(e){return[]}}};var tq={get:function(e){for(var t=e+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){for(var i=r[n];" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(t))return c(i.substring(t.length,i.length))}return null},set:function(e,t,r,n,i,a){function s(e){return!!e&&e.replace(/\r\n/g,"")}var l="",c="",u="";if(0!==(r=null==r?73e3:r)){var p=new Date;"s"===String(r).slice(-1)?p.setTime(p.getTime()+1e3*Number(String(r).slice(0,-1))):p.setTime(p.getTime()+24*r*36e5),l="; expires="+p.toGMTString()}n&&""!==n&&(u="; SameSite="+n),i&&(c="; secure");var d="",f="",g="";e&&(d=s(e)),t&&(f=s(t)),a&&(g=s(a)),d&&f&&(document.cookie=d+"="+encodeURIComponent(f)+l+"; path=/"+g+u+c)},remove:function(e,t){this.set(e,"1",-1,t)},isSupport:function(e,t,r,n,i){return e=e||"cookie_support_test",t=t||"1",navigator.cookieEnabled&&(this.set(e,t,r,n,i),this.get(e)===t&&(this.remove(e),!0))}},tF=Object.prototype.hasOwnProperty,tK={isSupport:function(){var e=!0,t="__session_storage_support__",r="testIsSupportStorage";try{sessionStorage&&sessionStorage.setItem?(sessionStorage.setItem(t,r),sessionStorage.removeItem(t,r),e=!0):e=!1}catch(t){e=!1}return e}},tV={"+":"-","/":"_","=":"."},tW={"-":"+",_:"/",".":"="},tz=[],tX={appendWriter:function(e){tz.push(e)},msg:function(){var e={module:"",level:"log",brand:"web-sdk",content:null};return e.content=Array.prototype.slice.call(arguments),{module:function(t){return p(t)&&(e.module=t),this},level:function(t){return p(t)&&(e.level=t),this},brand:function(t){return p(t)&&(e.brand=t),this},log:function(){if(e.content&&e.content.length){for(var t=0;t<tz.length;t++)if("function"==typeof tz[t])try{tz[t].call(null,e)}catch(e){}}return this}}}},tZ={},tY={preset_properties:{search_keyword_baidu:!1,latest_utm:!0,latest_traffic_source_type:!0,latest_search_keyword:!0,latest_referrer:!0,latest_referrer_host:!1,latest_landing_page:!1,latest_wx_ad_click_id:void 0,url:!0,title:!0}
1,encrypt_cookie:!1,enc_cookie:!1,img_use_crossorigin:!1,name:"sa",max_referrer_string_length:200,max_string_length:500,max_id_length:255,max_key_length:100,cross_subdomain:!0,show_log:!1,is_debug:!1,source_channel:[],sdk_id:"",auto_init:!0,is_track_single_page:!1,is_single_page:!1,batch_send:!1,source_type:{},callback_timeout:200,datasend_timeout:8e3,is_track_device_id:!1,ignore_oom:!0,app_js_bridge:!1};tY.white_list={},tY.white_list[location.host]=g(location.href).hostname;var tG="utm_source utm_medium utm_campaign utm_content utm_term",tQ="1.27.1",t0="sensorsdata_domain_test",t1={LOGIN:"$identity_login_id"},t2={get:function(e){return tq.get(e)},set:function(e,t,r,n){var i="";if(n=h(n)?tZ.cross_subdomain:n){var a=ev(location.href);"urlè§£æå¤±è´¥"===a&&(a=""),i=a?"; domain="+a:""}return tq.set(e,t,r,tZ.set_cookie_samesite,tZ.is_secure_cookie,i)},remove:function(e,t){return t=h(t)?tZ.cross_subdomain:t,tq.remove(e,t)},isSupport:function(e,t){return e=e||"sajssdk_2015_cookie_access_test",t=t||"1",tq.isSupport(e,t,0,null,tZ.is_secure_cookie)}};t2.getNewUser=eb;var t3={data:{},get:function(e){var t=this.data[e];return void 0===t?null:void 0!==t._expirationTimestamp_?(new Date).getTime()>t._expirationTimestamp_?null:t.value:t},set:function(e,t,r){if(r){var n=new Date;t={value:t,_expirationTimestamp_:"s"===String(r).slice(-1)?n.getTime()+1e3*Number(String(r).slice(0,-1)):n.getTime()+24*r*36e5}}this.data[e]=t},getNewUserFlagMemoryKey:function(e){return"sajssdk_2015_"+tZ.sdk_id+e}},t5={checkIsAddSign:function(e){"track"===e.type&&(eb()?e.properties.$is_first_day=!0:e.properties.$is_first_day=!1)},is_first_visit_time:!1,is_page_first_visited:!1,checkIsFirstTime:function(e){"track"===e.type&&"$pageview"===e.event&&(this.is_first_visit_time?(e.properties.$is_first_time=!0,this.is_first_visit_time=!1):e.properties.$is_first_time=!1)},setDeviceId:function(){},storeInitCheck:function(){if(tx.is_first_visitor){var e=new Date,t={h:23-e.getHours(),m:59-e.getMinutes(),s:59-e.getSeconds()};t2.isSupport()?t2.set(ey("new_user"),"1",3600*t.h+60*t.m+t.s+"s"):t3.set(t3.getNewUserFlagMemoryKey("new_user"),"1",3600*t.h+60*t.m+t.s+"s"),this.is_first_visit_time=!0,this.is_page_first_visited=!0}else eb()||(this.checkIsAddSign=function(e){"track"===e.type&&(e.properties.$is_first_day=!1)}),this.checkIsFirstTime=function(e){"track"===e.type&&"$pageview"===e.event&&(e.properties.$is_first_time=!1)}}},t4=function(){this._events=[],this.pendingEvents=[]};t4.prototype={emit:function(e){var t=[].slice.call(arguments,1);k(this._events,function(r){r.type===e&&r.callback.apply(r.context,t)}),this.pendingEvents.push({type:e,data:t}),this.pendingEvents.length>20&&this.pendingEvents.shift()},on:function(t,r,n,i){e(r)&&(this._events.push({type:t,callback:r,context:n||this}),i=!1!==i,this.pendingEvents.length>0&&i&&k(this.pendingEvents,function(e){e.type===t&&r.apply(n,e.data)}))},tempAdd:function(e,t){if(t&&e)return this.emit(e,t)},isReady:function(){}};var t9={data:{},id:function(){return this.data.id||(this.data.id=eP()),this.data.id},type:function(){return this.data.type||(this.data.type=ek()),this.data.type}},t6={distinct_id:function(){},jssdkDebug:function(){},_sendDebug:function(e){},apph5:function(e){var t="app_h5æé失败-",n=e.output,i=e.step,a=e.data||"";"all"!==n&&"console"!==n||e_({1:t+"use_app_track为false",2:t+"Androidæè
iOSï¼æ²¡ææ´é²ç¸åºæ¹æ³",3.1:t+"Androidæ ¡éªserver_url失败",3.2:t+"iOSæ ¡éªserver_url失败",4.1:t+"H5 æ ¡éª iOS server_url 失败",4.2:t+"H5 æ ¡éª Android server_url 失败"}[i]),("all"===n||"code"===n)&&r(tZ.is_debug)&&tZ.is_debug.apph5&&(a.type&&"profile"===a.type.slice(0,7)||(a.properties._jssdk_debug_info="apph5-"+String(i)))},defineMode:function(e){var t={1:{title:"å½å页颿 æ³è¿è¡å¯è§åå
¨åç¹",message:"App SDK ä¸ Web JS SDK 没æè¿è¡æéï¼è¯·èç³»è´µæ¹ææ¯äººåä¿®æ£ App SDK çé
ç½®ï¼è¯¦ç»ä¿¡æ¯è¯·æ¥çææ¡£ã",link_text:"",link_url:""},2:{title:"å½å页颿 æ³è¿è¡å¯è§åå
¨åç¹",message:"App SDK ä¸ Web JS SDK 没æè¿è¡æéï¼è¯·èç³»è´µæ¹ææ¯äººåä¿®æ£ Web JS SDK çé
ç½®ï¼è¯¦ç»ä¿¡æ¯è¯·æ¥çææ¡£ã",link_text:"",link_url:""},3:{title:"å½å页颿 æ³è¿è¡å¯è§åå
¨åç¹",message:"Web JS SDK 没æå¼å¯å
¨åç¹é
ç½®ï¼è¯·è系贵æ¹å·¥ä½äººåä¿®æ£ SDK çé
ç½®ï¼è¯¦ç»ä¿¡æ¯è¯·æ¥çææ¡£ã",link_text:"",link_url:""},4:{title:"å½å页颿 æ³è¿è¡å¯è§åå
¨åç¹",message:"Web JS SDK é
ç½®çæ°æ®æ ¡éªå°åä¸ App SDK é
ç½®çæ°æ®æ ¡éªå°åä¸ä¸è´ï¼è¯·è系贵æ¹å·¥ä½äººåä¿®æ£ SDK çé
ç½®ï¼è¯¦ç»ä¿¡æ¯è¯·æ¥çææ¡£ã",link_text:"",link_url:""}};return!(!e||!t[e])&&t[e]},protocol:{protocolIsSame:function(e,t){try{if(g(e).protocol!==g(t).protocol)return!1}catch(e){return eh("䏿¯æ _.URL æ¹æ³"),!1}return!0},serverUrl:function(){p(tZ.server_url)&&""!==tZ.server_url&&!this.protocolIsSame(tZ.server_url,location.href)&&eh("SDK æ£æµå°æ¨çæ°æ®åéå°ååå½å页é¢å°åçåè®®ä¸ä¸è´ï¼å»ºè®®æ¨ä¿®æ¹æä¸è´çåè®®ã\nå 为ï¼1ãhttps ä¸é¢åé http çå¾ç请æ±ä¼å¤±è´¥ã2ãhttp 页é¢ä½¿ç¨ https + ajax æ¹å¼åæ°æ®ï¼å¨ ie9 å以ä¸ä¼ä¸¢å¤±æ°æ®ã")},ajax:function(e){return e!==tZ.server_url&&void(p(e)&&""!==e&&!this.protocolIsSame(e,location.href)&&eh("SDK æ£æµå°æ¨çæ°æ®åéå°ååå½å页é¢å°åçåè®®ä¸ä¸è´ï¼å»ºè®®æ¨ä¿®æ¹æä¸è´çåè®®ãå 为 http 页é¢ä½¿ç¨ https + ajax æ¹å¼åæ°æ®ï¼å¨ ie9 å以ä¸ä¼ä¸¢å¤±æ°æ®ã"))}}},t7={initPage:function(){var e=eC(),t=F(),r=ev(t);r||t6.jssdkDebug("url_domainå¼å¸¸_"+t+"_"+r),this.pageProp={referrer:e,referrer_host:e?R(e):"",url:t,url_host:R(t,"url_hoståå¼å¼å¸¸"),url_domain:r}},pageProp:{},campaignParams:function(){return tx.kit.getUtmData()}
vendor: 4,181 bytes, line 1
1,campaignParamsStandard:function(e,t){e=e||"",t=t||"";var r=t7.campaignParams(),n={},i={};return k(r,function(r,a,s){-1!==(" "+tG+" ").indexOf(" "+a+" ")?n[e+a]=s[a]:i[t+a]=s[a]}),{$utms:n,otherUtms:i}},properties:function(){var e=window.innerHeight||document.documentElement.clientHeight||document.body&&document.body.clientHeight||0,t=window.innerWidth||document.documentElement.clientWidth||document.body&&document.body.clientWidth||0;return{$timezone_offset:(new Date).getTimezoneOffset(),$screen_height:Number(screen.height)||0,$screen_width:Number(screen.width)||0,$viewport_height:e,$viewport_width:t,$lib:"js",$lib_version:tQ}},currentProps:{},register:function(e){P(t7.currentProps,e)}},t8={},re=new l;t8.spa=re,t8.sdk=new l,t8.data=new l,t8.initSystemEvent=function(){var t,r,n,i,a;t=function(e){re.emit("switch",e)},n=location.href,i=window.history.pushState,a=window.history.replaceState,e(window.history.pushState)&&(window.history.pushState=function(){i.apply(window.history,arguments),t(n),n=location.href}),e(window.history.replaceState)&&(window.history.replaceState=function(){a.apply(window.history,arguments),t(n),n=location.href}),r=window.document.documentMode?"hashchange":i?"popstate":"hashchange",b(window,r,function(){t(n),n=location.href})},t8.EVENT_LIST={spaSwitch:["spa","switch"],sdkBeforeInit:["sdk","beforeInit"],sdkInitPara:["sdk","initPara"],sdkAfterInitPara:["sdk","afterInitPara"],sdkInitAPI:["sdk","initAPI"],sdkAfterInitAPI:["sdk","afterInitAPI"],sdkAfterInit:["sdk","afterInit"],sdkReady:["sdk","ready"],dataSendSuccess:["data","sendSuccess"],dataSendFail:["data","sendFail"]};var rt=function(e){this.callback=e.callback,this.server_url=e.server_url,this.data=e.data,this.origin_data=e.origin_data};rt.prototype.start=function(){var e=this,t=new Date;eL({url:this.server_url,type:"POST",data:e.data,credentials:!1,timeout:tZ.datasend_timeout,cors:!0,success:function(r,n){t8.data.emit("sendSuccess",{status:String(n),resText:r,type:"ajax_single",timeout_config:tZ.datasend_timeout,request_timeout:new Date-t,data:e.origin_data}),e.end()},error:function(r,n){t8.data.emit("sendFail",{status:String(n),resText:r,type:"ajax_single",timeout_config:tZ.datasend_timeout,request_timeout:new Date-t,data:e.origin_data}),e.end()}})},rt.prototype.end=function(){if(this.callback){if(e_("warning: sdk callback is deprecated."),!e(this.callback))return void e_("error: sdk callback must be function.");this.callback()}};var rr="sawebjssdk-",rn="tab-sawebjssdk-";eH.prototype={batchInterval:function(){""===this.serverUrl&&this.getServerUrl(),this.hasTabStorage||(this.generateTabStorage(),this.hasTabStorage=!0);var e=this;e.timer=setTimeout(function(){e.updateExpireTime(),e.recycle(),e.send(),clearTimeout(e.timer),e.batchInterval()},tZ.batch_send.send_interval)},getServerUrl:function(){return p(tZ.server_url)&&""!==tZ.server_url||v(tZ.server_url)&&tZ.server_url.length?void(this.serverUrl=v(tZ.server_url)?tZ.server_url[0]:tZ.server_url):em("å½å server_url 为空æä¸æ£ç¡®ï¼åªå¨æ§å¶å°æå°æ¥å¿ï¼network ä¸ä¸ä¼åæ°æ®ï¼è¯·é
ç½®æ£ç¡®ç server_urlï¼")},send:function(){if(this.sendTimeStamp&&t()-this.sendTimeStamp<tZ.batch_send.send_interval)return!1;var e=tR.get(this.tabKey);if(e){this.sendTimeStamp=t();var r=ed((e=i(e)||this.generateTabStorageVal()).data);if(r.length){for(var n=[],a=0;a<r.length;a++){var s=tx.store.readObjectVal(r[a]);s&&(s._flush_time=(new Date).getTime(),n.push(s))}n.length&&this.request(n,e.data)}}},updateExpireTime:function(){var e=tR.get(this.tabKey);e&&((e=i(e)||this.generateTabStorageVal()).expireTime=t()+2*tZ.batch_send.send_interval,e.serverUrl=this.serverUrl,tR.set(this.tabKey,JSON.stringify(e)))},request:function(e,t){var r=this,n=new Date;eL({url:this.serverUrl,type:"POST",data:"data_list="+encodeURIComponent(j(JSON.stringify(e))),credentials:!1,timeout:tZ.batch_send.datasend_timeout,cors:!0,success:function(i,a){t8.data.emit("sendSuccess",{status:String(a),resText:i,type:"ajax_batch",timeout_config:tZ.batch_send.datasend_timeout,request_timeout:new Date-n,data:e}),r.remove(t),r.sendTimeStamp=0},error:function(t,i){t8.data.emit("sendFail",{status:String(i),resText:t,type:"aja
1x_batch",timeout_config:tZ.batch_send.datasend_timeout,request_timeout:new Date-n,data:e}),r.sendTimeStamp=0}})},remove:function(e){var t=tR.get(this.tabKey);if(t){for(var r=(i(t)||this.generateTabStorageVal()).data,n=0;n<e.length;n++){var a=Z(r,e[n]);a>-1&&r.splice(a,1),tR.remove(e[n])}r=ed(r),tR.set(this.tabKey,JSON.stringify(this.generateTabStorageVal(r)))}},add:function(e){var r=rr+String(n()),a=tR.get(this.tabKey);null===a?(this.tabKey=rn+String(n()),a=this.generateTabStorageVal()):a=i(a)||this.generateTabStorageVal(),a.data.push(r),a.expireTime=t()+2*tZ.batch_send.send_interval,tR.set(this.tabKey,JSON.stringify(a)),tx.store.saveObjectVal(r,e),"track_signup"!==e.type&&"$pageview"!==e.event||this.sendImmediately()},generateTabStorage:function(){this.tabKey=rn+String(n()),tR.set(this.tabKey,JSON.stringify(this.generateTabStorageVal()))},generateTabStorageVal:function(e){return{data:e=e||[],expireTime:t()+2*tZ.batch_send.send_interval,serverUrl:this.serverUrl}},sendImmediately:function(){this.send()},recycle:function(){for(var e={},r="sajssdk-lock-get-",n=0;n<localStorage.length;n++){var s=localStorage.key(n),l=this;if(0===s.indexOf(rn)){for(var c=i(tR.get(s))||this.generateTabStorageVal(),u=0;u<c.data.length;u++)e[c.data[u]]=!0;s!==l.tabKey&&t()>c.expireTime&&this.serverUrl===c.serverUrl&&new a(r).get(s,1e4,1e3,function(e){if(e){null===tR.get(l.tabKey)&&l.generateTabStorage();var t=i(e)||l.generateTabStorageVal(),r=i(tR.get(l.tabKey))||l.generateTabStorageVal();r.data=ed(r.data.concat(t.data)),tR.set(l.tabKey,JSON.stringify(r))}})}else if(0===s.indexOf(r)){var p=i(tR.get(s))||{expireTime:0};t()-p.expireTime>1e4&&tR.remove(s)}}for(var d=0;d<localStorage.length;d++){var f=localStorage.key(d);0!==f.indexOf(rr)||e[f]||tR.remove(f)}}};var ri=function(e){this.callback=e.callback,this.server_url=e.server_url,this.data=e.data};ri.prototype.start=function(){var e=this;"object"==typeof navigator&&"function"==typeof navigator.sendBeacon&&navigator.sendBeacon(this.server_url,this.data),setTimeout(function(){e.end()},40)},ri.prototype.end=function(){if(this.callback){if(e_("warning: sdk callback is deprecated."),!e(this.callback))return void e_("error: sdk callback must be function.");this.callback()}};var ra=function(e){this.callback=e.callback,this.img=document.createElement("img"),this.img.width=1,this.img.height=1,tZ.img_use_crossorigin&&(this.img.crossOrigin="anonymous"),this.server_url=e.data};ra.prototype.start=function(){var e=this;tZ.ignore_oom&&(this.img.onload=function(){this.onload=null,this.onerror=null,this.onabort=null,e.end()},this.img.onerror=function(){this.onload=null,this.onerror=null,this.onabort=null,e.end()},this.img.onabort=function(){this.onload=null,this.onerror=null,this.onabort=null,e.end()}),this.img.src=this.server_url},ra.prototype.lastClear=function(){void 0!==q().ie?this.img.src="about:blank":this.img.src=""},ra.prototype.end=function(){if(this.callback){if(e_("warning: sdk callback is deprecated."),!e(this.callback))return void e_("error: sdk callback must be function.");this.callback()}self.lastClear&&self.lastClear()};var ro=new t4,rs={requests:[],_sessionState:{},_state:{distinct_id:"",first_id:"",props:{},identities:{}},getProps:function(){return this._state.props||{}},getSessionProps:function(){},getOriginDistinctId:function(){return this._state._distinct_id||this._state.distinct_id},getOriginUnionId:function(e){var t={},r=(e=e||this._state)._first_id||e.first_id,n=e._distinct_id||e.distinct_id;return r&&n?(t.login_id=n,t.anonymous_id=r):t.anonymous_id=n,t},getIdentities:function(){var e=JSON.parse(JSON.stringify(this._state.identities));return e.$identity_anonymous_id=this.getAnonymousId(),e},getAnonymousId:function(){return rs._state._first_id||rs._state.first_id||rs._state._distinct_id||rs._state.distinct_id},getDistinctId:function(){var e=this.getUnionId();return e.login_id||e.anonymous_id},getUnionId:function(e){var t=this.getOriginUnionId(e);return t.login_id&&this._state.history_login_id&&this._state.history_login_id.name&&this._state.history_login_id.name!==t1.LOGIN&&(t.login_id=this._state.history_login_
vendor: 3,681 bytes, line 1
1id.name+"+"+t.login_id),t},getFirstId:function(){return this._state._first_id||this._state.first_id},initSessionState:function(){},setOnce:function(e,t){e in this._state||this.set(e,t)},set:function(e,t){this._state=this._state||{};var r=this._state.distinct_id;this._state[e]=t,"first_id"===e?delete this._state._first_id:"distinct_id"===e&&delete this._state._distinct_id,this.save(),"distinct_id"===e&&r&&ro.tempAdd("changeDistinctId",t)},change:function(e,t){this._state["_"+e]=t},setSessionProps:function(){tx.log("initSessionState æ¹æ³å·²ç»å¼ç¨ï¼è¯·ä¸è¦ä½¿ç¨è¯¥åè½ï¼å¦æéæ±èç³»ææ¯é¡¾é®")},setSessionPropsOnce:function(){tx.log("initSessionState æ¹æ³å·²ç»å¼ç¨ï¼è¯·ä¸è¦ä½¿ç¨è¯¥åè½ï¼å¦æéæ±èç³»ææ¯é¡¾é®")},setProps:function(e,t){var r={};for(var n in r=t?e:P(this._state.props||{},e))"string"==typeof r[n]&&(r[n]=r[n].slice(0,tx.para.max_referrer_string_length));this.set("props",r)},setPropsOnce:function(e){var t=this._state.props||{};T(t,e),this.set("props",t)},clearAllProps:function(e){var t;if(v(e)&&e.length>0)for(t=0;t<e.length;t++)p(e[t])&&-1===e[t].indexOf("latest_")&&r(this._state.props)&&e[t]in this._state.props&&delete this._state.props[e[t]];else if(r(this._state.props))for(t in this._state.props)1!==t.indexOf("latest_")&&delete this._state.props[t];this.sessionSave({}),this.save()},sessionSave:function(){tx.log("initSessionState æ¹æ³å·²ç»å¼ç¨ï¼è¯·ä¸è¦ä½¿ç¨è¯¥åè½ï¼å¦æéæ±èç³»ææ¯é¡¾é®")},save:function(){var e=JSON.parse(JSON.stringify(this._state));delete e._first_id,delete e._distinct_id,e.identities&&(e.identities=j(JSON.stringify(e.identities)));var t=JSON.stringify(e);tx.para.encrypt_cookie&&(t=tx.kit.userEncrypt(t)),t2.set(this.getCookieName(),t,360,tx.para.cross_subdomain)},getCookieName:function(){var e="";if(!1===tx.para.cross_subdomain){try{var t=location.host;h(tx.para.white_list[t])||(e=tx.para.white_list[t])}catch(e){eh(e)}e="string"==typeof e&&""!==e?"sa_jssdk_2015_"+tx.para.sdk_id+e.replace(/\./g,"_"):"sa_jssdk_2015_root"+tx.para.sdk_id}else e="sensorsdata2015jssdkcross"+tx.para.sdk_id;return e},init:function(){this.initSessionState();var e,t,n=tH();t2.isSupport()&&(e=t2.get(this.getCookieName()),t=i(e=tx.kit.userDecryptIfNeeded(e))),t2.isSupport()&&null!==e&&er(e)&&r(t)&&(!r(t)||t.distinct_id)?(rs._state=P(function(e){e.identities&&(0===e.identities.indexOf("\n/")?e.identities=i(el(e.identities)):e.identities=i(N(e.identities)));var t,n=rs.getOriginUnionId(e);e.identities&&r(e.identities)&&!Q(e.identities)||(e.identities={},e.identities.$identity_cookie_id=tH()),e.history_login_id=e.history_login_id||{};var a=e.history_login_id.name;if(n.login_id){if(a&&e.identities.hasOwnProperty(a)){if(e.identities[a]!==n.login_id){for(t in e.identities[a]=n.login_id,e.identities)e.identities.hasOwnProperty(t)&&"$identity_cookie_id"!==t&&t!==a&&delete e.identities[t];e.history_login_id.value=n.login_id}}else{var s=a||t1.LOGIN;for(t in e.identities[s]=n.login_id,e.identities)e.identities.hasOwnProperty(t)&&"$identity_cookie_id"!==t&&t!==s&&delete e.identities[t];e.history_login_id={name:s,value:n.login_id}}}else{if(e.identities.hasOwnProperty("$identity_login_id")||e.identities.hasOwnProperty(a))for(t in e.identities)e.identities.hasOwnProperty(t)&&"$identity_cookie_id"!==t&&"$identity_anonymous_id"!==t&&delete e.identities[t];e.history_login_id={name:"",value:""}}return e}(t)),rs.save()):(tx.is_first_visitor=!0,rs.set("distinct_id",n),rs.set("identities",{$identity_cookie_id:n}),rs.set("history_login_id",{name:"",value:""})),t5.setDeviceId(n,this),t5.storeInitCheck()},saveObjectVal:function(e,t){p(t)||(t=JSON.stringify(t)),1==tx.para.encrypt_c
1ookie&&(t=tx.kit.userEncrypt(t)),tR.set(e,t)},readObjectVal:function(e){var t=tR.get(e);return t?i(t=tx.kit.userDecryptIfNeeded(t)):null}},rl={string:function(e){eh(e+" must be string")},emptyString:function(e){eh(e+"'s is empty")},regexTest:function(e){eh(e+" is invalid")},idLength:function(e){eh(e+" length is longer than "+tZ.max_id_length)},keyLength:function(e){eh(e+" length is longer than "+tZ.max_key_length)},stringLength:function(e){eh(e+" length is longer than "+tZ.max_string_length)},voidZero:function(e){eh(e+"'s is undefined")},reservedLoginId:function(e){eh(e+" is invalid")},reservedBind:function(e){eh(e+" is invalid")},reservedUnbind:function(e){eh(e+" is invalid")}},rc={regName:/^((?!^distinct_id$|^original_id$|^time$|^properties$|^id$|^first_id$|^second_id$|^users$|^events$|^event$|^user_id$|^date$|^datetime$|^user_tag.*|^user_group.*)[a-zA-Z_$][a-zA-Z\d_$]*)$/i,loginIDReservedNames:["$identity_anonymous_id","$identity_cookie_id"],bindReservedNames:["$identity_login_id","$identity_anonymous_id","$identity_cookie_id"],unbindReservedNames:["$identity_anonymous_id",t1.LOGIN],string:function(e){return!!p(e)},emptyString:function(e){return!(!p(e)||0===d(e).length)},regexTest:function(e){return!(!p(e)||!this.regName.test(e))},idLength:function(e){return!(!p(e)||e.length>tZ.max_id_length)},keyLength:function(e){return!(!p(e)||e.length>tZ.max_key_length)},stringLength:function(e){return!(!p(e)||e.length>tZ.max_string_length)},voidZero:function(e){return void 0!==e},reservedLoginId:function(e){return!(Z(this.loginIDReservedNames,e)>-1)},reservedUnbind:function(e){return!(Z(this.unbindReservedNames,e)>-1)},reservedBind:function(e){var t=rs._state.history_login_id;return(!t||!t.name||t.name!==e)&&!(Z(this.bindReservedNames,e)>-1)}},ru={distinct_id:{rules:["string","emptyString","idLength"],onComplete:function(t,r,n){return!t&&("emptyString"===n&&(r="Id"),e(rl[n])&&rl[n](r),"idLength"===n)||t}},event:{rules:["string","emptyString","keyLength","regexTest"],onComplete:function(t,r,n){return t||("emptyString"===n&&(r="eventName"),e(rl[n])&&rl[n](r)),!0}},propertyKey:{rules:["string","emptyString","keyLength","regexTest"],onComplete:function(t,r,n){return t||("emptyString"===n&&(r="Property key"),e(rl[n])&&rl[n](r)),!0}},propertyValue:{rules:["voidZero"],onComplete:function(t,r,n){return t||(r="Property Value",e(rl[n])&&rl[n](r)),!0}},properties:function(t){return r(t)?k(t,function(t,r){eJ({propertyKey:r}),eJ({propertyValue:t},function(t,n,i){return t||(n=r+"'s Value",e(rl[i])&&rl[i](n)),!0})}):rc.voidZero(t)&&eh("propertieså¯ä»¥æ²¡æï¼ä½æçè¯å¿
é¡»æ¯å¯¹è±¡"),!0},propertiesMust:function(e){return void 0!==e&&r(e)&&!Q(e)?this.properties.call(this,e):eh("propertieså¿
é¡»æ¯å¯¹è±¡"),!0},item_type:{rules:["string","emptyString","keyLength","regexTest"],onComplete:function(t,r,n){return t||("emptyString"===n&&(r="item_type"),e(rl[n])&&rl[n](r)),!0}},item_id:{rules:["string","emptyString","stringLength"],onComplete:function(t,r,n){return t||("emptyString"===n&&(r="item_id"),e(rl[n])&&rl[n](r)),!0}},loginIdKey:{rules:["string","emptyString","keyLength","regexTest","reservedLoginId"],onComplete:function(t,r,n){return!t&&("emptyString"===n&&(r="login_id_key"),e(rl[n])&&rl[n](r),"keyLength"===n)||t}},bindKey:{rules:["string","emptyString","keyLength","regexTest","reservedBind"],onComplete:function(t,r,n){return!t&&("emptyString"===n&&(r="Key"),e(rl[n])&&rl[n](r),"keyLength"===n)||t}},unbindKey:{rules:["string","emptyString","keyLength","regexTest","reservedUnbind"],onComplete:function(t,r,n){return!t&&("emptyString"===n&&(r="Key"),e(rl[n])&&rl[n](r),"keyLength"===n)||t}},bindValue:{rules:["string","emptyString","idLength"],onComplete:function(t,r,n){return!t&&("emptyString"===n&&(r="Value"),e(rl[n])&&rl[n](r),"idLength"===n)||t}},check:function(t,r,n){var i=this[t];if(e(i))return i.call(this,r);if(!i)return!1;for(var a=0;a<i.rules.length;a++){var s=i.rules[a],l=rc[s](r),c=e(n)?n(l,r,s):i.onComplete(l,r,s);if(!l)return c}return!0}},rp={};rp.initUrl=function(){var e,t,r={server_url:{project:"",host:""},page_url:{host:"",pathname:""}};if(!ee(tx.para.server_url))return em("----vcollect---server_urlå¿
é¡»ä¸ºææ URL å符串"),!1;try{t=g(tx.para.server_url),r.server_url.project=t.searchParams.get("project")||"default",r.server_url.host=t.host}catch(e){return em("----vcollect---server_urlè§£æå¼å¸¸",e),!1}try{e=g(location.href),r.page_url.host=e.hostname,r.page_url.pathname=e.pathname}catch(e){return em("----vcollect---页é¢å°åè§£æå¼å¸¸",e),!1}return r},rp.isDiv=function(e){return!e.element_path||"div"===d(e.element_path.split(">").pop()).slice(0,3)},rp.configIsMatchNew=function(e,t){if(p(e.$element_selector)&&p(t.element_selector)){if("element_selector"===t.element_field&&"equal"===t.function)return e.$element_selector===t.element_selector;if("element_selector"===t.element_field&&"contain"===t.function)return e.$element_selector.indexOf(t.element_selector)>-1}if(p(e.$element_path)&&p(t.element_path)){if("element_path"===t.element_field&&"equal"===t.function)return e.$element_path===t.element_path;if("element_path"===t.element_field&&"contain"===t.function)return e.$element_path.indexOf(t.element_path)>-1}return!1}
vendor: 11,460 bytes, line 1
1,rp.configIsMatch=function(e,t){return(!t.limit_element_content||t.element_content===e.$element_content)&&(!t.limit_element_position||t.element_position===String(e.$element_position))&&(t.element_field&&t.function?rp.configIsMatchNew(e,t):rp.configIsMatchOldVersion(e,t))},rp.configIsMatchOldVersion=function(e,t){if(!t.element_path)return!1;if(void 0!==e.$element_position){if(t.element_path!==e.$element_path)return!1}else if(rp.isDiv({element_path:t.element_path})){if(0>e.$element_path.indexOf(t.element_path))return!1}else if(t.element_path!==e.$element_path)return!1;return!0},rp.filterConfig=function(e,t,n){var i=[];if(!n){var a=rp.initUrl();if(!a)return[];n=a.page_url}return"$WebClick"===e.event&&k(t,function(t){r(t)&&("webclick"===t.event_type||"appclick"===t.event_type)&&r(t.event)&&t.event.url_host===n.host&&t.event.url_path===n.pathname&&rp.configIsMatch(e.properties,t.event)&&i.push(t)}),i},rp.getPropElInLi=function(e,t){if(!(e&&_(e)&&p(t))||"li"!==e.tagName.toLowerCase())return null;var r=tx.heatmap.getDomSelector(e);return r?L(r+t)||null:(eh("----custom---è·ååçº§å±æ§å
ç´ å¤±è´¥ï¼selectorä¿¡æ¯å¼å¸¸",r,t),null)},rp.getProp=function(e,t){if(!r(e))return!1;if(!(p(e.name)&&e.name.length>0))return eh("----vcustom----屿§åä¸åæ³,屿§æå¼",e.name),!1;var n,i,a,s={};if("content"===e.method){if(p(e.element_selector)&&e.element_selector.length>0)n=L(e.element_selector);else{if(!t||!p(e.list_selector))return eh("----vcustom----屿§é
ç½®å¼å¸¸ï¼å±æ§æå¼",e.name),!1;var l=L(t.properties.$element_selector);if(!l)return eh("----vcustom----ç¹å»å
ç´ è·åå¼å¸¸ï¼å±æ§æå¼",e.name),!1;var c=tx.heatmap.getClosestLi(l);n=rp.getPropElInLi(c,e.list_selector)}if(!n||!_(n))return eh("----vcustom----屿§å
ç´ è·å失败ï¼å±æ§æå¼",e.name),!1;if("input"===n.tagName.toLowerCase())i=n.value||"";else if("select"===n.tagName.toLowerCase()){var u=n.selectedIndex;en(u)&&_(n[u])&&(i=eE(n[u],"select"))}else i=eE(n,n.tagName.toLowerCase());if(e.regular){try{a=new RegExp(e.regular).exec(i)}catch(t){return eh("----vcustom----æ£åå¤ç失败ï¼å±æ§æå¼",e.name),!1}if(null===a)return eh("----vcustom----屿§è§åå¤çï¼æªå¹é
å°ç»æ,屿§æå¼",e.name),!1;if(!v(a)||!p(a[0]))return eh("----vcustom----æ£åå¤çå¼å¸¸ï¼å±æ§æå¼",e.name,a),!1;i=a[0]}if("STRING"===e.type)s[e.name]=i;else if("NUMBER"===e.type){if(i.length<1)return eh("----vcustom----æªè·åå°æ°åå
容ï¼å±æ§æå¼",e.name,i),!1;if(isNaN(Number(i)))return eh("----vcustom----æ°åç±»å屿§è½¬æ¢å¤±è´¥ï¼å±æ§æå¼",e.name,i),!1;s[e.name]=Number(i)}return s}return em("----vcustom----屿§ä¸æ¯ææ¤è·åæ¹å¼",e.name,e.method),!1},rp.getAssignConfigs=function(e,t){var n=rp.initUrl();if(!n||!n.page_url||!r(t))return[];var i=[];return t.events=t.events||t.eventList,v(t.events)&&t.events.length>0?(k(t.events,function(t){r(t)&&r(t.event)&&t.event.url_host===n.page_url.host&&t.event.url_path===n.page_url.pathname&&e(t)&&i.push(t)}),i):[]};var rd={events:[],customProp:{events:[],getAssignConfigs:rp.getAssignConfigs,filterConfig:rp.filterConfig,getProp:rp.getProp,initUrl:rp.initUrl,updateEvents:function(e){v(e)&&(this.events=e)},init:function(){this.initAppGetPropsBridge()},geth5Props:function(e){var t={},n=[],i=this;if(!this.events.length)return{};if("$WebClick"===e.event){var a=this.filterConfig(e,this.events);if(!a.length)return{};k(a,function(a){r(a)&&(v(a.properties)&&a.properties.length>0&&k(a.properties,function(n){if(r(n)){if(!1===n.h5)v(t.sensorsdata_app_visual_properties)||(t.sensorsdata_app_visual_properties=[]),t.sensorsdata_app_visual_properties.push(n);else{var a=i.getProp(n,e);r(a)&&(t=P(t,a))}}}),p(a.event_name)&&n.push(a.event_name))}),tx.bridge.hasVisualModeBridge()&&(t.sensorsdata_web_visual_eventName=n)}return t.sensorsdata_app_visual_properties&&(t.sensorsdata_app_visual_properties=j(JSON.stringify(t.sensorsdata_app_visual_properties))),t},initAppGetPropsBridge:function(){var e=this,t=new tx.SDKJSBridge("getJSVisualProperties");return t.onAppNotify(function(n){var i={};try{n=JSON.parse(N(n))}catch(e){em("getJSVisualProperties data parse error!")}if(r(n)){var a=n.sensorsdata_js_visual_properties,s=e.initUrl();s&&(s=s.page_url,v(a)&&a.length>0&&k(a,function(t){if(r(t)&&t.url_host===s.host&&t.url_path===s.pathname&&t.h5){var n=e.getProp(t);r(n)&&(i=P(i,n))}}))}return"android"===tx.bridge.bridge_info.platform&&t.notifyApp({data:i},n.message_id),i}),t}},getAssignConfigs:rp.getAssignConfigs,initUrl:rp.initUrl,init:function(){if(this.initUrl()){var e=this.getConfigFromApp();e&&this.updateConfigs(e),this.customProp.init(),this.initAppUpdateConfigBridge()}},initAppUpdateConfigBridge:function(){var e=this;return new tx.SDKJSBridge("updateH5VisualConfig").onAppNotify(function(t){if(t){try{t=JSON.parse(N(t))}catch(e){return void em("updateH5VisualConfig result parse errorï¼")}e.updateConfigs(t)}})},getConfigFromApp:function(){var e=new tx.SDKJSBridge("sensorsdata_get_app_visual_config").notifyApp();if(e)try{e=JSON.parse(N(e))}catch(t){e=null,em("getAppVisualConfig result parse errorï¼")}return e},updateConfigs:function(e){this.events=this.filterConfigs(e),this.customProp.updateEvents(this.events)},filterConfigs:function(e){return this.getAssignConfigs(function(e){return!(!r(e)||!1===e.h5)},e)}},rf={events:[],init:function(e){this.filterWebClickEvents(e)},filterWebClickEvents:function(e){this.events=r_.getAssignConfigs(function(e){return!(!r(e)||!0!==e.event.unlimited_div||"webclick"!==e.event_type)},e)},isTargetEle:function(e){var t=tx.heatmap.getEleDetail(e);if(!r(t)||!p(t.$element_path))return!1;for(var n=0;n<this.events.length;n++)if(r(this.events[n])&&r(this.events[n].event)&&r_.configIsMatch(t,this.events[n].event))return!0;return!1}},rg={events:[],configSwitch:!1,collectAble:function(){return this.configSwitch&&r(tx.para.heatmap)&&tx.para.heatmap.get_vtrack_config},updateEvents:function(e){this.events=r_.getAssignConfigs(function(e){return!!(r(e)&&v(e.properties)&&e.properties.length>0)},e),this.events.length?this.configSwitch=!0:this.configSwitch=!1},getVtrackProps:function(e){var t={};return this.collectAble()?("$WebClick"===e.event&&(t=this.clickCustomPropMaker(e,this.events)),t):{}},clickCustomPropMaker:function(e,t,n){var i=this;n=n||this.filterConfig(e,t,r_.url_info.page_url);var a={};return n.length?(k(n,function(t){v(t.properties)&&t.properties.length>0&&k(t.properties,function(t){var n=i.getProp(t,e);r(n)&&P(a,n)})}),a):{}},getProp:rp.getProp,getPropElInLi:rp.getPropElInLi,filterConfig:rp.filterConfig},r_={unlimitedDiv:rf,config:{},storageEnable:!0,storage_name:"webjssdkvtrackcollect",para:{session_time:18e5,timeout:5e3,update_interval:18e5},url_info:{},timer:null,update_time:null,customProp:rg,initUrl:function(){var e,t=rp.initUrl();if(t){try{(e=new f(tx.para.server_url))._values.Path="/config/visualized/Web.conf",t.api_url=e.getUrl()}catch(e){return em("----vtrackcollect---APIå°åè§£æå¼å¸¸",e),!1}this.url_info=t}return t},init:function(){if(!r(tx.para.heatmap)||!tx.para.heatmap.get_vtrack_config)return!1;if(tR.isSupport()||(this.storageEnable=!1),!this.initUrl())return em("----vtrackcustom----åå§å失败ï¼urlä¿¡æ¯è§£æå¤±è´¥"),!1;if(this.storageEnable){var e=rs.readObjectVal(this.storage_name);if(r(e)&&r(e.data)){if(this.serverUrlIsSame(e.serverUrl)){this.config=e.data,this.update_time=e.updateTime,this.updateConfig(e.data);var t=(new Date).getTime()-this.update_time;if(en(t)&&t>0&&t<this.para.session_time){var n=this.para.update_interval-t;this.setNextFetch(n)}else this.getConfigFromServer()}else this.getConfigFromServer()}else this.getConfigFromServer()}else this.getConfigFromServer();this.pageStateListenner()},serverUrlIsSame:function(e){return!!r(e)&&e.host===this.url_info.server_url.host&&e.project===this.url_info.server_url.project},getConfigFromServer:function(){var e=this;this.sendRequest(function(t,n){e.update_time=(new Date).getTime();var i={};200===t?n&&r(n)&&"Web"===n.os&&(i=n,e.updateConfig(i)):205===t?e.updateConfig(i):304===t?i=e.config:(em("----vtrackcustom----æ°æ®å¼å¸¸",t),e.updateConfig(i)),e.updateStorage(i),e.setNextFetch()},function(t){e.update_time=(new Date).getTime(),em("----vtrackcustom----é
ç½®æå失败",t),e.setNextFetch()})},setNextFetch:function(e){var t=this;this.timer&&(clearTimeout(this.timer),this.timer=null),e=e||this.para.update_interval,this.timer=setTimeout(function(){t.getConfigFromServer()},e)},pageStateListenner:function(){var e=this;ea({visible:function(){var t=(new Date).getTime()-e.update_time;if(en(t)&&t>0&&t<e.para.update_interval){var r=e.para.update_interval-t;e.setNextFetch(r)}else e.getConfigFromServer()},hidden:function(){e.timer&&(clearTimeout(e.timer),e.timer=null)}})},updateConfig:function(e){return!!r(e)&&(this.config=e,this.customProp.updateEvents(e),void this.unlimitedDiv.init(e))},updateStorage:function(e){if(!this.storageEnable||!r(e))return!1;if(this.url_info.server_url)t=this.url_info.server_url;else{var t,n=r_.initUrl();if(!n)return!1;t=n.server_url}var i={updateTime:(new Date).getTime(),data:e,serverUrl:t};rs.saveObjectVal(this.storage_name,i)},sendRequest:function(e,t){var r={app_id:this.url_info.page_url.host};this.config.version&&(r.v=this.config.version),ei({url:this.url_info.api_url,callbackName:"saJSSDKVtrackCollectConfig",data:r,timeout:this.para.timeout,success:function(t,r){e(t,r)},error:function(e){t(e)}})},getAssignConfigs:rp.getAssignConfigs,configIsMatch:rp.configIsMatch},rh={stage:null,init:function(e){this.stage=e},interceptor:{basicProps:{priority:0,entry:function(e,t){try{var n,i,a,s,l=t.sensors,c={};r(e)&&r(e.identities)&&!Q(e.identities)?P(c,e.identities):P(c,rs.getIdentities());var u={identities:c,distinct_id:rs.getDistinctId(),lib:{$lib:"js",$lib_method:"code",$lib_version:String(l.lib_version)},properties:{}};return r(e)&&r(e.properties)&&!Q(e.properties)&&(e.properties.$lib_detail&&(u.lib.$lib_detail=e.properties.$lib_detail,delete e.properties.$lib_detail),e.properties.$lib_method&&(u.lib.$lib_method=e.properties.$lib_method,delete e.properties.$lib_method)),$(u,rs.getUnionId(),e),r(e.properties)&&!Q(e.properties)&&P(u.properties,e.properties),"$UnbindID"===u.event&&(u.login_id&&delete u.login_id,u.anonymous_id&&delete u.anonymous_id),e.type&&"profile"===e.type.slice(0,7)||(u.properties=P({},t7.properties(),rs.getProps(),rs.getSessionProps(),t7.currentProps,u.properties),l.para.preset_properties.latest_referrer&&!p(u.properties.$latest_referrer)&&(u.properties.$latest_referrer="åå¼å¼å¸¸"),l.para.preset_properties.latest_search_keyword&&!p(u.properties.$latest_search_keyword)&&(l.para.preset_properties.search_keyword_baidu&&p(u.properties.$search_keyword_id)&&en(u.properties.$search_keyword_id_hash)&&p(u.properties.$search_keyword_id_type)||(u.properties.$latest_search_keyword="åå¼å¼å¸¸")),l.para.preset_properties.latest_traffic_source_type&&!p(u.properties.$latest_traffic_source_type)&&(u.properties.$latest_traffic_source_type="åå¼å¼å¸¸"),l.para.preset_properties.latest_landing_page&&!p(u.properties.$latest_landing_page)&&(u.properties.$latest_landing_page="åå¼å¼å¸¸"),"not_collect"===l.para.preset_properties.latest_wx_ad_click_id?(delete u.properties._latest_wx_ad_click_id,delete u.properties._latest_wx_ad_hash_key,delete u.properties._latest_wx_ad_callbacks):l.para.preset_properties.latest_wx_ad_click_id&&!p(u.properties._latest_wx_ad_click_id)&&(u.properties._latest_wx_ad_click_id="å
1å¼å¼å¸¸",u.properties._latest_wx_ad_hash_key="åå¼å¼å¸¸",u.properties._latest_wx_ad_callbacks="åå¼å¼å¸¸"),p(u.properties._latest_wx_ad_click_id)&&(u.properties.$url=F())),u.properties.$time&&A(u.properties.$time)?(u.time=1*u.properties.$time,delete u.properties.$time):u.time=1*new Date,function(e){if(l.bridge&&"success"===l.bridge.bridge_info.verify_success){var t=rd.customProp.geth5Props(JSON.parse(JSON.stringify(e)));r(t)&&!Q(t)&&(e.properties=P(e.properties,t))}var n=r_.customProp.getVtrackProps(JSON.parse(JSON.stringify(e)));r(n)&&!Q(n)&&(e.properties=P(e.properties,n))}(u),eA(u),t5.checkIsAddSign(u),t5.checkIsFirstTime(u),n=!u.type||"profile"!==u.type.slice(0,7),i="åå¼å¼å¸¸",r(u.properties)&&n&&("$referrer"in u.properties&&(u.properties.$referrer_host=""===u.properties.$referrer?"":R(u.properties.$referrer,i)),tZ.preset_properties.latest_referrer&&tZ.preset_properties.latest_referrer_host&&(u.properties.$latest_referrer_host=""===u.properties.$latest_referrer?"":R(u.properties.$latest_referrer,i))),a=!u.type||"profile"!==u.type.slice(0,7),(s=tZ.preset_properties&&a)&&tZ.preset_properties.url&&h(u.properties.$url)&&(u.properties.$url=F()),s&&tZ.preset_properties.title&&h(u.properties.$title)&&(u.properties.$title=document.title),u}catch(e){return{_debug_web_msg:String(e)}}}},formatData:{priority:0,entry:function(t){var n=t.properties;ec(t),r(n)?(r(n)&&k(n,function(t,i){if(v(t)){var a=[];k(t,function(e){if(p(e))a.push(e);else if(h(e))a.push("null");else try{a.push(JSON.stringify(e))}catch(e){eh("æ¨çæ°æ®-",i,t,"æ°ç»é弿é误,å·²å°å
¶å é¤")}}),n[i]=a}var s=Z([],i)>-1;if(r(t)&&"$option"!==i&&!s)try{n[i]=JSON.stringify(t)}catch(e){delete n[i],eh("æ¨çæ°æ®-",i,t,"æ°æ®å¼æé误ï¼å·²å°å
¶å é¤")}else p(t)||en(t)||A(t)||G(t)||v(t)||e(t)||"$option"===i||s||(eh("æ¨çæ°æ®-",i,t,"-æ ¼å¼ä¸æ»¡è¶³è¦æ±ï¼æä»¬å·²ç»å°å
¶å é¤"),delete n[i])}),r(n)&&k(["distinct_id","user_id","id","date","datetime","event","events","first_id","original_id","device_id","properties","second_id","time","users"],function(e,t){e in n&&(Z([],e)>-1||(t<3?(delete n[e],eh("æ¨ç屿§- "+e+"æ¯ä¿çåæ®µï¼æä»¬å·²ç»å°å
¶å é¤")):eh("æ¨ç屿§- "+e+"æ¯ä¿çåæ®µï¼è¯·é¿å
å
¶ä½ä¸ºå±æ§å")))}),void 0!==t.properties.$project&&(t.project=t.properties.$project,delete t.properties.$project),void 0!==t.properties.$token&&(t.token=t.properties.$token,delete t.properties.$token),k(n,function(e,t){-1===Z([],t)&&eJ({propertyKey:t},function(e,r,i){return e||"keyLength"===i||delete n[t],!0})}),function e(t){var n=["$element_selector","$element_path"],i=["sensorsdata_app_visual_properties"];r(t)&&k(t,function(a,s){if(r(a))e(t[s]);else if(p(a)){var l;if(Z(i,s)>-1)return;t[s]=en(l=Z(n,s)>-1?1024:tZ.max_string_length)&&a.length>l?(eh("å符串é¿åº¦è¶
è¿éå¶ï¼å·²ç»åæªå--"+a),a.slice(0,l)):a}})}(n)):"properties"in t&&(t.properties={}),"item_type"in t&&eJ({item_type:t.item_type},function(e){return e||delete t.item_type,!0}),"item_id"in t&&eJ({item_id:t.item_id},function(e,r,n){return e||"string"!==n||delete t.item_id,!0})}},finalAdjustData:{priority:0,entry:function(e,t){var r=t.sensors;return e._track_id=Number(String(n()).slice(2,5)+String(n()).slice(2,4)+String((new Date).getTime()).slice(-4)),e._flush_time=(new Date).getTime(),r.events.tempAdd("send",e),e}}}},rm={};rm.check=eJ,rm.sendItem=function(e){var t={lib:{$lib:"js",$lib_method:"code",$lib_version:String(tx.lib_version)},time:1*new Date};P(t,e),rh.stage.process("formatData",t),tx.kit.sendData(t)},rm.send=function(e,t){var r=tx.kit.buildData(e);tx.kit.sendData(r,t)};var rv={stage:null,init:function(e){this.stage=e}},ry={label:!1,li:!1,a:!0,button:!0},rb={otherTags:[],initUnlimitedTags:function(){k(rb.otherTags,function(e){e in ry&&(ry[e]=!0)})},isUnlimitedTag:function(e){return!!e&&1===e.nodeType&&(ry[e.nodeName.toLowerCase()]||W(e,tx.para.heatmap.track_attr))},getTargetElement:function(e,t){var r=this;if("object"!=typeof e||"string"!=typeof e.tagName)return null;var n=e.tagName.toLowerCase();if("body"===n.toLowerCase()||"html"===n.toLowerCase()||!e||!e.parentNode||!e.parentNode.children)return null;var i=e.parentNode,a=r.otherTags;if("a"===n||"button"===n||"input"===n||"textarea"===n||Z(a,n)>-1)return e;if("area"===n&&"map"===i.tagName.toLowerCase()&&y(i).prev().tagName&&"img"===y(i).prev().tagName.toLowerCase())return y(i).prev();if("div"===n&&tx.para.heatmap.collect_tags.div&&r.isDivLevelValid(e)&&((tx.para.heatmap&&tx.para.heatmap.collect_tags&&tx.para.heatmap.collect_tags.div&&tx.para.heatmap.collect_tags.div.max_level||1)>1||r.isCollectableDiv(e)))return e;if(r.isStyleTag(n)&&tx.para.heatmap.collect_tags.div){var s=r.getCollectableParent(e);
vendor: 4,693 bytes, line 1
1if(s&&r.isDivLevelValid(s))return s}return r.hasElement({event:t&&t.originalEvent||t,element:e},function(e){return r.isUnlimitedTag(e)})||null},getDivLevels:function(e,t){var r=rb.getElementPath(e,!0,t).split(" > "),n=0;return k(r,function(e){"div"===e&&n++}),n},isDivLevelValid:function(e){for(var t=tx.para.heatmap&&tx.para.heatmap.collect_tags&&tx.para.heatmap.collect_tags.div&&tx.para.heatmap.collect_tags.div.max_level||1,r=e.getElementsByTagName("div"),n=r.length-1;n>=0;n--)if(rb.getDivLevels(r[n],e)>t)return!1;return!0},getElementPath:function(e,t,r){for(var n=[];e.parentNode&&_(e);){if(!p(e.tagName))return"unknown";if(e.id&&!t&&/^[A-Za-z][-A-Za-z0-9_:.]*$/.test(e.id)){n.unshift(e.tagName.toLowerCase()+"#"+e.id);break}if(r&&e===r){n.unshift(e.tagName.toLowerCase());break}if(e===document.body){n.unshift("body");break}n.unshift(e.tagName.toLowerCase()),e=e.parentNode}return n.join(" > ")},getClosestLi:function(e){return function(e,t){for(;e&&e!==document&&1===e.nodeType;e=e.parentNode)if(e.tagName&&p(e.tagName)&&"li"===e.tagName.toLowerCase())return e;return null}(e,0)},getElementPosition:function(e,t,r){var n=tx.heatmap.getClosestLi(e);if(!n||!_(e)||!p(e.tagName))return null;var i=e.tagName.toLowerCase(),a=n.getElementsByTagName(i),s=a.length,l=[];if(s>1){for(var c=0;c<s;c++)tx.heatmap.getElementPath(a[c],r)===t&&l.push(a[c]);if(l.length>1)return Z(l,e)}return function(e){if(!e.parentNode)return"";if(1===y(e).getSameTypeSiblings().length)return 0;for(var t=0,r=e;y(r).previousElementSibling().ele;r=y(r).previousElementSibling().ele,t++);return t}(n)},setNotice:function(e){tx.is_heatmap_render_mode=!0,tx.para.heatmap||(tx.errorMsg="æ¨ SDK 没æé
ç½®å¼å¯ç¹å»å¾ ï¼"),e&&"http:"===e.slice(0,5)&&"https:"===location.protocol&&(tx.errorMsg="æ¨çå½å页颿¯ https çå°åï¼ç¥çåæç¯å¢ä¹å¿
é¡»æ¯ https ï¼"),tx.para.heatmap_url||(tx.para.heatmap_url=eq()+"//static.sensorsdata.cn/sdk/"+tx.lib_version+"/heatmap.min.js")},getDomIndex:function(e){if(!e.parentNode)return -1;for(var t=0,r=e.tagName,n=e.parentNode.children,i=0;i<n.length;i++)if(n[i].tagName===r){if(e===n[i])return t;t++}return -1},selector:function(e,t){if(!e||!_(e)||!p(e.tagName))return"";var r=e.parentNode&&9==e.parentNode.nodeType?-1:this.getDomIndex(e);return e.getAttribute&&e.getAttribute("id")&&/^[A-Za-z][-A-Za-z0-9_:.]*$/.test(e.getAttribute("id"))&&(!tx.para.heatmap||tx.para.heatmap&&"not_use_id"!==tx.para.heatmap.element_selector)&&!t?"#"+e.getAttribute("id"):e.tagName.toLowerCase()+(~r?":nth-of-type("+(r+1)+")":"")},getDomSelector:function(e,t,r){if(!(e&&e.parentNode&&e.parentNode.children&&p(e.tagName)))return"unknown";t=t&&t.join?t:[];var n=e.nodeName.toLowerCase();return e&&"body"!==n&&1==e.nodeType?(t.unshift(this.selector(e,r)),e.getAttribute&&e.getAttribute("id")&&/^[A-Za-z][-A-Za-z0-9_:.]*$/.test(e.getAttribute("id"))&&tx.para.heatmap&&"not_use_id"!==tx.para.heatmap.element_selector&&!r?t.join(" > "):this.getDomSelector(e.parentNode,t,r)):(t.unshift("body"),t.join(" > "))},na:function(){var e=document.documentElement.scrollLeft||window.pageXOffset;return parseInt(isNaN(e)?0:e,10)},i:function(){var e=0;try{e=o.documentElement&&o.documentElement.scrollTop||m.pageYOffset,e=isNaN(e)?0:e}catch(t){e=0}return parseInt(e,10)},getBrowserWidth:function(){var e=window.innerWidth||document.body.clientWidth;return isNaN(e)?0:parseInt(e,10)},getBrowserHeight:function(){var e=window.innerHeight||document.body.clientHeight;return isNaN(e)?0:parseInt(e,10)},getScrollWidth:function(){var e=parseInt(document.body.scrollWidth,10);return isNaN(e)?0:e},getEleDetail:function(e){var t=this.getDomSelector(e),r=ex({target:e});r.$element_selector=t||"",r.$element_path=tx.heatmap.getElementPath(e,tx.para.heatmap&&"not_use_id"===tx.para.heatmap.element_selector);var n=tx.heatmap.getElementPosition(e,r.$element_path,tx.para.heatmap&&"not_use_id"===tx.para.heatmap.element_selector);return en(n)&&(r.$element_position=n),r},getPointerEventProp:function(e,t){var r,n;function i(){return{scrollLeft:document.body.scrollLeft||document.documentElement.scrollLeft||0,scrollTop:document.body.scrollTop||document.documentElement.scrollTop||0}}function a(e){if(document.documentElement.getBoundingClientRect){var t=e.getBoundingClientRect();return{targetEleX:t.left+i().scrollLeft||0,targetEleY:t.top+i().scrollTop||0}}}function s(e){return Number(Number(e).toFixed(3))}return e?(r=e.pageX||e.clientX+i().scrollLeft||e.offsetX+a(t).targetEleX||0,n=e.pageY||e.clientY+i().scrollTop||e.offsetY+a(t).targetEleY||0,{$page_x:s(r),$page_y:s(n)}):{}},start:function(t,n,i,a,s){var l;if(r(tx.para.heatmap)&&e(tx.para.heatmap.collect_element)&&!tx.para.heatmap.collect_element
1(n))return!1;l=rb.getBasicEleInfo(t,n,i,a,s),rv.stage.process("webClickEvent",l)},getBasicEleInfo:function(t,n,i,a,s){var l=r(a)?a:{},c=e(s)?s:e(a)?a:void 0,u=this.getEleDetail(n);if(tx.para.heatmap&&tx.para.heatmap.custom_property){var p=tx.para.heatmap.custom_property(n);r(p)&&(u=P(u,p))}return u=P(u,this.getPointerEventProp(t,n),l),{event:t,target:n,props:u,tagName:i,callback:c}},hasElement:function(e,t){var r;if(e.event){var n=e.event;r=n.path||n._getPath&&n._getPath()}else e.element&&(r=y(e.element).getParents());if(r&&v(r)&&r.length>0){for(var i=0;i<r.length;i++)if("object"==typeof r[i]&&1===r[i].nodeType&&t(r[i]))return r[i]}},isStyleTag:function(e,t){return!(Z(["a","div","input","button","textarea"],e)>-1)&&(!t||tx.para.heatmap&&tx.para.heatmap.collect_tags&&tx.para.heatmap.collect_tags.div?!!(r(tx.para.heatmap)&&r(tx.para.heatmap.collect_tags)&&r(tx.para.heatmap.collect_tags.div)&&v(tx.para.heatmap.collect_tags.div.ignore_tags)&&Z(tx.para.heatmap.collect_tags.div.ignore_tags,e)>-1):Z(["mark","/mark","strong","b","em","i","u","abbr","ins","del","s","sup"],e)>-1)},isCollectableDiv:function(e,t){try{if(0===e.children.length)return!0;for(var r=0;r<e.children.length;r++)if(1===e.children[r].nodeType){var n=p(e.children[r].tagName)?e.children[r].tagName.toLowerCase():"unknown",i=tx.para&&tx.para.heatmap&&tx.para.heatmap.collect_tags&&tx.para.heatmap.collect_tags.div&&tx.para.heatmap.collect_tags.div.max_level;if(!("div"===n&&i>1||this.isStyleTag(n,t))||!this.isCollectableDiv(e.children[r],t))return!1}return!0}catch(e){em("isCollectableDiv:"+e)}return!1},getCollectableParent:function(e,t){try{var r=e.parentNode,n=r?r.tagName.toLowerCase():"";if("body"===n)return!1;var i=tx.para&&tx.para.heatmap&&tx.para.heatmap.collect_tags&&tx.para.heatmap.collect_tags.div&&tx.para.heatmap.collect_tags.div.max_level;if(n&&"div"===n&&(i>1||this.isCollectableDiv(r,t)))return r;if(r&&this.isStyleTag(n,t))return this.getCollectableParent(r,t)}catch(e){em("getCollectableParent:"+e)}return!1},listenUrlChange:function(e){e(),tx.ee.spa.on("switch",function(){e()})},initScrollmap:function(){if(!r(tx.para.heatmap)||"default"!==tx.para.heatmap.scroll_notice_map)return!1;var t,n,i=!0;tx.para.scrollmap&&e(tx.para.scrollmap.collect_url)&&this.listenUrlChange(function(){i=!!tx.para.scrollmap.collect_url()});var a=(t={timeout:1e3,func:function(e,t){var r=document.documentElement&&document.documentElement.scrollTop||window.pageYOffset||document.body.scrollTop||0,n=new Date,i=n-this.current_time;(i>tx.para.heatmap.scroll_delay_time&&r-e.$viewport_position!=0||t)&&(e.$url=F(),e.$title=document.title,e.$url_path=K(),e.event_duration=Math.min(tx.para.heatmap.scroll_event_duration,parseInt(i)/1e3),e.event_duration=e.event_duration<0?0:e.event_duration,rv.stage.process("webStayEvent",e)),this.current_time=n}},(n={}).timeout=t.timeout||1e3,n.func=t.func,n.hasInit=!1,n.inter=null,n.main=function(e,t){this.func(e,t),this.inter=null},n.go=function(e){var t={};this.inter||(t.$viewport_position=document.documentElement&&document.documentElement.scrollTop||window.pageYOffset||document.body.scrollTop||0,t.$viewport_position=Math.round(t.$viewport_position)||0,e?n.main(t,!0):this.inter=setTimeout(function(){n.main(t)},this.timeout))},n);a.current_time=new Date,ew(window,"scroll",function(){return!!i&&void a.go()}),ew(window,"beforeunload",function(){return!!i&&void a.go("notime")})},initHeatmap:function(){var t=this,n=!0;return!(!r(tx.para.heatmap)||"default"!==tx.para.heatmap.clickmap)&&(e(tx.para.heatmap.collect_url)&&this.listenUrlChange(function(){n=!!tx.para.heatmap.collect_url()}),"all"===tx.para.heatmap.collect_elements?tx.para.heatmap.collect_elements="all":tx.para.heatmap.collect_elements="interact",void("all"===tx.para.heatmap.collect_elements?ew(document,"click",function(e){if(!n)return!1;var r=e||window.event;if(!r)return!1;var i=r.target||r.srcElement;if("object"!=typeof i||"string"!=typeof i.tagName)return!1;var a=i.tagName.toLowerCase();if("body"===a||"html"===a||!i||!i.parentNode||!i.parentNode.children)return!1;var s=p(i.parentNode.tagName)?i.parentNode.tagName.toLowerCase():"unknown";"a"===s||"button"===s?t.start(r,i.parentNode,s):t.start(r,i,a)}):ew(document,"click",function(e){if(!n)return!1;var i=e||window.event;if(!i)return!1;var a=i.target||i.srcElement,s=tx.heatmap.getTargetElement(a,e);return!(!_(s)&&!p(a.tagName))&&void(_(s)&&p(s.tagName)?t.start(i,s,s.tagName.toLowerCase()):_(a)&&"div"===a.tagName.toLowerCase()&&r(tx.para.heatmap)&&tx.para.heatmap.get_vtrack_config&&rf.events.length>0&&rf.isTargetEle(a)&&t.start(i,a,a.tagName.toLowerCase(),{$lib_method:"vtrack"}))})))}},rw={autoTrackIsUsed:!1,isReady:function(t){return e(t)?void t():void tx.log("error: isReady callback must be function")},getUtm:function(){return t7.campaignParams()},getStayTime:function(){return(new Date-tx._t)/1e3},setProfileLocal:function(e){if(!tR.isSupport())return tx.setProfile(e),!1;if(!r(e)||Q(e))return!1;var t=rs.readObjectVal("sensorsdata_2015_jssdk_profile"),n=!1;if(r(t)&&!Q(t)){for(var i in e)!(i in t&&t[i]!==e[i])&&i in t||(t[i]=e[i],n=!0);n&&(rs.saveObjectVal("sensorsdata_2015_jssdk_profile",t),tx.setProfile(e))}else rs.saveObjectVal("sensorsdata_2015_jssdk_profile",e),tx.setProfile(e)},setInitReferrer:function(){var e=eC();tx.setOnceProfile({_init_referrer:e,_init_referrer_host:t7.pageProp.referrer_host})},setSessionReferrer:function(){var e=eC();rs.setSessionPropsOnce({_session_referrer:e,_session_referrer_host:t7.pageProp.referrer_host})},setDefaultAttr:function(){t7.register({_current_url:location.href,_referrer:eC(),_referring_host:t7.pageProp.referrer_host})},trackHeatMap:function(e,t,r){if("object"==typeof e&&e.tagName&&_(e.parentNode)){var n=e.tagName.toLowerCase(),i=e.parentNode.tagName.toLowerCase(),a=tx.para.heatmap&&tx.para.heatmap.track_attr?tx.para.heatmap.track_attr:["data-sensors-click"];"button"===n||"a"===n||"a"===i||"button"===i||"input"===n||"textarea"===n||W(e,a)||rb.start(null,e,n,t,r)}},trackAllHeatMap:function(e,t,r){if("object"==typeof e&&e.tagName){var n=e.tagName.toLowerCase();rb.start(null,e,n,t,r)}},autoTrackSinglePage:function(e,t){function n(e,t){tx.track("$pageview",P({$referrer:i,$url:F(),$url_path:K(),$title:document.title},e,eF()),t),i=F()}i=this.autoTrackIsUsed?t7.pageProp.url:t7.pageProp.referrer;var i,a=!(e=r(e)?e:{}).not_set_profile;e.not_set_profile&&delete e.not_set_profile,n(e,t),this.autoTrackSinglePage=n,eK(tx.setOnceProfile,!1,a)},autoTrackWithoutProfile:function(e,t){e=r(e)?e:{},this.autoTrack(P(e,{not_set_profile:!0}),t)},autoTrack:function(e,t){e=r(e)?e:{};var n=eF(),i=!e.not_set_profile;e.not_set_profile&&delete e.not_set_profile;var a=location.href;tx.para.is_single_page&&w(function(){var r=eC(a,!0);tx.track("$pageview",P({$referrer:r,$url:F(),$url_path:K(),$title:document.title},n,e),t),a=F()}),tx.track("$pageview",P({$referrer:eC(null,!0),$url:F(),$url_path:K(),$title:document.title},n,e),t),eK(tx.setOnceProfile,!0,i),this.autoTrackIsUsed=!0},getAnonymousID:function(){return Q(rs._state)?"SDK is not initialized.":rs.getAnonymousId()},setPlugin:function(t){return!!r(t)&&void k(t,function(t,n){e(t)&&(r(window.SensorsDataWebJSSDKPlugin)&&window.SensorsDataWebJSSDKPlugin[n]?t(window.SensorsDataWebJSSDKPlugin[n]):r(tx.modules)&&tx.modules[n]?t(tx.modules[n]):eh(n+"is not found,please check sensorsdata documents."))})},useModulePlugin:function(){tx.use.apply(tx,arguments)},useAppPlugin:function(){this.setPlugin.apply(this,arguments)}},rS=1,rk={__proto__:null,setInitVar:function(){tx._t=tx._t||1*new Date,tx.is_first_visitor=!1,tx.source_channel_standard=tG},initPara:function(e){P(tZ,e||tx.para||{}),tx.para=tZ;var t,n={};if(r(tx.para.is_track_latest))for(var i in tx.para.is_track_latest)n["latest_"+i]=tx.para.is_track_latest[i];for(t in tx.para.preset_properties=P({},tY.preset_properties,n,tx.para.preset_properties||{}),tY)void 0===tx.para[t]&&(tx.para[t]=tY[t]);"string"!=typeof tx.para.web_url||"://"!==tx.para.web_url.slice(0,3)&&"//"!==tx.para.web_url.slice(0,2)||("://"===tx.para.web_url.slice(0,3)?tx.para.web_url=location.protocol.slice(0,-1)+tx.para.web_url:tx.para.web_url=location.protocol+tx.para.web_url),t6.protocol.serverUrl(),tx.bridge&&tx.bridge.initPara();var a=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"],s=["www.baidu.","m.baidu.","m.sm.cn","so.com","sogou.com","youdao.com","google.","yahoo.com/","bing.com/","ask.com/"],l=["weibo.com","renren.com","kaixin001.com","douban.com","qzone.qq.com","zhihu.com","tieba.baidu.com","weixin.qq.com"],c={baidu:["wd","word","kw","keyword"],google:"q",bing:"q",yahoo:"p",sogou:["query","keyword"],so:"q",sm:"q"};"object"==typeof tx.para.source_type&&(tx.para.source_type.utm=v(tx.para.source_type.utm)?tx.para.source_type.utm.concat(a):a,tx.para.source_type.search=v(tx.para.source_type.search)?tx.para.source_type.search.concat(s):s,tx.para.source_type.social=v(tx.para.source_type.social)?tx.para.source_type.social.concat(l):l,tx.para.source_type.keyword=r(tx.para.source_type.keyword)?P(c,tx.para.source_type.keyword):c);var u=["mark","/mark","strong","b","em","i","u","abbr","ins","del","s","sup"];if(tx.para.heatmap&&!r(tx.para.heatmap)&&(tx.para.heatmap={}),r(tx.para.heatmap)){tx.para.heatmap.clickmap=tx.para.heatmap.clickmap||"default",tx.para.heatmap.scroll_notice_map=tx.para.heatmap.scroll_notice_map||"default",tx.para.heatmap.scroll_delay_time=tx.para.heatmap.scroll_delay_time||4e3,tx.para.heatmap.scroll_event_duration=tx.para.heatmap.scroll_event_duration||18e3,tx.para.heatmap.renderRefreshTime=tx.para.heatmap.renderRefreshTime||1e3,tx.para.heatmap.loadTimeout=tx.para.heatmap.loadTimeout||1e3,tx.para.heatmap.request_timeout=tx.para.heatmap.request_timeout||1e4,!0!==tx.para.heatmap.get_vtrack_config&&(tx.para.heatmap.get_vtrack_config=!1);var p=v(tx.para.heatmap.track_attr)?x(tx.para.heatmap.track_attr,function(e){return e&&"string"==typeof e}):[];(p.push("data-sensors-click"),tx.para.heatmap.track_attr=p,r(tx.para.heatmap.collect_tags)
vendor: 13,994 bytes, line 1
1)?!0===tx.para.heatmap.collect_tags.div?tx.para.heatmap.collect_tags.div={ignore_tags:u,max_level:1}:r(tx.para.heatmap.collect_tags.div)?(tx.para.heatmap.collect_tags.div.ignore_tags?v(tx.para.heatmap.collect_tags.div.ignore_tags)||(eh("ignore_tags åæ°å¿
é¡»æ¯æ°ç»æ ¼å¼"),tx.para.heatmap.collect_tags.div.ignore_tags=u):tx.para.heatmap.collect_tags.div.ignore_tags=u,tx.para.heatmap.collect_tags.div.max_level&&-1===Z([1,2,3],tx.para.heatmap.collect_tags.div.max_level)&&(tx.para.heatmap.collect_tags.div.max_level=1)):tx.para.heatmap.collect_tags.div=!1:tx.para.heatmap.collect_tags={div:!1}}tx.para.server_url=eU(tx.para.server_url),!0===tx.para.noCache?tx.para.noCache="?"+(new Date).getTime():tx.para.noCache="",tx.para.callback_timeout>tx.para.datasend_timeout&&(tx.para.datasend_timeout=tx.para.callback_timeout),tx.para.heatmap&&tx.para.heatmap.collect_tags&&r(tx.para.heatmap.collect_tags)&&k(tx.para.heatmap.collect_tags,function(e,t){"div"!==t&&e&&tx.heatmap.otherTags.push(t)}),tx.para.heatmap&&"default"===tx.para.heatmap.clickmap&&tx.heatmap.initUnlimitedTags()},quick:function(){var e=Array.prototype.slice.call(arguments),t=e[0],r=e.slice(1);return"string"==typeof t&&rw[t]?rw[t].apply(rw,r):void("function"==typeof t?t.apply(tx,r):eh("quickæ¹æ³ä¸æ²¡æè¿ä¸ªåè½"+e[0]))},use:ez,track:function(e,t,r){eJ({event:e,properties:t})&&rm.send({type:"track",event:e,properties:t},r)},bind:function(e,t){return!!eJ({bindKey:e,bindValue:t})&&(rs._state.identities[e]=t,rs.save(),void rm.send({type:"track_id_bind",event:"$BindID",properties:{}}))},unbind:function(e,t){var n=function(e,t){if(!eJ({unbindKey:e,bindValue:t}))return!1;if(r(rs._state.identities)&&rs._state.identities.hasOwnProperty(e)&&rs._state.identities[e]===t){var n=rs.getUnionId().login_id;n&&e+"+"+t===n&&(rs._state.distinct_id=rs._state.first_id,rs._state.first_id="",rs.set("history_login_id",{name:"",value:""})),"$identity_cookie_id"!==e&&(delete rs._state.identities[e],rs.save())}var i={};return i[e]=t,i}(e,t);n&&rm.send({identities:n,type:"track_id_unbind",event:"$UnbindID",properties:{}})},trackLink:function(e,t,r){"object"==typeof e&&e.tagName?eM({ele:e},t,r,tx.track):"object"==typeof e&&e.target&&e.event&&eM(e,t,r,tx.track)},trackLinks:function(e,t,r){return r=r||{},!(!e||"object"!=typeof e)&&!(!e.href||/^javascript/.test(e.href)||e.target)&&void ew(e,"click",function(n){function i(){a||(a=!0,location.href=e.href)}n.preventDefault();var a=!1;setTimeout(i,1e3),tx.track(t,r,i)})},setItem:function(e,t,r){eJ({item_type:e,item_id:t,properties:r})&&rm.sendItem({type:"item_set",item_type:e,item_id:t,properties:r||{}})},deleteItem:function(e,t){eJ({item_type:e,item_id:t})&&rm.sendItem({type:"item_delete",item_type:e,item_id:t})},setProfile:function(e,t){eJ({propertiesMust:e})&&rm.send({type:"profile_set",properties:e},t)},setOnceProfile:function(e,t){eJ({propertiesMust:e})&&rm.send({type:"profile_set_once",properties:e},t)},appendProfile:function(e,t){eJ({propertiesMust:e})&&(k(e,function(t,r){p(t)&&eg(r)?e[r]=[t]:v(t)&&eg(r)?e[r]=t:(delete e[r],eh("appendProfile屿§çå¼å¿
é¡»æ¯å符串æè
æ°ç»"))}),Q(e)||rm.send({type:"profile_append",properties:e},t))},incrementProfile:function(e,t){var r=e;p(e)&&((e={})[r]=1),eJ({propertiesMust:e})&&(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&!/-*\d+/.test(String(e[t])))return!1;return!0}(e)?rm.send({type:"profile_increment",properties:e},t):em("profile_incrementçå¼åªè½æ¯æ°å"))},deleteProfile:function(e){rm.send({type:"profile_delete"},e),rs.set("distinct_id",tH()),rs.set("first_id","")},unsetProfile:function(e,t){var r=e,n={};p(e)&&(e=[]).push(r),v(e)?(k(e,function(e){p(e)?n[e]=!0:eh("profile_unsetç»çæ°ç»éé¢çå¼å¿
é¡»æ¶string,å·²ç»è¿æ»¤æ",e)}),rm.send({type:"profile_unset",properties:n},t)):em("profile_unsetçåæ°å¿
é¡»æ¯æ°ç»")},identify:function(e){"number"==typeof e&&(e=String(e));var t=rs.getFirstId();if(void 0===e){var r=tH();t?rs.set("first_id",r):rs.set("distinct_id",r)}else eJ({distinct_id:e})&&(t?rs.set("first_id",e):rs.set("distinct_id",e))},resetAnonymousIdentity:function(e){if(rs.getFirstId())return em("resetAnonymousIdentity must be used in a logout state ï¼"),!1;if("number"==typeof e&&(e=String(e)),void 0===e){var t=tH();rs._state.identities.$identity_cookie_id=t,rs.set("distinct_id",t)}else eJ({distinct_id:e})&&(rs._state.identities.$identity_cookie_id=e,rs.set("distinct_id",e))},trackSignup:function(e,t,r,n){"number"==typeof e&&(e=String(e)),eJ({distinct_id:e,event:t,properties:r})&&eX(e,t,r,n)},registerPage:function(e){eJ({properties:e})?P(t7.currentProps,e):em("registerè¾å
¥çåæ°æè¯¯")},clearAllRegister:function(e){rs.clearAllProps(e)},clearPageRegister:function(e){var t;if(v(e)&&e.length>0)for(t=0;t<e.length;t++)p(e[t])&&e[t]in t7.currentProps&&delete t7.currentProps[e[t]];else if(!0===e)for(t in t7.currentProps)delete t7.currentProps[t]},register:eZ,registerOnce:function(e){eJ({properties:e})?rs.setPropsOnce(e):em("registerOnceè¾å
¥çåæ°æè¯¯")},registerSession:function(e){tx.log("registerSession æ¹æ³å·²ç»å¼ç¨ï¼æé®é¢èç³»ææ¯é¡¾é®"),eJ({properties:e})?rs.setSessionProps(e):em("registerSessionè¾å
¥çåæ°æè¯¯")},registerSessionOnce:function(e){tx.log("registerSessionOnce æ¹æ³å·²ç»å¼ç¨ï¼æé®é¢èç³»ææ¯é¡¾é®"),eJ({properties:e})?rs.setSessionPropsOnce(e):em("registerSessionOnceè¾å
¥çåæ°æè¯¯")},login:eY,loginWithKey:function(e,t){return eh("loginWithKey is deprecated !!!"),"number"==typeof t&&(t=String(t)),"number"==typeof e&&(e=String(e)),!!eJ({loginIdKey:e})&&(t1.LOGIN===e?(eY(t),!1):void eV({id:t,callback:null,name:e},eX))},logout:function(e){var t=rs.getFirstId();if(t){if(rs.set("first_id",""),!0===e){var r=tH();rs.set("distinct_id",r)}else rs.set("distinct_id",t)}eW({$identity_cookie_id:rs._state.identities.$identity_cookie_id}),rs.set("history_login_id",{name:"",value:""})},getPresetProperties:function(){var e,t,r={$is_first_day:eb(),$is_first_time:t5.is_page_first_visited,$referrer:t7.pageProp.referrer||"",$referrer_host:t7.pageProp.referrer?R(t7.pageProp.referrer):"",$url:F(),$url_path:K(),$title:document.title||"",_distinct_id:rs.getDistinctId(),identities:rs.getIdentities()},n=P({},t7.properties(),rs.getProps(),(e=t7.campaignParams(),t={},k(e,function(e,r,n){-1!==(" "+tx.source_channel_standard+" ").indexOf(" "+r+" ")?t["$"+r]=n[r]:t[r]=n[r]}),t),r);return tx.para.preset_properties.latest_referrer&&tx.para.preset_properties.latest_referrer_host&&(n.$latest_referrer_host=""===n.$latest_referrer?"":R(n.$latest_referrer)),n},readyState:{state:0,historyState:[],stateType:{1:"1-initæªå¼å§",2:"2-initå¼å§",3:"3-store宿"},getState:function(){return this.historyState.join("\n")},setState:function(e){String(e) in this.stateType&&(this.state=e),this.historyState.push(this.stateType[e])}},debug:t6,on:eB,log:e_};tU.setup(e_);var rP=P({},{__proto__:null,noPrototypePollution:eg,ConcurrentStorage:a,EventEmitter:l,URL:g,UUID:tH,addEvent:b,addHashEvent:w,ajax:C,base64Decode:N,base64Encode:j,bindReady:function(e,t){var r=!1,n=!0,i=(t=t||window).document,a=i.documentElement,s=i.addEventListener,l=s?"addEventListener":"attachEvent",c=s?"removeEventListener":"detachEvent",u=s?"":"on",p=function(n){"readystatechange"==n.type&&"complete"!=i.readyState||(("load"==n.type?t:i)[c](u+n.type,p,!1),!r&&(r=!0)&&e.call(t,n.type||n))},d=function(){try{a.doScroll("left")}catch(e){return void setTimeout(d,50)}p("poll")};if("complete"==i.readyState)e.call(t,"lazy");else{if(!s&&a.doScroll){try{n=!t.frameElement}catch(e){tU.log(e)}n&&d()}i[l](u+"DOMContentLoaded",p,!1),i[l](u+"readystatechange",p,!1),t[l](u+"load",p,!1)}},cookie:tq,coverExtend:T,decodeURI:I,decodeURIComponent:c,dfmapping:function(e){var t="t6KJCZa5pDdQ9khoEM3Tj70fbP2eLSyc4BrsYugARqFIw1mzlGNVXOHiWvxUn8",r=t.length-1,n={},i=0;for(i=0;i<t.length;i++)n[t.charAt(i)]=t.charAt(r-i);var a="";for(i=0;i<e.length;i++)a+=e.charAt(i) in n?n[e.charAt(i)]:e.charAt(i);return a},each:k,encodeDates:function e(t){return k(t,function(n,i){A(n)?t[i]=D(n):r(n)&&(t[i]=e(n))}),t},extend:P,extend2Lev:$,filter:x,formatDate:D,formatJsonString:function(e){try{return JSON.stringify(e,null," ")}catch(t){return JSON.stringify(e)}},getCookieTopLevelDomain:E,getDomBySelector:L,getElementContent:U,getHostname:R,getIOSVersion:B,getQueryParam:H,getQueryParamsFromUrl:J,getRandom:n,getRandomBasic:tB,getScreenOrientation:function(){var e=screen.msOrientation||screen.mozOrientation||(screen.orientation||{}).type,t="æªåå°å¼";if(e)t=e.indexOf("landscape")>-1?"landscape":"portrait";else if(M()){var r=window.matchMedia||window.msMatchMedia;r("(orientation: landscape)").matches?t="landscape":r("(orientation: portrait)").matches&&(t="portrait")}return t},getUA:q,getURL:F,getURLPath:K,getURLSearchParams:u,hasAttribute:V,hasAttributes:W,hashCode:z,hashCode53:X,indexOf:Z,inherit:function(e,t){return e.prototype=new t,e.prototype.constructor=e,e.superclass=t.prototype,e},isArguments:Y,isArray:v,isBoolean:G,isDate:A,isElement:_,isEmptyObject:Q,isFunction:e,isHttpUrl:ee,isIOS:et,isJSONString:er,isNumber:en,isObject:r,isString:p,isSupportBeaconSend:function(){var e=!1;if("object"!=typeof navigator||"function"!=typeof navigator.sendBeacon)return e;var t=q(),r=navigator.userAgent.toLowerCase();if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)){var n=(r.match(/os [\d._]*/gi)+"").replace(/[^0-9|_.]/gi,"").replace(/_/gi,".").split(".");void 0===t.safari&&(t.safari=n[0]),n[0]&&(t.qqBuildinBrowser||t.qqBrowser)?e=!1:n[0]&&n[0]<13?(t.chrome>41||t.firefox>30||t.opera>25||t.safari>12)&&(e=!0):(t.chrome>41||t.firefox>30||t.opera>25||t.safari>11.3)&&(e=!0)}else(t.chrome>38||t.edge>13||t.firefox>30||t.opera>25||t.safari>11)&&(e=!0);return e},isSupportCors:function(){return void 0!==window.XMLHttpRequest&&("withCredentials"in new XMLHttpRequest||"undefined"!=typeof XDomainRequest)},isUndefined:h,jsonp:ei,listenPageState:ea,loadScript:eo,localStorage:tR,logger:tU,map:O,mediaQueriesSupported:M,now:t,removeScriptProtocol:function(e){if("string"!=typeof e)return"";for(var t=/^\s*javascript/i;t.test(e);)e=e.replace(t,"");return e},rot13defs:el,rot13obfs:es,ry:y,safeJSONParse:i,searchObjDate:ec,sessionStorage:tK,setCssStyle:eu,strToUnicode:function(e){if("string"!=typeof e)return tU.log("转æ¢unicodeé误",e),e;for(var t="",r=0;r<e.length;r++)t+="\\"+e.charCodeAt(r).toString(16);return t},throttle:function(e,r,n){var i,a,s,l=null,c=0;n||(n={});var u=function(){c=!1===n.leading?0:t(),l=null,s=e.apply(i,a),l||(i=a=null)};return function(){var p=t();c||!1!==n.leading||(c=p);var d=r-(p-c);return i=this,a=arguments,d<=0||d>r?(l&&(clearTimeout(l),l=null),c=p,s=e.apply(i,a),l||(i=a=null)):l||!1===n.trailing||(l=setTimeout(u,d)),s}},toArray:function(e){return e?e.toArray?e.toArray():v(e)||Y(e)?Array.prototype.slice.call(e):ep(e):[]},trim:d,unique:ed,urlParse:f,urlSafeBase64:{encode:function(e){return e.replace(/[+\/=]/g,function(e){return tV[e]})},decode:function(e){return e.replace(/[-_.]/g,function(e){return tW[e]})},trim:function(e){return e.replace(/[.=]{1,2}$/,"")},isBase64:function(e){return/^[A-Za-z0-9+\/]*[=]{0,2}$/.test(e)},isUrlSafeBase64:function(e){return/^[A-Za-z0-9_-]*[.]{0,2}$/.test(e)}},values:ep,xhr:S,startsWith:ef},{__proto__:null,addEvent:ew,EventEmitterSa:t4,cookie:t2,info:t7,getReferrer:eC,getCurrentDomain:ev,isBaiduTraffic:eS,getReferrerEqid:eP,getReferrerEqidType:ek,getBaiduKeyword:t9,isReferralTraffic:eO,getKeywordFromReferrer:eN,getReferSearchEngine:ej,getSourceFromReferrer:eT,getWxAdIdFromUrl:eI,parseSuperProperties:eA,searchConfigData:eD,strip_empty_properties:e$,getEleInfo:ex,getElementContent:eE,ajax:eL,optimizeServerUrl:eU,encodeTrackData:eR,AjaxSend:rt,BatchSend:eH,BeaconSend:ri,ImageSend:ra}),rC={bridge_info:{touch_app_bridge:!1,verify_success:!1,platform:"",support_two_way_call:!1},is_verify_success:!1,initPara:function(){var e={is_send:!1!==tx.para.use_app_track_is_send&&"only"!==tx.para.use_app_track,white_list:[],is_mui:"mui"===tx.para.use_app_track};"object"==typeof tx.para.app_js_bridge?tx.para.app_js_bridge=P({},e,tx.para.app_js_bridge):!0!==tx.para.use_app_track&&!0!==tx.para.app_js_bridge&&"only"!==tx.para.use_app_track&&"mui"!==tx.para.use_app_track||(tx.para.app_js_bridge=P({},e)),!1===tx.para.app_js_bridge.is_send&&eh("è®¾ç½®äº is_send:false,妿æéå¤±è´¥ï¼æ°æ®å°è¢«ä¸¢å¼!")},app_js_bridge_v1:function(){var e=null,t=null;window.sensorsdata_app_js_bridge_call_js=function(r){er(e=r)&&(e=JSON.parse(e)),t&&(t(e),t=null,e=null)},tx.getAppStatus=function(r){return function(){if(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream){var e=document.createElement("iframe");e.setAttribute("src","sensorsanalytics://getAppInfo"),document.documentElement.appendChild(e),e.parentNode.removeChild(e),e=null}}(),"object"==typeof window.SensorsData_APP_JS_Bridge&&window.SensorsData_APP_JS_Bridge.sensorsdata_call_app&&er(e=window.SensorsData_APP_JS_Bridge.sensorsdata_call_app())&&(e=JSON.parse(e)),r?void(null===e?t=r:(r(e),e=null)):e}},hasVisualModeBridge:function(){var e=window.SensorsData_App_Visual_Bridge,t="sensorsdata_visualized_mode";return r(e)&&e[t]&&(!0===e[t]||e[t]())},validateAppUrl:function(e){function t(e){var t={hostname:"",project:""};try{e=g(e),t.hostname=e.hostname,t.project=e.searchParams.get("project")||"default"}catch(e){em("validateAppUrl:"+e)}return t}var r=t(e),n=t(tx.para.server_url);if(r.hostname===n.hostname&&r.project===n.project)return!0;if(v(tx.para.app_js_bridge.white_list))for(var i=0;i<tx.para.app_js_bridge.white_list.length;i++){var a=t(tx.para.app_js_bridge.white_list[i]);if(a.hostname===r.hostname&&a.project===r.project)return!0}return!1}};eG.prototype.call=function(e,t){var r=this,i=(new Date).getTime().toString(16)+String(n()).replace(".","").slice(1,8);this.resultCbs[i]=r.resultCbs[i]||{result:null,callbacks:[]},this.timeoutCbs[i]=r.timeoutCbs[i]||{isTimeout:!1,callbacks:[]},(e=e.data?e:{data:e}).data.message_id=i;
1var a=P({callType:this.type},e);return t&&(this.timerId=setTimeout(function(){for(var e in r.timeoutCbs[i].isTimeout=!0,r.timeoutCbs[i].callbacks)r.timeoutCbs[i].callbacks[e].call(null),r.timeoutCbs[i].callbacks.splice(e,1)},t)),eQ(a),{onResult:function(e){return r.resultCbs[i].result?e(r.resultCbs[i].result):r.timeoutCbs[i].isTimeout||r.resultCbs[i].callbacks.push(e),this},onTimeout:function(e){return r.timeoutCbs[i].isTimeout?e():r.resultCbs[i].result||r.timeoutCbs[i].callbacks.push(e),this}}},eG.prototype.onAppNotify=function(e){this.appCallJsCallback=e},eG.prototype.notifyApp=function(e,t){var r=P({callType:this.type},e);return t&&(r.message_id=t),eQ(r)},e0.prototype={double:function(){},getAppData:function(){},hasAppBridge:function(){return tx.bridge.bridge_info.support_two_way_call},init:function(){},jsCallApp:function(){},requestToApp:function(t){this.bridge.call(t,t.timeout.time).onResult(function(r){e(t.callback)&&t.callback(r)}).onTimeout(function(){e(t.timeout.callback)&&t.timeout.callback()})}};var rO={isSeachHasKeyword:function(){return""!==H(location.href,"sa-request-id")&&("string"==typeof sessionStorage.getItem("sensors-visual-mode")&&sessionStorage.removeItem("sensors-visual-mode"),!0)},hasKeywordHandle:function(){var e=location.href,t=H(e,"sa-request-id")||null,r=H(e,"sa-request-type")||null,
1n=H(e,"sa-request-url")||null;if(rb.setNotice(n),tK.isSupport()){if(null!==n&&sessionStorage.setItem("sensors_heatmap_url",n),sessionStorage.setItem("sensors_heatmap_id",t),null!==r)"1"===r||"2"===r||"3"===r?sessionStorage.setItem("sensors_heatmap_type",r):r=null;else{var i=sessionStorage.getItem("sensors_heatmap_type");r=null!==i?i:null}}this.isReady(t,r)},isReady:function(e,t,r){tx.para.heatmap_url&&tx.para.heatmap?eo({success:function(){setTimeout(function(){"undefined"!=typeof sa_jssdk_heatmap_render&&(sa_jssdk_heatmap_render(tx,e,t,r),"object"==typeof console&&"function"==typeof console.log&&(tx.heatmap_version&&tx.heatmap_version===tx.lib_version||eh("heatmap.jsä¸sensorsdata.jsçæ¬å·ä¸ä¸è´ï¼å¯è½åå¨é£é©!")))},0)},error:function(){},type:"js",url:tx.para.heatmap_url}):eh("没æé
ç½® heatmap å¼å¯ç¹å»å¾ï¼æè
没ææå® heatmap_url çè·¯å¾")},isStorageHasKeyword:function(){return tK.isSupport()&&"string"==typeof sessionStorage.getItem("sensors_heatmap_id")},storageHasKeywordHandle:function(){rb.setNotice(),rO.isReady(sessionStorage.getItem("sensors_heatmap_id"),sessionStorage.getItem("sensors_heatmap_type"),location.href)},isWindowNameHasKeyword:function(){try{var e=JSON.parse(window.name),t=p(e["sa-heatmap-src"])?c(e["sa-heatmap-src"]):null;return e["sa-request-id"]&&p(e["sa-request-id"])&&t===location.href}catch(e){return!1}},windowNameHasKeywordHandle:function(){function e(e){var r=t[e];return p(r)?c(r):null}var t=JSON.parse(window.name),r=e("sa-request-id"),n=e("sa-request-type"),i=e("sa-request-url"),a=e("sa-request-language");rb.setNotice(i),tR.isSupport()&&p(a)&&tR.set("web_sdk_heatmap_language",a),tK.isSupport()&&(null!==i&&sessionStorage.setItem("sensors_heatmap_url",i),sessionStorage.setItem("sensors_heatmap_id",r),null!==n?"1"===n||"2"===n||"3"===n?sessionStorage.setItem("sensors_heatmap_type",n):n=null:n=null!==sessionStorage.getItem("sensors_heatmap_type")?sessionStorage.getItem("sensors_heatmap_type"):null),rO.isReady(r,n)}},rN={isStorageHasKeyword:function(){return tK.isSupport()&&"string"==typeof sessionStorage.getItem("sensors-visual-mode")},isSearchHasKeyword:function(){return(!0===e1("sa-visual-mode")||"true"===e1("sa-visual-mode"))&&("string"==typeof sessionStorage.getItem("sensors_heatmap_id")&&sessionStorage.removeItem("sensors_heatmap_id"),!0)},loadVtrack:function(){eo({success:function(){},error:function(){},type:"js",url:tx.para.vtrack_url?tx.para.vtrack_url:eq()+"//static.sensorsdata.cn/sdk/"+tx.lib_version+"/vtrack.min.js"})},messageListener:function(e){if(!e||!e.data||"sa-fe"!==e.data.source)return!1;if("v-track-mode"===e.data.type){if(e.data.data&&e.data.data.isVtrack){if(tK.isSupport()&&sessionStorage.setItem("sensors-visual-mode","true"),e.data.data.userURL&&location.href.match(/sa-visual-mode=true/)){var t=e.data.data.userURL;p(t)&&(ef(t,"http://")||ef(t,"https://"))&&(window.location.href=encodeURI(t))}else rN.loadVtrack()}window.removeEventListener("message",rN.messageListener,!1)}},removeMessageHandle:function(){window.removeEventListener&&window.removeEventListener("message",rN.messageListener,!1)},verifyVtrackMode:function(){window.addEventListener&&window.addEventListener("message",rN.messageListener,!1),rN.postMessage()},postMessage:function(){try{window.parent&&window.parent.postMessage&&window.parent.postMessage({source:"sa-web-sdk",type:"v-is-vtrack",data:{sdkversion:tQ}},"*")}catch(e){em("æµè§å¨çæ¬è¿ä½ï¼ä¸æ¯æ postMessage API")}},notifyUser:function(){var e=function(t){return!(!t||!t.data||"sa-fe"!==t.data.source)&&void("v-track-mode"===t.data.type&&(t.data.data&&t.data.data.isVtrack&&alert("å½åçæ¬ä¸æ¯æï¼è¯·å级é¨ç½²ç¥çæ°æ®æ²»ç"),window.removeEventListener("message",e,!1)))};window.addEventListener&&window.addEventListener("message",e,!1),rN.postMessage()}},rj=["setItem","deleteItem","getAppStatus","track","quick","register","registerPage","registerOnce","trackSignup","setProfile","setOnceProfile","appendProfile","incrementProfile","deleteProfile","unsetProfile","identify","resetAnonymousIdentity","login","logout","trackLink","clearAllRegister","clearPageRegister","bind","unbind","loginWithKey"],rT={track:function(e,t,r){},quick:function(e,t,r,n){},register:function(e){},registerPage:function(e){},registerOnce:function(e){},clearAllRegister:function(e){},trackSignup:function(e,t,r,n){},setProfile:function(e,t){},setOnceProfile:function(e,t){},appendProfile:function(e,t){},incrementProfile:function(e,t){},deleteProfile:function(e){},unsetProfile:function(e,t){},identify:function(e,t){},resetAnonymousIdentity:function(e){},login:function(e,t){},logout:function(e){},trackLink:function(e,t,r){},deleteItem:function(e,t){},setItem:function(e,t,r){},getAppStatus:function(e){},clearPageRegister:function(e){}};e6.prototype.process=function(e,t){if(!(e&&e in this.processDef))return void em("process ["+e+"] is not supported");var r=this.registeredInterceptors[e];if(r&&v(r)&&r.length>0)for(var n={current:0,total:r.length},i=new e9(t,n,tx),a=0;a<r.length;
1a++)try{if(n.current=a+1,t=r[a].call(null,t,i)||t,i.cancellationToken.getCanceled())break;if(i.cancellationToken.getStopped())return}catch(e){em("interceptor error:"+e)}return this.processDef[e]&&this.processDef[e]in this.processDef&&(t=this.process(this.processDef[e],t)),t},e6.prototype.registerStageImplementation=function(t){t&&t.init&&e(t.init)&&(t.init(this),t.interceptor&&this.registerInterceptor(t.interceptor))},e6.prototype.registerInterceptor=function(t){if(t)for(var n in t){var i=t[n];if(i&&r(i)&&e(i.entry)){en(i.priority)||(i.priority=Number.MAX_VALUE),this.registeredInterceptors[n]||(this.registeredInterceptors[n]=[]);var a=this.registeredInterceptors[n];i.entry.priority=i.priority,a.push(i.entry),a.sort(function(e,t){return e.priority-t.priority})}}};var rI=new e6({basicProps:"extendProps",extendProps:"formatData",formatData:"finalAdjustData",finalAdjustData:null}),rA=new e6({send:null}),rD=new e6({getUtmData:null,callSchema:null}),r$=new e6({webClickEvent:null,webStayEvent:null}),rx={buildDataStage:function(e){e&&rI.registerInterceptor(e)},businessStage:function(e){e&&rD.registerInterceptor(e)},sendDataStage:function(e){e&&rA.registerInterceptor(e)},viewStage:function(e){e&&r$.registerInterceptor(e)}},rE={stage:null,init:function(e){this.stage=e}},rL={stage:null,init:function(e){this.stage=e},interceptor:{send:{entry:function(e){return e}}}},rU={};rU.buildData=function(e){return rh.stage.process("basicProps",e)},rU.sendData=function(e,t){var r,n=eD(e.properties);r={origin_data:e,server_url:tx.para.server_url,data:e,config:n||{},callback:t},rL.stage.process("send",r),tx.log(e)},rU.encodeTrackData=function(e){return eR(e)},rU.getUtmData=function(){return rE.stage&&rE.stage.process("getUtmData")};var rR={webClickEvent:{entry:function(e,t){var r=t.sensors;"a"===e.tagName&&r.para.heatmap&&!0===r.para.heatmap.isTrackLink?r.trackLink({event:e.event,target:e.target},"$WebClick",e.props):r.track("$WebClick",e.props,e.callback)}},webStayEvent:{entry:function(e,t){t.sensors.track("$WebStay",e)}}},rB=window.sensors_data_pre_config,rH=!!rP.isObject(rB)&&rB.is_compliance_enabled;tx.init=function(e){var t,r;return t8.sdk.emit("beforeInit"),!(tx.readyState&&tx.readyState.state&&tx.readyState.state>=2)&&(rH&&(tn(!0),e5()),t8.initSystemEvent(),tx.setInitVar(),tx.readyState.setState(2),tx.initPara(e),t8.sdk.emit("initPara"),t8.sdk.emit("afterInitPara"),t8.sdk.emit("initAPI"),t8.sdk.emit("afterInitAPI"),tx.detectMode(),t="",r=" { cursor: pointer; -webkit-tap-highlight-color: rgba(0,0,0,0); }",tx.heatmap&&v(tx.heatmap.otherTags)&&k(tx.heatmap.otherTags,function(e){t+=e+r}),et()&&B()&&13>B()&&(tx.para.heatmap&&tx.para.heatmap.collect_tags&&tx.para.heatmap.collect_tags.div&&eu("div, [data-sensors-click]"+r),tx.para.heatmap&&tx.para.heatmap.track_attr&&eu("["+tx.para.heatmap.track_attr.join("], [")+"]"+r),""!==t&&eu(t)),t8.sdk.emit("afterInit"),void t8.sdk.emit("ready"))},rH?tn(!1):(tn(!0),e5());var rJ,rM,rq,rF,rK,rV,rW,rz,rX,rZ,rY,rG,rQ,r0,r1,r2,r3,r5,r4,r9,r6,r7,r8,ne=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(rq={init:function(e){var t=e._.isString,r=e._.rot13defs,n=e._.dfmapping,i="data:enc;",a="dfm-enc-";e.ee.sdk.on("afterInitPara",function(){e.kit.userEncrypt=function(e){return a+n(e)},e.kit.userDecrypt=function(e){return 0===e.indexOf(i)?e=r(e=e.substring(i.length)):0===e.indexOf(a)&&(e=n(e=e.substring(a.length))),e},e.kit.userDecryptIfNeeded=function(r){return t(r)&&(0===r.indexOf(i)||0===r.indexOf(a))&&(r=e.kit.userDecrypt(r)),r}})},plugin_name:"UserEncryptDefault"},void 0,void 0),rq.plugin_version="1.27.1",rq),nt=(rK="sdkReady",function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(rF={sd:null,init:function(e){if(this.sd||(this.sd=e,!this.sd||!this.sd._))return!1;var t=this.sd._.cookie.get("sensors_amp_id"),r=this.sd.store._state.distinct_id;if(t&&t.length>0){var n="amp-"===t.slice(0,4);if(t!==r){if(!n)return!1;this.sd.store._state.first_id?(this.sd.identify(t,!0),this.sd.saEvent.send({original_id:t,distinct_id:r,type:"track_signup",event:"$SignUp",properties:{}},null),this.setAmpId(r)):this.sd.identify(t,!0)}}else this.setAmpId(r);this.addListener()},addListener:function(){var e=this;this.sd.events.on("changeDistinctId",function(t){e.setAmpId(t)}),this.sd.events.isReady()},setAmpId:function(e){this.sd._.cookie.set("sensors_amp_id",e)}},"Amp",rK),rF.plugin_version="1.27.1",rF),nr=window.SensorsData_App_Visual_Bridge,nn=nr&&nr.sensorsdata_visualized_mode,ni=nr&&nr.sensorsdata_visualized_alert_info,na=nr&&nr.sensorsdata_hover_web_nodes,no={commands:{app_alert:function(e){return ni&&ni.call(nr,JSON.stringify(e))},visualized_track:ti,page_info:ti,sensorsdata_get_app_visual_config:function(e,t){return t&&"function"==typeof t[e.callType]&&t[e.callType]()}}},ns={init:function(e){rZ=(rX=e)&&rX._,rY=rX&&rX.log||console&&console.log||function(){},rz=(rW=(rV=window.SensorsData_APP_New_H5_Bridge)&&rV.sensorsdata_track)&&rV.sensorsdata_get_server_url&&rV.sensorsdata_get_server_url(),rY("---test---fail---",!rX,rX.bridge.activeBridge,!rz),rX&&!rX.bridge.activeBridge&&rz&&(rX.bridge.activeBridge=ns,rX.para.app_js_bridge&&!rX.para.app_js_bridge.is_mui&&(rX.bridge.is_verify_success=rz&&rX.bridge.validateAppUrl(rz),rY("---test---bridge-verify-",rX.bridge.is_verify_success)),rX.bridge.bridge_info={touch_app_bridge:!0,platform:"android",verify_success:rX.bridge.is_verify_success?"success":"fail",support_two_way_call:!!rV.sensorsdata_js_call_app},rX.para.app_js_bridge?rX.registerInterceptor("sendDataStage",{send:{priority:60,entry:ta}}):rY("---test---app_js_bridge is not configured, data will not be sent by android bridge."))},handleCommand:function(e){var t=e.callType;return t in no.commands?no.commands[t](e,rV):void(rV&&rZ.isFunction(rV.sensorsdata_js_call_app)&&rV.sensorsdata_js_call_app(JSON.stringify(e)))}},nl=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(ns,"AndroidBridge","sdkAfterInitPara"),ns.plugin_version="1.27.1",ns),nc=window.SensorsData_App_Visual_Bridge,nu=nc&&nc.sensorsdata_visualized_mode,np=nc&&nc.sensorsdata_visualized_alert_info,nd=nc&&nc.sensorsdata_hover_web_nodes,nf={commands:{app_alert:function(e){return np&&np.call(nc,JSON.stringify(e))},visualized_track:to,page_info:to,sensorsdata_get_app_visual_config:function(e,t){return t&&"function"==typeof t[e.callType]&&t[e.callType]()}}},ng={init:function(e){r3=(r2=e)&&r2._,r5=r2&&r2.log||console&&console.log||function(){},function(){if(r5("ObsoleteBridge---test---init---"),rQ=(rG=window.SensorsData_APP_JS_Bridge)&&rG.sensorsdata_track,r0=rG&&rG.sensorsdata_verify,r1=rG&&rG.sensorsdata_visual_verify,r5("ObsoleteBridge-",r2.bridge.activeBridge,r0,rQ,r1),r2&&!r2.bridge.activeBridge&&(r0||rQ||r1)){r2.bridge.activeBridge=ng;var e=r0||rQ;
1if(r1&&(e=!!r1.call(rG,JSON.stringify({server_url:r2.para.server_url})),r5("ObsoleteBridge---called-return",e)),r2.bridge.bridge_info={touch_app_bridge:!0,platform:"android",verify_success:e?"success":"fail"},!r2.para.app_js_bridge)return void r5("app_js_bridge is not configured, data will not be sent by android obsolete bridge.");r2.registerInterceptor("sendDataStage",{send:{priority:80,entry:ts}}),r5("Android obsolete bridge inits succeed.")}}()},handleCommand:function(e){r5("ObsoleteBridge---handleCommadn");var t=e.callType;return t in nf.commands?(r5("ObsoleteBridge---",t,nf.commands),nf.commands[t](e,rG)):rG&&r3.isFunction(rG.sensorsdata_js_call_app)?(r5("ObsoleteBridge---handleCommadn-abridge"),rG.sensorsdata_js_call_app(JSON.stringify(e))):void 0}},n_=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(ng,"AndroidObsoleteBridge","sdkAfterInitPara"),ng.plugin_version="1.27.1",ng),nh={event_list:[],latest_event_initial_time:null,max_save_time:2592e6,init:function(e,t){if(r9||!e)return!1;r7=(t=t||{}).cookie_name||"sensorsdata2015jssdkchannel",r4=(r9=e)._,r6=r9.store,r4.localStorage.isSupport()&&(r9.para.max_string_length=1024,this.eventList.init(),this.addLatestChannelUrl(),this.addIsChannelCallbackEvent())},addIsChannelCallbackEvent:function(){r9.registerPage({$is_channel_callback_event:function(e){if(r4.isObject(e)&&e.event&&"$WebClick"!==e.event&&"$pageview"!==e.event&&"$WebStay"!==e.event&&"$SignUp"!==e.event)return!nh.eventList.hasEvent(e.event)&&(nh.eventList.add(e.event),!0)}})},addLatestChannelUrl:function(){var e=this.getUrlDomain(),t=this.cookie.getChannel();if("urlè§£æå¤±è´¥"===e)this.registerAndSave({_sa_channel_landing_url:"",_sa_channel_landing_url_error:"urlçdomainè§£æå¤±è´¥"});else if(r4.isReferralTraffic(document.referrer)){var r=r4.getQueryParam(location.href,"sat_cf");r4.isString(r)&&r.length>0?(this.registerAndSave({_sa_channel_landing_url:location.href}),nh.channelLinkHandler()):this.registerAndSave({_sa_channel_landing_url:""})}else t?r9.registerPage(t):r9.registerPage({_sa_channel_landing_url:"",_sa_channel_landing_url_error:"åå¼å¼å¸¸"})},registerAndSave:function(e){r9.registerPage(e),this.cookie.saveChannel(e)},cookie:{getChannel:function(){var e=r9.kit.userDecryptIfNeeded(r4.cookie.get(r7));return e=r4.safeJSONParse(e),!(!r4.isObject(e)||!e.prop)&&e.prop},saveChannel:function(e){var t=JSON.stringify({prop:e});
1r9.para.encrypt_cookie&&(t=r9.kit.userEncrypt(t)),r4.cookie.set(r7,t)}},channelLinkHandler:function(){this.eventList.reset(),r9.track("$ChannelLinkReaching")},getUrlDomain:function(){var e=r4.info.pageProp.url_domain;return""===e&&(e="urlè§£æå¤±è´¥"),e},eventList:{init:function(){var e=this.get(),t=(new Date).getTime();if(e&&r4.isNumber(e.latest_event_initial_time)&&r4.isArray(e.eventList)){var r=t-e.latest_event_initial_time;r>0&&r<nh.max_save_time?(nh.event_list=e.eventList,nh.latest_event_initial_time=e.latest_event_initial_time):this.reset()}else this.reset()},get:function(){var e={};try{e=r6.readObjectVal("sawebjssdkchannel")}catch(e){r9.log(e)}return e},add:function(e){nh.event_list.push(e),this.save()},save:function(){var e={latest_event_initial_time:nh.latest_event_initial_time,eventList:nh.event_list};r6.saveObjectVal("sawebjssdkchannel",e)},reset:function(){nh.event_list=[],nh.latest_event_initial_time=(new Date).getTime(),this.save()},hasEvent:function(e){var t=!1;return r4.each(nh.event_list,function(r){r===e&&(t=!0)}),t}}},nm=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(nh,"SensorsChannel","sdkAfterInitAPI"),nh.plugin_version="1.27.1",nh),nv=(/micromessenger\/([\d.]+)/i.test(navigator.userAgent||""),function(){var e={};return void 0!==document.hidden?(e.hidden="hidden",e.visibilityChange="visibilitychange"):void 0!==document.msHidden?(e.hidden="msHidden",e.visibilityChange="msvisibilitychange"):void 0!==document.webkitHidden&&(e.hidden="webkitHidden",e.visibilityChange="webkitvisibilitychange"),e});r8=nv().hidden;var ny,nb,nw,nS,nk,nP,nC,nO,nN={android:/Android/i,iOS:/iPhone|iPad|iPod/i},nj=function(){for(var e in nN)if(navigator.userAgent.match(nN[e]))return e;return""}(),nT=function(e){return null!=e&&"[object Object]"==Object.prototype.toString.call(e)},nI=function(e){var t=e._.URL(e.para.server_url);return{origin:t.origin,project:t.searchParams.get("project")||"default"}},nA=function(e,t,r){e.log("å°è¯å¤èµ· android app"),e.log("å¤èµ·APPçå°åï¼"+t),window.location=t,e.timer=setTimeout(function(){var t=tl();return e.log("hide:"+r8+":"+document[r8]),t?(e.log("The page is hidden, stop navigating to download page"),!1):(e.log("Appå¯è½æªå®è£
ï¼è·³è½¬å°ä¸è½½å°å"),void(window.location=r))},e.timeout)},nD=function(e,t,r){e.log("å°è¯å¤èµ· iOS app:"+t),window.location.href=t,e.timer=setTimeout(function(){return tl()?(e.log("The page is hidden, stop navigating to download page"),!1):(e.log("Appå¯è½æªå®è£
ï¼è·³è½¬å°ä¸è½½å°å"),void(window.location.href=r))},e.timeout),e.log("new timer:"+e.timer)},n$={plugin_name:["deeplink","Deeplink"],key:null,timer:null,sd:null,data:null,timeout:2500,apiURL:"{origin}/sdk/deeplink/param?key={key}&system_type=JS&project={project}",init:function(e){if(this.sd)return this.logger("deeplinkå·²ç»åå§å"),!1;arguments[0]?nT(arguments[0])&&"number"==typeof arguments[0].timeout?this.sd=window.sensorsDataAnalytic201505:this.sd=e:this.sd=window.sensorsDataAnalytic201505;var t={};if(arguments.length>0&&(1==arguments.length&&nT(arguments[0])?t=arguments[0]:arguments.length>=2&&nT(arguments[1])&&(t=arguments[1])),!nN.hasOwnProperty(nj))return this.logger("䏿¯æå½åç³»ç»ï¼ç®ååªæ¯æAndroidåiOS"),!1;if(nT(t)&&this.sd._.isNumber(t.timeout)&&t.timeout>=2500&&(this.timeout=t.timeout),!this.sd.para.server_url)return this.logger("ç¥çJS SDKé
置项server_urlæªæ£ç¡®é
ç½®"),!1;var r=nI(this.sd);this.apiURL=this.apiURL.replace("{origin}",r.origin).replace("{project}",r.project);var n=this.sd._.getQueryParam(window.location.href,"deeplink");if(!n)return this.logger("å½å页é¢ç¼ºå°deeplinkåæ°"),!1;var i=(n=window.decodeURIComponent(n)).match(/\/sd\/(\w+)\/(\w+)$/);return i?(this.key=i[2],this.apiURL=this.apiURL.replace("{key}",window.encodeURIComponent(i[2])),this.sd._.ajax({url:this.apiURL,type:"GET",cors:!0,credentials:!1,success:(function(e){return e.errorMsg?(n$.logger("APIæ¥éï¼"+e.errorMsg),!1):(n$.data=e,n$.logger("APIæ¥è¯¢æåï¼æ°æ®ï¼"+JSON.stringify(e,null," ")),void(this.data.app_key&&(this.data.android_info&&this.data.android_info.url_schemes&&(this.data.android_info.url_schemes+="://sensorsdata/sd/"+this.data.app_key+"/"+this.key),this.data.ios_info&&this.data.ios_info.url_schemes&&(this.data.ios_info.url_schemes+="://sensorsdata/sd/"+this.data.app_key+"/"+this.key))))}).bind(this),error:function(){n$.logger("APIæ¥è¯¢åºé")}}),void this.addListeners()):(this.logger("å½å页é¢çdeeplinkåæ°æ æ"),!1)},openDeepLink:function(){if(this.logger("openDeeplink()"),!this.data)return this.logger("没æDeep linkæ°æ®!"),!1;if("iOS"===nj){this.logger("å½åç³»ç»æ¯iOS");var e=this.sd&&this.sd._&&this.sd._.getIOSVersion()>=9&&this.data.ios_info.ios_wake_url?this.data.ios_info.ios_wake_url:this.data.ios_info.url_schemes;this.logger("å¤èµ·APPçå°åï¼"+e),nD(this,e,this.data.ios_info.download_url)}else this.logger("å½åç³»ç»æ¯ android"),nA(this,this.data.android_info.url_schemes,this.data.android_info.download_url)},logger:function(e){this.sd&&this.sd.log(e)},addListeners:function(){var e=nv().visibilityChange,t=this;e&&document.addEventListener(e,function(){clearTimeout(t.timer),t.logger("visibilitychange, clear timeout:"+t.timer)},!1),window.addEventListener("pagehide",function(){t.logger("page hide, clear timeout:"+t.timer),clearTimeout(t.timer)},!1)}},nx=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(n$,null,"sdkReady"),n$.plugin_version="1.27.1",n$),nE={init:function(e){nS=(nw=e)&&nw._,nk=nw&&nw.log||console&&console.log||function(){},function(){if(ny=window.SensorsData_iOS_JS_Bridge&&window.SensorsData_iOS_JS_Bridge.sensorsdata_app_server_url,nb=function(){return window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.sensorsdataNativeTracker},nw&&!nw.bridge.activeBridge&&nb()&&nb().postMessage){if(nw.bridge.activeBridge=nE,nw.para.app_js_bridge&&!nw.para.app_js_bridge.is_mui&&(nw.bridge.is_verify_success=ny&&nw.bridge.validateAppUrl(ny)),nw.bridge.bridge_info={touch_app_bridge:!0,platform:"ios",verify_success:nw.bridge.is_verify_success?"success":"fail",support_two_way_call:!0},!nw.para.app_js_bridge)return void nk("app_js_bridge is not configured, data will not be sent by iOS bridge.");nw.registerInterceptor("sendDataStage",{send:{priority:70,entry:tc}}),nk("IOS bridge inits succeed.")}}()},handleCommand:function(e){var t=e.callType;return"page_info"!==t&&"visualized_track"!==t||nw.bridge.hasVisualModeBridge()?"sensorsdata_get_app_visual_config"===t?nS.isObject(window.SensorsData_APP_New_H5_Bridge)&&window.SensorsData_APP_New_H5_Bridge[t]:nb()&&nb().postMessage(JSON.stringify(e)):null}},nL=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(nE,"IOSBridge","sdkAfterInitPara"),nE.plugin_version="1.27.1",nE),nU={init:function(e){nC=(nP=e)&&nP._,nO=nP&&nP.log||console&&console.log||function(){},function(){if(nP&&!nP.bridge.activeBridge&&(/sensors-verify/.test(navigator.userAgent)||/sa-sdk-ios/.test(navigator.userAgent))&&!window.MSStream){if(nP.bridge.activeBridge=nU,nP.bridge.bridge_info={touch_app_bridge:!0,platform:"ios",verify_success:!function(){if(/sensors-verify/.test(navigator.userAgent)){var e=navigator.userAgent.match(/sensors-verify\/([^\s]+)/);if(e&&e[0]&&"string"==typeof e[1]&&2===e[1].split("?").length){e=e[1].split("?");var t=null,r=null;try{t=nC.URL(nP.para.server_url).hostname,r=nC.URL(nP.para.server_url).searchParams.get("project")||"default"}catch(e){nP.log(e)}return!(!t||t!==e[0]||!r||r!==e[1])}return!1}return!!/sa-sdk-ios/.test(navigator.userAgent)}()?"fail":"success"},!nP.para.app_js_bridge)return void nO("app_js_bridge is not configured, data will not be sent by iOS obsolete bridge.");nP.registerInterceptor("sendDataStage",{send:{priority:90,entry:tu}}),nO("IOS obsolete bridge inits succeed.")}}()}},nR=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(nU,"IOSObsoleteBridge","sdkAfterInitPara"),nU.plugin_version="1.27.1",nU),nB=432e3;tp.prototype.init=function(e,t){if(e){if(this.sd=e,this._=this.sd._,t){this.option=t;var r=t.heartbeat_interval_time;r&&(this._.isNumber(r)||this._.isNumber(1*r))&&1*r>0&&(this.heartbeat_interval_time=1e3*r);var n=t.max_duration;n&&(this._.isNumber(n)||this._.isNumber(1*n))&&1*n>0&&(this.max_duration=n)}this.page_id=Number(String(this._.getRandom()).slice(2,5)+String(this._.getRandom()).slice(2,4)+String((new Date).getTime()).slice(-4)),this.addEventListener(),!0===document.hidden?this.page_show_status=!1:this.addHeartBeatInterval(),this.log("PageLeaveåå§å宿¯")}else this.log("ç¥çJS SDKæªæåå¼å
¥")},tp.prototype.log=function(e){this.sd&&this.sd.log(e)},tp.prototype.refreshPageEndTimer=function(){var e=this;this.timer&&(clearTimeout(this.timer),this.timer=null),this.timer=setTimeout(function(){e.page_hidden_status=!1},5e3)},tp.prototype.hiddenStatusHandler=function(){clearTimeout(this.timer),this.timer=null,this.page_hidden_status=!1},tp.prototype.pageStartHandler=function(){this.start_time=+new Date,!document.hidden==!0?this.page_show_status=!0:this.page_show_status=!1,this.url=location.href,this.title=document.title},tp.prototype.pageEndHandler=function(){if(!0!==this.page_hidden_status){var e=this.getPageLeaveProperties();!1===this.page_show_status&&delete e.event_duration,this.page_show_status=!1,this.page_hidden_status=!0,this.isCollectUrl(this.url)&&this.sd.track("$WebPageLeave",e),this.refreshPageEndTimer(),this.delHeartBeatData()}},tp.prototype.addEventListener=function(){this.addPageStartListener(),this.addPageSwitchListener(),this.addSinglePageListener(),this.addPageEndListener()},tp.prototype.addPageStartListener=function(){var e=this;"onpageshow"in window&&this._.addEvent(window,"pageshow",function(){e.pageStartHandler(),e.hiddenStatusHandler()})},tp.prototype.isCollectUrl=function(e){return"function"!=typeof this.option.isCollectUrl||"string"!=typeof e||""===e||this.option.isCollectUrl(e)},tp.prototype.addSinglePageListener=function(){var e=this;this.sd.ee&&this.sd.ee.spa.prepend("switch",function(t){t!==location.href&&(e.url=t,e.pageEndHandler(),e.stopHeartBeatInterval(),e.current_page_url=e.url,e.pageStartHandler(),e.hiddenStatusHandler(),e.addHeartBeatInterval())})},tp.prototype.addPageEndListener=function(){var e=this;this._.each(["pagehide","beforeunload","unload"],function(t){"on"+t in window&&e._.addEvent(window,t,function(){e.pageEndHandler(),e.stopHeartBeatInterval()})})},tp.prototype.addPageSwitchListener=function(){var e=this;this._.listenPageState({visible:function(){e.pageStartHandler(),e.hiddenStatusHandler(),e.addHeartBeatInterval()},hidden:function(){e.url=location.href,e.title=document.title,e.pageEndHandler(),e.stopHeartBeatInterval()}})},tp.prototype.addHeartBeatInterval=function(){this._.localStorage.isSupport()&&this.startHeartBeatInterval()},tp.prototype.startHeartBeatInterval=function(){var e=this;this.heartbeat_interval_timer&&this.stopHeartBeatInterval();var t=!0;this.isCollectUrl(this.url)||(t=!1),this.heartbeat_interval_timer=setInterval(function(){t&&e.saveHeartBeatData()},this.heartbeat_interval_time),t&&this.saveHeartBeatData("is_first_heartbeat"),this.reissueHeartBeatData()},tp.prototype.stopHeartBeatInterval=function(){clearInterval(this.heartbeat_interval_timer),this.heartbeat_interval_timer=null},tp.prototype.saveHeartBeatData=function(e){var t=this.getPageLeaveProperties(),r=new Date;t.$time=r,"is_first_heartbeat"===e&&(t.event_duration=3.14);var n=this.sd.kit.buildData({type:"track",event:"$WebPageLeave",properties:t});n.heartbeat_interval_time=this.heartbeat_interval_time,this.sd.store.saveObjectVal(this.storage_name+"-"+this.page_id,n)},tp.prototype.delHeartBeatData=function(e){this._.localStorage.isSupport()&&this._.localStorage.remove(e||this.storage_name+"-"+this.page_id)},tp.prototype.reissueHeartBeatData=function(){for(var e=window.localStorage.length,t=e-1;t>=0;t--){var r=window.localStorage.key(t);if(r&&r!==this.storage_name+"-"+this.page_id&&0===r.indexOf(this.storage_name+"-")){var n=this.sd.store.readObjectVal(r);this._.isObject(n)&&1*new Date-n.time>n.heartbeat_interval_time+5e3&&(delete n.heartbeat_interval_time,n._flush_time=(new Date).getTime(),this.sd.kit.sendData(n),this.delHeartBeatData(r))}}},tp.prototype.getPageLeaveProperties=function(){var e=(+new Date-this.start_time)/1e3;(isNaN(e)||e<0||e>this.max_duration)&&(e=0),e=Number(e.toFixed(3));
1var t=this._.getReferrer(this.current_page_url),r=document.documentElement&&document.documentElement.scrollTop||window.pageYOffset||document.body&&document.body.scrollTop||0;r=Math.round(r)||0;var n={$title:this.title,$url:this._.getURL(this.url),$url_path:this._.getURLPath(this._.URL(this.url).pathname),$referrer_host:t?this._.getHostname(t):"",$referrer:t,$viewport_position:r};return 0!==e&&(n.event_duration=e),n=this._.extend(n,this.option.custom_props)};var nH=(nF="PageLeave",nK="sdkReady",function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(nq=new tp,nF,nK),nq.plugin_version="1.27.1",nq),nJ=!1,nM=(nW="PageLoad",nz="sdkReady",function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(nV={init:function(e,t){function r(){var n,i=0,a=window.performance||window.webkitPerformance||window.msPerformance||window.mozPerformance,s={$url:e._.getURL(),$title:document.title,$url_path:e._.getURLPath(),$referrer:e._.getReferrer(null,!0)};if(a?(n=0,e._.isFunction(a.getEntriesByType)&&(n=((a.getEntriesByType("navigation")||[{}])[0]||{}).domContentLoadedEventEnd||0),i=n||function(t){var r=0;if(t.timing){var n=t.timing;0!==n.fetchStart&&e._.isNumber(n.fetchStart)&&0!==n.domContentLoadedEventEnd&&e._.isNumber(n.domContentLoadedEventEnd)?r=n.domContentLoadedEventEnd-n.fetchStart:e.log("performance æ°æ®è·åå¼å¸¸")}return r}(a),function(t,r){if(t.getEntries&&"function"==typeof t.getEntries){for(var n=t.getEntries(),i=null,a=0;a<n.length;a++)"transferSize"in n[a]&&(i+=n[a].transferSize);e._.isNumber(i)&&i>=0&&i<10737418240&&(r.$page_resource_size=Number((i/1024).toFixed(3)))}}(a,s)):e.log("æµè§å¨æªæ¯æ performance API."),i>0){var l=e._.isObject(t)&&t.max_duration||1800;i=Number((i/1e3).toFixed(3)),(!e._.isNumber(l)||l<=0||i<=l)&&(s.event_duration=i)}nJ||(e.track("$WebPageLoad",s),nJ=!0),window.removeEventListener?window.removeEventListener("load",r):window.detachEvent&&window.detachEvent("onload",r)}"complete"==document.readyState?r():window.addEventListener?window.addEventListener("load",r):window.attachEvent&&window.attachEvent("onload",r)}},nW,nz),nV.plugin_version="1.27.1",nV);td.prototype.init=function(e){if(e){this.sd=e,this._=e._,this.log=e.log;var t=this;e.registerInterceptor("buildDataStage",{extendProps:{priority:0,entry:function(e){return function(e,t){if("track"!==e.type)return e;var r=t.sd,n=r._,i=r.saEvent.check,a=n.extend2Lev({properties:{}},e),s=t.customRegister,l=a.properties,c=a.event,u={};return n.each(s,function(e){if(n.isObject(e))n.indexOf(e.events,c)>-1&&i({properties:e.properties})&&(u=n.extend(u,e.properties));else if(n.isFunction(e)){var t=e({event:c,properties:l,data:a});n.isObject(t)&&!n.isEmptyObject(t)&&i({properties:t})&&(u=n.extend(u,t))}}),e.properties=n.extend(l,u),e}(e,t)}}})}else this.log("ç¥çJS SDKæªæåå¼å
¥")},td.prototype.register=function(e){return this.sd?void(this._.isObject(e)&&this._.isArray(e.events)&&e.events.length>0&&this._.isObject(e.properties)&&!this._.isEmptyObject(e.properties)?this.customRegister.push(e):this.log("RegisterProperties: register åæ°é误")):void this.log("ç¥çJS SDKæªæåå¼å
¥")},td.prototype.hookRegister=function(e){return this.sd?void(this._.isFunction(e)?this.customRegister.push(e):this.log("RegisterProperties: hookRegister åæ°é误")):void this.log("ç¥çJS SDKæªæåå¼å
¥")},td.prototype.plugin_name="RegisterProperties";var nq,nF,nK,nV,nW,nz,nX,nZ,nY,nG,nQ,n0,n1=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(nX=new td,void 0,void 0),nX.plugin_version="1.27.1",nX),n2=window.console&&window.console.log||function(){},n3=(nY="RegisterPropertyPageHeight",nG="sdkReady",function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(nZ={init:function(e){return n2=(nQ=e)&&nQ.log||n2,e&&e.kit&&e.kit.buildData?(n0=nQ.kit.buildData,nQ.kit.buildData=tf,void n2("RegisterPropertyPageHeight æä»¶åå§å宿")):void n2("RegisterPropertyPageHeight æä»¶åå§å失败,å½å主sdk䏿¯æ RegisterPropertyPageHeight æä»¶ï¼è¯·å级主sdk")}},nY,nG),nZ.plugin_version="1.27.1",nZ),n5={};n5.getPart=function(e){var t=this.option.length;if(t){for(var r=0;r<t;r++)if(e.indexOf(this.option[r].part_url)>-1)return!0}return!1},n5.getPartHash=function(e){var t=this.option.length;if(t){for(var r=0;r<t;r++)if(e.indexOf(this.option[r].part_url)>-1)return this.option[r].after_hash}return!1},n5.getCurrenId=function(){var e=this.store.getDistinctId()||"",t=this.store.getFirstId()||"";return this._.urlSafeBase64&&this._.urlSafeBase64.encode?e=e?this._.urlSafeBase64.trim(this._.urlSafeBase64.encode(this._.base64Encode(e))):"":this._.rot13obfs&&(e=e?this._.rot13obfs(e):""),encodeURIComponent(t?"f"+e:"d"+e)},n5.rewriteUrl=function(e,t){var r=this,n=/([^?#]+)(\?[^#]*)?(#.*)?/.exec(e),i="";if(n){var a,s=n[1]||"",l=n[2]||"",c=n[3]||"",u="_sasdk="+this.getCurrenId(),p=function(e){var t=e.split("&"),n=[];return r._.each(t,function(e){e.indexOf("_sasdk=")>-1?n.push(u):n.push(e)}),n.join("&")};return this.getPartHash(e)?(a=c.indexOf("_sasdk"),i=c.indexOf("?")>-1?a>-1?s+l+"#"+c.substring(1,a)+p(c.substring(a,c.length)):s+l+c+"&"+u:s+l+"#"+c.substring(1)+"?"+u):(a=l.indexOf("_sasdk"),i=/^\?(\w)+/.test(l)?a>-1?s+"?"+p(l.substring(1))+c:s+l+"&"+u+c:s+"?"+u+c),t&&(t.href=i),i}},n5.getUrlId=function(){var e=location.href.match(/_sasdk=([aufd][^\?\#\&\=]+)/);if(this._.isArray(e)&&e[1]){var t=decodeURIComponent(e[1]);return!t||"f"!==t.substring(0,1)&&"d"!==t.substring(0,1)||(this._.urlSafeBase64&&this._.urlSafeBase64.isUrlSafeBase64&&this._.urlSafeBase64.isUrlSafeBase64(t)?t=t.substring(0,1)+this._.base64Decode(this._.urlSafeBase64.decode(t.substring(1))):this._.rot13defs&&(t=t.substring(0,1)+this._.rot13defs(t.substring(1)))),t}return""},n5.setRefferId=function(e){var t=this.store.getDistinctId(),r=this.getUrlId();if(r&&""!==r){var n="a"===r.substring(0,1)||"d"===r.substring(0,1);(r=r.substring(1))!==t&&(n?(this.sd.identify(r,!0),this.store.getFirstId()&&this.sd.saEvent.send({original_id:r,distinct_id:t,type:"track_signup",event:"$SignUp",properties:{}},null)):this.store.getFirstId()&&!e.re_login||this.sd.login(r))}},n5.addListen=function(){var e=this,t=function(t){var r,n,i=t.target,a=i.tagName.toLowerCase(),s=i.parentNode;if("a"===a&&i.href||s&&s.tagName&&"a"===s.tagName.toLowerCase()&&s.href){"a"===a&&i.href?(r=i.href,n=i):(r=s.href,n=s);var l=e._.URL(r).protocol;"http:"!==l&&"https:"!==l||e.getPart(r)&&e.rewriteUrl(r,n)}};e._.addEvent(document,"mousedown",t),window.PointerEvent&&"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>=0&&e._.addEvent(document,"pointerdown",t)},n5.init=function(e,t){return this.sd=e,this._=e._,this.store=e.store,this.para=e.para,this._.isObject(t)&&this._.isArray(t.linker)&&t.linker.length>0?(this.setRefferId(t),this.addListen(),this.option=t.linker,void(this.option=function(t){for(var r=t.length,n=[],i=0;i<r;i++)/[A-Za-z0-9]+\./.test(t[i].part_url)&&"[object Boolean]"==Object.prototype.toString.call(t[i].after_hash)?n.push(t[i]):e.log("linker é
ç½®ç第 "+(i+1)+" é¡¹æ ¼å¼ä¸æ£ç¡®ï¼è¯·æ£æ¥åæ°æ ¼å¼ï¼");return n}(this.option))):void e.log("请é
ç½®æéåååæ°ï¼")};var n4,n9,n6,n7,n8,ie,it,ir,ii,ia,io,is,il,ic,iu,ip,id,ig,i_,ih,im,iv,iy,ib,iw,iS,ik=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(n5,"SiteLinker","sdkReady"),n5.plugin_version="1.27.1",n5),iP=(n9="sdkAfterInitPara",function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(n4={init:function(e){e&&!ic&&(ic=e).registerInterceptor("businessStage",{getUtmData:{priority:0,entry:function(){var e,t,r;return e="utm_source utm_medium utm_campaign utm_content utm_term".split(" "),t="",r={},ic._.isArray(ic.para.source_channel)&&ic.para.source_channel.length>0&&(e=e.concat(ic.para.source_channel),e=ic._.unique(e)),ic._.each(e,function(e){(t=ic._.getQueryParam(location.href,e)).length&&(r[e]=t)}),r}}})}},"Utm",n9),n4.plugin_version="1.27.1",n4),iC=!1,iO=null,iN=(n7="DisableSDK",
1n8="sdkInitAPI",function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(n6={init:function(e){(iO=e).disableSDK=tg,iO.enableSDK=t_,iO.getDisabled=th}},n7,n8),n6.plugin_version="1.27.1",n6),ij=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(ie={plugin_name:"DebugSender",init:function(e){ip=(iu=e)._,iu.on("sdkInitPara",function(){!0===iu.para.debug_mode&&(iu.para.debug_mode_upload=iu.para.debug_mode_upload||!1,ip.isString(iu.para.debug_mode_url)||(ip.isString(iu.para.server_url)?iu.para.debug_mode_url=iu.para.server_url.replace("sa.gif","debug"):ip.isArray(iu.para.server_url)&&ip.isString(iu.para.server_url[0])?iu.para.debug_mode_url=iu.para.server_url[0].replace("sa.gif","debug"):iu.para.debug_mode=!1))}),iu.on("sdkAfterInitPara",function(){iu.registerInterceptor("sendDataStage",{send:{priority:30,entry:tm}})})}},void 0,void 0),ie.plugin_version="1.27.1",ie),iT=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(it={plugin_name:"JsappSender",init:function(e){ig=(id=e)._,id.on("sdkAfterInitAPI",function(){ig.isObject(id.commonWays)&&(id.commonWays.setOnlineState=ty),id.registerInterceptor("sendDataStage",{send:{priority:40,entry:tv}})})}},void 0,void 0),it.plugin_version="1.27.1",it),iI=null,iA=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(ir={plugin_name:"BatchSender",init:function(e){ih=(i_=e)._,i_.on("sdkInitPara",function(){var e;e={datasend_timeout:6e3,send_interval:6e3,storage_length:200},ih.localStorage.isSupport()&&ih.isSupportCors()&&"object"==typeof localStorage?!0===i_.para.batch_send?i_.para.batch_send=ih.extend({},e):"object"==typeof i_.para.batch_send&&(i_.para.batch_send=ih.extend({},e,i_.para.batch_send)):i_.para.batch_send=!1}),i_.on("sdkAfterInitPara",function(){!i_.para.app_js_bridge&&i_.para.batch_send&&ih.localStorage.isSupport()&&(iI||(iI=new ih.BatchSend),iI.batchInterval(),i_.registerInterceptor("sendDataStage",{send:{priority:100,entry:tb}}))})}},void 0,void 0),ir.plugin_version="1.27.1",ir),iD=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(ii={plugin_name:"BeaconSender",init:function(e){iv=(im=e)._,im.on("sdkInitPara",function(){"beacon"!==im.para.send_type||iv.isSupportBeaconSend()||(im.para.send_type=im.DEFAULT_SEND_TYPE)}),im.on("sdkAfterInitPara",function(){im.registerInterceptor("sendDataStage",{send:{priority:110,entry:tS}})})}},void 0,void 0),ii.plugin_version="1.27.1",ii),i$=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(ia={plugin_name:"AjaxSender",init:function(e){ib=(iy=e)._,iy.on("sdkInitPara",function(){"ajax"!==iy.para.send_type||ib.isSupportCors()||(iy.para.send_type=iy.DEFAULT_SEND_TYPE)}),iy.on("sdkAfterInitPara",function(){iy.registerInterceptor("sendDataStage",{send:{priority:120,entry:tP}}
1)})}},void 0,void 0),ia.plugin_version="1.27.1",ia),ix=(function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(io={plugin_name:"ImageSender",init:function(e){iS=(iw=e)._,iw.on("sdkInitPara",function(){"image"!==iw.para.send_type&&"ajax"!==iw.para.send_type&&"beacon"!==iw.para.send_type&&(iw.para.send_type="image")}),iw.on("sdkAfterInitPara",function(){iw.registerInterceptor("sendDataStage",{send:{priority:130,entry:tN}})})}},void 0,void 0),io.plugin_version="1.27.1",io),iE=null,iL=null,iU=[],iR=(il="ConsoleLogger",function(e,t,r){if(t&&(e.plugin_name=t),r&&e.init){var n=e.init;e.init=function(i,a){function s(){n.call(e,i,a)}return function(e,t,r){function n(t,n){e.logger?e.logger.msg.apply(e.logger,n).module(r+""||"").level(t).log():e.log&&e.log.apply(e,n)}t.log=function(){n("log",arguments)},t.warn=function(){n("warn",arguments)},t.error=function(){n("error",arguments)}}(i,e,t),i.readyState&&i.readyState.state>=3||!i.on?s():void i.on(r,s)}}}(is={init:function(e){e&&(iL=(iE=e)._,iE.logger&&iE.logger.appendWriter(tj),iE.on&&iE.on("sdkAfterInitPara",function(){for(var e=0;e<iU.length;e++)tT(iU[e]);iU=null}),iE.on&&iE.on("sdkInitAPI",function(){iE.enableLocalLog=tA,iE.disableLocalLog=tD}))}},il,void 0),is.plugin_version=tQ,is),iB="sensorsdata_jssdk_debug";tx.modules=tx.modules||{};for(var iH=[iR,nt,nl,n_,nm,nx,nL,nR,nH,nM,n1,n3,ik,iP,iN,ij,iT,iA,iD,i$,ix],iJ=[iR,ne,iP,iN,iT,ij,nl,nL,n_,nR,iA,iD,i$,ix],iM=0;iM<iH.length;iM++){var iq=iH[iM];tx._.isString(iq.plugin_name)?tx.modules[iq.plugin_name]=iq:tx._.isArray(iq.plugin_name)&&tx._.each(iq.plugin_name,function(e){tx.modules[e]=iq})}for(iM=0;iM<iJ.length;iM++)tx.use(iJ[iM]);var iF=tx;try{"string"==typeof window.sensorsDataAnalytic201505?(tx.para=window[sensorsDataAnalytic201505].para,tx._q=window[sensorsDataAnalytic201505]._q,window[sensorsDataAnalytic201505]=tx,window.sensorsDataAnalytic201505=tx,tx.init()):void 0===window.sensorsDataAnalytic201505?window.sensorsDataAnalytic201505=tx:iF=window.sensorsDataAnalytic201505}catch(e){em(e)}var iK=iF;return iK.DEFAULT_SEND_TYPE="image",iK},e.exports=t()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.