इस सेक्शन में, Apps Script API के उन तरीकों के बारे में खास जानकारी दी गई है जिनका इस्तेमाल करके, Apps Script प्रोजेक्ट बनाए, पढ़े, बदले, और मॉनिटर किए जा सकते हैं. प्रोजेक्ट मैनेजमेंट के सैंपल पेज पर, एपीआई मैनेजमेंट के अनुरोधों के उदाहरण दिखाए गए हैं. हर तरीके के लिए उपलब्ध रेफ़रंस दस्तावेज़ में, लागू करने से जुड़ी जानकारी दी गई है.
| एपीआई के तरीके के बारे में खास जानकारी | |
|---|---|
| प्रोजेक्ट बनाना |
नतीजे: एक बुनियादी और खाली प्रोजेक्ट बनाएं. इसमें कोई प्रोजेक्ट फ़ाइल और डिफ़ॉल्ट प्रोजेक्ट मेनिफ़ेस्ट नहीं होना चाहिए. विकल्प: प्रोजेक्ट का टाइटल दिया जा सकता है. Google Docs, Google Sheets, Google Forms या Slides की किसी फ़ाइल का Google Drive आईडी देकर भी बाउंड स्क्रिप्ट बनाई जा सकती है. इससे वह फ़ाइल, स्क्रिप्ट की पैरंट फ़ाइल के तौर पर काम करेगी. |
| प्रोजेक्ट का मेटाडेटा पढ़ना |
नतीजे: यह
|
| प्रोजेक्ट का कॉन्टेंट पढ़ना |
नतीजे: यह फ़ंक्शन, विकल्प: क्वेरी पैरामीटर की मदद से, कॉन्टेंट का कौनसा वर्शन वापस पाना है, यह तय किया जा सकता है. |
| प्रोजेक्ट का कॉन्टेंट अपडेट करना |
नतीजे: स्क्रिप्ट प्रोजेक्ट में फ़ाइल के कॉन्टेंट में बदलाव करता है.
आपको नया कॉन्टेंट, ध्यान दें: स्क्रिप्ट प्रोजेक्ट के कॉन्टेंट को अपडेट करते समय, आम तौर पर यह तरीका अपनाया जाता है. सबसे पहले,
projects.getContent अनुरोध जारी करके, मौजूदा चेतावनी: नया कॉन्टेंट, स्क्रिप्ट प्रोजेक्ट में मौजूद सभी फ़ाइलों की जगह ले लेता है. अनुरोध के ज़रिए अपडेट नहीं की गई फ़ाइलें हटा दी जाती हैं. |
| प्रोजेक्ट की मेट्रिक पढ़ना |
नतीजे: किसी प्रोजेक्ट के बारे में कुछ मेट्रिक पढ़ें. इन मेट्रिक में उपयोगकर्ताओं की संख्या, कुल एक्ज़ीक्यूशन की संख्या, एक्ज़ीक्यूशन से जुड़ी गड़बड़ियों की कुल संख्या, और अन्य जानकारी शामिल होती है. आपको जिस तरह की जानकारी चाहिए उसके लिए, MetricType का इस्तेमाल करें. विकल्प: MetricsFilter का इस्तेमाल करके, नतीजों को चुनिंदा डिप्लॉयमेंट या स्क्रिप्ट फ़ंक्शन तक सीमित करें. MetricsIntervalConfig का इस्तेमाल करके, किसी मेट्रिक इंटरवल को भी तय किया जा सकता है. |