Überblick
Der Gologin Cloud Browser lässt sich als verwalteter Remote-Browser für Scraping- und Datenextraktions-Workflows nutzen. Ihr Automatisierungscode (Puppeteer) verbindet sich über einen WebSocket-Endpunkt mit einer Remote-Browser-Sitzung und führt dann die übliche Navigations- und Extraktionslogik aus. Der Cloud Browser ist die Verbindungs- und Ausführungsebene. Profil- und Proxy-Einstellungen werden über die REST API verwaltet. Dieses Setup kann den Infrastrukturaufwand verringern und dazu beitragen, Hürden beim Scraping zu reduzieren. Die Ergebnisse hängen jedoch vom Verhalten und von den Schutzmaßnahmen der Zielseite ab.Das bekommen Sie
- Remote-Browser-Sitzungen für Puppeteer-Verbindungen.
- JavaScript-Rendering für dynamische Seiten.
- Skalierung, ohne eine eigene Browser-Infrastruktur betreiben zu müssen.
- Per API verwaltete Profil- und Proxy-Konfiguration.
- Ein einziger kanonischer Verbindungs-Endpunkt für den Sitzungsstart.
Typischer Ablauf
- Erstellen Sie ein API-Token.
- Optional: Erstellen bzw. konfigurieren Sie ein Profil (und einen Proxy) über die REST API.
- Bauen Sie die Verbindungs-URL mit
tokenund optionalprofileauf. - Verbinden Sie sich über Puppeteer/Playwright und führen Sie die Extraktion aus.
- Speichern Sie die Ergebnisse und schließen Sie die Browser-Sitzung.
Voraussetzungen
- Token erstellen: https://app.gologin.com/personalArea/TokenApi
- Profiles API (empfohlen für kontrollierte Konfiguration): https://gologin.com/docs/api-reference/profile
- Proxy API: https://gologin.com/docs/api-reference/proxy
Ein kanonischer Verbindungs-Endpunkt
tokenist erforderlich.profileist optional.- Wenn
profileweggelassen wird, wird für die Sitzung ein neues Profil erstellt.
Minimales Puppeteer-Beispiel
Nächste Schritte
- Erste Schritte mit dem Cloud Browser: https://gologin.com/docs/api-reference/cloud-browser/getting-started
- Profiles API: https://gologin.com/docs/api-reference/profile
- Proxy API: https://gologin.com/docs/api-reference/proxy
Best Practices
- Bevorzugen Sie explizite Wartebedingungen gegenüber festen Wartezeiten.
- Implementieren Sie eine Wiederholungslogik mit begrenztem Backoff und Jitter.
- Speichern Sie strukturierte Extraktionsergebnisse (URL, Felder, Zeitstempel, Status).
- Konfigurieren Sie Profil und Proxy vor dem Verbindungsaufbau, damit Ergebnisse reproduzierbar bleiben.
- Schließen Sie Sitzungen immer und sorgen Sie auch bei Fehlern für eine saubere Bereinigung.
- Passen Sie das Anfrage- und Sitzungsverhalten an die Einschränkungen der jeweiligen Zielseite an.
Limits und Kontingente
Aktuelle Limits und Kontingente finden Sie hier: https://gologin.com/docs/api-reference/limitations/rate-limitsFAQ
Brauche ich ein Profil?
Nein. Der Parameterprofile ist optional. Wenn er weggelassen wird, wird für die Sitzung ein neues Profil erstellt. Verwenden Sie ein Profil, wenn Sie eine kontrollierte und wiederholbare Konfiguration benötigen.