С момента своего появления ELiS сахраняет записи о том, какой пользователь какую страницу и в какое время читал. В том числе из этих записей вычисляются конкуретные лицензии и книговыдача. Каждая запись посещенной страницы содержит идентификатор пользователя, ноду, дату и сессию.
Долгое время база логов была лишено интерфейса, выводящего логи этой базы в человекочитаемом виде на сайте.
В декабрьском обновлении добавлены первых два интерфейса для людей и один интерфейс для автоматизированной обработки.
Содержание
Просмотр треков[править]
Интерфейс для автоматизированной обработки позволяет не знать какое хранилище для логов используется (SQL или MongoDB) и просто выгружать записи в интересуемом диапазоне в формате tsv.
Интерфейсы для людей:
1) Отображает все просмотренные страницы по сайту. Это позволяет смотреть какие страницы в настоящее время пользуются наибольшей популярностью. Треки будут полезны прежде всего библиотекарям, чтобы оценить что именно смотрят пользователи и на какую глубину. Пример: http://demo.elibsystem.ru/admin/reports/elis/pages
2) Отображает просмотренные страницы для конкретной книги. Треки позволяют понять кто и какие страницы для данной книги читал и полезны, главным образом, для издателей, авторов и преподавателей. Пример: http://demo.elibsystem.ru/node/2109/viewstats?start=2015-11-01&end=2015-12-01
Приватность[править]
По разным причинам, может потребоваться обезличить выводимую для людей информацию. Кто будем смотреть обезличенную информацию, а кто нет, в ELiS решается установкой соответствующих прав доступа {http://elibsystem.ru/docs/statistics/tracking см. документацию}.
Пользователь может сам запретить запись в логи необезличенной информации включив в браузере Do Not Track.
Графики[править]
Ранее некоторым пользователям предоставлялись права на просмотр различных статистических графиков по книге. Теперь, вместе с графиками, доступны для просмотра и треки чтения страниц (при наличии прав).
Виджеты статистики[править]
Как и ранее, права на виджет недельной статистики устанавливаются в блоке виджета и не зависят на общие права системы.
Замечания по интерпретации[править]
Анализируя треки, не следует забывать, что записываются все просмотры страниц. Если книжный плеер автоматически запускает загрузку двух страниц при перелистывании, обе страницы появятся в логах в одну секунду. Плеер с листанием с помощью скролла кеширует ближайшие 4 страницы, в связи с чем, при его использовании в логи могут попасть просмотры 5 страниц в течении 1 секунды. Такое поведение не является ошибкой, однако, приводит к завышению страницевыдачи (но не книговыдачи).
Просмотры страниц пользователями с ролью библиотекарей (librarian) не попадают в логи. Также в логи не попадают просмотры администратора Drupal (uid = 1).