Clé API

Une automatisation web toujours connectée à la 100e exécution

Votre script Playwright, Puppeteer ou Python se connecte une fois. Gologin Cloud Browser garde la connexion dans un profil avec le même appareil et la même IP résidentielle, donc chaque exécution suivante démarre connectée et le site voit un utilisateur qui revient, pas un nouvel appareil à vérifier.

Gratuit pour commencer, sans carte bancaire. IP résidentielles incluses.

4.7 / 5 sur G2d'après 79 avis

Votre script se connecte une fois, puis chaque exécution démarre connectée

Cookies, empreinte d'appareil et IP résidentielle reviennent ensemble à chaque exécution, donc le portail voit le même utilisateur récurrent à l'exécution 40 qu'à l'exécution 1, pas un nouvel appareil à vérifier.

Lundiexécution 1Connecté

Le script se connecte une fois, une personne saisit le code de vérification dans la session en direct, et le profil est enregistré.

cookiesappareiladresseenregistré
Vendrediexécution 2Reste connecté

Même appareil, même adresse, même compte. Pas d'écran de connexion, donc le script passe directement au travail.

session restaurée
Le mois prochainexécution 40Toujours le même utilisateur

Rien n'a dérivé. Un compte sur un seul appareil cohérent du début à la fin, donc le portail n'a rien de nouveau à vérifier.

session restaurée

Envie de voir comment ça marche ? Découvrez comment connecter un profil, puis créez votre premier profil.

Où exécuter l'automatisation web : votre propre serveur ou un navigateur cloud

Un script qui se connecte a besoin de deux choses entre les exécutions : une connexion qui dure et un navigateur qui continue de tourner. Voici qui gère quoi.

Connexion, IP, durée de session, maintenance et prix de l'automatisation web sur Gologin Cloud Browser, votre propre serveur, Browserbase et Browserless
Ce que vous obtenezGologinVotre propre serveurBrowserbaseBrowserless
Toujours connecté à l'exécution suivanteOuiÀ vous de le construireOuiJusqu'à 7 jours
Même IP résidentielle à l'exécution suivanteOuiNonNon publiéNon publié
Session la plus longue, premier forfait payantSans limiteSans limite6 heures15 minutes
Chrome à installer et à maintenir à jourAucunLe vôtreAucunAucun
Une personne peut intervenir depuis un lienOuiNonOuiOui
Trafic résidentiel$1/GBFournisseur séparé$12/GB$12/GB
Premier forfait payant$4.50 par moisCoût du serveur$20 par mois$25 par mois, à l'année

Vous collectez des données plutôt que d'agir dessus ? Voir Scraping dynamique.

Exemples d'automatisation web : du travail connecté sans API

Les marketplaces, les plateformes publicitaires et les portails vérifient chaque connexion. Gologin restitue le même appareil, la même IP et la même connexion à chaque exécution.

Comment automatiser la connexion à un site avec Playwright, Puppeteer ou Python

Connectez votre script en une ligne. La première exécution se connecte ; chaque exécution suivante vérifie que le profil est toujours connecté et passe directement au travail. Le code ci-dessous a tourné deux fois sur un site d'entraînement public : connecté à la première exécution, déjà connecté à la deuxième.

  1. Étape 01

    Obtenez votre jeton

    Inscrivez-vous avec Google et copiez votre clé depuis le tableau de bord. Gratuit, sans carte bancaire.

  2. Étape 02

    Créez un profil

    Un clic dans le tableau de bord, ou un appel API. Le profil garde l'appareil, l'IP et la connexion.

  3. Étape 03

    Lancez-le deux fois

    Lancez le script avec votre jeton et l'id de votre profil. La première exécution se connecte et affiche « Signed in » ; la deuxième s'ouvre connectée et affiche « Already signed in ». Plus de détails dans le guide de démarrage.

Installation
npm install playwright-core
Exécution
GOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node login.mjs
Se connecte à
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("http://quotes.toscrape.com/");
const signedIn = await page.locator("a[href='/logout']").isVisible();

if (!signedIn) {
  await page.goto("http://quotes.toscrape.com/login");
  await page.fill("#username", "demo");
  await page.fill("#password", "demo");
  await page.click("input[type=submit]");
  await page.waitForSelector("a[href='/logout']");
}

const first = await page.locator(".quote .text").first().textContent();
console.log(signedIn ? "Already signed in" : "Signed in", "|", first);

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

Forfaits et tarifs

Chaque forfait fait tourner le même navigateur, avec les IP résidentielles incluses. Les forfaits diffèrent par les heures de navigateur et les sessions parallèles.

Besoin de plus en simultané ? Ajoutez des sessions parallèles à n'importe quel forfait pour $2 par mois chacune, autant qu'il vous en faut. Le trafic proxy au-delà de votre quota est à $1/GB.

Custom

À partir de 4 sessions parallèles, avec un gestionnaire de compte dédié, un SLA premium et un onboarding sur mesure.

Réserver une démo

Fait partie d'une suite technique complète

Un compte, un réseau de proxys, un écosystème. Choisissez le produit dont la tâche a besoin.

Questions sur l'automatisation web

Qu'est-ce que l'automatisation web ?

L'automatisation web, aussi appelée automatisation de navigateur, c'est un logiciel qui fait les clics et la saisie qu'une personne ferait sur un site web : se connecter, remplir des formulaires, lire des pages, transférer des données entre outils. Les développeurs l'écrivent avec des bibliothèques comme Playwright, Puppeteer ou Selenium, et elle tourne dans un navigateur selon un planning.

Quel est le meilleur outil d'automatisation web ?

Pour automatiser des tâches de navigateur en code, Playwright est le choix courant aujourd'hui, avec Puppeteer pour le travail limité à Chrome. La bibliothèque décide comment vous écrivez les étapes ; le navigateur qu'elle pilote décide si la connexion tient. Gologin Cloud Browser exécute les scripts Playwright et Puppeteer en changeant une ligne.

Comment garder un script connecté entre les exécutions ?

Gardez la connexion dans un profil, pas dans un fichier. Le storage state de Playwright enregistre les cookies, mais un site qui les voit arriver depuis une nouvelle IP ou un nouvel appareil vous demande souvent de vous vérifier à nouveau. Un profil Gologin restitue les cookies avec le même appareil et la même IP résidentielle, donc l'exécution suivante s'ouvre connectée.

Que se passe-t-il quand un site demande un code 2FA ?

L'exécution attend sur la page du code. Ouvrez le lien Live View de la session, saisissez le code, et le script continue dans le même profil connecté. Voir Cloud Browser UI.

Puis-je lancer l'automatisation web selon un planning ?

Oui, depuis le planificateur que vous utilisez déjà : cron, GitHub Actions ou une file de tâches lance le script, et le script se connecte au même profil à chaque fois. La durée d'une session n'est pas limitée ; une session inactive pendant 20 minutes se ferme d'elle-même, donc rien ne reste en cours.

S'agit-il d'automatisation de navigateur headless ?

Oui. Le navigateur tourne dans le cloud de Gologin sans fenêtre sur votre machine, ce qui correspond à headless pour votre script. Pour regarder une exécution, ouvrez son lien Live View. Voir API de navigateur headless.

Dois-je faire tourner Chrome sur mon propre serveur ?

Non. Le navigateur tourne dans le cloud de Gologin et votre script ne fait que s'y connecter : pas de Chrome à installer, mettre à jour ou redémarrer, et pas de mémoire à dimensionner sur votre serveur.

Puis-je faire de l'automatisation web en Python ?

Oui. Playwright Python se connecte avec connect_over_cdp, et l'onglet Python ci-dessus contient le script complet. Installez-le avec pip install playwright ; aucun téléchargement de navigateur local n'est nécessaire.

Donnez à votre script un navigateur qui reste connecté.

Connectez votre script Playwright, Puppeteer ou Python en une ligne, et donnez à chaque compte un profil : le même appareil, la même IP et la même connexion à chaque exécution.

Gratuit pour commencer, sans carte bancaire. IP résidentielles incluses.

4.7 / 5 sur G2d'après 79 avis