Bu sayfa, Google Chat'i genişleten Google Workspace eklentilerinin nasıl oluşturulacağına ilişkin genel bir bakış sunar.
Chat'in kapsamını genişleten Google Workspace eklentileri, kullanıcıların aşağıdakilerden herhangi birini yapmasına yardımcı olabilir:
- Sohbet mesajlarındaki bağlantıları önizleyin ve konuşmadan ayrılmadan harekete geçin.
- Google Workspace uygulamalarında görevleri otomatikleştirme veya gerçekleştirme
- Harici araçlar veya hizmetler hakkında uyarılar veya bildirimler alın.
Google Workspace eklentileri Chat'te nasıl çalışır?
Chat'te eklentiler, kullanıcılara Google Chat uygulamaları olarak gösterilir. Kullanıcılarla etkileşimde bulunmak için Chat uygulamaları şunları yapabilir:
- Metin, kart ve etkileşimli kullanıcı arayüzü öğeleri içeren mesajlar gönderin.
- Hızlı komutlara yanıt verin.
- Eğik çizgi komutlarına yanıt verin.
- 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 iletilerde önizleme bağlantıları gösterin.
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'sini kullanarak bir Chat uygulamasını yapılandırın ve etkileşimli özelliklerini kullanın.
- Eklenti tetikleyicilerini, işlemlerini 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ç ve Bağlantıları önizle konularına 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ğundaki 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, Sohbet uygulamaları için aşağıdaki yapılandırma gereksinimlerini 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ı yok sayı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ınlanırsa, Google Chat API yapılandırma ayarlarındaki 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 listenizi güncellemek için herhangi bir değişiklik göndermeden önce bir taslak oluşturabilirsiniz.
İlgili konular
- Google Chat API dokümanlarına genel bakış
- Bir örnek deneyin: