Automatizaciones del Crawler
Usa las automatizaciones del crawler para interactuar con paginas durante los rastreos de Scan Mode — navegar, hacer clic, rellenar formularios y ejecutar JavaScript — y revisa los resultados paso a paso con capturas de pantalla.
Las automatizaciones del crawler son parte de Scan Mode, disponible exclusivamente en el plan Enterprise. Contacta a ventas para comenzar.
Descripcion general
Las automatizaciones del crawler te permiten definir secuencias de pasos que el crawler de cside ejecuta en tus paginas durante un rastreo. Esto es util para acceder a contenido que requiere interaccion — como iniciar sesion, navegar por flujos de varios pasos, descartar banners de cookies o activar renderizado del lado del cliente.
Cada automatizacion es una serie de acciones que el crawler realiza en orden. Despues de que un rastreo se completa, puedes revisar los resultados de cada automatizacion, ver que pasos tuvieron exito o fallaron, y ver las capturas de pantalla tomadas en cada paso.
Cuando usar automatizaciones
Las automatizaciones son utiles cuando el crawler necesita:
- Iniciar sesion para acceder a paginas autenticadas
- Navegar por aplicaciones de una sola pagina o flujos de varios pasos
- Hacer clic en elementos como banners de consentimiento de cookies, controles de pestanas o botones de “cargar mas”
- Rellenar formularios con datos de prueba para alcanzar estados especificos
- Ejecutar JavaScript para activar comportamiento del lado del cliente antes de que la pagina sea analizada
Ver los resultados de automatizacion
- Abre el panel de control y navega a tu Domain Settings
- Abre el panel de Automations
- Veras la lista de automatizaciones que se ejecutaron durante la sesion de rastreo mas reciente
- Haz clic en una automatizacion para expandirla y ver el desglose paso a paso
Cada automatizacion muestra una descripcion de lo que hace y un estado que indica si se completo correctamente.
Comprender el desglose de pasos
Cuando expandes una automatizacion, ves cada paso listado en orden de ejecucion. Cada paso incluye los siguientes detalles:
- Accion — el tipo de interaccion realizada:
- Navigate — cargar una URL
- Click — hacer clic en un elemento seleccionado por CSS
- Fill — ingresar un valor en un campo de formulario
- Wait — pausar por una condicion o duracion
- Evaluate JS — ejecutar una expresion JavaScript en la pagina
- Stop — finalizar la automatizacion
- Selector — el CSS selector al que apunta el paso (cuando aplica)
- URL — la URL de destino (cuando aplica)
- Value — el valor de entrada proporcionado (cuando aplica)
- Screenshot — una captura de pantalla tomada en ese paso, que puedes hacer clic para abrir en un modal a tamano completo
Estados de los pasos
Cada paso esta marcado con un indicador de estado:
- Success (marca verde) — el paso se completo sin errores
- Failed (X roja) — el paso encontro un error y detuvo la automatizacion
- Not yet run (atenuado) — el paso no se alcanzo porque un paso anterior fallo
Cuando una automatizacion falla, el estado muestra “Error on step N” junto con el mensaje de error, lo que facilita identificar que paso causo el problema y por que.
Interpretar errores
Razones comunes por las que un paso puede fallar:
- Selector not found — el CSS selector no coincide con ningun elemento en la pagina. Verifica que el selector sea correcto y que la pagina haya terminado de cargar antes de que se ejecute el paso.
- Navigation timeout — la URL de destino no se cargo dentro del tiempo permitido. Verifica que la URL sea accesible y que las cookies o valores de almacenamiento necesarios esten configurados.
- JavaScript error — un paso
Evaluate JSlanzo una excepcion. Revisa la expresion en busca de errores de sintaxis o referencias a elementos que aun no existan. - Element not interactable — un paso
ClickoFillapunto a un elemento que esta oculto, deshabilitado o cubierto por otro elemento.
Las capturas de pantalla se toman en cada paso independientemente del exito o el fallo. Al depurar una automatizacion fallida, revisa la captura de pantalla del paso que fallo y la del paso inmediatamente anterior para comprender el estado de la pagina en el momento del error.
Proximos pasos
- Configurar Scan Mode — si aun no has configurado el crawler, consulta la guia de configuracion de Scan Mode
- Configurar ajustes a nivel de pagina — agrega cookies, localStorage o valores de sessionStorage para que el crawler pueda acceder a contenido autenticado
- Revisar sesiones del crawler — usa el panel de automatizaciones junto con el historial de sesiones para monitorear los resultados de rastreo en curso