Я шукаю розробника для створення автоматизованого інструменту, який перевіряє, наскільки видимі певні вебсайти в Google Search та Google Ads. Він повинен працювати через 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 тощо)
Дата початку - якнайшвидше. Це повністю віддалений проект, і я відкритий до фіксованої ціни або оплати за етапами – що б найкраще підходило. Також є потенціал для подальшої роботи, наприклад, панелі або масштабування системи. В ідеалі я шукаю когось, хто вже робив подібну автоматизацію браузера. Я сам не розробник, тому не соромтеся ставити запитання – мені просто потрібен хтось, хто може допомогти зробити це так, як потрібно.