2013-03-20 2 views
1

기본적으로 Google 스크립트를 제어하는 ​​시간 기반 트리거를 관리하기위한보다 쉬운 인터페이스를 만들기 위해 노력하고 있습니다. 지금까지 현재 트리거, 구체적으로 트리거 시간에 대한 세부 정보를 얻을 수있는 방법을 찾지 못했습니다. 현재 트리거 관리를 지원하는 몇 가지 방법 만있을 것 같습니다.Google Script에서 트리거에 대한 세부 정보를 얻을 수있는 방법이 있습니까?

문서 : 제안이나 포인터를위한 Class Trigger

감사합니다!

답변

1

@Mogsdad의 제안마다 Issue Tracker 을 통해 기능 요청을 제출했습니다. 가서이 문제에 대한 투표를하고 요청에 대한 다른 제안을 추가하십시오. 이 문제는 상당히 광범위하며 올바른 API를 만들면 유용 할 수있는 많은 세부 정보가있을 수 있습니다. 따라서 현재 Trigger API를 확장 할 때 필요한 부분이 있으면 이슈 트래커에 주석을 추가하십시오.

1

Apps Script 설명서에는 또한 매우 유용한 제목 인 Managing Triggers Programmatically이 포함되어 있습니다.

그러나이 그것을 요약 :

프로그래밍 방식으로 기존의 트리거를 수정하는 유일한 방법은 그것을 삭제 한 다음 새를 만드는 것입니다.

때때로 우리는 문서화되지 않은 API를 자동 완성 기능으로 재생하여 찾을 수 있지만 현재로서는 트리거에 대해 아무 것도없는 것 같습니다.

나는 트리거 정보의 로그가 가득 얻을 수 있었으면,이 작은 보석을 시도 :

var triggers = ScriptApp.getProjectTriggers(); 
for (var i in triggers) { 
    Logger.log(Utilities.jsonStringify(triggers[i])); 
} 

내가 가진 모든 "Trigger" 반복 광고 nauseum를. 따라서 Trigger 객체는 잠겨 있습니다.

Issue Tracker against the Triggers Component에는이 추가 정보를 얻거나 더 많은 프로그래밍 기능을 지원하는 API를 추가하라는 요청이 없습니다. 하나를 추가하고 다른 사람들이 별표를 표시 할 수 있도록 여기에 신고해야합니다 (투표를 던지십시오).

+0

예전에 실제로 같은 물건을 모두 사용해 보았습니다! 입력 해 주셔서 감사 드리며 곧 추적기에 항목을 추가하고 전달 정보를 게시합니다. – jkmayne

관련 문제