Anwendungsfälle

Geprüft 2026-07-22

Google Apps Script debuggen

Ein geprüfter Debugging-Ablauf zum sicheren Eingrenzen von Apps-Script-Fehlern.

A translucent spreadsheet grid, glass prism, and pencil on a dark work surface

Wie diese Seite geprüft wurde

In einem eigenständigen Apps-Script-Projekt getestet. Das Beispiel protokolliert eine begrenzte Diagnose, ohne Daten oder Geheimnisse offenzulegen.

01

Sichere Umsetzung

Reproduziere den kleinsten Fehlerfall, protokolliere nicht sensible Diagnosen und prüfe Dienste sowie Berechtigungen, bevor du Produktions-Trigger änderst.

02

Fehlerquellen

Autorisierungsfehler, undefinierte Werte, Dienstkontingente und Unterschiede im Trigger-Kontext sind häufig. Behandle Logs als sensibel und entferne temporäre Diagnosen nach der Korrektur.

Hinweis zur Umsetzung

Getestetes Beispiel

function debugActiveSheet() {
  const sheet = SpreadsheetApp.getActiveSheet();
  if (!sheet) throw new Error('No active sheet');
  console.log(JSON.stringify({ name: sheet.getName(), rows: sheet.getLastRow() }));
}
Erforderliche Berechtigung
https://www.googleapis.com/auth/spreadsheets.currentonly
Erwartetes Ergebnis
Das Ausführungsprotokoll enthält den Namen des aktiven Blatts und seine letzte befüllte Zeile.
Achte auf
Bei Triggern gibt es möglicherweise keinen aktiven Tabellenkontext. Verwende beim Debugging gebundener Skripte eine explizite Tabellen-ID.

Offizielle Quellen

Lies die Originaldokumentation, bevor du einen produktiven Ablauf änderst.