Niveau de codage: Débutant
Durée: 15 minutes
Type de projet: automatisation avec un menu personnalisé et un déclencheur basé sur des événements
Objectifs
- Comprendre à quoi sert la solution.
- Découvrez le rôle des services Apps Script au sein de la solution.
- Configurez le script.
- Exécutez le script.
À propos de cette solution
Créez automatiquement des brouillons de réponses par e-mail aux commentaires dans Google Forms. Cette solution est axée sur les commentaires des élèves sur le cours, mais vous pouvez l'appliquer à tous les cas d'utilisation pour lesquels vous recevez des commentaires via Google Forms.
Fonctionnement
Le script installe un déclencheur basé sur des événements qui s'exécute chaque fois qu'un utilisateur envoie un formulaire. À chaque envoi de formulaire, le script crée un brouillon d'e-mail dans Gmail. L'e-mail est adressé à la personne qui a envoyé le formulaire et inclut les réponses du formulaire ainsi qu'un message de remerciement générique. Vous pouvez modifier l'e-mail avant de l'envoyer.
Services Apps Script
Cette solution utilise les services suivants:
- Service de script : installe le déclencheur basé sur des événements, qui se déclenche lorsqu'un utilisateur envoie un formulaire.
- Service de feuilles de calcul : envoie les réponses du formulaire à Gmail.
- Service Gmail : crée le brouillon de l'e-mail avec le message de remerciement et les réponses du formulaire.
Conditions préalables
Pour utiliser cet exemple, vous devez remplir les conditions préalables suivantes:
- Un compte Google (les comptes Google Workspace peuvent nécessiter l'approbation de l'administrateur)
- Un navigateur Web avec accès à Internet.
Configurer le script
Cliquez sur le bouton suivant pour créer une copie de l'exemple de feuille de calcul Répondre aux commentaires. Le projet Apps Script pour cette solution est joint à la feuille de calcul.
Créer une copie
Exécuter le script
- Cliquez sur Outil de réponse à un formulaire > Activer les brouillons de réponses automatiques. Vous devrez peut-être actualiser la page pour que ce menu personnalisé s'affiche.
Lorsque vous y êtes invité, autorisez le script. Si l'écran de consentement OAuth affiche l'avertissement Cette application n'est pas validée, sélectionnez Avancé > Accéder à {Project Name} (non sécurisé).
Cliquez sur Outil de réponse à un formulaire > Activer les brouillons automatiques.
Cliquez sur Outils > Gérer le formulaire > Accéder au formulaire en ligne.
Remplissez le formulaire, puis cliquez sur Envoyer.
Ouvrez Gmail et consultez vos brouillons. Vous devriez avoir un nouveau brouillon avec la réponse au formulaire.
Examiner le code
Pour examiner le code Apps Script de cette solution, cliquez sur Afficher le code source ci-dessous:
Afficher le code source
Code.gs
Contributeurs
Cet exemple a été créé par Ben Collins, enseignant chez benlcollins.com et expert en développement Google.
- Retrouvez Ben sur Twitter @benlcollins.
- Consultez le blog de Ben.
Cet exemple est géré par Google avec l'aide d'Experts Google Developers.