get_tracking_token(); function get_tracking_token(){ validate_ls_click_id(); const params = new Proxy(new URLSearchParams(window.location.search), { get: (searchParams, prop) => searchParams.get(prop), }); store_to_ls(params.click_id); } function store_to_ls(click_id){ if(click_id){ localStorage.setItem('connectad_click_id',click_id); validate_ls_click_id(); } } function validate_ls_click_id(){ console.log(localStorage.getItem('connectad_click_id')); } function track_conversation(){ var click_id = localStorage.getItem('connectad_click_id'); if(click_id){ let request = new XMLHttpRequest(); request.open("GET", "https://puri-aff.com/connectad/ads/conversion/"+click_id+'/', true); request.onload = () => { var response = request.responseText; response = JSON.parse(response); if(!response.error_msg){ console.log(response); }else{ console.error(response.error_msg); } } request.send(); }else{ console.error('No click token received'); } }