Ajout de la prise en charge des recommandations externes à l'interface utilisateur du Centre de gestion

Vous pouvez afficher une interface utilisateur préconfigurée qui permet aux professionnels de définir les critères d'affichage des recommandations de systèmes externes. Par défaut, cette interface utilisateur ne s'affiche pas dans l'outil Marketing du Centre de gestion car elle est placée en commentaire dans le code, mais vous pouvez supprimer les commentaires. Il se peut que vous deviez également personnaliser l'interface utilisateur pour répondre aux besoins de votre entreprise.

Avant de commencer

Déterminez si vous devez personnaliser l'élément d'action Afficher une recommandation provenant d'un système externe préconfiguré. Sans personnalisation, la vue de propriétés de cet élément se présente comme suit :
Interface utilisateur de l'élément d'action Afficher une recommandation provenant d'un système externe

Pourquoi et quand exécuter cette tâche

Pour utiliser l'élément d'action Afficher une recommandation provenant d'un système externe préconfiguré tel quel, vous devez l'afficher dans le générateur d'activité de l'outil Marketing. Cela implique d'éditer le fichier de vue de propriétés du générateur d'activité pour que l'élément s'affiche dans la palette. Les professionnels peuvent ensuite faire glisser l'élément de la palette vers une activité Web et renseigner les propriétés illustrées dans la capture d'écran précédente.

La personnalisation de l'élément d'action préconfiguré requiert des tâches supplémentaires.

Procédure

  1. Ouvrez HCL Commerce Developer et basculez vers la vue Explorateur d'entreprise.
  2. Si nécessaire, personnalisez l'élément d'action Afficher une recommandation provenant d'un système externe. Par exemple :
    • Pour ajouter ou supprimer des widgets dans la vue de propriétés, modifiez les définitions suivantes :
      • mktDisplayExternalRecommendationProperties, dans le fichier source d'origine. Cette définition se trouve à l'emplacement suivant :

        HCL Commerce DeveloperLOBTools/WebContent/config/commerce/marketing/propertiesViews/activityBuilder/DisplayExternalRecommendationPropertiesView.def

    • Pour personnaliser la définition d'objet de l'élément, modifiez :
      • DisplayExternalRecommendationFlowElementObjectDefinition, dans le fichier source d'origine. Cette définition se trouve à l'emplacement suivant :

        HCL Commerce DeveloperLOBTools/WebContent/config/commerce/marketing/objectDefinitions/activityBuilder/DisplayExternalRecommendationFlowElementObjectDefinition.def

    Votre personnalisation peut nécessiter des modifications supplémentaires. Les rubriques liées à la rubrique Ajout d'un déclencheur, d'une cible ou d'une action contiennent des informations de référence utiles sur le code qui prend en charge les éléments d'action dans l'outil Marketing.

  3. Affichez l'élément d'action Afficher une recommandation provenant d'un système externe préconfiguré dans le générateur d'activité de l'outil Marketing :
    1. Effectuez l'une des opérations suivantes :
      • Dans la vue Explorateur d'entreprise, développez LOBTools > WebContent > config > commerce > marketing > propertiesViews.
    2. Ouvrez le fichier de vue de propriétés qui contient la palette des activités Web :
      Option Description
      WebActivityBuilder.def
      1. Localisez le code suivant :
        <!-- This prebuilt element is available for customizations to use when the 
             DisplayExternalRecommendationActionTaskCmd task command is implemented. 
        <Element objectType="displayExternalRecommendation"/>
        -->
      2. Supprimez les commentaires pour que l'élément ne soit plus placé en commentaire.
      3. Enregistrez et fermez le fichier.
      4. Si vous souhaitez que les professionnels puissent créer des modèles d'activité Web à l'aide de l'élément d'action Afficher une recommandation provenant d'un système externe, répétez les étapes 3.b.i à 3.b.iii pour le fichier WebActivityTemplateBuilder.def. Contient la palette pour les modèles d'activité Web.