ловить временные id пользователей и записывать их в таблицу.
function onOpen(){
let sheet = SpreadsheetApp.getActiveSpreadsheet();
let cellForSend = `__users__!A${sheet.getLastRow() +1}`;
sheet.getRange(cellForSend).setValue(Session.getTemporaryActiveUserKey());
}
Но у меня от какого бы я пользователя не открывал файл, у меня записывается id пользователя админа. Что нужно сделать, что бы записывался именно id зашедшего в таблицу пользователя?
Я как понимаю где-то нужно указать, что бы скрипт запускался в контексте не администратора, а в контексте текущего пользователя. Но у меня пока не получилось найти инфу по этому поводу.
Вы знаете тех кто должен писать дайте доступ явно по почте
нет. я хочу что бы это все могли делать)
Обсуждают сегодня