הגדרת המשאבים שמשמשת להגדרת התוכן וההתנהגות של תוספים ל-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 |
|