Anwendungsfälle
Geprüft 2026-07-22
Google Apps Script debuggen
Ein geprüfter Debugging-Ablauf zum sicheren Eingrenzen von Apps-Script-Fehlern.

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.
Sichere Umsetzung
Reproduziere den kleinsten Fehlerfall, protokolliere nicht sensible Diagnosen und prüfe Dienste sowie Berechtigungen, bevor du Produktions-Trigger änderst.
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.