2012-08-22 4 views
1

밤새 실행할 스크립트가 있으므로 스크립트 트리거를 실행하도록 설정했습니다. 그것의 모든 꽤 직설적 인 것들과 그들은 잘 실행됩니다. 그러나 때때로, 한 달에 한 번, 그 중 하나가 실행에 실패합니다. Google이나 그와 유사한 사용자가 내게 오류 메시지를 보내지 않습니다.Google Apps Script 트리거가 실행되지 않음 - 가끔만

누구든지이 경험이 있습니까? 누구든지이 오류를 확인할 수있는 아이디어가 있습니까? 분명히 첫 번째 장소에서 실행되지 않는 실제 트리거가 실행되면 코드가 실제로 실행되지 않으므로 검사를 수행 할 수 없습니다.

google-apps-script-issues 포럼에서도 Google에이 플래그를 지정합니다.

답변

0

매 5 분마다 발사하도록 설정된 트리거가 있으며 한 달에 몇 번 실패합니다. 흔히 발견되지 않는 기능에 대해 말할 것입니다.

"실행 실패 알림"을 ​​설정하여 실행 실패를 알릴 수 있습니다. 리소스> 현재 스크립트의 트리거에서 각 트리거는 "알림"링크가됩니다. 그것을 클릭하면 "실행 실패 알림"창이 열립니다.

오류에 대한 전자 메일 알림의 타이밍에 대해 몇 가지 선택 사항이 있습니다.

0

아마도 : 내 코드를 편집 한 후에 트리거가 불이 났을 때가 있습니다. 그러나 나는 이것을 두 번 체크하지 않았다.

제안 :

1) 일부 로깅을 추가하고 스크립트의 끝에서, 로그를 잡고 자신에게 다시 이메일을 보내.

2) 코드에 try catch를 추가하고 catch 한 오류를 이메일로 보내주십시오.

0

Google 스크립트는 다양한 방법으로 조절되며 스크립트가 이러한 제한 중 하나에 부딪 힐 수 있습니다. 전송할 수있는 전자 메일의 수에는 제한이 있고 다른 스크립트 이외에 스크립트의 실행 시간에는 제한이 있습니다.

관련 문제