Несколько причин, по которым в социальных сетях невозможно точно отследить время онлайн-активности:
- Условное понятие онлайна при использовании браузера. yandex.ru Протокол HTTP основан на транзакциях, а не на постоянном соединении, как протоколы большинства мессенджеров. yandex.ru Поэтому на стороне сервера нет технической возможности понять, открыта ли ещё у пользователя страница или уже нет. yandex.ru
- Различие времени посещения в приложении и веб-версии. vk.com Например, во «ВКонтакте» точную дату последнего захода можно узнать в мобильном приложении — там она показывается спустя любое время. vk.com
- Отсутствие даты в веб-версии. vk.com Так происходит, если пользователь не заходил в соцсеть более трёх месяцев. vk.com
Чтобы точнее отследить время онлайн-активности, можно использовать специальные сервисы, например, приложение «Время в сети» во «ВКонтакте». skillbox.ru Оно учитывает не запуск приложения на устройстве, а длительность сеансов в самой соцсети. skillbox.ru