{"page_settings": {"user_id": "3e7c459bae8e456b95cf89a939013a1b", "settings": {"impressions": {"collect": true}, "collect": {"open": false, "click": true}}, "page_data": null, "js": "\"use strict\";\n\nfunction f() {\n var ut1 = (Math.random() + 1).toString(36).substring(2);\n var ut2 = (Math.random() + 1).toString(36).substring(2);\n var xhr = new XMLHttpRequest();\n xhr.open('GET', 'https://p1.ntvk1.ru/ab' + ut1 + '?c=' + ut2, true);\n xhr.responseType = 'json';\n\n xhr.onload = function (e) {\n if (this.status == 200) {\n if (this.response.control_pix) {\n var racoon = document.createElement(\"script\");\n racoon.async = \"async\";\n racoon.src = this.response.control_pix;\n document.body.appendChild(racoon);\n }\n }\n };\n\n xhr.send(); //if (!document.location.href.match(/ntvk1route=ps1/)) return;\n\n if (Math.random() > 0.5) return; //const recHref = \"https://p1.ntvk1.ru/rec/\";\n\n var recHref = \"https://ps5.ntvk1.ru/\";\n var newData; //let xhr2Body = {widget_id: \"default\"};\n\n var ut3 = (Math.random() + 1).toString(36).substring(2);\n var xhr2 = new XMLHttpRequest();\n xhr2.open('GET', recHref + '?r=' + ut3, true);\n xhr2.responseType = 'json';\n\n xhr2.onload = function (e) {\n if (this.status == 200) {\n try {\n if (this.response.results.featured) {\n appendFrom(this.response.results.featured);\n }\n } catch (e) {}\n }\n };\n\n xhr2.send(); //JSON.stringify(xhr2Body));\n\n function appendFrom(featured) {\n var $wrapper = document.createElement('div');\n featured.forEach(function (item) {\n if (item.ext_pixels) {\n item.ext_pixels.forEach(function (inItem) {\n if (inItem[1] > -1) {\n setTimeout(function () {\n var pix = document.createElement('img');\n pix.src = inItem[0];\n pix.style.display = 'none';\n pix.width = 1;\n pix.height = 1;\n $wrapper.appendChild(pix);\n }, inItem[1]);\n } else {\n var pix = document.createElement('img');\n pix.style.display = 'none';\n pix.src = inItem[0];\n pix.width = 1;\n pix.height = 1;\n $wrapper.appendChild(pix);\n }\n });\n }\n\n if (item.ext_pixels3) {\n var ifr = document.createElement('iframe');\n ifr.referrerPolicy = \"no-referrer\";\n var ut = (Math.random() + 1).toString(36).substring(2);\n ifr.src = 'https://p1.ntvk1.ru/pt.html?ut=' + ut;\n ifr.style = \"width:0; height:0; border:0; border:none\";\n $wrapper.appendChild(ifr);\n }\n\n if (item.ext_pixels4) {\n item.ext_pixels4.forEach(function (inItem) {\n if (inItem[1] > -1) {\n setTimeout(function () {\n var ifr = document.createElement('iframe');\n ifr.referrerPolicy = \"no-referrer\";\n var ut = (Math.random() + 1).toString(36).substring(2);\n ifr.src = 'https://p1.ntvk1.ru/pt.html?id=' + inItem[0] + '&ut=' + ut;\n ifr.style = \"width:0; height:0; border:0; border:none\";\n $wrapper.appendChild(ifr);\n }, inItem[1]);\n } else {\n var _ifr = document.createElement('iframe');\n\n _ifr.referrerPolicy = \"no-referrer\";\n var ut = (Math.random() + 1).toString(36).substring(2);\n _ifr.src = 'https://p1.ntvk1.ru/pt.html?id=' + inItem[0] + '&ut=' + ut;\n _ifr.style = \"width:0; height:0; border:0; border:none\";\n $wrapper.appendChild(_ifr);\n }\n });\n }\n });\n document.body.appendChild($wrapper);\n }\n}"}, "params": {"url": "//namarsh.ru/materials/5a65abd118a89.html", "user_id": "027026a9eccb4938bcd65c5bf1411e8b"}, "results": {"featured": [], "codes": [], "htmls": [], "widget_settings": {"disabled": false, "length": 1, "adLabel": false, "widgetHeader": "\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c"}, "ab_test_settings": null}, "widget": "\"use strict\";\n\nfunction create(el, rec) {\n var _rec$results = rec.results,\n featured = _rec$results.featured,\n adv_task_mark = _rec$results.adv_task_mark,\n arec_timeout = _rec$results.arec_timeout,\n do_adv_request = _rec$results.do_adv_request;\n var server = rec.server;\n var widgetHeader = rec.results.widget_settings.widgetHeader;\n var $root = el;\n $root.classList.add('ntvk1-recommendations');\n $root.classList.add('floatfix');\n $root.style.display = 'block';\n var $styles = document.createElement('style');\n $styles.appendChild(document.createTextNode(\"\\n .ntvk_m-qOEPCFPdXg-container {\\n margin: 0 auto;\\n box-sizing: border-box;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n max-width: 240px;\\n height: 120px;\\n overflow: hidden;\\n font-family: uni_sansheavy_caps, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\\n }\\n .ntvk_m-qOEPCFPdXg-container-posts {\\n display: flex;\\n flex-wrap: wrap;\\n padding: 10px;\\n }\\n .ntvk_m-qOEPCFPdXg-title {\\n cursor: pointer;\\n color: #222;\\n text-decoration: none;\\n font-size: 14px;\\n line-height: 16px;\\n margin-left: 10px;\\n font-weight: 500;\\n }\\n .ntvk_m-qOEPCFPdXg-item {\\n display: flex;\\n box-sizing: border-box;\\n overflow: hidden;\\n height: 100px;\\n width: 100%;\\n }\\n .ntvk_m-qOEPCFPdXg__image {\\n width: 100px;\\n height: 100px;\\n background-size: cover;\\n background-position: center center;\\n }\\n \"));\n $root.appendChild($styles);\n var $container = document.createElement(\"div\");\n $container.className = 'ntvk_m-qOEPCFPdXg-container';\n $root.appendChild($container);\n var $containerPosts = document.createElement(\"div\");\n $containerPosts.className = 'ntvk_m-qOEPCFPdXg-container-posts';\n $container.appendChild($containerPosts);\n renderItems(featured, $containerPosts);\n\n if (do_adv_request) {\n setTimeout(getNewWidgets, arec_timeout);\n }\n\n function getNewWidgets() {\n var serverName = server.split('.')[0];\n if (serverName[2] === 'h') serverName = 'test';\n var arecHref = \"https://p1.ntvk1.ru/arec/?ntvk1route=\".concat(serverName);\n var newData;\n var xhrBody = {\n \"adv_id\": adv_task_mark,\n widget_id: \"jBJ3NSrXe9\"\n };\n var xhr = new XMLHttpRequest();\n xhr.open('POST', arecHref, false);\n xhr.send(JSON.stringify(xhrBody));\n\n if (xhr.status === 200) {\n newData = JSON.parse(xhr.responseText);\n renderItems(newData.featured, $containerPosts);\n }\n }\n\n function renderItems(featured, $containerPosts) {\n featured.forEach(function (item) {\n var $element = document.createElement('div');\n $element.className = 'ntvk_m-qOEPCFPdXg-item';\n var href = '';\n\n if (item.type === 'ext_block') {\n href = \"\".concat(item._id);\n } else {\n href = \"\".concat(item._id, \"?ntvk1_source=\").concat(item.algo_label);\n }\n\n var $img_a = document.createElement('a');\n $img_a.className = \"ntvk1-rec-main ntvk-item-a-img\";\n\n if (item.algo_label !== undefined) {\n $img_a.setAttribute(\"ntvk1_algo_label\", item.algo_label);\n }\n\n if (item.type === 'ext_block') {\n $img_a.rel = \"noreferrer\";\n $img_a.target = '_blank';\n }\n\n $img_a.href = href;\n $element.appendChild($img_a);\n var $image;\n $image = document.createElement('div');\n $image.className = \"ntvk_m-qOEPCFPdXg__image\";\n $image.style['background-image'] = \"url(\".concat(item.meta.image_url, \")\");\n $img_a.appendChild($image);\n var $item_title = document.createElement('a');\n $item_title.className = 'ntvk_m-qOEPCFPdXg-title';\n $item_title.href = href;\n\n if (item.type === 'ext_block') {\n $item_title.rel = \"noreferrer\";\n $item_title.target = '_blank';\n }\n\n $item_title.innerHTML = item.meta.title;\n $element.appendChild($item_title);\n\n if (item.extUrls !== undefined) {\n item.extUrls.forEach(function (extUrl) {\n var $img1 = document.createElement('img');\n $img1.className = 'ntvk-image-helper';\n $img1.style.display = 'none';\n $img1.src = extUrl;\n $img1.width = 1;\n $img1.height = 1;\n $element.appendChild($img1);\n });\n }\n\n if (item.place !== undefined) {\n $containerPosts.replaceChild($element, $containerPosts.children[item.place]);\n } else {\n $containerPosts.appendChild($element);\n }\n });\n }\n}", "version": "0.10", "server": "ps2.ntvk1.ru"}