Configurer des champs personnalisés custom-fields

Les champs personnalisés sont des attributs supplémentaires ajoutés aux schémas prêts à l’emploi via la console Adobe Campaign. Ils vous permettent de personnaliser les schémas en incluant de nouveaux attributs en fonction des besoins de votre entreprise. Découvrez comment étendre un schéma dans la documentation d’Adobe Campaign v8.

Les champs personnalisés peuvent être affichés sur différents écrans, comme les détails de profil dans l’interface web de Campaign. Les administrateurs et les administratrices peuvent contrôler quels champs sont visibles et la manière dont ils apparaissent. Ces modifications s’appliquent à tous les utilisateurs et utilisatrices de Campaign.

NOTE
Vous devez disposer des droits d’administration pour gérer des champs personnalisés.

Les champs personnalisés sont disponibles pour les schémas suivants :

  • Campagnes (nms)
  • Plans (nms)
  • Programmes (nms)
  • Personnes destinataires (nms)
  • Adresses de contrôle (nms)
  • Diffusions (nms)

Ajouter des champs personnalisés à l’interface add-custom

Pour afficher des champs personnalisés dans l’interface, procédez comme suit :

  1. Accédez au menu Schémas dans le volet de navigation de gauche et recherchez le schéma souhaité.

    Utilisez le filtre Modifiable dans le volet des filtres pour identifier rapidement les schémas comportant des champs personnalisés.

    Capture d’écran affichant le menu Schémas et le filtre modifiable dans le volet de navigation

  2. Sélectionnez le schéma dans la liste pour l’ouvrir. Une vue de schéma détaillée s’affiche. En savoir plus sur les détails du schéma. Cliquez sur le bouton Édition d’écran pour accéder aux champs personnalisés. Dans cet exemple, des champs sont ajoutés pour le schéma Destinataires.

    Capture d’écran montrant le bouton Définition des écrans dans la vue du schéma

    La liste des champs personnalisés du schéma qui s’affichent dans l’interface apparaît.

  3. Cliquez sur le bouton Aperçu pour afficher les champs personnalisés dans un exemple d’écran.

    Ici, le champ « Quantité » a été marqué comme obligatoire.

  4. Pour ajouter un champ personnalisé à l’interface, cliquez sur le bouton représentant des points de suspension et choisissez l’une des options suivantes :

    • Sélectionner des champs personnalisés  : sélectionnez un ou plusieurs champs personnalisés à afficher dans l’interface.
    • Remplir automatiquement la liste des champs personnalisés  : ajoutez tous les champs personnalisés définis pour le schéma à l’interface.

    Capture d’écran présentant les options d’ajout de champs personnalisés

  5. Une fois les champs personnalisés ajoutés, vous pouvez effectuer les opérations suivantes :

    • Réorganiser les champs  : utilisez les flèches haut et bas, ou déplacez les champs par glisser-déposer.
    • Rendre les champs obligatoires  : cochez la case Obligatoire.
    • Modifier les paramètres des champs  : cliquez sur le bouton représentant des points de suspension et choisissez Modifier. En savoir plus
    • Supprimer des champs  : cliquez sur le bouton représentant des points de suspension et choisissez Supprimer.
    • Organiser les champs en sous-sections dans l’interface  : cliquez sur le bouton représentant des points de suspension à côté des flèches haut et bas et choisissez Ajouter un séparateur. En savoir plus

Configurer les paramètres des champs personnalisés settings

Pour configurer des paramètres spécifiques à chaque champ personnalisé, cliquez sur le bouton représentant des points de suspension à côté du champ souhaité, puis sélectionnez Modifier.

Capture d’écran illustrant le menu des paramètres des champs personnalisés

Les paramètres disponibles sont les suivants :

  • Attribut  : nom du champ personnalisé.

  • Libellé (personnalisé)  : libellé à afficher dans l’interface. Si aucun libellé n’est renseigné, le libellé défini dans le schéma s’affiche.

  • Visible si  : définissez une condition à l’aide d’une expression xtk qui contrôle quand le champ doit être affiché. Par exemple, masquer le champ si un autre champ est vide.

  • Obligatoire  : permet au champ d’être obligatoire dans l’interface.

  • Lecture seule  : permet au champ d’être en lecture seule dans l’interface. Les utilisateurs et les utilisatrices ne pourront pas modifier la valeur du champ.

  • Paramètres de filtrage (pour les champs de type lien) : utilisez le concepteur de requête pour spécifier les règles d’affichage d’un champ personnalisé de type lien. Par exemple, limitez les valeurs d’une liste en fonction de l’entrée d’un autre champ.

    Vous pouvez également référencer dans vos conditions une valeur saisie dans d’autres champs à l’aide de la syntaxe $(<field-name>). Cela vous permet de référencer la valeur actuelle d’un champ telle qu’elle a été saisie dans le formulaire, même si elle n’a pas encore été enregistrée dans la base de données.

    Dans l’exemple ci-dessous, la condition vérifie si la valeur du champ @ref correspond à la valeur saisie dans le champ @refCom. En revanche, utiliser @refCom au lieu de $(@refCom) référencerait la valeur du champ @ref telle qu’elle existe dans la base de données.

    accordion
    Afficher l’exemple
    Capture d’écran illustrant un exemple de paramètres de filtre pour les champs personnalisés

+++

  • Étendre sur deux colonnes  : par défaut, les champs personnalisés s’affichent dans l’interface sur deux colonnes. Activez cette option pour afficher le champ personnalisé sur toute la largeur de l’écran au lieu de deux colonnes.

Organiser des champs personnalisés en sous-sections separator

L’interface d’utilisation de Campaign Web vous permet d’ajouter des séparateurs afin de regrouper des champs personnalisés dans l’interface pour une meilleure lisibilité. Pour ce faire, procédez comme suit :

  1. Cliquez sur le bouton représentant des points de suspension à côté des flèches haut et bas et sélectionnez Ajouter un séparateur.

  2. Une nouvelle ligne représentant le séparateur est ajoutée à la liste. Cliquez sur le bouton représentant des points de suspension et choisissez Modifier pour nommer la sous-section.

  3. Utilisez les flèches haut et bas pour déplacer le séparateur vers l’emplacement souhaité. Les champs répertoriés sous le séparateur seront regroupés sous celui-ci.

    Dans cet exemple, les champs « Interested Collections » et « Brand » sont regroupés dans une sous-section « Collection ».

    table 0-row-2 1-row-2
    Configuration des champs personnalisés Rendu dans l’interface
    Capture d’écran affichant la configuration d’un séparateur {modal="regular"} Capture d’écran affichant le rendu d’une sous-section dans l’interface {modal="regular"}
recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b