Package apps.extensions.markup

Indeks

CalendarClientActionMarkup

Pola
editAttendeesActionMarkup

EditAttendeesActionMarkup

Działanie, które dodaje uczestników do wydarzenia w Kalendarzu Google.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

Działanie, które dodaje dane konferencji do wydarzenia w Kalendarzu Google. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w Apps Script.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

Działanie, które dodaje załączniki do wydarzenia w Kalendarzu Google.

createConferenceDataActionMarkup

CreateConferenceDataActionMarkup

Działanie, które wyświetla dane konferencji podczas tworzenia wydarzenia w Kalendarzu Google.

createConferenceSettingUrlActionMarkup

CreateConferenceSettingUrlActionMarkup

Działanie, które generuje adres URL ustawień tworzenia konferencji.

calendarSubscriptionActionMarkup

CalendarSubscriptionActionMarkup

Działanie, które zarządza subskrypcją kalendarza. Obsługuje tworzenie subskrypcji tylko w dodatkach do punktów końcowych HTTP. Nie dotyczy dodatków Apps Script.

AddAttachmentsActionMarkup

Pola
addonAttachments[]

AddonAttachment

AddonAttachment

Pola
resourceUrl

string

title

string

Tytuł załącznika.

mimeType

string

Typ MIME treści w parametrze resourceUrl.

iconUrl

string

Link do ikony zasobu.

CalendarSubscriptionActionMarkup

Pola
operation

Operation

Operacja do wykonania. Obecnie obsługiwana jest tylko wartość CREATE.

calendarId

string

Identyfikator kalendarza, który chcesz zasubskrybować.

Operacja

Wartości w polu enum
OPERATION_UNSPECIFIED
CREATE

ConferenceDataMarkup

Znaczniki, które definiują dane konferencji powiązane z wydarzeniem w Kalendarzu Google. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w Apps Script.

Pola
conferenceId

string

Unikalny identyfikator tych danych konferencji. Maksymalna długość to 512 znaków.

entryPoints[]

EntryPointMarkup

Punkty wejścia na konferencję. Dozwolonych jest maksymalnie 300 punktów wejścia.

parameters[]

Parameter

Dodatkowe parametry dodatku. Dozwolonych jest maksymalnie 300 parametrów.

error

Error

Jeśli jest ustawiony, oznacza to, że podczas tworzenia konferencji wystąpił błąd.

note

string

Dodatkowe uwagi (np. instrukcje od administratora, informacje prawne) wyświetlane użytkownikowi. Może zawierać kod HTML. Maksymalna liczba znaków to 2048.

conferenceSolutionId

string

Identyfikator rozwiązania do obsługi rozmów wideo. Musi odpowiadać wartości z pola calendar.conferenceSolution.id wdrożenia.

EntryPointMarkup

Sposób dołączenia do konferencji. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w Apps Script.

Pola
type

Type

Typ punktu wejścia. Wymagane.

uri

string

Identyfikator URI do dołączenia do konferencji. Obsługuje protokoły tel: i http(s): i może mieć maksymalnie 1300 znaków. Wymagane.

label

string

Etykieta punktu wejścia wyświetlana użytkownikowi. Maksymalna długość to 512 znaków.

meetingCode

string

Kod spotkania umożliwiający dostęp do konferencji. Maksymalna długość to 128 znaków.

accessCode

string

kod dostępu do konferencji; Maksymalna długość to 128 znaków.

passcode

string

Kod dostępu do konferencji. Maksymalna długość to 128 znaków.

password

string

hasło dostępu do konferencji; Maksymalna długość to 128 znaków.

pin

string

kod PIN umożliwiający dostęp do konferencji; Maksymalna długość to 128 znaków.

regionCode

string

Kod regionu CLDR/ISO 3166 dla kraju powiązanego z tym punktem wejścia. Dotyczy tylko Type.PHONE.

features[]

Feature

Cechy punktu wejścia, np. czy jest to numer płatny czy bezpłatny. Jeden punkt wejścia może mieć wiele funkcji.

Funkcja

Funkcje punktu wejścia. Niektóre funkcje mogą mieć zastosowanie tylko w przypadku określonych punktów wejścia.

Wartości w polu enum
UNKNOWN_FEATURE Nieznana funkcja.
TOLL Dotyczy punktu wejścia PHONE. Połączenie z numerem płatnym jest obciążane na koncie dzwoniącego. Numer nie może być jednocześnie płatny i bezpłatny.
TOLL_FREE Dotyczy punktu wejścia PHONE. Dla osoby dzwoniącej połączenie z bezpłatnym numerem jest bezpłatne. Numer nie może być jednocześnie płatny i bezpłatny.

Typ

Typ punktu wejścia. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w Apps Script.

Wartości w polu enum
UNKNOWN Nieznany typ konferencji.
VIDEO rozmowy wideo,
PHONE konferencja telefoniczna;
MORE Służy do podawania linku do dodatkowych informacji o dołączaniu do konferencji.
SIP konferencja korzystająca z protokołu SIP;

Błąd

Reprezentuje błąd, który wystąpił podczas tworzenia konferencji. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w Apps Script.

Pola
type

Type

Rodzaj błędu. Wymagane.

authenticationUrl

string

Jeśli typ błędu to AUTHENTICATION, dodatek może podać adres URL, który umożliwi użytkownikom zalogowanie się. Maksymalna długość to 1300 znaków.

Typ

Wartości w polu enum
UNKNOWN Nieznany błąd.
AUTHENTICATION Błąd uwierzytelniania.
TEMPORARY Błąd tymczasowy.
PERMANENT Błąd trwały.
PERMISSION_DENIED Użytkownik nie ma uprawnień do wykonania niektórych działań w systemie do rozmów wideo innej firmy.
CONFERENCE_SOLUTION_FORBIDDEN Użytkownik nie może korzystać z wybranego rozwiązania do obsługi konferencji (ale może korzystać z innych rozwiązań oferowanych przez dodatek).

Parametr

Parametry specyficzne dla rozwiązania, które są przechowywane z danymi zdarzenia i w razie potrzeby aktualizacji lub usunięcia są przekazywane do dodatku. Na przykład: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

Pola
key

string

Klucz parametru. Maksymalna długość to 50 znaków. Wymagane.

value

string

Wartość parametru. Maksymalna długość to 1024 znaki. Wymagane.

CreateConferenceDataActionMarkup

Pola
createConferenceData

ConferenceDataMarkup

Dane konferencji, które mają zostać dodane do wydarzenia w Kalendarzu Google podczas jego tworzenia.

CreateConferenceSettingUrlActionMarkup

Pola
settingsUrl

string

Identyfikator URI strony ustawień wygenerowanej przez dodatek.

EditAttendeesActionMarkup

Pola
addAttendeeEmails[]

string

Lista uczestników do dodania do wydarzenia w Kalendarzu Google.

EditConferenceDataActionMarkup

Pola

Pole zbiorcze conference.

Pole conference może mieć tylko jedną z tych wartości:

conferenceData

ConferenceDataMarkup

Dane konferencji do dodania do wydarzenia w Kalendarzu Google. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w Apps Script.

ChatClientDataSourceMarkup

W przypadku widżetu SelectionInput korzystającego z menu wielokrotnego wyboru źródło danych z Google Chat. Źródło danych wypełnia elementy wyboru w menu wielokrotnego wyboru. Na przykład użytkownik może wybrać pokoje Google Chat, w których jest członkiem.

Dostępne w aplikacjach Google Chat, ale niedostępne w dodatkach do Google Workspace.

Pola
Pole zbiorcze source. Źródło danych Google Chat. source może mieć tylko jedną z tych wartości:
spaceDataSource

SpaceDataSource

Pokoje w Google Chat, w których użytkownik jest członkiem.

SpaceDataSource

Źródło danych, które wypełnia pokoje w Google Chat jako elementy wyboru w menu wielokrotnego wyboru. Wypełnia tylko pokoje, w których użytkownik jest członkiem.

Dostępne w aplikacjach Google Chat, ale niedostępne w dodatkach do Google Workspace.

Pola
defaultToCurrentSpace

bool

Jeśli ta opcja jest ustawiona na true, w menu wielokrotnego wyboru domyślnie wybierana jest bieżąca przestrzeń Google Chat.

ChatDataActionMarkup

Tworzy lub aktualizuje wiadomość w Google Chat. Więcej informacji znajdziesz w artykule Tworzenie interfejsów Google Chat.

Pola
Pole zbiorcze action. Działanie Google Chat. action może mieć tylko jedną z tych wartości:
createMessageAction

CreateMessageAction

Wysyła wiadomość jako aplikacja Google Chat.

updateMessageAction

UpdateMessageAction

Aktualizuje wiadomość aplikacji Google Chat.

updateInlinePreviewAction

UpdateInlinePreviewAction

Aby wyświetlić podgląd linków, dodaje do wiadomości użytkownika Google Chat co najmniej 1 kartę.

CreateMessageAction

Aplikacja do obsługi czatu wysyła wiadomość. Szczegółowe informacje znajdziesz w artykule Wysyłanie wiadomości w Google Chat.

Pola
message

Message

Wiadomość w Google Chat.

UpdateInlinePreviewAction

Aplikacja do obsługi czatu wyświetla podgląd linku w wiadomości, dodając lub aktualizując co najmniej jedną kartę. Szczegółowe informacje znajdziesz w artykule Wyświetlanie podglądu linków w wiadomościach w Google Chat.

Pola
cardsV2[]

CardWithId

Tablica zawierająca co najmniej 1 kartę.

UpdateMessageAction

Aplikacja do obsługi czatu aktualizuje tekst lub karty w wiadomości. Szczegółowe informacje znajdziesz w artykule Wysyłanie wiadomości w Google Chat.

Pola
message

Message

Zaktualizowana wiadomość.

DriveClientActionMarkup

Pola
requestFileScope

RequestFileScope

RequestFileScope

Pola
itemId

string

EditorClientActionMarkup

Pola

Pole zbiorcze action.

Pole action może mieć tylko jedną z tych wartości:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Ten typ nie ma pól.

GmailClientActionMarkup

Pola

Pole zbiorcze type.

Pole type może mieć tylko jedną z tych wartości:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

Pola
type

AddonComposeUiActionType

AddonComposeUiActionType

Wartości w polu enum
UNSPECIFIED Domyślny: Jeśli nie zostanie określona, nie zostaną podjęte żadne działania.
DISMISS Zamyka interfejs tworzenia dodatku.

OpenCreatedDraftActionMarkup

Pola
draftId

string

Identyfikator nowo utworzonej wersji roboczej w formacie „r123”.

draftStorageId

string

Identyfikator pamięci serwera w formacie szesnastkowym, np. „15e9fa622ce1029d”.

draftThreadServerPermId

string

Stały identyfikator serwera wątku wersji roboczej. To pole nie jest nigdzie ustawione i jest ignorowane podczas przetwarzania OpenCreatedDraftActionMarkup. Zamiast tego podaj i użyj identyfikatora draftThreadStorageId.

draftThreadId

string

Identyfikator wątku zawierającego nowo utworzony projekt, np. „15e9fa622ce1029d”.

TaskActionMarkup

Pola
reloadTasks

bool

UpdateDraftActionMarkup

Pola
updateBody

UpdateBody

Pole zawierające serię działań aktualizacji, które mają zostać wykonane na wersji roboczej treści, którą użytkownik aktualnie edytuje.

updateToRecipients

UpdateToRecipients

Jeśli jest ustawiona, zastępuje dotychczasowych odbiorców wersji roboczej, którą użytkownik aktualnie edytuje.

updateCcRecipients

UpdateCcRecipients

Jeśli jest ustawiona, zastępuje dotychczasowych odbiorców DW wiadomości w wersji roboczej, którą użytkownik obecnie edytuje.

updateBccRecipients

UpdateBccRecipients

Jeśli jest ustawiona, zastępuje dotychczasowych odbiorców w polu UDW w wersji roboczej, którą użytkownik obecnie edytuje.

updateSubject

UpdateSubject

Jeśli jest ustawiony, zastępuje istniejący temat wersji roboczej, którą użytkownik obecnie edytuje.

Odbiorca

Pola
email

string

UpdateBccRecipients

Pola
bccRecipients[]

Recipient

UpdateBody

Pola
insertContents[]

InsertContent

Pole powtarzane zawierające serię treści do wstawienia do wersji roboczej, którą użytkownik obecnie edytuje. Treść może zawierać elementy HTML lub zwykły tekst.

type

Type

ContentType

Wartości w polu enum
UNSPECIFIED_CONTENT_TYPE Wartość domyślna, gdy dla parametru ContentType nie ustawiono żadnej wartości.
TEXT Określa, że treść jest w formacie zwykłego tekstu.
MUTABLE_HTML Określa, że treść jest w formacie HTML i można ją zmieniać (edytować).
IMMUTABLE_HTML Określa, że treść jest w formacie HTML i jest niezmienna (nie można jej edytować).

EmailMimeType

Typ EmailMimeType został wycofany. Użyj ContentType.

Wartości w polu enum
UNSPECIFIED_EMAIL_MIME_TYPE Wartość domyślna, gdy dla parametru EmailMimeType nie jest ustawiona żadna wartość.
PLAIN_TEXT Określa, że wstawiona treść jest w formacie zwykłego tekstu.
HTML Określa, że wstawiona treść jest w formacie HTML.

InsertContent

Pola
content

string

Treść do wstawienia.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Typ wstawionych treści.

Typ

Wartości w polu enum
UNSPECIFIED_ACTION_TYPE Wartość domyślna, gdy dla parametru Type nie jest ustawiona żadna wartość.
IN_PLACE_INSERT Wskazuje, że ta czynność ma na celu wstawienie w miejscu. Domyślnie treść jest wstawiana w bieżącym miejscu kursora. Jeśli jest zaznaczona, zastępuje zaznaczoną treść.
INSERT_AT_START Wskazuje, że ta czynność ma na celu wstawienie na początku treści wiadomości.
INSERT_AT_END Wskazuje, że to działanie ma na celu wstawienie na końcu treści wiadomości.
REPLACE Wskazuje, że ta czynność ma zastąpić treść wiadomości.

UpdateCcRecipients

Pola
ccRecipients[]

Recipient

UpdateSubject

Pola
subject

string

UpdateToRecipients

Pola
toRecipients[]

Recipient

HostAppActionMarkup

Działania obsługiwane przez poszczególne aplikacje hosta.

Pola

Pole zbiorcze action.

Pole action może mieć tylko jedną z tych wartości:

gmailAction

GmailClientActionMarkup

Działania obsługiwane przez Gmaila.

calendarAction

CalendarClientActionMarkup

Działania obsługiwane przez Kalendarz.

driveAction

DriveClientActionMarkup

Działania obsługiwane przez Dysk.

editorAction

EditorClientActionMarkup

Działania obsługiwane przez Dokumenty, Arkusze lub Prezentacje.

sheetsAction

SheetsClientActionMarkup

Działania obsługiwane przez Arkusze.

HostAppDataActionMarkup

Określa sposób aktualizowania danych Google Workspace.

Pola
Pole zbiorcze action. Działanie dodatku w danej aplikacji hosta Google Workspace. action może mieć tylko jedną z tych wartości:
chatDataAction

ChatDataActionMarkup

Działanie Google Chat, które tworzy lub aktualizuje tekst albo karty w wiadomości.

HostAppDataSourceMarkup

Źródło danych z aplikacji Google Workspace. Źródło danych wypełnia dostępne elementy widżetu.

Pola
Pole zbiorcze data_source. Aplikacja Google Workspace, która wypełnia dostępne elementy widżetu. data_source może mieć tylko jedną z tych wartości:
chatDataSource

ChatClientDataSourceMarkup

Źródło danych z Google Chat.

SheetsClientActionMarkup

Następny identyfikator: 5.

Pola

Pole zbiorcze action.

Pole action może mieć tylko jedną z tych wartości:

customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Wynik uruchomienia funkcji niestandardowej przez użytkownika.

Pola
Pole zbiorcze result. Wynik wykonania funkcji niestandardowej. result może mieć tylko jedną z tych wartości:
value

Value

Wartość, która jest wynikiem uruchomienia funkcji niestandardowej.

errorMessage

string

Komunikat o błędzie, który ma być wyświetlany użytkownikowi w przypadku wystąpienia problemu.