Índice
CalendarAddOnManifest(mensaje)CalendarAddOnManifest.EventAccess(enumeración)CalendarExtensionPoint(mensaje)ConferenceSolution(mensaje)
CalendarAddOnManifest
Son propiedades que personalizan la apariencia y la ejecución de un complemento de Calendario.
| Campos | |
|---|---|
homepageTrigger |
Opcional. Define un extremo que se ejecuta en contextos que no coinciden con un activador contextual declarado. Las tarjetas que genere esta función siempre estarán disponibles para el usuario, pero podrían quedar eclipsadas por el contenido contextual cuando este complemento declare activadores más específicos. Si está presente, anula la configuración de |
conferenceSolution[] |
Opcional. Define las soluciones de conferencia que proporciona este complemento. |
createSettingsUrlFunction |
Es un extremo para ejecutar que crea una URL a la página de configuración del complemento. |
eventOpenTrigger |
Es un extremo que se activa cuando se abre un evento para verlo o editarlo. |
eventUpdateTrigger |
Es un extremo que se activa cuando se actualiza el evento de apertura. |
calendarNotificationTrigger |
Opcional. Se activa cuando se crea o actualiza un evento en un calendario al que el usuario está suscrito. Solo se aplica a los activadores creados por |
eventAttachmentTrigger |
Es una configuración para un activador contextual que se activa cuando el usuario hace clic en el proveedor de archivos adjuntos del complemento en el menú desplegable Calendario. |
currentEventAccess |
Define el nivel de acceso a los datos cuando se activa un complemento de evento. |
EventAccess
Es una enumeración que define el nivel de acceso a los datos que requieren los activadores de eventos.
| Enums | |
|---|---|
UNSPECIFIED |
Es el valor predeterminado cuando no se establece nada para eventAccess. |
METADATA |
Otorga a los activadores de eventos el permiso para acceder a los metadatos de los eventos, como el ID del evento y el ID del calendario. |
READ |
Otorga a los activadores de eventos acceso a todos los campos de eventos proporcionados, incluidos los metadatos, los asistentes y los datos de la conferencia. |
WRITE |
Otorga a los activadores de eventos acceso a los metadatos de los eventos y la capacidad de realizar todas las acciones, como agregar asistentes y configurar datos de la conferencia. |
READ_WRITE |
Otorga a los activadores de eventos acceso a todos los campos de eventos proporcionados, incluidos los metadatos, los asistentes y los datos de la conferencia, y la capacidad de realizar todas las acciones. |
CalendarExtensionPoint
Es el formato común para declarar los activadores de un complemento de Calendar.
| Campos | |
|---|---|
runFunction |
Obligatorio. Es el extremo que se ejecutará cuando se active este punto de extensión. |
ConferenceSolution
Define valores relacionados con la conferencia.
| Campos | |
|---|---|
onCreateFunction |
Obligatorio. Es el endpoint al que se debe llamar cuando se deben crear datos de la conferencia. |
id |
Obligatorio. Los IDs deben asignarse de forma única en todas las soluciones de conferencias dentro de un complemento. De lo contrario, es posible que se use la solución de conferencias incorrecta cuando se active el complemento. Si bien puedes cambiar el nombre visible de un complemento, no debes cambiar su ID. |
name |
Obligatorio. Es el nombre visible de la solución de conferencia. |
logoUrl |
Obligatorio. Es la URL de la imagen del logotipo de la solución de conferencia. |