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 dans différents écrans, comme les détails du 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

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, puis localisez 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 Modification de l’écran pour accéder aux champs personnalisés. Dans cet exemple, des champs sont ajoutés pour le schéma Destinataires.

    Capture d’écran affichant le bouton Définition d’écran dans la vue de schéma

    La liste des champs personnalisés affichée dans l’interface pour le schéma s’affiche.

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

    Ici, le champ « Montant » 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 vers le haut et vers le bas, ou déplacez les champs par glisser-déposer.
    • Rendre les champs obligatoires  : cochez la case Obligatoire.
    • Modifier les paramètres du champ : 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 affichant 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 montrant un exemple de paramètres de filtre pour les champs personnalisés
  • S’étendre sur deux colonnes : par défaut, les champs personnalisés s’affichent dans l’interface en 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 utilisateur web de Campaign vous permet d’ajouter des séparateurs pour regrouper les champs personnalisés dans l’interface afin d’en améliorer la lisibilité. Pour ce faire, procédez comme suit :

  1. Cliquez sur le bouton représentant des points de suspension en regard des flèches haut et bas, puis 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