UiPath Documentation
robot
2026.10
false
Guía del desarrollador de Robot
  • Robot JavaScript SDK
    • Acerca del SDK JavaScript de Robot
    • Pasos de configuración
      • Campos de configuración

Campos de configuración

Campos de configuración para el complemento del navegador Robot JavaScript SDK, incluido el número de puerto, el intervalo de sondeo, la telemetría y las opciones de configuración del origen de la aplicación.

Ajustes de SDK​

La propiedad Configuración del SDK JavaScript del Robot te permite personalizar y mejorar tu control sobre la configuración del complemento del navegador.

class Settings {
  portNumber: number;
  pollTimeInterval: number;
  disableTelemetry: boolean;
  appOrigin: string;
}
class Settings {
  portNumber: number;
  pollTimeInterval: number;
  disableTelemetry: boolean;
  appOrigin: string;
}
AtributoDescripción
portNumberLets you configure custom ports on which the back-end services run on. The default port number is 2323.
pollTimeIntervalTe permite especificar el tiempo en milisegundos en el que el SDK de JavaScript del robot realiza un seguimiento de la ejecución de un proceso desde una página web. El valor predeterminado es 250 milisegundos. Este valor determina la frecuencia de sondeo desde el navegador web
disableTelemetryTe permite deshabilitar el marcador de telemetría. El valor predeterminado es false.
appOriginIdentifies the application that uses the SDK in the SDK telemetry. The default value is picked up from the window.location.origin property.
const robot = UiPathRobot.init();
robot.settings.portNumber = 1234;
robot.settings.pollTimeInterval = 1000; 
robot.settings.disableTelemetry = true; 
robot.settings.appOrigin = 'MyApp';
const robot = UiPathRobot.init();
robot.settings.portNumber = 1234;
robot.settings.pollTimeInterval = 1000; 
robot.settings.disableTelemetry = true; 
robot.settings.appOrigin = 'MyApp';

Ajustes del complemento​

Add-on settings are configured in the UiPath.config file: %ProgramFiles%\UiPathPlatform\Robot\<version>\UiPath.config for a per-machine installation, or %LocalAppData%\Programs\UiPathPlatform\Robot\<version>\UiPath.config for a per-user installation. For details, see Configuration files.

The robotJsSettings section of the configuration file can contain the following keys. By default, the section is empty and the add-on uses the default values, 2323 for ListenerPort and 30 for TokenExpiryInDays:

<robotJsSettings>
    <add key="ListenerPort" value="2323" />
    <add key="TokenExpiryInDays" value="30" />
</robotJsSettings>
<robotJsSettings>
    <add key="ListenerPort" value="2323" />
    <add key="TokenExpiryInDays" value="30" />
</robotJsSettings>
AtributoDescripción
ListenerPortEl UiPath.RobotJS.ServiceHost.exe inicia un HttpListener en el puerto configurado y contiene la información sobre otros oyentes locales de la sesión de usuario activa en ese sistema. El valor del puerto debe coincidir con el configurado en la Configuración del SDK.
TokenExpiryInDaysCualquier solicitud que provenga de un nuevo dominio debe tener consentimiento del usuario para permitir el acceso de UiPath Robots desde una aplicación web. Estos consentimientos son válidos para el número de días mencionado en este ajuste.

Superposición predeterminada​

Es posible personalizar la pantalla de consentimiento que se muestra cuando se plantea una solicitud desde un nuevo dominio. Se entregan dos pantallas con el SDK de JavaScript de UiPath Robot:

Se muestra la superposición consent-prompt cuando se eleva una solicitud para acceder al UiPath Assistant desde un nuevo dominio.

Faltan componentes​

Se muestra la superposición missing-components cuando el complemento necesario no está presente en la máquina local.

Los mensajes de superposición se pueden configurar como se muestra en el siguiente ejemplo.

// Consent code will be written to the console instead of showing default overlay
// Error logged to console when required components are missing instead of showing
// default error overlay
const robot = UiPathRobot.init();
robot.on('consent-prompt', function(consentCode){ console.log(consentCode) });
robot.on('missing-components', function(){ console.log('Missing components') });
// Consent code will be written to the console instead of showing default overlay
// Error logged to console when required components are missing instead of showing
// default error overlay
const robot = UiPathRobot.init();
robot.on('consent-prompt', function(consentCode){ console.log(consentCode) });
robot.on('missing-components', function(){ console.log('Missing components') });
  • Ajustes de SDK​
  • Ajustes del complemento​
  • Superposición predeterminada​
  • Solicitud de consentimiento​
  • Faltan componentes​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte(opens in new window)

¿Quiere aprender? UiPath Academy(opens in new window)

¿Tiene alguna pregunta? Foro de UiPath(opens in new window)

Manténgase actualizado