Liste d'attente
« Ajoute un formulaire de liste d’attente (e-mail seulement) et enregistre chaque inscription dans Google Sheets avec la date. »
Avec Google Sheets, ton app enregistre ce que ses visiteurs envoient (une inscription, une commande, un message) comme une nouvelle ligne dans une feuille de ton Google Drive. Pas de base de données à gérer, pas de clé à aller chercher : tu connectes ton compte Google une fois, Highwind crée la feuille, et tu la consultes, la tries ou la partages comme n’importe quelle feuille Google.
C’est la solution la plus simple quand tu veux recevoir des données et les traiter toi-même : liste d’attente, inscriptions à un événement, demandes de devis, réservations, petites commandes.
Demande la fonction à l’agent. Par exemple :
Ajoute une liste d'attente sur la page d'accueil : prénom et e-mail, enregistrés dans une feuille Google Sheets.Tu peux aussi mentionner le connecteur avec @ (ou menu + → Connecteurs → Google Sheets). Si tu ne
précises pas où ranger les données, l’agent te propose souvent une carte À toi de choisir : choisis Dans une
feuille Google Sheets.
L’agent écrit le code. Il ajoute le serveur de l’app si besoin et le formulaire qui envoie chaque inscription à la feuille. Une carte Connecte ton compte Google apparaît dans le chat.
Connecte ton compte Google. Clique sur Connecter Google. Une fenêtre Google s’ouvre (le bouton affiche En attente de Google…) : choisis ton compte et accepte l’accès demandé. Highwind ne demande que l’accès aux fichiers qu’il crée pour toi.
La feuille est créée. La carte affiche Google est connecté : la feuille de ton app est prête. et un lien Ouvrir la feuille. Elle s’appelle « Nom du projet — Highwind » et se trouve dans ton Drive.
Teste. Remplis le formulaire dans l’aperçu, puis ouvre la feuille : la ligne apparaît en quelques secondes. Publie ton app pour que les visiteurs puissent s’inscrire.
Tu peux aussi connecter Google avant de demander quoi que ce soit à l’agent : Paramètres du projet → Connecteurs, fiche Google Sheets, bouton Connecter Google.
=…) n’exécute rien,
la cellule reste du texte.Par défaut, ton app peut seulement ajouter des lignes : elle ne peut pas relire la feuille. C’est voulu : si la clé de l’app était exposée par erreur, elle ne permettrait que d’ajouter des lignes, pas de lire tes données.
Si ton app doit afficher des lignes (les derniers avis, la liste des inscrits sur une page d’administration…), demande-le à l’agent : il active la lecture pour ce projet. Tu peux aussi la régler toi-même dans Paramètres du projet → Connecteurs → Google Sheets, case L’app peut relire les lignes (« à activer seulement si elle doit afficher ces données »). L’app lit alors les dernières lignes d’un onglet (100 par défaut, 500 au plus).
Affiche sur la page d'accueil les 5 derniers avis enregistrés dans l'onglet Avis de la feuille.Dans Paramètres du projet → Connecteurs, la fiche Google Sheets affiche l’état du projet :
| État | Signification |
|---|---|
| Pas encore utilisé | L’agent n’a pas branché Google Sheets dans cette app. |
| À connecter | L’agent l’a branché ; il reste à connecter ton compte Google pour que la feuille soit créée. |
| Connecté | La feuille existe et l’app y écrit. La fiche indique Connecté avec ton adresse. |
Actions disponibles :
Sur la page Connecteurs, ouvre la fiche Google Sheets et clique sur Déconnecter, puis confirme. Ce qui se passe :
Tu peux aussi retirer l’accès depuis ton compte Google (myaccount.google.com/permissions). Les apps reçoivent alors une erreur « L’accès Google a été retiré : reconnecte Google depuis Highwind ».
Clique sur Connecter Google depuis un projet (carte du chat ou Paramètres du projet → Connecteurs). Si le compte que tu choisis a toujours accès à l’ancienne feuille, Highwind reprend la même feuille ; sinon (autre compte Google, feuille supprimée de ton Drive…), il en crée une nouvelle.
Liste d'attente
« Ajoute un formulaire de liste d’attente (e-mail seulement) et enregistre chaque inscription dans Google Sheets avec la date. »
Inscriptions à un événement
« Crée la page de mon atelier du 12 mars avec un formulaire d’inscription : nom, e-mail, nombre de places. Range tout dans une feuille Google Sheets. »
Commandes simples
« Ajoute un bouton Commander sur chaque produit : le client laisse son nom, son téléphone et sa quantité, et la commande s’ajoute dans l’onglet Commandes de ma feuille. »
Devis et contact
« Le formulaire de demande de devis doit enregistrer chaque demande dans Google Sheets, avec le type de projet et le budget. »
drive.file : il n’accède qu’aux feuilles qu’il a
créées pour tes apps, jamais au reste de ton Drive. C’est aussi pourquoi tu ne peux pas brancher une feuille que
tu as créée toi-même : la feuille est toujours créée par Highwind.