Info eksekusi
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Informasi tentang skrip yang sedang berjalan
Anda dapat mengakses atribut tertentu dari skrip yang sedang berjalan melalui metode
objek
ExecutionInfo
. Misalnya,
isPreview()
memberi tahu Anda apakah skrip saat ini sedang dipratinjau atau benar-benar
dijalankan.
Hal ini sering kali menyederhanakan kode proses debug:
// 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);
}
Informasi tentang akun skrip
Informasi akun untuk skrip yang sedang berjalan sering kali diperlukan, terutama saat
skrip yang sama dan tidak diubah digunakan di beberapa akun. Jika skrip mengirim email
laporan, penerima perlu mengidentifikasi akun asal. Anda dapat
menggunakan
metode
getCustomerId()
objek
Account
untuk ini:
let accountId = AdsApp.currentAccount().getCustomerId();
MailApp.sendEmail("customer@example.com",
"Report is ready for " + accountId, report);
Objek Account
juga memiliki metode untuk memungkinkan Anda mengidentifikasi mata uang dan zona waktu akun.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-06-04 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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."]]],[]]