Google Apps Script: Nous sommes désolés, une erreur de serveur s'est produite. S'il vous plaît attendre un peu et essayer à nouveau

J'ai reçu 341 erreur mails de notification de l'erreur ci-dessous

Nous sommes désolés, une erreur de serveur s'est produite. S'il vous plaît attendre un peu et essayer à nouveau.

L'e-mail de notification indique seulement le nom de la fonction dans laquelle le problème est survenu.

Le script ne s'exécute pas maintenant. Tout essayez d'exécuter n'importe quelle fonction dans le script donné l'erreur ci-dessus. Aussi mon menu personnalisé que j'ai ajouté dans la feuille de calcul à l'aide du script est allé. Je n'ai trouvé aucun moyen de déboguer le script, comme à chaque action sur le script de me donner l'erreur ci-dessus.

MODIFIER

Ci-dessous est la fonction d'erreur est venue

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]);
  }
}

Je suis coincé au milieu de nulle part, n'ont aucune idée de pourquoi ce qui se passe?

Quelqu'un pourrait s'il vous plaît guide pour résoudre le problème?

Juste essayer de simplifier votre script en commentant les zones suspectes jusqu'à ce qu'il fonctionne et de le reconstruire, étape par étape. Utiliser le débogueur et l'exécution de la transcription de voir exactement où il échoue... aucun doute que lorsque vous aurez trouver le problème il apparaît donc évident.:-)
J'ai commenté les différentes parties de la fonction mais le problème est toujours là, j'ai même commenté tout dans la fonction, mais l'erreur ci-dessus est encore à venir lorsque j'exécute cette fonction.
Dois-je publier le code de la fonction?
J'ai mis à jour ma question avec le code de fonction.
aucun indice?

OriginalL'auteur MA1 | 2013-09-14