переходе со страницы на страницу сайта? Joomla 3.10
Пишите их в куки
Готового решения нет?
Его в принципе быть не может
А Вам куда потом эти метки передавать?
Да у меня такая задачка, с директа приходит клиент, видит один номер телефона на сайте, но если перейдет на другую страницу, видит обычный =( вот думаю как лучше сделать, что бы если клиент пришел с директа, то пока не закроет сайт видел бы нужный телефон.
Сохранить его в куки 😉
Это называется динамический коллектив трекинг. Такие сервисы стоили от 3,5к в месяц.
Да понял я понял, только не умею)))
Да какой там нафиг сервис? Переданный номер сохраняется в куки и все Можно в сессию
Человек писать не умеет. Ему нужно готовое. Обрубок коллтрекинга. Мало ли, если клиент платежеспособен - быстрее поставить готовый сервис и подключить туда метрики/аналитики.
В общем вот так получилось =) главное работает) <script type="text/javascript"> var date = new Date(); function track_user(cookie) { setInterval( function (cookie) { date.setTime(date.getTime() + 5 * 1000); document.cookie = "utm_source="+cookie+"; expires=" + date.toGMTString() + "; path=/"; }, 1000, cookie ); } function getCookie(name) { let matches = document.cookie.match( new RegExp( "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, "\\$1") + "=([^;]*)" ) ); return matches ? decodeURIComponent(matches[1]) : undefined; } var params = new URLSearchParams(window.location.search); var utm_source = params.get("utm_source"); var cookie = getCookie("utm_source"); var utm = utm_source || cookie; if (utm) { track_user(utm); window.history.pushState({}, "", `?utm_source=${utm}`); } </script> оставлю тут, вдруг кому этот аппендикс пригодится
Лучше на gist такие штуки хранить
Обсуждают сегодня