Utwórz aplikację Google Chat, do której możesz bezpośrednio wysłać wiadomość i na nią odpowiedzieć.
Cele
- skonfigurować środowisko,
- Skonfiguruj skrypt.
- Opublikuj aplikację.
- Uruchom skrypt.
Wymagania wstępne
- konto Google Workspace z dostępem do Google Chat,
- Projekt Google Cloud.
Konfigurowanie środowiska
Otwieranie projektu Cloud w konsoli Google Cloud
Jeśli projekt Cloud nie jest jeszcze otwarty, wybierz ten projekt Cloud:
- W konsoli Google Cloud otwórz stronę Wybierz projekt.
- Wybierz projekt Google Cloud, którego chcesz użyć. Możesz też kliknąć Utwórz projekt i postępować zgodnie z instrukcjami wyświetlanymi na ekranie. Jeśli tworzysz projekt Google Cloud, może być konieczne włączenie płatności w tym projekcie.
Włączanie interfejsu Chat API
Zanim zaczniesz korzystać z interfejsów API Google, musisz je włączyć w projekcie Google Cloud. W jednym projekcie Google Cloud możesz włączyć jeden lub więcej interfejsów API.W konsoli Google Cloud włącz interfejs Google Chat API.
Konfigurowanie ekranu zgody OAuth
Wszystkie aplikacje używające protokołu OAuth 2.0 wymagają konfiguracji ekranu zgody. Konfigurowanie ekranu zgody OAuth w aplikacji określa, co jest wyświetlane użytkownikom i weryfikatorom aplikacji, oraz rejestruje aplikację, aby można ją było opublikować później.
- W konsoli Google Cloud kliknij Menu > Interfejsy API i usługi > Ekran zgody OAuth.
- Wybierz typ użytkownika aplikacji, a następnie kliknij Utwórz.
- Wypełnij formularz rejestracji aplikacji, a potem kliknij Zapisz i kontynuuj.
Na razie możesz pominąć dodawanie zakresów i kliknąć Zapisz i kontynuuj. W przyszłości, gdy utworzysz aplikację do użytku poza organizacją Google Workspace, musisz dodać i zweryfikować jej zakresy autoryzacji.
- Jeśli jako typ użytkownika wybierzesz Zewnętrzny, dodaj użytkowników testowych:
- W sekcji Testerzy kliknij Dodaj użytkowników.
- Wpisz swój adres e-mail i innych autoryzowanych użytkowników testu, a potem kliknij Zapisz i kontynuuj.
- Przejrzyj podsumowanie rejestracji aplikacji. Aby wprowadzić zmiany, kliknij Edit (Edytuj). Jeśli rejestracja aplikacji wygląda dobrze, kliknij Powrót do panelu.
Konfigurowanie skryptu
Aby skonfigurować skrypt, użyj szablonu, a następnie skonfiguruj swój projekt Cloud w Apps Script.
Tworzenie skryptu na podstawie szablonu
- Otwórz stronę Pierwsze kroki Apps Script.
- Kliknij szablon Google Chat. Aby go zobaczyć, może być konieczne przewinięcie strony w dół.
- Kliknij Projekt bez tytułu, wpisz
Quickstart app
, a następnie kliknij Zmień nazwę.
Skopiuj numer projektu Cloud
- Otwórz projekt Cloud w konsoli Google Cloud.
- Kliknij Ustawienia i narzędzia > Ustawienia projektu.
- Skopiuj numer projektu.
Ustawianie projektu Cloud w języku Apps Script
- W projekcie Google Apps Script Apps kliknij Ustawienia projektu
.
- W sekcji Projekt Google Cloud Platform (GCP) kliknij Zmień projekt.
- W polu Numer projektu GCP wklej numer projektu Google Cloud.
- Kliknij Ustaw projekt.
Masz już działający kod aplikacji, który możesz wypróbować (w sposób opisany poniżej), a następnie dostosować go do swoich potrzeb.
Podczas otwierania szablonu Apps Script upewnij się, że korzystasz z właściwego konta Google. Bieżące konto może czasem przełączyć się na Twoje konto domyślne bez zauważenia.
Tworzenie wdrożenia testowego
Musisz mieć identyfikator wdrożenia tego projektu Apps Script, aby móc go użyć w następnym kroku.
Aby uzyskać identyfikator wdrożenia nagłówka, wykonaj te czynności:
- W projekcie Google Apps Script Apps kliknij Wdróż > Testuj wdrożenia.
- Skopiuj identyfikator wdrażania nagłówka, którego użyjesz w kolejnym kroku, i kliknij Gotowe.
Publikowanie aplikacji Google Chat
Opublikuj aplikację Google Chat w konsoli Google Cloud.
- W konsoli Google Cloud wyszukaj
Google Chat API
i kliknij Google Chat API. - Kliknij Zarządzaj.
Kliknij Konfiguracja i skonfiguruj aplikację Google Chat:
- W polu Nazwa aplikacji wpisz
Quickstart app
. - W polu Adres URL awatara wpisz
https://developers.google.com/chat/images/quickstart-app-avatar.png
. - W polu Opis wpisz
Quickstart app
. - W sekcji Funkcje wybierz Odbieranie wiadomości 1:1 i Dołącz do pokoi i rozmów grupowych.
- W ustawieniach połączenia wybierz Projekt Apps Script i wklej identyfikator wdrożenia w polu.
- W sekcji Uprawnienia wybierz Określone osoby i grupy w domenie i wpisz adres e-mail.
- W polu Nazwa aplikacji wpisz
Kliknij Zapisz i odśwież stronę.
Na stronie konfiguracji w sekcji Stan aplikacji ustaw stan na Aktywna – dostępna dla użytkowników.
Kliknij Zapisz.
Aplikacja Google Chat jest gotowa do odpowiadania na wiadomości.
Uruchamianie skryptu
- Otwórz Google Chat.
- Wyślij nową wiadomość na czacie, klikając Rozpocznij czat > Znajdź aplikacje.
- Na stronie Znajdź aplikacje wyszukaj
Quickstart App
. - Obok aplikacji Quickstart kliknij Google Chat.
- W nowej wiadomości bezpośredniej w aplikacji wpisz
Hello
i naciśnijenter
.
Aplikacja podziękuje Ci za dodanie go i odtworzy komunikat.
Dalsze kroki
- Tworzenie interaktywnych kart – komunikaty kart obsługują zdefiniowany układ, interaktywne elementy interfejsu, takie jak przyciski, oraz elementy multimedialne, takie jak obrazy. Za pomocą wiadomości na karcie możesz przedstawiać szczegółowe informacje, zbierać informacje od użytkowników, a także zachęcać użytkowników do wykonania kolejnego kroku.
- Polecenia po ukośniku – polecenia po ukośniku umożliwiają rejestrację i reklamowanie konkretnych poleceń, które użytkownicy mogą przekazać aplikacji, wpisując polecenie, które zaczyna się od ukośnika (
/
), np./help
. - Uruchomienia – okna podzielone na karty, które można otworzyć w celu interakcji użytkownika z aplikacją. Poszczególne karty mogą być umieszczane w tej samej kolejności, co ułatwia użytkownikom wykonywanie wieloetapowych procesów, takich jak uzupełnianie danych formularzy.