Informationen zur Ausführung
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Informationen zu einem gerade ausgeführten Skript
Über die Methoden des Objekts ExecutionInfo
können Sie auf bestimmte Attribute eines laufenden Scripts zugreifen. Mit isPreview()
können Sie beispielsweise sehen, ob ein Script gerade in der Vorschau angezeigt oder tatsächlich ausgeführt wird.
Häufig kann dadurch das Debugging von Code vereinfacht werden:
// Code that generates a report.
// ...
if (!AdsApp.getExecutionInfo().isPreview()) {
// Do not email the report when in preview mode!
MailApp.sendEmail("customer@example.com", "Report is ready!", report);
}
Informationen zum Konto eines Skripts
Kontoinformationen für ein laufendes Script sind oft erforderlich, insbesondere wenn dasselbe unveränderte Script in mehreren Konten verwendet wird. Wenn das Script einen Bericht per E-Mail sendet, muss der Empfänger das Ursprungskonto angeben. Dazu können Sie die Methode getCustomerId()
des Objekts Account
verwenden:
let accountId = AdsApp.currentAccount().getCustomerId();
MailApp.sendEmail("customer@example.com",
"Report is ready for " + accountId, report);
Das Account
-Objekt enthält auch Methoden, mit denen Sie die Währung und Zeitzone des Kontos ermitteln können.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-06-04 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-06-04 (UTC)."],[[["Access attributes of a running script using the `ExecutionInfo` object, such as determining if the script is in preview mode with `isPreview()`."],["Utilize the `Account` object to retrieve account information like customer ID (`getCustomerId()`), currency, and time zone, particularly useful when a single script operates across multiple accounts."],["Simplify debugging and reporting by conditionally executing code based on the script's execution mode and including account-specific details in outputs like emails."]]],[]]