web-dev-qa-db-fra.com

Puis-je être averti si un document Google Drive (Draps ou Docs) est modifié?

J'ai plusieurs documents dans Google Sheets/Docs qui, chaque fois qu'ils sont modifiés par des personnes avec lesquelles ils sont partagés, j'aimerais être avertis (je ne me soucie pas de savoir si la différence entre les changements est envoyée, simplement "Changement survenu" le drapeau est suffisant).

Idéalement, la taille de l'édition était réglable (par exemple, filtrer les modifications d'un caractère), mais je suis d'accord dans tous les cas.

Cela peut-il être fait avec un document que je possède et que je partage avec quelqu'un? ou un document qu'ils ont partagé avec moi?

15
DVK

Ceci est également possible sans applet, comme dans l'autre réponse.

Vous ne pouvez configurer que les notifications pour vous-même. Vous ne recevrez pas de notifications lorsque vous apporterez des modifications à votre feuille de calcul, mais vous obtiendrez des notifications lorsque d'autres le modifieront.

  1. Sur votre ordinateur, ouvrez une feuille de calcul dans Google Sheets.

  2. En haut, cliquez sur Outils > Règles de notification.

  3. Dans la fenêtre qui apparaît, sélectionnez "Quand" vous souhaitez recevoir des notifications. Vous avertir quand:

    Toutes les modifications sont effectuées: Définissez des notifications lorsque quelqu'un modifie une feuille de calcul.

    Un utilisateur soumet un formulaire: Définissez des notifications lorsque quelqu'un remplit un formulaire.

  4. Dans la fenêtre qui apparaît, sélectionnez "à quelle fréquence" vous souhaitez recevoir des notifications. Vous notifier avec:

    Email - digest quotidien: envoyez un résumé quotidien de toutes les modifications.

    Email - tout de suite: envoyez un email pour chaque changement.

  5. Cliquez sur Enregistrer.

Source - https://support.google.com/docs/answer/91588

10
Brandon Zappy

Nous pouvons configurer des déclencheurs manuels sur le document pour lequel vous souhaitez suivre les modifications, à l'aide du script Google Apps. En faisant exécuter le déclencheur après un temps fixe, nous pouvons surveiller les modifications apportées à la doc. Une solution consisterait à créer une nouvelle feuille de sauvegarde à partir de la feuille actuelle. Lors de la prochaine exécution du déclencheur, nous vérifions la feuille actuelle avec la feuille de sauvegarde. En cas de changement, nous pouvons utiliser MailApp pour envoyer des courriers.

Il y a aussi des déclencheurs automatiques, mais comme ils ne nécessitent pas le consentement de l'utilisateur avant d'effectuer des actions, ils sont soumis à de nombreuses restrictions. Les déclencheurs automatiques, par exemple, ne sont pas autorisés à envoyer des services nécessitant une authentification (MailApp).

Veuillez suivre ces liens pour plus d'informations -
https://developers.google.com/apps-script/articles/sending_emails#section1https://developers.google.com/apps-script/guides/triggers/installable # managing_triggers_manually

0
vertexion

Vous pouvez utiliser un module complémentaire tel que ezNotifications pour activer cette fonctionnalité pour Google Docs.

0
Zach Saucier