Facebook изменит алгоритм выдачи новостей на Android
Facebook представил новую архитектуру для устройств на базе Android. Теперь ранжирование мобильных публикаций будет производиться на стороне клиента, а не сервера соцсети. Таким образом, компания сможет обеспечить высокое качество новостной ленты даже при низкой скорости интернет-соединения на устройстве пользователя.
Приоритет в ранжировании будет отдаваться кэшированным публикациям, даже если они более старые.
«В нашей новой архитектуре следующая публикация будет выбираться из специальной выборки. В неё будут включаться как новые посты с наших серверов, так и не виденные ранее пользователем посты из кэша. Этот выбор будет производиться при каждой прокрутке ленты вниз. Каждый раз, когда сервер отправляет ещё один пост, мы сможем в режиме реального времени поместить его на подходящую позицию в новостной ленте даже при низкой скорости интернет-соединения».
Другими словами, вместо ранжирования всех публикаций, которые попадают на сервер Facebook, посты будут помещаться в специальную выборку контента, который может быть показан в новостной ленте. Далее Facebook сможет ранжировать эти публикации в режиме реального времени по мере прокрутки новостной ленты пользователем.
Новая архитектура позволит во время сессии показать те публикации, которые оптимизированы к низкой скорости интернет-соединения. Перед тем, как показать пост в ленте, Facebook будет проверять, весь ли медиаконтент загружен на устройство – изображение, видео, превью ссылки и т.п. Если содержимое поста загружено не полностью, он будет временно понижен.
Нововведение ориентировано прежде всего на развивающиеся рынки и призвано улучшить опыт взаимодействия пользователей с соцсетью в условиях низкой скорости интернет-соединения.
Запуск новой архитектуры был начат в конце прошлой недели. Первыми доступ к ней получили пользователи в Индии. Со временем она будет запущена по всему миру.