ส่วนเสริมของ Google Workspace ที่เพิ่มโซลูชันการประชุมมักจะมีรายละเอียดที่ผู้ใช้ควรควบคุมจากหน้าการตั้งค่าของส่วนเสริม เช่น เป็นเรื่องปกติที่จะมีปุ่มหรือตัวควบคุมที่ให้ผู้ใช้ออกจากระบบการประชุมของบุคคลที่สาม
คุณจะระบุหน้าการตั้งค่าส่วนเสริมหรือไม่ก็ได้ ส่วนต่อไปนี้จะอธิบายวิธีเปิดหน้าการตั้งค่าของส่วนเสริมและวิธีสร้างหน้าการตั้งค่า
เปิดการตั้งค่าส่วนเสริม
คุณสามารถเปิดหน้าการตั้งค่าของส่วนเสริมที่ติดตั้งไว้โดยทำตามขั้นตอนต่อไปนี้
- เปิด Google ปฏิทิน
- คลิกไอคอน แล้วเลือก การตั้งค่า
- เลือกส่วนเสริมในแผงการนำทางด้านซ้ายเพื่อข้ามไปยังรายการส่วนเสริมที่ติดตั้งไว้
- คลิกปุ่มการตั้งค่าที่ปรากฏทางด้านขวาของชื่อส่วนเสริมเพื่อเปิดหน้าการตั้งค่าสำหรับส่วนเสริมนั้น ซึ่งจะทำให้ Google ปฏิทินเปิด URL หน้าการตั้งค่า
หากส่วนเสริมไม่ได้กำหนดหน้าการตั้งค่า ปุ่มการตั้งค่าจะไม่ปรากฏ
สร้างหน้าการตั้งค่า
โดยทั่วไปหน้าการตั้งค่าจะสร้างขึ้นโดยใช้ HTML และ CSS มาตรฐาน เมื่อออกแบบหน้าเว็บ ให้ทำตามหลักเกณฑ์เกี่ยวกับสไตล์ของส่วนเสริม
เมื่อผู้ใช้ปรับการตั้งค่าส่วนเสริม หน้าเว็บควรส่งคำขอไปยังระบบการประชุมของบุคคลที่สามเพื่อให้ทำการเปลี่ยนแปลงเหล่านั้นตามความเหมาะสม หน้านี้ยังจัดเก็บและเรียกข้อมูลจากพร็อพเพอร์ตี้ผู้ใช้ของโปรเจ็กต์ส่วนเสริมได้ตามต้องการ
โฮสต์ในเว็บเซิร์ฟเวอร์ภายนอก
คุณโฮสต์หน้าการตั้งค่าส่วนเสริมไว้ภายนอกจากโปรเจ็กต์สคริปต์ส่วนเสริมได้ โดยอาจเป็นส่วนหนึ่งของเว็บไซต์การประชุมของบุคคลที่สาม
หากต้องการลิงก์ส่วนเสริมกับหน้าการตั้งค่าภายนอก คุณต้องดำเนินการต่อไปนี้
- สร้างหน้าเว็บและโฮสต์ไว้ภายนอก เมื่อเพิ่มองค์ประกอบลงในหน้า โปรดตรวจสอบว่าองค์ประกอบดังกล่าวสื่อสารกับระบบการประชุมของบุคคลที่สามอย่างถูกต้อง และทำการเปลี่ยนแปลงที่เหมาะสมกับผู้ใช้รายนั้น
- ในโปรเจ็กต์สคริปต์ส่วนเสริม ให้ใช้ฟังก์ชันที่ส่งคืน URL ของหน้าเว็บภายนอก
- ระบุชื่อของฟังก์ชันนี้เป็นช่อง
calendar.createSettingsFunction
ในไฟล์ Manifest ของโปรเจ็กต์ส่วนเสริม
โฮสต์ภายใน Apps Script
คุณระบุหน้าการตั้งค่าสำหรับส่วนเสริมได้โดยใช้เว็บแอป Apps Script ในฐานะเว็บแอป โปรเจ็กต์สคริปต์ส่วนเสริมจะสร้างและทำให้หน้าดังกล่าวใช้งานได้ ซึ่งจะโฮสต์บนเซิร์ฟเวอร์ Apps Script
โปรดดูรายละเอียดวิธีสร้าง HTML สำหรับเว็บแอปในคำแนะนำบริการ HTML หน้าการตั้งค่าสามารถสื่อสารกับเซิร์ฟเวอร์ของ Google ได้ตามต้องการ นอกจากนี้ คุณยังใช้เทมเพลตในหน้าเพื่อให้เทมเพลตมีไดนามิกมากขึ้นได้
ตัวอย่างส่วนเสริมการประชุมในปฏิทินจะแสดงวิธีสร้างหน้าการตั้งค่าเว็บแอป