Configuration des ressources utilisée pour définir le contenu et le comportement des modules complémentaires Google Workspace. Les fichiers manifestes des modules complémentaires doivent inclure tous les composants marqués comme Obligatoires.
AddOns
Niveau supérieur de la configuration du fichier manifeste du module complémentaire Google Workspace.
| Représentation JSON |
|---|
{
"common": {
object (Common)
},
"calendar": {
object (Calendar)
},
"chat": {
object (Chat)
},
"drive": {
object (Drive)
},
"gmail": {
object (Gmail)
},
"docs": {
object (Docs)
},
"sheets": {
object (Sheets)
},
"slides": {
object (Slides)
},
"meet": {
object (Meet)
}
} |
| Champs | |
|---|---|
common |
Obligatoire. Définit les valeurs d'un module complémentaire Google Workspace qui sont communes à toutes les applications hôtes. Les valeurs définies ici servent de valeurs par défaut lorsque des valeurs spécifiques pour un hôte particulier sont omises. |
calendar |
Obligatoire si le module complémentaire Google Workspace étend Agenda. Configurations d'apparence et de comportement dans l'application hôte Google Agenda. Si elle est omise, le module complémentaire est désactivé dans Google Agenda. |
chat |
Obligatoire si le module complémentaire Google Workspace étend Chat. Configuration d'une application Google Chat. Si elle est omise, le module complémentaire est désactivé dans Google Chat. L'objet |
drive |
Obligatoire si le module complémentaire Google Workspace étend Drive. Configurations d'apparence et de comportement dans l'application hôte Drive. Si elle est omise, le module complémentaire est désactivé dans Drive. |
gmail |
Obligatoire si le module complémentaire Google Workspace étend Gmail. Configurations d'apparence et de comportement dans l'application hôte Gmail. Si elle est omise, le module complémentaire est désactivé dans Gmail. |
docs |
Obligatoire si le module complémentaire Google Workspace étend Docs. Configurations d'apparence et de comportement dans l'application hôte Docs. Si elle est omise, le module complémentaire est désactivé dans Docs. |
sheets |
Obligatoire si le module complémentaire Google Workspace étend Sheets. Configurations d'apparence et de comportement dans l'application hôte Sheets. Si elle est omise, le module complémentaire est désactivé dans Sheets. |
slides |
Obligatoire si le module complémentaire Google Workspace étend Slides. Configurations d'apparence et de comportement dans l'application hôte Slides. Si elle est omise, le module complémentaire est désactivé dans Slides. |
meet |
Obligatoire si le module complémentaire Google Workspace étend Meet. Configurations d'apparence et de comportement dans l'application hôte Meet. Si elle est omise, le module complémentaire est désactivé dans Meet. |
Commun
Configuration du fichier manifeste pour les paramètres communs à toutes les applications hôtes. Les valeurs définies ici servent de valeurs par défaut lorsque des valeurs spécifiques pour un hôte sont omises.
| Représentation JSON |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"layoutProperties": {
object (LayoutProperties)
},
"logoUrl": string,
"name": string,
"openLinkUrlPrefixes": [
string
],
"universalActions": [
{
object (UniversalAction)
}
],
"useLocaleFromApp": boolean
} |
| Champs | |
|---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
Obligatoire. URL publique de l'image de la barre d'outils. |
name |
Obligatoire. Nom du module complémentaire affiché dans la barre d'outils. |
openLinkUrlPrefixes[] |
Obligatoire si le module complémentaire affiche des liens sortants
dans des widgets à l'aide d'un
Pour en savoir plus, consultez la section Autoriser les URL. |
universalActions[] |
|
useLocaleFromApp |
Si la valeur est Pour en savoir plus, consultez la section Accéder aux paramètres régionaux et au fuseau horaire de l'utilisateur. |
LayoutProperties
Configuration de l'apparence de la barre d'outils et des boutons du module complémentaire Google Workspace.
| Représentation JSON |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| Champs | |
|---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Configuration d'une action universelle. Lorsqu'une action universelle est sélectionnée, elle ouvre une URL ou exécute une fonction Apps Script.
| Représentation 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. } |
| Champs | |
|---|---|
label |
|
openLink |
runFunction est
manquant. URL qui s'ouvre dans un onglet lorsqu'elle est sélectionnée.
|
runFunction |
openLink est
manquant. Nom de la fonction Apps Script qui
s'exécute lorsqu'elle est sélectionnée.
Pour en savoir plus, consultez le guide Actions universelles. |