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 comporter tous les composants marqués comme Obligatoire s'ils étendent Calendar.
Agenda
Configuration du fichier manifeste du module complémentaire Google Workspace pour les extensions Google 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 générées par les utilisateurs. Si aucune métadonnée d'événement n'est fournie, aucune n'est transmise au module complémentaire. Les paramètres valides sont les suivants :
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 Google Agenda. Spécification du déclencheur pour les déclencheurs de mise à jour d'événements dans Agenda. |
eventAttachmentTrigger |
Spécification du déclencheur pour les déclencheurs de pièces jointes d'événements dans Agenda. |
homepageTrigger |
Spécification de la fonction de déclencheur pour créer la page d'accueil du module complémentaire dans l'hôte Agenda. Cela remplace
|
ConferenceSolution
Configuration d'une solution de visioconférence proposée par le module complémentaire. Chaque solution dispose d'une option de visioconférence correspondante 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 |
Il ne peut pas s'agir d'une URL arbitraire : l'image doit être hébergée sur l'infrastructure de Google. Pour en savoir plus, consultez Fournir les logos des solutions de visioconférence. Si elle est fournie, cette image peut être différente de l' calendar.logoUrl du module complémentaire, qui est l'image utilisée pour représenter
le module complémentaire dans les applications hôtes qu'il étend. Si aucune image de logo n'est fournie pour une solution spécifique,
calendar.logoUrl est utilisé à la place.
|
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 des événements Agenda.
| Représentation JSON |
|---|
{
"runFunction": string
} |
| Champs | |
|---|---|
runFunction |
Card à afficher dans l'UI du module complémentaire.
|
EventUpdateTrigger
Configuration d'un déclencheur contextuel qui se déclenche lorsqu'un événement Google Agenda est modifié et enregistré par l'utilisateur. Pour en savoir plus, consultez Modifier des événements Agenda.
| Représentation JSON |
|---|
{
"runFunction": string
} |
| Champs | |
|---|---|
runFunction |
Card à afficher dans l'UI du module complémentaire.
|
EventAttachmentTrigger
Configuration d'un déclencheur contextuel qui se déclenche lorsque l'utilisateur clique sur le fournisseur de pièces jointes du module complémentaire dans le menu déroulant "Agenda".
| Représentation JSON |
|---|
{
"runFunction": string,
"label": string,
} |
| Champs | |
|---|---|
runFunction |
Card à afficher dans l'UI du module complémentaire.
|
label |
|