• Accueil / Pardot / Comment mettre à…
, Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire8 minutes de lecture


Vous êtes-vous retrouvé dans une situation où vous devez modifier les valeurs des champs de liste déroulante et les libellés des formulaires Pardot ? Sans un moyen natif de mettre à jour en masse les étiquettes Pardot, les utilisateurs de Pardot finiront par le faire manuellement, étiquette par étiquette, ce qui peut prendre beaucoup de temps !

Un cas d’utilisation courant est lorsque vous devez traduire l’étiquette des valeurs de liste déroulante (liste de sélection) sur votre formulaire ; cela vous obligerait à ajouter les traductions pour chaque langue, pour chacune des options de liste déroulante de la liste de sélection.

, Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Je vais vous montrer comment mettre à jour facilement en masse les valeurs de champ de liste déroulante/de sélection Pardot (étiquettes) dans la configuration de champ ou au niveau du formulaire Pardot, avec quelques lignes de code. Nous aborderons également un moyen simple de vérifier ou de décocher toutes les valeurs de liste déroulante/liste de sélection dans les paramètres du champ (lorsqu’une nouvelle valeur de liste de sélection est créée dans Salesforce, par exemple).

Cet article s’adresse aux développeurs familiarisés avec JavaScript. Si cela ne s’applique pas à vous, consultez le Extension Chrome J’ai développé pour vous aider.

, Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Ci-dessus : montrant la différence entre la valeur du champ déroulant/liste de sélection Pardot elle-même (alias nom de l’API) et l’étiquette du champ déroulant/liste de sélection.

  • Valeur du champ déroulant/liste de sélection, aka. Nom de l’API. Ceci est défini au niveau du champ dans les paramètres Pardot.
  • Étiquettes de champ de liste déroulante/de sélection, qui peuvent être définies au niveau du formulaire Pardot, le plus souvent utilisées pour traduire les champs de formulaire sans perturber le nom du champ d’origine.

Mettre à jour les valeurs et les étiquettes de la liste déroulante Pardot (avec le code)

Accédez à Pardot Lightning dans Salesforce (ou Pardot Classic) à l’aide de Google Chrome.

Cas d’utilisation 1 : valeur du champ déroulant (liste de sélection) de la mise à jour en bloc (nom de l’API) à partir des paramètres Pardot

Aller à https://url-decode.com/tool/create-array-js pour créer un tableau de vos étiquettes.

Adaptez le script avec votre tableau (créez une première valeur de tableau vide si vous souhaitez commencer à la deuxième valeur de la liste de sélection, par exemple) :

var arr = [

'',

'1',

'2',

'3',

];

var textFields = document.querySelectorAll("div.controls input.customValue");

for (var i = 0; i 
  • Aller sur la page du champ Pardot en mode édition
  • Ouvrez la console du navigateur en appuyant sur F12 ou consultez ici
  • Collez le script, puis appuyez sur Entrée pour l'exécuter
  • Enregistrez la configuration en cliquant sur « Enregistrer le champ par défaut » ou « Enregistrer le champ personnalisé »

Cas d'utilisation 2 : Mise à jour en masse des étiquettes de valeur de champ de la liste déroulante (liste de sélection) à partir des paramètres Pardot

Ce que vous réaliserez: vous mettrez à jour les valeurs de champ disponibles pour les valeurs de liste déroulante (liste de sélection) Pardot dans la configuration de champ dans les paramètres Pardot.

  • Extraire l'ordre des valeurs de la liste de sélection (Nom de l'API) sur les détails de la page de champ
  • Créer une feuille de calcul pour mapper des valeurs de liste de sélection avec des étiquettes
  • Aller à https://url-decode.com/tool/create-array-js pour créer un tableau de vos étiquettes
  • Adaptez le script avec votre tableau (créez une première valeur de tableau vide si vous voulez commencer par le deuxième Label de la liste de sélection, par exemple) :

var arr =[”[”

'1',

'2',

'3',

];

var textFields = document.querySelectorAll("span.inline input.text-small");

pour (var i = 0; i

if (arr && arr.longueur) {

document.querySelectorAll ("i.icon-font.icon-bigger.muted.vertical-middle")[i].parentNode.click();

Champs de texte[i].valeur = arr[i];

}

} ;

  • Aller sur la page du champ Pardot en mode édition
  • Ouvrez la console du navigateur en appuyant sur F12 ou consultez ici
  • Collez le script, puis appuyez sur Entrée pour l'exécuter
  • Vérifiez vos étiquettes de liste de sélection en cliquant sur l'icône « A »
  • Enregistrez la configuration en cliquant sur « Enregistrer le champ par défaut » ou « Enregistrer le champ personnalisé »

Cas d'utilisation 3 : mise à jour en bloc de la valeur du champ déroulant (liste de sélection) (nom de l'API) à partir de la configuration du formulaire Pardot

Aller à https://url-decode.com/tool/create-array-js pour créer un tableau de vos étiquettes

Adaptez le script avec votre tableau (créez une première valeur de tableau vide si vous voulez commencer par le deuxième Label de la liste de sélection, par exemple) :

var arr = [

'',

'1',

'2',

'3',

];

var textFields = document.querySelectorAll("div.controls input.formFieldValue");

for (var i = 0; i 
  • Allez sur la page Formulaire Pardot à l'étape 2. Champs
  • Cliquez sur le champ d'édition
  • Allez sur l'onglet Valeurs
  • Ouvrez la console du navigateur en appuyant sur F12 ou consultez ici
  • Collez le script, puis appuyez sur Entrée pour l'exécuter
  • Enregistrez la configuration en cliquant sur « Enregistrer les modifications »

Cas d'utilisation 4 : Mise à jour en bloc des étiquettes de valeur de champ de la liste déroulante (liste de sélection) de la configuration du formulaire Pardot

Créer une feuille de calcul pour mapper des valeurs de liste de sélection avec des étiquettes

Aller à https://url-decode.com/tool/create-array-js pour créer un tableau de vos étiquettes

Adaptez le script avec votre tableau (créez une première valeur de tableau vide si vous voulez commencer par le deuxième Label de la liste de sélection, par exemple) :

var arr = [

'',

'1',

'2',

'3',

];

var textFields = document.querySelectorAll("span.inline input.form-field-value-input");

for (var i = 0; i 
  • Allez sur la page Formulaire Pardot à l'étape 2. Champs
  • Cliquez sur le champ d'édition
  • Allez sur l'onglet Valeurs
  • Ouvrez la console du navigateur en appuyant sur F12 ou consultez ici
  • Collez le script, puis appuyez sur Entrée pour l'exécuter
  • Vérifiez vos étiquettes en cliquant sur l'icône
  • Enregistrez la configuration en cliquant sur « Enregistrer les modifications »

Cas d'utilisation 5 : cochez/décochez quelles valeurs de liste déroulante de champ Pardot sont sélectionnées pour un champ de liste de sélection Salesforce en cours de synchronisation

Aller sur la page du champ Pardot en mode édition

Cochez « Garder le type de champ et les valeurs possibles (pour les listes déroulantes, les boutons radio, les cases à cocher) en synchronisation avec le CRM » en mode d'édition de champ. Cliquez sur « Enregistrer »

var divs = document.querySelectorAll('input.crm-field-checkbox'); for (i = 0; i

  • Aller à la page du champ Pardot en mode édition
  • Ouvrez la console du navigateur en appuyant sur F12 ou consultez ici
  • Puis appuyez sur Entrée pour l'exécuter
  • Enregistrez la configuration en cliquant sur « Enregistrer le champ par défaut » ou « Enregistrer le champ personnalisé »

Mettre à jour les valeurs et les étiquettes des listes déroulantes Pardot (sans code)

j'ai développé un Extension Chrome pour vous aider à atteindre ce super pouvoir d'administration, sans toucher à aucun code. Listes déroulantes et cases à cocher de mise à jour en masse de Pardot prend en charge à la fois Pardot Classic et Pardot Lightning.

Comment ça fonctionne:

Pour les valeurs et les étiquettes, il suffit de copier/coller vos (saut de ligne pour les séparer) dans la zone de saisie puis de cliquer sur "Mettre à jour les valeurs" ou alors "Mettre à jour les étiquettes« pour les injecter !

Pour les cases à cocher, vous pouvez :

  • Cocher/décocher
  • Cocher décoché
  • Décocher coché

Sur la forme

, Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Sur le terrain

, Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Vous pouvez le télécharger ici: Listes déroulantes et cases à cocher de mise à jour en masse de Pardot

Ouvrez la console Google Chrome

Pour ouvrir la console développeur dans Google Chrome, ouvrez le Menu Chrome dans le coin supérieur droit de la fenêtre du navigateur et sélectionnez Plus d'outils > Outils de développement. Vous pouvez également utiliser le raccourci Option + ⌘ + J (sur macOS), ou Maj + CTRL + J (sous Windows/Linux).

, Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

La console s'ouvrira soit dans votre fenêtre Chrome existante, soit dans une nouvelle fenêtre. Vous devrez peut-être sélectionner l'onglet Console.

, Comment mettre à jour en masse les valeurs des champs Pardot et les étiquettes des champs de formulaire<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Résumé

Nous avons vu comment mettre à jour facilement les valeurs et les étiquettes des listes déroulantes Pardot, ainsi que les cases à cocher par code ou avec l'extension. Si vous avez des questions ou des commentaires pour améliorer l'extension, n'hésitez pas à m'envoyer un DM sur LinkedIn chez Alexandre Ruiz !



Source de l'article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer