A propos des modifications des cibles qui détectent ou enregistrent le comportement du client
Si vous modifiez le comportement par défaut des cibles qui détectent ou enregistrent le comportement du client, vous devez aborder la personnalisation de manière spécifique, en fonction de son objectif.
Les cibles qui détectent ou enregistrent le comportement du client sont les suivantes :
- Page en cours
- Comportement de consultation du catalogue
- Comportement en ligne
- Référenceur de site externe
- contenu du cookie
- Participation au commerce social
Généralement, vous ne devriez pas étendre la commande de tâche, à savoir CustomerFilterUserBehaviorTargetTaskCmd, ou l'une des classes qui constituent une extension de cette commande de tâche. Au lieu de ceci, sélectionnez l'une des options suivantes en fonction de votre objectif :
| Objectif | Marche à suivre |
|---|---|
| Si vous désirez modifier comment détecter qu'un client a fait quelque chose affectant une cible, c'est-à-dire que vous désirez modifier l'un des paramètres définis dans la définition de la règle de comportement pour la cible. | Modifiez la définition de la règle de comportement pour la cible. |
| Si vous désirez spécifier une méthode différente pour la comparaison des valeurs réelles avec celle définie dans la règle métier. | Implémentez la commande de tâche de règle de comportement (UserBehaviorRuleTaskCmd). |
| Vous souhaitez implémenter un traitement supplémentaire lorsque les services marketing détectent un événement. | Implémentez la commande de tâche de règle de comportement (BehaviorRuleTaskCmd). |
Les options du tableau précédent ne s'appliquent qu'aux cibles qui détectent ou enregistrent un comportement utilisateur. Pour les autres, l'approche correcte pour modifier leur comportement consiste à étendre la commande de tâche existante pour l'élément de campagne, c'est à dire de la classe qui constitue une extension de MarketingCampaignElementTaskCmd pour la cible.