Algorithms

Fenghuo: перехват и злоупотребление кнопкой «Назад»

Ask AI about this page

2 мин чтения

Fenghuo (烽火) нацелен на перехват пользовательского пути — в частности, на вмешательство в работу кнопки «Назад» и неожиданные перенаправления на мобильных устройствах.

Что это охватывает

  • Отключение или блокировка кнопки «Назад», из-за чего пользователь, нажимая «Назад», не возвращается к результатам поиска.
  • Перенаправление пользователя на незапрошенный им ресурс при переходе из поиска или при взаимодействии со страницей.
  • Перехват, связанный с конфиденциальностью — алгоритм расширялся в последующих версиях для охвата сбора и неправомерного использования пользовательских данных во время таких прерываний.

Почему именно кнопка «Назад» стала главной целью

На мобильных устройствах нажатие «Назад» — это способ для пользователя покинуть страницу, которая не ответила на его вопрос, и попробовать следующий результат. Страница, которая перехватывает это действие, удерживает посетителя против его воли и искажает поведенческий сигнал, который Baidu считывает из этого пути. Это одновременно нарушение пользовательского опыта и манипуляция с метриками, именно поэтому для этого создан отдельный именованный алгоритм.

Fenghuo: перехват и злоупотребление кнопкой «Назад»

Версия, на которой попадается большинство сайтов

Не намеренный перехват — скрипты. Межстраничные рекламные блоки, манипулирующие историей, запросы на скачивание приложений, добавляющие состояние в стек истории, экраны согласия и рекламные фреймворки, перехватывающие навигацию. Владелец сайта никогда с этим не сталкивается: он заходит, вводя адрес на ПК сож уже установленной сессией.

Как проверить

  1. Откройте сайт на телефоне, перейдя из результатов Baidu, без файлов cookie.
  2. Нажмите «Назад». Вы должны сразу и единожды оказаться на странице результатов.
  3. Повторите после взаимодействия со страницей — открытия меню, закрытия всплывающего окна, прокрутки мимо рекламы — так как записи в истории обычно создаются именно в результате этих действий.

Решение

Проверьте каждый сторонний скрипт, обладающий возможностью навигации или манипулирования историей: рекламные фреймворки, подсказки об установке приложений, виджеты чата, инструменты согласия. Удалите то, что создает помехи. Нет никакой конфигурации, при которой перехваченная кнопка «Назад» была бы приемлемой.

Fenghuo: перехват и злоупотребление кнопкой «Назад» — 2
Alien Road

Как мы это применяем

Every case of this we have investigated was a third-party script rather than a decision — usually an app-download interstitial pushing history states. The test takes two minutes and nobody runs it, because owners never arrive at their own site the way a searcher does. We record the phone screen when reporting it, since the behaviour is impossible to argue with once seen.

Связанные услуги

Поделиться