Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Отследить всех, кто не заполнил форму (https://javascript.ru/forum/events/76104-otsledit-vsekh-kto-ne-zapolnil-formu.html)

Webmas 05.12.2018 15:15

Отследить всех, кто не заполнил форму
 
Здравствуйте.
Задача - показать html текст всем пользователям, которые не нажали на кнопку в форме http://mytrenings.ru/zapis-vebinar-panicheskie-ataki и решили закрыть сайт или перейти на другую страницу.
Когда я искал исполнителя, мне сказали, что такое не получится сделать.
Скажите - можно ли реализовать задуманное?

P.S. Сам я не программист, а сеошник.

laimas 05.12.2018 15:24

Цитата:

Сообщение от Webmas
Скажите - можно ли реализовать задуманное?

Смотря кто подразумевается под пользователями.

Webmas 05.12.2018 16:11

Цитата:

Сообщение от laimas (Сообщение 499813)
Смотря кто подразумевается под пользователями.

Имелось ввиду - все посетители страницы, гости

j0hnik 05.12.2018 16:17

Webmas,
в пределах одного домена, легко.

laimas 05.12.2018 16:18

И как вы себе это представляете. Кстати, какую кнопку, отправления формы? Если да и не отправил, то что, к расстрелу приговариваются? )

Если пользователь регистрирован, тогда нет проблем, иначе это желание. Самое простое установить метку (куки, локальную), но если он же зайдет с другого устройства/браузера тогда что?

j0hnik 05.12.2018 16:52

Цитата:

Сообщение от laimas
но если он же зайдет с другого устройства/браузера тогда что?

тогда борода

laimas 05.12.2018 16:59

j0hnik, может автор не правильно вопрос задает и нужен просто "маразм всплывающего сообщения" - А ты еще нажал кнопку?! Тогда мы идем к вам! :)

Webmas 05.12.2018 19:33

Нужно всем кто не купил инфопродукт, в данном случае вебинар http://mytrenings.ru/zapis-vebinar-panicheskie-ataki, предложить бесплатный продукт.
Все делается в рамках одного домена.

Я думал, самое простое показывать всплывающее окошко, всем посетителям, которые не отправили форму (тобишь не нажали на кнопку в форме) и решили уйти со страницы.

Если есть другие способы для реализации моей хотелки, то буду рад их услышать. Если удастся "отловить" хотя бы половину из тех, кто не заполнил форму, то это уже хорошо.

laimas 05.12.2018 19:54

Всех, это значит Федю с Ильинки вы смогли запомнить так, что как бы он не прятался под другими браузерами устройствами, вы его однозначно опознаете. В реалии же этого сделать нельзя, пока Федя у вас не зарегистрируется.

Поэтому делают всплывающие окна всякие если пользователь потянулся к кнопкам браузера. А то что ему показывали это пишут как признак в куки/хранилище, анализируя это - есть признак у пользователя, значит больше не показывать. А очистит куки или придется с другого устройства, опять показывают. В общем такой же маразм как и реклама. ;)

Webmas 05.12.2018 21:06

Ясно, спасибо за разъяснения)

А если делать с куками, то во сколько это примерно обойдется?

laimas 05.12.2018 21:20

Цитата:

Сообщение от Webmas
А если делать с куками

Просто записывается некая метка в куки. Принцип работы всей это кухни на словах такой:

- пользователь потянулся к кнопкам брауза или покидает страницу, скрипт проверяет установлена ли кука с указанным именем
- если установлена, пусть идет куда собрался, ему сообщение уже показывали
- если не установлена, то пишем в куки под определенным именем чего-то (можно время, тогда по времени можно контролировать показ тоже) и показываем сообщение

То есть, если этот пользователь уже читал, но просто очистил куки буквально час назад, то это опять "новый" пользователь, куки нет, показываем.

laimas 05.12.2018 21:25

Цитата:

Сообщение от Webmas
во сколько это примерно обойдется?

Забыл об этом ) Ну в общем-то этого "добра" уже готового хоть отбавляй, если на jQury, то просто добавить например это себе. В общем напрячь Гугл и можно найти для себя подходящее.

Webmas 06.12.2018 12:24

Ну как куки работают, я знаю)

Ок.Спасибо.


Часовой пояс GMT +3, время: 07:11.