Выбери подходящий уровень рендеринга для своих задач отслеживания. Современные веб-сайты часто требуют выполнения JavaScript для правильного отображения контента.
Что такое рендеринг браузера?
Многие современные сайты используют JavaScript для динамической загрузки и отображения контента. Рендеринг браузера имитирует реальный веб-браузер, запуская JavaScript и загружая полностью отрендеренную страницу перед извлечением контента.
Когда нужно рендеринг?
- Контент, загружаемый с помощью JavaScript (приложения React, Vue, Angular)
- Цены или данные, полученные через запросы AJAX
- Бесконечная прокрутка или динамически загружаемые элементы
- Одностраничные приложения (SPA)
Три уровня рендеринга
Без рендеринга (Нет) По умолчанию
Загружает необработанный HTML без запуска JavaScript. Самый быстрый и экономичный вариант.
Лучше всего подходит для:
- Статические HTML-сайты
- Контент, который обрабатывается на сервере
- Контент в исходном HTML
Стоимость:
+0 токенов
Только базовая стоимость
Рекомендуется рендеринг на сервере
Запускает JavaScript на наших серверах и ждет, пока загрузится контент. Подходит для большинства современных сайтов.
Лучше всего подходит для:
- Большинство современных сайтов
- Контент, загружаемый с помощью JavaScript
- Данные на основе AJAX
Стоимость:
+30 токенов
За проверку
Расширенная визуализация в браузере Премиум
Полная симуляция браузера с обходом антибот-защиты. Для сложных сайтов с продвинутой защитой.
Лучше всего подходит для:
- Сайты с защитой от ботов
- Сайты, защищенные Cloudflare
- Сложные SPA
Стоимость:
+50 токенов
За проверку
Как выбрать нужный уровень
Золотое правило
Всегда начинай с «Без рендеринга» и повышай уровень только если отслеживаемый контент не отображается или неполный.
Шаг 1: Сначала попробуй «Без рендеринга»
Создайте задачу без рендеринга и запустите тестовую проверку. Если контент найден правильно, все готово!
Шаг 2: Включи серверную сторону, если нужно
Если контент отсутствует или отображается как «Загрузка...», включи рендеринг на стороне сервера.
Шаг 3: Используй расширенный только если нужно
Если серверная сторона не работает из-за защиты от ботов, перейди на расширенный рендеринг.
Типичные сценарии
✓ Работает без рендеринга
- • Традиционные веб-сайты (WordPress, Shopify)
- • Контент в исходном коде страницы
- • Страницы, которые рендерит сервер
- • Простые статические сайты
⚙️ Нужна серверная визуализация
- • Приложения React/Vue/Angular
- • Цены, загружаемые с помощью AJAX
- • Контент, который отображается с помощью JavaScript
- • Элементы с отложенной загрузкой
🚀 Нужен расширенный рендеринг
- • Сайты, защищенные Cloudflare
- • Задачи reCAPTCHA
- • Продвинутое обнаружение ботов
- • Сложное определение отпечатков пальцев
⚠️ Может не работать (любой уровень)
- • Контент, требующий входа в систему
- • Статьи с платным доступом
- • Страницы с двухфакторной аутентификацией
- • Контент с географическими ограничениями
Проверка твоего выбора
Быстрый способ проверки
- Посмотри код страницы (Ctrl+U или Cmd+U)
- Найди (Ctrl+F) текст, который хочешь отследить
- Если нашел в исходном коде → Выбери «Без рендеринга»
- Если нет в исходном коде → используй «Серверная сторона» или выше
Совет от профессионала: проверка контента в исходном коде
Если ваш контент отображается при просмотре источника страницы, вам не нужно рендеринг! Экономьте токены, используя уровень «Без рендеринга».
Влияние на производительность и стоимость
| Уровень | Скорость | Стоимость токенов | Уровень успешности |
|---|---|---|---|
| Без рендеринга | ⚡⚡⚡ Быстро | Базовый (10 токенов) | ~60% сайтов |
| Серверная сторона | ⚡⚡ Средний | Базовый + 30 токенов | ~85% сайтов |
| Продвинутый | ⚡ Медленнее | Базовый + 50 токенов | ~95% сайтов |
Более высокие уровни рендеринга увеличивают время обработки и стоимость токенов. Используй только то, что тебе нужно!
Краткое руководство по принятию решений
В: Контент показывает «Загрузка...» или пуст?
О: Включи рендеринг на стороне сервера
В: Вас блокирует Cloudflare или защита от ботов?
О: Включите расширенный рендеринг
В: Контент отображается правильно без рендеринга?
О: Оставьте как есть! Не нужно обновлять
В: Не знаешь, что выбрать?
О: Начни с «Без рендеринга», обнови, если понадобится
Следующие шаги
Теперь узнайте о настройках скриншотов, чтобы сохранять визуальные доказательства изменений вместе с текстовым контентом.
Настройка параметров скриншота