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 rozmowy wideo do wydarzenia w Kalendarzu Google. Dodatki do 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 rozmowy wideo podczas tworzenia wydarzenia w Kalendarzu Google.

createConferenceSettingUrlActionMarkup

CreateConferenceSettingUrlActionMarkup

Działanie, które generuje adres URL ustawienia createconference.

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 do Apps Script.

AddAttachmentsActionMarkup

Pola
addonAttachments[]

AddonAttachment

AddonAttachment

Pola
resourceUrl

string

title

string

Tytuł załącznika.

mimeType

string

Typ MIME treści w resourceURL.

iconUrl

string

Link do ikony zasobu.

CalendarSubscriptionActionMarkup

Działanie, które zarządza subskrypcją kalendarza dla bieżącego użytkownika.

Tworzenie subskrypcji jest idempotentne: jeśli użytkownik ma już subskrypcję określonego kalendarza w ramach tego wdrożenia dodatku, zwrócenie tego działania gwarantuje, że subskrypcja pozostanie aktywna bez tworzenia podwójnych subskrypcji lub powiadomień o zdarzeniach. Nie musisz sprawdzać, czy istnieją subskrypcje, zanim zwrócisz to działanie.

Obsługuje tworzenie subskrypcji tylko w dodatkach do punktów końcowych HTTP. Nie dotyczy dodatków do Apps Script.

Pola
operation

Operation

Operacja do wykonania. Obecnie obsługiwana jest tylko CREATE. Tworzenie subskrypcji jest idempotentne.

calendarId

string

Identyfikator kalendarza, który chcesz zasubskrybować.

Operacja

Wartości w polu enum
OPERATION_UNSPECIFIED
CREATE

ConferenceDataMarkup

Znaczniki definiujące dane konferencji powiązane z wydarzeniem w Kalendarzu Google. Dodatki do 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 do konferencji. Dozwolonych jest maksymalnie 300 punktów wejścia.

parameters[]

Parameter

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

error

Error

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

note

string

Dodatkowe uwagi (np. instrukcje od administratora, informacje prawne) do wyświetlenia 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 być zgodny z wartością z pola calendar.conferenceSolution.id wdrożenia.

EntryPointMarkup

Sposób dołączenia do konferencji. Dodatki do 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 rozmowy. Obsługuje 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. Maksymalnie 128 znaków.

accessCode

string

Kod dostępu do konferencji. Maksymalnie 128 znaków.

passcode

string

Kod dostępu do konferencji. Maksymalnie 128 znaków.

password

string

Hasło dostępu do konferencji. Maksymalnie 128 znaków.

pin

string

kod PIN umożliwiający dostęp do konferencji, Maksymalnie 128 znaków.

regionCode

string

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

features[]

Feature

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

Funkcja

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

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

Typ

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

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

Błąd

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

Pola
type

Type

Typ błędu. Wymagane.

authenticationUrl

string

Jeśli typ błędu to AUTHENTICATION, dodatek może podać adres URL umożliwiający użytkownikom zalogowanie się. Maksymalnie 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 może wykonać pewnych działań w systemie konferencyjnym innej firmy.
CONFERENCE_SOLUTION_FORBIDDEN Użytkownik nie może korzystać z wybranego rozwiązania do obsługi rozmów wideo (ale może korzystać z innych rozwiązań oferowanych przez dodatek).

Parametr

Parametry związane z rozwiązaniem, które są zachowywane wraz z danymi zdarzenia i przekazywane do dodatku, jeśli konieczna jest aktualizacja lub usunięcie. 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 rozmowy, 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, których chcesz dodać do wydarzenia w Kalendarzu Google.

EditConferenceDataActionMarkup

Pola

Pole zbiorcze conference.

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

conferenceData

ConferenceDataMarkup

Dane rozmowy wideo, które mają zostać dodane do wydarzenia w Kalendarzu Google. Dodatki do rozmów wideo innych firm można tworzyć tylko w Apps Script.

ChatClientDataSourceMarkup

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

 Dostępne w przypadku aplikacji do Google Chat i niedostępne w przypadku dodatków 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 Google Chat, do których należy użytkownik;

SpaceDataSource

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

 Dostępne w przypadku aplikacji do Google Chat i niedostępne w przypadku dodatków do Google Workspace.

Pola
defaultToCurrentSpace

bool

Jeśli ustawisz wartość true, menu wielokrotnego wyboru domyślnie wybierze bieżący pokój Google Chat jako element.

ChatDataActionMarkup

Tworzy lub aktualizuje wiadomość w Google Chat. Szczegółowe informacje znajdziesz w artykule Tworzenie interfejsów Google Chat.

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

CreateMessageAction

Wysyła wiadomość jako aplikacja do Google Chat.

updateMessageAction

UpdateMessageAction

Aktualizuje wiadomość aplikacji Google Chat.

updateInlinePreviewAction

UpdateInlinePreviewAction

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

CreateMessageAction

Aplikacja do Google Chat wysyła wiadomość. Więcej informacji znajdziesz w artykule Wysyłanie wiadomości na czacie w Google Chat.

Pola
message

Message

Wiadomość w Google Chat.

UpdateInlinePreviewAction

Aplikacja do Google Chat wyświetla podgląd linku w wiadomości, dodając lub aktualizując co najmniej 1 kartę. Więcej informacji znajdziesz w artykule Wyświetlanie podglądu linków w wiadomościach na czacie w Google Chat.

Pola
cardsV2[]

CardWithId

Tablica zawierająca co najmniej 1 kartę.

UpdateMessageAction

Aplikacja do Google Chat aktualizuje tekst lub karty w wiadomości. Więcej informacji znajdziesz w artykule Wysyłanie wiadomości na czacie 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 zostanie podjęte żadne działanie.
DISMISS Zamyka interfejs tworzenia wiadomości dodatku.

OpenCreatedDraftActionMarkup

Pola
draftId

string

Identyfikator nowo utworzonej wersji roboczej w formacie „r123”.

draftStorageId

string

Identyfikator pamięci serwera w formacie szesnastkowym, na przykład „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 draftThreadStorageId.

draftThreadId

string

Identyfikator wątku zawierającego nowo utworzoną wersję roboczą, na przykład „15e9fa622ce1029d”.

TaskActionMarkup

Pola
reloadTasks

bool

UpdateDraftActionMarkup

Pola
updateBody

UpdateBody

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

updateToRecipients

UpdateToRecipients

Jeśli jest ustawiona, zastępuje istniejących adresatów w wersji roboczej, którą użytkownik obecnie edytuje.

updateCcRecipients

UpdateCcRecipients

Jeśli jest ustawiona, zastępuje istniejących adresatów DW wersji roboczej, którą użytkownik obecnie edytuje.

updateBccRecipients

UpdateBccRecipients

Jeśli jest ustawiona, zastępuje istniejących adresatów UDW 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 aktualnie edytuje.

Odbiorca

Pola
email

string

UpdateBccRecipients

Pola
bccRecipients[]

Recipient

UpdateBody

Pola
insertContents[]

InsertContent

Pole powtarzane, które zawiera 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 nie ustawiono wartości ContentType.
TEXT Określa, że treść jest zwykłym tekstem.
MUTABLE_HTML Określa, że treść jest w formacie HTML i można ją modyfikować (edytować).
IMMUTABLE_HTML Określa, że treść jest w formacie HTML i nie można jej zmienić (edytować).

EmailMimeType

Typ EmailMimeType został wycofany. Użyj ContentType.

Wartości w polu enum
UNSPECIFIED_EMAIL_MIME_TYPE Wartość domyślna, gdy nie ustawiono żadnej wartości dla EmailMimeType.
PLAIN_TEXT Określa, że wstawiona treść jest zwykłym tekstem.
HTML Określa, że wstawiona treść jest w formacie HTML.

InsertContent

Pola
content

string

Treść do wstawienia.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Typ wstawionej treści.

Typ

Wartości w polu enum
UNSPECIFIED_ACTION_TYPE Wartość domyślna, gdy nie ustawiono typu.
IN_PLACE_INSERT Wskazuje, że to działanie ma na celu wstawienie w miejscu. Domyślnie treść jest wstawiana w bieżącej pozycji kursora. Jeśli jest zaznaczona jakaś treść, zostanie ona zastąpiona.
INSERT_AT_START Wskazuje, że to działanie ma wykonać wstawienie na początku treści wiadomości.
INSERT_AT_END Wskazuje, że to działanie ma na celu wstawienie treści na końcu treści wiadomości.
REPLACE Wskazuje, że to działanie 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.

workflowAction

WorkflowClientActionMarkup

Działania obsługiwane przez Workspace Studio.

HostAppDataActionMarkup

Określa, jak aktualizować dane Google Workspace.

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

ChatDataActionMarkup

Działanie Google Chat, które tworzy lub aktualizuje tekst lub 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.

workflowDataSource

WorkflowDataSourceMarkup

Źródło danych z Google Workflow.

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 powstała w wyniku uruchomienia funkcji niestandardowej.

errorMessage

string

Komunikat o błędzie, który wyświetla się użytkownikowi, gdy coś pójdzie nie tak.

WorkflowClientActionMarkup

Działania klienta dotyczące dodatków do Workspace Studio.

Pola

Pole zbiorcze action.

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

saveWorkflowAction

SaveWorkflowAction

Działanie inicjujące zapisywanie przepływu pracy.

returnOutputVariablesAction

ReturnOutputVariablesAction

Działanie zawierające zmienne wyjściowe wygenerowane przez wykonane działanie przepływu pracy.

resourceRetrievedAction

ResourceRetrievedAction

Działanie zawierające pobrany zasób.

resourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Działanie zawierające definicję pól zasobu.

returnElementErrorAction

ReturnElementErrorAction

Działanie wskazujące, że podczas wywoływania elementu wystąpił błąd.

workflowValidationErrorAction

WorkflowValidationErrorAction

Działanie wskazujące błąd weryfikacji przepływu zadań.

ResourceData

Wartość zasobu powiązana z aplikacją.

Pola
fields

map<string, VariableData>

Mapa pól zasobów z kluczami według nazwy pola.

sourceResourceReference
(deprecated)

SourceResourceReference

Rola wycofana. Zamiast tego użyj VariableData.variable_source_data.

ResourceFieldsDefinitionRetrievedAction

Zawiera definicję każdego pola obsługiwanego przez zasób.

Pola
dynamicResourceDefinitions[]

DynamicResourceDefinition

Definicje zasobów dynamicznych.

DynamicResourceDefinition

Zawiera definicję każdego pola obsługiwanego przez zasób dynamiczny.

Pola
resourceId

string

Unikalny identyfikator typu zasobu dynamicznego, np. „FORM_RESPONSE_VALUES”.

fields[]

ResourceField

Lista pól obsługiwanych przez ten zasób dynamiczny.

ResourceField

Pola
selector

string

Klucz referencyjny pola używany do pobierania powiązanej z nim wartości.

displayText

string

Zrozumiały dla człowieka opis pola, który jest wyświetlany użytkownikowi podczas wybierania zmiennej.

dataType

DataType

Typ danych pola.

cardinality

Cardinality

Moc zbioru pola.

ResourceRetrievedAction

Zawiera zwrócony zasób.

Pola
resourceData

ResourceData

Dane niestandardowe w formacie proto.

ReturnElementErrorAction

Wskazuje, że podczas wywoływania elementu wystąpił błąd.

Pola
developerErrorMessage

string

Komunikat o błędzie widoczny dla dewelopera.

errorLog

WorkflowTextFormatMarkup

Zrozumiały dla człowieka komunikat o błędzie, który będzie wyświetlany użytkownikowi.

errorActionability

ErrorActionability

Określa, czy użytkownik może podjąć działania w związku z błędem.

retryability

Retryability

Określa, czy można ponowić próbę po wystąpieniu błędu.

ErrorActionability

Określa, czy użytkownik może spróbować naprawić błąd.

Wartości w polu enum
ERROR_ACTIONABILITY_UNSPECIFIED Nieokreślony błąd działania. Nie używać.
ACTIONABLE Użytkownik może spróbować naprawić błąd.
NOT_ACTIONABLE Użytkownik nie może naprawić błędu.

Możliwość ponownej próby

Określa, czy można ponowić próbę po wystąpieniu błędu.

Wartości w polu enum
RETRYABILITY_UNSPECIFIED Nieokreślona możliwość ponownej próby. Nie używać.
RETRYABLE Błąd można ponowić.
NOT_RETRYABLE Błędu nie można ponowić.

ReturnOutputVariablesAction

Zawiera zmienne wyjściowe wygenerowane przez wykonane działanie przepływu pracy.

Pola
variables

map<string, VariableData>

Mapa zmiennych z kluczami według identyfikatora zmiennej.

log

WorkflowTextFormatMarkup

Dziennik wykonanego działania przepływu pracy.

SaveWorkflowAction

Ten typ nie ma pól.

Wskazuje, że Kreator powinien rozpocząć zapisywanie przepływu pracy.

SourceResourceReference

Odniesienie do konkretnej instancji zasobu Workspace

Pola
sourceResourceType

SourceResourceType

Typ zasobu źródłowego.

resourceId

string

Unikalny identyfikator zasobu (np. identyfikator pliku na Dysku, identyfikator wiadomości w Gmailu).

SourceResourceType

Typ zasobu źródłowego. Służy do identyfikowania typu zasobu i pakietu przepływu pracy, który jest właścicielem typu zasobu.

Pola
workflowBundleId

string

Identyfikator pakietu przepływu pracy, do którego należy ten typ zasobu.

resourceDefinitionId

string

Identyfikator definicji zasobu w pakiecie (np. „spreadsheet”, „gmailMessage”).

VariableData

Reprezentuje dane zmiennej, które mogą zawierać wiele wartości różnych typów.

Pola
booleanValues[]

bool

Wartości logiczne.

integerValues[]

int64

Wartości w formie liczb całkowitych.

stringValues[]

string

Wartości typu ciąg znaków.

timestampValues[]

Timestamp

Wartości sygnatur czasowych.

resourceReferences[]

string

Lista identyfikatorów zasobów (np. „spaces/123”).

resourceDataValues[]

ResourceData

Dane zasobów.

emailAddressValues[]

string

Wartości adresów e-mail.

googleUserValues[]

string

Wartości użytkownika Google w formacie users/{user}.

textFormatValues[]

WorkflowTextFormatMarkup

Wartości formatu tekstu w Workflows.

WorkflowValidationErrorAction

Wskazuje, że weryfikacja elementu przepływu pracy nie powiodła się z określonym poziomem ważności.

Pola
severity

Severity

Waga błędu weryfikacji.

Poziom ważności

Wartości w polu enum
SEVERITY_UNSPECIFIED Waga nieokreślona. Nie używać.
WARNING Błąd nie jest krytyczny i nie blokuje publikacji.
CRITICAL Błąd jest krytyczny i musi zostać naprawiony przed publikacją.

WorkflowDataSourceMarkup

* Obsługiwane tylko przez przepływ pracy Google Workspace, ale nie przez aplikacje do Google Chat ani dodatki do Google Workspace.

W widżecie TextInput lub SelectionInput typu MULTI_SELECT albo w widżecie DateTimePicker podaj źródło danych od Google.

Pola
includeVariables

bool

Określ, czy w źródle danych mają być uwzględniane zmienne z poprzedniego kroku.

type

Type

Typ źródła danych.

Typ

Typ wyliczeniowy reprezentujący typ źródła danych przepływu pracy.

Wartości w polu enum
UNKNOWN Wartość domyślna. Nie używaj.
USER użytkowników Google Workspace; Użytkownik może wyświetlać i wybierać tylko użytkowników z organizacji Google Workspace.
SPACE pokoje Google Chat, do których należy użytkownik;
USER_WITH_FREE_FORM Użytkownicy mogą wyświetlać i wybierać istniejących członków z organizacji Google Workspace lub ręcznie wpisać adres e-mail albo prawidłową domenę.

WorkflowTextFormatMarkup

Blok tekstu z rozbudowanymi opcjami formatowania, takimi jak style, hiperlinki i elementy interaktywne.

Pola
textFormatElements[]

TextFormatElement

Kolekcja elementów formatu tekstu.

Chip

Klikalny element w formacie tekstowym.

Pola
icon

Icon

Ikona wyświetlana na elemencie.

label

string

Tekst wyświetlany w elemencie.

url

string

Adres URL, który zostanie otwarty po kliknięciu elementu.

Ikona

Ikona w elemencie.

Pola
Pole zbiorcze icons. Ikona wyświetlana na elemencie. icons może mieć tylko jedną z tych wartości:
iconUrl

string

Wyświetl ikonę niestandardową hostowaną pod adresem URL HTTPS.

Na przykład:

"iconUrl":
"https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"

Obsługiwane typy plików to .png i .jpg.

materialIconName

string

Nazwa ikony zdefiniowana w ikonach w stylu Material Design, np. check_box. Wszystkie nieprawidłowe nazwy są odrzucane i zastępowane pustym ciągiem znaków, co powoduje, że ikona nie jest renderowana.

TextFormatElement

Pojedynczy element w wiadomości WorkflowTextFormatMarkup, który może być elementem, sformatowanym tekstem, hiperlinkiem lub kontenerem listy.

Pola
Pole zbiorcze element. Element, który reprezentuje jeden z kilku możliwych elementów formatu tekstu. element może mieć tylko jedną z tych wartości:
text

string

Tekst w formacie tekstowym.

chip

Chip

Klikalny element w formacie tekstowym.

styledText

StyledText

Tekst sformatowany w formacie tekstowym.

listContainer

ListContainer

Kontener listy w formacie tekstowym.

ListContainer

Kontener na elementy listy, z których każdy może zawierać wiele elementów TextFormatElement.

Pola
listNestLevel

int64

Poziom zagnieżdżenia listy. Zaczyna się od 0 na najwyższym poziomie i zwiększa się o 1 dla każdej zagnieżdżonej listy.

listType

ListType

Typ listy.

listItems[]

ListItem

Kolekcja elementów listy.

ListItem

Element listy.

Pola
textFormatElements[]

TextFormatElement

Kolekcja elementów formatu tekstu.

ListType

Typ wyliczeniowy dla różnych typów list.

Wartości w polu enum
LIST_TYPE_UNSPECIFIED Nie określono typu listy.
ORDERED Lista uporządkowana.
UNORDERED Lista nieuporządkowana.
BLOCKQUOTE Lista cytatów blokowych.

StyledText

Element tekstowy ze stylami, takimi jak pogrubienie, kursywa i kolor.

Pola
text

string

Główna treść tekstu.

styles[]

Style

Zbiór stylów zastosowanych do tekstu.

fontWeight

FontWeight

Grubość czcionki tekstu.

color

Color

Kolor tekstu.

wrapStyle

WrapStyle

Styl zawijania tekstu.

FontWeight

Typ wyliczeniowy dla różnych grubości czcionki.

Wartości w polu enum
FONT_WEIGHT_UNSPECIFIED Standardowa grubość i normalna grubość.
LIGHT Mniejsza waga i grubość.
MEDIUM Grubość pośrednia między cienką a pogrubioną.
BOLD Większa waga i grubość.

Styl

Typ wyliczeniowy dla różnych stylów tekstu, takich jak kursywa, podkreślenie itp.

Wartości w polu enum
STYLE_UNSPECIFIED Nie zastosowano stylu.
ITALIC Styl kursywy.
UNDERLINE Styl podkreślenia.
STRIKETHROUGH Styl przekreślony.
LINE_BREAK Podział wiersza.
UPPERCASE Styl z wielkimi literami.
CODE Koduj.
CODE_BLOCK Blok kodu.

WrapStyle

Typ wyliczeniowy dla różnych stylów zawijania.

Wartości w polu enum
WRAP_STYLE_UNSPECIFIED Nie określono stylu zawijania.
NO_WRAP Brak stylu zawijania.