Użytkownik wysyła wiadomość do aplikacji Google Chat lub uruchamia ją w pokoju, na przykład w takich sytuacjach:
wiadomości na czacie w pokoju w Google Chat;
wiadomość w pokoju z wieloma osobami, w której użytkownik używa @mentiona do aplikacji Google Chat lub używa jednego z jej poleceń z użyciem znaku ukośnika;
Jeśli skonfigurujesz podgląd linków w swojej aplikacji Google Chat, użytkownik opublikuje wiadomość zawierającą link pasujący do skonfigurowanego wzorca adresu URL.
ADDED_TO_SPACE
Użytkownik dodaje aplikację Google Chat do pokoju lub administrator Google Workspace instaluje aplikację Google Chat w pokojach czatu dla użytkowników w organizacji. Aplikacje do czatu zwykle odpowiadają na to zdarzenie, publikując wiadomość powitalną w pokoju.
Gdy administratorzy instalują aplikacje Google Chat, pole space.adminInstalled jest ustawione na true, a użytkownicy nie mogą ich odinstalować. Informacje o aplikacjach do obsługi czatu instalowanych przez administratorów znajdziesz w dokumentacji pomocy dla administratorów Google Workspace Instalowanie aplikacji z Marketplace w domenie.
REMOVED_FROM_SPACE
Użytkownik usuwa aplikację Google Chat z pokoju lub administrator Google Workspace odinstalowuje aplikację Google Chat z urządzenia użytkownika w organizacji. Aplikacje do obsługi czatu nie mogą odpowiadać na to zdarzenie wiadomościami, ponieważ zostały już usunięte.
Gdy administratorzy odinstalują aplikacje Google Chat, pole space.adminInstalled zostanie ustawione na false. Jeśli użytkownik zainstalował aplikację Google Chat przed administratorem, aplikacja pozostaje zainstalowana na urządzeniu użytkownika i nie otrzymuje zdarzenia interakcji REMOVED_FROM_SPACE.
CARD_CLICKED
Użytkownik klika element interaktywny karty lub okna w aplikacji do obsługi czatu, np. przycisk. Aby otrzymać zdarzenie interakcji, przycisk musi wywołać inną interakcję z aplikacją Google Chat. Jeśli użytkownik kliknie przycisk, który otwiera link do witryny, aplikacja Google Chat nie otrzyma zdarzenia interakcji CARD_CLICKED, ale otrzyma takie zdarzenia w tych przykładach:
Użytkownik klika przycisk Send feedback na karcie, co powoduje wyświetlenie okna dialogowego, w którym może on podać informacje.
Użytkownik klika przycisk Submit po wprowadzeniu informacji na karcie lub w dialogu.
Jeśli użytkownik kliknie przycisk, aby otworzyć, przesłać lub anulować okno dialogowe, pole CARD_CLICKED zdarzenia interakcji isDialogEvent zostanie ustawione na wartość true i będzie zawierać wartość DialogEventType.
WIDGET_UPDATED
Użytkownik aktualizuje widżet w wiadomości na karcie lub w dialogu.
APP_COMMAND
Użytkownik wywołuje polecenie aplikacji.
APP_HOME
Użytkownik otwiera wiadomość na czacie z poziomu aplikacji Chat, która korzysta z ekranu głównego aplikacji. W przypadku zdarzeń tego typu uwzględniane są tylko pola type, user i space. Więcej informacji znajdziesz w artykule Tworzenie strony głównej aplikacji Google Chat.
SUBMIT_FORM
Użytkownik przesyła informacje na karcie głównej aplikacji. W przypadku zdarzeń tego typu uwzględniane są tylko pola type, user i space. Więcej informacji znajdziesz w artykule Tworzenie strony głównej aplikacji Google Chat.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-12-17 UTC."],[[["Google Chat app interaction events are triggered by various user actions, such as sending messages, adding/removing the app, interacting with cards, and updating widgets."],["These events provide context about the interaction, like the user, space, and specific action taken, allowing your app to respond appropriately."],["`ADDED_TO_SPACE` and `REMOVED_FROM_SPACE` events help manage the app's presence in spaces, while `CARD_CLICKED` enables handling user interactions with card elements."],["`MESSAGE` events cover various scenarios, including direct messages, @mentions, slash commands, and link previews, enabling diverse app functionalities."],["`APP_HOME` and `SUBMIT_FORM` events allow for interactions specific to apps that utilize the app home feature for a more integrated experience within Google Chat."]]],[]]