Итак, моя компания недавно перешла с общего диска на общий диск, и у нас есть скрипт листа Google, который использует этот метод.
Session.getEffectiveUser().getEmail();
но я получаю эту ошибку при запуске скрипта
TypeError: невозможно вызвать метод getEmail со значением null.
Это работало, когда файл был или находится на моем диске, но не работает, если он находится на общем диске. Я также вызывал его в регистраторе в редакторе сценариев, пока сценарий находится на общем диске, и он возвращает правильное значение. Я тоже пробовал этот метод.
Session.getActiveUser().getEmail();