Подскажите, есть какой нибудь плагин для сохранения utm меток при

переходе со страницы на страницу сайта? Joomla 3.10

13 ответов

41 просмотр

Пишите их в куки

MOXHO- Автор вопроса
Vladimir Progreccor
Пишите их в куки

Готового решения нет?

MOXHO
Готового решения нет?

Его в принципе быть не может

MOXHO
Готового решения нет?

А Вам куда потом эти метки передавать?

MOXHO- Автор вопроса
Sergey Tolkachyov
А Вам куда потом эти метки передавать?

Да у меня такая задачка, с директа приходит клиент, видит один номер телефона на сайте, но если перейдет на другую страницу, видит обычный =( вот думаю как лучше сделать, что бы если клиент пришел с директа, то пока не закроет сайт видел бы нужный телефон.

MOXHO
Да у меня такая задачка, с директа приходит клиент...

Это называется динамический коллектив трекинг. Такие сервисы стоили от 3,5к в месяц.

MOXHO- Автор вопроса
Vladimir Progreccor
Сохранить его в куки 😉

Да понял я понял, только не умею)))

Sergey Tolkachyov
Это называется динамический коллектив трекинг. Так...

Да какой там нафиг сервис? Переданный номер сохраняется в куки и все Можно в сессию

Vladimir Progreccor
Да какой там нафиг сервис? Переданный номер сохран...

Человек писать не умеет. Ему нужно готовое. Обрубок коллтрекинга. Мало ли, если клиент платежеспособен - быстрее поставить готовый сервис и подключить туда метрики/аналитики.

MOXHO- Автор вопроса
Sergey Tolkachyov
Человек писать не умеет. Ему нужно готовое. Обрубо...

В общем вот так получилось =) главное работает) <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> оставлю тут, вдруг кому этот аппендикс пригодится

Похожие вопросы

Обсуждают сегодня

Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
10
В clientsettings есть поле client_rates. В поле pagebuilder. Как получить то его?)
Andrey K
8
У меня вот другая проблема, внезапная. Есть интернет магаз, есть товар. Цены не указана (пока что), написано "цена не проставлена". У товара есть p/n (код производителя). Идём...
Oleg Nosov
1
Яндекс маршрутизатор кто-нибудь использовал с своих проектах, чтоб через него маршруты составить/посчитать? Насколько простой/муторный сервис?
Dreamer_0x01 VeseloV
7
В pb нет возможности копировать строки?
Andrey K
5
мляяяяяя [!if? &is=`[!$_SESSION['mgrRole']!]:is:1` &then=`admin`!]
Sasha Beep
6
thumbSnippet вообще работает кстати? Я как-то тыкался, и он не захотел. Пришлось уносить в чанк и там уже phpthumb
Andrey K
2
От толщины пачки?)
Jacov Borisov
3
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
Карта сайта