Prześlij opinię
Script Service
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Script
Ta usługa zapewnia dostęp do aktywatorów skryptu i publikowania skryptu.
Zajęcia
Nazwa Krótki opis
Auth Mode
Wyliczenie określające, które kategorie autoryzowanych usług może wykonywać Apps Script za pomocą funkcji wywołanej.
Authorization Info
Obiekt, który sprawdza, czy użytkownik udzielił upoważnienia do wymaganych zakresów skryptu.
Authorization Status
Wyliczenie określające stan autoryzacji skryptu.
Calendar Trigger Builder
Kreator reguł kalendarza.
Clock Trigger Builder
Kreator aktywatorów zegarowych.
Document Trigger Builder
Kreator aktywatorów dokumentów.
Event Type
Wyliczenie określające typ wywołanego zdarzenia.
Form Trigger Builder
Narzędzie do tworzenia wyzwalaczy formularzy.
Installation Source
Wyliczenie wskazujące, w jaki sposób skrypt został zainstalowany jako dodatek dla bieżącego użytkownika.
Script App
Dostęp do publikowania skryptu i jego aktywatorów oraz możliwość ich modyfikowania.
Service
Dostęp do publikowania skryptów i modyfikowanie go.
Spreadsheet Trigger Builder
Kreator reguł arkuszy kalkulacyjnych.
State Token Builder
Umożliwia skryptom tworzenie tokenów stanu, które można używać w interfejsach wywołania zwrotnego (np. w procesach OAuth).
Trigger
Aktywator skryptu.
Trigger Builder
Ogólny kreator aktywatorów skryptu.
Trigger Source
Wyliczenie określające źródło zdarzenia, które powoduje uruchomienie reguły.
Właściwości
Właściwość Typ Opis
NONE
Enum
Tryb, który nie zezwala na dostęp do żadnych usług wymagających autoryzacji.
CUSTOM_FUNCTION
Enum
Tryb, który umożliwia dostęp do ograniczonego podzbioru usług na potrzeby niestandardowych funkcji arkusza kalkulacyjnego.
LIMITED
Enum
Tryb, który umożliwia dostęp do ograniczonego podzbioru usług.
FULL
Enum
Tryb, który umożliwia dostęp do wszystkich usług wymagających autoryzacji.
Właściwości
Właściwość Typ Opis
REQUIRED
Enum
Użytkownik musi autoryzować ten skrypt do korzystania z co najmniej jednej usługi.
NOT_REQUIRED
Enum
Użytkownik przyznał temu skryptowi wszystkie wymagane obecnie uprawnienia.
Metody
Metoda Zwracany typ Krótki opis
after(durationMilliseconds)
Clock Trigger Builder
Określa minimalny czas (w milisekundach) po bieżącym czasie, przez jaki ma działać reguła.
at(date)
Clock Trigger Builder
Określa, kiedy ma być uruchamiany.
at Date(year, month, day)
Clock Trigger Builder
Określa, że reguła jest uruchamiany w określonym dniu, domyślnie w pobliżu północy (+/- 15 minut).
at Hour(hour)
Clock Trigger Builder
Określa godzinę, o której ma działać.
create()
Trigger
Tworzy aktywator.
every Days(n)
Clock Trigger Builder
Określa, że wyzwalacz ma być uruchamiany co n
dni.
every Hours(n)
Clock Trigger Builder
Określa, że ma być uruchamiany co n
godzin.
every Minutes(n)
Clock Trigger Builder
Określa, że reguła ma być uruchamiana co n
minut.
every Weeks(n)
Clock Trigger Builder
Określa, że ma on być uruchamiany co n
tygodni.
in Timezone(timezone)
Clock Trigger Builder
Określa strefę czasową dla określonych dat/godzin, w których ma działać reguła.
near Minute(minute)
Clock Trigger Builder
Określa minutę, o której ma być uruchamiany (z dokładnością do 15 minut).
on Month Day(day)
Clock Trigger Builder
Określa datę w miesiącu, w którym ma być uruchamiany.
on Week Day(day)
Clock Trigger Builder
Określa dzień tygodnia, w którym ma być wykonywany.
Właściwości
Właściwość Typ Opis
CLOCK
Enum
Wyzwalacz uruchamia się, gdy zdarzenie czasowe osiągnie określony czas.
ON_OPEN
Enum
Reguła jest uruchamiany, gdy użytkownik otworzy plik Dokumentów, Arkuszy lub Formularzy Google.
ON_EDIT
Enum
Wyzwalacz uruchamia się, gdy użytkownik zmodyfikuje plik Arkuszy Google (np. wpisując nową wartość w komórce, co jest traktowane jako zmiana, a nie edycja).
ON_FORM_SUBMIT
Enum
Wyzwalacz jest uruchamiany, gdy użytkownik odpowie na formularz Google.
ON_CHANGE
Enum
Reguła jest wywoływana, gdy użytkownik zmieni plik Arkuszy Google (np. dodając wiersz, który jest traktowany jako zmiana, a nie jako edycja).
ON_EVENT_UPDATED
Enum
Aktywator jest uruchamiany, gdy w określonym Kalendarzu Google zostanie utworzone, zaktualizowane lub usunięte wydarzenie.
Właściwości
Właściwość Typ Opis
APPS_MARKETPLACE_DOMAIN_ADD_ON
Enum
Dodatek został zainstalowany przez administratora w domenie użytkownika.
NONE
Enum
Skrypt nie jest uruchamiany jako dodatek.
WEB_STORE_ADD_ON
Enum
Użytkownik zainstalował dodatek ze sklepu Chrome Web Store.
Właściwości
Właściwość Typ Opis
Auth Mode
Auth Mode
Wyliczenie określające, które kategorie autoryzowanych usług może wykonywać Apps Script za pomocą funkcji wywołanej.
Authorization Status
Authorization Status
Wyliczenie określające stan autoryzacji skryptu.
Event Type
Event Type
Wyliczenie określające typ wywołanego zdarzenia.
Installation Source
Installation Source
Wyliczenie określające, jak skrypt został zainstalowany u użytkownika jako dodatek.
Trigger Source
Trigger Source
Wyliczenie określające źródło zdarzenia, które powoduje uruchomienie reguły.
Week Day
Weekday
Wyliczenie reprezentujące dni tygodnia.
Metody
Metoda Zwracany typ Krótki opis
delete Trigger(trigger)
void
Usuwa dany regułę, aby nie była już wykonywana.
get Authorization Info(authMode)
Authorization Info
Pobiera obiekt, który sprawdza, czy użytkownik udzielił uprawnień do wszystkich wymagań skryptu.
get Authorization Info(authMode, oAuthScopes)
Authorization Info
Pobiera obiekt, który sprawdza, czy użytkownik udzielił autoryzacji dla żądanych zakresów.
get Identity Token()
String
Pobiera token tożsamości Open ID Connect dla skutecznego użytkownika, jeśli zakres openid
został przyznany.
get Installation Source()
Installation Source
Zwraca wartość typu enum, która wskazuje, jak skrypt został zainstalowany jako dodatek dla bieżącego użytkownika (np. czy użytkownik zainstalował go osobiście w Chrome Web Store czy też administrator domeny zainstalował go dla wszystkich użytkowników).
get OAuth Token()
String
Pobiera token dostępu OAuth 2.0 dla skutecznego użytkownika.
get Project Triggers()
Trigger[]
Pobiera wszystkie instalowalne wyzwalacze powiązane z bieżącym projektem i bieżącym użytkownikiem.
get Script Id()
String
Pobiera unikalny identyfikator projektu skryptu.
get Service()
Service
Pobiera obiekt służący do kontrolowania publikowania skryptu jako aplikacji internetowej.
get User Triggers(document)
Trigger[]
Pobiera wszystkie wyzwalacze, które można zainstalować, należące do tego użytkownika w danym dokumencie, tylko w przypadku tego skryptu lub tego dodatku.
get User Triggers(form)
Trigger[]
Pobiera wszystkie wyzwalacze, które można zainstalować, należące do tego użytkownika w danym formularzu, tylko w przypadku tego skryptu lub dodatku.
get User Triggers(spreadsheet)
Trigger[]
Pobiera wszystkie wyzwalacze, które można zainstalować, należące do tego użytkownika w danym arkuszu kalkulacyjnym, tylko w przypadku tego skryptu lub dodatku.
invalidate Auth()
void
unieważnia autoryzację, którą użytkownik ma do wykonania bieżącego skryptu;
new State Token()
State Token Builder
Tworzy kreator tokenu stanu, który można używać w interfejsie wywołania zwrotnego (np. w procesie OAuth).
new Trigger(functionName)
Trigger Builder
Rozpoczyna proces tworzenia instalowanego aktywatora, który po uruchomieniu wywołuje określoną funkcję.
require All Scopes(authMode)
void
Sprawdzanie, czy użytkownik wyraził zgodę na wszystkie zakresy wymagane przez skrypt.
require Scopes(authMode, oAuthScopes)
void
Sprawdzanie, czy użytkownik wyraził zgodę na wymagane zakresy.
Metody
Metoda Zwracany typ Krótki opis
get Url()
String
Zwraca adres URL aplikacji internetowej, jeśli została ona wdrożona, w przeciwnym razie zwraca wartość null
.
is Enabled()
Boolean
Zwraca wartość true
, jeśli skrypt jest dostępny jako aplikacja internetowa.
Właściwości
Właściwość Typ Opis
SPREADSHEETS
Enum
Arkusze Google uruchamiają regułę.
CLOCK
Enum
Reguła jest uruchamiana przez zdarzenie czasowe.
FORMS
Enum
Formularz Google powoduje uruchomienie reguły.
DOCUMENTS
Enum
Dokumenty Google uruchamiają regułę.
CALENDAR
Enum
Kalendarz Google powoduje uruchomienie reguły.
Prześlij opinię
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.
Chcesz przekazać coś jeszcze?
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-26 UTC."],[],[]]