Package google.apps.script.type.calendar

Index

CalendarAddOnManifest

Propriétés permettant de personnaliser l'apparence et l'exécution d'un module complémentaire Agenda.

Champs
homepageTrigger

HomepageExtensionPoint

Définit un point de terminaison qui s'exécute dans des contextes qui ne correspondent pas à un déclencheur contextuel déclaré. Toutes les fiches générées par cette fonction seront toujours disponibles pour l'utilisateur, mais le contenu contextuel risque d'être occulté si ce module complémentaire déclare des déclencheurs plus ciblés.

Si cette valeur est présente, elle remplace la configuration de addOns.common.homepageTrigger.

conferenceSolution[]

ConferenceSolution

Définit les solutions de conférence fournies par ce module complémentaire.

createSettingsUrlFunction

string

Point de terminaison à exécuter qui crée une URL vers la page des paramètres du module complémentaire.

eventOpenTrigger

CalendarExtensionPoint

Point de terminaison qui se déclenche lorsqu'un événement est ouvert pour être affiché ou modifié.

eventUpdateTrigger

CalendarExtensionPoint

Point de terminaison qui se déclenche lorsque l'événement d'ouverture est mis à jour.

currentEventAccess

EventAccess

Définit le niveau d'accès aux données lorsqu'un module complémentaire d'événement est déclenché.

EventAccess

Énumération qui définit le niveau requis par les déclencheurs d'événements d'accès aux données.

Enums
UNSPECIFIED Valeur par défaut lorsqu'aucun paramètre eventAccess n'est défini.
METADATA Permet aux déclencheurs d'événements d'accéder aux métadonnées des événements, telles que l'ID d'événement et l'ID d'agenda.
READ Permet aux déclencheurs d'événement d'accéder à tous les champs d'événement fournis, y compris aux métadonnées, aux participants et aux données de conférence.
WRITE Permet aux déclencheurs d'événements d'accéder aux métadonnées des événements et d'effectuer toutes les actions, comme ajouter des participants et définir des données de conférence.
READ_WRITE Permet aux déclencheurs d'événement d'accéder à tous les champs d'événement fournis, y compris aux métadonnées, aux participants et aux données de conférence, et leur permet d'effectuer toutes les actions possibles.

CalendarExtensionPoint

Format courant pour déclarer les déclencheurs d'un module complémentaire Agenda.

Champs
runFunction

string

Obligatoire. Point de terminaison à exécuter lorsque ce point d'extension est activé.

ConferenceSolution

Définit les valeurs liées à la conférence.

Champs
onCreateFunction

string

Obligatoire. Point de terminaison à appeler lorsque les données de conférence doivent être créées.

id

string

Obligatoire. Les identifiants doivent être attribués de manière unique à toutes les solutions de conférence au sein d'un module complémentaire. Sinon, la mauvaise solution de conférence risque d'être utilisée lorsque le module complémentaire est déclenché. Vous pouvez modifier le nom à afficher d'un module complémentaire, mais l'ID ne doit pas être modifié.

name

string

Obligatoire. Nom à afficher de la solution de conférence.

logoUrl

string

Obligatoire. URL du logo de la solution pour les conférences.