Inicio/Capacidades IA/Automatización y scripts
Automatización y scripts

Si las capacidades existentes no se pueden cubrir, se escribirá un guión para compensarlo.

Las acciones estándar son suficientes para utilizar las capacidades que vienen con la plataforma. Cuando se encuentre con procesos específicos de la plataforma o con su propia lógica empresarial, El script de la tarea está escrito y conectado al mismo sistema de programación y registro, por lo que se puede verificar y volver a ejecutar como otras tareas.

Qué ofrece

  • Entorno de ejecución de scriptsEl script se ejecuta en el entorno de la nube y no ocupa su máquina.
  • Ejecutar registros y reejecucionesCada ejecución dejará rastros y, si falla, podrá volver a ejecutarla por separado.
  • Confirmación antes de conectarseLos scripts que implican envío externo se prueban primero a pequeña escala.
  • Acceso programáticoClave API, Webhook, Broker CDP, Dispositivo MQTT
Why it exists

Situaciones que quizá le suenen

Existe una plataforma con un proceso bastante especial y las funciones listas para usar están a solo un paso de distancia.

El paso que falta se escribe como un guión de tarea para compensarlo y está vinculado a la misma cadena de tareas. No es necesario esperar a que se programe un producto para un caso especial.

Los guiones que escribí están dispersos en varias computadoras. No sé quién los ha dirigido ni si tienen éxito.

Los scripts están unificados en la plataforma y los registros de ejecución, los éxitos, los fracasos y los resultados se dejan en los registros de ejecución, que se pueden verificar por persona y tiempo.

No sé cómo escribir código y tengo que hacer cola incluso para obtener una pequeña cantidad de lógica.

La programación de IA puede generar un borrador de script de acuerdo con su descripción y usted puede ejecutarlo una vez que lo comprenda. El material generado es código legible, no una caja negra.

El script se bloquea cuando se revisa la plataforma y, a menudo, no lo sabes hasta que descubres que el resultado es incorrecto.

Si la operación falla, se registrará el motivo y se podrá volver a ejecutar la operación. Las fallas continuas del script programado se pueden ver directamente en el registro y no es necesario esperar a que se descubran los problemas comerciales.

Capabilities

Qué hace, en concreto

Para que un script pueda entrar en producción, no basta con ejecutarlo por sí solo: debe poder ser programado, verificado y llamado por sistemas externos.

Guión de tarea

Escriba pasos no estándar en scripts y ejecútelos como parte de la tarea. Los scripts se pueden versionar y habilitar por separado por grupo.

programación de IA

Describe lo que quieres hacer y la IA genera un borrador de guión y explica lo que hace cada párrafo. No se recomienda pasar directamente a producción después de realizar cambios.

plantilla de guión

La lógica de uso común se almacena en plantillas para su reutilización. Solo necesita cambiar los parámetros al cambiar de grupo de cuentas o plataforma, y ​​no es necesario volver a escribirlos.

Ejecutar registros y reejecuciones

El tiempo, el objetivo, los resultados y la producción de cada ejecución se guardan uno por uno. Las tareas fallidas se vuelven a ejecutar de forma independiente sin afectar otras subtareas.

programado

El script se puede ejecutar de forma programada o recurrente, o se puede ejecutar solo una vez. Las ventanas de tiempo y las prioridades se pueden configurar según sea necesario.

Acceso por CDP

Cada entorno de navegador en la nube proporciona una dirección de depuración CDP a la que sus propios scripts o herramientas de automatización de terceros pueden conectarse y operar directamente.

Clave API y documentación API

La distribución de tareas, la gestión del entorno y la lectura de datos en el lado de la plataforma se pueden llamar a través de API y conectarse a su sistema de programación existente.

Webhooks y MQTT

Los cambios de estado de las tareas se pueden enviar a su sistema a través de Webhook; MQTT se utiliza para la emisión de comandos y la generación de informes de estado en el lado del dispositivo.

How it works

De una pieza de lógica a la ejecución del tiempo

El guión debe verificarse a pequeña escala antes de publicarse en línea y, si se envía a terceros, debe confirmarse por separado. El poder destructivo de un guión es directamente proporcional a su grado de automatización.

01
Escribir o generar guiones

Escríbalo usted mismo o utilice la programación de IA para generar un borrador como se describe. También puede comenzar desde la plantilla de script y guardar las partes repetidas.

Automático
02
Revisa el guión y pruébalo a pequeña escala.

Vea claramente qué cuentas operará, qué datos cambiará y qué contenido publicará. Primero ejecútelo una vez en una o dos cuentas y observe el registro de ejecución.

Requiere aprobación
03
Confirmar el alcance y el cronograma de ejecución.

Qué grupos de cuentas se deben liberar, qué ciclo se debe ejecutar y si se debe volver a intentar automáticamente después de un error. Aquellos que involucran envío externo y recursos pagos deben asentirse por separado.

Requiere aprobación
04
Ejecutar según lo programado y dejar rastros.

El script se ejecuta en el entorno de nube correspondiente y se escriben registros cada vez que se ejecuta. El estado de la tarea se puede enviar a su sistema a través de webhooks.

Automático
05
Mire las razones del fracaso y corríjalas.

Las revisiones de la plataforma, las invalidaciones del selector y los vencimientos del estado de inicio de sesión se reflejarán en los registros. Simplemente modifique el script y vuelva a ejecutar la parte que falló.

Automático

El guión debe probarse a pequeña escala antes de publicarlo en volumen. Esto no debe omitirse. Después de programar un script problemático, repetirá de manera estable y regular el mismo error en todas sus cuentas: la automatización amplifica la eficiencia, pero también amplifica los errores. Por lo tanto, la ejecución de pruebas y la confirmación a gran escala son dos pasos, no uno.

Prerequisites

Especificaciones y requisitos previos

Las capacidades de secuencias de comandos tienen requisitos técnicos para los usuarios, por lo tanto, indíquelos de manera clara y veraz para evitar una planificación basada en la expectativa de que ”no es necesario escribir código”.

Alguien que pueda leer guiones.
Alguien todavía necesita entender el borrador generado por la IA antes de poder publicarlo en línea. Cuando no hay nadie en el equipo que pueda revisar el código, se recomienda utilizar únicamente las capacidades existentes.
Navegador o teléfono en la nube
El script necesita operar la cuenta en un entorno específico. Las cuentas sin entornos vinculados no pueden controlarse mediante scripts.
Protocolo de acceso
El navegador utiliza el protocolo de depuración CDP, la plataforma utiliza la clave API y los documentos API y el dispositivo utiliza MQTT. Idiomas y tiempos de ejecución compatibles
Expectativas de mantenimiento
El script depende de la estructura de la página de la plataforma de destino. El script puede dejar de ser válido después de revisar la plataforma y alguien debe realizar un seguimiento y solucionarlo.
Concurrencia y frecuenciaA medida
La cantidad de simultaneidades de scripts y la frecuencia de ejecución se habilitan según su uso real y están sujetas a las limitaciones de recursos del nodo donde se encuentra. Los límites y valoraciones son confirmados por el consultor.
El sistema que recibe el webhook.Opcional
Se puede utilizar incluso si no lo acepta y el estado de la tarea se puede verificar en la plataforma. Para sincronizar el estado con su propio sistema, debe preparar el extremo receptor.
Works with

Con quién trabaja

FAQ

Preguntas frecuentes

¿Cuándo deberías escribir un guión y cuándo no?

Los scripts son adecuados para pasos estables, repetitivos y con reglas claras, como la clasificación de datos en un formato fijo, un proceso operativo específico de la plataforma y la conexión con su propio sistema. No es adecuado para tres tipos de situaciones: enlaces que requieren juicio (si el contenido es apropiado, si el cliente debe realizar un seguimiento), porque el script no tiene juicio y solo bifurcaciones condicionales; operaciones que son sensibles al control de riesgos de la plataforma de destino, el ritmo de acción del script es más regular que el de los humanos y más fácil de identificar; y trabajos temporales que sólo se ejecutan una o dos veces, escribir scripts lleva más tiempo que hacerlo a mano. También existe una restricción práctica: el script depende de la estructura de la página de la plataforma y puede dejar de ser válido si se revisa la plataforma. Los costos de mantenimiento estarán incluidos en el uso a largo plazo.

¿Puedo usarlo si no sé escribir código?

Se pueden generar borradores mediante programación de IA, pero aún así se recomienda tener a alguien en el equipo que pueda leer lo que hace el guión. El script realmente operará su cuenta y se conectará en línea si no lo comprende. Cuando ocurre un problema, no se puede solucionar ni explicar el alcance del impacto. Cuando no existe tal mano de obra, se recomienda utilizar únicamente las capacidades existentes.

¿Dónde se ejecuta el script y ocupará mi máquina?

Se ejecuta en el entorno de nube de la plataforma y no ocupa sus recursos locales. Si tiene acceso al entorno local, también puede dejar que el script funcione en el entorno local, en cuyo caso se utilizarán los recursos de su propia máquina.

¿Puedo utilizar Titiritero o Dramaturgo?

Sí. Cada entorno de navegador en la nube proporciona una dirección de depuración CDP y dichas herramientas se pueden operar directamente conectándose a ella. También hay claves API y documentos API para la gestión de tareas y entornos en el lado de la plataforma, que pueden iniciarse desde su propio sistema de programación.

¿El script seguirá intentándolo si falla?

Tú decides la estrategia de reintento. No puede volver a intentarlo, reintentar un número fijo de veces o detenerse y esperar a que alguien se encargue de ello después del fallo. Los scripts de sincronización que fallan continuamente se pueden ver directamente en el registro de ejecución. Se recomienda cooperar con Webhook para enviar el estado de falla a su canal de alarma.

¿Alguien del equipo puede crear guiones?

Controlado por permisos. La creación y modificación de scripts y la ejecución a gran escala se pueden dividir en diferentes elementos de permiso, y las acciones de creación y ejecución se escriben en el registro de operaciones. En un entorno de producción, se recomienda otorgar permisos de volumen solo a unas pocas personas.

Probemos primero con un proceso atascado.

El consultor observará el paso en el que actualmente está atascado en la función ya preparada y determinará si debe usar un script para solucionarlo o probar otro enfoque.