Guardar Google Docs como PDF automáticamente según un horario

Guardar según un horario significa que Google exporta tus documentos a PDF a una hora fija, cada día, semana o mes, sin que tengas que hacer nada. Los desencadenadores basados en tiempo de Apps Script lo hacen sencillo.

Crear la función de exportación

Guardar según un horario comienza con una función en Apps Script que realiza la exportación real. La función obtiene una carpeta específica de Drive usando DriveApp.getFolderById(), recorre los archivos que contiene, construye la URL de exportación para cada uno, obtiene el blob del PDF y lo guarda en una carpeta de destino. Esta es la lógica central que se ejecuta en cada desencadenador programado.

Configurar el horario

Una vez escrita y probada la función, abre el panel de Desencadenadores en el editor de Apps Script. Haz clic en Añadir desencadenador, selecciona tu función, establece la fuente del evento como Controlado por tiempo y elige el intervalo: cada hora, día, semana o mes. Para la mayoría de los flujos de trabajo de informes, un desencadenador diario a una hora específica es lo más útil.

Probar antes de activar el horario

Antes de activar un desencadenador en producción, ejecuta la función manualmente desde el editor de Apps Script para confirmar que funciona correctamente. Comprueba que los PDF aparecen en la carpeta de destino con los nombres y el formato correctos. Corrige cualquier problema antes de que el desencadenador programado se ejecute por primera vez.

Preguntas frecuentes

¿Puedo programar exportaciones de PDF sin escribir código?

No de forma nativa en Google. Apps Script requiere JavaScript básico. Si escribir código no es una opción, la extensión Docs to PDF es la alternativa manual más rápida.

Pruebalo ahora

Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.

Instalar extensión gratuita