Indice
CalendarClientActionMarkup(messaggio)CalendarClientActionMarkup.AddAttachmentsActionMarkup(messaggio)CalendarClientActionMarkup.AddAttachmentsActionMarkup.AddonAttachment(messaggio)CalendarClientActionMarkup.CalendarSubscriptionActionMarkup(messaggio)CalendarClientActionMarkup.CalendarSubscriptionActionMarkup.Operation(enum)CalendarClientActionMarkup.ConferenceDataMarkup(messaggio)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup(messaggio)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Feature(enum)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Type(enum)CalendarClientActionMarkup.ConferenceDataMarkup.Error(messaggio)CalendarClientActionMarkup.ConferenceDataMarkup.Error.Type(enum)CalendarClientActionMarkup.ConferenceDataMarkup.Parameter(messaggio)CalendarClientActionMarkup.CreateConferenceDataActionMarkup(messaggio)CalendarClientActionMarkup.CreateConferenceSettingUrlActionMarkup(messaggio)CalendarClientActionMarkup.EditAttendeesActionMarkup(messaggio)CalendarClientActionMarkup.EditConferenceDataActionMarkup(messaggio)ChatClientDataSourceMarkup(messaggio)ChatClientDataSourceMarkup.SpaceDataSource(messaggio)ChatDataActionMarkup(messaggio)ChatDataActionMarkup.CreateMessageAction(messaggio)ChatDataActionMarkup.UpdateInlinePreviewAction(messaggio)ChatDataActionMarkup.UpdateMessageAction(messaggio)DriveClientActionMarkup(messaggio)DriveClientActionMarkup.RequestFileScope(messaggio)EditorClientActionMarkup(messaggio)EditorClientActionMarkup.RequestFileScopeForActiveDocument(messaggio)GmailClientActionMarkup(messaggio)GmailClientActionMarkup.AddonComposeUiActionMarkup(messaggio)GmailClientActionMarkup.AddonComposeUiActionMarkup.AddonComposeUiActionType(enum)GmailClientActionMarkup.OpenCreatedDraftActionMarkup(messaggio)GmailClientActionMarkup.TaskActionMarkup(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup.Recipient(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBccRecipients(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.ContentType(enum)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.EmailMimeType(enum)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.InsertContent(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.Type(enum)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateCcRecipients(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateSubject(messaggio)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateToRecipients(messaggio)HostAppActionMarkup(messaggio)HostAppDataActionMarkup(messaggio)HostAppDataSourceMarkup(messaggio)SheetsClientActionMarkup(messaggio)SheetsClientActionMarkup.CustomFunctionReturnValueMarkup(messaggio)
CalendarClientActionMarkup
| Campi | |
|---|---|
editAttendeesActionMarkup |
Un'azione che aggiunge invitati all'evento di Google Calendar. |
editConferenceDataActionMarkup |
Un'azione che aggiunge i dati della conferenza all'evento di Google Calendar. I componenti aggiuntivi di terze parti per le conferenze possono essere creati solo in Apps Script. |
addAttachmentsActionMarkup |
Un'azione che aggiunge allegati all'evento di Google Calendar. |
createConferenceDataActionMarkup |
Un'azione che mostra i dati della conferenza quando crei un evento di Google Calendar. |
createConferenceSettingUrlActionMarkup |
Un'azione che genera l'URL dell'impostazione createconference. |
calendarSubscriptionActionMarkup |
Un'azione che gestisce un abbonamento al calendario. Supporta la creazione di abbonamenti solo nei componenti aggiuntivi degli endpoint HTTP. Non applicabile ai componenti aggiuntivi Apps Script. |
AddAttachmentsActionMarkup
| Campi | |
|---|---|
addonAttachments[] |
|
AddonAttachment
| Campi | |
|---|---|
resourceUrl |
|
title |
Il titolo dell'allegato. |
mimeType |
Tipo MIME dei contenuti in resourceUrl. |
iconUrl |
Link all'icona della risorsa. |
CalendarSubscriptionActionMarkup
| Campi | |
|---|---|
operation |
L'operazione da eseguire. Al momento è supportato solo CREATE. |
calendarId |
L'ID calendario a cui iscriversi. |
Operazione
| Enum | |
|---|---|
OPERATION_UNSPECIFIED |
|
CREATE |
|
ConferenceDataMarkup
Markup che definisce i dati della conferenza associati a un evento di Google Calendar. I componenti aggiuntivi di terze parti per le conferenze possono essere creati solo in Apps Script.
| Campi | |
|---|---|
conferenceId |
Identificatore univoco per questi dati della conferenza. Massimo 512 caratteri. |
entryPoints[] |
Punti di accesso alla conferenza. Sono consentiti al massimo 300 punti di ingresso. |
parameters[] |
Parametri aggiuntivi del componente aggiuntivo. Sono consentiti al massimo 300 parametri. |
error |
Se impostato, significa che si è verificato un errore durante la creazione della conferenza. |
note |
Note aggiuntive (ad esempio istruzioni dell'amministratore, note legali) da mostrare all'utente. Può contenere HTML. Lunghezza massima: 2048 caratteri. |
conferenceSolutionId |
Un identificatore della soluzione per conferenze. Deve corrispondere a un valore del campo |
EntryPointMarkup
Un modo per partecipare alla conferenza. I componenti aggiuntivi di terze parti per le conferenze possono essere creati solo in Apps Script.
| Campi | |
|---|---|
type |
Il tipo di punto di ingresso. Obbligatorio. |
uri |
Un URI per partecipare alla conferenza. Supporta tel: e http(s): e deve contenere al massimo 1300 caratteri. Obbligatorio. |
label |
L'etichetta del punto di accesso da mostrare all'utente. Massimo 512 caratteri. |
meetingCode |
Un codice riunione per accedere alla conferenza. Massimo 128 caratteri. |
accessCode |
Un codice di accesso per accedere alla conferenza. Massimo 128 caratteri. |
passcode |
Un passcode per accedere alla conferenza. Massimo 128 caratteri. |
password |
Una password per accedere alla conferenza. Massimo 128 caratteri. |
pin |
Un PIN per accedere alla conferenza. Massimo 128 caratteri. |
regionCode |
Il codice regione CLDR/ISO 3166 per il paese associato a questo punto di accesso. Valido solo per |
features[] |
Caratteristiche del punto di contatto, ad esempio se è a pagamento o senza costi. Un punto di accesso può avere più funzionalità. |
Funzionalità
Funzionalità del punto di ingresso. Alcune funzionalità potrebbero essere applicabili solo a punti di accesso specifici.
| Enum | |
|---|---|
UNKNOWN_FEATURE |
Funzionalità sconosciuta. |
TOLL |
Si applica al punto di accesso PHONE. Una chiamata a un numero a pagamento viene addebitata a chi chiama. Un numero non può essere a pagamento e senza costi allo stesso tempo. |
TOLL_FREE |
Si applica al punto di accesso PHONE. Per la parte chiamante, una chiamata a un numero verde è senza costi. Un numero non può essere a pagamento e senza costi allo stesso tempo. |
Tipo
Il tipo di punto di ingresso. I componenti aggiuntivi di terze parti per le conferenze possono essere creati solo in Apps Script.
| Enum | |
|---|---|
UNKNOWN |
Tipo di conferenza sconosciuto. |
VIDEO |
Una videoconferenza. |
PHONE |
Una conferenza telefonica. |
MORE |
Utilizzato per fornire un link a ulteriori informazioni su come partecipare alla conferenza. |
SIP |
Una conferenza che utilizza il Session Initiation Protocol |
Errore
Rappresenta un errore verificatosi durante la creazione della conferenza. I componenti aggiuntivi di terze parti per le conferenze possono essere creati solo in Apps Script.
| Campi | |
|---|---|
type |
Il tipo di errore. Obbligatorio. |
authenticationUrl |
Se il tipo di errore è |
Tipo
| Enum | |
|---|---|
UNKNOWN |
Errore sconosciuto. |
AUTHENTICATION |
Un errore di autenticazione. |
TEMPORARY |
Un errore temporaneo. |
PERMANENT |
Un errore permanente. |
PERMISSION_DENIED |
L'utente non è autorizzato a eseguire alcune azioni nel sistema di conferenza di terze parti. |
CONFERENCE_SOLUTION_FORBIDDEN |
L'utente non è autorizzato a utilizzare la soluzione di conferenza selezionata (ma potrebbe essere autorizzato a utilizzare altre soluzioni offerte dal componente aggiuntivo). |
Parametro
Parametri specifici della soluzione che vengono mantenuti con i dati evento e, se è necessario un aggiornamento o un'eliminazione, vengono passati al componente aggiuntivo. Ad esempio: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]
| Campi | |
|---|---|
key |
La chiave del parametro. Massimo 50 caratteri. Obbligatorio. |
value |
Il valore del parametro. Massimo 1024 caratteri. Obbligatorio. |
CreateConferenceDataActionMarkup
| Campi | |
|---|---|
createConferenceData |
I dati della conferenza da aggiungere a un evento di Google Calendar durante la creazione. |
CreateConferenceSettingUrlActionMarkup
| Campi | |
|---|---|
settingsUrl |
L'URI di una pagina delle impostazioni generata dal componente aggiuntivo. |
EditAttendeesActionMarkup
| Campi | |
|---|---|
addAttendeeEmails[] |
Un elenco di partecipanti da aggiungere all'evento di Google Calendar. |
EditConferenceDataActionMarkup
| Campi | |
|---|---|
Campo unione
|
|
conferenceData |
I dati della conferenza da aggiungere all'evento di Google Calendar. I componenti aggiuntivi di terze parti per le conferenze possono essere creati solo in Apps Script. |
ChatClientDataSourceMarkup
Per un widget che utilizza un menu a selezione multipla, un'origine dati di Google Chat. L'origine dati compila gli elementi di selezione per il menu a selezione multipla. Ad esempio, un utente può selezionare gli spazi di Google Chat di cui è membro.SelectionInput
Disponibile per le app Google Chat e non disponibile per i componenti aggiuntivi di Google Workspace.
| Campi | |
|---|---|
Campo unione source. L'origine dati Google Chat. source può essere solo uno dei seguenti tipi: |
|
spaceDataSource |
Gli spazi Google Chat di cui l'utente è membro. |
SpaceDataSource
Un'origine dati che popola gli spazi di Google Chat come elementi di selezione per un menu a selezione multipla. Vengono compilati solo gli spazi di cui l'utente è membro.
Disponibile per le app Google Chat e non disponibile per i componenti aggiuntivi di Google Workspace.
| Campi | |
|---|---|
defaultToCurrentSpace |
Se è impostato su |
ChatDataActionMarkup
Crea o aggiorna un messaggio in Google Chat. Per maggiori dettagli, vedi Creare interfacce di Google Chat.
| Campi | |
|---|---|
Campo unione action. Un'azione di Google Chat. action può essere solo uno dei seguenti tipi: |
|
createMessageAction |
Invia un messaggio come app Google Chat. |
updateMessageAction |
Aggiorna il messaggio di un'app Google Chat. |
updateInlinePreviewAction |
Per visualizzare l'anteprima dei link, aggiunge una o più schede al messaggio di un utente di Google Chat. |
CreateMessageAction
L'app Chat invia un messaggio. Per maggiori dettagli, vedi Inviare messaggi di Google Chat.
| Campi | |
|---|---|
message |
Il messaggio di Google Chat. |
UpdateInlinePreviewAction
L'app Chat visualizza l'anteprima di un link in un messaggio aggiungendo o aggiornando una o più schede. Per maggiori dettagli, vedi Visualizzare l'anteprima dei link nei messaggi di Google Chat.
| Campi | |
|---|---|
cardsV2[] |
Un array di una o più schede. |
UpdateMessageAction
L'app Chat aggiorna il testo o le schede di un messaggio. Per maggiori dettagli, vedi Inviare messaggi di Google Chat.
| Campi | |
|---|---|
message |
Il messaggio aggiornato. |
DriveClientActionMarkup
| Campi | |
|---|---|
requestFileScope |
|
RequestFileScope
| Campi | |
|---|---|
itemId |
|
EditorClientActionMarkup
| Campi | |
|---|---|
Campo unione
|
|
requestFileScopeForActiveDocument |
|
RequestFileScopeForActiveDocument
Questo tipo non contiene campi.
GmailClientActionMarkup
| Campi | |
|---|---|
Campo unione
|
|
taskAction |
|
updateDraftActionMarkup |
|
openCreatedDraftActionMarkup |
|
addonComposeUiActionMarkup |
|
AddonComposeUiActionMarkup
| Campi | |
|---|---|
type |
|
AddonComposeUiActionType
| Enum | |
|---|---|
UNSPECIFIED |
Predefinita. Se non specificato, non viene intrapresa alcuna azione. |
DISMISS |
Chiude l'interfaccia utente di composizione del componente aggiuntivo. |
OpenCreatedDraftActionMarkup
| Campi | |
|---|---|
draftId |
L'ID della bozza appena creata nel formato "r123". |
draftStorageId |
L'ID di archiviazione del server in formato esadecimale, ad esempio "15e9fa622ce1029d". |
draftThreadServerPermId |
L'ID permanente del server per il thread della bozza. Questo campo non è impostato da nessuna parte e viene ignorato durante l'elaborazione di OpenCreatedDraftActionMarkup. Fornisci e utilizza invece draftThreadStorageId. |
draftThreadId |
L'ID del thread contenente la bozza appena creata, ad esempio "15e9fa622ce1029d". |
TaskActionMarkup
| Campi | |
|---|---|
reloadTasks |
|
UpdateDraftActionMarkup
| Campi | |
|---|---|
updateBody |
Un campo che contiene una serie di azioni di aggiornamento da eseguire sul corpo della bozza che l'utente sta modificando. |
updateToRecipients |
Se impostato, sostituisce i destinatari A esistenti della bozza che l'utente sta modificando. |
updateCcRecipients |
Se impostato, sostituisce i destinatari in copia conoscenza esistenti della bozza che l'utente sta modificando. |
updateBccRecipients |
Se impostato, sostituisce i destinatari in Ccn esistenti della bozza che l'utente sta modificando. |
updateSubject |
Se impostato, sostituisce l'oggetto esistente della bozza che l'utente sta modificando. |
Destinatario
| Campi | |
|---|---|
email |
|
UpdateBccRecipients
| Campi | |
|---|---|
bccRecipients[] |
|
UpdateBody
| Campi | |
|---|---|
insertContents[] |
Un campo ripetuto che contiene una serie di contenuti da inserire nella bozza che l'utente sta modificando. I contenuti possono includere contenuti HTML o di testo normale. |
type |
|
ContentType
| Enum | |
|---|---|
UNSPECIFIED_CONTENT_TYPE |
Valore predefinito quando non è impostato nulla per ContentType. |
TEXT |
Specifica che i contenuti sono in testo normale. |
MUTABLE_HTML |
Specifica che i contenuti sono in HTML e sono modificabili. |
IMMUTABLE_HTML |
Specifica che il contenuto è in HTML ed è immutabile (non può essere modificato). |
EmailMimeType
EmailMimeType è deprecato. Utilizza ContentType.
| Enum | |
|---|---|
UNSPECIFIED_EMAIL_MIME_TYPE |
Valore predefinito quando non è impostato nulla per EmailMimeType. |
PLAIN_TEXT |
Specifica che i contenuti inseriti sono in testo normale. |
HTML |
Specifica che i contenuti inseriti sono in HTML. |
InsertContent
| Campi | |
|---|---|
content |
I contenuti da inserire. |
mimeType |
|
contentType |
Il tipo di contenuti inseriti. |
Tipo
| Enum | |
|---|---|
UNSPECIFIED_ACTION_TYPE |
Valore predefinito quando non è impostato nulla per Tipo. |
IN_PLACE_INSERT |
Indica che questa azione deve eseguire un inserimento in loco. Per impostazione predefinita, i contenuti vengono inseriti nella posizione corrente del cursore. Se sono presenti contenuti selezionati, questi vengono sostituiti. |
INSERT_AT_START |
Indica che questa azione deve eseguire l'inserimento all'inizio del corpo del messaggio. |
INSERT_AT_END |
Indica che questa azione serve a eseguire l'inserimento alla fine del corpo del messaggio. |
REPLACE |
Indica che questa azione serve a sostituire il corpo del messaggio. |
UpdateCcRecipients
| Campi | |
|---|---|
ccRecipients[] |
|
UpdateSubject
| Campi | |
|---|---|
subject |
|
UpdateToRecipients
| Campi | |
|---|---|
toRecipients[] |
|
HostAppActionMarkup
Azioni gestite dalle singole app host.
| Campi | |
|---|---|
Campo unione
|
|
gmailAction |
Azioni gestite da Gmail. |
calendarAction |
Azioni gestite da Calendar. |
driveAction |
Azioni gestite da Drive. |
editorAction |
Azioni gestite da Documenti, Fogli o Presentazioni. |
sheetsAction |
Azioni gestite da Fogli. |
HostAppDataActionMarkup
Definisce come aggiornare i dati di Google Workspace.
| Campi | |
|---|---|
Campo unione action. L'azione del componente aggiuntivo per una determinata applicazione host di Google Workspace. action può essere solo uno dei seguenti tipi: |
|
chatDataAction |
Un'azione di Google Chat che crea o aggiorna testo o schede in un messaggio. |
HostAppDataSourceMarkup
Un'origine dati di un'applicazione Google Workspace. L'origine dati compila gli elementi disponibili per un widget.
| Campi | |
|---|---|
Campo unione data_source. L'applicazione Google Workspace che popola gli elementi disponibili per un widget. data_source può essere solo uno dei seguenti tipi: |
|
chatDataSource |
Un'origine dati di Google Chat. |
SheetsClientActionMarkup
ID successivo: 5.
| Campi | |
|---|---|
Campo unione
|
|
customFunctionReturnValueMarkup |
|
CustomFunctionReturnValueMarkup
Il risultato dell'esecuzione di una funzione personalizzata da parte di un utente.
| Campi | |
|---|---|
Campo unione result. Il risultato dell'esecuzione della funzione personalizzata. result può essere solo uno dei seguenti tipi: |
|
value |
Il valore risultante dall'esecuzione della funzione personalizzata. |
errorMessage |
Il messaggio di errore da mostrare all'utente in caso di problemi. |