Cómo detener los correos electrónicos de ‘fallas en Google Apps Script’

Google Scripts es una herramienta útil que le permite ejecutar acciones con script en archivos en Google Docs, Drive, Sheets, Slides, etc. Si está dispuesto a invertir un poco de tiempo en él, probablemente pueda escribir su propio Google Script, pero Verá que hay muchos de ellos disponibles en línea que puede importar simplemente. Una secuencia de comandos de Google, como la mayoría de las otras secuencias de comandos, se basa en activadores o ciertos parámetros para ejecutarse y cuando esos activadores no se ejecutan, la secuencia de comandos en sí no se puede ejecutar y, en última instancia, falla. Cuando una secuencia de comandos no se ejecuta, recibe un correo electrónico con el asunto «fallas en la secuencia de comandos de Google Apps» que le indica qué activadores fallaron. A continuación, le indicamos cómo puede dejar de recibir estos correos electrónicos.

Solucionar «fallas de Google Apps Script»

Lo primero que debe hacer es verificar qué secuencia de comandos tiene un activador defectuoso. Puede averiguarlo en el propio correo electrónico. Decida si la secuencia de comandos sigue siendo útil para usted y, si no lo es, es una buena idea eliminarla. Si aún necesita usar el script, debe averiguar por qué fallan esos desencadenantes.

Error de mensajes

Un script puede fallar por varias razones, pero generalmente recibe uno de estos mensajes de error en el correo electrónico. Un mensaje de error irá acompañado de desencadenantes que fallan.

Se requiere autorización para realizar esa acción
Excedió el tiempo máximo de ejecución
Servicio que usa demasiado tiempo de computadora durante un día

Analizar desencadenantes

El correo electrónico «Fallos para Google Apps Script» volverá a ayudar aquí. Míralo y te mostrará dos cosas; filtros y activadores que está utilizando un script y que están fallando. El sujeto le dirá qué secuencia de comandos tiene problemas, por ejemplo, en la captura de pantalla a continuación, tengo una secuencia de comandos llamada «Caducidad de Google Drive» que no se ejecuta. El disparador que falla es un disparador basado en el tiempo que se supone que expira un archivo en un momento determinado. El mensaje de error dice que necesita «autorización para realizar la acción» que no puede obtener.

Primero, examine los scripts que se ejecutan por visitando este enlace. Si encuentra el script, puede solucionarlo. Los pasos de solución de problemas generalmente dependen del tipo de secuencia de comandos, por lo que no podemos entrar en detalles sobre cómo corregir una secuencia de comandos.

A continuación, desea ver los filtros y los activadores. Visite este enlacey seleccione la pestaña Filtros y Activadores en la columna de la izquierda. Verá los disparadores que se han configurado. Puede editarlos o eliminarlos. Depende de lo que deba hacer para corregir el script. En muchos casos, podrá volver a aplicar el disparador y solucionar el problema.

Eliminar activadores

Es posible que alguna vez haya utilizado un script y lo haya eliminado más tarde. Es posible que sus desencadenantes aún existan y estén intentando ejecutarse pero fallando, por lo que recibe el correo electrónico para una ejecución de script fallida. En ese caso, puede eliminar el activador y los correos electrónicos se detendrán.

Si todo lo demás falla, puede bloquear el correo electrónico, pero no le recomendamos que lo haga si usa mucho Google Script.