स्क्रिप्ट प्रोजेक्ट में मौजूद कोई फ़ाइल. फ़ाइल, तीसरे पक्ष का सोर्स कोड होती है. इसे एक या उससे ज़्यादा डेवलपर बनाते हैं. यह सर्वर-साइड JS कोड, एचटीएमएल या कॉन्फ़िगरेशन फ़ाइल हो सकती है. हर स्क्रिप्ट प्रोजेक्ट में कई फ़ाइलें हो सकती हैं.
| JSON के काेड में दिखाना | 
|---|
{ "name": string, "type": enum (  | 
            
| फ़ील्ड | |
|---|---|
name | 
              
                 
 फ़ाइल का नाम. फ़ाइल एक्सटेंशन, फ़ाइल के नाम का हिस्सा नहीं है. इसे टाइप फ़ील्ड से पहचाना जा सकता है.  | 
            
type | 
              
                 
 फ़ाइल किस तरह की है.  | 
            
source | 
              
                 
 फ़ाइल का कॉन्टेंट.  | 
            
lastModifyUser | 
              
                 
 उस उपयोगकर्ता का नाम जिसने फ़ाइल में सबसे हाल में बदलाव किया है. इस ऑब्जेक्ट में दिखने वाली जानकारी को, बदलाव करने वाले आखिरी उपयोगकर्ता की प्रोफ़ाइल की सेटिंग से कंट्रोल किया जाता है.  | 
            
createTime | 
              
                 
 बनाए जाने की तारीख का टाइमस्टैंप. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक होते हैं. उदाहरण:   | 
            
updateTime | 
              
                 
 पिछली बार बदलाव करने की तारीख का टाइमस्टैंप. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक होते हैं. उदाहरण:   | 
            
functionSet | 
              
                 
 स्क्रिप्ट फ़ाइल में तय किए गए फ़ंक्शन का सेट. अगर कोई सेट मौजूद है, तो उसे दिखाया जाएगा.  | 
            
FileType
अलग-अलग तरह की फ़ाइलों की गिनती.
| Enums | |
|---|---|
ENUM_TYPE_UNSPECIFIED | 
                फ़ाइल टाइप का पता नहीं चल सका. इसका कभी इस्तेमाल नहीं किया गया. | 
SERVER_JS | 
                Apps Script की सर्वर-साइड कोड फ़ाइल. | 
HTML | 
                क्लाइंट-साइड एचटीएमएल वाली फ़ाइल. | 
JSON | 
                JSON फ़ॉर्मैट में फ़ाइल. इस टाइप का इस्तेमाल सिर्फ़ स्क्रिप्ट प्रोजेक्ट के मेनिफ़ेस्ट के लिए किया जाता है. मेनिफ़ेस्ट फ़ाइल का कॉन्टेंट, मान्य ScriptManifest के स्ट्रक्चर से मेल खाना चाहिए | 
FunctionSet
फ़ंक्शन का एक सेट. डुप्लीकेट की अनुमति नहीं है.
| JSON के काेड में दिखाना | 
|---|
{
  "values": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
values[] | 
                
                   
 सेट में शामिल फ़ंक्शन की सूची.  | 
              
फ़ंक्शन
यह स्क्रिप्ट प्रोजेक्ट में किसी फ़ंक्शन को दिखाता है.
| JSON के काेड में दिखाना | 
|---|
{ "name": string, "parameters": [ string ] }  | 
              
| फ़ील्ड | |
|---|---|
name | 
                
                   
 स्क्रिप्ट प्रोजेक्ट में फ़ंक्शन का नाम.  | 
              
parameters[] | 
                
                   
 स्क्रिप्ट प्रोजेक्ट में मौजूद फ़ंक्शन के पैरामीटर के नामों की क्रम वाली सूची.  |