Większość automatyzacji przestaje działać w momencie, gdy trzeba się zalogować. Gologin Cloud Browser to prawdziwy Chromium w chmurze, który między uruchomieniami przywraca pliki cookie, fingerprint urządzenia i rezydencyjny adres IP. To trwała sesja przeglądarki, dostępna ze skryptu Playwright lub Puppeteer, z interfejsu przeglądarki albo przez agenta AI.
Start za darmo · Stała stawka godzinowa · Adresy rezydencyjne w cenie · Potem $1/GB
Najcenniejsze dane są za logowaniem. Dostać się tam raz jest łatwo - trudniej być tam nadal w przyszłym miesiącu.
Pliki cookie nie utrzymują logowania.
Robi to tożsamość.
Serwisy wiążą sesję z plikiem cookie, urządzeniem i siecią, z której przyszła. Przeglądarka, która trzy sekundy temu nie istniała, nie ma historii, więc każde uruchomienie zaczyna się jak pierwsza wizyta. Przywróć same pliki cookie, a sesja trafi na urządzenie, którego serwis nigdy nie widział. Profil Gologin przywraca wszystkie trzy.
Pliki cookie, local storage i wszystko inne, co serwis zapisał w przeglądarce.
Canvas, WebGL, audio i profil sprzętowy, które były przy logowaniu.
Rezydencyjny lub mobilny adres IP, z którego zalogowano się na konto.
Powracający użytkownik. Ten sam co ostatnio.
Chcesz to sprawdzić w prawdziwym zadaniu? Zobacz Dynamiczny scraping lub Automatyzację internetu.
Każda przeglądarka w chmurze przywraca pliki cookie. To te elementy decydują, czy przy następnym uruchomieniu sesja nadal należy do Ciebie.
| Co dostajesz | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| Co przywraca zapisany profil | Pliki cookie, storage, urządzenie i IP | Pliki cookie i storage | Pliki cookie i stan logowania | Pliki cookie i storage |
| To samo IP przy następnym uruchomieniu | Tak | Nie | Nie | Płatny dodatek |
| Mobilne adresy IP | Tak | Nie | Nie | Własne proxy |
| Najdłuższa sesja, pierwszy płatny plan | Bez limitu | 6 godzin | 4 godziny | 15 minut |
| Człowiek może wejść do sesji z linku | Tak | Tak | Tak | Tak |
Musisz ręcznie dokończyć krok 2FA? Zobacz Cloud Browser UI.
Linia połączenia to jedyny element Gologin; reszta to zwykły Playwright lub Puppeteer. Każda zakładka poniżej została uruchomiona dokładnie w tej postaci w Gologin Cloud Browser.
Zarejestruj się przez Google i skopiuj klucz z panelu. Za darmo, bez karty.
Jedno kliknięcie w panelu albo jedno wywołanie API. Profil zachowuje urządzenie, IP i logowanie.
Zainstaluj bibliotekę i uruchom poniższy skrypt ze swoim tokenem i ID profilu. Przenosisz własny skrypt? Zastąp jego wywołanie launch() linią połączenia. Więcej w przewodniku dla początkujących.
// przed - nowa przeglądarka i nowe logowanie przy każdym uruchomieniuconst browser = await chromium.launch();// po - ten sam profil, już zalogowanyconst browser = await chromium.connectOverCDP(CLOUD_BROWSER_URL);// każda linia poniżej zostaje dokładnie taka, jak byłanpm install playwright-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node scrape.mjswss://cloudbrowser.gologin.com/connect?token=…&profile=…import { chromium } from "playwright-core";
const token = process.env.GOLOGIN_TOKEN;
const profileId = process.env.GOLOGIN_PROFILE_ID;
const endpoint = `wss://cloudbrowser.gologin.com/connect?token=${token}&profile=${profileId}`;
const browser = await chromium.connectOverCDP(endpoint);
const page = await browser.contexts()[0].newPage();
await page.goto("http://quotes.toscrape.com/scroll");
await page.waitForSelector(".quote");
for (let i = 0; i < 30; i++) {
const before = await page.locator(".quote").count();
await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight));
try {
await page.waitForFunction(
(n) => document.querySelectorAll(".quote").length > n,
before,
{ timeout: 3000 }
);
} catch {
break;
}
}
const quotes = await page.$$eval(".quote", (els) =>
els.map((el) => ({
text: el.querySelector(".text")?.textContent,
author: el.querySelector(".author")?.textContent,
}))
);
console.log(quotes.length, quotes[0]);
await page.close();
await browser.close();npm install puppeteer-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node scrape.mjswss://cloudbrowser.gologin.com/connect?token=…&profile=…import puppeteer from "puppeteer-core";
const token = process.env.GOLOGIN_TOKEN;
const profileId = process.env.GOLOGIN_PROFILE_ID;
const endpoint = `wss://cloudbrowser.gologin.com/connect?token=${token}&profile=${profileId}`;
const browser = await puppeteer.connect({ browserWSEndpoint: endpoint });
const page = await browser.newPage();
await page.goto("http://quotes.toscrape.com/scroll");
await page.waitForSelector(".quote");
for (let i = 0; i < 30; i++) {
const before = await page.$$eval(".quote", (els) => els.length);
await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight));
try {
await page.waitForFunction(
(n) => document.querySelectorAll(".quote").length > n,
{ timeout: 3000 },
before
);
} catch {
break;
}
}
const quotes = await page.$$eval(".quote", (els) =>
els.map((el) => ({
text: el.querySelector(".text")?.textContent,
author: el.querySelector(".author")?.textContent,
}))
);
console.log(quotes.length, quotes[0]);
await page.close();
await browser.disconnect();pip install playwrightGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id python scrape.pywss://cloudbrowser.gologin.com/connect?token=…&profile=…import os
from playwright.sync_api import sync_playwright, TimeoutError as PlaywrightTimeoutError
token = os.environ["GOLOGIN_TOKEN"]
profile_id = os.environ["GOLOGIN_PROFILE_ID"]
endpoint = f"wss://cloudbrowser.gologin.com/connect?token={token}&profile={profile_id}"
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(endpoint)
page = browser.contexts[0].new_page()
page.goto("http://quotes.toscrape.com/scroll")
page.wait_for_selector(".quote")
for _ in range(30):
before = page.locator(".quote").count()
page.evaluate("window.scrollTo(0, document.body.scrollHeight)")
try:
page.wait_for_function(
"n => document.querySelectorAll('.quote').length > n",
arg=before,
timeout=3000,
)
except PlaywrightTimeoutError:
break
quotes = page.eval_on_selector_all(
".quote",
"els => els.map(el => ({text: el.querySelector('.text')?.textContent, author: el.querySelector('.author')?.textContent}))",
)
print(len(quotes), quotes[0])
page.close()
browser.close()W tej kategorii licznik bije za żądania, transfer i minuty sesji. Strona, która wraca pusta, logowanie, które znowu prosi o kod, błąd w połowie - każde z nich kończy się ponowną próbą, a ponowna próba jest rozliczana jeszcze raz.
„Kredyty są naliczane za każdym razem, gdy infrastruktura Firecrawl przetwarza żądanie, nawet jeśli docelowa strona zwróci kod błędu HTTP, taki jak 403 Forbidden lub 404 Not Found.”
Dokumentacja rozliczeń Firecrawl
Trudna strona kosztuje tyle samo
co łatwa.
Rozliczamy godziny przeglądarki. Adresy rezydencyjne są w cenie, a ruch ponad limit kosztuje $1/GB. Następna najniższa opublikowana stawka w kategorii to $5.
Ile kosztuje 50 GB ruchu rezydencyjnego
Najniższa opublikowana stawka każdego dostawcy
W planach podstawowych: Steel $500, Browserbase $600.
Niska stawka godzinowa niewiele znaczy, jeśli ruch i żądania są doliczane osobno. Oto co każdy dostawca umieszcza na Twojej fakturze.
| Pozycja na fakturze | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| Ruch rezydencyjny | $1/GB | $10-12/GB | $5/GB | $6-10/GB |
| Opłaty za żądanie | Brak | Tak | Brak | Tak |
| Rozliczane za | Godzina, GB | Godzina, GB, wywołania search, fetch, extract | Godzina, GB | Godzina, GB, wywołania dodatków |
| Godzina przeglądarki | $0.07-0.09 | $0.10-0.12 | $0.02 | $0.08-0.10 |
Serwer MCP Gologin daje Claude bezpośrednią kontrolę nad profilami, proxy i sesjami w chmurze. Ty opisujesz zadanie, a Claude konfiguruje konta i pisze automatyzację w oparciu o Cloud Browser API.
claude mcp add gologin -e API_TOKEN=… -- npx gologin-mcp
Utwórz trzy profile na amerykańskich adresach rezydencyjnych, a potem napisz mi skrypt, który loguje się na każde konto sprzedawcy i pobiera faktury z zeszłego miesiąca.
Zobacz Przeglądarkę dla agentów AI lub skonfiguruj serwer MCP Gologin.
Przeglądarka w chmurze to pełna przeglądarka internetowa, która działa na zdalnym serwerze zamiast na Twoim komputerze. Sterujesz nią ze skryptu przez API albo ręcznie w interfejsie przeglądarki, a strony ładują się na sprzęcie i w sieci serwera. Większość przeglądarek w chmurze daje czystą przeglądarkę przy każdym uruchomieniu. Profil Gologin daje za każdym razem tę samą przeglądarkę: prawdziwy Chromium z własnym fingerprintem urządzenia, plikami cookie i rezydencyjnym lub mobilnym adresem IP, zachowanymi między uruchomieniami, więc serwisy widzą powracającego użytkownika.
Jedna strona na jedno zadanie: czego wymaga od przeglądarki i jak uruchomić je w Gologin Cloud Browser.
Połączenie przez CDP jedną linią. Te same selektory, te same testy, ten sam CI - tylko przeglądarka działa w chmurze.
Feedy, przyciski „Wczytaj więcej” i strony budowane przez JavaScript, ładowane tak, jak ładuje je przeglądarka człowieka.
Skrypty, które raz logują się do portali i paneli, a potem działają według harmonogramu bez ponownego logowania.
Pozwól Claude budować samouczące się skrypty i wykonywać prawdziwą pracę. Każdy profil ma własny fingerprint, pliki cookie i IP.
Oglądaj automatyzację na żywo, przejmij kontrolę przy 2FA lub trudnym formularzu, a potem oddaj sesję skryptowi.
Prawdziwy Chromium, z którym łączy się Twój skrypt Puppeteer lub Playwright, z własnym fingerprintem urządzenia i rezydencyjnym IP.
Tak. Zarejestruj się przez Google, a od razu dostaniesz klucz API: 3 uruchomienia po maksymalnie 15 minut na 1 sesji równoległej, bez karty.
Strony ładują się na naszych serwerach, a nie na Twoim komputerze, więc docelowa strona nigdy nie dociera do Twojego urządzenia ani domowego IP. Każdy profil jest izolowany, z własnym fingerprintem, plikami cookie i IP.
Tak. Każda sesja ma link Live View: otwórz go, by oglądać pracę skryptu, albo przejmij sterowanie ręcznie przy kodzie lub trudnym formularzu, a potem oddaj sesję. Zobacz Cloud Browser UI.
Tak długo, jak trwa logowanie w samym serwisie. Profil zachowuje pliki cookie, urządzenie i IP między uruchomieniami, więc serwis za każdym razem widzi tego samego użytkownika. Logowanie kończy się, gdy wygasi je serwis, a nie my.
Tak. Zmieniasz linię połączenia i nic więcej: selektory, asercje, oczekiwania i CI zostają bez zmian. Playwright, Python Playwright i Puppeteer łączą się z tym samym adresem wss://. Zobacz Playwright & Puppeteer lub API przeglądarki headless.
Otwórz Live View sesji i sam dokończ ten krok, a potem pozwól skryptowi działać dalej w tej samej sesji. Jeśli potrzebujesz tylko stron publicznych, Web Unlocker je zwraca i nalicza opłatę tylko za udane żądania.
Profil zachowuje to, co zbudowało uruchomienie: pliki cookie, urządzenie i IP. Uruchom kolejny przebieg w tym samym profilu, a zacznie już zalogowany, a nie od strony logowania. Aby zobaczyć, gdzie się zatrzymał, otwórz sesję w Live View.
Każdy profil jest izolowany: własne pliki cookie, własny fingerprint, własne IP. Profile niczego ze sobą nie współdzielą, więc problem w jednym profilu nie dotyka pozostałych. Prowadzisz kilka kont LinkedIn? Zobacz, jak zarządzać wieloma kontami LinkedIn z AI.
Jedną w planie darmowym i w Professional, 2 w Business, 3 w Enterprise, od 4 w Custom. Do każdego planu możesz dodać kolejne po $2 miesięcznie za sztukę.
Rezydencyjnych i mobilnych adresów IP z Gologin Proxies, dodawanych do profilu jednym wywołaniem API, albo własnego proxy.
Czas przeglądarki ponad godziny w planie, po $0.07-0.09 za godzinę zależnie od planu, dodatkowe sesje równoległe po $2 miesięcznie każda i ruch proxy ponad limit po $1/GB. Nie ma opłat za żądania.
Jeśli potrzebne strony są publiczne, a zadanie nie wymaga sesji - wysyłasz URL, dostajesz treść i gotowe - Web Unlocker jest prostszy i nalicza opłatę tylko za udane żądania. Cloud Browser służy do pracy, która wymaga sesji: logowania, utrzymania zalogowania i działania jako ten sam użytkownik przez wiele uruchomień.
Jedno konto, jedna sieć proxy, jeden ekosystem. Wybierz produkt, którego wymaga zadanie.
Każdy plan uruchamia tę samą przeglądarkę, z adresami rezydencyjnymi w cenie. Plany różnią się liczbą godzin przeglądarki i sesji równoległych.
$0
Bez karty
$4.50/mies.
Dla programistów solo
$8/mies.
Dla rosnących zespołów
$14/mies.
Do krytycznych operacji
Potrzebujesz więcej naraz? Dodaj sesje równoległe do dowolnego planu za $2 miesięcznie każda, tyle, ile potrzebujesz. Ruch proxy ponad limit kosztuje $1/GB.
Od 4 sesji równoległych, z dedykowanym opiekunem konta, SLA premium i dopasowanym wdrożeniem.
Jedna linia łączy Twój skrypt z Gologin Cloud Browser. Buduj wszystko, co musi pozostać zalogowane: scrapery, agentów, narzędzia wewnętrzne i przepływy pracy, które działają codziennie.
Start za darmo, bez karty. Adresy rezydencyjne w cenie.