使用 Google Workspace 外掛程式擴充日曆功能
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Google 日曆提供強大的工具,方便使用者建立、管理及分享活動和日曆詳細資料。不過,有效管理複雜的日曆可能需要大量時間,因為使用者必須查看、建立、更新及分享個別活動,尤其當使用者必須從其他應用程式匯入或匯出活動資訊時更是如此。
您可以透過 Google Workspace 外掛程式擴充 Google 日曆功能,為使用者節省時間和精力。建構 Google Workspace 外掛程式時,您可以定義自訂介面,直接插入 Google 日曆中,方便使用者在需要時使用。這些介面可協助自動執行日曆工作、向使用者顯示額外資訊,或讓使用者與第三方系統互動,不必切換到新的瀏覽器分頁。
Google Workspace 外掛程式可在 Google 日曆中定義下列擴充功能:
- 非情境式首頁
- 使用者在日曆檢視畫面中點選活動時顯示的內容介面。
- 使用者開啟活動以查看或編輯時顯示的脈絡介面。
- Google 日曆活動的自訂會議解決方案 (詳情請參閱「第三方會議總覽」)。
瞭解可製作的內容
Google Workspace 外掛程式是使用 Apps Script 建構而成,介面則使用 Apps Script Card 服務定義。如需概覽,請參閱「建構 Google Workspace 外掛程式」。Google Workspace 外掛程式的行為是使用資訊清單設定,包括日曆專屬部分。
設定 Google Workspace 外掛程式來擴充 Google 日曆時,您必須決定要為外掛程式建立哪些介面,以及外掛程式可執行的動作。詳情請參閱下列指南:
如果您維護會議系統,請參閱第三方會議總覽,瞭解如何在 Google 日曆中整合會議類型。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-29 (世界標準時間)。
[null,null,["上次更新時間:2025-08-29 (世界標準時間)。"],[[["\u003cp\u003eGoogle Workspace add-ons extend Google Calendar to automate tasks and streamline workflows, saving users time and effort.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons provide custom interfaces within Google Calendar for seamless user interaction without switching applications.\u003c/p\u003e\n"],["\u003cp\u003eThese extensions offer non-contextual homepages, contextual interfaces triggered by event interactions, and custom conferencing solutions.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons are built using Apps Script and configured with a manifest, allowing for flexible integration and functionality.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can build various interfaces and actions within their add-ons, enhancing the user experience within Google Calendar.\u003c/p\u003e\n"]]],["Google Workspace add-ons extend Google Calendar by inserting custom interfaces directly into the platform. These add-ons automate tasks, display extra information, and allow users to interact with third-party systems without switching tabs. Add-ons offer non-contextual homepages and contextual interfaces for viewing/editing events. Users can also utilize custom conferencing solutions. Add-ons are built using Apps Script and Card service, and are configured via a manifest. Developers can create specific interfaces and define actions, and can integrate third-party conferencing systems.\n"],null,["# Extending Calendar with Google Workspace add-ons\n\nGoogle Calendar provides powerful tools that enable users to create, manage,\nand share event and calendar details. However, effectively managing complex\ncalendars can take a lot of time as the user views, creates, updates, and\nshares individual events, particularly if the user must import or export\nevent information from other applications.\n\nYou can save time and effort for your users by extending Google Calendar with\nGoogle Workspace add-ons. When you build a\nGoogle Workspace add-on, you can define custom\ninterfaces that are inserted directly into Google Calendar, exactly where the\nuser needs them. These interfaces help automate calendar tasks, present\nadditional information to the user, or let the user interact with a third-party\nsystem without having to switch to a new browser tab.\n\nGoogle Workspace add-ons can define the following kinds\nof extensions within Google Calendar:\n\n- Non-contextual [homepages](/workspace/add-ons/concepts/homepages)\n- Contextual interfaces that appear when users click on an event in the calendar view.\n- Contextual interfaces that appear when users open an event to view or edit it.\n- Custom [conferencing solutions](/workspace/add-ons/calendar/conferencing/overview#conference_solutions) for Google Calendar events (see [Third-party conferencing overview](/workspace/add-ons/calendar/conferencing/overview) for details).\n\n| **Note:** You can't yet use Calendar add-ons on mobile clients.\n\nSee what you can make\n---------------------\n\nGoogle Workspace add-ons are built using\n[Apps Script](/apps-script), and their interfaces defined using the Apps Script\n[Card service](/apps-script/reference/card-service). See\n[Building Google Workspace add-ons](/workspace/add-ons/how-tos/building-workspace-addons)\nfor an overview. Google Workspace add-on behavior is\nconfigured using a\n[manifest](/workspace/add-ons/concepts/workspace-manifests), which includes\nCalendar-specific sections.\n\nWhen configuring your Google Workspace add-on to\nextend Google Calendar, you must decide what interfaces to create for your\nadd-on and what actions it can take. See the following guides for more\ninformation:\n\n- [Building Google Calendar interfaces](/workspace/add-ons/calendar/building-calendar-interfaces)\n- [Calendar actions](/workspace/add-ons/calendar/calendar-actions)\n- [Manifests](/workspace/add-ons/concepts/workspace-manifests#manifest-structure)\n\nIf you maintain a conferencing system, see\n[Third-party conferencing overview](/workspace/add-ons/calendar/conferencing/overview)\nfor details on how to integrate your conference types within Google Calendar."]]