Sélectionner une page
person running on road street cliff during golden hour
Consultant Airtable, je vous aide à créer, améliorer et automatiser vos bases. Développeur de formation, j'accompagne mes clients sur des missions techniques, à la frontière entre le No-Code et le code.

La fonction de formule ENCODE_URL_COMPONENT traduit des chaînes de texte et de caractères dans une langue qui peut être lue dans le champ d’adresse de votre navigateur. Comme les URL ne peuvent lire que des caractères spéciaux (par exemple %20 au lieu d’un espace), vous devez coder tous les composants normaux pour qu’ils puissent être utilisés dans une adresse web.

Un scénario courant de Airtable où cela est utile est le pré-remplissage des URL des formulaires. Voici un tutoriel sur la façon de configurer une base pour générer automatiquement des URL de formulaire pré-remplies uniques en utilisant ENCODE_URL_COMPONENT .

Configuration de votre base

Disons que vous faites partie d’une équipe de recrutement pour une entreprise en pleine croissance et que vous devez embaucher pour quelques postes clés. Vous pouvez utiliser un formulaire Airtable pour recueillir des informations auprès des candidats, mais vous avez en tête quelques prospects que vous aimeriez engager. L’envoi d’un formulaire pré-rempli à leur intention peut leur faire gagner du temps et créer une première expérience positive pour votre entreprise.

En commençant par la grille, vous voudrez créer quelques champs clés pour le suivi des informations. Nous suivrons le rôle/titre du poste pour lequel vous souhaitez embaucher, ainsi que les noms des personnes susceptibles d’être embauchées. Sur le formulaire, le candidat aura un espace pour écrire pourquoi il est le plus apte à occuper le poste.

Screen_Shot_2019-12-11_at_1.57.51_PM.jpg

Une fois les champs créés, ajoutez une vue du formulaire dans le tableau.

Screen_Shot_2019-12-11_at_1.59.28_PM.jpg

Les mêmes champs créés dans la vue grille sont maintenant disponibles comme champs de formulaire.

Screen_Shot_2019-12-11_at_1.59.49_PM.jpg

Vous pouvez modifier les noms des champs afin de mieux cibler les candidats qui remplissent le formulaire. Nous allons changer le rôle/titre pour le poste auquel vous postulez , et le nom du prospect pour votre nom . Notez que cela ne change que la façon dont le nom du champ apparaît sur le formulaire – les noms des champs réels, tels qu’ils apparaissent dans la grille, restent les mêmes qu’auparavant.

Screen_Shot_2019-12-11_at_2.00.18_PM.jpg

Vous êtes maintenant prêt à envoyer le formulaire – déjà pré-rempli avec ses informations de base – à vos candidats à l’embauche. Pour ce faire, nous devrons écrire une formule en utilisant la fonction ENCODE_URL_COMPOSANT . Voici à quoi cela devrait ressembler une fois que nous aurons terminé.

Screen_Shot_2019-12-11_at_2.08.27_PM.jpg

Rédaction de la formule

Étape 1

Nous allons commencer à rédiger la formule en y incluant certaines des informations de base nécessaires. Copiez l’URL du formulaire et collez-la dans le champ de la formule, suivie d’un point d’interrogation.

"https://airtable.com/shrJ9H5NUfDPrNjp1" ?

Voici le résultat de la première partie de la formule :

Screen_Shot_2019-12-11_at_2.10.35_PM.jpg

Étape 2

Ensuite, nous allons ajouter une nouvelle fonction en insérant d’abord une esperluette (& ) comme séparateur. Ensuite, nous allons ajouter une nouvelle fonction en insérant une esperluette (& ) comme séparateur :

  • Ajoutez le texte de pré-remplissage ‘prefill_’ &
  • Ajouter la fonction ENCODE_URL_COMPOSANT . La fonction ENCODE_URL va traduire le nom de texte de votre champ (Rôle / Titre ) en une URL encodée.
  • Faites suivre par & ‘=’ &
  • Enfin, nous nous assurerons d’encoder {Rôle / Titre} en ajoutant ENCODE_URL_COMPONENT({Rôle / Titre})
https://airtable.com/shrJ9H5NUfDPrNjp1 ?
&
Pré-remplissage et ENCODE_URL_COMPONENT('Rôle / Titre') et '=' et ENCODE_URL_COMPONENT({Rôle / Titre})


Dans le prolongement de l’étape 1, voici la partie suivante de l’URL pré-remplie. Plus qu’une étape !

Screen_Shot_2019-12-11_at_2.53.43_PM.jpg

Étape 3

La dernière information à ajouter à l’URL est le nom du prospect. Pour ce faire :

  • Ajoutez un autre séparateur (& )
  • Ajoutez le texte de pré-remplissage ‘prefill_’ &
  • Ajouter la fonction ENCODE_URL_COMPOSANT . La fonction ENCODE_URL traduira le nom textuel du champ {Nom du prospect} en une URL encodée.
  • Enfin, nous nous assurerons d’encoder {Nom du prospect} en ajoutant la fonction ENCODE_URL_COMPONENT({Nom du prospect})
https://airtable.com/shrJ9H5NUfDPrNjp1 ?
&
Pré-remplissage_' & ENCODE_URL_COMPONENT('Rôle / Titre') & '=' & ENCODE_URL_COMPONENT({Rôle / Titre})
&
&prefill_' & ENCODE_URL_COMPONENT('Prospect Name') & '=' & ENCODE_URL_COMPONENT({Prospect Name})

Le résultat est l’URL complète pré-remplie pour chaque enregistrement unique dans votre tableau :

Screen_Shot_2019-12-11_at_3.36.57_PM.jpg

Vous pouvez tester chaque URL en cliquant dessus et voir la date unique remplie dans le formulaire.

Screen_Recording_2019-12-11_at_03.45_PM.gif

Besoin d’aide sur Airtable ?

Notre équipe d’experts est prête à vous accompagner.
Réservez votre appel gratuit de 20 minutes maintenant.

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *