Definición del suceso y de los parámetros: suceso externo

El desencadenante Esperar suceso puede detectar un suceso que se produce en un sistema que es externo a HCL Commerce. Debe implementar una llamada de servicio MarketingTriggers de proceso desde el sistema externo para informar a los servicios de marketing del suceso. Puede llamar a este servicio de varias maneras, utilizando un URL o un código Java. La llamada de servicio debe pasar a los servicios de marketing el nombre del suceso y los parámetros a comparar. Los gestores de marketing necesitan el nombre del suceso y los parámetros de la llamada de servicio para configurar el suceso Esperar suceso en la herramienta Marketing del Management Center.

Procedimiento

  1. Defina el Nombre de suceso del desencadenante Esperar suceso.

    El Nombre de suceso representa el suceso que inicia o continúa una actividad de diálogo que contiene este desencadenante. Cree el nombre que desee.

    Por ejemplo, puede que desee iniciar una actividad de diálogo cuando un sistema externo detecta que se produjo un fraude para la tarjeta de crédito de un determinado cliente. Podría definir un nombre de suceso CustomFraudDetectedTriggerEvent.
  2. Defina el Nombre del parámetro del desencadenante Esperar suceso. Cree el nombre que desee.

    El Nombre del parámetro es el nombre de un parámetro en la llamada del servicio a comparar. El desencadenante Esperar suceso puede comparar uno o dos parámetros.

    Por ejemplo, podría definir un nombre de parámetro eventType.
  3. Opcional: Para cada Nombre de parámetro, defina el Valor de parámetro que hay que comparar. Si es necesario, puede definir más de un Valor de parámetro para cada parámetro. Cree el nombre que desee.

    Por ejemplo, para el parámetro eventType, podría definir un valor de CreditCard.

    Nota: El Valor de parámetro es un campo opcional cuando configura el desencadenante Esperar suceso en la herramienta Marketing del Management Center. Si desea que el desencadenante Esperar suceso coincida con únicamente el Nombre de suceso y el Nombre de parámetro, no proporcione valores de parámetro al gestor de marketing.
  4. Implemente la llamada de servicio MarketingTrigger del proceso desde el sistema externo utilizando un URL o código Java.
    La llamada de servicio debe contener:
    • El parámetro DM_ReqCmd con un valor que es el Nombre de suceso que definió en el paso 1.
    • Cada Nombre de parámetro y Valor de parámetro que definió en los pasos 2 y 3.

    Para tener ejemplos de cómo implementar la llamada del servicio utilizando un URL o un código Java, consulte la tabla en Formas de informar a los servicios de marketing acerca de sucesos externos o personalizados para desencadenantes y destinos.

Qué hacer a continuación

Proporcione los datos de Nombre de suceso, el Nombre de parámetro y (opcionalmente) el Valor de parámetro del desencadenante Esperar suceso al gestor de marketing. En la herramienta Marketing del Management Center, el gestor de marketing debe entrar estos datos en la vista de propiedades del desencadenante Esperar suceso utilizado en una actividad de diálogo.