用下面的代碼爲什麼e.user在Google Spreadsheet中爲空,簡單觸發onOpen(e)?
function onOpen(e) {
Logger.log(e.user);
Logger.log(e.source);
Logger.log(e.authMode);
}
我得到以下日誌如果我重新加載電子表格:
[16-09-30 12:05:18:915 EDT]
[16-09-30 12:05:18:917 EDT]電子表格
[16-09-30 12:05:18:919 EDT] LIMITED
從文檔here,我想不通爲什麼當我重新加載頁面的用戶將是空的 - 尤其是因爲我在image of me signed in
看看這些限制:[https://developers.google.com/apps-script/reference/base/session#getActiveUser()] –
嘗試添加一個onedit觸發器到同一個函數,看看是否它會記錄用戶。 –
你有沒有試過我的答案? – noogui