リソース構成を定義するには、 Google Workspace アドオン ユーザーとやり取りすることができます。 Google Workspace アドオン マニフェストでは、 Gmail を拡張する場合は、Required(必須)とマークされたすべてのコンポーネントを列挙する必要があります。
Gmail
Google Workspace アドオン マニフェストの構成は、 Gmail 拡張機能。詳しくは、 Google Workspace アドオンで Gmail を拡張 をご覧ください。
JSON 表現 |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
フィールド | |
---|---|
authorizationCheckFunction |
非推奨。実行する Apps Script 関数の名前 認証要件のチェックを行いますこの関数は 各関数が呼び出されるたびに、 Google Workspace アドオンです。 この関数は、不要な実行レイテンシを避けるために非推奨になりました。 代わりに、アドオンはメイン画面から例外をスローする必要があります。 呼び出す必要があります。こちらの 例をご覧ください。 |
composeTrigger |
<ph type="x-smartling-placeholder"></ph>をご覧ください。 詳しくは、作成アクションによる Compose UI の拡張をご覧ください。 |
contextualTriggers[] |
|
homepageTrigger |
アドオンを作成するためのトリガー関数の仕様
ホームページ
Gmail のホスト。このオーバーライドは、
|
ComposeTrigger
作成アクションの構成。詳しくは、 Compose UI を拡張する をご覧ください。
JSON 表現 |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
フィールド | |
---|---|
draftAccess |
Compose トリガーで使用できるデータアクセス レベルを定義します 使用します。有効なオプションは次のとおりです。
|
selectActions[] |
Compose UI を作成する Compose アクションのリスト。ただし、
アドオンごとに 1 つのアクションに制限されます。Compose
Gmail の作成ウィンドウに対応するアイコンが表示される。
アイコンは |
ContextualTrigger
ユーザーが Gmail のメールを開いたときに起動するトリガーの設定 そのメッセージが特定の条件を満たす場合です詳しくは、 メッセージ UI の拡張 をご覧ください。
JSON 表現 |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
フィールド | |
---|---|
onTriggerFunction |
<ph type="x-smartling-placeholder"></ph>をご覧ください。 これを定義する方法の詳細については、コンテキスト トリガー関数をご覧ください。 使用します。 |
unconditional |
|
SelectAction
Compose のアクションの構成で、実行時に実行する関数を ユーザーが作成アクションを選択します。
JSON 表現 |
---|
{ "runFunction": string, "text": string } |
フィールド | |
---|---|
runFunction |
<ph type="x-smartling-placeholder"></ph>をご覧ください。 Compose トリガー関数をご覧ください。 |
text |
|