การกำหนดค่าทรัพยากรที่ใช้กำหนด ส่วนเสริมของ Google Workspace เนื้อหาและลักษณะการทำงานภายใน Google ปฏิทิน ไฟล์ Manifest ของส่วนเสริม Google Workspace ต้องมี คอมโพเนนต์ทั้งหมดที่ทำเครื่องหมายว่าจำเป็น หากขยายปฏิทินแล้ว
ปฏิทิน
การกำหนดค่าไฟล์ Manifest ของส่วนเสริม Google Workspace สำหรับ ส่วนขยายของ Google ปฏิทิน โปรดดูหัวข้อการขยายปฏิทินด้วยส่วนเสริมของ Google Workspace เพื่อดูข้อมูลเพิ่มเติม
การแสดง JSON |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
ช่อง | |
---|---|
createSettingsUrlFunction |
โปรดดู เพิ่มการตั้งค่าส่วนเสริมการประชุมเพื่อดูรายละเอียดเพิ่มเติม |
conferenceSolution[] |
|
currentEventAccess |
กำหนดระดับการเข้าถึงที่ส่วนเสริมมีต่อข้อมูลที่ผู้ใช้สร้างขึ้น ข้อมูลเหตุการณ์ หากไม่ระบุ จะไม่มีการส่งข้อมูลเมตาของเหตุการณ์ไปยัง ส่วนเสริม การตั้งค่าที่ถูกต้องมีดังต่อไปนี้
หากตั้งค่าเป็น |
eventOpenTrigger |
ข้อกำหนดทริกเกอร์สำหรับทริกเกอร์เปิดกิจกรรมในปฏิทิน |
eventUpdateTrigger |
ต้องระบุเพื่อสร้างอินเทอร์เฟซการอัปเดตเหตุการณ์ตามบริบทใน Google ปฏิทิน ข้อกำหนดทริกเกอร์สำหรับทริกเกอร์การอัปเดตเหตุการณ์ใน ปฏิทิน |
eventAttachmentTrigger |
ข้อกำหนดทริกเกอร์สำหรับทริกเกอร์ไฟล์แนบกิจกรรมในปฏิทิน |
homepageTrigger |
ข้อกำหนดฟังก์ชันทริกเกอร์สำหรับการสร้างส่วนเสริม
homepage ใน
โฮสต์ปฏิทิน การลบล้างนี้
|
ConferenceSolution
การกําหนดค่าของ โซลูชันการประชุม ที่เสนอโดยส่วนเสริม แต่ละโซลูชันมีตัวเลือกการประชุมที่สอดคล้องกัน แสดงอยู่ใน UI แก้ไขกิจกรรม ของ Google ปฏิทิน
การแสดง JSON |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
ช่อง | |
---|---|
id |
|
logoUrl |
รายการนี้ไม่สามารถเป็น URL ที่กำหนดเองได้ รูปภาพต้องโฮสต์อยู่บนแท็ก โครงสร้างพื้นฐาน โปรดดู ส่งโลโก้โซลูชันการประชุมเพื่อดูรายละเอียด หากระบุ รูปภาพนี้อาจต่างจาก ส่วนเสริม calendar.logoUrl ซึ่งมีรูปภาพที่ใช้แสดง
ส่วนเสริมในแอปพลิเคชันโฮสต์ที่ส่วนเสริมขยายออกไป หากภาพโลโก้ไม่ใช่
ที่ระบุสำหรับโซลูชันเฉพาะ
ระบบจะใช้ calendar.logoUrl แทน
|
name |
|
onCreateFunction |
|
EventOpenTrigger
การกำหนดค่าทริกเกอร์ตามบริบทที่เริ่มทำงานเมื่อ Google ปฏิทิน เหตุการณ์เปิดโดยผู้ใช้ โปรดดู การขยายอินเทอร์เฟซกิจกรรมในปฏิทิน เพื่อดูข้อมูลเพิ่มเติม
การแสดง JSON |
---|
{ "runFunction": string } |
ช่อง | |
---|---|
runFunction |
Card
สำหรับแสดงใน UI ของส่วนเสริม
|
EventUpdateTrigger
การกำหนดค่าทริกเกอร์ตามบริบทที่เริ่มทำงานเมื่อ Google ปฏิทิน ผู้ใช้แก้ไขและบันทึกกิจกรรม โปรดดู การอัปเดตกิจกรรมในปฏิทิน เพื่อดูข้อมูลเพิ่มเติม
การแสดง JSON |
---|
{ "runFunction": string } |
ช่อง | |
---|---|
runFunction |
Card
สำหรับแสดงใน UI ของส่วนเสริม
|
EventAttachmentTrigger
การกำหนดค่าสำหรับทริกเกอร์ตามบริบทที่เริ่มทำงานเมื่อผู้ใช้คลิก ผู้ให้บริการไฟล์แนบของส่วนเสริมในเมนูแบบเลื่อนลงของปฏิทิน
การแสดง JSON |
---|
{ "runFunction": string, "label": string, } |
ช่อง | |
---|---|
runFunction |
Card
สำหรับแสดงใน UI ของส่วนเสริม
|
label |
|