סקריפטים מאוגדים בקונטיינר

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

הערה: אפשר לקשר גם סקריפטים ל-Google Sites, אבל הם כמעט תמיד פרוסים כאפליקציות אינטרנט. סקריפטים שמקושרים ל-Google Sheets, ל-Docs, ל-Slides או ל-Forms יכולים גם להפוך לאפליקציות אינטרנט, אבל לא נפוץ.

יצירת סקריפט קשור

Google Docs , Sheets או Slides

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

Google Forms

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

שיטות מיוחדות

סקריפטים קשורים יכולים להפעיל מספר שיטות שסקריפטים עצמאיים לא יכולים:

למידע נוסף, תוכלו לקרוא את המדריך להרחבת Google Sheets או המדריך להרחבת Google Docs.

תפריטים, תיבות דו-שיח וסרגלי צד בהתאמה אישית

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

חבילות ערוצים

תוספים פועלים ב-Gmail, ב-Google Sheets, ב-Docs, ב-Slides וב-Forms. אם פיתחתם סקריפט מוגבל או עצמאי ואתם רוצים לשתף אותו עם העולם, תוכלו להשתמש ב-Apps Script כדי publish את הסקריפט כתוסף כדי שמשתמשים אחרים יוכלו להתקין אותו מחנות התוספים.

טריגרים

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

פונקציות מותאמות אישית

פונקציה מותאמת אישית היא פונקציה בסקריפט שמאוגד ל-Google Sheets, וקוראים לה ישירות מהתא באמצעות התחביר =myFunctionName(). לכן, הפונקציות המותאמות אישית דומות למאות הפונקציות המובנות ב-Sheets, כמו AVERAGE או SUM, חוץ מהבדל אחד: אתם מגדירים את ההתנהגות של הפונקציה.

גישה לסקריפטים קשורים

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

במאמר שיתוף קבצים מ-Google Drive מוסבר איך משתפים קובץ קונטיינר של סקריפט.