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