Я ищу разработчика для создания автоматизированного инструмента, который проверяет, насколько видимы определенные веб-сайты в Google Поиске и Google Рекламе. Он должен работать через Firefox с помощью Playwright и быть контейнеризирован с Docker для поддержки нескольких параллельных сессий.
Чтобы было понятно – это не клик-бот. Инструмент должен вести себя как настоящий пользователь. Он войдет в тестовую учетную запись Google, будет искать определенные ключевые слова, прокручивать результаты (органические и спонсируемые) и кликать по определенным ссылкам. Оказавшись на целевом сайте, он должен вести себя естественно – не просто уходить. Если он не будет имитировать поведение настоящего пользователя, его заблокируют или пометят, что сводит на нет всю идею.
Цель состоит в том, чтобы протестировать видимость в разных регионах, поэтому поддержка ротации прокси и геолокации является обязательной.
➡ Что нужно сделать:
- Работать в безголовом или видимом (отладочном) режиме
- Использовать прокси с геолокацией (ротация IP, разные регионы)
- Загружать модуль Cookie Robot (открывать предустановленные сайты, принимать куки, имитировать историю)
- Войти в тестовую учетную запись Google (учетные данные предоставлены)
- Искать в Google определенные фразы
- Сканировать заданное количество страниц результатов (например, 4, 6 или 8)
- Кликнуть по определенной ссылке (органической или рекламной)
- Имитировать реалистичное поведение в SERP и на целевом сайте
- Сохранять полный лог каждой сессии (TXT или JSON)
- Работать на Linux VPS
- Позволять нескольким агентам работать параллельно
✅ Стек, к которому мы стремимся:
- Playwright (Python) + Firefox
- Docker (каждый агент в отдельном контейнере)
- Обработка прокси с авторизацией и определением местоположения
- Проверка геолокации (например, IPInfo API)
- Конфигурация через JSON или YAML
- Модульная настройка кода (модуль куки, вход, поиск, взаимодействие, логирование)
- Логирование сессий (TXT или JSON)
✳ Желательно иметь:
- Простой интерфейс для просмотра логов (FastAPI + React/Vue)
- Логирование в базе данных (MongoDB или SQLite)
- Интеграция с прокси-сервисами (Node Maven, Bright Data, SmartProxy и т.д.)
Дата начала – как можно скорее. Это полностью удаленный проект, и я открыт как для фиксированной цены, так и для оплаты по этапам – что будет лучше. Также есть потенциал для последующей работы, такой как панель управления или масштабирование системы. В идеале, я ищу кого-то, кто уже делал подобную автоматизацию браузера. Я сам не разработчик, поэтому не стесняйтесь задавать вопросы – мне просто нужен кто-то, кто может помочь сделать так, чтобы это работало так, как должно.