Saltar al contenido principal
Piloterr
Google Apps Script logo

Google Workspace

Raspa la web desde Google Sheets con Piloterr

Llama a las APIs de Piloterr directamente desde Google Apps Script, sin servidores ni facturas de Zapier. Guarda tu clave API en Script Properties, programa raspados diarios y escribe JSON estructurado directamente en Sheets.

  • UrlFetchApp nativo, funciona en Sheets, Docs, Gmail y triggers de Drive
  • Script Properties mantiene tu x-api-key fuera del código fuente
  • Triggers basados en tiempo para monitoreo programado y alertas
  • 500 endpoints REST devuelven JSON estructurado listo para Sheets

De un vistazo

REST

API HTTP

5 min

configuración típica

500

endpoints de API

0

servidores que gestionar

Por qué conectar Google Apps Script

  • Integrado en Google Workspace

    Apps Script se ejecuta dentro de Google Sheets, Docs y Gmail. Tu equipo ya tiene acceso, no se requiere una nueva suscripción SaaS para la orquestación.

  • Almacenamiento seguro de la clave API

    Guarda tu clave de Piloterr en Script Properties en lugar de codificarla. Configúrala una vez a través del editor de scripts o programáticamente en la primera ejecución.

  • Salida nativa para Sheets

    Analiza respuestas JSON y añade filas con SpreadsheetApp. Ideal para monitoreo competitivo, listas de leads y seguimiento de noticias.

  • Automatización programada

    Usa triggers basados en tiempo para raspar diariamente, cada hora o en un intervalo personalizado, todo dentro de los límites gratuitos de cuotas de Apps Script de Google.

Todas las APIs de Piloterr desde Apps Script

Una llamada a UrlFetchApp alcanza los mismos endpoints que Python, Node.js y n8n, incluyendo APIs de raspado, navegador sin cabeza y bypass de anti-bots.

  • Scraper APIs

    Google News, LinkedIn, Amazon, SERP y 500 endpoints devuelven JSON estructurado en una sola solicitud POST o GET.

  • Headless browser

    Páginas con JavaScript pesado se renderizan en la nube, sin necesidad de instalar Puppeteer dentro de Apps Script.

  • Anti-bot bypass

    Cloudflare, DataDome y manejo de CAPTCHA del lado de Piloterr, tu script envía una sola solicitud limpia.

  • Flujos de trabajo en Google Sheets

    Lee filas de entrada, llama a la API por fila y escribe los resultados de vuelta, ideal para equipos de operaciones que trabajan en hojas de cálculo.

¿Por qué no raspar directamente en Apps Script?

EnfoqueSolución propiaPiloterr
Sitios protegidosBloqueados por Cloudflare o detección de botsBypass de anti-bots gestionado del lado del servidor
Páginas con JavaScriptUrlFetchApp devuelve HTML vacíoChrome sin cabeza renderiza el DOM completo
MantenimientoSe rompe cuando los objetivos cambian selectoresEndpoints gestionados con esquemas JSON estables
Proxies y CAPTCHANo disponibles en Apps ScriptIncluidos en cada llamada a la API

Raspa desde Apps Script en cuatro pasos

  1. Paso 1

    Obtén tu clave API

    Regístrate en Piloterr y copia tu x-api-key desde el panel. Las nuevas cuentas reciben +500 créditos gratuitos.

    Obtén tu clave API
  2. Paso 2

    Crea un proyecto y guarda tu clave

    En Google Sheets: Extensiones → Apps Script (o abre script.google.com). Ejecuta una función de configuración única que guarda tu x-api-key en Script Properties, nunca incluyas secretos en el archivo del script.

    Crea un proyecto y guarda tu clave
  3. Paso 3

    Llama a la API con UrlFetchApp

    Envía una solicitud POST o GET a cualquier endpoint de Piloterr con el encabezado x-api-key y el cuerpo JSON. Analiza la respuesta con JSON.parse().

  4. Paso 4

    Añade un trigger basado en tiempo

    Programa tu función para que se ejecute diariamente o cada hora desde la página de Triggers, ideal para monitoreo y alertas.

Recetas de flujos de trabajo

  • Fila de Sheet → raspado → añadir fila

    Lee URLs o palabras clave de la columna A, llama a Piloterr por fila y escribe los campos JSON en columnas adyacentes.

  • Monitor de precios diario → alerta por email

    Un trigger programado raspa páginas de productos, compara precios con un umbral y envía una alerta por Gmail cuando los precios bajan.

  • Lista de seguimiento de Google News → Sheet

    Raspa noticias por palabra clave cada mañana y elimina duplicados por URL antes de añadirlas a tu base de datos de medios.

  • Envío de formulario → enriquecimiento → Sheet

    Con un trigger de envío de formulario, enriquece los datos de la empresa del encuestado y añade una fila estructurada a tu hoja de seguimiento.

Cuándo usar Apps Script vs SDK

  • Escenario

    El equipo trabaja en Google Sheets

    Recomendación: Apps Script

  • Escenario

    Necesitas 100k+ solicitudes al mes

    Recomendación: Python / Node SDK

  • Escenario

    Lógica compleja con ramificaciones

    Recomendación: n8n o Make

  • Escenario

    Sin código para no desarrolladores

    Recomendación: Zapier o Make

Misma API, desde Google Apps Script

Copia estos fragmentos en tu proyecto de Apps Script. Reemplaza la ruta del endpoint con cualquier API de la 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());
}

Precios transparentes en créditos

Paga solo por solicitudes exitosas. Empieza con +500 créditos, luego escala con planes desde $49/mes.

Premium

$49/mes

18,000 créditos

Premium+

$99/mes

40,000 créditos

Startup

$249/mes

110,000 créditos

¿Listo para empezar?

Tu API de web scraping está a un clic. Comienza con +500 créditos, sin infraestructura que configurar, sin proxies que gestionar y sin necesidad de tarjeta de crédito.

  • +500 créditos
  • Sin tarjeta de crédito
  • Todos los endpoints incluidos