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é. Les fiches générées par cette fonction sont toujours disponibles pour l'utilisateur, mais peuvent être éclipsées par le contenu contextuel lorsque 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 ouvert est mis à jour.

eventAttachmentTrigger

MenuItemExtensionPoint

Configuration d'un déclencheur contextuel qui se déclenche lorsque l'utilisateur clique sur le fournisseur de pièce jointe de module complémentaire dans le menu déroulant "Agenda".

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 définissant le niveau requis par les déclencheurs d'événements d'accès aux données.

Enums
UNSPECIFIED Valeur par défaut lorsque rien n'est défini pour eventAccess.
METADATA Accorde au déclencheur d'événement l'autorisation d'accéder aux métadonnées des événements, telles que l'ID de l'événement et l'ID de l'agenda.
READ Permet aux déclencheurs d'événement d'accéder à tous les champs fournis pour l'événement, y compris les métadonnées, les participants et les données de la 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, y compris ajouter des participants et définir les données de conférence.
READ_WRITE Permet aux déclencheurs d'événement d'accéder à tous les champs fournis pour l'événement, y compris aux métadonnées, aux participants et aux données de la conférence, ainsi que la possibilité d'effectuer toutes les actions.

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 relatives à 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 ID doivent être attribués de manière unique pour toutes les solutions de conférence d'un même module complémentaire. Dans le cas contraire, la solution de conférence utilisée risque d'être incorrecte lors du déclenchement du module complémentaire. Vous pouvez modifier le nom à afficher d'un module complémentaire, mais pas l'ID.

name

string

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

logoUrl

string

Obligatoire. URL du logo de la solution de conférence.