Google Apps-Skript: Es tut uns leid, ein Serverfehler ist aufgetreten. Bitte warten Sie etwas und versuchen Sie es erneut

Ich habe 341 Fehlerbenachrichtigungs-E-Mails für den folgenden Fehler erhalten

Es tut uns leid, ein Serverfehler ist aufgetreten. Bitte warten Sie etwas und versuchen Sie es erneut.

In der Benachrichtigungs-E-Mail wird nur der Name der Funktion angegeben, in der das Problem auftritt.

Das Skript wird derzeit nicht ausgeführt. Jeder Versuch, eine Funktion im Skript auszuführen, ergab den obigen Fehler. Auch mein benutzerdefiniertes Menü, das ich mithilfe des Skripts in die Tabelle eingefügt habe, ist verschwunden. Ich habe keine Möglichkeit gefunden, das Skript zu debuggen, da jede Aktion im Skript den oben genannten Fehler verursacht.

BEARBEITEN

Nachfolgend ist die Funktion aufgeführt, bei der ein Fehler auftritt

function crunchEmails() {
  var sheet   = SpreadsheetApp.getActiveSheet();
  var gLabel  = sheet.getRange("gmailLabel").getValues();


  // check the current SpreadSheet for limits and create a 
  // new SpreadSheet if limits are approaching
  checkSpreadSheet();


  var gFolder = sheet.getRange("outputFolderName").getValues();
  var gSpreadSheetName = sheet.getRange("outputSpreadsheetPrefix").getValues();
  var threadsPerSearch  = sheet.getRange("threadsPerSearch").getValues(); 

  // Number of emails per search:
  var threads = GmailApp.search("-label:" + gLabel, 0, threadsPerSearch); 

  for (var x=0; x<threads.length; x++) {

    var messages = threads[x].getMessages();

    // getting null...a thread without messages is weird
    if(messages != null) {
     for (var y=0; y<messages.length; y++) {

        updateSpreadSheet(messages[y]);

      }
    }

    GmailApp.getUserLabelByName(gLabel).addToThread(threads[x]);
  }
}

Ich stecke mitten im Nirgendwo fest, habe keine Ahnung warum das passiert?

Könnte jemand bitte anleiten, um das Problem zu beheben?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage