インデックス
CalendarAddOnManifest
(メッセージ)CalendarAddOnManifest.EventAccess
(列挙型)CalendarExtensionPoint
(メッセージ)ConferenceSolution
(メッセージ)
CalendarAddOnManifest
カレンダー アドオンの外観と実行をカスタマイズするプロパティ。
フィールド | |
---|---|
homepageTrigger |
宣言されたコンテキスト トリガーと一致しないコンテキストで実行されるエンドポイントを定義します。この関数で生成されるカードはすべて、ユーザーが常に利用できますが、このアドオンでさらにターゲットを絞ったトリガーが宣言されると、コンテキスト コンテンツによって置き換えられる場合があります。 存在する場合、 |
conferenceSolution[] |
このアドオンが提供する会議ソリューションを定義します。 |
createSettingsUrlFunction |
アドオンの設定ページへの URL を作成するエンドポイント。 |
eventOpenTrigger |
閲覧または編集するためにイベントが開かれたときにトリガーされるエンドポイント。 |
eventUpdateTrigger |
オープン イベントが更新されたときにトリガーされるエンドポイント。 |
eventAttachmentTrigger |
ユーザーがカレンダーのプルダウン メニューでアドオンの添付ファイル プロバイダをクリックしたときに起動するコンテキスト トリガーの設定。 |
currentEventAccess |
イベント アドオンがトリガーされたときのデータアクセス レベルを定義します。 |
EventAccess
データアクセス イベント トリガーに必要なレベルを定義する列挙型。
列挙型 | |
---|---|
UNSPECIFIED |
eventAccess に何も設定されていない場合のデフォルト値です。 |
METADATA |
イベント ID やカレンダー ID などのイベントのメタデータにアクセスする権限をイベント トリガーに付与します。 |
READ |
指定されたすべてのイベント フィールド(メタデータ、参加者、会議データなど)に対するアクセス権をイベント トリガーに付与します。 |
WRITE |
予定トリガーに、予定のメタデータに対するアクセス権を付与し、参加者の追加や会議データの設定など、すべての操作を実行できるようにします。 |
READ_WRITE |
イベント トリガーに、提供されたすべてのイベント フィールド(メタデータ、参加者、会議データなど)に対するアクセス権と、すべてのアクションの実行権限を付与します。 |
CalendarExtensionPoint
カレンダー アドオンのトリガーを宣言するための一般的な形式。
フィールド | |
---|---|
runFunction |
必須。この拡張ポイントがアクティブになったときに実行されるエンドポイント。 |
ConferenceSolution
会議関連の値を定義します。
フィールド | |
---|---|
onCreateFunction |
必須。会議データの作成時に呼び出すエンドポイント。 |
id |
必須。ID は、1 つのアドオン内の会議ソリューション間で一意に割り当てる必要があります。そうしないと、アドオンがトリガーされたときに間違った会議ソリューションが使用される可能性があります。アドオンの表示名は変更できますが、ID は変更しないでください。 |
name |
必須。会議ソリューションの表示名。 |
logoUrl |
必須。会議ソリューションのロゴ画像の URL。 |