Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Haga clic en Add Attribute (Agregar atributo).
  2. Para establecer un atributo, agregue los siguientes datos.
    1. Expression Type (Tipo de expresión) y Expression (Expresión): representan el tipo (valor o JSON) y la ruta de la ubicación del  valor que se asigna al atributo.
      1. Utilice Expression Type (Tipo de expresión) → Value (Valor) cuando un valor se asigna al atributo, por ejemplo, @{response.body}, @{response.code}.
      2. Use Tipo de expresión y  JSONPath cuando un valor de la respuesta de JSON recibida se asignará al atributo, por ejemplo,  Expresión apunta a una ruta de acceso a JSON (por ejemplo, $.data.TicketIdentifier, $.data.items[*].Priority).
      3. Use Expression Type (Tipo de expresión) → Indirect JSONPath (JSONPath indirecto) cuando un valor del atributo de tipo JSON se asignará al atributo, por ejemplo, Expression (Expresión) apunta a un atributo que mantiene una ruta de acceso a JSON (por ejemplo, @{local.items}→$).[*].TicketIdentifier
      4. Utilice Expression Type (Tipo de expresión) → Xpath cuando un valor que se asigna al atributo, es decir, Expression (Expresión), apunta a una ruta, por ejemplo, //AddResponse/Description.
    2. Scope (Alcance): representa el alcance del atributo que se utilizará para contener los valores entrantes.
      1. Utilice Global para asignar el valor a un atributo global que se utilizará en la habilidad. Aunque los atributos estén disponibles para que se puedan utilizar otras habilidades, el valor se mantiene durante la ejecución de las habilidades.
      2. Utilice Local (Local) para crear y establecer el valor de un atributo local. Estos atributos son válidos y están disponibles únicamente durante la ejecución de la habilidad. El valor de la variable local se conserva entre las solicitudes y se utiliza para pasar datos entre varias integraciones, mensajes de usuario o reglas.  Si se utiliza después de una respuesta del bot, se pierde el valor del atributo Local.
      3. Utilice User Custom (Personalizado del usuario) para asignar el valor a un atributo personalizado del usuario. Estos atributos mantienen los valores asignados a menos que se sobrescriban.
    3. Attribute (Atributo): es el nombre del atributo.
    4. Data Type (Tipo de dato): representa el tipo de dato del valor.
  3. Para utilizar la función Transformation (Transformación), utilice Transform (Transformar).  Para obtener más información sobre cómo utilizar las funciones de transformación, consulte   Funciones de transformación.
Info
  • Cuando se agrega una operación al flujo de conversación de una habilidad, se pueden utilizar los atributos locales creados en las operaciones para generar la habilidad. Se puede hacer referencia a un atributo local como @{local.<Attribute identifier>}
  • Cuando se hace referencia a una lista o matriz de valores en una ruta JSON, se debe utilizar datatype como LIST.

...