הגדרת המשאב שמשמשת להגדרת התוכן וההתנהגות של התוסף ל-Google Workspace ב-Gmail.
אם התוספים מורחבים ל-Gmail, כל הרכיבים שלהם חייבים להיות מסומנים בתווית חובה במניפסטים שלהם ב-Google Workspace.
חובה. רשימה של טריגרים שמופעלים כשפותחים הודעה ב-Gmail. כשהטריגר מופעל, הוא מפעיל פונקציה ספציפית של Apps Script, בדרך כלל כדי ליצור כרטיסים חדשים ולעדכן את ממשק המשתמש.
הגדרת רמת הגישה לנתונים שזמינה לפונקציית הטריגר של ה-Compose. האפשרויות התקינות הן:
NONE, הגדרת ברירת המחדל. כתוצאה מכך, אובייקט האירוע שמוענק לפונקציית הטריגר של ה-compose יהיה ריק ברוב המקרים.
METADATA, שמאכלס את אובייקט האירוע שמוענק לפונקציית הטריגר של הניסוח עם רשימות של נמעני ההודעה. כדי להשתמש בהגדרה הזו, התוסף צריך לכלול את ההיקף gmail.addons.current.message.metadata.
רשימה של פעולות כתיבה שיוצרות ממשקי משתמש לכתיבה. עם זאת, הרשימה הזו מוגבלת לפעולה אחת לכל תוסף. לפעולה של כתיבת הודעת אימייל יש סמל תואם שמוצג בחלון הכתיבה של Gmail.
הסמל מצוין על ידי gmail.logoUrl.
ContextualTrigger
ההגדרה של טריגר שפועל כשהמשתמש פותח הודעת Gmail, וההודעה הזו עומדת בקריטריונים מסוימים. מידע נוסף זמין במאמר הרחבת ממשק המשתמש של ההודעה.
חובה לכל טריגר לפי הקשר. משמש לציון שהטריגר לפי הקשר יופעל לכל הודעות Gmail כשהן נפתחות. זו האפשרות היחידה כרגע, ולכן תמיד צריך להגדיר אובייקט ריק.
SelectAction
הגדרת הפעולה ליצירת אימייל שמגדירה איזו פונקציה תרוץ כשהמשתמש בוחר בפעולה הזו.
ייצוג ב-JSON
{
"runFunction": string,
"text": string
}
שדות
runFunction
string
חובה לפעולות כתיבת תוכן. השם של הפונקציה ב-Apps Script שמתבצעת כשבוחרים בפעולה הזו ליצירת אימייל. פונקציית הטריגר של ה-compose יוצרת את ממשק המשתמש של ה-compose בתוסף.
[null,null,["עדכון אחרון: 2024-12-21 (שעון UTC)."],[[["Google Workspace Add-ons extend Gmail functionality using a manifest file that defines their content and behavior."],["Gmail add-on manifests require specific components, including ComposeTrigger for compose actions and ContextualTrigger for message-based actions."],["Compose actions allow add-ons to integrate with the Gmail compose UI, while contextual triggers enable actions based on message criteria."],["Developers can define the level of data access for compose actions and specify the Apps Script functions that execute when triggers fire."],["To ensure compatibility, existing Gmail add-ons should be upgraded to Google Workspace Add-ons."]]],[]]