Вот мой код в code.gs
:
function appendData(name1,phone2,drop1,email) {
var ws = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("page");
ws.appendRow([name1,phone2,drop1,email]);
}
function getuser(){
return Session.getEffectiveUser().getEmail();
}
Вот мой код в userform.html
:
var name1 = nameBox.value;
var phone2 = phoneBox.value;
var drop1 = dropBox.value;
var email = google.script.run
.withFailureHandler(function(err){
console.error("error occured", e);
})
.withSuccessHandler(function(res){
alert(res);
})
.getuser();
google.script.run.appendData(name1,phone2,drop1,email);
Я знаю, что мой код выскакивает сообщение с указанием моего адреса электронной почты ... но я хочу добавить адрес электронной почты из этого: google.script.run.appendData(name1,phone2,drop1,email);
Он добавляет name1
, phone2
и drop1
, но не email
Как мне это сделать?