2

ジョブが別の場所で処理されている間、データの取得を数分間延期するように、プログラムで Google Apps Script にトリガーを設定しました。

Script Editor の「現在のスクリプトのトリガーを表示」では、古い (期限切れの) トリガーが存続していることに注意しました。これも、トリガーの最大数の制限に対してカウントされるのではないかと思います。

Google Apps Script はこれらの期限切れのトリガーを削除しますか? それとも、トリガーのリストを調べて期限切れのトリガーを削除する必要がありますか? はいの場合、誰かがコード例を共有したいですか? (これもドキュメントに含める必要があります、私はお勧めします)。

.at を使用してトリガーを作成します

   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;
  }
4

3 に答える 3

2

トリガーを削除する必要がありました。例についてはドキュメントを見てください

于 2012-06-14T11:30:41.770 に答える