Évaluations de l’éditeur : Évaluations des utilisateurs :.ilfs_responsive_below_title_1 { width : 300px ; } @media(min-width : 500px) {.ilfs_responsive_below_title_1 { largeur : 300px ; } } @media(min-width : 800px) {.ilfs_responsive_below_title_1 { largeur : 336px ; } }

FormEasy est une solution open-source qui vous permet de recevoir Formulaires de vos sites Web, applications et plus très facilement et stockez les données dans Google Sheets. Il utilise une bibliothèque de scripts Apps qui peut gérer des formulaires avec seulement quelques lignes de code sans vous obliger à gérer un serveur.

Un service indispensable dont chaque site Web et application a besoin est une sorte de formulaire tel que Formulaires de contact, formulaires de commentaires, etc. Ces formulaires peuvent également être gérés sur des sites statiques en utilisant certains services tiers tels que GetForm, FormKeep, etc. Comme d’habitude, ce sont des services payants avec des restrictions dans les données, le nombre de soumissions, etc. au cas où vous optez pour leur plan gratuit.

Voici précisément où FormEasy entre en jeu et permet la gestion gratuite des formulaires sur des sites statiques gratuits du coût sans aucune exigence d’outils tiers.

Comment ça marche :

1. Connectez-vous à votre compte Google et créez une feuille Google vide.

2. Copiez l’ID de script à partir du site Web FormEasy. Le lien est fourni à la fin de cet article.

3. Ouvrez le fichier Apps Script connecté à votre feuille de calcul Google à partir du menu Extensions.

4. Cliquez sur le signe”+”à côté de Bibliothèques pour ajouter une bibliothèque et collez le ScriptID que vous avez copié ci-dessus et cliquez sur”Ajouter”. Assurez-vous que la dernière version est sélectionnée.

5. Effacez toutes les fonctions par défaut dans le fichier de script et ajoutez la fonction doPost fournie ci-dessous. Assurez-vous de saisir votre adresse e-mail pour envoyer des notifications chaque fois qu’un utilisateur remplit le formulaire.

function doPost(req) { FormEasy.setEmail(‘[email protected]’);//Pour recevoir une notification par e-mail (facultatif), retournez FormEasy.action (req);//Obligatoire pour retourner la méthode d’action }

6. Cliquez sur”Déployer”, sélectionnez”Nouveau déploiement pour faire apparaître la fenêtre contextuelle et”Sélectionner le type”comme application Web. Tapez la description et dans le menu déroulant”Qui a accès”, choisissez”Tout le monde”. Cliquez sur le bouton”Déployer”et autorisez-le à accéder à votre compte Google si nécessaire.

7. Une fois le déploiement terminé, copiez l’URL de l’application Web à partir de la boîte contextuelle. C’est l’URL que nous pouvons utiliser pour faire des requêtes POST.

8. Nous devons maintenant vérifier si le”POST”fonctionne correctement et si les données”Postées”sont enregistrées dans Google Sheet. Pour vérifier cela, nous utiliserons Postman.

9. Sélectionnez la méthode”POST”et dans le champ”Entrez l’URL de la demande”, collez l’URL de l’application Web que vous avez copiée ci-dessus.

10. Pour les données de test, cliquez sur’Body’et sélectionnez le type de données comme’Raw’. Copiez les exemples de données ci-dessous et collez-les dans l’espace prévu pour les données brutes.

{“name”:”John”,”email”:”[email protected]”,”message”:”Votre script FormEasy s’exécute correctement. Données enregistrées.”}

11. Vous recevrez un message Statut OK et que les données ont été enregistrées avec succès indiquant que votre formulaire fonctionne correctement.

12. Ouvrez la feuille Google vide que vous avez créée ci-dessus et vous y trouverez les données de formulaire enregistrées ainsi qu’un champ Date indiquant la date et l’heure précises de publication des données. Vous pouvez également vérifier votre courrier électronique pour les notifications chaque fois que des données sont publiées à l’aide de FormEasy.

13. Vous pouvez modifier et personnaliser les champs de données par défaut, à savoir, le nom, l’e-mail et le message en modifiant le script Apps. Cliquez ici pour en savoir plus à ce sujet.

Commentaires finaux :

FormEasy est une excellente alternative open source aux autres outils tiers pour utiliser très facilement des formulaires sur des sites Web statiques sans apprendre beaucoup de codage. Vous pouvez également accéder au code source de la bibliothèque à partir du FormEasy GitHub Repo, pour personnaliser et apporter des modifications pour vous-même selon vos besoins.

Cliquez ici pour accéder à FormEasy et démarrer gestion de vos formulaires.

Categories: IT Info