API-Key holen

Headless Browser API: Websites sehen ein volles Chrome

Eine Zeile ändern: aus launch wird connect. Ihr Puppeteer-, Playwright- oder Python-Code bleibt, und jede Seite sieht ein vollwertiges Chrome auf einem echten Gerät mit Residential-IP. Kein Docker, kein Chrome-Patchen, kein 15-Minuten-Limit.

Kostenlos starten, ohne Karte. Residential-Traffic $1/GB.

4.7 / 5 auf G2aus 79 Bewertungen

Puppeteer oder Playwright in einer Zeile mit der Headless Browser API verbinden

Alles nach der Verbindungszeile ist der Code, den Sie heute gegen lokales Headless Chrome ausführen. Tragen Sie Ihren Token und Ihre Profil-ID ein, und das Skript speichert einen Screenshot der ganzen Seite, ein PDF und das HTML der Seite.

  1. Schritt 01

    Token holen

    Mit Google registrieren und den Key im Dashboard kopieren. Kostenlos, ohne Karte.

  2. Schritt 02

    Profil erstellen

    Ein Klick im Dashboard oder ein API-Aufruf. Wählen Sie das Land der IP: Das Profil behält dieses Gerät, diese IP und den Login für jeden Lauf.

  3. Schritt 03

    Skript ausführen

    Installieren Sie die Bibliothek und führen Sie das Skript unten mit Ihrem Token und Ihrer Profil-ID aus. Es speichert page.png und page.pdf neben dem Skript und gibt den Seitentitel aus. Mehr im Einstiegsleitfaden.

Installieren
npm install playwright-core
Ausführen
GOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node page.mjs
Verbindet mit
wss://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("https://books.toscrape.com/");

const html = await page.content();
await page.screenshot({ path: "page.png", fullPage: true });
await page.pdf({ path: "page.pdf" });

console.log(await page.title(), html.length);

await page.close();
await browser.close();

Sehen Sie, was die Seite sieht: Headless Chrome auf Ihrem Server vs. Gologin

Dasselbe Skript, dieselbe Seite, zwei Browser. Lokales Headless Chrome verrät der Seite schon vor Ihrem ersten Klick, dass es headless ist. Gologin Cloud Browser zeigt ein vollwertiges Chrome auf einem echten Mac mit Residential-IP und passender Zeitzone.

Was die Seite ausliestHeadless ChromeGologin
BrowsernameHeadlessChromeChrome
GrafikSwiftShader, SoftwareIntel HD Graphics 6000
Plugins05
Bildschirm1280 x 720, Standard1470 x 956, echter Laptop
IPIhr Server, RechenzentrumResidential, Michigan
ZeitzoneDie Ihres ServersDetroit, passend zur IP
Wirkt wieEin Server im RechenzentrumEin MacBook am Heimanschluss

Einmal anmelden, nicht bei jedem Headless-Lauf

Keine storageState-Dateien zum Speichern, Laden und Verlieren. Cookies, Gerät und Residential-IP kommen zusammen zurück, sodass Lauf 40 denselben angemeldeten Browser öffnet wie Lauf 1.

MontagLauf 1Angemeldet

Das Skript meldet sich einmal an, Sie geben den Bestätigungscode in Live View ein, und das Profil wird gespeichert.

CookiesGerätAdressegespeichert
FreitagLauf 2Bleibt angemeldet

Dasselbe Gerät, dieselbe IP, dasselbe Konto. Kein Login-Bildschirm, also geht das Skript direkt an die Arbeit.

Sitzung wiederhergestellt
Nächster MonatLauf 40Immer noch derselbe Nutzer

Nichts hat sich verändert: die ganze Zeit ein Konto auf einem Gerät, sodass die Website nichts Neues zu prüfen hat.

Sitzung wiederhergestellt

Sie wollen wissen, wie es funktioniert? Lesen Sie, wie Sie ein Profil verbinden, und erstellen Sie dann Ihr erstes.

Headless Browser APIs im Vergleich: Preis, IP und Sitzungsdauer

Browserless, Browserbase und Steel betreiben alle Chrome für Ihr Skript. Gologin hat die günstigste Stunde, Residential-Traffic für $1/GB statt $8-12 und keine Grenze dafür, wie lange eine Sitzung läuft.

Preis der Browserstunde, Residential-Traffic, IP, gespeicherter Login und Sitzungsdauer in Gologin Cloud Browser, Browserless, Browserbase und Steel
Was Sie bekommenGologinBrowserlessBrowserbaseSteel
Browserstunde, erster bezahlter Tarif$0.09$0.15$0.12$0.10
Residential-Traffic$1/GB$8-12/GB$12/GB$10/GB
Dieselbe IP beim nächsten LaufJaNicht veröffentlichtNicht veröffentlichtKostenpflichtiges Add-on
Login für den nächsten Lauf gespeichertJaBis zu 7 TageJaJa, 30 Tage ungenutzt
Längste Sitzung, erster bezahlter TarifOhne Limit15 Minuten6 Stunden15 Minuten

Sie brauchen nur das HTML einer Seite, keinen Browser? Web Unlocker liefert es mit einer Anfrage und berechnet nur bei Erfolg.

Headless-Browser-Automatisierung live verfolgen oder einen Schritt von Hand erledigen

Headless, bis Sie hinsehen müssen. Jede Sitzung hat einen Live-View-Link: Öffnen Sie ihn, sehen Sie die Seite, auf der Ihr Skript gerade ist, geben Sie einen Code ein, schließen Sie den Tab, und der Lauf geht weiter.

  • Debuggen ohne headless: false

    Kein lokales Fenster, keine Screenshots in einer Schleife. Öffnen Sie die Live-Sitzung und sehen Sie dem Skript beim Klicken zu.

  • Aus Ihrem Code übergeben

    Die Übernahme ist ein API-Aufruf. Jederzeit, in jeder Live-Sitzung, ohne Neustart und ohne zweiten Login.

  • In Ihr eigenes Produkt einbauen

    Betten Sie die Live-Sitzung in Ihr Dashboard ein, damit Ihre Nutzer einen Schritt im selben angemeldeten Browser erledigen.

Sie bauen es ein? Lesen Sie die Live-View-Doku oder sehen Sie sich Cloud Browser UI an.

Streichen Sie die Browser-Server aus Ihrem Stack

Was Sie nicht mehr warten müssen, wenn der Browser hinter Ihrem Skript auf Gologin läuft.

Preise der Headless Browser API

Jeder Tarif nutzt dasselbe vollwertige Chrome. Business kostet $8 im Monat für 100 Browserstunden; die Tarife unterscheiden sich in Stunden und parallelen Sitzungen. Residential-Traffic kostet $1/GB.

Mehr auf einmal nötig? Fügen Sie jedem Tarif parallele Sitzungen für je $2 im Monat hinzu, so viele Sie brauchen. Residential-Traffic kostet $1/GB.

Custom

Ab 4 parallelen Sitzungen, mit eigenem Account Manager, Premium-SLA und maßgeschneidertem Onboarding.

Demo buchen

Teil des kompletten Tech-Stacks

Ein Konto, ein Proxy-Netzwerk, ein Ökosystem. Wählen Sie das Produkt, das der Job braucht.

Nicht sicher, welches Produkt Ihre Aufgabe braucht? Buchen Sie eine Demo, und wir wählen es gemeinsam mit Ihnen aus.

Fragen zur Headless Browser API

Was ist eine Headless Browser API?

Eine Headless Browser API ist ein Browser, der auf einem Server läuft und Befehle von Ihrem Code statt von einem Fenster entgegennimmt. Ihr Skript öffnet Seiten, klickt, liest sie und speichert Screenshots, PDFs oder HTML. Gologin Cloud Browser spricht das Chrome DevTools Protocol, daher verbinden sich Puppeteer und Playwright damit wie mit lokalem Chrome.

Ist Gologin Cloud Browser headless?

Für Ihr Skript ja: kein Fenster auf Ihrem Rechner und nichts zu installieren außer der Bibliothek. Auf unserer Seite läuft ein vollwertiges Chrome mit echtem Geräte-Fingerprint, sodass Seiten so rendern wie bei einem Menschen. Um einem Lauf zuzusehen, öffnen Sie seinen Live-View-Link.

Was ist Browser as a Service?

Browser as a Service bedeutet, dass jemand anderes die Browser betreibt und Sie sie pro Stunde oder pro Anfrage mieten. Bei Gologin mieten Sie Browserstunden, Residential-Traffic kostet $1/GB, und jedes Profil behält sein eigenes Gerät, seine Cookies und seine IP zwischen den Läufen.

Kann ich Screenshots und PDFs erstellen?

Ja. page.screenshot() und page.pdf() funktionieren wie lokal, und die Skripte oben speichern beides. Dafür gibt es keinen eigenen Endpunkt: Alles läuft über Puppeteer oder Playwright.

Gibt es eine REST API?

Cloud Browser wird per WebSocket von Puppeteer oder Playwright gesteuert; Profile und Proxys verwalten Sie über die Gologin REST API. Brauchen Sie nur das HTML einer Seite von einer URL, ist Web Unlocker eine einzige HTTP-Anfrage.

Welche Sprachen und Bibliotheken funktionieren?

Node.js mit Puppeteer oder Playwright und Python mit Playwright. Alles, was das Chrome DevTools Protocol spricht, verbindet sich mit derselben wss://-Adresse. Siehe Playwright & Puppeteer.

Gibt es eine kostenlose Headless Browser API?

Ja. Registrieren Sie sich mit Google und Sie bekommen sofort einen API-Key: 3 Läufe von bis zu 15 Minuten auf 1 parallelen Sitzung, ohne Karte.

Wie viele Browser kann ich gleichzeitig ausführen?

Einen im kostenlosen Tarif und in Professional, 2 in Business, 3 in Enterprise, ab 4 in Custom. Zu jedem Tarif können Sie weitere für je $2 im Monat hinzufügen.

Wie schnell startet eine Sitzung?

Der erste Start eines neuen Profils dauert ein paar Sekunden, während sein Browser eingerichtet wird. Danach verbindet sich eine Sitzung in 1-2 Sekunden, ohne einen Pool vorgewärmter Browser, der ständig laufen muss.

Kann ich Dateien hoch- und herunterladen?

Uploads funktionieren mit setInputFiles, wie lokal. Um eine Datei zu speichern, rufen Sie sie aus der Seite heraus ab und schreiben die Bytes bei sich: Die Anfrage geht vom selben Browser und derselben Residential-IP aus wie der Rest des Laufs.

Kann ich lokal entwickeln und in der Cloud ausführen?

Ja. Behalten Sie chromium.launch() auf Ihrem Laptop und wechseln Sie zur Verbindungszeile, wenn das Skript auf einen Server oder in einen Zeitplan wandert. Test-Suites verbinden sich genauso: Eine Playwright-Test-Fixture finden Sie unter Playwright & Puppeteer.

Aus welchen Ländern kann die IP kommen?

Wählen Sie das Land beim Erstellen des Profils. Residential- und Mobilfunk-IPs kommen von Gologin Proxies in 195+ Ländern, oder Sie nutzen Ihren eigenen Proxy.

Ist Gologin eine Alternative zu Browserless oder Browserbase?

Ja, für Puppeteer- und Playwright-Skripte: Ändern Sie die Verbindungszeile und behalten Sie den Rest. Sie zahlen pro Browserstunde ab $4.50 im Monat, Residential-Traffic kostet $1/GB, und ein Profil behält dieselbe IP und denselben Login für den nächsten Lauf. Fertige Endpunkte wie /pdf und /screenshot gibt es hier nicht: Sie rufen dieselben Funktionen aus Ihrem Skript auf.

Hören Sie auf, Chrome für Ihre Skripte zu hosten.

Eine Zeile verbindet Puppeteer oder Playwright mit Gologin Cloud Browser: Screenshots, PDFs und HTML aus einem vollwertigen Chrome mit Residential-IP, ab $4.50 im Monat.

Kostenlos starten, ohne Karte. Residential-Traffic $1/GB.

4.7 / 5 auf G2aus 79 Bewertungen