Wybieranie architektury aplikacji Google Chat

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:

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:

Architektura aplikacji Google Chat korzystającej z usługi internetowej na serwerze lokalnym.

Na poprzednim diagramie użytkownik wchodzi w interakcję z protokołem HTTP W aplikacji Google Chat przepływ informacji jest następujący:

  1. Użytkownik wysyła wiadomość w pokoju czatu do aplikacja Google Chat.
  2. Żądanie HTTP jest wysyłane do serwera WWW działającego w chmurze lub system lokalny zawierający aplikację Google Chat, logikę logiczną.
  3. 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.
  4. Serwer WWW wysyła odpowiedź HTTP z powrotem do Usługa aplikacji Google Chat w Google Chat.
  5. Odpowiedź jest dostarczana do użytkownika.
  6. 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:

Architektura aplikacji do obsługi czatu wdrożonej za pomocą Pub/Sub.

Na poprzednim diagramie użytkownik wchodzi w interakcję z Pub/Sub W aplikacji Google Chat przepływ informacji jest następujący:

  1. 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.

  2. Google Chat wysyła wiadomość do tematu Pub/Sub.

  3. 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ą.

  4. 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:

Architektura przychodzących webhooków do wysyłania asynchronicznego wiadomości do Google Chat.

Na poprzednim diagramie aplikacja Google Chat ma te elementy przepływ informacji:

  1. 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.
  2. 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.
  3. 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:

Architektura aplikacji do obsługi czatu wdrożonej za pomocą Apps Script.

Na poprzednim diagramie użytkownik korzystający z języka Apps Script W aplikacji Google Chat przepływ informacji jest następujący:

  1. użytkownik wysyła wiadomość do aplikacji Google Chat w na czacie lub w pokoju czatu.
  2. Logika aplikacji Google Chat zaimplementowana w Działająca w Google Cloud aplikacja Apps Script otrzymuje wiadomość.
  3. 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.
  4. Logika aplikacji Google Chat wysyła odpowiedź do Usługa aplikacji Google Chat w Google Chat.
  5. 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:

Architektura aplikacji Google Chat wdrożonej za pomocą AppSheet.

Na poprzednim diagramie użytkownik wchodzi w interakcję z AppSheet W aplikacji Google Chat przepływ informacji jest następujący:

  1. Użytkownik wysyła wiadomość w Google Chat do w aplikacji Google Chat na czacie lub na czacie. Pokój czatu.
  2. Logika aplikacji Google Chat zaimplementowana w Platforma AppSheet z Google Cloud otrzymuje .
  3. Opcjonalnie logika aplikacji Google Chat może zostać zintegrowana z usług Google Workspace, takich jak Apps Script lub Arkusze Google.
  4. Logika aplikacji Google Chat wysyła odpowiedź do Usługa aplikacji Google Chat w Google Chat.
  5. 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:

Architektura aplikacji do obsługi czatu wdrożonej 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:

  1. Użytkownik wysyła wiadomość w Google Chat do w aplikacji Google Chat na czacie lub na czacie. Pokój czatu.
  2. Agent wirtualny Dialogflow, który znajduje się w Google Cloud, odbiera i przetwarza wiadomość w celu wygenerowania odpowiedzi.
  3. 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.
  4. Agent Dialogflow wysyła odpowiedź do Usługa aplikacji Google Chat w Google Chat.
  5. 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ę:

Architektura aplikacji do obsługi czatu wdrożonej za pomocą aplikacji wiersza poleceń lub skryptu.

Na poprzednim diagramie aplikacja Google Chat ma następujący przepływ informacji:

  1. Aplikacja Google Chat wywołuje interfejs Chat API, aby wysłać lub wykonaj inną operację.
  2. Google Chat wykonuje żądaną operację.
  3. 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:

Architektura wiadomości synchronicznej.

Na poprzednim diagramie użytkownik wchodzący w interakcję z W aplikacji Google Chat przepływ informacji jest następujący:

  1. Użytkownik wysyła synchroniczną wiadomość do aplikacji do obsługi czatu – na przykład „Kiedy mam następne spotkanie?”.
  2. 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:

Architektura komunikatu asynchronicznego.

Na poprzednim diagramie użytkownik wchodzący w interakcję z W aplikacji Google Chat przepływ informacji jest następujący:

  1. Użytkownik wysyła synchroniczną wiadomość do aplikacja do obsługi czatu, np. „Monitoruj ruch”.
  2. Aplikacja Google Chat wysyła synchroniczną wiadomość do potwierdzanie żądania przez użytkownika, np. „Monitorowanie włączone”.
  3. Następnie aplikacja Google Chat wysyła co najmniej jeden do użytkownika za pomocą interfejsu API REST, na przykład „Nowy ruch”.
  4. Użytkownik wysyła dodatkową synchroniczną wiadomość do funkcji aplikacji do obsługi czatu, np. „Ignoruj ruch”.
  5. 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:

Architektura subskrypcji zdarzeń z Google Chat

Na poprzednim diagramie interakcja między Google Chat a W aplikacji Google Chat przepływ informacji jest następujący:

  1. Aplikacja Google Chat subskrybuje pokój Google Chat.
  2. Pokój subskrybowany przez aplikację Google Chat zmian.
  3. 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.
  4. 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:

Architektura wiadomości jednokierunkowej.

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.