Use cases

Reviewed 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

How this page was reviewed

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.

Implementation note

Tested example

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

Official sources

Read the original documentation before changing a production workflow.