function addMembersFromSheet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var emails = sheet.getRange(2,2,sheet.getLastRow()-1,1).getValues();
for(i = 0; i < emails.length; i++) {
try {
addMember(emails[i][0], group);
}
catch(e) {
console.error(e);
continue;
}
}
}
function addMember(email, group) {
var hasMember = group.hasUser(email);
Utilities.sleep(1000);
if(!hasMember) {
var newMember = {email: email,
role: "MEMBER",
delivery_settings: "NONE"};
AdminDirectory.Members.insert(newMember, GROUP_ID);
}
}
This is the code. I dont have a G-suit account , is it possible to add members inn Google group without that?