File

स्क्रिप्ट प्रोजेक्ट में मौजूद कोई फ़ाइल. फ़ाइल, तीसरे पक्ष का सोर्स कोड होती है. इसे एक या उससे ज़्यादा डेवलपर बनाते हैं. यह सर्वर-साइड JS कोड, एचटीएमएल या कॉन्फ़िगरेशन फ़ाइल हो सकती है. हर स्क्रिप्ट प्रोजेक्ट में कई फ़ाइलें हो सकती हैं.

JSON के काेड में दिखाना
{
  "name": string,
  "type": enum (FileType),
  "source": string,
  "lastModifyUser": {
    object (User)
  },
  "createTime": string,
  "updateTime": string,
  "functionSet": {
    object (FunctionSet)
  }
}
फ़ील्ड
name

string

फ़ाइल का नाम. फ़ाइल एक्सटेंशन, फ़ाइल के नाम का हिस्सा नहीं है. इसे टाइप फ़ील्ड से पहचाना जा सकता है.

type

enum (FileType)

फ़ाइल किस तरह की है.

source

string

फ़ाइल का कॉन्टेंट.

lastModifyUser

object (User)

उस उपयोगकर्ता का नाम जिसने फ़ाइल में सबसे हाल में बदलाव किया है. इस ऑब्जेक्ट में दिखने वाली जानकारी को, बदलाव करने वाले आखिरी उपयोगकर्ता की प्रोफ़ाइल की सेटिंग से कंट्रोल किया जाता है.

createTime

string (Timestamp format)

बनाए जाने की तारीख का टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक होते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

पिछली बार बदलाव करने की तारीख का टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक होते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

functionSet

object (FunctionSet)

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

FileType

अलग-अलग तरह की फ़ाइलों की गिनती.

Enums
ENUM_TYPE_UNSPECIFIED फ़ाइल टाइप का पता नहीं चल सका. इसका कभी इस्तेमाल नहीं किया गया.
SERVER_JS Apps Script की सर्वर-साइड कोड फ़ाइल.
HTML क्लाइंट-साइड एचटीएमएल वाली फ़ाइल.
JSON JSON फ़ॉर्मैट में फ़ाइल. इस टाइप का इस्तेमाल सिर्फ़ स्क्रिप्ट प्रोजेक्ट के मेनिफ़ेस्ट के लिए किया जाता है. मेनिफ़ेस्ट फ़ाइल का कॉन्टेंट, मान्य ScriptManifest के स्ट्रक्चर से मेल खाना चाहिए

FunctionSet

फ़ंक्शन का एक सेट. डुप्लीकेट की अनुमति नहीं है.

JSON के काेड में दिखाना
{
  "values": [
    {
      object (Function)
    }
  ]
}
फ़ील्ड
values[]

object (Function)

सेट में शामिल फ़ंक्शन की सूची.

फ़ंक्शन

यह स्क्रिप्ट प्रोजेक्ट में किसी फ़ंक्शन को दिखाता है.

JSON के काेड में दिखाना
{
  "name": string,
  "parameters": [
    string
  ]
}
फ़ील्ड
name

string

स्क्रिप्ट प्रोजेक्ट में फ़ंक्शन का नाम.

parameters[]

string

स्क्रिप्ट प्रोजेक्ट में मौजूद फ़ंक्शन के पैरामीटर के नामों की क्रम वाली सूची.