Ir para o conteúdo principal
Piloterr
Google Apps Script logo

Google Workspace

Faça scrape na web a partir do Google Sheets com Piloterr

Chame APIs do Piloterr diretamente do Google Apps Script, sem servidor, sem cobrança do Zapier. Armazene sua chave de API em Propriedades do Script, agende scrapes diários e grave JSON estruturado diretamente nas Planilhas.

  • UrlFetchApp nativo, funciona em Planilhas, Docs, Gmail e gatilhos do Drive
  • Propriedades do Script mantêm sua x-api-key fora do código-fonte
  • Gatilhos baseados em tempo para monitoramento agendado e alertas
  • 500 endpoints REST retornam JSON estruturado pronto para Planilhas

Visão geral

REST

API HTTP

5 min

configuração típica

500

endpoints de API

0

servidores para gerenciar

Por que conectar Google Apps Script

  • Integrado ao Google Workspace

    O Apps Script é executado dentro do Google Sheets, Docs e Gmail. Sua equipe já tem acesso, não é necessário assinar um novo SaaS para orquestração.

  • Armazenamento seguro da chave de API

    Armazene sua chave do Piloterr em Propriedades do Script em vez de codificá-la. Configure uma vez via editor de script ou programaticamente na primeira execução.

  • Saída nativa para Planilhas

    Analise respostas JSON e adicione linhas com o SpreadsheetApp. Perfeito para monitoramento competitivo, listas de leads e acompanhamento de notícias.

  • Automação agendada

    Use gatilhos baseados em tempo para fazer scrape diariamente, a cada hora ou em intervalos personalizados, tudo dentro das cotas gratuitas do Apps Script do Google.

Todas as APIs do Piloterr a partir do Apps Script

Uma única chamada UrlFetchApp acessa os mesmos endpoints que Python, Node.js e n8n, incluindo APIs de scraping, navegador headless e bypass de anti-bots.

  • Scraper APIs

    Google News, LinkedIn, Amazon, SERP e mais de 500 endpoints retornam JSON estruturado em uma única requisição POST ou GET.

  • Navegador headless

    Páginas com JavaScript pesado são renderizadas na nuvem, sem necessidade de instalar Puppeteer no Apps Script.

  • Bypass de anti-bots

    Cloudflare, DataDome e tratamento de CAPTCHA são gerenciados pelo lado do Piloterr, seu script envia apenas uma requisição limpa.

  • Fluxos de trabalho no Google Sheets

    Leia linhas de entrada, chame a API por linha e escreva os resultados de volta. Ideal para equipes de operações que vivem em planilhas.

Por que não fazer scraping diretamente no Apps Script?

AbordagemSolução própriaPiloterr
Sites protegidosBloqueados pelo Cloudflare ou detecção de botsBypass de anti-bots gerenciado no servidor
Páginas com JavaScriptUrlFetchApp retorna HTML vazioChrome headless renderiza o DOM completo
ManutençãoQuebra quando os alvos mudam os seletoresEndpoints gerenciados com esquemas JSON estáveis
Proxies e CAPTCHANão disponíveis no Apps ScriptIncluídos em cada chamada da API

Faça scraping a partir do Apps Script em quatro passos

  1. Passo 1

    Obtenha sua chave de API

    Cadastre-se no Piloterr e copie sua x-api-key no painel. Novas contas recebem +500 créditos gratuitos.

    Obtenha sua chave de API
  2. Passo 2

    Crie um projeto e armazene sua chave

    No Google Sheets: Extensões → Apps Script (ou abra script.google.com). Execute uma função de configuração única que salva sua x-api-key nas Propriedades do Script. Nunca insira segredos diretamente no arquivo do script.

    Crie um projeto e armazene sua chave
  3. Passo 3

    Chame a API com UrlFetchApp

    Faça POST ou GET em qualquer endpoint do Piloterr com o cabeçalho x-api-key e corpo JSON. Analise a resposta com JSON.parse().

  4. Passo 4

    Adicione um gatilho baseado em tempo

    Agende a execução da sua função diariamente ou a cada hora na página de Gatilhos, perfeito para monitoramento e alertas.

Receitas de fluxo de trabalho

  • Linha da planilha → scraping → anexar linha

    Leia URLs ou palavras-chave da coluna A, chame o Piloterr por linha e escreva os campos JSON em colunas adjacentes.

  • Monitor de preços diário → alerta por e-mail

    Gatilho agendado faz scraping de páginas de produtos, compara preços com um limite e envia um alerta pelo Gmail quando os preços caem.

  • Lista de notícias do Google News → Planilha

    Faça scraping de notícias por palavra-chave todas as manhãs e remova duplicatas por URL antes de anexar ao seu banco de dados de mídia.

  • Envio de formulário → enriquecimento → Planilha

    No gatilho de envio de formulário, enriqueça os dados da empresa respondente e anexe uma linha estruturada à sua planilha de acompanhamento.

Quando usar Apps Script vs SDK

  • Cenário

    Equipe trabalha no Google Sheets

    Recomendação: Apps Script

  • Cenário

    Precisa de 100 mil+ requisições por mês

    Recomendação: Python / Node SDK

  • Cenário

    Lógica complexa com ramificações

    Recomendação: n8n ou Make

  • Cenário

    Sem código para não desenvolvedores

    Recomendação: Zapier ou Make

Mesma API, a partir do Google Apps Script

Copie esses trechos para o seu projeto no Apps Script. Substitua o caminho do endpoint por qualquer API da biblioteca.

JavaScript
function scrapeWithPiloterr() {
  const apiKey = PropertiesService.getScriptProperties().getProperty('PILOTERR_API_KEY');
  const response = UrlFetchApp.fetch('https://api.piloterr.com/v2/google/news', {
    method: 'post',
    contentType: 'application/json',
    headers: { 'x-api-key': apiKey },
    payload: JSON.stringify({ query: 'stocks', location: 'Paris, FR', page: 1 }),
    muteHttpExceptions: true,
  });
  return JSON.parse(response.getContentText());
}

Preços transparentes por crédito

Pague apenas por requisições bem-sucedidas. Comece com +500 créditos, depois escale com planos a partir de $49/mês.

Premium

$49/mês

18,000 créditos

Premium+

$99/mês

40,000 créditos

Startup

$249/mês

110,000 créditos

Pronto para começar?

Sua API de web scraping está a um clique. Comece com +500 créditos, sem infraestrutura para configurar, sem proxies para gerenciar e sem cartão de crédito necessário.

  • +500 créditos
  • Sem cartão de crédito
  • Todos os endpoints incluídos