บริการนี้ช่วยให้สคริปต์เข้าถึงและแก้ไข Google ปฏิทินของผู้ใช้ได้ รวมถึงปฏิทินอื่นๆ ที่ผู้ใช้ติดตามอยู่
ชั้นเรียน
| ชื่อ | รายละเอียดแบบย่อ | 
|---|---|
| Calendar | แสดงปฏิทินที่ผู้ใช้เป็นเจ้าของหรือติดตามอยู่ | 
| Calendar | อนุญาตให้สคริปต์อ่านและอัปเดต Google ปฏิทินของผู้ใช้ | 
| Calendar | แสดงกิจกรรมในปฏิทินรายการเดียว | 
| Calendar | แสดงชุดเหตุการณ์ (กิจกรรมที่เกิดซ้ำ) | 
| Color | อาร์เรย์แบบจำกัดที่แสดงสีที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน | 
| Event | อาร์เรย์แบบจำกัดที่แสดงสีของกิจกรรมที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน | 
| Event | แสดงถึงแขกของกิจกรรม | 
| Event | แสดงการตั้งค่าการเกิดซ้ำสำหรับชุดเหตุการณ์ | 
| Event | อาร์เรย์แบบจำกัดที่แสดงถึงความโปร่งใสของเหตุการณ์ | 
| Event | Enum ที่แสดงถึงประเภทของเหตุการณ์ | 
| Guest | อาร์เรย์แบบจำกัดที่แสดงสถานะที่ผู้เข้าร่วมมีได้สำหรับกิจกรรม | 
| Recurrence | แสดงกฎการเกิดซ้ำสำหรับชุดเหตุการณ์ | 
| Visibility | อาร์เรย์แบบจำกัดที่แสดงถึงระดับการเข้าถึงของเหตุการณ์ | 
Calendar
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน | 
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน | 
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างชุดกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างชุดกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างเหตุการณ์ใหม่ | 
| create | Calendar | สร้างเหตุการณ์ใหม่ | 
| create | Calendar | สร้างเหตุการณ์จากคําอธิบายรูปแบบอิสระ | 
| create | Calendar | สร้างชุดเหตุการณ์ใหม่ | 
| create | Calendar | สร้างชุดเหตุการณ์ใหม่ | 
| delete | void | ลบปฏิทินอย่างถาวร | 
| get | String | รับสีของปฏิทิน | 
| get | String | รับคําอธิบายของปฏิทิน | 
| get | Calendar | รับเหตุการณ์ที่มีรหัสที่ระบุ | 
| get | Calendar | รับชุดเหตุการณ์ที่มีรหัสที่ระบุ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงวันที่ที่ระบุ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่ระบุและตรงกับเกณฑ์ที่ระบุ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ และตรงกับเกณฑ์ที่ระบุ | 
| get | String | รับรหัสของปฏิทิน | 
| get | String | รับชื่อปฏิทิน | 
| get | String | รับเขตเวลาของปฏิทิน | 
| is | Boolean | กำหนดว่าปฏิทินจะซ่อนอยู่ในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| is | Boolean | ระบุว่าปฏิทินเป็นปฏิทินหลักของผู้ใช้ที่มีสิทธิ์หรือไม่ | 
| is | Boolean | ระบุว่าคุณเป็นเจ้าของปฏิทินหรือไม่ | 
| is | Boolean | กำหนดว่ากิจกรรมของปฏิทินจะแสดงในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| set | Calendar | ตั้งค่าสีของปฏิทิน | 
| set | Calendar | ตั้งค่าคําอธิบายของปฏิทิน | 
| set | Calendar | ตั้งค่าว่าต้องการให้ปฏิทินปรากฏในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| set | Calendar | ตั้งชื่อปฏิทิน | 
| set | Calendar | ตั้งค่าว่าต้องการให้กิจกรรมของปฏิทินแสดงในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| set | Calendar | ตั้งค่าเขตเวลาของปฏิทิน | 
| unsubscribe | void | ยกเลิกการติดตามปฏิทินของผู้ใช้ | 
Calendar
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| Color | Color | อาร์เรย์แบบจำกัดที่แสดงสีที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน | 
| Event | Event | อาร์เรย์แบบจำกัดที่แสดงสีของกิจกรรมที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน | 
| Event | Event | การแจงนับ Event | 
| Event | Event | การแจงนับ Event | 
| Guest | Guest | อาร์เรย์แบบจำกัดที่แสดงสถานะที่ผู้เข้าร่วมมีได้สำหรับกิจกรรม | 
| Month | Month | อาร์เรย์แบบจำกัดที่แสดงถึงเดือนของปี | 
| Visibility | Visibility | อาร์เรย์แบบจำกัดที่แสดงถึงระดับการเข้าถึงของเหตุการณ์ | 
| Weekday | Weekday | อาร์เรย์แบบจำกัดที่แสดงวันในสัปดาห์ | 
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน | 
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน | 
| create | Calendar | สร้างกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างชุดกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างชุดกิจกรรมตลอดทั้งวันใหม่ | 
| create | Calendar | สร้างปฏิทินใหม่ซึ่งผู้ใช้เป็นเจ้าของ | 
| create | Calendar | สร้างปฏิทินใหม่ซึ่งผู้ใช้เป็นเจ้าของ | 
| create | Calendar | สร้างเหตุการณ์ใหม่ | 
| create | Calendar | สร้างเหตุการณ์ใหม่ | 
| create | Calendar | สร้างเหตุการณ์จากคําอธิบายรูปแบบอิสระ | 
| create | Calendar | สร้างชุดเหตุการณ์ใหม่ | 
| create | Calendar | สร้างชุดเหตุการณ์ใหม่ | 
| get | Calendar[] | รับปฏิทินทั้งหมดที่ผู้ใช้เป็นเจ้าของหรือสมัครใช้บริการ | 
| get | Calendar[] | รับปฏิทินทั้งหมดที่ผู้ใช้เป็นเจ้าของ | 
| get | Calendar | รับปฏิทินที่มีรหัสที่ระบุ | 
| get | Calendar[] | รับปฏิทินทั้งหมดที่มีชื่อที่ระบุซึ่งผู้ใช้เป็นเจ้าของหรือติดตามอยู่ | 
| get | String | รับสีของปฏิทิน | 
| get | Calendar | รับปฏิทินเริ่มต้นของผู้ใช้ | 
| get | String | รับคําอธิบายของปฏิทิน | 
| get | Calendar | รับเหตุการณ์ที่มีรหัสที่ระบุ | 
| get | Calendar | รับชุดเหตุการณ์ที่มีรหัสที่ระบุ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงวันที่ที่ระบุ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่ระบุและตรงกับเกณฑ์ที่ระบุ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ | 
| get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ และตรงกับเกณฑ์ที่ระบุ | 
| get | String | รับรหัสของปฏิทิน | 
| get | String | รับชื่อปฏิทิน | 
| get | Calendar | รับปฏิทินที่มีรหัสที่ระบุ หากผู้ใช้เป็นเจ้าของ | 
| get | Calendar[] | รับปฏิทินทั้งหมดที่มีชื่อที่ระบุซึ่งผู้ใช้เป็นเจ้าของ | 
| get | String | รับเขตเวลาของปฏิทิน | 
| is | Boolean | กำหนดว่าปฏิทินจะซ่อนอยู่ในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| is | Boolean | ระบุว่าปฏิทินเป็นปฏิทินหลักของผู้ใช้ที่มีสิทธิ์หรือไม่ | 
| is | Boolean | ระบุว่าคุณเป็นเจ้าของปฏิทินหรือไม่ | 
| is | Boolean | กำหนดว่ากิจกรรมของปฏิทินจะแสดงในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| new | Event | สร้างออบเจ็กต์การเกิดซ้ำใหม่ ซึ่งสามารถใช้สร้างกฎการเกิดซ้ำของเหตุการณ์ | 
| set | Calendar | ตั้งค่าสีของปฏิทิน | 
| set | Calendar | ตั้งค่าคําอธิบายของปฏิทิน | 
| set | Calendar | ตั้งค่าว่าต้องการให้ปฏิทินปรากฏในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| set | Calendar | ตั้งชื่อปฏิทิน | 
| set | Calendar | ตั้งค่าว่าต้องการให้กิจกรรมของปฏิทินแสดงในอินเทอร์เฟซผู้ใช้หรือไม่ | 
| set | Calendar | ตั้งค่าเขตเวลาของปฏิทิน | 
| subscribe | Calendar | ติดตามผู้ใช้ในปฏิทินด้วยรหัสที่ระบุ หากผู้ใช้ได้รับอนุญาตให้ติดตาม | 
| subscribe | Calendar | ติดตามผู้ใช้ในปฏิทินด้วยรหัสที่ระบุ หากผู้ใช้ได้รับอนุญาตให้ติดตาม | 
Calendar
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| add | Calendar | เพิ่มการช่วยเตือนทางอีเมลใหม่ให้กับกิจกรรม | 
| add | Calendar | เพิ่มผู้เข้าร่วมในกิจกรรม | 
| add | Calendar | เพิ่มการแจ้งเตือนแบบป๊อปอัปใหม่ลงในเหตุการณ์ | 
| add | Calendar | เพิ่มการช่วยเตือนทาง SMS ใหม่ลงในกิจกรรม | 
| anyone | Boolean | กำหนดว่าผู้ใช้จะเพิ่มตนเองเป็นผู้เข้าร่วมในกิจกรรมในปฏิทินได้หรือไม่ | 
| delete | void | ลบกิจกรรมในปฏิทิน | 
| delete | Calendar | ลบแท็กคีย์/ค่าออกจากเหตุการณ์ | 
| get | Date | รับวันที่ที่กิจกรรมตลอดวันในปฏิทินนี้สิ้นสุด | 
| get | Date | รับวันที่ที่กิจกรรมตลอดวันในปฏิทินนี้เริ่มต้น | 
| get | String[] | รับคีย์ทั้งหมดของแท็กที่ตั้งค่าไว้ในเหตุการณ์ | 
| get | String | แสดงสีของกิจกรรมในปฏิทิน | 
| get | String[] | รับครีเอเตอร์ของกิจกรรม | 
| get | Date | รับวันที่สร้างเหตุการณ์ | 
| get | String | รับคําอธิบายของกิจกรรม | 
| get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทางอีเมลทั้งหมดสำหรับกิจกรรม | 
| get | Date | รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้สิ้นสุด | 
| get | Calendar | รับชุดเหตุการณ์ที่เกิดซ้ำซึ่งเหตุการณ์นี้อยู่ | 
| get | Event | รับ Eventของเหตุการณ์นี้ | 
| get | Event | รับผู้เข้าร่วมตามอีเมล | 
| get | Event | รับข้อมูลผู้เข้าร่วมกิจกรรมโดยไม่รวมเจ้าของกิจกรรม | 
| get | Event | รับข้อมูลผู้เข้าร่วมกิจกรรม ซึ่งอาจรวมถึงเจ้าของกิจกรรมด้วย | 
| get | String | รับ iCalUID ที่ไม่ซ้ำของกิจกรรม | 
| get | Date | รับวันที่อัปเดตกิจกรรมครั้งล่าสุด | 
| get | String | รับสถานที่จัดกิจกรรม | 
| get | Guest | รับสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล | 
| get | String | รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ในตอนแรก | 
| get | Integer[] | รับค่านาทีสําหรับการช่วยเตือนแบบป๊อปอัปทั้งหมดสําหรับกิจกรรม | 
| get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทาง SMS ทั้งหมดสำหรับกิจกรรม | 
| get | Date | รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้เริ่มต้น | 
| get | String | รับค่าแท็กของเหตุการณ์ | 
| get | String | รับชื่อกิจกรรม | 
| get | Event | รับความโปร่งใสของกิจกรรม | 
| get | Visibility | รับระดับการเข้าถึงของเหตุการณ์ | 
| guests | Boolean | กำหนดว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ | 
| guests | Boolean | กำหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ | 
| guests | Boolean | กำหนดว่าแขกจะเห็นแขกคนอื่นๆ หรือไม่ | 
| is | Boolean | ระบุว่าเป็นกิจกรรมตลอดวันหรือไม่ | 
| is | Boolean | ระบุว่าคุณเป็นเจ้าของกิจกรรมหรือไม่ | 
| is | Boolean | ระบุว่าเหตุการณ์เป็นส่วนหนึ่งของชุดกิจกรรมหรือไม่ | 
| remove | Calendar | นำการช่วยเตือนทั้งหมดออกจากกิจกรรม | 
| remove | Calendar | นำผู้เข้าร่วมออกจากกิจกรรม | 
| reset | Calendar | รีเซ็ตการช่วยเตือนโดยใช้การตั้งค่าเริ่มต้นของปฏิทิน | 
| set | Calendar | ตั้งค่าวันที่ของกิจกรรม | 
| set | Calendar | กำหนดวันที่ของกิจกรรม | 
| set | Calendar | ตั้งค่าว่าบุคคลที่ไม่ใช่ผู้เข้าร่วมจะเพิ่มตนเองลงในกิจกรรมได้หรือไม่ | 
| set | Calendar | ตั้งค่าสีของกิจกรรมในปฏิทิน | 
| set | Calendar | ตั้งค่าคําอธิบายของเหตุการณ์ | 
| set | Calendar | ตั้งค่าว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ | 
| set | Calendar | ตั้งค่าว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ | 
| set | Calendar | ตั้งค่าว่าแขกจะเห็นแขกคนอื่นๆ หรือไม่ | 
| set | Calendar | ตั้งค่าสถานที่จัดกิจกรรม | 
| set | Calendar | ตั้งค่าสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล | 
| set | Calendar | ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์เพื่อจัดเก็บข้อมูลเมตาที่กําหนดเอง | 
| set | Calendar | กําหนดวันที่และเวลาเริ่มต้นและสิ้นสุดของกิจกรรม | 
| set | Calendar | ตั้งชื่อกิจกรรม | 
| set | Calendar | ตั้งค่าความโปร่งใสของเหตุการณ์ | 
| set | Calendar | ตั้งค่าระดับการเข้าถึงของกิจกรรม | 
Calendar
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| add | Calendar | เพิ่มการช่วยเตือนทางอีเมลใหม่ให้กับกิจกรรม | 
| add | Calendar | เพิ่มผู้เข้าร่วมในกิจกรรม | 
| add | Calendar | เพิ่มการแจ้งเตือนแบบป๊อปอัปใหม่ลงในเหตุการณ์ | 
| add | Calendar | เพิ่มการช่วยเตือนทาง SMS ใหม่ลงในกิจกรรม | 
| anyone | Boolean | กำหนดว่าผู้ใช้จะเพิ่มตนเองเป็นผู้เข้าร่วมในกิจกรรมในปฏิทินได้หรือไม่ | 
| delete | void | ลบชุดเหตุการณ์ | 
| delete | Calendar | ลบแท็กคีย์/ค่าออกจากเหตุการณ์ | 
| get | String[] | รับคีย์ทั้งหมดของแท็กที่ตั้งค่าไว้ในเหตุการณ์ | 
| get | String | แสดงสีของกิจกรรมในปฏิทิน | 
| get | String[] | รับครีเอเตอร์ของกิจกรรม | 
| get | Date | รับวันที่สร้างเหตุการณ์ | 
| get | String | รับคําอธิบายของกิจกรรม | 
| get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทางอีเมลทั้งหมดสำหรับกิจกรรม | 
| get | Event | รับ Eventของเหตุการณ์นี้ | 
| get | Event | รับผู้เข้าร่วมตามอีเมล | 
| get | Event | รับข้อมูลผู้เข้าร่วมกิจกรรมโดยไม่รวมเจ้าของกิจกรรม | 
| get | Event | รับข้อมูลผู้เข้าร่วมกิจกรรม ซึ่งอาจรวมถึงเจ้าของกิจกรรมด้วย | 
| get | String | รับ iCalUID ที่ไม่ซ้ำของกิจกรรม | 
| get | Date | รับวันที่อัปเดตกิจกรรมครั้งล่าสุด | 
| get | String | รับสถานที่จัดกิจกรรม | 
| get | Guest | รับสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล | 
| get | String | รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ในตอนแรก | 
| get | Integer[] | รับค่านาทีสําหรับการช่วยเตือนแบบป๊อปอัปทั้งหมดสําหรับกิจกรรม | 
| get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทาง SMS ทั้งหมดสำหรับกิจกรรม | 
| get | String | รับค่าแท็กของเหตุการณ์ | 
| get | String | รับชื่อกิจกรรม | 
| get | Event | รับความโปร่งใสของกิจกรรม | 
| get | Visibility | รับระดับการเข้าถึงของเหตุการณ์ | 
| guests | Boolean | กำหนดว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ | 
| guests | Boolean | กำหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ | 
| guests | Boolean | กำหนดว่าแขกจะเห็นแขกคนอื่นๆ หรือไม่ | 
| is | Boolean | ระบุว่าคุณเป็นเจ้าของกิจกรรมหรือไม่ | 
| remove | Calendar | นำการช่วยเตือนทั้งหมดออกจากกิจกรรม | 
| remove | Calendar | นำผู้เข้าร่วมออกจากกิจกรรม | 
| reset | Calendar | รีเซ็ตการช่วยเตือนโดยใช้การตั้งค่าเริ่มต้นของปฏิทิน | 
| set | Calendar | ตั้งค่าว่าบุคคลที่ไม่ใช่ผู้เข้าร่วมจะเพิ่มตนเองลงในกิจกรรมได้หรือไม่ | 
| set | Calendar | ตั้งค่าสีของกิจกรรมในปฏิทิน | 
| set | Calendar | ตั้งค่าคําอธิบายของเหตุการณ์ | 
| set | Calendar | ตั้งค่าว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ | 
| set | Calendar | ตั้งค่าว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ | 
| set | Calendar | ตั้งค่าว่าแขกจะเห็นแขกคนอื่นๆ หรือไม่ | 
| set | Calendar | ตั้งค่าสถานที่จัดกิจกรรม | 
| set | Calendar | ตั้งค่าสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล | 
| set | Calendar | ตั้งค่ากฎการเกิดซ้ำสำหรับชุดกิจกรรมตลอดทั้งวัน | 
| set | Calendar | ตั้งค่ากฎการเกิดซ้ำสำหรับชุดกิจกรรมนี้ | 
| set | Calendar | ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์เพื่อจัดเก็บข้อมูลเมตาที่กําหนดเอง | 
| set | Calendar | ตั้งชื่อกิจกรรม | 
| set | Calendar | ตั้งค่าความโปร่งใสของเหตุการณ์ | 
| set | Calendar | ตั้งค่าระดับการเข้าถึงของกิจกรรม | 
Color
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| BLUE | Enum | #2952A3) | 
| BROWN | Enum | #8D6F47) | 
| CHARCOAL | Enum | #4E5D6C) | 
| CHESTNUT | Enum | #865A5A) | 
| GRAY | Enum | #5A6986) | 
| GREEN | Enum | #0D7813) | 
| INDIGO | Enum | #5229A3) | 
| LIME | Enum | #528800) | 
| MUSTARD | Enum | #88880E) | 
| OLIVE | Enum | #6E6E41) | 
| ORANGE | Enum | #BE6D00) | 
| PINK | Enum | #B1365F) | 
| PLUM | Enum | #705770) | 
| PURPLE | Enum | #7A367A) | 
| RED | Enum | #A32929) | 
| RED_ORANGE | Enum | #B1440E) | 
| SEA_BLUE | Enum | #29527A) | 
| SLATE | Enum | #4A716C) | 
| TEAL | Enum | #28754E) | 
| TURQOISE | Enum | #1B887A) | 
| YELLOW | Enum | #AB8B00) | 
Event
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| PALE_BLUE | Enum | "1") หรือที่เรียกว่า "นกยูง" ใน UI ของปฏิทิน | 
| PALE_GREEN | Enum | "2") หรือที่เรียกว่า "เขียว Sage" ใน UI ของปฏิทิน | 
| MAUVE | Enum | "3") หรือที่เรียกว่า "องุ่น" ใน UI ของปฏิทิน | 
| PALE_RED | Enum | "4") หรือที่เรียกว่า "ฟลามิงโก" ใน UI ของปฏิทิน | 
| YELLOW | Enum | "5") หรือที่เรียกว่า "กล้วย" ใน UI ของปฏิทิน | 
| ORANGE | Enum | "6") หรือที่เรียกว่า "ส้มจีน" ใน UI ของปฏิทิน | 
| CYAN | Enum | "7") หรือที่เรียกว่า "ลาเวนเดอร์" ใน UI ของปฏิทิน | 
| GRAY | Enum | "8") หรือที่เรียกว่า "กราไฟต์" ใน UI ของปฏิทิน | 
| BLUE | Enum | "9") หรือที่เรียกว่า "บลูเบอร์รี่" ใน UI ปฏิทิน | 
| GREEN | Enum | "10") หรือที่เรียกว่า "Basil" ใน UI ของปฏิทิน | 
| RED | Enum | "11") หรือที่เรียกว่า "มะเขือเทศ" ใน UI ปฏิทิน | 
Event
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| get | Integer | รับจำนวนคนอื่นๆ ที่ผู้เข้าร่วมรายนี้ระบุว่าจะเข้าร่วม | 
| get | String | รับอีเมลของผู้เข้าร่วม | 
| get | Guest | รับสถานะของผู้เข้าร่วมกิจกรรม | 
| get | String | รับชื่อผู้มาเยือน | 
Event
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นในแต่ละวัน | 
| add | Recurrence | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำทุกวัน | 
| add | Event | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำในวันที่ที่ระบุ | 
| add | Event | เพิ่มกฎที่ยกเว้นการเกิดของเหตุการณ์สำหรับวันที่ที่เจาะจง | 
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นเป็นรายเดือน | 
| add | Recurrence | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำทุกเดือน | 
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นเป็นรายสัปดาห์ | 
| add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกสัปดาห์ | 
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นเป็นประจำทุกปี | 
| add | Recurrence | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำทุกปี | 
| set | Event | ตั้งค่าเขตเวลาสำหรับการเกิดซ้ำนี้ | 
Event
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| OPAQUE | Enum | กิจกรรมจะบล็อกเวลาในปฏิทิน | 
| TRANSPARENT | Enum | กิจกรรมไม่ได้บล็อกเวลาในปฏิทิน | 
Event
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| DEFAULT | Enum | กิจกรรมเป็นกิจกรรมทั่วไป | 
| BIRTHDAY | Enum | กิจกรรมนี้เป็นกิจกรรมพิเศษตลอดทั้งวันที่เกิดซ้ำทุกปี | 
| FOCUS_TIME | Enum | กิจกรรมเป็นกิจกรรมที่ต้องการสมาธิ | 
| FROM_GMAIL | Enum | กิจกรรมดังกล่าวเป็นกิจกรรมจาก Gmail | 
| OUT_OF_OFFICE | Enum | กิจกรรมเป็นกิจกรรมลางาน | 
| WORKING_LOCATION | Enum | กิจกรรมเป็นกิจกรรมสถานที่ทำงาน | 
Guest
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| INVITED | Enum | ผู้เข้าร่วมได้รับเชิญแล้ว แต่ยังไม่ได้ระบุว่าจะเข้าร่วมหรือไม่ | 
| MAYBE | Enum | ผู้เข้าร่วมระบุว่าอาจเข้าร่วม | 
| NO | Enum | ผู้เข้าร่วมระบุว่าจะไม่เข้าร่วม | 
| OWNER | Enum | ผู้เข้าร่วมเป็นเจ้าของกิจกรรม | 
| YES | Enum | ผู้เข้าร่วมระบุว่าจะเข้าร่วม | 
Recurrence
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นในแต่ละวัน | 
| add | Recurrence | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำทุกวัน | 
| add | Event | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำในวันที่ที่ระบุ | 
| add | Event | เพิ่มกฎที่ยกเว้นการเกิดของเหตุการณ์สำหรับวันที่ที่เจาะจง | 
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นเป็นรายเดือน | 
| add | Recurrence | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำทุกเดือน | 
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นเป็นรายสัปดาห์ | 
| add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกสัปดาห์ | 
| add | Recurrence | เพิ่มกฎที่ยกเว้นเหตุการณ์ที่เกิดขึ้นเป็นประจำทุกปี | 
| add | Recurrence | เพิ่มกฎที่ทำให้เหตุการณ์เกิดขึ้นซ้ำทุกปี | 
| interval(interval) | Recurrence | กําหนดค่ากฎให้มีผลเฉพาะในช่วงเวลานี้ของหน่วยเวลาของกฎ | 
| only | Recurrence | กําหนดค่ากฎให้ใช้กับเดือนที่เฉพาะเจาะจงเท่านั้น | 
| only | Recurrence | กําหนดค่ากฎให้ใช้กับบางเดือนเท่านั้น | 
| only | Recurrence | กําหนดค่ากฎให้มีผลเฉพาะกับวันที่ต้องการของเดือน | 
| only | Recurrence | กําหนดค่ากฎให้ใช้กับบางวันของเดือนเท่านั้น | 
| only | Recurrence | กําหนดค่ากฎให้ใช้กับบางสัปดาห์ของปีเท่านั้น | 
| only | Recurrence | กําหนดค่ากฎให้ใช้กับบางวันของสัปดาห์เท่านั้น | 
| only | Recurrence | กำหนดค่ากฎให้ใช้กับบางวันของสัปดาห์เท่านั้น | 
| only | Recurrence | กําหนดค่ากฎให้ใช้กับบางสัปดาห์ของปีเท่านั้น | 
| only | Recurrence | กําหนดค่ากฎให้มีผลเฉพาะกับบางวันของปี | 
| only | Recurrence | กําหนดค่ากฎให้ใช้กับบางวันของปีเท่านั้น | 
| set | Event | ตั้งค่าเขตเวลาสำหรับการเกิดซ้ำนี้ | 
| times(times) | Recurrence | กําหนดค่ากฎให้สิ้นสุดลงหลังจากเกิดเหตุการณ์ตามจํานวนครั้งที่กําหนด | 
| until(endDate) | Recurrence | กําหนดค่ากฎให้สิ้นสุดในวันที่ที่ระบุ (รวม) | 
| week | Recurrence | กำหนดวันที่เริ่มต้นสัปดาห์เพื่อใช้กฎ | 
Visibility
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| CONFIDENTIAL | Enum | กิจกรรมเป็นแบบส่วนตัว | 
| DEFAULT | Enum | ใช้ระดับการเข้าถึงเริ่มต้นสำหรับกิจกรรมในปฏิทิน | 
| PRIVATE | Enum | กิจกรรมเป็นแบบส่วนตัวและมีเพียงผู้เข้าร่วมกิจกรรมเท่านั้นที่ดูรายละเอียดกิจกรรมได้ | 
| PUBLIC | Enum | กิจกรรมเป็นแบบสาธารณะและรายละเอียดกิจกรรมจะแสดงต่อผู้อ่านทุกคนในปฏิทิน |