Numeriblog Google Workspace Gmail, le coeur du réacteur Google Apps Script : créer un script complexe (Partie 2)

Google Apps Script : créer un script complexe (Partie 2)

Et nous revoici pour la réalisation du script ! Dans la première partie, nous avons mis en place les bases pour notre application. Nous avons des bases solides, mais il nous faut désormais établir les […]

personnes ont consulté cet article

7 minutes

Rédigé par Quentin Garcia - il y a 8 mois et modifié le 23/02/2024 à 14:02

Ce que vous allez découvrir

  • Aller plus loin

Google Apps Script : créer un script complexe (Partie 2)

Et nous revoici pour la réalisation du script ! Dans la première partie, nous avons mis en place les bases pour notre application. Nous avons des bases solides, mais il nous faut désormais établir les fonctionnalités fondamentales de notre application.

Comme souvent face à des problèmes en apparence complexes, il vaut mieux diviser la chose en petits morceaux plus faciles à traiter, et, petit à petit, arriver à notre solution. Découpons donc les fonctionnalités de notre script :

Lorsqu’un utilisateur répond au formulaire, le script doit réagir, récupérer le manager qui a été sélectionné dans la réponse, récupérer l’adresse mail appropriée, et envoyer un e-mail à ce manager pour lui indiquer le contenu de la demande.

Un manager, après avoir fait ses manipulations dans le fichier Google Sheets, doit pouvoir envoyer des e-mails pour toutes les demandes traitées. Le mail contient le commentaire du manager et indique si la demande a été validée ou non.

Envoyer l’e-mail au manager

La première fonctionnalité est la plus simple à mettre en place. En reprenant ce que nous avons vu dans l’article sur les déclencheurs, nous savons que nous devons créer une fonction qui récupère en entrée les données du formulaire et se charge d’envoyer le mail, et sera déclenchée à chaque fois qu’une réponse est reçue.

Dans le fichier Google Sheets, allez donc dans Extensions > Apps Script afin de créer le projet Apps Scrip

Veuillez prendre un abonnement Premium pour accéder à cette ressource

Image de référence

L’accès à cette ressource se fait en vous abonnant à Premium. Vous donnant également accès à toutes les autres ressources étiquettées « Premium ».

Je m’abonne à PremiumJe me connecte

Paywall image

Cet article est réservé aux abonnés. Pourquoi ?

Fournir tout ce contenu nous demande beaucoup de temps, des ressources et une veille permanente. Accédez à ce contenu en rejoignant notre super communauté, pour tous nous remercier 💪

Besoin d'un peu plus d'aide sur Sheets ?

Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Sheets, que ce soit pour votre entreprise ou pour vos besoins personnels !

Découvrir nos formations Sheets

Articles similaires

  • Articles connexes
  • Plus de l'auteur

Rédacteur

Photo de profil de l'auteur
Quentin Garcia

Quentin est avant tout un développeur, spécialisé dans les technologies du web, mais il lui arrive parfois d’écrire des articles sur les aspects les plus techniques de Google Workspace, généralement sur des sujets liés à ses activités. Il adore aussi le métahumour et parler de lui à la troisième personne.

S’abonner
Notification pour
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires