תצורת המשאב שמשמשת להגדרה של תוסף ל-Google Workspace התוכן וההתנהגות ב-Gmail. המניפסטים של התוספים ל-Google Workspace חייבים לכלול כל הרכיבים שמסומנים כחובה אם הם מרחיבים את Gmail.
Gmail
הגדרת המניפסט של תוסף Google Workspace עבור תוספי Gmail. צפייה הרחבת Gmail באמצעות תוספים ל-Google Workspace אפשר לקבל מידע נוסף.
ייצוג JSON |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
שדות | |
---|---|
authorizationCheckFunction |
הוצא משימוש. השם של פונקציית Apps Script שמבצעת בדיקות דרישה להרשאה של צד שלישי. הפונקציה הזאת נקראת לפני כל הפעלה של תוסף ל-Google Workspace. הפונקציה הזו הוצאה משימוש כדי למנוע זמן אחזור מיותר של הביצוע. במקום זאת, התוסף צריך להחריג את הפעלה, כמו שאפשר לראות דוגמה. |
composeTrigger |
ראו פרטים נוספים זמינים להרחבה של ממשק המשתמש של הכתיבה עם פעולות כתיבה. |
contextualTriggers[] |
|
homepageTrigger |
מפרט פונקציית הטריגר ליצירת התוסף
דף הבית ב-
מארח של Gmail. ההגדרה הזו מבטלת את
|
ComposeTrigger
ההגדרות האישיות של פעולת הכתיבה. צפייה הרחבת ממשק המשתמש של הכתיבה אפשר לקבל מידע נוסף.
ייצוג JSON |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
שדות | |
---|---|
draftAccess |
הגדרה של רמת הגישה לנתונים שזמינה לטריגר של כתיבת הודעה מותאמת אישית. האפשרויות החוקיות הן:
|
selectActions[] |
רשימה של פעולות הרכבה שיוצרות ממשקי משתמש של כתיבה; עם זאת,
מוגבלת לפעולה אחת לכל תוסף. חלון הכתיבה
מופיע סמל תואם שמוצג בחלון הכתיבה ב-Gmail.
הסמל מצוין על ידי |
ContextualTrigger
ההגדרה של טריגר שמופעל כשהמשתמש פותח הודעה ב-Gmail והודעה זו עומדת בקריטריונים מסוימים. צפייה הרחבת ממשק המשתמש של ההודעה אפשר לקבל מידע נוסף.
ייצוג JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
שדות | |
---|---|
onTriggerFunction |
ראו פונקציית טריגר לפי הקשר: פרטים על אופן ההגדרה של הפרמטר הזה מותאמת אישית. |
unconditional |
|
SelectAction
התצורה של פעולת הרכבה שקובעת איזו פונקציה להפעיל כאשר המשתמש בוחר בפעולת הכתיבה.
ייצוג JSON |
---|
{ "runFunction": string, "text": string } |
שדות | |
---|---|
runFunction |
|
text |
|