השירות הזה נותן גישה לנתוני המשתמשים, כמו כתובות אימייל ושמות משתמשים. היא גם שולטת ביומני סקריפטים ובתיבות דו-שיח באפליקציות של Google Workspace.
מחלקות
שם | תיאור קצר |
---|---|
Blob | אובייקט חילופי נתונים עבור שירותי Apps Script. |
BlobSource | ממשק לאובייקטים שיכולים לייצא את הנתונים שלהם בפורמט Blob . |
Browser | הכיתה הזו מספקת גישה לתיבות דו-שיח ספציפיות ל-Google Sheets. |
Button | טיפוסים בני מנייה (enum) שמייצגים לחצני תיבת דו-שיח מותאמים לשוק המקומי שנקבעו מראש, שהוחזרו על ידי alert או PromptResponse.getSelectedButton() כדי לציין על איזה לחצן בתיבת דו-שיח המשתמש לחץ. |
ButtonSet | טיפוסים בני מנייה (enum) שמייצג קבוצות מותאמות אישית שנקבעו מראש, של לחצן תיבת דו-שיח אחד או יותר, שאפשר להוסיף ל-alert או ל-prompt . |
ColorType | סוגי הצבעים |
Logger | המחלקה הזו מאפשרת למפתח לכתוב טקסט ביומנים של ניפוי הבאגים. |
Menu | תפריט מותאם אישית במופע של ממשק המשתמש של אפליקציית Google. |
MimeType | ספירה שמאפשרת גישה להצהרות מסוג MIME בלי להקליד את המחרוזות באופן מפורש. |
Month | מספר טיפוסים בני מנייה (enum) שמייצג את החודשים בשנה. |
PromptResponse | תשובה לתיבת הדו-שיח prompt שמוצגת בסביבת ממשק המשתמש של אפליקציית Google. |
RgbColor | צבע המוגדר לפי ערוצי הצבעים אדום, ירוק וכחול. |
Session | הכיתה 'סשן' מספקת גישה לפרטי הסשן, כמו כתובת האימייל של המשתמש (בנסיבות מסוימות) והגדרות השפה. |
Ui | מופע של סביבת ממשק המשתמש של אפליקציית Google, שמאפשר לסקריפט להוסיף תכונות כמו תפריטים, תיבות דו-שיח וסרגלי צד. |
User | ייצוג של משתמש – מתאים לכתיבת סקריפטים. |
Weekday | טיפוסים בני מנייה (enum) שמייצג את הימים בשבוע. |
console | השיעור הזה מאפשר למפתח לכתוב יומנים בשירות Stackdriver Logging של Google Cloud Platform. |
Blob
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
copyBlob() | Blob | הפונקציה מחזירה עותק של ה-blob הזה. |
getAs(contentType) | Blob | החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. |
getBytes() | Byte[] | הפונקציה מקבלת את הנתונים שמאוחסנים ב-blob הזה. |
getContentType() | String | הפונקציה מקבלת את סוג התוכן של הבייטים ב-blob הזה. |
getDataAsString() | String | הפונקציה מקבלת את הנתונים של ה-blob הזה כמחרוזת עם קידוד UTF-8. |
getDataAsString(charset) | String | הפונקציה מקבלת את הנתונים של ה-blob הזה כמחרוזת עם הקידוד שצוין. |
getName() | String | הפונקציה מקבלת את השם של ה-blob הזה. |
isGoogleType() | Boolean | מחזירה אם ה-blob הזה הוא קובץ Google Workspace (Sheets , Docs וכו'). |
setBytes(data) | Blob | מגדיר את הנתונים שמאוחסנים ב-blob הזה. |
setContentType(contentType) | Blob | מגדיר את סוג התוכן של הבייטים ב-blob הזה. |
setContentTypeFromExtension() | Blob | סוג התוכן של הבייטים ב-blob הזה מוגדר על סמך סיומת הקובץ. |
setDataFromString(string) | Blob | מגדיר את הנתונים של ה-blob הזה ממחרוזת עם קידוד UTF-8. |
setDataFromString(string, charset) | Blob | מגדיר את הנתונים של ה-blob הזה ממחרוזת עם הקידוד שצוין. |
setName(name) | Blob | הגדרת השם של ה-blob הזה. |
BlobSource
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
getAs(contentType) | Blob | החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. |
getBlob() | Blob | החזרת הנתונים שבתוך האובייקט הזה כ-blob. |
Browser
תכונות
נכס | תיאור | התיאור |
---|---|---|
Buttons | ButtonSet |
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
inputBox(prompt) | String | נפתחת תיבת דו-שיח עם תיבת טקסט להזנת טקסט בדפדפן של המשתמש. |
inputBox(prompt, buttons) | String | נפתחת תיבת דו-שיח עם תיבת טקסט להזנת טקסט בדפדפן של המשתמש. |
inputBox(title, prompt, buttons) | String | נפתחת תיבת דו-שיח עם תיבת טקסט להזנת טקסט בדפדפן של המשתמש. |
msgBox(prompt) | String | נפתחת תיבת דו-שיח עם ההודעה הנתונה ולחצן 'אישור' בדפדפן של המשתמש. |
msgBox(prompt, buttons) | String | נפתחת תיבת דו-שיח עם ההודעה הנתונה והלחצנים שצוינו בדפדפן של המשתמש. |
msgBox(title, prompt, buttons) | String | נפתחת תיבת דו-שיח עם הכותרת, ההודעה והלחצנים שצוינו בדפדפן של המשתמש. |
Button
תכונות
נכס | תיאור | התיאור |
---|---|---|
CLOSE | Enum | לחצן הסגירה הרגיל שמוצג בשורת הכותרת של כל תיבת דו-שיח. |
OK | Enum | לחצן "אישור", שמציין שצריך להמשיך בפעולה. |
CANCEL | Enum | לחצן 'ביטול' שמציין כי אין להמשיך בפעולה מסוימת. |
YES | Enum | לחצן "כן", שמציין תשובה חיובית לשאלה. |
NO | Enum | לחצן "לא", שמציין תשובה שלילית לשאלה. |
ButtonSet
תכונות
נכס | תיאור | התיאור |
---|---|---|
OK | Enum | לחצן "אישור" יחיד, שמציין הודעה עם מידע שניתן רק לסגור. |
OK_CANCEL | Enum | לחצן "OK" (אישור) ולחצן "Cancel" (ביטול) שמאפשרים למשתמש להמשיך בפעולה או להפסיק אותה. |
YES_NO | Enum | לחצן 'כן' ולחצן 'לא', שמאפשרים למשתמש לענות על שאלת 'כן/לא'. |
YES_NO_CANCEL | Enum | לחצן 'כן', לחצן 'לא' ולחצן 'ביטול', שמאפשרים למשתמש לענות על שאלה של כן או לא או להפסיק פעולה. |
ColorType
תכונות
נכס | תיאור | התיאור |
---|---|---|
UNSUPPORTED | Enum | סוג צבע שאינו נתמך. |
RGB | Enum | צבע המוגדר לפי ערוצי הצבעים אדום, ירוק וכחול. |
THEME | Enum | צבע שמפנה לרשומה בערכת הצבעים של העיצוב. |
Logger
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
clear() | void | ניקוי היומן. |
getLog() | String | מחזירה רשימה מלאה של ההודעות ביומן הנוכחי. |
log(data) | Logger | כותבת את המחרוזת במסוף הרישום ביומן. |
log(format, values) | Logger | כותבת מחרוזת מעוצבת למסוף הרישום ביומן, בפורמט ובערכים שסופקו. |
Menu
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
addItem(caption, functionName) | Menu | הוספת פריט לתפריט. |
addSeparator() | Menu | הוספת מפריד חזותי לתפריט. |
addSubMenu(menu) | Menu | מוסיף תפריט משנה לתפריט. |
addToUi() | void | הוספת התפריט למופע של ממשק המשתמש של העורך. |
MimeType
תכונות
נכס | תיאור | התיאור |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | ייצוג של סוג MIME לפרויקט סקריפט של Google Apps. |
GOOGLE_DRAWINGS | Enum | ייצוג של סוג MIME לקובץ Google Drawings. |
GOOGLE_DOCS | Enum | ייצוג של סוג MIME לקובץ Google Docs. |
GOOGLE_FORMS | Enum | ייצוג של סוג MIME לקובץ ב-Google Forms. |
GOOGLE_SHEETS | Enum | ייצוג של סוג MIME לקובץ Google Sheets. |
GOOGLE_SITES | Enum | ייצוג של סוג MIME לקובץ Google Sites. |
GOOGLE_SLIDES | Enum | ייצוג של סוג MIME לקובץ Google Slides. |
FOLDER | Enum | ייצוג של סוג MIME לתיקיית Google Drive. |
SHORTCUT | Enum | ייצוג של סוג MIME לקיצור דרך ב-Google Drive. |
BMP | Enum | ייצוג של סוג MIME לקובץ תמונה BMP (בדרך כלל .bmp). |
GIF | Enum | ייצוג של סוג MIME לקובץ תמונה בפורמט GIF (בדרך כלל .gif). |
JPEG | Enum | ייצוג של סוג MIME לקובץ תמונה בפורמט JPEG (בדרך כלל .jpg). |
PNG | Enum | ייצוג של סוג MIME לקובץ תמונה מסוג PNG (בדרך כלל .png). |
SVG | Enum | ייצוג של סוג MIME לקובץ תמונה SVG (בדרך כלל .svg). |
PDF | Enum | ייצוג של סוג MIME לקובץ PDF (בדרך כלל .pdf). |
CSS | Enum | ייצוג של סוג MIME לקובץ טקסט של CSS (בדרך כלל .css). |
CSV | Enum | ייצוג של סוג MIME לקובץ טקסט מסוג CSV (בדרך כלל .csv). |
HTML | Enum | ייצוג של סוג MIME לקובץ טקסט של HTML (בדרך כלל .html). |
JAVASCRIPT | Enum | ייצוג של סוג MIME לקובץ טקסט של JavaScript (בדרך כלל js.). |
PLAIN_TEXT | Enum | ייצוג של סוג MIME לקובץ טקסט פשוט (בדרך כלל .txt). |
RTF | Enum | ייצוג של סוג MIME לקובץ טקסט עשיר (בדרך כלל rtf). |
OPENDOCUMENT_GRAPHICS | Enum | ייצוג של סוג MIME לקובץ גרפיקה של OpenDocument (בדרך כלל .odg). |
OPENDOCUMENT_PRESENTATION | Enum | ייצוג של סוג MIME לקובץ מצגת OpenDocument (בדרך כלל .odp). |
OPENDOCUMENT_SPREADSHEET | Enum | ייצוג של סוג MIME לקובץ גיליון אלקטרוני של OpenDocument (בדרך כלל .ods) |
OPENDOCUMENT_TEXT | Enum | ייצוג של סוג MIME לקובץ עיבוד תמלילים של OpenDocument (בדרך כלל .odt). |
MICROSOFT_EXCEL | Enum | ייצוג של סוג MIME לקובץ גיליון אלקטרוני של Microsoft Excel (בדרך כלל .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | ייצוג של סוג MIME לקובץ Microsoft Excel מדור קודם (בדרך כלל .xls). |
MICROSOFT_POWERPOINT | Enum | ייצוג של סוג MIME לקובץ מצגת של Microsoft PowerPoint (בדרך כלל .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | ייצוג של סוג MIME לקובץ Microsoft PowerPoint מדור קודם (בדרך כלל .ppt). |
MICROSOFT_WORD | Enum | ייצוג של סוג MIME לקובץ מסמך של Microsoft Word (בדרך כלל .docx). |
MICROSOFT_WORD_LEGACY | Enum | ייצוג של סוג MIME לקובץ Microsoft Word מדור קודם (בדרך כלל .doc). |
ZIP | Enum | ייצוג של סוג MIME לקובץ ארכיון מסוג ZIP (בדרך כלל .zip). |
Month
תכונות
נכס | תיאור | התיאור |
---|---|---|
JANUARY | Enum | ינואר (חודש 1). |
FEBRUARY | Enum | פברואר (חודש 2). |
MARCH | Enum | מרץ (חודש 3). |
APRIL | Enum | אפריל (חודש 4). |
MAY | Enum | מאי (חודש 5). |
JUNE | Enum | יוני (חודש 6). |
JULY | Enum | יולי (חודש 7). |
AUGUST | Enum | אוגוסט (חודש 8). |
SEPTEMBER | Enum | ספטמבר (חודש 9). |
OCTOBER | Enum | אוקטובר (חודש 10). |
NOVEMBER | Enum | נובמבר (חודש 11). |
DECEMBER | Enum | דצמבר (בחודש 12). |
PromptResponse
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
getResponseText() | String | הפונקציה מקבלת את הטקסט שהמשתמש הזין בשדה הקלט של תיבת הדו-שיח. |
getSelectedButton() | Button | הצגת הלחצן שעליו המשתמש לחץ כדי לסגור את תיבת הדו-שיח. |
RgbColor
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
asHexString() | String | מחזירה את הצבע כמחרוזת הקסדצימלית בת 7 תווים בסגנון CSS (#rrggbb) או מחרוזת הקסדצימאלית בת 9 תווים (#aarggbb). |
getBlue() | Integer | הערוץ הכחול בצבע זה, כמספר מ-0 עד 255. |
getColorType() | ColorType | קבלת הסוג של הצבע הזה. |
getGreen() | Integer | הערוץ הירוק של הצבע הזה, כמספר מ-0 עד 255. |
getRed() | Integer | הערוץ האדום בצבע הזה, כמספר מ-0 עד 255. |
Session
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
getActiveUser() | User | קבלת מידע על המשתמש הנוכחי. |
getActiveUserLocale() | String | הפונקציה מקבלת את הגדרת השפה של המשתמש הנוכחי כמחרוזת, לדוגמה, en לאנגלית. |
getEffectiveUser() | User | קבלת מידע על המשתמש שבסמכותו הפעלת הסקריפט. |
getScriptTimeZone() | String | הפונקציה מקבלת את אזור הזמן של הסקריפט. |
getTemporaryActiveUserKey() | String | מקבל מפתח זמני ייחודי למשתמש הפעיל, אבל לא חושף את זהות המשתמש. |
Ui
תכונות
נכס | תיאור | התיאור |
---|---|---|
Button | Button | טיפוסים בני מנייה (enum) שמייצגים לחצני תיבת דו-שיח מותאמים לשוק המקומי שנקבעו מראש, שהוחזרו על-ידי התראה או PromptResponse.getSelectedButton() כדי לציין על איזה לחצן בתיבת דו-שיח המשתמש לחץ. |
ButtonSet | ButtonSet | טיפוסים בני מנייה (enum) שמייצגים קבוצות מותאמות אישית שנקבעו מראש, של לחצן תיבת דו-שיח אחד או יותר, שאפשר להוסיף להתראה או להודעה. |
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
alert(prompt) | Button | נפתחת תיבת דו-שיח בעורך של המשתמש, עם ההודעה הנתונה ולחצן 'אישור'. |
alert(prompt, buttons) | Button | נפתחת תיבת דו-שיח בעורך של המשתמש עם ההודעה הנתונה וקבוצת לחצנים. |
alert(title, prompt, buttons) | Button | נפתחת תיבת דו-שיח בעורך של המשתמש עם הכותרת, ההודעה וקבוצת הלחצנים שצוינו. |
createAddonMenu() | Menu | יוצר כלי לבניית תוכנה שאפשר להשתמש בו כדי להוסיף תפריט משנה לתפריט 'תוספים' של העורך. |
createMenu(caption) | Menu | יוצר כלי לבניית תוכנה שאפשר להשתמש בו כדי להוסיף תפריט לממשק המשתמש של העורך. |
prompt(prompt) | PromptResponse | פתיחה של תיבת דו-שיח להזנת קלט בעורך של המשתמש, עם ההודעה הנתונה ולחצן 'אישור'. |
prompt(prompt, buttons) | PromptResponse | פתיחה של תיבת דו-שיח לקלט בעורך של המשתמש, עם ההודעה הנתונה וקבוצת לחצנים. |
prompt(title, prompt, buttons) | PromptResponse | נפתחת תיבת דו-שיח לקלט בעורך של המשתמש, עם הכותרת, ההודעה וקבוצת הלחצנים. |
showModalDialog(userInterface, title) | void | פתיחת תיבת דו-שיח של חלון העזר בעורך של המשתמש עם תוכן מותאם אישית בצד הלקוח. |
showModelessDialog(userInterface, title) | void | פתיחת תיבת דו-שיח ללא מצב בעורך המשתמש עם תוכן מותאם אישית בצד הלקוח. |
showSidebar(userInterface) | void | פתיחת סרגל צד בעורך של המשתמש עם תוכן מותאם אישית בצד הלקוח. |
User
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
getEmail() | String | מקבלת את כתובת האימייל של המשתמש, אם היא זמינה. |
Weekday
תכונות
נכס | תיאור | התיאור |
---|---|---|
SUNDAY | Enum | יום ראשון. |
MONDAY | Enum | יום שני. |
TUESDAY | Enum | יום שלישי. |
WEDNESDAY | Enum | יום רביעי. |
THURSDAY | Enum | יום חמישי. |
FRIDAY | Enum | שישי. |
SATURDAY | Enum | יום שבת. |
console
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
error() | void | פלט הודעה ריקה ברמת ERROR ל-Stackdriver Logging. |
error(formatOrObject, values) | void | פלט הודעה ברמת ERROR ל-Stackdriver Logging. |
info() | void | פלט הודעה ריקה ברמת INFO ל-Stackdriver Logging. |
info(formatOrObject, values) | void | פלט הודעה ברמת INFO ל-Stackdriver Logging. |
log() | void | מפיקה הודעה ריקה ברמת ניפוי הבאגים ל-Stackdriver Logging. |
log(formatOrObject, values) | void | מפיקה הודעה ברמת DEBUG אל Stackdriver Logging. |
time(label) | void | מפעיל טיימר שניתן להשתמש בו כדי לעקוב אחר משך הזמן של פעולה מסוימת. |
timeEnd(label) | void | מפסיק טיימר שהחל בעבר על ידי התקשרות אל console.time() . |
warn() | void | פלט הודעה ריקה ברמת WARNING ל-Stackdriver Logging. |
warn(formatOrObject, values) | void | פלט הודעה ברמת WARNING ל-Stackdriver Logging. |