PageSourceSearch

https://komrunet.ru/local/templates/concept_phoenix_s1/js/ingevents.4.0.9b.js

js komrunet.ru collected 2026-09-29 18:13:38 UTC 4,979 bytes, 1 lines download raw bytes

1var ingEvents=function(a){var e={},n={};return e.findYMIds=function(){var e=[];if(void 0!==a.Ya&&void 0!==a.Ya._metrika)for(var n in a.Ya._metrika.hitParam)a.Ya._metrika.hitParam.hasOwnProperty(n)&&e.push(parseInt(n));return e},e.checkGAName=function(){return void 0!==a.ga?"ga":void 0!==a.__gaTracker?"__gaTracker":void 0},e.findGAIds=function(){var e=[],t=[];void 0!==a[n.nameGA]&&a[n.nameGA].getAll().forEach(function(a){var n=a.get("name");"t0"===n&&e.push("send"),null===/^(gtag_UA_.*)$/g.exec(n)&&"t0"!==n&&e.push(n+".send"),t.push(a.get("trackingId"))});return{GA:e,GT:t}},e.init=function(a){var e=a.debug,t=void 0===e||e,i=a.idsYM,r=void 0===i?this.findYMIds():i,s=a.idsGA,g=void 0===s?[]:s,c=a.idsGT,o=void 0===c?[]:c,l=a.nameGA,_=void 0===l?this.checkGAName():l;n.debug=t,n.idsYM=r,n.idsGA=g,n.idsGT=o,n.nameGA=_,n.init=!0;var v=this.findGAIds();0===n.idsGA.length&&(n.idsGA=v.GA),0===n.idsGT.length&&(n.idsGT=v.GT)},e.checkPrams=function(){!0!==n.init&&e.init({})},e.getParams=function(){return n},e.version=function(){return"Events script version: 4.0.9b"},e.banner=function(){return"\n _                                           _\n(_)                                         | |\n _  _ __   __ _   ___  __    __  ___  _ __  | |_  ___\n| || '_ \\ / _` | / _ \\ \\ \\  / / / _ \\| '_ \\ | __|/ __|\n| || | | | (_| ||  __/  \\ \\/ / |  __/| | | || |_ \\__ \\\n|_||_| |_|\\__, | \\___|   \\__/   \\___||_| |_| \\__||___/\n           __/ |\n          |___/"},e.YMReachGoal=function(t){var i=t.type,r=void 0===i?"event":i,s=t.label,g=t.goalParams,c=void 0===g?{}:g;if(void 0!==s)for(var o=0;o<n.idsYM.length;o++)void 0!==a["yaCounter"+n.idsYM[o]]&&a["yaCounter"+n.idsYM[o]].reachGoal(s,c,e.callbackTrackersMessage(r,"ym","yaCounter"+n.idsYM[o],n.debug,s))},e.GAPageView=function(t){var i=t.page;if(void 0!==a._gaq&&(a._gaq.push(["_trackPageview",i]),e.callbackTrackersMessage("page","ga","_gaq",n.debug,i)),void 0!==a[n.nameGA])for(var r=0;r<n.idsGA.length;r++)a[n.nameGA](n.idsGA[r],"pageview",i,{hitCallback:ingCallbackTrackersMessage("page","ga","ga("+n.idsGA[r]+")",n.debug,i)});setTimeout(function(){if(void 0!==a.gtag)for(var t=0;t<n.idsGT.length;t++)a.gtag("event","page_view",{send_to:n.idsGT[t],page_path:i}),e.callbackTrackersMessage("page","ga","gtag("+n.idsGT[t]+")",n.debug,i)},3e3)},e.GAEvent=function(t){var i=t.category,r=t.action,s=t.label;if(void 0!==i&&void 0!==r&&void 0!==s){if(void 0!==a.pageTracker&&(a.pageTracker._trackEvent(i,r,s),e.callbackTrackersMessage("event","ga","pageTracker",n.debug,i,r,s
1)),void 0!==a._gaq&&(a._gaq.push(["_trackEvent",i,r,s]),e.callbackTrackersMessage("event","ga","_gaq",n.debug,i,r,s)),void 0!==a[n.nameGA])for(var g=0;g<n.idsGA.length;g++)a[n.nameGA](n.idsGA[g],"event",i,r,s,{hitCallback:ingCallbackTrackersMessage("event","ga","ga("+n.idsGA[g]+")",n.debug,i,r,s)});setTimeout(function(){void 0!==a.gtag&&(a.gtag("event",r,{event_category:i,event_label:s}),e.callbackTrackersMessage("event","ga","gtag",n.debug,i,r,s))},3e3)}},e.dataLayerPush=function(t,i){void 0!==a[t]&&(i.eventCallback=e.callbackTrackersMessage("push","dl",t,n.debug,i),a[t].push(i))},e.DataLayer=function(a,n){ingEvents.checkPrams(),ingEvents.listTrackers(),e.dataLayerPush(a,n)},e.Event=function(a){var e=a.category,n=a.action,t=a.label,i=a.ya_label,r=a.goalParams;ingEvents.checkPrams();try{var s=void 0===i&&void 0!==t?t:i;ingEvents.listTrackers(),ingEvents.YMReachGoal({type:"event",label:s,goalParams:r}),ingEvents.GAEvent({category:e,action:n,label:t})}catch(a){console.log(a.message)}},e.PageView=function(a){var e=a.page,n=a.label;ingEvents.checkPrams();try{ingEvents.listTrackers(),ingEvents.YMReachGoal({type:"page",label:n}),ingEvents.GAPageView({page:e})}catch(a){console.log(a.message)}},e.listTrackers=function(){var a="",e="IngEvent on tracker:";try{a+="GA ids: "+n.idsGA.join(", ")+"\n",a+="GT ids: "+n.idsGT.join(", ")+"\n",a+="YM ids: "+n.idsYM.join(", ")+"\n"}catch(a){console.log(e+"Some error!")}return!0===n.debug&&(console.group(e),console.log(a),console.groupEnd()),e+a},e.callbackTrackersMessage=function(a,e,n,t){var i="IngEvent callback parameters :\n\t";i+="[tracker  : "+e+"]\n\t",i+="[type     : "+a+"]\n";for(var r=arguments.length,s=Array(r>4?r-4:0),g=4;g<r;g++)s[g-4]=arguments[g];"ym"===e&&(i+="\t[label    : "+s[0]+"]\n");"ga"===e&&(i+="page"===a?"\t[page     : "+s[0]+"]\n":"\t[category : "+s[0]+"]\n\t[action   : "+s[1]+"]\n\t[label    : "+s[2]+"]\n");if("dl"===e){var c=s[0];i+="\t[data     : "+JSON.stringify(c)+"]\n"}if(!0!==t)return i;console.log(i)},e}(window);function ingCallbackTrackersMessage(a,e,n,t){for(var i=arguments.length,r=Array(i>4?i-4:0),s=4;s<i;s++)r[s-4]=arguments[s];ingEvents.callbackTrackersMessage.apply(ingEvents,[a,e,n,t].concat(r))}function ing_events(a){var e=a.category,n=a.action,t=a.label,i=a.ya_label,r=a.goalParams;ingEvents.Event({category:e,action:n,label:t,ya_label:i,goalParams:r})}function ing_pageview(a){var e=a.page,n=a.label;ingEvents.PageView({page:e,label:n})}

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.