リソース構成を定義するには、 Google Workspace アドオン 向上させることですGoogle Workspace アドオン マニフェストには、すべてのコンポーネントを Required とマークする必要があります。
AddOns
Google Workspace アドオン マニフェストの最上位 できます。
JSON 表現 |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
フィールド | |
---|---|
common |
必須。指標スコープに含まれる <ph type="x-smartling-placeholder"></ph> Google Workspace アドオンです。 自動的に作成されます。 ここで定義した値の一部は、特定の値が入力されたときにデフォルト値として 省略できます。 |
calendar |
Google Workspace アドオンがカレンダーを拡張する場合は必須。 Google Workspace アドオンの外観と動作の設定 Google カレンダー ホスト アプリケーション。このフィールドを省略すると、 Google カレンダーで無効になっています。 |
drive |
Google Workspace アドオンが Google ドライブを拡張する場合は必須。 Google Workspace アドオンの外観と動作の設定 Google ドライブのホスト アプリケーションです。このフィールドを省略すると、 アドオンが Google ドライブで無効になっています。 |
gmail |
Google Workspace アドオンが Gmail を拡張する場合は必須。 Google Workspace アドオンの外観と動作の設定 Gmail のホスト アプリケーション。このフィールドを省略すると、 アドオンは Gmail で無効になっています。 |
docs |
Google Workspace アドオンが Google ドキュメントを拡張する場合は必須。 Google Workspace アドオンの ドキュメント ホスト アプリケーションです。このフィールドを省略すると、 アドオンはドキュメントで無効になっています。 |
sheets |
Google Workspace アドオンがスプレッドシートを拡張する場合は必須。 Google Workspace アドオンの スプレッドシートのホストアプリケーションです。このフィールドを省略すると、 アドオンがスプレッドシートで無効になっています。 |
slides |
Google Workspace アドオンでスライドを拡張する場合は必須。 Google Workspace アドオンの スライドのホストアプリケーションです。このフィールドを省略すると、 アドオンがスライドで無効になっています。 |
一般的な
一般的なパラメータのマニフェスト構成は、 すべてのホスト アプリケーション。 ここで定義した値の一部は、特定の値が設定された場合に、 省略できます。
JSON 表現 |
---|
{ "homepageTrigger": { object (HomepageTrigger) }, "layoutProperties": { object (LayoutProperties) }, "logoUrl": string, "name": string, "openLinkUrlPrefixes": [ string ], "universalActions": [ { object (UniversalAction) } ], "useLocaleFromApp": boolean } |
フィールド | |
---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
必須。ツールバーに表示される画像の URL。URL は公開 URL である必要があります。 |
name |
必須。ツールバーに表示されるアドオンの名前。 |
openLinkUrlPrefixes[] |
アドオンにアウトバウンド リンクを表示する場合は必須
ウィジェットを
<ph type="x-smartling-placeholder"></ph>
<ph type="x-smartling-placeholder"></ph>をご覧ください。 URL を許可リストに登録するをご覧ください。 |
universalActions[] |
|
useLocaleFromApp |
<ph type="x-smartling-placeholder"></ph>をご覧ください。 詳しくは、ユーザーの言語 / 地域とタイムゾーンにアクセスするをご覧ください。 |
LayoutProperties
Google Workspaceを制御する設定 アドオンのツールバーとボタンの色と外観。
JSON 表現 |
---|
{ "primaryColor": string, "secondaryColor": string } |
フィールド | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
ユニバーサル アクションの設定。 このオプションを選択すると、ユニバーサル アクションは指定された URL リンクを開くか、 Apps Script 関数を呼び出します。
JSON 表現 |
---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
フィールド | |
---|---|
label |
|
openLink |
runFunction の場合、ユニバーサル アクションごとに必須
存在しない指定されている場合、タブで開く URL
ユーザーがこのアクションを選択したときに表示されます。
|
runFunction |
openLink の場合、ユニバーサル アクションごとに必須
存在しないアプリの名前(指定されている場合)
ユーザーがこのアクションを選択したときに実行されるスクリプト関数。
詳しくは、 ユニバーサル アクションのガイドをご覧ください。 |