Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
La configurazione delle risorse utilizzata per definire
il comportamento e i contenuti del
componente aggiuntivo di Google Workspace
all'interno di Google Calendar.
I manifest dei componenti aggiuntivi di Google Workspace devono avere
tutti i componenti contrassegnati come Obbligatori se estendono Calendar.
Utilizzato solo se il componente aggiuntivo fornisce
soluzioni di conferenza.
(Facoltativo) Il nome della funzione Apps Script che genera un URL
che rimanda a una pagina delle impostazioni per il componente aggiuntivo.
Utilizzato solo se il componente aggiuntivo fornisce
soluzioni di conferenza; in questo caso, deve essere definita almeno una soluzione.
Un elenco di soluzioni di conferenza offerte dal componente aggiuntivo. Ogni soluzione
ha un'opzione di conferenza corrispondente presentata nell'interfaccia utente
Modifica evento di Google Calendar.
currentEventAccess
string
Determina il livello di accesso del componente aggiuntivo ai dati generati dagli utenti
dati evento. Se non vengono forniti, non vengono trasmessi metadati dell'evento al
componente aggiuntivo.
Le impostazioni valide sono le seguenti:
METADATA indica che il componente aggiuntivo ha accesso solo ai metadati di base degli eventi.
READ indica che il componente aggiuntivo può leggere i dati sugli eventi generati dagli utenti
oltre ai metadati di base degli eventi.
WRITE indica che il componente aggiuntivo può scrivere
dati sugli eventi generati dagli utenti.
READ_WRITE indica che il componente aggiuntivo può leggere e scrivere
dati sugli eventi generati dagli utenti, nonché leggere i metadati di base.
Se impostato su READ o READ_WRITE, il componente aggiuntivo
deve avere l'ambito
https://www.googleapis.com/auth/calendar.addons.current.event.read.
Se impostato su
WRITE o READ_WRITE, il componente aggiuntivo deve
avere l'ambitohttps://www.googleapis.com/auth/calendar.addons.current.event.write.
Necessario per fornire interfacce di aggiornamento degli eventi contestuali in Google
Calendar. La specifica del trigger per i trigger di aggiornamento degli eventi in
Calendar.
La specifica della funzione di attivazione per la creazione della
home page del componente aggiuntivo
nell'host Calendar. Questa azione sostituisce
addOns.common.homepageTrigger.
ConferenceSolution
La configurazione di una
soluzione per conferenze
offerta dal componente aggiuntivo. Ogni soluzione ha un'opzione di conferenza corrispondente
presentata nella UI Modifica evento di Google Calendar.
Required. Un identificatore per la soluzione di conferenza. Deve essere
univoco nel set di soluzioni per conferenze fornite dal componente aggiuntivo.
Una volta scelto un ID, non deve essere modificato.
logoUrl
string
Un link all'icona che rappresenta la soluzione.
Le dimensioni dell'immagine devono essere 96 x 96 dp.
Se fornita, questa immagine potrebbe essere diversa dall'calendar.logoUrl del componente aggiuntivo, ovvero l'immagine utilizzata per rappresentare
il componente aggiuntivo nelle applicazioni host che estende. Se per una soluzione specifica non viene fornita un'immagine del logo, viene utilizzato calendar.logoUrl.
name
string
Required. Il nome della soluzione di conferenza mostrata nell'interfaccia utente di Google Calendar quando un utente crea o modifica un evento.
onCreateFunction
string
Required. Il nome della funzione Apps Script chiamata quando
Google Calendar tenta di creare questo tipo di conferenza. Devi
implementare questa funzione per ogni soluzione di conferenza
supportata dal tuo componente aggiuntivo.
Il nome della funzione Apps Script eseguita quando un utente apre un
evento di Calendar per la visualizzazione o la modifica. Se specificata, devi implementare
questa funzione per creare e restituire un array di
oggetti Card
da visualizzare nell'interfaccia utente del componente aggiuntivo.
EventUpdateTrigger
Una configurazione per un trigger contestuale che viene attivato quando un evento di Google Calendar
viene modificato e salvato dall'utente. Per saperne di più, consulta
Aggiornare gli eventi di Calendar.
Rappresentazione JSON
{
"runFunction": string
}
Campi
runFunction
string
Il nome della funzione Apps Script eseguita quando un utente modifica e
salva un evento di Calendar. Se specificata, devi implementare questa funzione
per creare e restituire un array di
oggetti Card
da visualizzare nell'interfaccia utente del componente aggiuntivo.
EventAttachmentTrigger
Una configurazione per un trigger contestuale che viene attivato quando l'utente fa clic sul
provider di allegati del componente aggiuntivo nel menu a discesa di Calendar.
Rappresentazione JSON
{
"runFunction": string,
"label": string,
}
Campi
runFunction
string
Obbligatorio. Il nome della funzione Apps Script eseguita quando l'utente seleziona il fornitore di allegati del componente aggiuntivo nel menu a discesa di Calendar. Devi implementare questa funzione per creare e restituire un array di
oggetti Card
da visualizzare nell'interfaccia utente del componente aggiuntivo.
label
string
Obbligatorio. Il testo che verrà visualizzato nel menu a discesa Calendario
che identifica questo fornitore di allegati.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-04 UTC."],[[["Google Workspace add-on manifests extending Calendar must include all required components."],["Add-ons can access basic event metadata or read/write user-generated event data with appropriate scopes."],["Calendar add-ons utilize triggers to execute functions when events are opened, updated, or attachments are accessed."],["Conferencing solutions within add-ons allow integration with third-party platforms, requiring specific configuration and logos."],["Add-ons can create homepages and settings pages to manage user preferences and add-on behavior within Calendar."]]],[]]