Prueba de la relación de contexto entre sucesos
Ejercicio 4: Creación de reglas de suceso con retardos
En este ejercicio, creará otra regla de suceso que contiene un retardo, de manera que la regla de suceso no procese el suceso entrante hasta que haya transcurrido un periodo de tiempo específico después de que haya llegado el suceso. También se actualiza la regla de suceso Añadir a campaña el próximo año con un retardo de 48 semanas.
Antes de empezar
Complete los pasos en “Antes de iniciar el tutorial” en la página 1.
Antes de iniciar este ejercicio, siga las instrucciones del Ejercicio 3. Para ello, consulte “Ejercicio 3: Definición de otro suceso y creación de otra condición” en la página 26.
Acerca de esta tarea
Cuando un posible cliente solicita un presupuesto de un seguro de coche, puede añadir al posible cliente a la campaña de marketing, que puede personalizarse a continuación para motivar al cliente para que considere la adquisición de la póliza. Sin embargo, normalmente los clientes potenciales solicitan dos (o incluso más) presupuestos de seguro de coche; por ejemplo, cuando están tanteando diferentes compañías de seguros para obtener una póliza de seguros adecuada y vuelven a la compañía para un segundo presupuesto tras haber solicitado un primer
presupuesto que les gustó seis semanas antes.
Si un posible cliente ha solicitado dos o más presupuestos para el seguro del coche, existe una gran probabilidad de que si la compañía de seguros le llama por
teléfono para ver si se le puede ayudar en algo, el posible cliente adquirirá una de las pólizas.
Por supuesto, para la compañía de seguros es más costoso hacer que una persona llame al posible cliente en persona. Por lo tanto, es importante identificar las situaciones concretas en las que una llamada de teléfono aumenta las posibilidades de que se lleve a cabo una venta que de otro modo no se produciría.
Puede crear una regla de suceso que ayude a identificar estas situaciones.
En este ejercicio, creará una regla de suceso denominada Realizar llamada de seguimiento. Cuando se recibe una instancia del suceso Solicitud de presupuesto de sitio web, la regla de suceso Realizar llamada de seguimiento comprueba si el posible cliente ha adquirido la póliza durante el último año. Y también si el posible cliente ha solicitado un presupuesto en las últimas 12 semanas. Si ambas
condiciones son verdaderas, se envía una instancia de la acción Llamada de seguimiento al centro de asistencia telefónica de la compañía con los detalles del cliente para que un representante del centro de asistencia telefónica pueda llamar al posible cliente.
También actualizará la regla de suceso Añadir a campaña el próximo año, para que los clientes que adquieran la póliza sean añadidos a una campaña de marketing al cabo de 48 semanas, es decir, un mes antes de que tengan que renovar la póliza. Para implementar esta condición, añada un retardo de 48 semanas a la acción Añadir a campaña de la regla de suceso.
Procedimiento
1. Defina la acción Llamada de seguimiento:
a. Cree una acción denominada Llamada de seguimiento.
b. En el editor de la acción, añada el objeto de acción existente denominado
Clientea la acción Llamada de seguimiento. Pulse Añadir y seleccione la opción Compartir objeto de acción existente.
c. Guarde los cambios del editor.
El objeto de acción Cliente, que ha creado para la acción Añadir a campaña, ahora también lo utilizará la acción Llamada de seguimiento.
El objeto de negocio Cliente ya está correlacionado con el objeto de acción Cliente por lo que la acción Llamada de seguimiento ya se ha completado. d. En el editor de la acción Llamada de seguimiento, pulse en el separador
Conector. Seleccione Sistema de archivos como el Tipo de conector. e. En la sección Valores del conector del sistema de archivos, compruebe que
en el campo de formato Acción aparece Paquete de conectores. f. En el campo Carpeta de este sistema, escriba:
v En Windows, C:\tutorial\Actions
v En Linux, /home/user/DecisionServer/Actions
g. En el campo Patrón de archivo, escriba Llamada de seguimiento*.xml h. Guarde los cambios del editor. Los cambios se guardan en el sistema de
archivos local.
Ahora ha definido la acción Llamada de seguimiento.
2. Cree la regla de suceso Realizar llamada de seguimiento:
a. Cree una regla de suceso nueva denominada Realizar llamada de seguimiento.
b. En el asistente Regla de suceso nueva, seleccione el suceso solicitud de
presupuesto de sitio webpara que sea el suceso que procesa la regla de suceso. Pulse Siguiente.
c. Seleccione el campo el registro de coche como relación de contexto para esta regla de suceso. Pulse Finalizar.
d. En la sección Contenido, escriba if y pulse Ctrl+barra espaciadora. e. En el menú de asistencia de contenido, efectúe una doble pulsación en no
ha adquirido una póliza.
f. Efectúe una doble pulsación en A continuación <Acciones> y efectúe una doble pulsación en la acción Llamada de seguimiento.
g. Efectúe una doble pulsación en el signo ; que aparecía en el menú de asistencia de contenido para completar la regla de suceso.
h. Pulse Ctrl + S para guardar sus cambios.
Ahora debe crear una segunda condición que compruebe que esta solicitud es la segunda solicitud para un presupuesto para el coche.
3. Cree la segunda condición:
a. En el editor de la regla de suceso Realizar llamada de seguimiento, inserte una línea nueva antes del filtro No ha adquirido una póliza.
b. Después de if , pulse Ctrl+Barra espaciadora.
c. En el menú de asistencia de contenido, efectúe una doble pulsación en
apariciones anteriores de <suceso o acción>. d. Efectúe una doble pulsación en este suceso.
e. Efectúe una doble pulsación en dentro de <duración>. f. Efectúe una doble pulsación en <duración>.
g. En el recuadro de semanas del diálogo de duración escriba 12 y, a continuación, pulse Intro.
h. Después de 12 semanas pulse Ctrl+Barra espaciadora y, a continuación, efectúe una doble pulsación en es <un objeto>.
i. Efectúe una doble pulsación en <número> y, a continuación, escriba 1. j. Efectúe una doble pulsación en y <condición>.
k. Pulse Ctrl + S para guardar los cambios del editor.
La siguiente captura de pantalla muestra la regla de suceso Realizar llamada de seguimiento con el retardo añadido.
4. Actualice la regla de suceso Añadir a campaña el próximo año añadiendo una acción retardada para añadir el cliente a la campaña de marketing un mes antes del vencimiento de la póliza adquirida:
a. Abra la regla de suceso Añadir a campaña el próximo año en el editor. b. En la sección Contenido, escriba después y, a continuación, pulse Ctrl+Barra
espaciadora.
c. En el menú de asistencia de contenido, efectúe una doble pulsación en
<duración>.
d. En el campo de semanas del diálogo visualizado, escriba 48 y, a continuación, pulse Intro.
e. Coloque el cursor después de 48 semanas y pulse Control+Barra
espaciadora. Efectúe una doble pulsación en a continuación <acciones>. f. Efectúe una doble pulsación en añadir a campaña.
g. Efectúe una doble pulsación en ;. h. Guarde las actualizaciones.
i. Compruebe si existen errores en la vista Problemas.
5. Despliegue el proyecto de sucesos pulsando con el botón derecho del ratón en el nombre de proyecto y, a continuación, pulse Desplegar. Seleccione Desplegar
todos los activosy pulse Finalizar.
Para probar los cambios que ha realizado, envíe la siguiente secuencia de sucesos de prueba, comprobando cada vez una acción de acuerdo con lo que se indica en la siguiente tabla.
Para cada suceso que envíe, consulte los separadores Filtros y Datos de
contexto del widget Probador de sucesos para ver qué filtros se han evaluado y par comprobar qué sucesos ha recibido y qué instancias de acción ha enviado el
tiempo de ejecución de sucesos. Consulte el separadorSucesos y acción
retardadospara visualizar el suceso retardado. La acción retardada permanece en el separador durante 48 semanas. Una vez que finaliza este periodo de retardo, ya no aparece el suceso en el separador Sucesos y acción retardados y aparece, en su lugar, listado en el separador Datos de contexto.
Tabla 3. Sucesos a enviar y detalles a comprobar.
Pasos Suceso Cómo enviar la instancia del suceso Acción Razón de la acción 1 Solicitud de presupuesto de sitio web Utilice el widget Probador de sucesos para enviar un valor nuevo en el campo Registro, por ejemplo K123 JKL. Añadir a campaña Esta instancia es la primera vez que se recibe el suceso Solicitud de presupuesto de sitio web con el nuevo valor que se ha especificado en el campo Registro. Es decir, la primera solicitud de presupuesto para este coche. Por lo tanto, los detalles del posible cliente se reenvían (en la instancia de acción Añadir a campaña) al departamento de Marketing.
Tabla 3. Sucesos a enviar y detalles a comprobar. (continuación) Pasos Suceso Cómo enviar la instancia del suceso Acción Razón de la acción 2 Solicitud de presupuesto de sitio web Utilice el widget Probador de sucesos para enviar el mismo valor en el campo Registro que en el Paso 1. Llamada de seguimiento Esta instancia es la segunda vez que se recibe el suceso Solicitud de presupuesto de sitio web para el registro de coche utilizado en el Paso 1. Es decir, la segunda solicitud de presupuesto para un coche. Por lo tanto, los detalles del posible cliente se envían al centro de asistencia telefónica para que se pueda realizar una llamada de seguimiento a fin de cerrar la venta. 3 Solicitud de presupuesto de sitio web Utilice el widget Probador de sucesos para enviar el mismo valor en el campo Registro que en los Pasos 1 y 2.
Ninguna acción Esta instancia es la tercera vez que se recibe el suceso Solicitud de presupuesto de sitio web para el registro de coche utilizado en el Paso 1. Es decir, la tercera solicitud de presupuesto para un coche. Por lo tanto, los detalles del posible cliente no se envían otra vez al departamento de Marketing ni al centro de asistencia telefónica.
Tabla 3. Sucesos a enviar y detalles a comprobar. (continuación) Pasos Suceso Cómo enviar la instancia del suceso Acción Razón de la acción 4 Póliza adquirida Utilice el widget
Probador de sucesos para enviar una instancia del suceso Póliza adquirida con el mismo valor en el campo Registroque en los Pasos 1 a 3. No hay ninguna acción en el separador Acciones, pero la acción Añadir a campaña aparece en el separador Sucesos y acción retardadoscon un retardo de 48 semanas. Añadir a campaña no se lista en el separador Accioneshasta que han transcurrido 48 semanas. La llegada de una instancia del suceso Póliza adquirida sólo muestra que un posible cliente ha adquirido una póliza. Por lo tanto, no es necesaria ninguna acción. 5 Solicitud de presupuesto de sitio web Utilice el widget Probador de sucesos para enviar el mismo valor en el campo Registro que en los Pasos 1 a 4.
Ninguna acción Esta vez, cuando se recibe una instancia del suceso Solicitud de presupuesto de sitio web para el mismo registro de coche que en el Paso 3, la existencia del suceso Póliza adquirida del Paso 3 indica que el cliente ya ha adquirido una póliza para este coche. Este suceso significa que no hay ninguna razón aún para añadirle a la campaña de marketing.
Qué hacer a continuación
Ahora ya ha completado los ejercicios de la guía de aprendizaje Cómo empezar con sucesos. Para obtener más información sobre Decision Server Events, consulte: v Guía de aprendizaje: Cálculo de promedios para identificar patrones de sucesos v Guía de aprendizaje: Comparación de un suceso con un suceso anterior
Avisos
Esta información se ha desarrollado para productos y servicios ofrecidos en los Estados Unidos.
Es posible que IBM no ofrezca los productos, servicios o características descritos en este documento en otros países. Póngase en contacto con el servicio técnico local de IBM para obtener información sobre los productos y servicios actualmente disponibles en su zona. Cualquier referencia a un producto, programa o servicio de IBM no pretende afirmar que sólo se puede utilizar el producto, programa o servicio de IBM. En su lugar, puede utilizar cuando producto, programa o servicio con funcionalidad equivalente que no infrinja ningún derecho de propiedad intelectual de IBM. No obstante, es responsabilidad del usuario evaluar y verificar la operación de cualquier producto, programa o servicio ajeno a IBM.
IBM puede tener patentes o aplicaciones de patente pendientes de aprobación que traten del tema descrito en este documento. La entrega de este documento no le concede ninguna licencia de estas patentes. Puede enviar consultas sobre licencias por escrito, a:
IBM United Kingdom Laboratories,Mail Point 151,Hursley Park,Winchester,Hampshire,Inglaterra SO21 2JN
Para realizar consultas sobre licencias relacionadas con la información del juego de caracteres de doble byte (DBCS), póngase en contacto con el departamento de propiedad intelectual de IBM en su país o envíe las consultas, por escrito, a:
Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd.
1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japón
El párrafo siguiente no se aplica al Reino Unido ni a ningún otro país donde estas disposiciones sean incompatibles con la legislación vigente:
INTERNATIONAL BUSINESS MACHINES CORPORATION FACILITA ESTA PUBLICACIÓN "TAL CUAL" SIN GARANTÍAS DE NINGÚN TIPO, NI EXPLÍCITAS NI IMPLÍCITAS, INCLUYENDO, PERO SIN LIMITARSE A, LAS GARANTÍAS IMPLÍCITAS DE NO INFRACCIÓN, COMERCIALIZACIÓN O ADECUACIÓN A UN FIN CONCRETO. Algunos estados no permiten la exclusión de garantías expresas o implícitas en determinadas transacciones, por lo que es posible que esta declaración no sea aplicable.
Esta información podría incluir imprecisiones técnicas o errores tipográficos. La información aquí contenida está sometida a modificaciones periódicas; estas modificaciones se incorporarán en las nuevas ediciones de la publicación. IBM puede realizar mejoras y/o modificaciones en el/los producto(s) y/o el/los programa(s) descritos en esta publicación en cualquier momento sin previo aviso.
Cualquier referencia hecha en esta información a sitios web que no sean de IBM es meramente informativa y en modo alguno representa una recomendación de dichos sitios web. El contenido de estos sitios web no forma parte del contenido de este producto de IBM, por lo que la utilización de dichos sitios web es
IBM puede utilizar o distribuir cualquier información que nos proporcione de la forma que considere apropiada sin que suponga ninguna obligación para usted.
Los licenciatarios de este programa que deseen obtener información para posibilitar: (i) el intercambio de información entre programas creados
independientemente y otros programas (incluyendo éste) y (ii) la utilización mutua de la información que se ha intercambiado, pueden ponerse en contacto con:
IBM United Kingdom Laboratories,Mail Point 151,Hursley Park,Winchester,Hampshire,Inglaterra SO21 2JN
Dicha información puede estar disponible, sujeta a los términos y condiciones apropiados, incluyendo en algunos casos el pago de una cantidad.
IBM proporciona el programa bajo licencia descrito en esta documentación, así como todo el material bajo licencia disponible, según los términos del Acuerdo de Cliente de IBM, del Acuerdo Internacional de Programas bajo Licencia de IBM o de cualquier otro acuerdo equivalente entre ambas partes.
Todos los datos de rendimiento aquí recogidos se han determinado en un entorno controlado. Por consiguiente, es posible que los resultados obtenidos en otros entornos operativos varíen significativamente. Puede que algunas medidas se hayan realizado en sistemas en nivel de desarrollo y no se garantiza que éstas sean las mismas en sistemas generalmente disponibles. Asimismo, puede que algunas medidas se hayan estimado por extrapolación. Puede que los resultados reales varíen. Los usuarios de este documento deberían verificar los datos aplicables a su entorno específico.
La información relativa a productos ajenos a IBM se ha obtenido de los
proveedores de estos productos, de sus anuncios publicados o de otras fuentes públicas. IBM no ha probado estos productos y no puede confirmar la precisión del rendimiento, la compatibilidad o cualquier otra reclamación relacionada con productos ajenos a IBM. Puede dirigir sus preguntas acerca de las prestaciones de los productos ajenos a IBM a los proveedores de estos productos.
Esta información contiene ejemplos de datos e informes utilizados en operaciones comerciales habituales. Para ilustrarlas de la forma más completa posible, los ejemplos incluyen los nombres de personas, empresas, marcas y productos. Todos estos nombres son inventados y cualquier similitud con los nombres y direcciones de una empresa real es una coincidencia.
LICENCIA DE COPYRIGHT:
Esta información contiene programas de aplicación de ejemplo en idioma de origen, que ilustra técnicas de programación en varias plataformas operativas. . Puede copiar, modificar y distribuir estos programas de ejemplo en cualquier formato sin necesidad de pagar a IBM con fines de desarrollo, utilización, marketing o distribución de los programas de aplicación, de conformidad con la interfaz de programación de la aplicación de la plataforma operativa para la que están escritos los programas de ejemplo. Estos ejemplos no se han probado bajo todas las condiciones. Por lo tanto, IBM no garantiza la fiabilidad, la capacidad de servicio o la función de estos programas. Los programas de ejemplo son
proporcionados "TAL CUAL", sin garantía de ningún tipo. IBM no será responsable de ningún daño provocado por su utilización de los programas de ejemplo.
Todas las copias o partes de estos programas de ejemplo o cualquiera de sus derivados deben incluir un aviso de copyright como el siguiente:
© (nombre de la empresa) (año). Los fragmentos de este código proceden de IBM Corp. Sample Programs. © Copyright IBM Corp. _escriba el año o años_.