Ir al contenido

Attach Browser

Tipo: browser-attach  ·  Paquete: Browser v1.0.9  ·  Salida: ZoanPageSession

Reutiliza una sesión de navegador que ya tienes abierta, en lugar de abrir una nueva con Open Browser. Útil cuando una sesión se creó antes (en otra parte del playbook, o en un sub-playbook al que se la pasaste) y quieres seguir trabajando con ella, o cuando varias secciones del flujo comparten el mismo navegador.

Recibe una sesión de página (ZoanPageSession) guardada en una variable. Si le das un body, las actividades dentro heredan esa sesión automáticamente (no necesitas pasar page en cada una), igual que con Open Browser.

  • No abre ni cierra nada: al terminar el body el navegador sigue abierto. Ciérralo cuando acabes con Close Browser.
  • Trabaja con sesiones que el playbook ya obtuvo (de Open Browser, New Page, Switch Page o Click con expectNewTab); no se conecta a un navegador que la persona abrió por su cuenta.
  • Al salir del body, las actividades vuelven a usar la página que heredaban antes (si estaba dentro de otro body).
ParámetroTipoPor defectoDescripción
pageZoanPageSession—La variable con la sesión de página a retomar, p. ej. page.

Ninguno.

Opcional. Actividades a ejecutar con esta sesión de navegador. Heredan la sesión automáticamente.

  • Sin body: devuelve la misma ZoanPageSession que recibió.
  • Con body: no devuelve ningún valor.

Reutilizar en una sección posterior un navegador abierto antes con keepOpen:

Open Browser browser = chrome keepOpen = true → output: page
└─ body:
Page Navigate url = "https://portal.example.com"
... login ...
// más adelante en el flujo
Attach Browser page = page
└─ body:
Extract Structured Data selector = (#movimientos) → output: datos
Close Browser session = page
MensajeCausa y solución
'page' debe ser un objeto ZoanPageSession válido.La variable está vacía o no contiene una sesión de página (por ejemplo, la salida de Open Browser con body y sin keepOpen, que no devuelve nada). Guarda la sesión con keepOpen = true o desde Open Browser sin body.
  • Open Browser — abrir el navegador que luego reutilizas.
  • New Page — abrir otra pestaña en el mismo navegador.
  • Close Browser — cerrar el navegador al terminar.