Przykłady aplikacji Google Chat

W tej sekcji znajdziesz przykłady wyjaśniające, jak tworzyć i wdrażać różne różne typy aplikacji do obsługi czatu.

Skorzystaj z krótkiego wprowadzenia

Jeśli nie masz jeszcze żadnej aplikacji Google Chat, możesz zapoznaj się z krótkim wprowadzeniem. Krótkie wprowadzenie wyjaśnia, jak skonfigurować i uruchomić podstawowe przykład. Aby zacząć korzystać z interfejsu Google Chat API, masz do wyboru 2 typy: krótkie wprowadzenia:

  • Krótkie wprowadzenie do interfejsu API: skonfiguruj swoje środowisko, tworząc aplikacja do obsługi czatu, która wywołuje interfejs Chat API w celu: wykonywania zadań w Twoim imieniu, takich jak wysyłanie wiadomości czy zwracanie list pokoi, do których należysz.
  • Interaktywne krótkie wprowadzenia: skonfiguruj Chat API i utworzyć podstawową aplikację Google Chat, , które możesz dodawać do pokoi i w których możesz wysyłać wiadomości.

Krótkie wprowadzenia do interfejsu API

Krótkie wprowadzenie do interfejsu API korzysta z uwierzytelniania użytkowników aby wywoływać interfejs Chat API, co oznacza, że wykonują one działanie uwierzytelnionego użytkownika Google Chat. W takim przypadku zapoznaj się z instrukcjami wywołujesz interfejs Chat API jako siebie. W przeciwieństwie do interaktywnych krótkich wprowadzeń nie musisz instalować aplikacji Google Chat ani korzystać z niej; w pokojach czatu.

Krótkie wprowadzenia do interfejsu API są dostępne w następujących językach:

W przypadku innych języków programowania wyświetl i zainstaluj biblioteki klienta, od których warto zacząć za pomocą interfejsu Chat API.

Interaktywne krótkie wprowadzenia

Wybierz 1 z tych interaktywnych krótkich wprowadzeń w zależności od potrzeb: sylwetka:

  • Google Apps Script, działająca w chmurze platforma programistyczna z językiem JavaScript, która nie wymaga pisania dużych ilości kodu.
  • Usługa HTTP z Google Cloud Funkcje.
  • Google Cloud Dialogflow CX, platformę do automatyzacji rozmów, odpowiedzi.
  • Google Cloud Pub/Sub – usługa działająca w czasie rzeczywistym usługa przesyłania wiadomości, która umożliwia budowanie za zaporą sieciową.
  • AppSheet, platforma do tworzenia aplikacji w Google Workspace niewymagająca umiejętności kodowania; organizacji non-profit.

Po zakończeniu krótkiego wprowadzenia możesz kontynuować tworzenie kampanii, aby Czynności, które możesz wykonywać w aplikacji Google Chat:

  • Odpowiadaj użytkownikom, używając: polecenia po ukośniku, okna, podgląd linków i inne funkcje interaktywne.
  • Wykonywać zadania (proaktywnie lub samodzielnie), na przykład wysyłać wiadomości za każdym razem, coś się zmieni w usłudze zewnętrznej. Aby wykonywać zadania, które nie są inicjowane przez użytkownika, musisz skonfigurować uwierzytelnianie aplikacji, Aplikacja do obsługi czatu może uwierzytelniać i wywoływać metodę Interfejs Chat API. Więcej informacji: Uwierzytelnij się jako aplikacja Google Chat.

Zobacz więcej pełnych przykładów

Po zapoznaniu się z krótkim wprowadzeniem zapoznaj się z przykładami aplikacji Google Chat które wykorzystują więcej funkcji i usług. W poniższej tabeli podano niektóre z naszych przykładowe aplikacje do obsługi czatu w zależności od formatu, technologie, architekturę i funkcje interaktywne:

  • Format: format próbki, w tym:
    • Samouczki zawierają szczegółowe instrukcje, i zakładam, że poza projektem Google Cloud nie masz skonfigurowanych nic więcej.
    • Ćwiczenia z programowania to przewodniki po jednej lub kilku usługach Google. Zazwyczaj zaprezentowane podczas wydarzenia i opublikowane później, aby można je było wypróbować w domu.
    • Przykładowe fragmenty kodu z GitHub są publikowane Repozytorium Google Chat na GitHubie z podstawowymi instrukcjami ich używania. Często ale są też wykorzystywane w dokumentacji.
  • Technologie: Google Workspace i Google Cloud produkty, usługi i interfejsy API wykorzystane w próbie.
  • Architektura: Architektura aplikacji Google Chat lub usługi wykorzystanej w próbce.
  • Zobacz, jakich funkcji interaktywnych używa przykład:
    • Polecenia po ukośniku: reaguje na polecenia użytkownika, na przykład /about.
    • Okna: otwiera interfejsy w nowym oknie. w którym użytkownicy mogą wpisywać i przesyłać informacje.
    • Podgląd linków: powoduje dołączenie. oparte na kartach interfejsy do wiadomości zawierających linki z innych witryn; usług, dzięki czemu użytkownicy mogą wyświetlić podgląd lub zaktualizować informacje, do których prowadzi link.
    • Strony główne: wyświetla na karcie Strona główna w wiadomościach w aplikacji Google Chat, w którym użytkownicy mogą dowiedzieć się więcej o jej funkcjach lub z nich korzystać.
    • Interaktywne widżety: korzysta z widżetów. zachęcające użytkowników do kliknięcia wiadomości lub interakcji z nimi oraz z interfejsami użytkownika, takimi jak przyciski, pola wyboru i opcje wprowadzania tekstu.
    • Zdarzenia: odpowiada na aktywność w Google Chat, na przykład nowe wiadomości czy członków kosmosu.
Przykład Opis Format Technologie Architektura Polecenia rozpoczynające się ukośnikiem Okna Podgląd linków Strony domowe Widżety interaktywne Wydarzenia
Asystent wiedzy o AI Za pomocą Gemini możesz odpowiadać na pytania na podstawie wcześniejszych wiadomości w Krótka rozmowa. Samouczek
Interfejs Google Workspace Events API
Funkcje Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Eventarc
Vertex AI w Google Cloud
Gemini.
Google Cloud Firestore,
HTTP (Node.js)
Zarządzanie incydentami Reagowanie na incydenty w Google Chat i generowanie projektów opartych na AI podsumowanie rozwiązania w Dokumentach Google. Samouczek
Interfejs API pakietu Admin SDK
Dokumenty Google,
Vertex AI w Google Cloud
Apps Script,
Zarządzanie projektami Pomagaj użytkownikom w tworzeniu, aktualizowaniu i kończeniu projektów w Google Chat. Samouczek
Funkcje Google Cloud Functions
Google Cloud Pub/Sub
Vertex AI w Google Cloud
Google Cloud Firestore,
HTTP (Node.js)
Tworzenie aplikacji dla Google za pomocą Gemini Podczas konferencji Google I/O 2024 można było tworzyć różne aplikacje do obsługi czatu przy użyciu Gemini funkcje zabezpieczeń. Ćwiczenia z programowania
Funkcje Google Cloud Functions
Google Cloud Pub/Sub
Vertex AI w Google Cloud
Gemini.
Interfejs Google Workspace Events API
Apps Script,
HTTP (Node.js)
Dialogflow CX
Ankieta interaktywna Tworzenie aplikacji do obsługi czatu, która umożliwia użytkownikom tworzenie ankiet i łączną liczbę głosów. Wyjaśnia, jak utworzyć Czatuj przy użyciu Edytor Google Cloud Shell. Ćwiczenia z programowania
Funkcje Google Cloud Functions
Google Cloud Shell,
HTTP (Node.js)

Dalsze kroki