Définition de l'événement et de paramètres : événement externe

Le déclencheur Attente d'événement peut détecter un événement qui se produit sur un système externe à HCL Commerce. Vous devez implémenter un appel de service Process MarketingTriggers à partir du système externe pour informer les services marketing de l'événement. Vous pouvez appeler ce service de différentes façons, avec une adresse URL ou du code Java. L'appel de service doit transmettre aux services marketing le nom de votre événement et les paramètres correspondants. Les responsables du marketing ont besoin du nom et des paramètres de l'événement de l'appel de service pour définir le déclencheur Attente d'événement dans l'outil Marketing du Management Center.

Procédure

  1. Définissez le nom de l'événement du déclencheur Attente d'événement.

    Le nom de l'événement représente l'événement qui démarre ou continue une activité de dialogue contenant ce déclencheur. Vous pouvez inventer le nom de votre choix.

    Par exemple, vous pouvez vouloir démarrer une activité Dialogue lorsqu'un système externe détermine qu'une fraude s'est produite pour la carte de crédit d'un client. Vous pouvez définir le nom d'événement CustomFraudDetectedTriggerEvent.
  2. Définissez le nom de paramètre du déclencheur Attente d'événement. Vous pouvez inventer le nom de votre choix.

    Le nom de paramètre est le nom d'un paramètre dans l'appel de service avec lequel créer une correspondance. Le déclencheur Attente d'événement peut créer une correspondance avec un ou deux paramètres.

    Par exemple, vous pouvez définir le nom de paramètre eventType.
  3. Facultatif : Pour chaque nom de paramètre, définissez la valeur de paramètre à faire correspondre. Si nécessaire, vous pouvez définir plusieurs valeurs de paramètre pour chaque paramètre. Vous pouvez inventer le nom de votre choix.

    Par exemple, pour le paramètre eventType, vous pouvez définir la valeur CreditCard.

    Remarque : La valeur de paramètre est une zone facultative lorsque vous configurez le déclencheur Attente d'événement dans l'outil Marketing du Management Center. Si vous souhaitez que le déclencheur Attente d'événement corresponde seulement au nom de l'événement et au nom de paramètre, ne fournissez pas de valeurs de paramètre au responsable marketing.
  4. Implémentez l'appel au service Process MarketingTrigger depuis le système externe à l'aide d'une adresse URL ou du code Java.
    L'appel de service doit comprendre :
    • Le paramètre DM_ReqCmd avec une valeur correspondant au nom d'événement défini à l'étape 1.
    • Chaque nom de paramètre et valeur de paramètre définis aux étapes 2 et 3.

    Pour obtenir des exemples expliquant comment implémenter l'appel de service à l'aide d'une adresse URL ou du code Java, voir le tableau de la rubrique Méthodes permettant d'informer les services marketing d'événements externes ou personnalisés pour les déclencheurs et les cibles.

Que faire ensuite

Fournissez le nom de l'événement, le nom de paramètre, et (facultatif) la valeur de paramètre du déclencheur Attente d'événement au responsable marketing. Dans l'outil Marketing du Management Center, le responsable marketing doit entrer ces données dans la vue de propriétés du déclencheur Attente d'événement utilisé dans une activité de dialogue.