-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbundle-1bee7f8d70102d8fbc16.js
1 lines (1 loc) · 5.71 KB
/
bundle-1bee7f8d70102d8fbc16.js
1
(()=>{var e={417:(e,t,n)=>{"use strict";n.r(t)},9:()=>{var e,t,n,s,o;let a=1;const i="CUSTOMER_CLICK",r="ORDER",l="COMEBACK",d="PROVINCE",c=(p=window.location.search,(/^[?#]/.test(p)?p.slice(1):p).split("&").reduce(((e,t)=>{const[n,s]=t.split("=");return e[n]=s?decodeURIComponent(s.replace(/\+/g," ")):"",e}),{}));var p;const u=null!==(e=window.sessionStorage.getItem(r))&&void 0!==e?e:null;let m=u?JSON.parse(u):[],v=0;/android (\d+)/.test(navigator.userAgent.toLowerCase()),window.ymaps.ready((function(){if(g)w.innerText=g;else{const e=window.ymaps.geolocation;try{e.get({provider:"yandex",autoReverseGeocode:!0}).then((e=>{var t,n,s;const o=e.geoObjects.get(0).properties.get("metaDataProperty").GeocoderMetaData.Address;if(o.Components)if("Россия"===o.Components[0].name){let e=null!==(t=o.Components.filter((e=>"province"===e.kind)))&&void 0!==t?t:[];e.length?g=e.length?e[e.length-1].name:o.formatted:(e=null!==(n=o.Components.find((e=>"locality"===e.kind)))&&void 0!==n?n:null,g=null!==(s=e.name)&&void 0!==s?s:o.formatted)}else g="Россия";else g=o.formatted;g&&(w.innerText=g),window.sessionStorage.setItem(d,g)}))}catch(e){}}}));let g=null!==(t=window.sessionStorage.getItem(d))&&void 0!==t?t:"";const w=window.document.getElementById("province");if(g&&(w.innerText=g),"undefined"!=typeof window){const e=`https://zaym24.com/lpNLL4Nu0rE?utm_source=займ-ваш.рф&utm_campaign=${null!==(n=c.utm_term)&&void 0!==n?n:""}&utm_content=${null!==(s=c.utm_content)&&void 0!==s?s:""}`;"/"!=window.location.pathname||window.sessionStorage.getItem(l)||window.history&&history.pushState&&window.addEventListener("load",(function(){history.pushState(-1,null),history.pushState(0,null),history.pushState(1,null),history.go(-1),window.addEventListener("popstate",(function(t){-1!=t.state||window.sessionStorage.getItem(l)||(window.sessionStorage.setItem(l,"true"),window.location.href=e)}),!1)}),!1);const t=null!==(o=window.sessionStorage.getItem(i))&&void 0!==o?o:null;a=Number.isInteger(+t)?+t:1,a<=0&&(a=1);const d=new XMLHttpRequest;d.open("GET","https://ekapusta.com/s/registration/has-login",!0),d.withCredentials=!0,null==d||d.setRequestHeader("Content-type","application/json"),null==d||d.setRequestHeader("Accept","application/json"),null==d||d.setRequestHeader("X-Requested-With","XMLHttpRequest"),null==d||d.send(),null==d||d.addEventListener("load",(()=>{const e=d.response?JSON.parse(d.response):{};v=e.hasLogin?1:0,window.dataLayer.push({event:"pageView",is_customer_ekapusta:v}),S()}));const p=new XMLHttpRequest;p.open("GET","https://sheets.googleapis.com/v4/spreadsheets/1XG6EjgLlM6815PSx-HxPZ6fKRdFYyIvnhdC_4im8foY/values/Активные?key=AIzaSyD4qOGDhpcwv-3ZAjH_golEk5v1EbbkVG0",!0),p.setRequestHeader("Content-type","application/json"),p.setRequestHeader("Accept","application/json"),p.onreadystatechange=function(){var e;if(4===p.readyState){const t=p.response?JSON.parse(p.response):{range:"",majorDimension:"",values:[]};(null===(e=t.values)||void 0===e?void 0:e.length)&&(m=[],t.values.forEach((([e,t,n,s,o,a],i)=>{e&&m.push({id:i,offer:e,name:t,icon:n,max:s,age:o,rate:a})}))),window.sessionStorage.setItem(r,JSON.stringify(m)),S(),window.postbackToGA("UA-3501705-13")}},p.send()}const f=[],h={0:102,1:108,2:116,3:122,4:130,5:138,6:144,7:150,8:157,9:166,10:172,11:180,12:197,13:219,14:260,15:285,16:301,17:339,18:369,19:410,20:543,21:599,22:620,23:678},y=document.getElementById("counter-value");if(y){const e=new Date,t=e.getHours()>12?2.5:10,n=Math.floor(e.getMinutes()/t),s=h[e.getHours()]+n;y.innerHTML=s.toString().split("").map((e=>`<span class="counter-group-item"><span class="counter-group-value">${e}</span></span>`)).join("")}function S(){Array.from(document.getElementsByClassName("offer-wrapper")).forEach((e=>e.remove()));const e=document.getElementById("offer-list");e.innerHTML="",m.forEach(((t,n)=>{const s=document.createElement("div");s.classList.add("offer-wrapper");const o=t.offer;s.innerHTML=`\n <a class="row item offer" data-id="${t.id}" data-offer="${t.offer}" data-offer="${t.name}" data-special="1" href="${o}" target="_blank">\n <div class="col col_v1">\n <picture>\n <img src="/assets/images/${t.icon}" alt="">\n </picture>\n <div class="rate-box">\n <span class="rate-box-icon"></span>\n <span> ${t.rate}</span>\n </div>\n </div>\n <div class="col"><span class="summa">до ${t.max} ₽</span></div>\n <div class="col">\n <div class="st"><span class="stavka">от 0% в день</span></div>\n </div>\n <div class="col"><span class="vozrast">${t.age}</span></div>\n <div class="col">\n <div class="rate">\n <span class="rate-box-icon"></span>\n <span> ${t.rate}</span>\n </div>\n </div>\n <div class="col"><div class="link"><div class="link-label">Получить деньги</div></div>\n </div>\n </a>\n `,null==e||e.appendChild(s),f.push({name:t.name,id:+t.offer,list:"main page",position:n+1}),s.addEventListener("click",(()=>{window.dataLayer.push({event:"productClick",ecommerce:{click:{actionField:{list:"main page"},products:[{name:t.name,id:t.offer,position:n+1,dimension4:a}]}},eventCallback:()=>{a++,window.sessionStorage.setItem(i,a.toString())}})}))})),window.dataLayer.push({ecommerce:null}),window.dataLayer.push({ecommerce:{currencyCode:"RUB",impressions:f}})}m.length>0&&S()}},t={};function n(s){var o=t[s];if(void 0!==o)return o.exports;var a=t[s]={exports:{}};return e[s](a,a.exports,n),a.exports}n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";n(417),n(9)})()})();