На странице История входов отображается дата и время посещения, геопозиция, с какого устройства заходили (ПК или телефон), операционная система, браузер и IP-адрес.
В коробочной версии Битрикс24 для полноценной работы функции Истории входов необходимо сделать предварительные настройки.
Для этого перейдите в административном интерфейсе коробочной версии Битрикс24 в раздел Настройки > Настройки продукта > Настройки модулей > Главный модуль и затем во вкладке Журнал событий включите 3 опции:
- Сохранять историю входов с устройств пользователя – включение истории входов в Битрикс24.
- Сколько дней хранить историю входов – количество дней хранения истории входов.
- Собирать IP-геоданные для истории входов – отслеживание геопозиции устройств.
Настройка определения устройств
Для лучшего определения устройств нужно подключить библиотеку PHP browscap. Скачать ее можно с сайта проекта Browser Capabilities – достаточно варианта php_browscap.ini.
Далее нужно указать расположение файла php_browscap.ini в файле настроек PHP php.ini и перезапустить сервис PHP.
Если вы используете виртуальную машину VMBitrix, то в ней сделать это можно несколькими консольными командами от пользователя root:
mkdir -p /opt/browscap && cd /opt/browscap curl http://browscap.org/stream?q=PHP_BrowsCapINI -o php_browscap.ini touch /etc/php.d/browscap.ini echo '' >> /etc/php.d/browscap.ini echo 'browscap=/opt/browscap/php_browscap.ini' >> /etc/php.d/browscap.ini echo '' >> /etc/php.d/browscap.ini systemctl restart httpd.service
Настройка геопозиции
В разделе Настройки > Настройки продукта > Геолокация настройте подходящий обработчик геолокации – GeoIP2, MaxMind или Sypex Geo:
Для дополнительной оптимизации в административном интерфейсе перейдите в Настройки > Настройки продукта > Настройки модулей > Главный модуль и затем во вкладке Настройки включите опцию Собирать названия местоположений Geonames в локальную БД:
Статьи по теме: