Saltar al contenido principal

Scripts

La sección Scripts son tus propios programas en JavaScript que Qubix ejecuta según una programación o con un botón. Un script obtiene acceso a los datos de los anuncios a través de un conjunto integrado de comandos (el SDK QubixApp), puede pausar anuncios, volver a activarlos, ejecutar consultas de solo lectura contra la base de datos de Qubix (el comando sql), comunicarse con servicios externos y mantener su propio estado entre ejecuciones.

Los scripts encajan bien cuando las reglas automatizadas estándar de Britva ya no son suficientes: necesitas una lógica no estándar, una llamada a una API externa o cálculos difíciles de expresar como una condición.

En qué se diferencian los scripts de Britva

Tanto Britva como Scripts automatizan el trabajo con los anuncios, pero resuelven tareas distintas.

Britva (reglas automatizadas)Scripts
Cómo se describe la lógicaUna condición de JavaScript sobre un anuncio (checkAd) → una acción (pausar/devolver)Código JavaScript de forma libre
A quién le convienePausa/devolución automática de anuncios por una condición sobre una métricaEscenarios no estándar, tu propia lógica
Consultas a la base de datosSí, SQL de solo lectura (el comando sql, cuando está activado en la configuración del sistema)Sí, SQL de solo lectura contra la base de datos de Qubix (el comando sql)
Servicios externosNoSí, una petición a una API externa
Memoria entre ejecucionesNoSí, su propio estado
Barrera de entradaMás baja: solo una condición (el asistente IA puede escribirla)Más alta: un programa entero (el asistente IA puede ayudar)
Consejo

Si la tarea se puede expresar como una condición simple "si el ROAS está por debajo del umbral — pausarlo", empieza con las reglas automatizadas de Britva — es más rápido y más claro. Usa los scripts donde necesites una lógica que una regla no pueda expresar.

Lista de scripts

La pantalla principal de la sección es una tabla de todos tus scripts con las columnas:

  • Nombre — el nombre del script (si no está establecido, se muestra un identificador corto).
  • Programación — cuándo se ejecuta el script automáticamente, como una frase legible (por ejemplo, "Cada 5 minutos"). Un guion significa que no hay programación establecida, el script solo se ejecuta manualmente.
  • Estado — una marca de verificación si el script está activo; un guion si está apagado.
  • Última ejecución — la hora y el resultado de la última ejecución.

El botón + Crear script en la esquina superior derecha abre el editor para un nuevo script. Al pulsar una fila de la tabla se abre un script existente para editarlo.

Qué sigue