Déplacer vos soumissions vers Google Sheets, pour un meilleur aperçu et un tri plus facile, n’est qu’à quelques clics, alors voyons comment vous pouvez configurer cela. Cliquez sur l’icône [+] pour Google Sheets.
Cela apportera une nouvelle fenêtre contextuelle dans laquelle vous devrez saisir votre identifiant client Google et votre code secret client, ainsi qu’une étiquette d’identification pour le compte connecté. Cliquez sur le lien Guide pour générer des informations d’identification pour accéder au document technique (ce document) pour un guide de création de vos informations d’identification.
Pour les obtenir, rendez-vous ici et créez un nouveau projet.
Nommez votre projet, puis cliquez sur le bouton Créer .
Une fois votre projet créé, rendez-vous dans APIs & Services/Tableau de bord.
Sélectionnez votre projet, puis cliquez sur Activer les API et les services .
Recherchez et activez l’ API Google Drive et l’API Google Sheets .
Revenez maintenant aux API et aux services et cliquez sur l’écran de consentement OAuth . Si vous êtes un utilisateur G Suite et que vous souhaitez que cette application soit limitée aux utilisateurs de votre organisation, sélectionnez l’ option Interne ici. Pour tous les autres cas, sélectionnez Externe . Cliquez ensuite sur le bouton Créer .
L’écran suivant est l’endroit où vous saisirez les informations qui s’affichent sur l’écran de consentement lors de l’autorisation de l’application. Comme vous serez le seul à l’autoriser pour l’intégration avec Forminator, il vous suffit de remplir les champs obligatoires suivants :
- Nom de l’ application – entrez le nom de votre choix
- E- mail d’assistance utilisateur : utilisez la même adresse que le compte Google avec lequel vous êtes connecté
- E- mail de contact du développeur – identique à ci-dessus
Cliquez ensuite sur +Ajouter un domaine et entrez le nom de domaine de votre site dans la section Domaines autorisés . Notez que vous ne pouvez entrer ici que des domaines de premier niveau. Ainsi, si votre site est installé dans un sous-domaine tel que sub.example.com , saisissez uniquement le domaine de premier niveau : example.com
Cliquez sur Enregistrer et continuer .
Ignorez tout sur les écrans Scopes et Test Users , et cliquez simplement sur le bouton Save & Continue sur chacun d’eux. Ensuite, sur l’ écran Résumé final, cliquez sur le bouton Retour au tableau de bord en bas.
Sur cet écran suivant, cliquez sur le bouton Publier l’application , puis sur le bouton Confirmer dans le petit modal qui apparaît.
Ensuite, cliquez sur l’ onglet Credentials et, dans la liste déroulante +Create Credentials , sélectionnez Oauth client ID .
Sur le nouvel écran, choisissez Application Web . Ensuite, nommez votre identifiant Oauth et dans le champ URI de redirection autorisés , collez l’URL donnée par la fenêtre contextuelle d’intégration Forminator Google Sheets.
Vous trouverez l’URL de redirection Forminator que vous devez copier dans la section des instructions de la fenêtre contextuelle d’intégration de Google Sheets dans l’administrateur de votre site.
Lorsque vous cliquez sur le bouton Créer , une fenêtre contextuelle apparaîtra où vous verrez l’ ID client et le secret client que nous avons mentionnés au début.
Copiez-les et collez-les dans les champs correspondants sur votre site et cliquez sur le bouton Suivant .
Vous verrez alors « Connect Google Sheets » apparaître dans la fenêtre contextuelle ; cliquez sur le bouton Autoriser ici.
Cela ouvrira un nouvel onglet où vous serez invité à vous connecter à votre compte Google (le même compte Google auquel vous étiez connecté pour créer les informations d’identification ci-dessus). Si vous voyez une alerte indiquant que l’application n’est pas vérifiée, cliquez simplement sur Avancé , puis sur le nom du site auquel vous l’avez connecté (“message non sécurisé”), puis sur Approuver :
Cliquez sur les boutons Autoriser dans les options suivantes des étapes d’autorisation et, une fois cela fait, cliquez sur le bouton Fermer dans la fenêtre contextuelle de vos paramètres d’intégration Forminator.
Maintenant que l’intégration avec Forminator est terminée, connectons une feuille à un formulaire. Accédez au formulaire souhaité, cliquez sur Intégration Google Sheets et, dans le nouvel écran contextuel, saisissez un nom pour cette connexion et cliquez sur Suivant .
Sur l’écran suivant de la fenêtre contextuelle, vous pouvez éventuellement saisir l’ ID du dossier Drive dans lequel vous souhaitez que votre feuille Google soit créée et stockée. L’ID de dossier ne serait que la partie après /#folders/ dans l’URL.
Par exemple, à partir de cette URL de dossier – https://drive.google.com/#folders/0B6GD66ctHXdCOWZKNDRIRGJJXS3 – l’ID de répertoire serait uniquement 0B6GD66ctHXdCOWZKNDRIRGJJXS3
Si vous ne spécifiez pas d’ID de dossier Drive ici, votre feuille de calcul sera créée dans le répertoire racine/home de votre Drive.
Entrez ensuite un nom pour votre feuille de calcul dans la fenêtre contextuelle et cliquez sur Créer .
Cela créera une nouvelle feuille Google, avec le nom choisi, dans votre dossier de destination.
Désormais, chaque fois que quelqu’un remplira ce formulaire, la feuille Google créée se remplira également, profitez-en !