מהו סקריפט של גוגל? כיצד לכתוב את סקריפט Google Apps הראשון שלך

מהו סקריפט של גוגל? כיצד לכתוב את סקריפט Google Apps הראשון שלך

אם אתה משתמש ב- Google Apps כמו Google Sheets או Google Docs, Google Script מאפשר לך להשיג דברים שלעולם לא תוכל לעשות עם יישום שולחן עבודה דומה.





Google Script (הידועה גם בשם Google Apps Script) היא פלטפורמת פיתוח אפליקציות המאפשרת לך לשלב את כל שירותי הענן של Google שבהם אתה משתמש.





Google מציעה רשימה ארוכה של ממשקי API לכל אחד משירותי הענן שלה. על ידי כתיבת אפליקציות Google פשוטות מאוד, תוכל לפתוח עולם שלם של תכונות נוספות בכל אחד מהשירותים הרבים של Google.





מה אתה יכול לעשות עם Google Script?

למידת סקריפט של Google היא קלה מאוד. רק כמה מהדברים שאתה יכול לעשות עם Google Script כוללים:

  • יצירת פונקציות מותאמות אישית ב- Google Sheets
  • שילוב של Google Sheets או Google Docs עם Gmail
  • יצירת אפליקציות אינטרנט שתוכל לפרוס באמצעות Google Sites
  • הוספת תפריט מותאם אישית ל- Google Docs
  • יוצר לוחות מחוונים של תעבורת אינטרנט ב- Google Sheets באמצעות נתוני Google Analytics
  • שליחת דוא'ל מ- Google Sheets או מכל שירות אחר של Google

מכיוון ששירותי Google נמצאים כולם בענן, תוכל ליצור את סקריפט Google Apps שלך מעורך תסריטים יחיד. מהקוד הזה אתה יכול להקיש על ממשקי ה- API של כל אחד משירותי Google שבהם אתה משתמש.



זה יוצר גמישות שקשה למצוא ברוב פלטפורמות סקריפטים אחרות.

כתיבת הסקריפט הראשון של Google Apps

כדי לראות כמה קל לכתוב סקריפט של Google, נסה את הדוגמה הבאה.





התסריט הראשון שלך ישלח הודעת דוא'ל מחשבון Gmail שלך, עם הודעה מוטמעת ב- Google Script שלך.

  1. פתח דפדפן אינטרנט והקלד script.google.com לשדה כתובת האתר.
  2. היכנס לחשבון Google שלך ​​אם אתה עדיין לא.
  3. לאחר שנכנסת לסקריפט של Google Apps, לחץ על תסריט חדש .
  4. במקום בו נאמר פרויקט ללא שם , הקלד את השם התסריט הראשון שלי .

מחק את הקוד בחלון הסקריפט והדבק את הדברים הבאים:





function SendAnEmail() {
// Set the recipient email address
var email = 'xxxxx@yahoo.com'
// Create the email subject line.
var subject = 'This is my first script!';
// Create the email body.
var body = 'Hello, world!';
// Send an email
GmailApp.sendEmail(email, subject, body);
}

לחץ על סמל הדיסק כדי להציל הקוד. לאחר מכן לחץ על לָרוּץ סמל להפעלה.

ייתכן שיהיה עליך לספק הרשאה להפעלת התסריט באמצעות חשבון Google שלך ​​בפעם הראשונה ולשלוח דוא'ל מחשבון Gmail שלך.

ייתכן שתראה אזהרה כי האפליקציה אינה מאומתת. פשוט לחץ על מִתקַדֵם ו עבור אל הסקריפט הראשון שלי (לא בטוח) . מכיוון שאתה זה שכתב את האפליקציה, אתה יכול להיות בטוח שהוא בטוח להפעלה.

כך ייראה האימייל הנכנס הזה:

סקריפט זה השתמש בשירות Gmail כדי לשלוח דוא'ל מהחשבון שלך באמצעות Google Script.

זו רק דוגמה אחת פשוטה לאופן שבו סקריפט של Google Apps יכול להתחבר לכל אחד משירותי הענן של Google.

הוספת תכונות נוספות לשירותי Google

תוכל למצוא גישה ל- Google Scripting גם מתוך שירותים רבים של Google.

כפי שצוין לעיל, זה מאפשר לך להוסיף תכונות מורחבות לשירותים אלה. לדוגמה, בתוך Google Sheets, תוכל לגשת לעורך הסקריפט של Google על ידי לחיצה על כלים ולאחר מכן לחיצה על עורך סקריפט .

בדקנו בעבר דוגמאות ליצירת פונקציות ותפריטים מותאמים אישית ב- Google Sheets . זהו משאב מצוין להתחיל לבנות בעצמך.

תוכל לגשת לעורך הסקריפטים של Google באותה דרך מ- Google Docs.

אתה יכול אפילו להשתמש בסקריפט של Google כדי ליצור תוסף Gmail כדי לשפר את חוויית Gmail שלך. זה מאפשר לך לשנות דברים כמו חלון חיבור ההודעות או אפילו כתיבת תסריט שמנהל ארכיון מיילים ישנים.

כדי לאפשר פיתוח ובדיקה של הרחבות Google Script, עליך להפעיל הרחבות מפתחים בחשבון Gmail שלך. אתה יכול לעשות זאת על ידי מעבר אל הגדרות ולאחר מכן לחיצה על תוספות ובוחרים אפשר הרחבות למפתחים עבור החשבון שלי . יהיה עליך ללחוץ לְאַפשֵׁר גם בחלון מוקפץ.

יצירת תוספות Gmail חורגת מהיקף מאמר זה. אבל אם אתה רציני בנוגע לצלילה לזה, תוכל ללמוד את מדריך המפתחים של Google בנושא בניית תוסף Gmail.

גישה לממשקי API של Google Script

מתוך עורך Google Script שלך, תוכל לגשת לכל אחד משירותי Google שלך ​​באמצעות אובייקט גלובלי. השתמשת באובייקט הגלובלי של GmailApp בדוגמה של עולם העולם למעלה.

כדי לגשת לכל התכונות (שיטות ושיחות שתוכל לבצע מתוך עורך הסקריפט של Google), עליך רק להפעיל שירותי Google מתקדמים עבור שירות זה.

אתה עושה זאת מתוך עורך סקריפטים של Google על ידי לחיצה על אֶמְצָעִי ו שירותי Google מתקדמים .

אל תשכח ללחוץ על לוח המחוונים של Google Cloud Platform API הקישור בתחתית והפעל את השירות גם בלוח המחוונים הזה.

לאחר שתכנס ללוח המחוונים של Google Cloud Platform API, לחץ על אפשר ממשקי API ושירותים , חפש את שם השירות בספריית ה- API, בחר אותו ולאחר מכן לחץ על לְאַפשֵׁר .

עליך להפעיל את השירות המתקדם פעם אחת בלבד עבור כל חשבון Google שבו אתה משתמש לצורך סקריפטים.

אם תגלול למטה בדף זה שבו הפעלת את ספריית ה- API, תבחין בקישור עבור תיעוד הפניה . שמור את הקישור הזה מכיוון שהוא מספק דוגמאות ותחביר יקרי ערך לשילוב עם ה- API הזה בתוך סקריפטים משלך של Google.

אתה יכול לראות דוגמה מצוינת לשילוב עם Google Analytics באמצעות Google Scripting במדריך שלנו ליצירת לוח מחוונים לניתוח אתרים.

גלישה בספריית ה- API מראה כמה שירותי Google אתה יכול לשלב בסקריפטים שלך.

ישנם מאות ממשקי API זמינים.

אם אתה מעוניין להיות משתמש -על של גוגל, למידת השימוש ב- Scripts של אפליקציות של Google היא בהחלט הדרך.

מעבר ליסודות הסקריפט של Google: מה עכשיו?

כפי שאתה יכול לראות מהדוגמא הפשוטה של ​​עולם העולמי לעיל, לימוד כתיבת סקריפט של Google אינו קשה כלל.

איך לראות מי נרשם לך

ומכיוון ש- Google מספקת ספריית סקריפט נרחבת של Google Apps מלאה במדריכים והפניות, יש לך בסיס איתן להתחיל ממנו.

אם אתה רוצה להתחיל ביישום קצת יותר מתקדם של Google Script, נסה לשלב את Google Forms ו- Gmail כדי להגיש בקשה במהירות למשרות פנויות.

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל האם כדאי לשדרג ל- Windows 11?

Windows עוצב מחדש. אבל האם זה מספיק כדי לשכנע אותך לעבור מ- Windows 10 ל- Windows 11?

קרא הבא
נושאים קשורים
  • הסבר על הטכנולוגיה
  • תִכנוּת
  • אפליקציות גוגל
  • סקריפט של גוגל
על הסופר ריאן דוב(פורסמו 942 מאמרים)

לריאן תואר ראשון בהנדסת חשמל. הוא עבד 13 שנים בהנדסת אוטומציה, 5 שנים בתחום ה- IT, וכיום הוא מהנדס אפליקציות. עורך מנהל לשעבר של MakeUseOf, דיבר בכנסים לאומיים בנושא ויזואליזציית נתונים והוצג בטלוויזיה ורדיו ארצי.

עוד מאת ריאן דוב

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה