Szukam dewelopera, który zbuduje zautomatyzowane narzędzie do sprawdzania, jak widoczne są określone strony internetowe w Google Search i Google Ads. Powinno działać przez Firefox za pomocą Playwright i być konteneryzowane z Dockerem, aby wspierać wiele równoległych sesji.
Chcę być jasny – to nie jest bot klikający. Narzędzie musi zachowywać się jak prawdziwy użytkownik. Zaloguje się na testowe konto Google, wyszuka konkretne słowa kluczowe, przewinie przez wyniki (organiczne i sponsorowane) i kliknie w określone linki. Po przejściu na docelową stronę powinno zachowywać się naturalnie – nie tylko odbijać. Jeśli nie będzie naśladować prawdziwego zachowania użytkownika, zostanie oznaczone lub zablokowane, co mija się z celem.
Celem jest testowanie widoczności w różnych regionach, więc wsparcie dla rotujących proxy i geolokalizacji jest koniecznością.
➡ Co musi robić:
- Działać w trybie headless lub widocznym (debug)
- Używać proxy z geolokalizacją (rotujące IP, różne regiony)
- Ładować moduł Cookie Robot (otwierać wstępnie ustawione strony, akceptować ciasteczka, symulować historię)
- Zalogować się na testowe konto Google (dane logowania zostaną dostarczone)
- Wyszukiwać w Google konkretne frazy
- Skanować określoną liczbę stron wyników (np. 4, 6 lub 8)
- Kliknąć w określony link (organiczny lub reklamowy)
- Symulować realistyczne zachowanie w SERP i na stronie docelowej
- Zapiszać pełny log każdej sesji (TXT lub JSON)
- Działać na serwerze VPS z systemem Linux
- Umożliwić równoległe działanie wielu agentów
✅ Stos, na który celujemy:
- Playwright (Python) + Firefox
- Docker (każdy agent w osobnym kontenerze)
- Obsługa proxy z autoryzacją i wykrywaniem lokalizacji
- Sprawdzanie geolokalizacji (np. IPInfo API)
- Konfiguracja przez JSON lub YAML
- Modułowa struktura kodu (moduł ciasteczek, logowanie, wyszukiwanie, interakcja, logowanie)
- Logowanie sesji (TXT lub JSON)
✳ Fajnie byłoby mieć:
- Prosty panel do przeglądania logów (FastAPI + React/Vue)
- Logowanie do bazy danych (MongoDB lub SQLite)
- Integracja z usługami proxy (Node Maven, Bright Data, SmartProxy itd.)
Data rozpoczęcia to ASAP. To jest w pełni zdalny projekt, a ja jestem otwarty na płatność ryczałtową lub na podstawie kamieni milowych – cokolwiek będzie najlepsze. Istnieje również potencjał na dalszą współpracę, jak panel lub skalowanie systemu. Idealnie, szukam kogoś, kto wcześniej zajmował się podobną automatyzacją przeglądarki. Nie jestem deweloperem, więc śmiało zadawaj pytania – potrzebuję tylko kogoś, kto pomoże sprawić, by to działało tak, jak powinno.