Google Apps Script에서 트리거를 설정하여 작업이 다른 곳에서 처리되는 동안 몇 분 동안 가져 오기 데이터를 지연시킵니다.Google Apps 스크립트에서 만료 된 트리거 - 가비지?
나는 Script Editor의 "현재 스크립트의 트리거보기"에서 오래된 (만료 된) 트리거가 계속 발생 함을 알았습니다. 최대 트리거 수 한도에 포함됩니다.
Google Apps Script에서 만료 된 이러한 트리거를 삭제할 예정입니까, 아니면 트리거 목록을 검토하고 만료 된 트리거를 삭제해야합니까? 그렇다면 누군가가 코드 예제를 공유하려고합니까? (이 또한 문서에 포함되어야합니다.)
나는
var d = new Date();
d.setMinutes(d.getMinutes() + 5);
try {
ScriptApp.newTrigger("retrieveOrder")
.timeBased()
.at(d)
.create();
} catch(e) {
sendErrorMail(e + " \n \n" + "Date: " + d);
return false;
}
감사 .at 사용하여 트리거를 작성하고 모든 최고의
마리오
이 방법은 트리거의 실제 실행 시간이 +/- 15 분이기 때문에 완전하지 않습니다 (https://developers.google.com/apps-script/reference/script/clock-trigger-builder#at(Date))), 위의 타임 스탬프를 추가 할 때는 적절한 15 분의 여유를 추가해야합니다. – LeonidR