Configuration de la ressource utilisée pour définir le contenu et le comportement du module complémentaire Google Workspace dans Google Agenda. Les fichiers manifestes des modules complémentaires Google Workspace doivent inclure tous les composants marqués comme Obligatoires 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 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 ce paramètre est omis, l'hôte ne transmet pas les métadonnées de l'événement. Les paramètres valides sont les suivants :
Si la valeur est définie sur |
eventOpenTrigger |
Spécification du déclencheur pour les déclencheurs d'ouverture d'événement dans Agenda. |
eventUpdateTrigger |
Obligatoire pour fournir des interfaces de mise à jour d'événement contextuelles 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énement dans Agenda. |
homepageTrigger |
Fonction de déclenchement pour la page d'accueil du module complémentaire dans Agenda. Ce paramètre remplace
|
ConferenceSolution
Cet objet de fichier 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 comme une 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 des logos de solution de visioconférence. Cette image peut être différente de calendar.logoUrl du module complémentaire. Si ce paramètre 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
objets pour l'interface utilisateur.
|
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 Mettre à jour des événements Agenda.
| Représentation JSON |
|---|
{
"runFunction": string
} |
| Champs | |
|---|---|
runFunction |
Card
objets pour l'interface utilisateur.
|
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
objets pour l'interface utilisateur.
|
label |
|