Exportacion de PDF programada con notificacion por correo al completarse
Una exportacion programada que se ejecuta en silencio no te da ninguna garantia de que funciono hasta que vayas a verificarlo. Agregar una notificacion por correo electronico al final del script lleva dos lineas de codigo y te informa cada vez que se completa la exportacion, que convirtio y si algo fallo.
Agregar la notificacion a tu script
Al final de tu funcion de exportacion, agrega: MailApp.sendEmail('tu@correo.com', 'Exportacion PDF completada', 'Convertidos ' + contadorExito + ' archivos. Fallidos: ' + contadorFallo); Reemplaza los contadores con variables que rastreas durante el bucle. El correo electronico llega en unos minutos despues de que se complete la exportacion.
Que incluir en la notificacion
La informacion util en la notificacion incluye el nombre de la carpeta de origen, el nombre de la carpeta de destino, el numero de archivos convertidos correctamente, el numero de fallos con los nombres de los archivos, y la fecha y hora de la ejecucion. Una notificacion bien formateada es suficiente para confirmar la exportacion sin iniciar sesion en Drive.
Notificaciones solo de fallos
Si las ejecuciones exitosas ocurren con frecuencia, es posible que solo quieras notificaciones de los fallos. Agrega una condicional: solo llama a MailApp.sendEmail() si contadorFallo es mayor que cero. Esto mantiene tu bandeja de entrada limpia en las ejecuciones normales y te alerta solo cuando algo va mal.
Preguntas frecuentes
Puedo enviar la notificacion a varias direcciones de correo electronico?
Si. Separa varias direcciones con comas en el segundo argumento de MailApp.sendEmail(), o usa las opciones avanzadas para agregar destinatarios en CC y CCO.
La notificacion por correo electronico cuenta para los limites de envio de correos de Google?
Si. Google limita las llamadas a MailApp.sendEmail() por dia y por cuenta. Para scripts diarios, un correo por ejecucion esta muy por debajo del limite.
Guias relacionadas
Configurar una exportacion masiva diaria de PDF desde Google Drive
Leer →Configurar una exportacion masiva semanal de PDF desde Google Drive
Leer →Como configurar un activador de Google Apps Script para la exportacion masiva de PDF
Leer →Programar exportaciones masivas de PDF para guardarlos en una carpeta especifica de Google Drive
Leer →Pruebalo ahora
Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.
Instalar extension gratuita