リソース構成を定義するには、 Google Workspace アドオン コンテンツと動作を 管理できます Google Workspace アドオン マニフェストでは、 Calendar を拡張する場合は、Required(必須)とマークされるすべてのコンポーネントが含まれます。
カレンダー
Google Workspace アドオン マニフェストの構成は、 Google カレンダー拡張機能 Google Workspace アドオンによるカレンダーの拡張をご覧ください。 をご覧ください。
JSON 表現 |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
フィールド | |
---|---|
createSettingsUrlFunction |
をご覧ください。 会議アドオン設定の追加をご覧ください。 |
conferenceSolution[] |
|
currentEventAccess |
ユーザーが作成したデータに対するアドオンのアクセスレベルを指定します イベントデータです。指定しない場合、イベントのメタデータは できます。 有効な設定は次のとおりです。
|
eventOpenTrigger |
カレンダーのイベント開始トリガーのトリガー仕様。 |
eventUpdateTrigger |
Google でコンテキスト イベント更新インターフェースを提供する場合に必要 Google カレンダー。次のイベント更新トリガーのトリガー仕様は、 Google カレンダー。 |
eventAttachmentTrigger |
カレンダーのイベント添付トリガーのトリガー仕様。 |
homepageTrigger |
アドオンを作成するためのトリガー関数の仕様
ホームページ
カレンダーの主催者。このオーバーライドは、
<ph type="x-smartling-placeholder"></ph>
|
ConferenceSolution
コンテナ イメージの構成は、 会議ソリューション 説明します。各ソリューションに対応する会議オプション Google カレンダーの [予定を編集] UI に表示されている。
JSON 表現 |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
フィールド | |
---|---|
id |
|
logoUrl |
任意の URL を指定することはできません。画像は Google の 説明します。詳しくは、 <ph type="x-smartling-placeholder"></ph> 詳しくは、カンファレンス ソリューションのロゴをご覧ください。 指定した場合、この画像は アドオン calendar.logoUrl : これは、画像アセットを表す
ホスト アプリケーションの内部でのみです。ロゴ画像が
特定のソリューションについて
提供されている場合
<ph type="x-smartling-placeholder"></ph>
代わりに calendar.logoUrl が使用されます。
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Google カレンダーのイベントが発生したときに配信されるコンテキスト トリガーの設定です。 イベントがトリガーされます。詳しくは、 カレンダーの予定インターフェースの拡張 をご覧ください。
JSON 表現 |
---|
{ "runFunction": string } |
フィールド | |
---|---|
runFunction |
Card
アドオン UI で表示するオブジェクトです。
|
EventUpdateTrigger
Google カレンダーのイベントが発生したときに配信されるコンテキスト トリガーの設定です。 ユーザーによって編集、保存されます。詳しくは、 カレンダーの予定を更新する をご覧ください。
JSON 表現 |
---|
{ "runFunction": string } |
フィールド | |
---|---|
runFunction |
Card
アドオン UI で表示するオブジェクトです。
|
EventAttachmentTrigger
ユーザーが広告をクリックしたときに配信されるコンテキスト トリガーの設定です。 アドオン添付ファイル プロバイダを選択します。
JSON 表現 |
---|
{ "runFunction": string, "label": string, } |
フィールド | |
---|---|
runFunction |
Card
アドオン UI で表示するオブジェクトです。
|
label |
|