Просмотры любой страницы записываются в базу данных в виде логов: какой пользователь, когда и какую страницу просматривал.
Трекинг позволяет узнать, кто читал конкретную книгу (учебник) или, например, какие книги (и какие страницы) читал конкретный посетитель.
Содержание
Этичность трекинга[править]
Права доступа к статистической информации настраивает администратор библиотеки. Доступ к логам может быть этичен в одних случаях и неэтичен в других.
Например, доступ к записям чтения страниц учебника позволяет преподавателю лучше понимать как его студенты усваивают учебный материал в таких системах дистанционного обучения, как Moodle. Эти знания помогают вовремя среагировать на низкую мотивацию конкретных студентов и, в конечном итоге, повысить качество образования. Студенты, во время обучения в Moodle и других LMS, догадываются, что их действия могут записываться и для студентов сам факт такой записи не является неожиданностью.
С другой стороны, знание какие страницы учебника студент не читал поможет преподавателю найти и использовать пробелы в обучении против студента.
В публичных библиотеках трекинг авторизованных пользователей без их явного согласия неэтичен и его рекомендуется использовать только в обезличенном виде.
ELiS предоставляет лишь инструмент для трекинга действий читателя. Но решение об активации этого инструмента и предоставления доступа к логам остается за администрацией библиотеки.
Запрет трекинга со стороны пользователя[править]
Пользователь может пожелать запретить трекинг чтения страниц. Для этого ему достаточно выставить в своем браузере флаг Do Not Track. При установке такого флага запись действий пользователя не прекращается, но записывается в базу логов в анонимизированном виде (uid = 0) даже если пользователь авторизован.
Доступ к логам[править]
Логи могут отображаться как с отображением логинов пользователей, так и в обезличенном виде. В первом случае пользователь должен обладать правами "Access ELiS per page user access reports", во втором "Access ELiS per page user access anonymized reports".
Логи для всех книг[править]
Получить доступ к сырым логам как для визуального просмотра, так и для машинной обработки можно через панель администратора в разделе "Отчеты" -> "ELiS Reports" -> "Логи просмотров страниц". Адрес логов http://example.com/reports/elis/pages.
Получить логи в машиночитаемом виде можно добавив суффикс ".tsv" к окончанию адреса страницы: http://example.com/reports/elis/pages.tsv. Для доступа к логам в машиночитаемой форме пользователь должен иметь права "Access ELiS per page user access machine-readable reports". В машиночитаемой форме логи показываются в деанонимизированном виде кроме случая, когда пользователь выставил в браузере флаг Do Not Track.
Получить отчет за указанный промежуток времени можно отправив запрос с указанием дат в запросе в параметрах start и end. Например: http://example.com/reports/elis/pages.tsv?start=2015-01-01&end=2015-12-31.
Логи к конкретной книге[править]
Для каждой отдельной книги существует возможность просмотреть логи только по ее страницам. Пользователи с соответствующими правами увидят вкладку с соответствующей информацией на странице книги.