a
/*function setCookie(name, value, days){ var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); var expires = "; expires=" + date.toGMTString(); document.cookie = name + "=" + value + expires + ";path=/"; } function getParam(p){ var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search); return match && decodeURIComponent(match[1].replace(/\+/g, ' ')); } var utm_source = getParam('utm_source'); if(utm_source){ setCookie('utm_source', utm_source, 90); } var utm_medium = getParam('utm_medium') if(utm_medium){ setCookie('utm_medium', utm_medium, 90); } var utm_campaign = getParam('utm_campaign') if(utm_campaign){ setCookie('utm_campaign', utm_campaign, 90); } var utm_term = getParam('utm_term') if(utm_term){ setCookie('utm_term', utm_term, 90); } var gclid = getParam('gclid'); if(gclid){ var gclsrc = getParam('gclsrc'); if(!gclsrc || gclsrc.indexOf('aw') !== -1){ setCookie('gclid', gclid, 90); } } function readCookie(name) { var n = name + "="; var cookie = document.cookie.split(';'); for(var i=0;i < cookie.length;i++) { var c = cookie[i]; while (c.charAt(0)===' '){c = c.substring(1,c.length);} if (c.indexOf(n) === 0){return c.substring(n.length,c.length);} } return null; } window.onload = function() { jQuery('[data-title="gclid"]').val(readCookie('gclid')); jQuery('[data-title="utm_source"]').val(readCookie('utm_source')); jQuery('[data-title="utm_campaign"]').val(readCookie('utm_campaign')); jQuery('[data-title="utm_medium"]').val(readCookie('utm_medium')); jQuery('[data-title="utm_term"]').val(readCookie('utm_term')); jQuery('[data-title="contact_ID"]').val(readCookie('contact_ID')); jQuery('[data-variablename="email"]').val(readCookie('contact_ID')); jQuery("#input_1_16").val(readCookie('utm_source')); jQuery("#input_1_3").val(readCookie('utm_source')); } */ /* suivi paramètres url */ const urlParams = new URLSearchParams(window.location.search); const utm_source = urlParams.get('utm_source'); const source = urlParams.get('source'); const gclid = urlParams.get('gclid'); const utm_campaign = urlParams.get('utm_campaign'); const utm_medium = urlParams.get('utm_medium'); const utm_term = urlParams.get('utm_term'); const utm_content = urlParams.get('utm_content'); const ad_group = urlParams.get('ad_group'); const ad_position = urlParams.get('ad_position'); const ad_id = urlParams.get('ad_id'); const device = urlParams.get('device'); const cpc_montant = urlParams.get('cpc_montant'); const emplacement = urlParams.get('emplacement'); const theme = urlParams.get('theme'); const links = document.getElementsByTagName('a'); const domain = 'sakkai.fr'; for (let i = 0; i < links.length; i++) { const link = links[i]; const href = link.getAttribute('href'); if (href && (href.startsWith('/') || href.includes(domain) )) { const url = new URL(href, window.location.origin); if (utm_source) url.searchParams.set('utm_source', utm_source); if (source) url.searchParams.set('utm_source', source); if (gclid) url.searchParams.set('gclid', gclid); if (utm_campaign) url.searchParams.set('utm_campaign', utm_campaign); if (utm_medium) url.searchParams.set('utm_medium', utm_medium); if (utm_term) url.searchParams.set('utm_term', utm_term); if (utm_content) url.searchParams.set('utm_content', utm_content); if (ad_group) url.searchParams.set('ad_group', ad_group); if (ad_position) url.searchParams.set('ad_position', ad_position); if (ad_id) url.searchParams.set('ad_id', ad_position); if (device) url.searchParams.set('device', device); if (cpc_montant) url.searchParams.set('cpc_montant', cpc_montant); if (emplacement) url.searchParams.set('emplacement', emplacement); if (theme) url.searchParams.set('theme', theme); link.href = url.toString(); } }