Pojedynczy plik w projekcie skryptu. Plik to kod źródłowy innej firmy utworzony przez co najmniej jednego dewelopera. Może to być kod JS po stronie serwera, HTML lub plik konfiguracyjny. Każdy projekt skryptu może zawierać wiele plików.
Zapis JSON |
---|
{ "name": string, "type": enum ( |
Pola | |
---|---|
name |
Nazwa pliku. Rozszerzenie pliku nie jest częścią nazwy pliku, którą można rozpoznać na podstawie pola typu. |
type |
Typ pliku. |
source |
Zawartość pliku. |
lastModifyUser |
Użytkownik, który ostatnio zmodyfikował plik. Szczegóły widoczne w tym obiekcie są kontrolowane przez ustawienia widoczności profilu użytkownika, który dokonał ostatniej modyfikacji. |
createTime |
Sygnatura czasowa daty utworzenia. Znacznik czasu w formacie RFC3339 UTC „Zulu”, z dokładnością do nanosekund i maksymalnie 9 miejscami po przecinku. Przykłady: |
updateTime |
Sygnatura czasowa daty ostatniej modyfikacji. Znacznik czasu w formacie RFC3339 UTC „Zulu”, z dokładnością do nanosekund i maksymalnie 9 miejscami po przecinku. Przykłady: |
functionSet |
Zdefiniowany zestaw funkcji w pliku skryptu (jeśli taki istnieje). |
FileType
Wyliczenie różnych typów plików.
Wartości w polu enum | |
---|---|
ENUM_TYPE_UNSPECIFIED |
Nieokreślony typ pliku, nigdy nieużywany. |
SERVER_JS |
Plik kodu po stronie serwera Apps Script. |
HTML |
Plik zawierający kod HTML po stronie klienta. |
JSON |
plik w formacie JSON; Ten typ jest używany tylko w pliku manifestu projektu skryptu. Zawartość pliku manifestu musi być zgodna ze strukturą prawidłowego pliku ScriptManifest. |
FunctionSet
zestaw funkcji, Duplikaty są niedozwolone.
Zapis JSON |
---|
{
"values": [
{
object ( |
Pola | |
---|---|
values[] |
Lista funkcji wchodzących w skład zbioru. |
Funkcja
Reprezentuje funkcję w projekcie skryptu.
Zapis JSON |
---|
{ "name": string, "parameters": [ string ] } |
Pola | |
---|---|
name |
Nazwa funkcji w projekcie skryptu. |
parameters[] |
Uporządkowana lista nazw parametrów funkcji w projekcie skryptu. |