Google Chat uygulamanız için dağıtım oluşturma ve yönetme

Bu sayfada, işletmeniz için dağıtımları nasıl oluşturacağınız ve yöneteceğiniz Google Chat uygulaması. Farklı dağıtımları sürdürerek Chat uygulamanızın yaşam döngüsünün her aşamasını daha iyi yönetme ve değişiklikleri üretime güvenli bir şekilde yayınlamanıza yardımcı olur.

Uygulama yaşam döngüsünün her aşaması için dağıtımlar oluşturun.

Chat uygulamanızı yaşam döngüsü boyunca yönetmek için şunun için bir Chat uygulaması oluşturmanızı ve dağıtmanızı öneriyoruz: şunların her biri:

Dağıttığınız her Chat uygulaması için Google Cloud projesi. Her iki kuruluşta da Chat API'yi Cloud projesi için ayrı bir uygulama adı, avatar URL'si ve ve bunlar arasındaki farkları daha iyi ayırt edebilmeniz için açıklama Google Chat'teki sohbet uygulamaları.

Aşağıdaki örnekte, Chat uygulaması Task app, HTTP'de oluşturulmuştur ve dağıtım için farklı uç noktalar kullanır geliştirme, hazırlama ve üretim:

Ortam Cloud projesi adı Uygulama adı HTTP uç noktası
Geliştirme task-chat-app-dev Geliştirici Görevleri uygulaması http://example.com/api/myapp/head
Hazırlanıyor task-chat-app-staging Hazırlık Görevi uygulaması http://example.com/api/myapp/staging
Üretim task-chat-app Görev uygulaması http://example.com/api/myapp/

Dağıtımları Chat uygulamanızın mimarisine göre yönetme

Aşağıdaki tabloda, dağıtımları yönetirken dikkate alınması gereken diğer noktalar yer almaktadır belirli Chat uygulaması için mimariler:

Mimari Dağıtım biçimi Dikkat edilmesi gereken noktalar
HTTP Uygulama URL'si
  • Projenizdeki her bir uç noktaya değişiklikleri kademeli olarak Chat uygulamasının yaşam döngüsü. Örneğin, Hazırlık uç noktanızda dağıtılan yeni bir özelliği test ettiniz http://example.com/api/myapp/staging, özelliği şurada kullanıma sunun: üretim uç noktanıza dağıtarak üretim sürecini (ör. http://example.com/api/myapp.
  • Dağıtmadan önce kodda hata ayıklamak için yerel sunucunuza uç nokta ayarlayabilirsiniz. bahsedeceğim. Değişiklikleri yerel olarak nasıl test edeceğinizi öğrenmek için Google Chat uygulamalarında hata ayıklama
Google Apps Komut Dosyası Dağıtım kimliği
  • Apps Komut Dosyası projelerinin yalnızca tek bir dalı olabilir ve bir Cloud projesiyle ilişkilidir. Değişiklikleri test etmek ve korumak için farklı Apps Komut Dosyası oluşturmanız ve projelerin performansını artırır.
  • Geliştirme ortamı için yalnızca Apps Komut Dosyası projesinin ana dağıtımını kullanmalısınız. Hazırlık ve üretim ortamları için sürümlü dağıtımları kullanın. Ayrıntılar için bkz. Dağıtım oluşturma ve yönetme bölümünü inceleyin.
Pub/Sub Pub/Sub konusu Her dağıtım için farklı bir Pub/Sub konusu kullanmanız gerekir.