Configuration des ressources utilisée pour définir le contenu et le comportement des modules complémentaires Google Workspace dans Google Agenda. Les fichiers manifestes des modules complémentaires Google Workspace doivent inclure tous les composants marqués comme Obligatoire s'ils étendent Agenda.
Agenda
Configuration du fichier manifeste du module complémentaire Google Workspace pour les extensions Agenda. Pour en savoir plus, consultez Étendre les fonctionnalités d'Agenda avec des modules complémentaires Google Workspace.
| Représentation JSON |
|---|
{
"createSettingsUrlFunction": string,
"conferenceSolution": [
{
object (ConferenceSolution)
}
],
"currentEventAccess": string,
"eventOpenTrigger": {
object (EventOpenTrigger)
},
"eventUpdateTrigger": {
object (EventUpdateTrigger)
},
"eventAttachmentTrigger": {
object (EventAttachmentTrigger)
},
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| Champs | |
|---|---|
createSettingsUrlFunction |
Pour en savoir plus, consultez Ajouter des paramètres de module complémentaire de visioconférence. |
conferenceSolution[] |
|
currentEventAccess |
Détermine le niveau d'accès du module complémentaire aux données d'événement. Si elle est omise, l'hôte ne transmet pas les métadonnées de l'événement. Voici les paramètres valides :
S'il est défini sur |
eventOpenTrigger |
Spécification du déclencheur pour les déclencheurs d'ouverture d'événement dans Agenda. |
eventUpdateTrigger |
Nécessaire pour fournir des interfaces de mise à jour contextuelles des événements dans Agenda. Spécification du déclencheur pour les déclencheurs de mise à jour d'événement. |
eventAttachmentTrigger |
Spécification du déclencheur pour les déclencheurs de pièces jointes d'événements dans Agenda. |
homepageTrigger |
Fonction de déclenchement de la page d'accueil du module complémentaire dans Agenda. Cela remplace
|
ConferenceSolution
Cet objet manifeste n'est requis que pour les modules complémentaires qui étendent Agenda avec des solutions de visioconférence tierces.
Configuration d'une solution de visioconférence proposée par le module complémentaire. Chaque solution apparaît sous forme d'option dans l'interface utilisateur Modifier l'événement de Google Agenda.
| Représentation JSON |
|---|
{
"id": string,
"logoUrl": string,
"name": string,
"onCreateFunction": string
} |
| Champs | |
|---|---|
id |
|
logoUrl |
L'image doit être hébergée sur l'infrastructure Google. Pour en savoir plus, consultez Fournir les logos des solutions de visioconférence. Cette image peut être différente de celle du module complémentaire calendar.logoUrl. S'il est omis pour une solution spécifique, le script utilise calendar.logoUrl.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Configuration d'un déclencheur contextuel qui se déclenche lorsqu'un utilisateur ouvre un événement Google Agenda. Pour en savoir plus, consultez Étendre l'interface d'événement Agenda.
| Représentation JSON |
|---|
{
"runFunction": string
} |
| Champs | |
|---|---|
runFunction |
Card pour l'UI.
|
EventUpdateTrigger
Configuration d'un déclencheur contextuel qui se déclenche lorsqu'un utilisateur modifie et enregistre un événement Google Agenda. Pour en savoir plus, consultez Modifier des événements Agenda.
| Représentation JSON |
|---|
{
"runFunction": string
} |
| Champs | |
|---|---|
runFunction |
Card pour l'UI.
|
EventAttachmentTrigger
Configuration d'un déclencheur contextuel qui se déclenche lorsqu'un utilisateur sélectionne le fournisseur de pièces jointes du module complémentaire dans le menu Agenda.
| Représentation JSON |
|---|
{
"runFunction": string,
"label": string,
} |
| Champs | |
|---|---|
runFunction |
Card pour l'UI.
|
label |
|