- Zasoby: Wdrożenie
 - DeploymentConfig
 - EntryPoint
 - EntryPointType
 - WebAppEntryPoint
 - WebAppConfig
 - Dostęp
 - ExecuteAs
 - ExecutionApiEntryPoint
 - ExecutionApiConfig
 - AddOnEntryPoint
 - AddOnType
 - Metody
 
Zasób: Wdrożenie
Reprezentacja wdrożenia z jednym skryptem.
| Zapis JSON | 
|---|
{ "deploymentId": string, "deploymentConfig": { object (  | 
              
| Pola | |
|---|---|
deploymentId | 
                
                   
 Identyfikator tego wdrożenia.  | 
              
deploymentConfig | 
                
                   
 Konfiguracja wdrożenia.  | 
              
updateTime | 
                
                   
 Znacznik daty i godziny ostatniej modyfikacji. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
entryPoints[] | 
                
                   
 Punkty wejścia wdrożenia.  | 
              
DeploymentConfig
Metadane określające sposób konfiguracji wdrożenia.
| Zapis JSON | 
|---|
{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string }  | 
              
| Pola | |
|---|---|
scriptId | 
                
                   
 Identyfikator Dysku projektu skryptu.  | 
              
versionNumber | 
                
                   
 Numer wersji, na której opiera się to wdrożenie.  | 
              
manifestFileName | 
                
                   
 Nazwa pliku manifestu dla tego wdrożenia.  | 
              
description | 
                
                   
 Opis tego wdrożenia.  | 
              
EntryPoint
Konfiguracja określająca sposób zewnętrznego dostępu do wdrożenia.
| Zapis JSON | 
|---|
{ "entryPointType": enum (  | 
              
| Pola | |
|---|---|
entryPointType | 
                
                   
 Typ punktu wejścia.  | 
              
Pole sumy properties. Właściwości punktu wejścia według typu punktu wejścia. properties może mieć tylko jedną z tych wartości: | 
              |
webApp | 
                
                   
 Specyfikacja punktu wejścia dla aplikacji internetowych.  | 
              
executionApi | 
                
                   
 Specyfikacja punktu wejścia wywołań wykonywania interfejsu Apps Script API.  | 
              
addOn | 
                
                   
 Właściwości dodatku.  | 
              
EntryPointType
Typy punktów wejścia.
| Wartości w polu enum | |
|---|---|
ENTRY_POINT_TYPE_UNSPECIFIED | 
                Nieokreślony punkt wejścia. | 
WEB_APP | 
                Punkt wejścia aplikacji internetowej. | 
EXECUTION_API | 
                Punkt wejścia wykonywalnego interfejsu API. | 
ADD_ON | 
                Punkt wejścia dodatku. | 
WebAppEntryPoint
Punkt wejścia aplikacji internetowej.
| Zapis JSON | 
|---|
{
  "url": string,
  "entryPointConfig": {
    object ( | 
              
| Pola | |
|---|---|
url | 
                
                   
 Adres URL aplikacji internetowej.  | 
              
entryPointConfig | 
                
                   
 Konfiguracja punktu wejścia.  | 
              
WebAppConfig
Konfiguracja punktu wejścia aplikacji internetowej.
| Zapis JSON | 
|---|
{ "access": enum (  | 
              
| Pola | |
|---|---|
access | 
                
                   
 kto ma uprawnienia do uruchamiania aplikacji internetowej,  | 
              
executeAs | 
                
                   
 Kto ma uruchamiać aplikację internetową.  | 
              
Dostęp
Konfiguracja dostępu.
| Wartości w polu enum | |
|---|---|
UNKNOWN_ACCESS | 
                Wartość domyślna – nie należy jej używać. | 
MYSELF | 
                Dostęp do niego ma tylko użytkownik, który wdrożył aplikację internetową lub plik wykonywalny. Pamiętaj, że nie musi to być właściciel projektu skryptu. | 
DOMAIN | 
                Dostęp do niej mają tylko użytkownicy w tej samej domenie co użytkownik, który wdrożył aplikację internetową lub plik wykonywalny. | 
ANYONE | 
                Każdy zalogowany użytkownik może uzyskać dostęp do aplikacji internetowej lub pliku wykonywalnego. | 
ANYONE_ANONYMOUS | 
                Dostęp do aplikacji internetowej lub pliku wykonywalnego ma każdy użytkownik, zarówno zalogowany, jak i niezalogowany. | 
ExecuteAs
Konfiguracja określająca użytkownika, w imieniu którego powinna działać aplikacja internetowa.
| Wartości w polu enum | |
|---|---|
UNKNOWN_EXECUTE_AS | 
                Wartość domyślna – nie należy jej używać. | 
USER_ACCESSING | 
                Skrypt działa, gdy użytkownik uzyskuje dostęp do aplikacji internetowej. | 
USER_DEPLOYING | 
                Skrypt działa jako użytkownik, który wdrożył aplikację internetową. Pamiętaj, że nie musi to być właściciel projektu skryptu. | 
ExecutionApiEntryPoint
Punkt wejścia wykonywalnego interfejsu API.
| Zapis JSON | 
|---|
{
  "entryPointConfig": {
    object ( | 
              
| Pola | |
|---|---|
entryPointConfig | 
                
                   
 Konfiguracja punktu wejścia.  | 
              
ExecutionApiConfig
Konfiguracja punktu wejścia wykonywalnego interfejsu API.
| Zapis JSON | 
|---|
{
  "access": enum ( | 
              
| Pola | |
|---|---|
access | 
                
                   
 Kto ma uprawnienia do uruchamiania pliku wykonywalnego interfejsu API.  | 
              
AddOnEntryPoint
Punkt wejścia dodatku.
| Zapis JSON | 
|---|
{
  "addOnType": enum ( | 
              
| Pola | |
|---|---|
addOnType | 
                
                   
 Wymagana przez dodatek lista obsługiwanych typów kontenerów.  | 
              
title | 
                
                   
 Wymagany tytuł dodatku.  | 
              
description | 
                
                   
 Opcjonalny opis dodatku.  | 
              
helpUrl | 
                
                   
 Opcjonalny adres URL pomocy dotyczącej dodatku.  | 
              
reportIssueUrl | 
                
                   
 Opcjonalny adres URL raportu o dodatku.  | 
              
postInstallTipUrl | 
                
                   
 Wymagany adres URL wskazówki po instalacji dodatku.  | 
              
AddOnType
AddType określa kategorię dodatków, które obsługuje aplikacja hosta. Każdy typ dodatku ma sekcję pliku manifestu skryptu, która jest używana podczas wdrażania lub uruchamiania dodatku danego typu.
| Wartości w polu enum | |
|---|---|
UNKNOWN_ADDON_TYPE | 
                Wartość domyślna, nieznany typ dodatku. | 
GMAIL | 
                Typ dodatku do Gmaila. | 
DATA_STUDIO | 
                Typ dodatku do Studia danych. | 
Metody | 
            |
|---|---|
                
 | 
              Tworzy wdrożenie projektu Apps Script. | 
                
 | 
              Usuwa wdrożenie projektu Apps Script. | 
                
 | 
              Pobiera wdrożenie projektu Apps Script. | 
                
 | 
              Wyświetla listę wdrożeń projektu Apps Script. | 
                
 | 
              Aktualizuje wdrożenie projektu Apps Script. |