REST Resource: projects.versions
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Zasób: wersja
Zasób reprezentujący wersję projektu skryptu. Wersja jest „zrzutem” projektu skryptu i przypomina wersję rozgałęzioną tylko do odczytu. Podczas tworzenia wdrożeń należy określić wersję, która ma być używana.
Zapis JSON |
{
"scriptId": string,
"versionNumber": integer,
"description": string,
"createTime": string
} |
Pola |
scriptId |
string
Identyfikator Dysku projektu skryptu.
|
versionNumber |
integer
Identyfikator przyrostowy tworzony przez Apps Script podczas tworzenia wersji. Jest to numer przypisany przez system i po utworzeniu nie można go zmienić.
|
description |
string
Opis tej wersji.
|
createTime |
string (Timestamp format)
Data utworzenia wersji. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z" .
|
Metody |
|
Tworzy nową, stałą wersję przy użyciu bieżącego kodu z unikalnym numerem wersji. |
|
Pobiera wersję projektu skryptu. |
|
Wyświetlanie listy wersji projektu skryptu. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 UTC."],[[["\u003cp\u003eA Version represents a read-only snapshot of a script project, similar to a branched release.\u003c/p\u003e\n"],["\u003cp\u003eIt's essential to specify the desired Version when creating Deployments.\u003c/p\u003e\n"],["\u003cp\u003eVersions have a unique ID, description, creation timestamp, and are linked to a specific script project.\u003c/p\u003e\n"],["\u003cp\u003eYou can create, retrieve, and list Versions through the provided methods.\u003c/p\u003e\n"]]],[],null,["# REST Resource: projects.versions\n\n- [Resource: Version](#Version)\n - [JSON representation](#Version.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Version\n-----------------\n\nA resource representing a script project version. A version is a \"snapshot\" of a script project and is similar to a read-only branched release. When creating deployments, the version to use must be specified.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------|\n| ``` { \"scriptId\": string, \"versionNumber\": integer, \"description\": string, \"createTime\": string } ``` |\n\n| Fields ||\n|-----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `scriptId` | `string` The script project's Drive ID. |\n| `versionNumber` | `integer` The incremental ID that is created by Apps Script when a version is created. This is system assigned number and is immutable once created. |\n| `description` | `string` The description for this version. |\n| `createTime` | `string (`[Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.Timestamp)` format)` When the version was created. A timestamp in RFC3339 UTC \"Zulu\" format, with nanosecond resolution and up to nine fractional digits. Examples: `\"2014-10-02T15:01:23Z\"` and `\"2014-10-02T15:01:23.045123456Z\"`. |\n\n| Methods ------- ||\n|---------------------------------------------------------------------------|---------------------------------------------------------------------------------------|\n| ### [create](/apps-script/api/reference/rest/v1/projects.versions/create) | Creates a new immutable version using the current code, with a unique version number. |\n| ### [get](/apps-script/api/reference/rest/v1/projects.versions/get) | Gets a version of a script project. |\n| ### [list](/apps-script/api/reference/rest/v1/projects.versions/list) | List the versions of a script project. |"]]