Package apps.extensions.markup

Indeks

CalendarClientActionMarkup

Pola
editAttendeesActionMarkup

EditAttendeesActionMarkup

Działanie polegające na dodawaniu 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 skryptach aplikacji.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

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

AddAttachmentsActionMarkup

Pola
addonAttachments[]

AddonAttachment

AddonAttachment

Pola
resourceUrl

string

title

string

Tytuł załącznika.

mimeType

string

Typ MIME treści w polu resourceUrl.

iconUrl

string

Link do ikony zasobu.

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 skryptach aplikacji.

Pola
conferenceId

string

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

entryPoints[]

EntryPointMarkup

Punkty wejścia na konferencję. Dozwolone są maksymalnie 300 punktów wejścia.

parameters[]

Parameter

dodatkowe parametry dodatku. Dozwolone jest maksymalnie 300 parametrów.

error

Error

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

note

string

dodatkowe notatki (np. instrukcje od administratora, powiadomienia prawne) do wyświetlenia użytkownikowi. Może zawierać kod HTML. Maksymalna długość to 2048 znaków.

conferenceSolutionId

string

Identyfikator rozwiązania do obsługi rozmów wideo. Musi być zgodna z wartością w polu 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 skryptach aplikacji.

Pola
type

Type

Typ punktu wejścia. Wymagane.

uri

string

Identyfikator URI dołączania do konferencji. Obsługuje formaty tel: i http(s):, a liczba znaków nie może przekraczać 1300. 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

Funkcje punktu wejścia, takie jak płatność lub bezpłatny dostęp. Jeden punkt wejścia może mieć wiele funkcji.

Funkcja

Funkcje punktu wejścia. Niektóre funkcje mogą być dostępne tylko w przypadku określonych punktów wejścia.

Wartości w polu enum
UNKNOWN_FEATURE Nieznana funkcja.
TOLL Dotyczy punktu wejścia PHONE. Za połączenie z numerem płatnym płaci osoba dzwoniąca. Numer nie może być jednocześnie płatny i bezpłatny.
TOLL_FREE Dotyczy punktu wejścia PHONE. Połączenie z bezpłatnym numerem jest bezpłatne dla dzwoniącego. 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 skryptach aplikacji.

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 uczestnictwie w konferencji.
SIP Konferencja z użyciem 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 skryptach aplikacji.

Pola
type

Type

Typ błędu. Wymagane.

authenticationUrl

string

Jeśli typ błędu to AUTHENTICATION, dodatek może podać adres URL, który umożliwia 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ć określonej czynności w systemie do konferencji innych firm.
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 wraz z danymi zdarzenia, a 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 znaków. Wymagane.

EditAttendeesActionMarkup

Pola
addAttendeeEmails[]

string

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

EditConferenceDataActionMarkup

Pola

Pole unii conference.

conference może być tylko jednym z tych elementów:

conferenceData

ConferenceDataMarkup

dane konferencji, które chcesz dodać do wydarzenia w Kalendarzu Google. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w skryptach aplikacji.

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, do których należy.

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

Pola
Pole unii source. Źródło danych Google Chat. source może być tylko jednym z tych elementów:
spaceDataSource

SpaceDataSource

pokoje Google Chat, których użytkownik jest członkiem;

SpaceDataSource

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

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

Pola
defaultToCurrentSpace

bool

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

ChatDataActionMarkup

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

Pola
Pole unii action. Działanie w Google Chat. action może być tylko jednym z tych elementów:
createMessageAction

CreateMessageAction

Wysyła wiadomość jako aplikacja Google Chat.

updateMessageAction

UpdateMessageAction

Aktualizuje wiadomość w aplikacji Google Chat.

updateInlinePreviewAction

UpdateInlinePreviewAction

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

CreateMessageAction

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

Pola
message

Message

Wiadomość Google Chat.

UpdateInlinePreviewAction

Aplikacja Google Chat wyświetla podgląd linku w wiadomości, dodając lub aktualizując co najmniej 1 kartę. Szczegółowe informacje znajdziesz w artykule Podgląd linków w wiadomościach Google Chat.

Pola
cardsV2[]

CardWithId

Tablica zawierająca co najmniej 1 kartę.

UpdateMessageAction

Aplikacja Google Chat 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 unii action.

action może być tylko jednym z tych elementów:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Ten typ nie ma pól.

GmailClientActionMarkup

Pola

Pole unii type.

type może być tylko jednym z tych elementów:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

Pola
type

AddonComposeUiActionType

AddonComposeUiActionType

Wartości w polu enum
UNSPECIFIED Domyślny: Jeśli nie jest określone, nie podejmujemy żadnych działań.
DISMISS Zamyka interfejs tworzenia dodatku.

OpenCreatedDraftActionMarkup

Pola
draftId

string

Identyfikator nowo utworzonego projektu w formacie „r123”.

draftStorageId

string

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

draftThreadServerPermId

string

Stały identyfikator serwera wątku szkicu. To pole nie jest nigdzie ustawiane i jest ignorowane podczas przetwarzania akcji otwierania utworzonego szkicu. Zamiast tego podaj i użyj 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ń aktualizacyjnych, które należy wykonać w przypadku treści wersji roboczej, którą użytkownik właśnie edytuje.

updateToRecipients

UpdateToRecipients

Jeśli jest ustawiony, zastępuje dotychczasowych adresatów w polu Do w projekcie, który użytkownik właśnie edytuje.

updateCcRecipients

UpdateCcRecipients

Jeśli jest ustawiona, zastępuje dotychczasowych adresatów w polu DW w projekcie, który użytkownik właśnie edytuje.

updateBccRecipients

UpdateBccRecipients

Jeśli jest ustawiona, zastępuje dotychczasowych adresatów ukrytych w projekcie, który użytkownik właśnie edytuje.

updateSubject

UpdateSubject

Jeśli jest ustawiony, zastępuje obecny temat szkicu, który użytkownik właśnie edytuje.

Odbiorca

Pola
email

string

UpdateBccRecipients

Pola
bccRecipients[]

Recipient

UpdateBody

Pola
insertContents[]

InsertContent

Powtarzalne pole zawierające serię treści do wstawienia w wersji roboczej, którą użytkownik właśnie edytuje. Treści mogą zawierać kod HTML lub tekst zwykły.

type

Type

ContentType

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

EmailMimeType

Parametr EmailMimeType został wycofany. Użyj atrybutu ContentType.

Wartości w polu enum
UNSPECIFIED_EMAIL_MIME_TYPE Wartość domyślna, gdy nie ma ustawionego parametru EmailMimeType.
PLAIN_TEXT Określa, że wstawione treści są w postaci zwykłego tekstu.
HTML Określa, że wstawione treści są w formacie HTML.

InsertContent

Pola
content

string

Treści do wstawienia.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Typ wstawianych treści.

Typ

Wartości w polu enum
UNSPECIFIED_ACTION_TYPE Wartość domyślna, gdy nie ma ustawionej wartości pola „Typ”.
IN_PLACE_INSERT Wskazuje, że to działanie polega na wstawianiu w miejscu. Domyślnie treść jest wstawiana w bieżącej pozycji kursora. Jeśli wybrana jest jakaś treść, zostanie ona zastąpiona.
INSERT_AT_START Wskazuje, że to działanie polega na wstawieniu elementu na początku treści wiadomości.
INSERT_AT_END Wskazuje, że to działanie polega na wstawieniu elementu na końcu treści wiadomości.
REPLACE Wskazuje, że to działanie 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 unii action.

action może być tylko jednym z tych elementów:

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 unii action. Działanie dodatku w danej aplikacji hosta Google Workspace. action może być tylko jednym z tych elementów:
chatDataAction

ChatDataActionMarkup

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

HostAppDataSourceMarkup

W przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, źródło danych z aplikacji Google Workspace. Źródło danych wypełnia elementy wyboru w menu wielokrotnego wyboru.

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

Pola
Pole unii data_source. Aplikacja Google Workspace, która wypełnia elementy menu wielokrotnego wyboru. data_source może być tylko jednym z tych elementów:
chatDataSource

ChatClientDataSourceMarkup

Źródło danych z Google Chat.

SheetsClientActionMarkup

Pola
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Wynik uruchomienia przez użytkownika funkcji niestandardowej.

Pola
Pole unii result. Wynik wykonania funkcji niestandardowej. result może być tylko jednym z tych elementów:
value

Value

Wartość uzyskana po wykonaniu funkcji niestandardowej.

errorMessage

string

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