Asistencia al usuario para autores de contenido

Elementos de norma

añadir condición

En los editores de reglas Seleccionar contenido y Perfilador, pulse añadir condición para añadir otra línea de condiciones a la regla.

En la ventana Especificar un atributo de recurso, seleccione el recurso y el atributo que desee utilizar en la nueva condición.

La nueva línea especifica una consulta diferente que se ejecuta en comparación con los datos definidos por el recurso. Una vez que se haya añadido la segunda condición, puede seleccionar si desea que la regla seleccione el contenido que coincide con ambas condiciones o bien la condición ("and" u "or").

añadirDestinatario

añadirDestinatario debe ser una dirección de correo electrónico válida, una lista de direcciones de correo electrónico, o un atributo de recurso que contenga las direcciones de correo electrónico válidas de aquellos a los que se envía el correo electrónico.

añadir perfil

En el editor de reglas Perfilador, pulse añadir Perfil para añadir otra sección Perfil a la regla.

En la ventana Especificar nombre de perfil, escriba el nombre del perfil para la nueva condición, o conjunto de condiciones.

Puede continuar añadiendo secciones de perfil para cubrir el rango de condiciones posibles.

ccoDestinatario

El ccoDestinatario debe ser una dirección de correo electrónico válida, una lista de direcciones de correo electrónico, o un atributo de recurso que contenga las direcciones de correo electrónico válidas de aquellos a los que se envía el correo electrónico. Los destinatarios copiados reciben mensajes de correo electrónico personalizados igual que los personalizados para el destinatario principal o sólo para destinatarios.

URIcuerpo

El URIcuerpo debe ser un URI válido o un atributo de recurso de tipo Texto que contenga un URI. El archivo especificado se utiliza como cuerpo en el mensaje de correo electrónico. Puede ser un archivo de texto, HTML o una JSP. Una JSP contiene áreas de contenido con reglas correlacionadas para la personalización del contenido.

Quizás no utilice un URL completo, como por ejemplo, http://www.yourco.com/email/notification.jsp. Solamente se soportan los URI y los URL relativos, como por ejemplo, /email/notification.jsp.

El URI especificado no hace referencia a una página de una aplicación protegida. Actualmente no se da soporte a las referencias a páginas de una aplicación protegida.

El color del texto del elemento indica su estado.

  • Azul indica que el elemento es correcto o se ha completado. Puede modificar el elemento seleccionándolo de nuevo.
  • Rojo indica que el elemento no está completado y es necesario finalizar la regla. Debe especificar una entrada para este elemento.
  • El color magenta indica que el elemento es opcional. Puede completar la norma especificando o no una entrada.

ccDestinatario

El ccDestinatario debe ser una dirección de correo electrónico válida, una lista de direcciones de correo electrónico, o un atributo de recurso que contenga direcciones de correo electrónico válidas de aquellos a los que se envía el correo electrónico. Los destinatarios copiados reciben mensajes de correo electrónico personalizados igual que los personalizados para el destinatario principal o sólo para destinatarios.

realizar acción

Dentro de una combinación o una acción de recomendación, se pueden emparejar acciones con perfiladores para que determinadas tareas se lleven a cabo cuando se cumplan determinadas condiciones. También puede indicar acciones que realizar en otras condiciones.

Utilice realizar acción para elegir una o más acciones de su proyecto. También puede seleccionar otro perfilador y otro perfil para definir una combinación de condiciones que debe evaluarse. Estas acciones se ejecutan cuando se cumple la condición del perfil (o conjunto de perfiles) precedente.

Si existen varias acciones en una combinación, todas deben funcionar con recursos del mismo tipo.

Utilice Incluir solo para elegir una o más acciones que se ejecutan cuando se ejecuten las reglas de recomendación.

está vacío o no está vacío

Las evaluaciones está vacío y no está vacío permiten que una regla compruebe la existencia de un valor nulo o de una lista vacía. Si se utiliza alguna de estas evaluaciones, un lado de la evaluación será innecesario y se eliminará.

Tabla 1. . está vacío o no está vacío
Cabecera   Cabecera

Atributo de recurso (tipo fuera de lista)

está vacío verdadero si el atributo es nulo, falso de lo contrario
  no está vacío falso si el atributo es nulo; de lo contrario, verdadero
Atributo de recurso (tipo de lista) está vacío verdadero si la lista está vacía, falso de lo contrario
  no está vacío falso si la lista está vacía, verdadero de lo contrario
Atributos de solicitud o atributos de sesión (tipo fuera de lista) está vacío falso si el atributo/parámetro existe y el valor no es nulo; verdadero si el atributo/parámetro no existe o el valor es nulo
  no está vacío verdadero si el atributo/parámetro existe y el valor no es nulo; falso si el atributo/parámetro no existe o el valor es nulo
Atributos de solicitud o atributos de sesión (tipo de lista) está vacío verdadero si el atributo/parámetro no existe o la lista está vacía; falso si el atributo/parámetro existe y la lista tiene datos
  no está vacío falso si el atributo/parámetro no existe o la lista está vacía; verdadero si el atributo/parámetro existe y la lista tiene datos

es igual a

El es igual a evalúa la relación entre dos partes de una sentencia condicional. Cualquiera de los dos lados puede ser el contenido devuelto por un atributo de recurso, valor o expresión aritmética. Si el atributo de recurso es del tipo de datos de Lista (matriz, vector o enumeración), las evaluaciones disponibles son incluye e incluye cualquiera de. En caso contrario, utilice una de las siguientes opciones:

  • incluye
  • incluye cualquiera de
  • está entre
  • está entre pero no es igual a
  • está vacío
  • es igual a
  • es mayor que
  • es mayor que o igual a
  • está contenido en
  • es menor que o igual a
  • es menor que
  • no está vacío
  • no es igual a
La evaluación de perfilador con es igual a

Si decide evaluar un perfilador en lugar de un atributo de recurso en la ventana Especificar un atributo de recurso, seleccione una de las siguientes evaluaciones:

  • es
  • es todo de
  • es cualquiera de
  • no es
  • no es ninguno de
  • está vacío
  • no está vacío

En un lado de la evaluación, las opciones posibles son los perfiles que se definen en el perfilador. Puede seleccionar uno o varios perfiles para un lado de la evaluación.

ordenar tal cual

ordenar tal cual se utiliza para especificar el orden en que desea que se devuelva y utilice el contenido seleccionado. El valor predeterminado, ordenar tal cual, devuelve datos en el orden que están almacenados en el repositorio. Al pulsar ordenar tal cual, también puede elegir ordenar aleatoriamente o ordenar por.

ordenar aleatoriamente devuelve datos en un orden diferente cada vez que se ejecuta la regla.

Utilice ordenar por para clasificar el contenido según cualquiera de sus atributos, según más de un atributo (y especificar el orden en el que se utilizan dichos atributos para la clasificación), así como especificar si desea que cada atributo esté en orden ascendente o descendente.

perfiles

Un perfil es un nombre arbitrario (que elige el usuario) que proporciona información sobre el visitante del sitio web, la fecha y la hora en que se lleva a cabo la visita, así como otras circunstancias o condiciones. Por ejemplo, si desea diferenciar los visitantes del sitio web según si pueden ver información confidencial o no, puede utilizar dos perfiles, uno confidencial y otro regular.

Al crear un perfil dentro de un perfilador, escriba un nombre sea descriptivo. Sea tan preciso como sea posible para evitar repeticiones o confusiones con otros perfiles. Al seleccionar un perfil (por ejemplo, dentro de un vínculo), elegirá de una lista de nombres de perfil disponibles.

Si decide utilizar uno de los perfiladores disponibles, debe seleccionar uno o varios perfiles para esta parte del vínculo. Utilice los perfiles para cetegorizar a los visitantes de su sitio web, los atributos de sesión u otros atributos.

perfilador

Utilice Perfilador para seleccionar en una lista de perfiladores disponibles que ha definido previamente. También puede crear un Perfilador rápido para clasificar a los visitantes del sitio web, la fecha y la hora u otras circunstancias o condiciones.

Perfilador rápido

Utilice Perfilador rápido para omitir el uso de un perfilador definido previamente y especificar directamente los atributos que categorizan al visitante del sitio web, la fecha y la hora en que se realiza la vista u otras circunstancias o condiciones. Para crear un Perfilador rápido en una regla de vínculo, debe especificar tres cosas:
  • El atributo de recurso que clasificar
  • La relación entre dos partes de una sentencia condicional
  • El valor con el que se debe comparar el atributo de recurso

atributo de recurso

Los atributos de recursos de contenido son las propiedades que todos los elementos de contenido comparten. Por ejemplo, si una fecha de vencimiento forma parte de los datos sobre los artículos que describen descuentos especiales, es posible que el atributo Fechacaducidad sea un atributo del recurso Artículo. El valor de Atributo.Recurso sería Fechacaducidad.Artículo. Del mismo modo, si una especificación de edad forma parte de los datos sobre los cursos de formación que se visualizan en las páginas web, es posible que el atributo Edadapropiada sea un atributo del recurso Curso. El valor de Atributo.Recurso sería Edadapropiada.Curso.

El origen de contenido debe haberse creado como objeto de recopilación de recursos en el espacio de trabajo actual.

Objetos disponibles para todas las reglas:
Recuento de acción actual
Inspecciona el número de determinados tipos de acciones realizadas por el visitante actual del sitio web; requiere el uso de beans de registro para registrar dichos sucesos.
Nombres de acción actuales
Inspecciona los nombres de las acciones realizadas por el visitante actual del sitio web.
Capacidad del navegador actual
Inspecciona los atributos del navegador que está utilizando el visitante actual del sitio web.
Recuento de categoría actual
Inspecciona los números almacenados en varias categorías durante la visita actual del sitio web; requiere el uso de perfiles implícitos.
Nombres de categoría actuales
Inspecciona los nombre de las categorías almacenadas durante la visita actual del sitio web; requiere el uso de perfiles implícitos.
Fecha actual
Inspecciona la fecha, el día y la hora actuales (según el visitante del sitio web).
Valores de portlet actuales
Inspecciona los pares clave-valor utilizados por un portal para proporcionar un portlet determinado con su configuración dinámica
Objetos no disponibles para las reglas de actualización:
Solicitud actual
Inspecciona la información enviada a la página actual como atributo de solicitud o en una serie de consulta.
Sesión actual
Inspecciona la información almacenada en la sesión del usuario.

La palabra actual significa que los atributos de recurso se relacionan con el visitante real del sitio web durante el tiempo. Si los recursos incluyen objetos creados durante la sesión de un visitante (como, por ejemplo, lo que seleccionó el visitante mientras estaba en el sitio), estos objetos se designan como actuales. Muchos de los atributos que podrían contener los objetos actuales no forman parte de la definición del objeto. Por tanto, podrían inicialmente no aparecer como selecciones en la lista de atributos de la ventana Especificar un atributo de recurso. No obstante, puede especificar y gestionar estos atributos mediante los botones Añadir, Editar y Suprimir que aparecen junto a la lista de atributos.

Expresiones aritméticas

Utilice expresiones aritméticas para realizar operaciones matemáticas en atributos de recursos como parte de su regla. Si selecciona esta opción, podrá seleccionar varios atributos de recurso, valores y operadores (suma, resta, multiplicación o división) para utilizarlos entre sí.

Un uso de ejemplo de una expresión aritmética es un perfilador que perfile a los visitantes del sitio web en función de su edad. En los datos que registre para cada visitante, es más práctico almacenar la fecha de nacimiento (que no cambia) que la fecha de almacenamiento. En la evaluación del perfilador, puede utilizar una expresión aritmética para calcular la edad del visitante restando el año de nacimiento del usuario actual al año en curso.

Las expresiones aritméticas se calculan en función del orden tradicional de las operaciones (la multiplicación y la división se calculan antes de la suma y la resta. Por ejemplo, 3+2*2–1/2 da como resultado 6,5). No es posible agrupar expresiones con paréntesis.

remitente

El emisor debe ser una dirección de correo electrónico válida, una lista de direcciones de correo electrónico, o un atributo de recurso que contenga direcciones de correo electrónico válidas de aquellos a los que se envíe el correo electrónico.

establecer en

establecer en es la acción predeterminada de una regla de acción de actualización. establecer en modifica el atributo de un recurso, objeto de solicitud, u objeto de sesión en función del valor especificado en la expresión. El tipo de atributo de recurso que esté seleccionado determina qué acciones están disponibles.

Las alternativas a "establecer en" son:

  • adjuntar
  • disminuir en
  • dividir por
  • aumentar en
  • multiplicar por
  • anteponer
  • remove
  • eliminar todo

mostrar todos los elementos

mostrar todos los elementos indica que no hay límite numérico al número de elementos devuelto desde el origen de datos como resultado del proceso de la regla. Por ejemplo, una regla que muestre el contenido de una página web mostrará todos los elementos que cumplen los criterios de la regla.

Para crear un límite para el número de elementos que devuelve una regla, pulse mostrar todos los elementos. Especifique un entero o un atributo de recurso con un número de tipo de datos, un número decimal o un entero. Por ejemplo, si especifica un valor de 5, la expresión de la regla mostrará mostrar 5 elementos.

mostrar u ocultar

La opción Mostrar se utiliza para especificar si la regla de visibilidad mostrará u ocultará información. El valor predeterminado, Mostrar, permite que el usuario de destino vea la información. La opción Ocultar impide que el usuario de destino vea la información.

asunto

El asunto debe ser una serie de texto o un atributo de recurso con un tipo de datos de texto. El texto aparece en la línea del asunto del correo electrónico.

valor

El valor es el marcador de posición para un lado de una evaluación. Este valor puede ser uno que entre, el valor de otro atributo de recurso o una expresión aritmética.

El valor debe ser compatible con el tipo de dato de la otra parte de la expresión o evaluación. Por ejemplo, si está evaluando un atributo que tiene el tipo Número, sólo podrá compararlo con atributos de recurso del tipo Número o Número decimal. El editor de reglas impide que se elijan otros atributos de recurso de tipos incompatibles.

Solo reglas de perfilador: al comparar recursos de una base de datos, WebSphere Personalization respeta el tipo y el tamaño de la columna. Por tanto, para comparar un valor con una columna especificada como CHAR(10), debe incluir los 10 caracteres. Por ejemplo, supongamos que dispone de una tabla con una columna llamada DÍA que se ha especificado como CHAR(10). Una fila de la tabla tiene el valor de Monday     en lugar de Monday en la columna DÍA. DÍA se compara con una condición de perfilador y deben definirse los 10 caracteres. Sin embargo, si la columna se especifica como VARCHAR, el valor de la condición del perfilador puede ser Monday, sin los cuatro espacios en blanco adicionales.

Valores correlacionados

Los recursos podrían crearse con valores correlacionados en lugar de los valores reales especificados en el origen de contenido. El uso de un valor correlacionado puede facilitar el entendimiento de las reglas. Por ejemplo, si una columna de la base de datos contiene los valores enteros 1, 2 o 3 para indicar las opciones Sí, No o Tal vez. Puede configurar el recurso para correlacionar valores enteros con palabras. Si se crean valores correlacionados para un recurso, los valores correlacionados se utilizan en el editor de reglas en lugar de los valores reales. Para obtener información para crear correlaciones de valor, consulte la documentación de Rational Application Developer para crear recopilaciones de recursos mediante el asistente de recursos de WebSphere Personalization.

Propiedades dinámicas

Además de las propiedades de recursos predefinidas, puede especificar propiedades de un recurso que no estén en la lista. Si sabe el recurso que debe manejarse dinámicamente, especifique el nombre de la propiedad. Si el recurso gestiona las propiedades dinámicamente, los valores se recuperan cuando se evalúa la regla.