Как вы отслеживаете пользователей на веб-странице?

52
3

спросил(а) 2020-06-05T20:48:36+03:00 1 год назад
1
Лучший ответ
52

На моей последней работе люди спрашивали меня об этом постоянно - маркетологи, успехи клиентов, менеджеры по продуктам и т. Д.

За исключением того, что вопрос был немного более высокого уровня, как в том, как мы создаем лучший продукт и лучше понимаем наших пользователей? Таким образом, отслеживание - это всего лишь средство для завершения, чтобы получить данные для ответа на эти вопросы.

Я не знаю, почему вы хотите собирать данные или свои технические возможности, но я сделаю это проще для вас.

Я уволился с работы и создал Большую Картину для таких как ты. Независимо от ваших технических навыков, мы легко и просто настраиваем отслеживание веб-сайтов.

Идея в том, что вам не нужно беспокоиться о том, «как вы отслеживаете пользователей на веб-странице». Мы получили это дерьмо для вас.

Наша цель состоит в том, чтобы убрать средства отслеживания с вашего пути, чтобы вы могли вместо этого сосредоточиться на «общей картине» - что делать с данными…

Проверить нас. Я хотел бы услышать, что вы думаете.

ответил(а) 2020-06-05T20:48:36+03:00 1 год назад
53

Посмотрите на inspeclet. Он записывает видео сеанса просмотра пользователя.

www.inspectlet.com

ответил(а) 2020-06-05T20:48:36+03:00 1 год назад
39

Javascript должен помочь в этой функции. Однако у нее есть несколько потенциальных полезных сервисных инструментов:
https: //www.npmjs.com/package/ga ...
https://mouseflow.com/
https: //developer.piwik.org/guid ...
http://scrolldepth.parsnip.io/

ответил(а) 2020-06-05T20:48:36+03:00 1 год назад
37

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

Расширенное снятие отпечатков пальцев в браузере Tor

С точки зрения отслеживания пользователей на вашем сайте, вы можете использовать JavaScript, чтобы делать все что угодно, например, использовать элемент canvas с сеткой, чтобы отслеживать, где находится мышь, отслеживать, где находится мышь по отношению к элементам на странице, как быстро она движется и т. д. Есть ли пакет для такого использования? Может быть, попробуйте Bower и npmjs.org.

ответил(а) 2020-06-05T20:48:36+03:00 1 год назад
37

Эта прокрутка немного экстремальна, вам нужно крысить своих пользователей, однако простой javascript может регистрировать ips любого, кто посетил ваш сайт. Если мы говорим о WordPress, вот плагин, который я нашел: Activity Log. Вот мой пользовательский логгер:

  1. <?php
  2. //Variables
  3. $protocol = $_SERVER['SERVER_PROTOCOL'];
  4. $ip = $_SERVER['REMOTE_ADDR'];
  5. $port = $_SERVER['REMOTE_PORT'];
  6. $agent = $_SERVER['HTTP_USER_AGENT'];
  7. $ref = $_SERVER['HTTP_REFERER'];
  8. $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
  9. $fh = fopen('log.txt', 'a');
  10. fwrite($fh, 'IP Address: '."".$ip ."\n");
  11. fwrite($fh, 'Hostname: '."".$hostname ."\n");
  12. fwrite($fh, 'Port Number: '."".$port ."\n");
  13. fwrite($fh, 'User Agent: '."".$agent ."\n");
  14. fwrite($fh, 'HTTP Referer: '."".$ref ."\n\n");
  15. fclose($fh);
  16. ?>
  17. <!DOCTYPE html>
  18. <html lang="en">
  19. <head>
  20. <meta charset="UTF-8">
  21. <link rel="stylesheet" type="text/css" href="style.css" />
  22. <noscript><div id="ns"><?php include("ns.php"); ?></div></noscript>
  23. </head>
  24. <body>
  25. <div id="container">
  26. <div id="menu">
  27. <?php include("menu.php"); ?>
  28. <?php include("so.php"); ?>
  29. </div>
  30. <div id="header">
  31. Home
  32. </div>
  33. <div id="content">
  34. <div id="content-pad">
  35. Enter your content here.
  36. </div>
  37. </div>
  38. </div>
  39. <div id="footer">
  40. <?php include("footer.php"); ?>
  41. </div>
  42. </body>
  43. </html>

Создайте файл log.txt, в котором каждый посетитель будет зарегистрирован там, как показано в этой строке

  1. $fh = fopen('log.txt', 'a');

Вот демонстрационный сайт: http://www.logger.likesyou.org зайдите туда и после посетите http: //www.logger.likesyou.org/l ..., чтобы увидеть вашу зарегистрированную информацию. С дальнейшим кодированием вы можете точно определить конкретные посещенные страницы и журнал таймера. Если вам нужна дополнительная помощь, не стесняйтесь обращаться ко мне.

ответил(а) 2020-06-05T20:48:36+03:00 1 год назад
37

Части? Сделай сам, возможно после прокрутки до div с id, добавь что-нибудь в свою базу данных.

Page? попробуйте Google Analytics

ответил(а) 2020-06-05T20:48:36+03:00 1 год назад
37

Hotjar - тепловые карты, записи о посетителях, последовательности конверсий, аналитика форм, опросы обратной связи и опросы в одной платформе

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

Простой план бесплатный

ответил(а) 2020-06-05T20:48:36+03:00 1 год назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема