Está en la página 1de 1

function doGet(e) {

// Cambia aquí tu idioma-país y zona horaria


const fecha = new Date().toLocaleString("es-MX",
{timeZone:"America/Mexico_City"});
const correo = Session.getActiveUser().getEmail();

// Registramos la asistencia usando el correo y los parámetros que vienen en la


URL
registrarAsistencia(correo, e.parameter.id, e.parameter.nombre);

// Damos retroalimentación sobre lo que sucedió:


return HtmlService.createHtmlOutput(`
Asistencia registrada correctamente. <br><br>
Correo que registró: ${correo}<br>
Fecha: ${new Date()}<br>
ID: ${e.parameter.id}<br>
Nombre: ${e.parameter.nombre}`);
}

function registrarAsistencia(correo, id, nombre) {


const sheet = SpreadsheetApp.openById("1KiTyCZj-
eoNpNpONlzTvtZ1KviNW0I5yy_FDUM54r4w");
const asistencia = sheet.getSheetByName("Asistencia");
const lastRow = asistencia.getLastRow() + 1;
asistencia.getRange(lastRow, 1).setValue(correo);
asistencia.getRange(lastRow, 2).setValue(id);
asistencia.getRange(lastRow, 3).setValue(nombre);
asistencia.getRange(lastRow, 4).setValue(new Date());
}

También podría gustarte