השירות הזה מספק גישה לטריגרים של סקריפטים ולפרסום סקריפטים.
שיעורים
שם | תיאור קצר |
---|---|
Auth | ספירה שמזהה את הקטגוריות של השירותים המורשים ש-Apps Script יכול להריץ באמצעות פונקציה מופעלת. |
Authorization | אובייקט שמשמש לקביעת אם המשתמש צריך להעניק הרשאה לסקריפט הזה להשתמש בשירות אחד או יותר, ולספק את כתובת ה-URL של תיבת הדו-שיח של ההרשאה. |
Authorization | ספירה שמציינת את סטטוס ההרשאה של סקריפט. |
Calendar | הכלי ליצירת טריגרים ביומן. |
Clock | כלי ליצירת טריגרים לפי שעון. |
Document | יצירת טריגרים למסמכים. |
Event | ספירה שמציינת את סוג האירוע שהופעל. |
Form | כלי ליצירת טריגרים של טפסים. |
Installation | ספירה שמציינת איך הסקריפט הותקן בתור תוסף למשתמש הנוכחי. |
Script | גישה לטריגרים ולפרסום של סקריפטים, וניהול שלהם. |
Service | גישה לפרסום סקריפטים ושינוי שלהם. |
Spreadsheet | הכלי ליצירת טריגרים של גיליונות אלקטרוניים. |
State | מאפשרת לקבצים בסקריפט ליצור אסימוני מצב שאפשר להשתמש בהם בממשקי API להודעות חזרה (כמו תהליכי OAuth). |
Trigger | טריגר לסקריפט. |
Trigger | ה-builder הגנרי לטריגרים של סקריפטים. |
Trigger | ספירה שמציינת את המקור של האירוע שגורם להפעלת הטריגר. |
Auth Mode
מאפיינים
נכס | סוג | תיאור |
---|---|---|
NONE | Enum | מצב שבו אין גישה לשירותים שדורשים הרשאה. |
CUSTOM_FUNCTION | Enum | מצב שמאפשר גישה לקבוצת משנה מוגבלת של שירותים לשימוש בפונקציות בהתאמה אישית של גיליונות אלקטרוניים. |
LIMITED | Enum | מצב שמאפשר גישה לקבוצת משנה מוגבלת של שירותים. |
FULL | Enum | מצב שמאפשר גישה לכל השירותים שדורשים הרשאה. |
Authorization Info
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
get | Authorization | הפונקציה מקבלת ערך שמציין אם המשתמש צריך להעניק הרשאה לסקריפט הזה להשתמש בשירות אחד או יותר (לדוגמה, Script ). |
get | String | הפונקציה מקבלת את כתובת ה-URL לאישור שאפשר להשתמש בה כדי להעניק גישה לסקריפט. |
Authorization Status
מאפיינים
נכס | סוג | תיאור |
---|---|---|
REQUIRED | Enum | המשתמש צריך לאשר את הסקריפט הזה כדי להשתמש בשירות אחד או יותר. |
NOT_REQUIRED | Enum | המשתמש העניק לסקריפט הזה את כל ההרשאות הנדרשות כרגע. |
Calendar Trigger Builder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
create() | Trigger | יצירת הטריגר והחזרתו. |
on | Calendar | תיאור של טריגר שפועל כאשר נוצרת, מתעדכנת או נמחקת רשומה ביומן. |
Clock Trigger Builder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
after(durationMilliseconds) | Clock | משך הזמן המינימלי (באלפיות השנייה) לאחר השעה הנוכחית שבו הטריגר פועל. |
at(date) | Clock | מתי הטריגר פועל. |
at | Clock | ההגדרה הזו קובעת שהטריגר יופעל בתאריך שצוין, כברירת מחדל בסביבות חצות (+/- 15 דקות). |
at | Clock | השעה שבה הטריגר פועל. |
create() | Trigger | יצירת הטריגר. |
every | Clock | ההגדרה קובעת להפעיל את הטריגר כל n ימים. |
every | Clock | מציין שהטריגר יופעל כל n שעות. |
every | Clock | הטריגר יופעל כל n דקות. |
every | Clock | מציין להפעיל את הטריגר כל n שבועות. |
in | Clock | מציין את אזור הזמן של התאריכים או השעה שצוינו כשהטריגר פועל. |
near | Clock | הדקה שבה הטריגר פועל (פלוס/מינוס 15 דקות). |
on | Clock | מציין את התאריך בחודש שבו הטריגר פועל. |
on | Clock | מציין את היום בשבוע שבו הטריגר פועל. |
Document Trigger Builder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
create() | Trigger | יצירת הטריגר החדש והחזרתו. |
on | Document | מציינים טריגר שיופעל כשהמסמך ייפתח. |
Event Type
מאפיינים
נכס | סוג | תיאור |
---|---|---|
CLOCK | Enum | הטריגר מופעל כשהאירוע המבוסס-זמן מגיע לשעה ספציפית. |
ON_OPEN | Enum | הטריגר מופעל ברגע שהמשתמש פותח את הקובץ ב-Google Docs, ב-Sheets או ב-Forms. |
ON_EDIT | Enum | הטריגר מופעל אחרי שהמשתמש עורך את הקובץ ב-Google Sheets (לדוגמה, מזין ערך חדש בתא, שנחשב לעריכה במקום לשינוי). |
ON_FORM_SUBMIT | Enum | הטריגר מופעל אחרי שהמשתמש משיב לטופס Google. |
ON_CHANGE | Enum | הטריגר מופעל ברגע שהמשתמש משנה את הקובץ ב-Google Sheets (לדוגמה, הוספת שורה, שנחשבת לשינוי במקום לעריכה). |
ON_EVENT_UPDATED | Enum | הטריגר יופעל אחרי שייווצר, יתעדכן או יימחק אירוע ביומן Google שצוין. |
Form Trigger Builder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
create() | Trigger | יצירת הטריגר החדש והחזרתו. |
on | Form | טריגר שיופעל כשתשובה תישלח לטופס. |
on | Form | תיאור הטריגר שיופעל כשהתצוגה של טופס העריכה תיפתח. |
Installation Source
מאפיינים
נכס | סוג | תיאור |
---|---|---|
APPS_MARKETPLACE_DOMAIN_ADD_ON | Enum | האדמין התקין את התוסף בדומיין של המשתמש. |
NONE | Enum | הסקריפט לא פועל כתוסף. |
WEB_STORE_ADD_ON | Enum | המשתמש התקין את התוסף מחנות האינטרנט של Chrome. |
Script App
מאפיינים
נכס | סוג | תיאור |
---|---|---|
Auth | Auth | ספירה שמזהה את הקטגוריות של השירותים המורשים ש-Apps Script יכול להריץ באמצעות פונקציה מופעלת. |
Authorization | Authorization | ספירה שמציינת את סטטוס ההרשאה של סקריפט. |
Event | Event | ספירה שמציינת את סוג האירוע שהופעל. |
Installation | Installation | ספירה שמציינת איך הסקריפט הותקן אצל המשתמש בתור תוסף. |
Trigger | Trigger | ספירה שמציינת את המקור של האירוע שגורם להפעלת הטריגר. |
Week | Weekday | Enumeration שמייצג את ימי השבוע. |
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
delete | void | הסרת הטריגר הנתון כדי שהוא לא יפעל יותר. |
get | Authorization | הפונקציה מקבלת אובייקט שמשמש לקביעת הצורך של המשתמש לאשר את הסקריפט הזה לשימוש בשירות אחד או יותר, ולמסירת כתובת ה-URL של תיבת הדו-שיח של ההרשאה. |
get | String | הפונקציה מקבלת אסימון זהות של Openopenid הוענק. |
get | Installation | הפונקציה מחזירה ערך enum שמציין איך הסקריפט הותקן כתוסף למשתמש הנוכחי (לדוגמה, אם המשתמש התקין אותו באופן אישי דרך חנות האינטרנט של Chrome, או אם אדמין דומיין התקין אותו לכל המשתמשים). |
get | String | הפונקציה מקבלת את אסימון הגישה מסוג OAuth 2.0 של המשתמש בפועל. |
get | Trigger[] | הפונקציה מקבלת את כל הגורמים המפעילים שניתן להתקין שמשויכים לפרויקט הנוכחי ולמשתמש הנוכחי. |
get | String | הפונקציה מקבלת את המזהה הייחודי של פרויקט הסקריפט. |
get | Service | הפונקציה מקבלת אובייקט שמשמש לבקרת פרסום הסקריפט כאפליקציית אינטרנט. |
get | Trigger[] | הפונקציה מקבלת את כל הטריגרים שניתן להתקין שבבעלות המשתמש הזה במסמך הנתון, עבור הסקריפט או התוסף האלה בלבד. |
get | Trigger[] | הפונקציה מקבלת את כל הטריגרים שניתן להתקין שבבעלות המשתמש הזה בטופס הנתון, עבור הסקריפט או התוסף האלה בלבד. |
get | Trigger[] | הפונקציה מקבלת את כל הטריגרים שניתן להתקין שבבעלות המשתמש הזה בגיליון האלקטרוני הנתון, עבור הסקריפט או התוסף האלה בלבד. |
invalidate | void | מבטלת את ההרשאה של המשתמש בפועל להריץ את הסקריפט הנוכחי. |
new | State | יצירת בונה לאסימון מצב שאפשר להשתמש בו ב-API של קריאה חוזרת (כמו תהליך OAuth). |
new | Trigger | התחלת התהליך של יצירת טריגר שניתן להתקנה, שמפעיל פונקציה נתונה כשהוא מופעל. |
Service
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
get | String | הפונקציה מחזירה את כתובת ה-URL של אפליקציית האינטרנט, אם היא נפרסה. אחרת, הפונקציה מחזירה את הערך null . |
is | Boolean | הפונקציה מחזירה את הערך true אם אפשר לגשת לסקריפט כאפליקציית אינטרנט. |
Spreadsheet Trigger Builder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
create() | Trigger | יצירת הטריגר והחזרתו. |
on | Spreadsheet | יצירת טריגר שיופעל כשהתוכן או המבנה של הגיליון האלקטרוני ישתנו. |
on | Spreadsheet | טריגר שיופעל כשהגיליון האלקטרוני יערך. |
on | Spreadsheet | הטריגר הזה מופעל כשנשלח טופס לגיליון האלקטרוני. |
on | Spreadsheet | טריגר שיופעל כשהגיליון האלקטרוני ייפתח. |
State Token Builder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
create | String | יצירת ייצוג מחרוזת מוצפן של אסימון המצב. |
with | State | הוספת ארגומנט לטוקן. |
with | State | הגדרת פונקציית קריאה חוזרת. |
with | State | הגדרת משך הזמן (בשניות) שבו האסימון תקף. |
Trigger
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
get | Event | הפונקציה מחזירה את סוג האירוע שבו הטריגר מופעל. |
get | String | הפונקציה מחזירה את הפונקציה שתופעל כשהטריגר יופעל. |
get | Trigger | הפונקציה מחזירה את המקור של האירועים שיגרמו להפעלת הטריגר. |
get | String | הפונקציה מחזירה את המזהה הספציפי למקור. |
get | String | הפונקציה מחזירה מזהה ייחודי שאפשר להשתמש בו כדי להבדיל בין טריגרים. |
Trigger Builder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
for | Document | יצירת Document שמקושר למסמך הנתון והחזרתו. |
for | Document | יצירת Document שמקושר למסמך עם המזהה הנתון והחזרתו. |
for | Form | יצירת Form שמקושר לטופס הנתון והחזרתו. |
for | Form | יצירת Form שמקושר לטופס עם המזהה הנתון והחזרתו. |
for | Spreadsheet | יצירת Spreadsheet שמקושר לגיליון האלקטרוני הנתון והחזרתו. |
for | Spreadsheet | יצירת Spreadsheet שמקושר לגיליון האלקטרוני עם המזהה הנתון והחזרתו. |
for | Calendar | הפונקציה מחזירה בונה ליצירת טריגרים ביומן. |
time | Clock | יצירת Clock והחזרתו לצורך בניית טריגרים מבוססי-זמן. |
Trigger Source
מאפיינים
נכס | סוג | תיאור |
---|---|---|
SPREADSHEETS | Enum | Google Sheets גורם להפעלת הטריגר. |
CLOCK | Enum | אירוע מבוסס-זמן גורם להפעלת הטריגר. |
FORMS | Enum | Google Forms גורם להפעלת הטריגר. |
DOCUMENTS | Enum | Google Docs גורם להפעלת הטריגר. |
CALENDAR | Enum | יומן Google גורם להפעלת הטריגר. |