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?
| Abordagem | Solução própria | Piloterr |
|---|---|---|
| Sites protegidos | Bloqueados pelo Cloudflare ou detecção de bots | Bypass de anti-bots gerenciado no servidor |
| Páginas com JavaScript | UrlFetchApp retorna HTML vazio | Chrome headless renderiza o DOM completo |
| Manutenção | Quebra quando os alvos mudam os seletores | Endpoints gerenciados com esquemas JSON estáveis |
| Proxies e CAPTCHA | Não disponíveis no Apps Script | Incluídos em cada chamada da API |
Faça scraping a partir do Apps Script em quatro passos
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 APIPasso 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 chavePasso 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().
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.
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