((doc, tags) => { const currentTag = tags; currentTag.forEach((tag) => { const { type } = tag; if (type === 'script') { scriptBuilder(doc, tag); } if (type === 'img') { imgBuilder(doc, tag); } if (type === 'iframe') { iframeBuilder(doc, tag); } }); function scriptBuilder(doc, tag) { const { url, type, async, content, id } = tag; const element = doc.createElement(type); if (url) { element.src = url; } if (async) { element.async = async; } if (content) { element.innerHTML = content; } if (id) { element.id = id; } doc.body.insertAdjacentElement('beforeend', element); } function imgBuilder(doc, tag) { const { url, width, height } = tag; const element = doc.createElement(tag.type); element.src = url; element.width = width; element.height = height; element.style.display = 'none'; doc.body.insertAdjacentElement('beforeend', element); } function iframeBuilder(doc, tag) { const { url, sandbox, referrerpolicy, width, height } = tag; const element = doc.createElement(tag.type); element.src = url; if (sandbox.length > 0) { element.sandbox.add(...sandbox); } element.referrerPolicy = referrerpolicy; element.width = width; element.height = height; element.style.display = 'none'; } })(document,[{"type":"script","async":true,"content":"var _paq = window._paq = window._paq || [];\n /* tracker methods like \"setCustomDimension\" should be called before \"trackPageView\" */\n _paq.push(['trackPageView']);\n _paq.push(['enableLinkTracking']);\n (function() {\n var u=\"https://data.ionvolabs.io/\";\n _paq.push(['setTrackerUrl', u+'matomo.php']);\n _paq.push(['setSiteId', '14']);\n var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);\n })();\n "}]);