Na tej stronie znajdziesz przegląd sposobów tworzenia dodatków do Google Workspace rozszerzających funkcjonalność Google Chat.
Dodatki do Google Workspace, które rozszerzają funkcje Google Chat, mogą pomóc użytkownikom w wykonywaniu tych czynności:
- Przeglądaj linki z wiadomości czatu i podejmuj działania, nie opuszczając konwersacji.
- Automatyzowanie lub wykonywanie zadań w aplikacjach Google Workspace.
- Otrzymuj alerty i powiadomienia o narzędziach i usługach zewnętrznych.
Jak dodatki Google Workspace działają w Czacie
W aplikacji Chat dodatki są widoczne dla użytkowników jako aplikacje Google Chat. Aby wchodzić w interakcję z użytkownikami, aplikacje czatu mogą wykonywać następujące czynności:
- Wysyłaj wiadomości zawierające tekst, karty i interaktywne elementy interfejsu użytkownika.
- Reaguj na szybkie polecenia.
- odpowiadać na polecenia po ukośniku;
- Otwieraj okna dialogowe, aby pomagać użytkownikom w wykonywaniu wieloetapowych procesów, takich jak wypełnianie danych w formularzu.
- Podgląd linków w wiadomościach można uzyskać, dołączając karty z przydatnymi informacjami, które umożliwiają użytkownikom podejmowanie działań bezpośrednio z poziomu konwersacji.
Rozpocznij
Aby zacząć tworzyć dodatki do Google Workspace, które działają w Chat, zapoznaj się z tymi dokumentami:
- Wypróbuj szybki start, aby utworzyć podstawową aplikację do czatu przy użyciu Google Apps Script lub usługi HTTP.
- Skonfiguruj aplikację czatu i jej interaktywne funkcje za pomocą interfejsu API czatu.
- Dowiedz się, jak tworzyć interfejsy czatu za pomocą wyzwalaczy, działań i obiektów zdarzeń dodatków.
Ograniczenia i znane problemy
Następujące funkcje czatu i dodatków są niedostępne:
- Architektury aplikacji do obsługi czatu Dialogflow, Pub/Sub i AppSheet są niedostępne. Zamiast tego musisz utworzyć aplikację czatu za pomocą Apps Script lub usługi HTTP.
- Usługa kartowa Apps Script. Aby używać działań na czacie i tworzyć karty, zwracaj obiekty JSON. Przykłady znajdziesz w sekcjach Otwieranie interaktywnych okien dialogowych i Podgląd linków.
- Niestandardowe karty autoryzacyjne. Aby uwierzytelnić usługę i przyznać jej autoryzację, aplikacja Chat musi zwrócić podstawową kartę autoryzacyjną.
- Strony główne dodatków na pasku bocznym czatu. Jeśli dla dodatku skonfigurowano wyzwalacz strony głównej, strona główna będzie wyświetlana tylko na pasku bocznym pozostałych aplikacji Google Workspace, które rozszerza dodatek.
- Strony główne aplikacji czatu, które pojawiają się na karcie Strona główna w wiadomościach bezpośrednich w aplikacji czatu.
Jeśli aktualizujesz istniejący dodatek do Google Workspace, weź pod uwagę te wymagania konfiguracyjne dotyczące aplikacji do czatu:
- Ustawienia instalacji Google Workspace Marketplace muszą zezwalać zarówno użytkownikom indywidualnym, jak i administratorom Google Workspace na zainstalowanie dodatku.
- Wszystkie typowe ustawienia konfiguracji w manifeście dodatku (
addons.common) są ignorowane w Chat. Aby skonfigurować dodatek do pracy w Chat, musisz włączyć i skonfigurować interfejs Chat API. Instrukcje znajdziesz w artykule Konfigurowanie aplikacji Google Chat. - Aby wdrożyć i przetestować dodatek w Czacie, musisz skorzystać z ustawienia Widoczność interfejsu API Czatu. Wszelkie ustawienia widoczności i testowania skonfigurowane w pakiecie SDK Google Workspace Marketplace są ignorowane. Aby wdrożyć wersję testową dodatku w aplikacji Chat, zapoznaj się z sekcją Testowanie interaktywnych funkcji aplikacji Google Chat w dokumentacji interfejsu API Chat.
- Jeśli Twoje dodatki są opublikowane w sklepie Google Workspace Marketplace, nie możesz zapisać wersji roboczej żadnych zmian w ustawieniach konfiguracji interfejsu API Google Chat. Gdy zaktualizujesz ustawienia konfiguracji interfejsu Chat API, zaktualizowana aplikacja do czatu będzie natychmiast dostępna dla wszystkich dotychczasowych użytkowników. Aby zaktualizować swoją ofertę w Marketplace, możesz utworzyć wersję roboczą przed wprowadzeniem jakichkolwiek zmian.
Powiązane artykuły
- Omówienie dokumentacji interfejsu Google Chat API
- Wypróbuj próbkę: