ส่งความคิดเห็น
ทรัพยากรไฟล์ Manifest ของปฏิทิน
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
การกำหนดค่าทรัพยากรที่ใช้กำหนด
ส่วนเสริมของ Google Workspace
เนื้อหาและลักษณะการทำงานภายใน Google ปฏิทิน
ไฟล์ Manifest ของส่วนเสริม Google Workspace ต้องมี
คอมโพเนนต์ทั้งหมดที่ทำเครื่องหมายว่าจำเป็น หากขยายปฏิทินแล้ว
ปฏิทิน
การกำหนดค่าไฟล์ Manifest ของส่วนเสริม Google Workspace สำหรับ
ส่วนขยายของ Google ปฏิทิน
โปรดดูหัวข้อการขยายปฏิทินด้วยส่วนเสริมของ Google Workspace
เพื่อดูข้อมูลเพิ่มเติม
ช่อง
createSettingsUrlFunction
string
ใช้เมื่อส่วนเสริมมี
ผ่านโซลูชันการประชุม
ไม่บังคับ ชื่อของฟังก์ชัน Apps Script ที่สร้าง URL
ไปยังหน้าการตั้งค่าสำหรับส่วนเสริม
โปรดดู
เพิ่มการตั้งค่าส่วนเสริมการประชุม เพื่อดูรายละเอียดเพิ่มเติม
conferenceSolution[]
object (ConferenceSolution )
ใช้เมื่อส่วนเสริมมี
โซลูชันการประชุม ในกรณีนี้ ต้องแก้ปัญหาโดยใช้วิธีต่อไปนี้
ที่กำหนดไว้
รายการโซลูชันการประชุมที่ส่วนเสริมมีให้ แต่ละวิธี
มีตัวเลือกการประชุมที่เหมาะสมอยู่ใน
UI แก้ไขกิจกรรม ปฏิทิน
currentEventAccess
string
กำหนดระดับการเข้าถึงที่ส่วนเสริมมีต่อข้อมูลที่ผู้ใช้สร้างขึ้น
ข้อมูลเหตุการณ์ หากไม่ระบุ จะไม่มีการส่งข้อมูลเมตาของเหตุการณ์ไปยัง
ส่วนเสริม
การตั้งค่าที่ถูกต้องมีดังต่อไปนี้
METADATA
ระบุว่าส่วนเสริมมีสิทธิ์เข้าถึง
ข้อมูลเมตาพื้นฐานของเหตุการณ์
READ
บ่งบอกว่าส่วนเสริมนี้อ่านเนื้อหาที่ผู้ใช้สร้างขึ้นได้
ข้อมูลเหตุการณ์เพิ่มเติมจากข้อมูลเมตาเหตุการณ์พื้นฐาน
WRITE
บ่งบอกว่าส่วนเสริมเขียนได้
ที่ผู้ใช้สร้างขึ้น
READ_WRITE
บ่งชี้ว่าส่วนเสริมนี้อ่านและเขียนได้
ข้อมูลเหตุการณ์ที่ผู้ใช้สร้างขึ้น ตลอดจนการอ่านข้อมูลเมตาพื้นฐาน
หากตั้งค่าเป็น READ
หรือ READ_WRITE
ส่วนเสริม
ต้องมีเมธอด
https://www.googleapis.com/auth/calendar.addons.current.event.read
ขอบเขต
หากตั้งค่าเป็น
WRITE
หรือ READ_WRITE
ส่วนเสริมจะต้อง
มี
https://www.googleapis.com/auth/calendar.addons.current.event.write
ขอบเขต
หมายเหตุ : หากต้องการดูข้อมูลเมตาเกี่ยวกับ
เหตุการณ์ที่ดูแล้ว คุณต้องตั้งค่าพารามิเตอร์นี้เป็น METADATA
READ
หรือ READ_WRITE
eventOpenTrigger
object (EventOpenTrigger )
ข้อกำหนดทริกเกอร์สำหรับทริกเกอร์เปิดกิจกรรมในปฏิทิน
eventUpdateTrigger
object (EventUpdateTrigger )
ต้องระบุเพื่อสร้างอินเทอร์เฟซการอัปเดตเหตุการณ์ตามบริบทใน Google
ปฏิทิน ข้อกำหนดทริกเกอร์สำหรับทริกเกอร์การอัปเดตเหตุการณ์ใน
ปฏิทิน
eventAttachmentTrigger
object (EventAttachmentTrigger )
ข้อกำหนดทริกเกอร์สำหรับทริกเกอร์ไฟล์แนบกิจกรรมในปฏิทิน
homepageTrigger
object (HomepageTrigger )
ข้อกำหนดฟังก์ชันทริกเกอร์สำหรับการสร้างส่วนเสริม
homepage ใน
โฮสต์ปฏิทิน การลบล้างนี้
addOns.common.homepageTrigger
ConferenceSolution
หมายเหตุ: ออบเจ็กต์ไฟล์ Manifest นี้จำเป็นสำหรับ
ส่วนเสริมของ Google Workspace ที่ขยายการให้บริการ
Google ปฏิทินที่มาพร้อมกับโซลูชันการประชุมของบุคคลที่สามเพิ่มเติม
การกําหนดค่าของ
โซลูชันการประชุม
ที่เสนอโดยส่วนเสริม แต่ละโซลูชันมีตัวเลือกการประชุมที่สอดคล้องกัน
แสดงอยู่ใน UI แก้ไขกิจกรรม ของ Google ปฏิทิน
การแสดง JSON
{
"id": string,
"logoUrl": string,
"name": string,
"onCreateFunction": string
}
ช่อง
id
string
ต้องระบุ ตัวระบุสําหรับโซลูชันการประชุม ต้องเท่ากับ
ในชุดส่วนเสริมของโซลูชันการประชุมที่มีให้
เมื่อเลือกรหัสแล้ว คุณก็ไม่ควรเปลี่ยนรหัสนั้น
logoUrl
string
ลิงก์ไปยังไอคอนที่แสดงโซลูชัน
รูปภาพควรมีขนาด 96 x 96 dp
รายการนี้ไม่สามารถเป็น URL ที่กำหนดเองได้ รูปภาพต้องโฮสต์อยู่บนแท็ก
โครงสร้างพื้นฐาน โปรดดู
ส่งโลโก้โซลูชันการประชุม เพื่อดูรายละเอียด
หากระบุ รูปภาพนี้อาจต่างจาก
ส่วนเสริม
calendar.logoUrl
ซึ่งมีรูปภาพที่ใช้แสดง
ส่วนเสริมในแอปพลิเคชันโฮสต์ที่ส่วนเสริมขยายออกไป หากภาพโลโก้ไม่ใช่
ที่ระบุสำหรับโซลูชันเฉพาะ
ระบบจะใช้ calendar.logoUrl
แทน
name
string
ต้องระบุ ชื่อของโซลูชันการประชุมที่แสดงใน
UI ของ Google ปฏิทิน เมื่อผู้ใช้สร้างหรือแก้ไขกิจกรรม
onCreateFunction
string
ต้องระบุ ชื่อของฟังก์ชัน Apps Script จะถูกเรียกเมื่อ
Google ปฏิทินพยายามสร้างการประชุมประเภทนี้ คุณต้อง
ใช้ฟังก์ชันนี้ สำหรับโซลูชันการประชุมแต่ละอย่าง
ส่วนเสริมของคุณรองรับ
EventOpenTrigger
การกำหนดค่าทริกเกอร์ตามบริบทที่เริ่มทำงานเมื่อ Google ปฏิทิน
เหตุการณ์เปิดโดยผู้ใช้ โปรดดู
การขยายอินเทอร์เฟซกิจกรรมในปฏิทิน
เพื่อดูข้อมูลเพิ่มเติม
การแสดง JSON
{
"runFunction": string
}
ช่อง
runFunction
string
ชื่อของฟังก์ชัน Apps Script ที่เรียกใช้เมื่อผู้ใช้เปิด
กิจกรรมในปฏิทินสำหรับดูหรือแก้ไข หากระบุไว้ คุณต้องติดตั้งใช้งาน
ฟังก์ชันนี้เพื่อสร้างและแสดงผลอาร์เรย์ของ
Card
สำหรับแสดงใน UI ของส่วนเสริม
EventUpdateTrigger
การกำหนดค่าทริกเกอร์ตามบริบทที่เริ่มทำงานเมื่อ Google ปฏิทิน
ผู้ใช้แก้ไขและบันทึกกิจกรรม โปรดดู
การอัปเดตกิจกรรมในปฏิทิน
เพื่อดูข้อมูลเพิ่มเติม
การแสดง JSON
{
"runFunction": string
}
ช่อง
runFunction
string
ชื่อของฟังก์ชัน Apps Script ที่เรียกใช้เมื่อผู้ใช้แก้ไขและ
บันทึกกิจกรรมในปฏิทิน หากระบุไว้ คุณต้องใช้ฟังก์ชันนี้
เพื่อสร้างและแสดงผลอาร์เรย์ของ
Card
สำหรับแสดงใน UI ของส่วนเสริม
EventAttachmentTrigger
การกำหนดค่าสำหรับทริกเกอร์ตามบริบทที่เริ่มทำงานเมื่อผู้ใช้คลิก
ผู้ให้บริการไฟล์แนบของส่วนเสริมในเมนูแบบเลื่อนลงของปฏิทิน
การแสดง JSON
{
"runFunction": string,
"label": string,
}
ช่อง
runFunction
string
ต้องระบุ ชื่อของฟังก์ชัน Apps Script ที่เรียกใช้เมื่อการเรียก
ผู้ใช้เลือกผู้ให้บริการไฟล์แนบของส่วนเสริมในรายการแบบเลื่อนลงของปฏิทิน
เมนู คุณต้องใช้ฟังก์ชันนี้เพื่อสร้างและแสดงผลอาร์เรย์ของ
Card
สำหรับแสดงใน UI ของส่วนเสริม
label
string
ต้องระบุ ข้อความที่จะปรากฏในเมนูแบบเลื่อนลงของปฏิทิน
ซึ่งระบุผู้ให้บริการไฟล์แนบรายนี้
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-09-12 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม
{"lastModified": "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 2024-09-12 UTC"}
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-09-12 UTC"]]