Можно ли записать, кто открывает файл на гугл диске - PullRequest
0 голосов
/ 29 мая 2018

Недавно я только что переключился на платформу Google, и мне было интересно, можно ли написать сценарий Google, который будет записывать адрес электронной почты каждого, кто открывает определенный файл, который я создал на нашем диске Google.В идеале я бы смог получить все электронные письма в листе Google.

1 Ответ

0 голосов
/ 15 июня 2018

Нижеследующее в конечном итоге работает на меня.Для этого требуется лист, и всякий раз, когда кто-то открывает его, он записывает свой адрес электронной почты и дату на отдельном листе Google в Google Диске.

function onOpen(e) {
  var email = Session.getActiveUser().getEmail();
  var s = SpreadsheetApp.openById("1u8QluCjBTjkuy-kyzHNbyi6er8dr-8IUlEZt9cBuPg0").getSheetByName("logSheet");
  s.getRange(s.getLastRow()+1,1,1,2).setValues([[ email,new Date()]]);
}

Опять же, это доступно только людям, непосредственно работающим в моем отделе.и фактический пользователь не имеет значения.Нам просто нужно посмотреть, используются ли файлы.Вместо этого я использую Google Analytics для отслеживания использования файлов.Я считаю, что имеет больше смысла смотреть на использование с аналитикой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...