Помогите найти решение для tracking пользователей
Добрый день уважаемые форумчане.
у нас система для отслеживания пользователей , Генерируем ссылку, и перейдя по ней юзер сначала попадает на наш сервер, после чего редирект на нужный нам сайт. Сейчас код на сервере такой: <script> var baseURL = 'https://domen:4000/api/' let url = 'https://domen:4000/api/uri' var link = new URL(window.location.href); var query = link.searchParams.get('q'); url += query; var unique = true if (!localStorage.getItem('visits')) { var userVisits = []; userVisits.push(query); localStorage.setItem('visits', JSON.stringify(userVisits)); } else { var userVisits = JSON.parse(localStorage.getItem('visits')); if (userVisits.includes(query)) { unique = false; } else { userVisits.push(query); localStorage.setItem('visits', JSON.stringify(userVisits)); } } localStorage.setItem('type', query); url+= '?unique=' + unique; $(document).ready( function() { $.get(url).then( function (data) { var link = data.url if (data.info && data.info.type === 't') { var tdsUrl = baseURL + 'update/' + data.info.offer + '/' + data.info.url $.get(tdsUrl) } window.location.replace(link + "?q=" + query); }); }); </script> Если коротко то схема выглядит следующим образом: Юзер -> наш сервер -> другой сайт.. Вот дело в том что после перехода с нашего сервера на другой сайт наш localstorage очищается, может быть сможете подсказать почему так происходит? ведь он предназначен не только в рамках сессии работать.. |
а он на то и localstorage, усер ушел, значит "типа" закрыл страницу, т.е. local для этой страницы очистился или освятился или чего еще там. или куки или хранить на сервере у себя, а localstorage он на то и локал, что хранится на территории пользователя, а конктерно этот localStorage работает для домена наш сервер (точнее наш домен или IP), на другом сайте его видно не будет
|
Часовой пояс GMT +3, время: 18:34. |