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

Facultatif. Définit un point de terminaison exécuté dans des contextes qui ne correspondent pas à un déclencheur contextuel déclaré. Les fiches générées par cette fonction seront toujours disponibles pour l'utilisateur, mais elles peuvent être éclipsées par du contenu contextuel lorsque ce module complémentaire déclare des déclencheurs plus ciblés.

Si ce paramètre est présent, il remplace la configuration de addOns.common.homepageTrigger.

conferenceSolution[]

ConferenceSolution

Facultatif. 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 consulté ou modifié.

eventUpdateTrigger

CalendarExtensionPoint

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

calendarNotificationTrigger

CalendarExtensionPoint

Facultatif. Se déclenche lorsqu'un événement est créé ou modifié dans un agenda auquel l'utilisateur est abonné. Ne s'applique qu'aux déclencheurs créés par HTTP endpoints à l'aide de CalendarSubscriptionActionMarkup. Ne s'applique pas à Apps Script add-ons et Apps Script installable triggers.

eventAttachmentTrigger

MenuItemExtensionPoint

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

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

id

string

Obligatoire. Les ID doivent être attribués de manière unique aux solutions de conférence d'un même 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 pas son ID.

name

string

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

logoUrl

string

Obligatoire. URL de l'image du logo de la solution de conférence.