การกำหนดค่าทรัพยากรที่ใช้เพื่อกำหนดเนื้อหาและลักษณะการทำงานของส่วนเสริม Google Workspace ใน Google ปฏิทิน ไฟล์ Manifest ของส่วนเสริม Google Workspace ต้องมีคอมโพเนนต์ทั้งหมดที่ทำเครื่องหมายเป็นต้องระบุหากขยาย ปฏิทิน
ปฏิทิน
การกำหนดค่าไฟล์ Manifest ของส่วนเสริม Google Workspace สำหรับ ส่วนขยายปฏิทิน ดูข้อมูลเพิ่มเติมได้ที่ ขยายปฏิทินด้วยส่วนเสริมของ 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 |
จำเป็นสำหรับการจัดเตรียมอินเทอร์เฟซการอัปเดตกิจกรรมตามบริบทใน ปฏิทิน การระบุทริกเกอร์สำหรับการอัปเดตเหตุการณ์ ทริกเกอร์ |
eventAttachmentTrigger |
ข้อกำหนดทริกเกอร์สำหรับทริกเกอร์ไฟล์แนบของกิจกรรมในปฏิทิน |
homepageTrigger |
ฟังก์ชันทริกเกอร์สำหรับส่วนเสริม
หน้าแรกใน
ปฏิทิน การดำเนินการนี้จะลบล้าง
|
ConferenceSolution
ออบเจ็กต์ไฟล์ Manifest นี้จำเป็นสำหรับ ส่วนเสริมที่ขยายปฏิทินด้วยโซลูชัน การประชุมของบุคคลที่สามเท่านั้น
การกำหนดค่าโซลูชันการประชุม ที่ส่วนเสริมนำเสนอ โซลูชันแต่ละรายการจะปรากฏเป็น ตัวเลือกใน UI แก้ไขกิจกรรมของ Google ปฏิทิน
| การแสดง JSON |
|---|
{
"id": string,
"logoUrl": string,
"name": string,
"onCreateFunction": string
} |
| ช่อง | |
|---|---|
id |
|
logoUrl |
รูปภาพต้องโฮสต์อยู่ในโครงสร้างพื้นฐานของ Google ดูรายละเอียดได้ที่ การระบุโลโก้โซลูชันการประชุม รูปภาพนี้อาจแตกต่างจากส่วนเสริม 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 |
|