(function () { if (window.__googleAdsLoadedJm) return; window.__googleAdsLoadedJm = true; var GOOGLE_ADS_ID = 'AW-11050396471'; var PHONE_CONVERSION = 'AW-11050396471/QwfkCLTfvpQYELfWnpUp'; var FORM_CONVERSION = 'AW-11050396471/Q-YRCKPUvpQYELfWnpUp'; function allowed() { if (preview) return false; if (config.analytics && config.analytics.respectDnt && (navigator.doNotTrack === '1' || window.doNotTrack === '1')) return false; var granted = false; window.dataLayer.forEach(function (entry) { if (entry[0] === 'consent' && entry[2] && entry[2].ad_storage) { granted = entry[2].ad_storage === 'granted' && entry[2].ad_user_data === 'granted'; } }); return granted; } if (allowed()){ // Ladataan gtag.js dynaamisesti var s = document.createElement('script'); s.async = true; s.src = 'https://www.googletagmanager.com/gtag/js?id=' + GOOGLE_ADS_ID; document.head.appendChild(s); window.dataLayer = window.dataLayer || []; function gtag() { window.dataLayer.push(arguments); } window.gtag = gtag; gtag('js', new Date()); gtag('config', GOOGLE_ADS_ID); // Puhelukonversio: tel:-linkin klikkaus var viimePuhelu = null, viimePuheluAika = 0; document.addEventListener('click', function (e) { var link = e.target.closest ? e.target.closest('a[href^="tel:"]') : null; if (!link) return; if (link === viimePuhelu && Date.now() - viimePuheluAika < 3000) return; viimePuhelu = link; viimePuheluAika = Date.now(); gtag('event', 'conversion', { 'send_to': PHONE_CONVERSION }); }); // Lomakekonversio: sivun lomakeblokien lähetys (esim. yhteydenotto) var viimeLomake = null, viimeLomakeAika = 0; document.addEventListener('submit', function (e) { var form = e.target; if (!form || form.tagName !== 'FORM') return; if (!form.closest('[data-dv-block="form"]')) return; if (form === viimeLomake && Date.now() - viimeLomakeAika < 5000) return; viimeLomake = form; viimeLomakeAika = Date.now(); gtag('event', 'conversion', { 'send_to': FORM_CONVERSION }); }); } })(); Siirry sisältöön

Referenssit