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 dodatków. Dozwolone jest maksymalnie 300 parametrów.

error

Error

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

note

string

Dodatkowe uwagi (takie jak instrukcje od administratora czy informacje 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. Wartość musi pasować do 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 umożliwiający dołączenie 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, która ma być wyświetlana użytkownikowi. Maksymalnie 512 znaków.

meetingCode

string

Kod spotkania umożliwiający dostęp do konferencji. Maksymalnie 128 znaków.

accessCode

string

Kod dostępu umożliwiający dostęp do konferencji. Maksymalnie 128 znaków.

passcode

string

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

password

string

Hasło umożliwiające dostęp 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 domeny 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 cech.

Funkcja

Cechy 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 Ma zastosowanie do 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 Ma zastosowanie do punktu wejścia PHONE. Dla rozmówcy 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 rozmów wideo innych firm można tworzyć tylko w Apps Script.

Wartości w polu enum
UNKNOWN Nieznany typ konferencji.
VIDEO Rozmowa wideo.
PHONE Rozmowa 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

Opis błędu, który wystąpił podczas tworzenia rozmowy wideo. 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 udostępnić 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 Trwały błąd.
PERMISSION_DENIED Użytkownik nie może wykonać określonej czynności w systemie do konferencji innych firm.
CONFERENCE_SOLUTION_FORBIDDEN Użytkownik nie ma uprawnień do korzystania z wybranego rozwiązania do obsługi konferencji (ale może mieć dostęp do 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, których chcesz dodać do wydarzenia w Kalendarzu Google.

EditConferenceDataActionMarkup

Pola

Pole sumy conference.

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

conferenceData

ConferenceDataMarkup

Dane rozmowy wideo, które mają zostać dodane do wydarzenia w Kalendarzu Google. Dodatki do obsługi rozmów wideo innych firm można tworzyć tylko w skryptach aplikacji.

ChatClientActionMarkup

Ten typ nie ma pól.

Działania obsługiwane przez klientów czatu.

ChatClientDataSourceMarkup

W przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, jest to ź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, do których należy.

Dostępny w aplikacjach Google Chat i niedostępny w przypadku dodatków do Google Workspace.

Pola
Pole unii 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 wyboru w menu wyboru wielokrotnego. To pole zawiera tylko te pokoje, do których należy użytkownik.

Dostępny w aplikacjach Google Chat i niedostępny w przypadku dodatków do Google Workspace.

Pola
defaultToCurrentSpace

bool

Jeśli ustawisz wartość true, menu wielokrotnego wyboru domyślnie wybiera obecny pokój Google Chat jako element.

DriveClientActionMarkup

Pola
requestFileScope

RequestFileScope

RequestFileScope

Pola
itemId

string

EditorClientActionMarkup

Pola

Pole unii action.

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

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 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 ustawiane i jest ignorowane podczas przetwarzania akcji otwierania utworzonego szkicu. Zamiast tego podaj wersję robocząThreadStorageId i użyj tej.

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 do wykonania na treści roboczej, którą obecnie edytuje użytkownik.

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 ustawione, zastępuje istniejących odbiorców UDW wersji roboczej, którą obecnie edytuje użytkownik.

updateSubject

UpdateSubject

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

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 zwykły tekst.

type

Type

ContentType

Wartości w polu enum
UNSPECIFIED_CONTENT_TYPE Wartość domyślna, gdy żaden element ContentType nie jest ustawiony.
TEXT Określa, że treść ma postać zwykłego tekstu.
MUTABLE_HTML Wskazuje, że treść jest w języku HTML i jest zmienna (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

Atrybutu EmailMimeType nie można już używać. Użyj ContentType.

Wartości w polu enum
UNSPECIFIED_EMAIL_MIME_TYPE Wartość domyślna, gdy żaden element EmailMimeType nie jest ustawiony.
PLAIN_TEXT Określa, że wstawione treści są w postaci zwykłego tekstu.
HTML Określa, że wstawiona treść jest w formacie HTML.

InsertContent

Pola
content

string

Treść, która ma zostać wstawiona.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Typ wstawionej 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 chodzi o wstawienie 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 działanie ma zostać wstawione na początku treści wiadomości.
INSERT_AT_END Wskazuje, że działanie ma zostać wstawione na końcu treści wiadomości.
REPLACE Wskazuje, że tym działaniem jest zastąpienie treści 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 w Dokumentach, Arkuszach i Prezentacjach.

sheetsAction

SheetsClientActionMarkup

Działania obsługiwane przez Arkusze.

chatAction

ChatClientActionMarkup

Działania obsługiwane przez Google Chat.

HostAppDataSourceMarkup

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

Dostępny w aplikacjach Google Chat i niedostępny w przypadku dodatków do Google Workspace.

Pola
Pole unii data_source. Aplikacja Google Workspace, która wypełnia elementy menu wielokrotnego wyboru. data_source może mieć tylko jedną z tych wartości:
chatDataSource

ChatClientDataSourceMarkup

Źródło danych z Google Chat.

SheetsClientActionMarkup

Pola
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Wynik uruchomienia funkcji niestandardowej przez użytkownika.

Pola
Pole sumy 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.