Genel bakış

Hizmetlerinizi ve kaynaklarınızı doğrudan Google Chat'e getiren Google Chat uygulamaları derleyin Google Chat, kullanıcıların yardımcı olur.

Google Chat, aşağıdaki imkanları sunarak ekip ortak çalışmasını destekler:

  • Kullanıcılar arasındaki doğrudan mesajlar.
  • Alanlardaki mesaj dizili görüşmeler.
  • Tek bir cihazda tartışma alanı ayırmanızı ayrı ayrı değerlendirebilirsiniz.
  • Alanlara katılabilen veya doğrudan yanıtlara yanıt verebilen Chat uygulamaları mesaj.

Mesajlar ve alanlar

Google Chat ve Chat uygulamaları arasında etkileşimler gerçekleşir mesajları belirli alanlar bağlamında kullanarak. Örneğin, Chat uygulaması, belirli bir Chat alanını kullanın.

Mesajlar; Chat uygulaması etkileşimlerini, kısa mesajları veya kartları içerirken alanlarda sohbet odaları ve doğrudan mesajlar yer alır.

Önceki şemada, farklı etkileşim türleri ve bağlamlar gösterilmektedir mesajlar ve alanlarda kullanılabilir:

  • Google Chat ile Chat uygulaması arasındaki mesajlar tanımlanmış bir mesaj biçimini Bu yöntemde her mesaj, bileşenleri açıkça belirtilmiş bir JSON nesnesinden oluşur. kullanıcı kimliği, stil, içerik ve mesajın diğer özellikleri. Chat uygulamaları aşağıdaki türlerde bildirim gönderebilir mesajlar:

    • Kısa mesajlar sınırlı metin biçimlendirmesine sahip düz metin içeriği barındırmalıdır.
    • Kart mesajları boşluk oluşturur. Örneğin, bir kart mesajında üzerinde kullanıcıdan bilgi toplamak için bir iletişim kutusu açan bağlantı.


      Chat uygulamaları için JSON kart mesajları tasarlayıp önizlemek üzere Kart Oluşturucu'yu kullanın:

      Kart Oluşturucu'yu açın

  • Google Chat'te alanlar şu bağlamları inceleyin:

    • Adlandırılmış veya grup alanları birden fazla kullanıcı tarafından görülebilir.
    • Bir doğrudan mesajı yalnızca bu alandaki kullanıcı görebilir.

Kullanım alanları

Bu tür bir sohbet platformuna Chat uygulamaları ekleyerek: Chat, kullanıcıların toplantı yapmadan önce soru sormasına ve komut vermesine olanak tanır. çok önemli bir parçasıdır. Chat uygulaması arka ucunda diğer sistemlere erişerek bu sistemlere aracılık ederek.

Bu özellik, geniş bir yelpazede kaynak ve araçlara erişim sağlarken, aynı zamanda bilişsel deneyimi pekiştirmek, pek çok kişi için bir çerçeve her tür uygulamayı kullanabilirsiniz:

  • İş akışı yönetimi
  • Kurulum ve yapılandırma
  • Sipariş oluşturma
  • Arama
  • Veri toplama

Chat uygulamasından yapmasını isteyebileceğiniz şeylere bazı örnekler aşağıdakileri ekleyin:

  • Bilgi arama — Bir Chat uygulaması alabilir kullanıcı tarafından girilen yapılandırılmış veya serbest metin sorgularına dayalı bilgiler.
  • Destek kaydı oluşturma: Bir Chat uygulaması olay oluşturabilir kullanıcı tarafından sağlanan bilgileri kullanarak oluşturulan raporlar veya diğer eserler.
  • Çalışmaları koordine edin — Bir Chat uygulamasıyla ekip üyelerinin birbirleriyle etkileşime geçmesidir (örneğin, "ekip belleği" sağlamak). veya kaynakları zaman çizelgesinde sunabilir.

Chat uygulamaları oluşturma

Bu bölümde, Google Chat'te kullanabileceğiniz sizsiniz.

Derlediğiniz her Chat uygulaması için Google Cloud Console'da ayrı bir Google Cloud projesi oluşturabilirsiniz. Diğer Google Chat kullanıcılarıyla sohbet uygulaması Google Workspace Marketplace'te listeleyebilirsiniz. Ayrıntılar için bkz. Oluşturma ve dağıtımları yönetmenizi, Chat uygulaması.

Etkileşimli Chat uygulamaları

Birçok Chat uygulaması, kullanıcıların Doğrudan Chat uygulaması. Etkileşimli Chat uygulamaları aşağıdakilerden herhangi birini yapabilirsiniz:

Kullanıcılarla etkileşim kurmak için Chat uygulamanızın şu özelliklere sahip olması gerekir: ve bunlara yanıt verebilir. Etkileşimli bir Chat uygulaması için bkz. Google Chat uygulaması etkileşim etkinliklerini alma ve yanıtlama.

Etkileşimsiz Chat uygulamaları

Ayrıca, Google Chat uygulamaları, kullanıcıların etkileşimde bulunamadığı durumlarda Chat uygulamasıyla doğrudan etkileşimde bulunur ancak Chat uygulaması Google Chat API'yi kullanabilirsiniz. Örneğin, Arkadaş Bitkiler projesinin Alanda mesaj gönderen ancak kullanıcı olan Chat uygulaması Chat uygulamasına yanıt veremez. Bu tür Chat uygulaması mimarisi, alarm gibi işlemlerde kullanışlıdır raporlama. Daha fazla bilgi için Google Chat API'ye genel bakış.

Etkinliğe dayalı Chat uygulamaları

Bir Chat uygulaması aşağıdakilerle ilgili etkinliklere abone olabilir: Google Workspace Events API'yi kullanan Chat kaynakları. Abonelik Chat uygulamanızın etkinlikler hakkında bilgi almasını sağlar. Bunlar, abone olunan bir Google Workspace kaynağında yapılan değişiklikleri temsil eder. Örneğin, Örneğin, bir Chat uygulaması bir alandaki değişikliklere yanıt verebilir Chat uygulamasının abone olduğu bir mesaj (ör. bir Alana eklenen yeni üyeler için karşılama mesajı. Daha fazla bilgi için bkz. Google Chat etkinliklerine abone olun.

Chat uygulaması mimarisi seçin

Chat API, Google Analytics 4'teki Chat API'yi uygulamaları Chat alanlarına gönderebilir ancak bunlar için herhangi bir mantığını kullanmanız gerekecek. Şunları yapabilirsiniz: komut tabanlı Chat uygulaması oluşturabilir veya dil işleme ve yapay zeka hizmetleri veya modüllerini ve bunu aşağıdakiler de dahil olmak üzere çeşitli platformlarda yapabilirsiniz:

  • AppSheet
  • Google Apps Komut Dosyası
  • Dialogflow
  • Pub/Sub
  • Google Cloud veya şirket içi HTTP sunucusu

Daha fazla bilgi için bkz. Chat uygulamaları mimarisi seçin.

Uygulamanın kullanıcı verilerine erişimi

Bir Chat uygulaması çağrıldığında, uygulamanın kime ait olduğunu bilmesi gerekir. çağrıyı yapan kişiye hangi bağlamda ve nasıl hitap edileceği. Verilere erişmek için Chat uygulaması, bu temel kimlik verilerinin ötesinde, üzerinden erişim verildi authentication ("kimlik doğrulaması")

  • Varsayılan olarak, Chat uygulamaları yalnızca onları çağıran veya @bahsedilen kullanıcı sayısı uygulamada çağıran mesajla birlikte ekleyebilirsiniz. Bu bilgiler şunları içerir: Kullanıcının görünen adı, kullanıcı kimliği, e-posta adresi ve avatar resmi.
  • Şu özelliklere sahip Chat uygulamaları için: önizleme bağlantıları Chat uygulaması, mesaja eklenen URL'leri okuyabilir yapılandırdığınızdan emin olun.

  • Chat uygulamasının kullanıcılara gelişmiş özellikler sunar; örneğin, tüm iletileri okuma veya alandaki üyelerin listesini, kimlik doğrulama bu verilere erişebilmesi gerekir. Kullanıcı verilerine erişiyorsanız Chat uygulamasında, kullanıcıdan erişim izni istenir. kullanıcı da izin vermelidir. Daha fazla bilgi edinmek için bkz. Bir Chat uygulamasını diğer hizmetlere bağlayın ve araçları hakkında daha fazla bilgi edinin.

Google Chat API'nin nasıl çalıştığını görmek ister misiniz?
Google Workspace Developers kanalı ipuçları, püf noktaları ve en yeni özellikler.