Class Logger

लॉगर

यह क्लास, डेवलपर को डीबग करने के लॉग में टेक्स्ट लिखने की अनुमति देती है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
clear()voidलॉग को मिटाता है.
getLog()Stringमौजूदा लॉग में मैसेज की पूरी सूची दिखाता है.
log(data)Loggerलॉगिंग कंसोल में स्ट्रिंग लिखता है.
log(format, values)Loggerदिए गए फ़ॉर्मैट और वैल्यू का इस्तेमाल करके, लॉगिंग कंसोल में फ़ॉर्मैट की गई स्ट्रिंग लिखता है.

ज़्यादा जानकारी के साथ दस्तावेज़

clear()

लॉग को मिटाता है.


getLog()

मौजूदा लॉग में मैसेज की पूरी सूची दिखाता है. इस तरीके का इस्तेमाल, स्क्रिप्ट के एक्ज़ीक्यूशन के दौरान जनरेट हुए पूरे लॉग आउटपुट को सेव या ईमेल करने के लिए किया जा सकता है.

// Generate a log, then email it to the person who ran the script.
var files = DriveApp.getFiles();
while (files.hasNext()) {
  Logger.log(files.next().getName());
}
var recipient = Session.getActiveUser().getEmail();
var subject = 'A list of files in your Google Drive';
var body = Logger.getLog();
MailApp.sendEmail(recipient, subject, body);

रिटर्न

String — लॉगिंग कंसोल से मिला लॉग


log(data)

लॉगिंग कंसोल में स्ट्रिंग लिखता है. लॉग किया गया आउटपुट देखने के लिए, व्यू > लॉग दिखाएं चुनें. यह स्क्रिप्ट डीबग करने में बहुत कारगर साबित हो सकता है.

पैरामीटर

नामTypeब्यौरा
dataObjectलॉग करने के लिए मैसेज

रिटर्न

Logger — लॉगर, चेन बनाने के लिए.


log(format, values)

दिए गए फ़ॉर्मैट और वैल्यू का इस्तेमाल करके, लॉगिंग कंसोल में फ़ॉर्मैट की गई स्ट्रिंग लिखता है. स्ट्रिंग में एक से ज़्यादा %s प्लेसहोल्डर शामिल हो सकते हैं, जिन्हें आर्ग्युमेंट की सूची से जुड़ी वैल्यू से बदला जाता है. इन्हें स्ट्रिंग में बदला जाता है.

// Log the number of Google Groups you belong to.
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);

पैरामीटर

नामTypeब्यौरा
formatStringऐसी फ़ॉर्मैट स्ट्रिंग जिसमें %s के ज़्यादा से ज़्यादा इंस्टेंस शामिल हैं, उतने ही values आर्ग्युमेंट
valuesObject...फ़ॉर्मैट स्ट्रिंग में डालने के लिए, वैल्यू की वैरिएबल संख्या

रिटर्न

Logger — लॉगर, चेन करने के लिए