Extraer datos de páginas
Hay dos componentes en la sección Scraping.
Extraer datos
Elige el modo:
- Un valor: un texto, un enlace, una imagen, el valor de un campo o un atributo.
- Una lista: elementos que se repiten (productos, resultados…). Eliges el elemento que se repite y las columnas que lees de cada uno.
- Una tabla: una tabla de la página completa, con o sin fila de títulos.
En las listas puedes:
- Pasar de página pulsando «Siguiente», un botón «Cargar más» o desplazando hacia abajo (scroll infinito), con una pausa entre páginas.
- Quitar repetidos según una columna.
- Poner un máximo de elementos.
Rastrear páginas
Abre, una a una, las páginas de una lista de enlaces y lee lo que elijas en cada una.
- Elige de dónde salen los enlaces: los enlaces de esta página (eliges los elementos) o una lista guardada (de direcciones, o filas con una columna de dirección).
- Añade lo que quieres leer en cada página: nombre de la columna, qué leer y el elemento (elígelo abriendo una de esas páginas).
- Ajusta el máximo de páginas y la pausa entre páginas.
- Ponle nombre a la variable donde se guarda: tendrás una fila por página con la columna
urly las que elijas.
Las páginas se abren en una pestaña en segundo plano que se cierra al terminar. Si una página no tiene un dato, esa celda queda vacía y el rastreo sigue.
Qué hacer con los datos
- Abrir en Google Sheets: crea una hoja nueva con la lista.
- Google Sheets: la añade a una hoja de cálculo tuya, sin copiar ni pegar (mira abajo).
- Descargar datos: un archivo CSV o JSON.
- Copiar al portapapeles: como CSV, TSV o JSON.
- Enviar por webhook o en un email.
- Recorrerlos con Para cada elemento.
Escribir y leer en Google Sheets
El componente Google Sheets (en Datos) trabaja con una hoja de cálculo de tu cuenta de Google.
- En la web, abre Conexiones y pulsa Conectar Google Sheets. Google te pedirá permiso para ver y editar tus hojas de cálculo. Verás la cuenta de Google conectada; puedes desconectarla cuando quieras.
- Añade el paso Google Sheets y pega el enlace de la hoja de cálculo (o su ID). Puede llevar variables.
- Escribe el nombre de la pestaña, o déjalo vacío para usar la del enlace o la primera.
- Elige qué hacer.
| Qué hacer | Cómo funciona |
|---|---|
| Añadir filas | Añade filas debajo de la última. Con una lista guardada, cada dato va a la columna de su mismo nombre (sin importar mayúsculas ni tildes) y las columnas que falten se crean al final; si la pestaña está vacía, la primera fila serán los nombres de las columnas. Con una fila con estos valores, escribes el valor de cada columna (A, B, C…). |
| Leer filas | Guarda las filas del rango como una lista: la primera fila da el nombre de cada columna. Déjalo vacío para leer toda la pestaña (hasta 10.000 filas). Recórrela con Para cada elemento y usa {{fila.Precio}}. |
| Cambiar celdas | Escribe los valores fila a fila desde la primera celda del rango, como B2. |
| Vaciar celdas | Borra los valores del rango (el formato se queda). Vacío: toda la pestaña. |
Los nombres de columna se convierten en claves que puedes usar en {{ }}: sin tildes ni símbolos, y con _ en lugar de espacios (Precio (€) → Precio, Nombre completo → Nombre_completo).
Si Google Sheets no está conectado, el paso falla con un aviso que te pide conectarlo en Conexiones.