Bu sayfada, Google Chat'i genişleten Google Workspace eklentileri oluşturma hakkında genel bilgiler verilmektedir.
Chat'i genişleten Google Workspace eklentileri, kullanıcıların aşağıdakilerden herhangi birini yapmasına yardımcı olabilir:
- Chat mesajlarındaki bağlantıları önizleyin ve görüşmeden ayrılmadan işlem yapın.
- Google Workspace uygulamalarında görevleri otomatikleştirme veya gerçekleştirme
- Harici araçlar veya hizmetlerle ilgili uyarılar ya da bildirimler alma
Google Workspace eklentilerinin Chat'te işleyiş şekli
Chat'te eklentiler, kullanıcılara Google Chat uygulamaları olarak görünür. Kullanıcılarla etkileşimde bulunmak için Chat uygulamaları şunları yapabilir:
- Metin, kart ve etkileşimli kullanıcı arayüzü öğeleri içeren ileti gönderme
- Hızlı komutlara yanıt verme
- Eğik çizgi komutlarına yanıt verme
- Kullanıcıların form verilerini doldurma gibi çok adımlı işlemleri tamamlamasına yardımcı olmak için iletişim kutularını açın.
- Kullanıcıların doğrudan görüşmeden işlem yapmasına olanak tanıyan faydalı bilgiler içeren kartlar ekleyerek iletilerdeki önizleme bağlantıları.
Başlayın
Chat'te çalışan Google Workspace eklentileri oluşturmaya başlamak için aşağıdaki belgelere bakın:
- Google Apps Komut Dosyası veya HTTP hizmeti kullanarak temel bir Chat uygulaması oluşturmak için hızlı başlangıç kılavuzunu deneyin.
- Chat API'yi kullanarak Chat uygulaması ve etkileşimli özelliklerini yapılandırın.
- Eklenti tetikleyicilerini, işlemleri ve etkinlik nesnelerini kullanarak sohbet arayüzleri oluşturma hakkında bilgi edinin.
Sınırlamalar ve bilinen sorunlar
Aşağıdaki sohbet ve eklenti özellikleri kullanılamaz:
- Chat uygulaması mimarileri Dialogflow, Pub/Sub ve AppSheet kullanılamaz. Bunun yerine, Chat uygulamasını Apps Komut Dosyası veya bir HTTP hizmeti kullanarak oluşturmanız gerekir.
- Apps Komut Dosyası'nın Card Service. Sohbet işlemlerini kullanmak ve kart oluşturmak için bunun yerine JSON nesneleri döndürün. Örnekler için Etkileşimli iletişim kutularını açma ve Bağlantıları önizleme bölümlerine bakın.
- Özel yetkilendirme kartları. Chat'ten hizmetinizin kimliğini doğrulamak ve hizmetinize yetki vermek için Chat uygulaması temel yetkilendirme kartı döndürmelidir.
- Chat kenar çubuğunda eklenti ana sayfaları. Eklentiniz için ana sayfa tetikleyicisi yapılandırdıysanız ana sayfa yalnızca eklentinizin kapsamını genişlettiği diğer Google Workspace uygulamalarının kenar çubuğunda görünür.
- Chat uygulaması ana sayfaları, Chat uygulamasıyla doğrudan mesajların Ana Sayfa sekmesinde görünür.
Mevcut bir Google Workspace eklentisini güncelliyorsanız Chat uygulamaları için aşağıdaki yapılandırma şartlarını göz önünde bulundurun:
- Google Workspace Marketplace yükleme ayarları, hem bireylerin hem de Google Workspace yöneticilerinin eklentiyi yüklemesine izin vermelidir.
- Eklentinin manifest dosyasındaki
(
addons.common
) ortak yapılandırma ayarları Chat'te yoksayılır. Eklentinin Chat'te çalışması için Chat API'yi etkinleştirip yapılandırmanız gerekir. Adımlar için Google Chat uygulamasını yapılandırma başlıklı makaleyi inceleyin. - Chat'te bir eklentiyi dağıtmak ve test etmek için Chat API'nin Görünürlük ayarını kullanmanız gerekir. Google Workspace Marketplace SDK'sında yapılandırdığınız tüm görünürlük veya test ayarları yoksayılır. Eklentinin Chat'te test sürümünü dağıtmak için Chat API belgelerindeki Google Chat uygulamaları için etkileşimli özellikleri test etme başlıklı makaleyi inceleyin.
- Eklentileriniz Google Workspace Marketplace'te yayınlandıysa Google Chat API yapılandırma ayarlarında yapılan değişikliklerin taslağını kaydedemezsiniz. Chat API yapılandırma ayarlarını güncellediğinizde, güncellenen Chat uygulaması mevcut tüm kullanıcılar tarafından hemen kullanılabilir. Marketplace girişinizi güncellemek için değişiklik göndermeden önce taslak oluşturabilirsiniz.