Googleドライブ(シートまたはドキュメント)のドキュメントが変更された場合に通知できますか?


19

Googleスプレッドシート/ドキュメントには、共有相手から変更があったときに通知を受け取りたいというドキュメントがいくつかあります(変更の違いが送信されても​​気にしないで、「変更が発生しました」フラグで十分です)。

理想的には、編集の大きさ(1文字の変更を除外するなど)によって調整可能ですが、どちらの方法でも構いません。

これは、私が所有し、誰かと共有しているドキュメントのいずれかで実行できますか?または彼らが私と共有した文書?

回答:


10

これは、他の回答のようにアプレットなしでも可能です。

自分用の通知のみを設定できます。スプレッドシートに変更を加えても通知は届きませんが、他のユーザーが変更を加えた場合は通知が届きます。

  1. パソコンで、Googleスプレッドシートでスプレッドシートを開きます。

  2. 上部で、ツール>通知ルールをクリックします。

  3. 表示されるウィンドウで、通知を受信する「いつ」を選択します。次の場合に通知します。

    変更が加えられた場合:スプレッドシートに誰かが変更を加えたときに通知を設定します。

    ユーザーがフォームを送信する:誰かがフォームに記入したときに通知を設定します。

  4. 表示されるウィンドウで、通知を受信する「頻度」を選択します。通知する:

    メール-毎日のダイジェスト:すべての変更の要約を毎日送信します。

    メール-すぐに:変更ごとにメールを送信します。

  5. 保存をクリックします。

ソース-https://support.google.com/docs/answer/91588


20
これはシート専用です。ドキュメントに対する回答はありません。
エリックブロッホ

ダウン投票はできませんが、ドキュメントでは間違いなく失敗します。
アダム

0

Google Appsスクリプトを使用して、変更を追跡するドキュメントに手動トリ​​ガーを設定できます。一定時間後にトリガーを実行することにより、ドキュメントの変更を監視できます。1つの方法は、現在のシートから新しいバックアップシートを作成し、次にトリガーが実行されたときに、バックアップシートで現在のシートをチェックし、変更があれば、MailAppを使用してメールを送信できます。

自動トリガーもありますが、アクションを実行する前にユーザーの同意を必要としないため、ユーザーには多くの制限があります。たとえば、自動トリガーは認証(MailApp)を必要とするサービスを送信できません。

詳細については、これらのリンクに従ってください
-https : //developers.google.com/apps-script/articles/sending_emails#section1 https://developers.google.com/apps-script/guides/triggers/installable#managing_triggers_manually


0

ezNotificationsなどのアドオンを使用して、この機能をGoogleドキュメントで有効にすることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.