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 de l'apparence et du 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 de l'apparence et du 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 de l'apparence et du 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 de l'apparence et du 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 de l'apparence et du 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 de l'apparence et du 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 de l'apparence et du 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 à chaque application hôte. 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'une balise
Pour en savoir plus, consultez Ajouter des URL à la liste d'autorisation. |
universalActions[] |
|
useLocaleFromApp |
Si Pour en savoir plus, consultez 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. |