Na tej stronie opisujemy typowe metody architektury usług używane do tworzyć aplikacje Google Chat. Jeśli masz już aplikację, którą chcesz możesz wykorzystać lub dostosować istniejącą implementację. Jeśli tworzysz nową aplikację do obsługi czatu, na tej stronie zostaną wyświetlone podobne informacje na kilka różnych sposobów, aby ułatwić wybór architektury który sprawdzi się w Twoim przypadku użycia:
- Zobacz tabelę przeglądową.
- Zobacz podsumowanie poszczególnych stylów architektury.
- Zobacz podsumowanie logiki aplikacji Google Chat.
- Zobacz podsumowania według wzorców rozmów w aplikacji Google Chat.
Przegląd według funkcji i możliwości
W poniższej tabeli opisano najważniejsze funkcje i możliwości Aplikacje do obsługi czatu i polecane (
). W niektórych przypadkach można opracować inny styl architektury, dla wszystkich tych funkcji, ale nie sprawdzają się tak dobrze style ( ).Funkcje i możliwości |
Usługa internetowa lub HTTP |
Pub/Sub |
Webhooki |
Google Apps Script |
AppSheet |
Dialogflow |
Skrypt |
---|---|---|---|---|---|---|---|
Docelowi odbiorcy |
|||||||
Twoja drużyna |
|||||||
Twoja organizacja |
|||||||
Dla wszystkich |
|||||||
Interakcja użytkownika |
|||||||
Korzystanie z przetwarzania języka naturalnego |
|||||||
Wzorce komunikatów |
|||||||
Wysyłanie i odbieranie wiadomości synchronicznych |
|||||||
Wysyłanie i odbieranie wiadomości synchronicznych oraz wysyłanie wiadomości asynchronicznych |
|||||||
Wysyłaj tylko wiadomości asynchroniczne |
|||||||
Wysyłanie wiadomości z systemu zewnętrznego do jednego pokoju czatu |
|||||||
Dostęp do innych usług i systemów |
|||||||
Integracja z innymi usługami Google |
|||||||
Komunikacja za zaporą sieciową |
|||||||
Wysyłanie zapytań o wydarzenia w Google Chat i ich subskrybowanie |
|||||||
Style kodowania i wdrażania |
|||||||
Programowanie bez kodu |
|||||||
Programowanie bez pisania dużych ilości kodu |
|||||||
Programowanie w wybranym języku programowania |
|||||||
Uproszczone DevOps |
|||||||
Kompleksowe zarządzanie DevOps i CI/CD |
Style architektury usług
W tej sekcji opisujemy niektóre z najpopularniejszych metod architektonicznych tworzyć aplikacje do obsługi czatu.
Usługa internetowa lub HTTP
Usługa internetowa lub HTTP to najczęściej wdrażana architektura, ponieważ zapewnia większą swobodę tworzenia publicznych aplikacji komunikatory; Ta architektura jest zalecana w przypadku: przypadki użycia:
- Aplikacja Google Chat zostanie wdrożona publicznie Google Workspace Marketplace –
- Aplikacja Google Chat może wysyłać i odbierać wszystkie wiadomości wzorce: wysyłanie i odbieranie wiadomości synchronicznych, wysyłanie asynchroniczne wiadomości, a także z systemu zewnętrznego.
- Aplikacja Google Chat jest opracowana w ramach dowolnego programu język.
- Aplikacja Google Chat wymaga pełnej implementacji DevOps i CI/CD i zarządzania nimi.
- Aplikacja Google Chat jest wdrożona w chmurze lub z serwerów lokalnych.
W tym projekcie skonfigurujesz integrację Google Chat z zdalną przy użyciu protokołu HTTP, jak pokazano na tym diagramie:
Na poprzednim diagramie użytkownik wchodzi w interakcję z protokołem HTTP W aplikacji Google Chat przepływ informacji jest następujący:
- Użytkownik wysyła wiadomość w pokoju czatu do aplikacja Google Chat.
- Żądanie HTTP jest wysyłane do serwera WWW działającego w chmurze lub system lokalny zawierający aplikację Google Chat, logikę logiczną.
- Opcjonalnie funkcje logiczne aplikacji Google Chat mogą wchodzić w interakcje z zewnętrznych usług, takich jak system zarządzania projektami lub w narzędziu do sprzedaży biletów.
- Serwer WWW wysyła odpowiedź HTTP z powrotem do Usługa aplikacji Google Chat w Google Chat.
- Odpowiedź jest dostarczana do użytkownika.
- Opcjonalnie aplikacja Google Chat może wywołać metodę Interfejs Chat API do asynchronicznego publikowania wiadomości lub wykonywania innych operacji.
Architektura ta zapewnia elastyczność korzystania z istniejących bibliotek istniejących już w systemie, ponieważ Aplikacje do obsługi czatu można projektować w różnych językach programowania. Istnieją różne sposoby wdrażania tej architektury. W Google Cloud mogą korzystać z Cloud Functions, Cloud Run i App Engine. Na początek zapoznaj się z artykułem Utwórz aplikację Google Chat.
Pub/Sub
Jeśli aplikacja Google Chat jest zaimplementowana za zaporą sieciową, Google Chat nie może wykonywać wywołań HTTP do tej usługi. Jednym ze sposobów jest zastosowanie Pub/Sub w włącz w implementacji aplikacji Google Chat subskrybowanie temat, który zawiera wiadomości z Google Chat. Pub/Sub jest asynchroniczny usługa przesyłania wiadomości, która oddziela usługi generujące wiadomości od usług przetwarzania tych wiadomości. Ta architektura jest zalecana w przypadku: przypadki użycia:
- Aplikacja Google Chat działa za zaporą sieciową.
- aplikacja Google Chat, odbiera zdarzenia dotyczące pokoju czatu
- Aplikacja Google Chat jest wdrożona w organizacji.
- Aplikacja Google Chat może wysyłać i odbierać synchronicznie i mogą wysyłać wiadomości asynchroniczne.
- Aplikacja Google Chat jest opracowana w ramach dowolnego programu język.
- Aplikacja Google Chat wymaga pełnej implementacji DevOps i CI/CD i zarządzania nimi.
Poniższy diagram przedstawia architekturę Aplikacja do obsługi czatu utworzona przy użyciu Pub/Sub:
Na poprzednim diagramie użytkownik wchodzi w interakcję z Pub/Sub W aplikacji Google Chat przepływ informacji jest następujący:
Użytkownik wysyła wiadomość w Google Chat do w aplikacji Google Chat na czacie lub na czacie. pokój czatu lub wydarzenie ma miejsce w pokoju czatu; w przypadku których aplikacja Google Chat ma aktywną subskrypcji.
Google Chat wysyła wiadomość do tematu Pub/Sub.
Serwer aplikacji w chmurze lub systemie lokalnym, zawiera logikę aplikacji Google Chat, subskrybuje Temat Pub/Sub, do którego chcesz odebrać wiadomość przez zaporę sieciową.
Opcjonalnie aplikacja Google Chat może wywołać metodę Interfejs Chat API do asynchronicznego publikowania wiadomości lub wykonywania innych operacji.
Na początek zapoznaj się z artykułem Używanie Pub/Sub jako punktu końcowego aplikacji Google Chat
Webhooki
Możesz utworzyć aplikację Google Chat, która będzie mogła tylko wysyłać wiadomości z konkretnym pokojem czatu przy użyciu połączeń webhook URL. Ta architektura jest zalecana w tych przypadkach użycia:
- Aplikacja Google Chat została wdrożona w Twoim zespole.
- Aplikacja Google Chat wysyła wiadomości z zewnątrz z jednym pokojem czatu.
Przy tej architekturze aplikacja Google Chat jest ograniczona do w konkretnym pokoju czatu i nie pozwala użytkownikowi na interakcję, na tym schemacie:
Na poprzednim diagramie aplikacja Google Chat ma te elementy przepływ informacji:
- Logika aplikacji Google Chat otrzymuje informacje z zewnętrznych usług, takich jak system zarządzania projektami lub w narzędziu do sprzedaży biletów.
- Logika aplikacji Google Chat jest hostowana w chmurze lub lokalny system umożliwiający wysyłanie wiadomości przy użyciu adresu URL webhooka w określonym pokoju czatu.
- Użytkownicy mogą odbierać wiadomości z aplikacji Google Chat w w tym konkretnym pokoju czatu, ale nie masz możliwości interakcji aplikacja Google Chat.
Tego typu aplikacji Google Chat nie można udostępniać w innych pokoi czatu ani z innymi zespołami. Nie mogą być publikowane w Google Workspace Marketplace. Przychodzące webhooki są zalecane w przypadku komunikatory do zgłaszania alertów i opisów, a także w przypadku niektórych rodzajów wiadomości Prototypowanie aplikacji do obsługi czatu.
Na początek zapoznaj się z artykułem Wysyłanie wiadomości do Google Chat przy użyciu webhooków
Google Apps Script
Logikę aplikacji Google Chat możesz utworzyć całkowicie w JavaScriptu. Google Apps Script to platforma, która nie wymaga pisania dużych ilości kodu komunikatory; Apps Script obsługuje proces autoryzacji i tokeny OAuth 2.0 do uwierzytelniania użytkowników. Za pomocą Apps Script do tworzenia publicznych aplikacji do obsługi czatu, ale nie jest zalecane z powodu dziennego limity i limity.
Ta architektura jest zalecana w tych przypadkach użycia:
- wdrożysz aplikację Google Chat w zespole, lub organizacji.
- Aplikacja Google Chat może wysyłać i odbierać wszystkie wiadomości wzorce: wysyłanie i odbieranie wiadomości synchronicznych, wysyłanie asynchroniczne wiadomości, a także z systemu zewnętrznego.
- Aplikacja Google Chat wymaga uproszczonej strategii DevOps i zarządzania nimi.
Ta architektura jest przydatna w przypadku aplikacji do obsługi czatu, które również integrują się z innymi usługami Google Workspace i Google, takimi jak Arkusze Google, Prezentacje Google, Kalendarz Google, Dysk Google, w Mapach Google i w YouTube, jak widać na stronie ten diagram:
Na poprzednim diagramie użytkownik korzystający z języka Apps Script W aplikacji Google Chat przepływ informacji jest następujący:
- użytkownik wysyła wiadomość do aplikacji Google Chat w na czacie lub w pokoju czatu.
- Logika aplikacji Google Chat zaimplementowana w Działająca w Google Cloud aplikacja Apps Script otrzymuje wiadomość.
- Opcjonalnie logika aplikacji Google Chat może zostać zintegrowana z usług Google Workspace, takich jak Kalendarz czy Arkuszy lub innych usług Google, takich jak Mapy Google. lub YouTube.
- Logika aplikacji Google Chat wysyła odpowiedź do Usługa aplikacji Google Chat w Google Chat.
- Odpowiedź jest dostarczana do użytkownika.
Na początek zapoznaj się z artykułem Tworzenie aplikacji Google Chat przy użyciu Apps Script
AppSheet
Możesz utworzyć aplikację Google Chat udostępnianą w domenie bez użycia kodu przy użyciu AppSheet. Proces programowania można uprościć przez za pomocą trybu konfiguracji automatycznej i następujących szablonów, aby utworzyć Działania w aplikacji Google Chat. Jednak niektóre Funkcje aplikacji internetowej AppSheet są niedostępne w aplikacjach Google Chat.
Ta architektura jest zalecana w tych przypadkach użycia:
- Aplikacja Google Chat została wdrożona dla Ciebie i Twojego zespołu.
- Aplikacja Google Chat może wysyłać i odbierać synchronicznie wiadomości i mogą wysyłać wiadomości asynchroniczne.
- Aplikacja Google Chat wymaga uproszczonej strategii DevOps i zarządzania nimi.
Poniższy diagram przedstawia architekturę Aplikacja do obsługi czatu utworzona za pomocą AppSheet:
Na poprzednim diagramie użytkownik wchodzi w interakcję z AppSheet W aplikacji Google Chat przepływ informacji jest następujący:
- Użytkownik wysyła wiadomość w Google Chat do w aplikacji Google Chat na czacie lub na czacie. Pokój czatu.
- Logika aplikacji Google Chat zaimplementowana w Platforma AppSheet z Google Cloud otrzymuje .
- Opcjonalnie logika aplikacji Google Chat może zostać zintegrowana z usług Google Workspace, takich jak Apps Script lub Arkusze Google.
- Logika aplikacji Google Chat wysyła odpowiedź do Usługa aplikacji Google Chat w Google Chat.
- Odpowiedź jest dostarczana do użytkownika.
Na początek zapoznaj się z artykułem Tworzenie aplikacji Google Chat za pomocą AppSheet (w języku angielskim).
Dialogflow
Aplikację Google Chat możesz utworzyć za pomocą Dialogflow, platforma naturalnego języka do automatycznych rozmów i dynamicznych odpowiedzi. Ta architektura jest zalecana w tych przypadkach użycia:
- Aplikacja Google Chat może wysyłać i odbierać synchronicznie wiadomości.
- Aplikacja Google Chat używa przetwarzania języka naturalnego oraz reagować na działania użytkowników.
Poniższy diagram przedstawia architekturę Aplikacja do obsługi czatu utworzona przy użyciu Dialogflow:
Na poprzednim diagramie użytkownik wchodzący w interakcję z Dialogflow W aplikacji Google Chat przepływ informacji jest następujący:
- Użytkownik wysyła wiadomość w Google Chat do w aplikacji Google Chat na czacie lub na czacie. Pokój czatu.
- Agent wirtualny Dialogflow, który znajduje się w Google Cloud, odbiera i przetwarza wiadomość w celu wygenerowania odpowiedzi.
- Opcjonalnie przy użyciu parametru Webhook Dialogflow, agent Dialogflow może wchodzić w interakcje z zewnętrznymi usługami innych firm, takimi jak w ramach systemu zarządzania projektami lub narzędzia do zarządzania zgłoszeniami.
- Agent Dialogflow wysyła odpowiedź do Usługa aplikacji Google Chat w Google Chat.
- Odpowiedź jest dostarczana do pokoju czatu.
Na początek zapoznaj się z artykułem Tworzenie aplikacji Dialogflow w Google Chat
Aplikacja lub skrypt wiersza poleceń
Możesz utworzyć aplikację wiersza poleceń lub skrypt, który wysyła wiadomości do Google Chat lub wykonywania innych operacji, takich jak tworzenie do pokoju i zarządzania użytkownikami w pokoju bez możliwości bezpośredniego zezwalania użytkownikom wywołać aplikację Google Chat lub na nią odpowiedzieć w Czat. Ta architektura jest zalecana do następujących zastosowań przypadki:
- Aplikacja Google Chat jest opracowana w ramach dowolnego programu język.
- Aplikacja Google Chat może wysyłać tylko wiadomości asynchroniczne.
Poniższy diagram przedstawia architekturę:
Na poprzednim diagramie aplikacja Google Chat ma następujący przepływ informacji:
- Aplikacja Google Chat wywołuje interfejs Chat API, aby wysłać lub wykonaj inną operację.
- Google Chat wykonuje żądaną operację.
- Opcjonalnie aplikacja Google Chat wydrukuje potwierdzenie w interfejsu wiersza poleceń.
Implementacja logiki aplikacji do obsługi czatu
Google Chat nie ogranicza sposobu implementacji Logika aplikacji Google Chat. Możesz utworzyć polecenie ze stałą składnią parser, użyj zaawansowanych bibliotek lub usług AI i przetwarzania języka, subskrybuj i reagowania na zdarzenia lub cokolwiek innego, co pasuje do Twoich celów.
Obsługa interakcji użytkowników
Aplikacja do obsługi czatu może otrzymywać interakcje użytkowników i na nie reagować na wiele sposobów. Interakcja użytkownika to dowolne działanie, które wykonuje wywoływać aplikację do obsługi czatu lub wchodzić z nią w interakcję.
Parser poleceń
Oparte na poleceniach aplikacje do obsługi czatu analizują ładunek Zdarzenia interakcji z aplikacją do obsługi czatu, a następnie wyodrębnij polecenia i parametry z tej zawartości. Na przykład zobacz Skonfiguruj polecenia po ukośniku do interakcji z użytkownikami Google Chat.
Innym sposobem jest tokenizację wiadomości, wyodrębnienie polecenia, a następnie odniesienia do słownika, który mapuje polecenia na funkcje obsługi dla poszczególnych poleceń.
Interfejs z oknami
Reagowanie aplikacji z oknami na Zdarzenia interakcji z aplikacją do obsługi czatu wyświetlając na podstawie karty okna dialogowe, w których użytkownik może korzystać z aplikacji Google Chat, wypełnianiem formularzy, lub żądania działań.
Za każdym razem, gdy użytkownik wykona działanie w oknie, nowe zdarzenie interakcji wysyłane do aplikacji Google Chat, która może odpowiedzieć, aktualizując lub wysyłając wiadomość.
Przetwarzanie języka naturalnego
Wiele implementacji aplikacji Google Chat korzysta z języka naturalnego przetwarzania danych (NLP) w celu określenia, o co prosi użytkownik. Jest wiele sposobów do wdrożenia NLP. Możesz wybrać samodzielnie, jak chcesz.
NLP możesz używać w naszych Implementacja aplikacji do obsługi czatu z: Dialogflow ES lub Integracja czatu Dialogflow CX który umożliwia tworzenie wirtualnych agentów do zautomatyzowanych rozmów, odpowiedzi.
Aktywne wysyłanie próśb o rozmowę w Google Chat
Aplikacje do obsługi czatu mogą również wysyłać wiadomości i inne prośby do Google Chat, które nie są wywoływane przez bezpośrednie interakcje użytkowników w Czat. Zamiast tego można używać tych komunikatorów: uruchomione, np. przez aplikacje innych firm lub za pomocą wiersza poleceń, przez użytkownika, ale użytkownicy nie mogą wchodzić z nimi w interakcję Czatuj bezpośrednio w Google Chat.
Nieinteraktywne aplikacje Google Chat używają interfejsu Chat API do wysyłania wiadomości wiadomości i inne rodzaje próśb do Google Chat.
Wzorce konwersacyjne
Zastanów się, jak Twoja aplikacja Google Chat będzie wchodzić w interakcje z użytkownikami. W poniższych sekcjach opisano wzorce rozmów, które może zaimplementować aplikacja Google Chat.
Wywołanie i odpowiedź (synchroniczne)
W synchronicznym wzorcu wywołań i odpowiedzi funkcja Aplikacja do obsługi czatu odpowiada na wiadomości od użytkowników 1:1. Jedna wiadomość użytkownika w aplikacji Google Chat spowoduje wyświetlenie jednej odpowiedzi z aplikacji Google Chat, jak widać w polu ten diagram:
Na poprzednim diagramie użytkownik wchodzący w interakcję z W aplikacji Google Chat przepływ informacji jest następujący:
- Użytkownik wysyła synchroniczną wiadomość do aplikacji do obsługi czatu – na przykład „Kiedy mam następne spotkanie?”.
- Aplikacja Google Chat wysyła synchroniczną wiadomość do użytkownika, na przykład „Dr. Silva w 2:30”.
W przypadku tego typu wzorca konwersacyjnego możesz zaimplementować funkcję Architektura aplikacji do obsługi czatu z użyciem usługi sieciowej, Pub/Sub, Apps Script, AppSheet lub Dialogflow.
Wiele odpowiedzi (asynchronicznie)
Wzorzec wielu odpowiedzi może obejmować synchroniczne i asynchroniczne wiadomości. Ten wzorzec charakteryzuje się dwukierunkową komunikacją między użytkownikami. i Google Chat oraz aplikacja do obsługi czatu generująca dowolną liczbę dodatkowych wiadomości, Jak widać na tym diagramie:
Na poprzednim diagramie użytkownik wchodzący w interakcję z W aplikacji Google Chat przepływ informacji jest następujący:
- Użytkownik wysyła synchroniczną wiadomość do aplikacja do obsługi czatu, np. „Monitoruj ruch”.
- Aplikacja Google Chat wysyła synchroniczną wiadomość do potwierdzanie żądania przez użytkownika, np. „Monitorowanie włączone”.
- Następnie aplikacja Google Chat wysyła co najmniej jeden do użytkownika za pomocą interfejsu API REST, na przykład „Nowy ruch”.
- Użytkownik wysyła dodatkową synchroniczną wiadomość do funkcji aplikacji do obsługi czatu, np. „Ignoruj ruch”.
- Aplikacja Google Chat wysyła synchroniczną wiadomość do potwierdzenie żądania – na przykład „Monitorowanie wyłączone”.
W przypadku tego typu wzorca konwersacyjnego możesz zaimplementować funkcję Architektura aplikacji do obsługi czatu z użyciem usługi sieciowej, Pub/Sub, Apps Script lub AppSheet.
Wykonywanie zapytań lub subskrybowanie zdarzeń (asynchroniczne)
Aplikacja Google Chat używa asynchronicznego wzorca opartego na zdarzeniach odbiera zdarzenia, wysyłając zapytanie do interfejsu Chat API lub tworząc subskrypcji pokoju czatu lub użytkownika za pomocą Interfejs Google Workspace Events API. Wydarzenia reprezentują zmiany w Google Chat zasobów, na przykład kiedy zostanie opublikowana nowa wiadomość lub gdy użytkownik dołączy do pokoju. Aplikacje do obsługi czatu zależne od zdarzeń przeanalizowanie ładunku zdarzeń w celu uzyskania danych o zmienionych w Google Chat zasobów, a następnie zareagować.
Aplikacje do obsługi czatu mogą otrzymywać wiele typów zdarzeń, w tym wydarzenia dotyczące pokoi, członkostwa, wiadomości i reakcji. Gdy Aplikacja do obsługi czatu odbiera zdarzenie przez zapytanie do Chat API lub w ramach aktywnej subskrypcji Aplikacja do obsługi czatu może następnie opcjonalnie generować dowolną liczbę odpowiedzi asynchronicznych, które są wysyłane z powrotem do Google Chat za pomocą Interfejs Chat API.
Możesz użyć tego typu logiki do aktualizacji systemów zewnętrznych, takich jak zgłoszenia do systemu zarządzania lub wysyłania wiadomości do pokoju czatu. asynchronicznie, na przykład przez wysyłanie wiadomości powitalnej po dołączeniu nowego użytkownika; pokoju czatu.
Poniższy diagram przedstawia przykład rozmowy zależnej od zdarzenia wzór:
Na poprzednim diagramie interakcja między Google Chat a W aplikacji Google Chat przepływ informacji jest następujący:
- Aplikacja Google Chat subskrybuje pokój Google Chat.
- Pokój subskrybowany przez aplikację Google Chat zmian.
- Aplikacja Google Chat przekazuje zdarzenie na temat w: Pub/Sub, który służy jako punkt końcowy powiadomień dla subskrypcji. zawiera dane o zmianach w zasobie.
- Aplikacja Google Chat przetwarza Wiadomość Pub/Sub, która zawiera zdarzenie i w razie potrzeby wykonuje działanie.
W przypadku tego typu wzorca konwersacyjnego możesz zaimplementować funkcję Architektura aplikacji do obsługi czatu z użyciem Pub/Sub, usługi internetowej lub Apps Script.
Więcej informacji o odbieraniu zdarzeń i reagowaniu na nie znajdziesz w sekcji Praca z wydarzeniami z Google Chat
Jednokierunkowa wiadomość z aplikacji Google Chat
Jednokierunkowa wiadomość z wzorca aplikacji Google Chat umożliwia Aplikacja Google Chat wysyła asynchroniczne wiadomości do pokoju czatu, ale nie pozwala użytkownikom na bezpośrednią interakcję z aplikacja Google Chat. Ten wzorzec nie jest konwersacyjny ani interaktywny, ale może być przydatny na przykład przy raportowaniu alarmów, jak widać na ekranie ten diagram:
Na poprzednim diagramie użytkownik w tym samym obszarze co W aplikacji Google Chat przepływ informacji jest następujący:
- Aplikacja Google Chat wysyła wiadomość asynchroniczną użytkownikowi przez wywołanie interfejsu Chat API lub wysłanie posta do webhooka Adres URL – na przykład „Alert przepełnienia kolejki”.
- Opcjonalnie aplikacja Google Chat wysyła dodatkowe komunikatów asynchronicznych.
W przypadku tego typu wzorca konwersacyjnego możesz zaimplementować funkcję Architektura aplikacji do obsługi czatu za pomocą usługi internetowej, webhooka Apps Script, AppSheet, aplikacji wiersza poleceń albo skrypt.
Jednokierunkowa wiadomość do aplikacji Google Chat
Jednokierunkowa wiadomość do wzorca aplikacji Google Chat umożliwia użytkownikowi wysłać wiadomość do aplikacji Google Chat bez Aplikacja do obsługi czatu odpowiada podczas przetwarzania prośby. Choć taka architektura jest możliwa do realizacji, skutkuje to obniżeniem jakości usług i zdecydowanie odradzamy taki schemat.
Powiązane artykuły
- Tworzenie aplikacji Google Chat
- Używanie Pub/Sub jako punktu końcowego aplikacji Google Chat
- Wysyłanie wiadomości do Google Chat przez przychodzące webhooki
- Tworzenie aplikacji Google Chat przy użyciu Apps Script
- Wysyłanie wiadomości w Google Chat z poziomu automatyzacji za pomocą AppSheet
- Integracja z Dialogflow ES Chat
- Integracja z Dialogflow CX Chat.