ВсеНовоеУлучшеноИсправлено
Улучшено

Карточка Requests разделяет Single, Proxy и Browser

Карточка Requests на вашей Dashboard теперь разбивает общий объем на Single, Proxy и Browser, отображая долю трафика для каждого за выбранный период. Доли рассчитываются с учетом ваших фильтров, поэтому при выборе одного продукта значение составит 100%.

Улучшено

Playground переносит профиль браузера

Кнопка переноса в Playground теперь предлагает профиль браузера из последнего response, рядом с User-Agent и ID proxy. Если ваш request отправляется с профилем, отличным от введенного, перенос повторяет сработавшую версию и включает Web Unblocker для полного применения профиля.

Улучшено

В разделе Обзор теперь вместе показаны оплаченные и потраченные кредиты

В карточке кредитов раздела Обзор теперь в качестве основного числа отображаются оплаченные кредиты, а под ними указываются потраченные. Это применимо к общему итогу, а также к Single, Proxy Finder и Browser. Вы платите только за успешные запросы, поэтому разница между этими двумя показателями означает работу, за которую вы не платили.

Улучшено

Proxy Finder меняет профиль при отказе сайта

Когда сайт отклоняет отправленный Proxy Finder профиль, при запланированном повторном запросе будет опробован другой профиль, поэтому задача не создает дополнительных запросов. Закрепите profile самостоятельно, и он останется неизменным; если вы этого не сделаете, при успешном ответе будет указано имя сработавшего профиля.

Улучшено

Auto загружает защищенные Imperva страницы за 10 кредитов

Imperva внедряет свой скрипт как в обычные страницы, так и в страницы блокировки. Теперь Auto умеет их различать, поэтому сайт за Imperva загружается без оплаты за браузер: одна попытка, 10 кредитов, около шести секунд.

Улучшено

Браузер отправляет запрошенный User-Agent

Установите userAgent в запросе браузера, и именно эта строка будет передана в заголовке, на странице и в ее воркерах. Client hints отправляются вместе с ней, поэтому sec-ch-ua, платформа и navigator.platform полностью соответствуют вашему запросу. В ответе возвращается эта же строка.

Улучшено

Время в браузере соответствует стране выходного узла

Браузер теперь использует часовой пояс страны вашего выходного узла, поэтому страницы с местным временем отображаются так же, как их видят посетители из этой страны. Если страна выхода неизвестна, настройки времени не меняются.

Улучшено

Установка сессии завершается при первом вызове

Некоторые сайты отклоняют первый request и передают сессию в том же response. Single, Proxy, Auto и Browser теперь сразу отправляют ее обратно через тот же узел, поэтому страница возвращается при первом вызове и не требует дополнительных повторных попыток.

Улучшено

Browser сообщает, почему страница осталась заблокированной

Если сайт не снимает проверку, Browser теперь возвращает данные о поставщике, количестве нажатий и получении доступа, чтобы вы могли сразу переключиться на другой proxy. Страница, прошедшая проверку, возвращает defenseSolved: true в вызове, который ее прошел.

Улучшено

Браузер соблюдает заданный таймаут

Установите timeout_ms до 120 секунд для request в браузере, и он будет использовать весь этот лимит. Таким образом, медленная цель получит выделенное вами время, а вы увидите результат работы самого движка.

Улучшено

Отчеты о защите указывают Akamai и eBay

В ответах теперь возвращаются akamai и ebay-splashui там, где раньше не возвращалось ничего (или блокировка ошибочно приписывалась Cloudflare). Если ваш код использует ветвление по defense.vendor для выбора стратегии повторных запросов, эти два имени теперь отображаются корректно.

Улучшено

Таблица активности помещается на ноутбуке, в панели появились вкладки

Таблица активности теперь помещается на 14-дюймовом экране MacBook без горизонтальной прокрутки, и каждый столбец сохраняет свое значение. Панель деталей теперь использует вкладки (Запрос, Заголовки ответа, Тело ответа), поэтому ответ находится в самом верху, а не на 900px ниже. Всплывающие подсказки следуют за указателем и показывают полный URL.

Улучшено

История активности показывает фактически отправленный запрос

Столбец метода теперь берет метод из тела вашего запроса (GET, POST, PUT и т. д.), а не всегда показывает POST из-за того, что именно его принял наш уровень API. Вызовы из Playground также регистрируют IP браузера пользователя, нажавшего Send, чтобы в общем аккаунте было понятно, кто и что запускал.

Улучшено

Медленный инстанс теперь помечается как деградировавший

Перегруженный инстанс отвечает на проверку состояния от 3 до 10 секунд, тогда как здоровому требуется от 9 до 225 миллисекунд, и раньше оба состояния считались нормальными. Теперь медленный ответ означает деградацию с передачей собственной причины от инстанса, поэтому мы видим проблему, пока это только один медленный сервер, а не ваш неудачный запрос. Режим Auto также отслеживается, при этом лимиты установлены с учетом времени реального сложного решения, а не общего значения, которое срабатывало бы при каждом успешном ответе.

Улучшено

Playground выбирает браузер, ОС и версию

В Dashboard Playground теперь есть три каскадных списка для выбора ОС, браузера и версии, которые загружаются в реальном времени из каталога профилей. Выберите любые два параметра, и третий сузится до фактически доступных вариантов. Выбор профиля включает unblocker, поскольку API отклоняет профиль без него.