Tworzenie wdrożeń aplikacji Google Chat i zarządzanie nimi
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Z tego artykułu dowiesz się, jak tworzyć wdrożenia dla
aplikacji Google Chat. Utrzymując różne wdrożenia, można:
lepiej zarządzać każdym etapem cyklu życia aplikacji Google Chat
i bezpiecznie publikować zmiany w wersji produkcyjnej.
Utwórz wdrożenia dla każdego etapu cyklu życia aplikacji
Aby zarządzać aplikacją Google Chat przez cały cykl życia,
zalecamy utworzenie i wdrożenie aplikacji Google Chat
w każdym z tych środowisk:
Opracowywanie: środowisko, w którym pracujesz nad zmianami. Jeśli
możesz użyć wdrożenia głównego lub uruchomić to środowisko lokalnie.
Etapy:środowisko, które udostępniasz zaufanym testerom.
do kompleksowego testowania. Powinno ono być zbliżone do środowiska produkcyjnego
jak to tylko możliwe.
Dla każdej wdrażanej aplikacji Google Chat musisz utworzyć
Projekt Google Cloud. Gdy skonfigurujesz interfejs Chat API w każdym
w projekcie Cloud, rozważ użycie odrębnej nazwy aplikacji, adresu URL awatara
aby łatwiej było odróżnić
komunikatory w Google Chat;
W przykładzie poniżej aplikacja Google Chat
o nazwie Task app została stworzona na podstawie protokołu HTTP i używa do wdrażania różnych punktów końcowych
programowania, testowania i produkcji.
Środowisko
Nazwa projektu Cloud
Nazwa aplikacji
Punkt końcowy HTTP
Programowanie
task-chat-app-dev
Aplikacja deweloperska
http://example.com/api/myapp/head
Etap przejściowy
task-chat-app-staging
Testowa aplikacja Task
http://example.com/api/myapp/staging
Produkcja
task-chat-app
Aplikacja do obsługi zadań
http://example.com/api/myapp/
Zarządzanie wdrożeniami na podstawie architektury aplikacji Google Chat
Wdrażaj zmiany stopniowo do każdego punktu końcowego
Cykl życia aplikacji do obsługi czatu. Na przykład po
przetestowano nową funkcję wdrożoną w przejściowym punkcie końcowym
http://example.com/api/myapp/staging, udostępnij tę funkcję w:
w środowisku produkcyjnym przez wdrożenie w produkcyjnym punkcie końcowym,
http://example.com/api/myapp
Aby debugować kod przed wdrożeniem, możesz ustawić punkt końcowy na lokalny
dla środowiska. Aby dowiedzieć się, jak testować zmiany lokalnie, zobacz
Debugowanie aplikacji Google Chat
Google Apps Script
Identyfikator wdrożenia
Projekty Apps Script mogą mieć tylko jedną gałąź i
powiązane z 1 projektem Cloud. Aby testować zmiany i utrzymywać
wielu środowisk, musisz tworzyć różne skrypty aplikacji
projektów dla każdego środowiska.
W środowisku programistycznym należy użyć wyłącznie głównego wdrożenia projektu Apps Script. W środowiskach testowych i produkcyjnych używaj wdrożeń z obsługą wersji. Więcej informacji:
Tworzenie wdrożeń i zarządzanie nimi
w dokumentacji Apps Script.