Obter chave de API

Automação web que ainda está logada na execução 100

Seu script Playwright, Puppeteer ou Python faz login uma vez. O Gologin Cloud Browser guarda o login em um perfil com o mesmo dispositivo e o mesmo IP residencial, então cada execução seguinte já começa logada e o site vê um usuário recorrente, não um dispositivo novo para verificar.

Comece grátis, sem cartão. IPs residenciais incluídos.

4.7 / 5 no G2de 79 avaliações

Seu script faz login uma vez, e cada execução já começa logada

Cookies, impressão digital do dispositivo e IP residencial voltam juntos em cada execução, então o portal vê o mesmo usuário recorrente na execução 40 e na execução 1, não um dispositivo novo pedindo verificação.

Segunda-feiraexecução 1Login feito

O script faz login uma vez, uma pessoa digita o código de verificação na sessão ao vivo e o perfil é salvo.

cookiesdispositivoendereçosalvo
Sexta-feiraexecução 2Continua logado

Mesmo dispositivo, mesmo endereço, mesma conta. Nenhuma tela de login, então o script vai direto ao trabalho.

sessão restaurada
Mês que vemexecução 40Ainda o mesmo usuário

Nada mudou. Uma conta em um único dispositivo consistente o tempo todo, então o portal não tem nada de novo para verificar.

sessão restaurada

Quer entender como funciona? Leia como conectar um perfil e depois crie o seu primeiro.

Onde rodar automação web: no seu próprio servidor ou em um navegador na nuvem

Um script que faz login precisa de duas coisas entre as execuções: um login que dure e um navegador que continue rodando. Veja quem cuida de cada uma.

Login, IP, duração da sessão, manutenção e preço da automação web no Gologin Cloud Browser, no seu próprio servidor, no Browserbase e no Browserless
O que você recebeGologinSeu próprio servidorBrowserbaseBrowserless
Ainda logado na próxima execuçãoSimVocê constróiSimAté 7 dias
Mesmo IP residencial na próxima execuçãoSimNãoNão publicadoNão publicado
Sessão mais longa, primeiro plano pagoSem limiteSem limite6 horas15 minutos
Chrome para instalar e manter atualizadoNenhumO seuNenhumNenhum
Uma pessoa pode intervir a partir de um linkSimNãoSimSim
Tráfego residencial$1/GBProvedor separado$12/GB$12/GB
Primeiro plano pago$4.50 por mêsCusto do servidor$20 por mês$25 por mês, anual

Vai coletar dados em vez de agir sobre eles? Veja Scraping dinâmico.

Exemplos de automação web: trabalho com login e sem API

Marketplaces, plataformas de anúncios e portais verificam cada login. O Gologin traz de volta o mesmo dispositivo, IP e login em cada execução.

Como automatizar o login em um site com Playwright, Puppeteer ou Python

Conecte seu script com uma linha. A primeira execução faz login; cada execução seguinte verifica se o perfil continua logado e vai direto ao trabalho. O código abaixo rodou duas vezes em um site público de prática: fez login na primeira execução e já estava logado na segunda.

  1. Passo 01

    Obtenha seu token

    Cadastre-se com o Google e copie sua chave no painel. Grátis, sem cartão.

  2. Passo 02

    Crie um perfil

    Um clique no painel ou uma chamada de API. O perfil guarda o dispositivo, o IP e o login.

  3. Passo 03

    Rode duas vezes

    Rode o script com seu token e o ID do perfil. A primeira execução faz login e mostra "Signed in"; a segunda abre logada e mostra "Already signed in". Mais no guia de primeiros passos.

Instalar
npm install playwright-core
Executar
GOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node login.mjs
Conecta a
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();

Planos e preços

Todos os planos rodam o mesmo navegador, com IPs residenciais incluídos. Os planos diferem em horas de navegador e sessões paralelas.

Precisa de mais ao mesmo tempo? Adicione sessões paralelas a qualquer plano por $2 por mês cada, quantas precisar. O tráfego de proxy além da sua franquia custa $1/GB.

Custom

A partir de 4 sessões paralelas, com gerente de conta dedicado, SLA premium e onboarding sob medida.

Agendar demo

Parte de um stack tecnológico completo

Uma conta, uma rede de proxies, um ecossistema. Escolha o produto de que a tarefa precisa.

Perguntas sobre automação web

O que é automação web?

Automação web, também chamada de automação de navegador, é um software fazendo os cliques e a digitação que uma pessoa faria em um site: fazer login, preencher formulários, ler páginas, mover dados entre ferramentas. Desenvolvedores a escrevem com bibliotecas como Playwright, Puppeteer ou Selenium, e ela roda em um navegador conforme uma agenda.

Qual é a melhor ferramenta de automação web?

Para automatizar tarefas de navegador em código, o Playwright é a escolha comum hoje, com o Puppeteer para trabalhos só no Chrome. A biblioteca decide como você escreve os passos; o navegador que ela controla decide se o login sobrevive. O Gologin Cloud Browser roda scripts Playwright e Puppeteer com uma linha alterada.

Como manter um script logado entre as execuções?

Guarde o login em um perfil, não em um arquivo. O storage state do Playwright salva cookies, mas um site que os vê chegar de um IP ou dispositivo novo muitas vezes pede uma nova verificação. Um perfil do Gologin traz os cookies de volta com o mesmo dispositivo e o mesmo IP residencial, então a próxima execução abre logada.

O que acontece quando um site pede um código de 2FA?

A execução espera na página do código. Abra o link de Live View da sessão, digite o código, e o script segue no mesmo perfil logado. Veja Cloud Browser UI.

Posso rodar automação web em uma agenda?

Sim, pelo agendador que você já usa: cron, GitHub Actions ou uma fila de jobs inicia o script, e o script se conecta ao mesmo perfil todas as vezes. Não há limite para quanto tempo uma sessão roda; uma sessão ociosa por 20 minutos se encerra sozinha, então nada fica rodando.

Isso é automação de navegador headless?

Sim. O navegador roda na nuvem do Gologin sem janela na sua máquina, que é o que headless significa para o seu script. Para acompanhar uma execução, abra o link de Live View dela. Veja API de navegador headless.

Preciso rodar o Chrome no meu próprio servidor?

Não. O navegador roda na nuvem do Gologin e seu script só se conecta a ele: nenhum Chrome para instalar, atualizar ou reiniciar, e nenhuma memória para dimensionar no seu servidor.

Posso fazer automação web em Python?

Sim. O Playwright para Python se conecta com connect_over_cdp, e a aba Python acima tem o script completo. Instale com pip install playwright; não é preciso baixar um navegador local.

Dê ao seu script um navegador que continua logado.

Conecte seu script Playwright, Puppeteer ou Python com uma linha e dê a cada conta um perfil: o mesmo dispositivo, o mesmo IP e o mesmo login em cada execução.

Comece grátis, sem cartão. IPs residenciais incluídos.

4.7 / 5 no G2de 79 avaliações