16 ธ.ค. 2020 เวลา 02:58 • วิทยาศาสตร์ & เทคโนโลยี
การลบ Email ที่ไม่ถูกใช้งานนานๆ ใน Google Admin โดยใช้ Google Sheet และ Google Apps Script
ต่อเนื่องจากบทความเก่าเรื่อง "การลบ Email ทีละมากๆ ในคอนโซลผู้ดูแล (Google Admin) ด้วย Google Sheets" ผมได้ทำวีดีโอเพื่อจะแนะนำการลบ Email ที่ไม่ถูกใช้งานมานานมากๆ หลายๆ ปี มาฝากกัน
Code ที่ใช้ตามนี้เลย
function deleteEmail() {
var sheet = SpreadsheetApp.getActiveSheet();
var firstRow = 2;
var lastRow = sheet.getLastRow();
for (i=firstRow; i<=lastRow; i++) {
if (sheet.getRange(i,2).getValue() == ''){
var email = sheet.getRange(i, 1).getValue();
 
try {
AdminDirectory.Users.remove(email);
var timestamp = new Date();
sheet.getRange(i, 2).setValue(timestamp);
} catch (e) {
sheet.getRange(i , 2).setValue(e);
}
}
}
}
โฆษณา