Espace praticienne

Demandes de rendez-vous

Recevoir les demandes dans Google Sheets

Aujourd'hui, les demandes sont enregistrées dans ce navigateur (filet de sécurité, visible dans le tableau ci-dessus). Pour les recevoir dans un tableur Google Sheets que vous consultez partout, suivez ces étapes une seule fois — c'est gratuit et hébergé par Google.

  1. Créez la feuille. Ouvrez sheets.new, nommez-la (ex. « Demandes de rendez-vous »). En ligne 1, saisissez ces 8 en-têtes, colonnes A à H :
    Reçu leRéfNomTéléphone
    EmailSoin souhaitéMessageStatut
  2. Ouvrez l'éditeur de script. Dans la feuille : menu ExtensionsApps Script. Effacez le contenu, puis collez le script fourni (fichier google-apps-script.gs) et enregistrez 💾.
  3. Déployez en application web. Bouton DéployerNouveau déploiement ▸ ⚙ Application web. Réglez « Exécuter en tant que : Moi » et « Qui a accès : Tout le monde », puis Déployer et autorisez l'accès.
  4. Copiez l'URL. Google affiche une adresse qui se termine par /exec. Copiez-la.
  5. Collez l'URL dans le site. Dans le fichier assets/js/components.jsx, renseignez :
    window.CM_ENDPOINT = "https://script.google.com/macros/s/…/exec";

À partir de là, chaque demande s'ajoute automatiquement en nouvelle ligne horodatée dans votre feuille. Pour vérifier que le script est en ligne, ouvrez son URL /exec : un message de confirmation doit s'afficher.

Le script prêt à copier-coller : fichier google-apps-script.gs (à la racine du projet) — tout le mode d'emploi y est aussi rappelé en commentaire.