Doğrudan mesaj gönderebileceğiniz bir Google Chat uygulaması oluşturun. mesajınızı tekrarlayarak yanıt verir.
Aşağıdaki şemada, mimari ve mesajlaşma kalıbı gösterilmektedir:
Önceki şemada, Apps Komut Dosyası ile etkileşimde bulunan bir kullanıcı Chat uygulamasında aşağıdaki bilgi akışı bulunur:
- Kullanıcı Chat uygulamasına doğrudan mesaj göndererek veya Chat alanında
- Şurada uygulanan Chat uygulaması mantığı: Google Cloud'da bulunan Apps Komut Dosyası, ve iletiyi işler.
- İsteğe bağlı olarak, Chat uygulaması mantığı Takvim veya E-Tablolar ve Google Haritalar gibi diğer Google hizmetleri veya YouTube'da gösterilebilir.
- Chat uygulaması mantığı, Chat'te Chat uygulaması hizmeti.
- Yanıt kullanıcıya iletilir.
Hedefler
- Ortamınızı ayarlayın.
- Komut dosyasını ayarlayın.
- Chat uygulamasını yayınlayın.
- Chat uygulamasını test edin.
Ön koşullar
- İşletme veya Kuruluş Şuna erişimi olan Google Workspace hesabı: Google Chat.
- Google Cloud projesi. Oluşturmak için bkz. Bir Google Cloud projesi oluşturun.
Ortamınızı ayarlama
Google Cloud Console'da Cloud projenizi açma
Açık değilse kullanmayı düşündüğünüz Cloud projesini açın şu örnekteki gibi:
- Google Cloud konsolunda Proje seçin sayfasına gidin.
- Kullanmak istediğiniz Google Cloud projesini seçin. İsterseniz Proje oluştur'u tıklayıp ekrandaki talimatları da uygulayabilirsiniz. Google Cloud projesi oluşturursanız proje için faturalandırmayı etkinleştirmeniz gerekebilir.
Chat API'yi etkinleştirme
Google API'lerini kullanmadan önce bir Google Cloud projesinde etkinleştirmeniz gerekir. Tek bir Google Cloud projesinde bir veya daha fazla API'yi etkinleştirebilirsiniz.Google Cloud konsolunda Google Chat API'yi etkinleştirin.
OAuth izin ekranını yapılandırın
OAuth 2.0 kullanan tüm uygulamalar, izin ekranı yapılandırması gerektirir. Yapılandırılıyor uygulamanızın OAuth izin ekranı, kullanıcılara ve uygulamaya nelerin gösterileceğini tanımlar incelemecileri belirler ve daha sonra yayınlayabilmeniz için uygulamanızı kaydeder.
- Google Cloud konsolunda Menü'ye gidin > API'lar ve Hizmetler > OAuth izin ekranı.
- Kullanıcı türü için Dahili'yi seçin ve ardından Oluştur'u tıklayın.
- Uygulama kayıt formunu doldurup Kaydet ve Devam Et'i tıklayın.
Şimdilik kapsam eklemeyi atlayıp Kaydet ve Devam Et'i tıklayabilirsiniz. Gelecekte Google Workspace kuruluşu kullanıyorsanız Kullanıcı türü'nü Harici olarak değiştirmeniz ve ardından Uygulamanızın gerektirdiği yetkilendirme kapsamlarını ekleyin.
- Uygulama kaydı özetinizi inceleyin. Değişiklik yapmak için Düzenle'yi tıklayın. Uygulama Kontrol Paneline Dön'ü tıklayın.
Komut dosyasını ayarlama
Komut dosyasını ayarlamak için bir şablon kullanırsınız ve ardından, Apps Komut Dosyası'ndaki Cloud projesi.
Şablondan komut dosyasını oluşturun
- Şuraya gidin: Apps Komut Dosyası Başlarken sayfası.
- Chat Uygulaması şablonunu tıklayın. Aşağı kaydırmanız gerekebilir bu şablonu görmek için.
- Adsız proje'yi tıklayın,
Quickstart app
yazın ve Yeniden adlandır'ı tıklayın.
Cloud projesi numarasını kopyalayın
- Google Cloud konsolunda Menü'ye gidin > IAM ve Yönetici > Ayarlar'a dokunun.
- Proje numarası alanına değeri kopyalayın.
Apps Komut Dosyası projesinin Cloud projesini ayarlayın
- Chat uygulamasında Apps Komut Dosyası projesinde Proje Ayarları'nı tıklayın.
- Google Cloud Platform (GCP) Project bölümünde Projeyi değiştir seçeneğini tıklayın.
- GCP proje numarası alanına Google Cloud proje numarasını yapıştırın.
- Proje ayarla'yı tıklayın.
Artık deneyebileceğiniz çalışan bir uygulama kodunuz var (bkz. adımları uygulayın) ve ardından gereksinimlerinizi karşılayacak şekilde özelleştirin.
Apps Komut Dosyası şablonu. Mevcut hesap bazen varsayılan hesabınız olabilir.
Test dağıtımı oluşturma
Bu Apps Komut Dosyası projesi için dağıtım kimliğinizin olması gerekir. sonraki adımda kullanabilirsiniz.
Head dağıtım kimliğini almak için aşağıdakileri yapın:
- Chat uygulamasında Apps Komut Dosyası projesinde Dağıt'ı tıklayın > Dağıtımları test edin.
- Sonraki adımda kullanmak üzere Head dağıtım kimliğini kopyalayın ve Bitti'yi tıklayın.
Chat uygulamasını yayınlama
Google Cloud konsolundan Chat uygulamasını yayınlayın.
-
Google Cloud konsolunuza
Google Chat API
araması yapın ve Google Chat API'yi tıklayın. - Yönet'i tıklayın.
Yapılandırma'yı tıklayın ve Chat uygulamasını ayarlayın:
- Uygulama adı alanına
Quickstart app
yazın. - Avatar URL'si alanına şunu girin:
https://developers.google.com/chat/images/quickstart-app-avatar.png
. - Açıklama alanına
Quickstart app
yazın. - İşlevsellik bölümünde 1:1 mesajlar al'ı seçin ve Alanlara ve grup görüşmelerine katılabilirsiniz.
- Bağlantı ayarları bölümünde Apps Komut Dosyası projesi'ni seçin.
- Deployment ID (Dağıtım Kimliği) alanına, oluşturduğunuz Head dağıtım kimliğini yapıştırın. daha önce kopyalandı.
- Görünürlük bölümünde, Hesabınızdaki belirli kişiler ve gruplar alanınız ve e-posta adresinizi girin.
- Uygulama adı alanına
Kaydet'i tıklayın.
Chat uygulaması, mesajları yanıtlamaya hazırdır.
Chat uygulamasını test etme
Chat uygulamanızı test etmek için bir doğrudan mesaj alanı açın: uygulamasını kullanarak mesaj gönderebilirsiniz:
Oluşturduğunuz Google Workspace hesabını kullanarak Google Chat'i açın ve kendinizi güvenilir test kullanıcısı olarak eklediğinizde sağlanan bir değerdir.
- Yeni sohbet'i tıklayın.
- 1 veya daha fazla kişi ekle alanına eklemek istediğiniz kişinin adını Chat uygulaması.
Sonuçlar arasından Chat uygulamanızı seçin. Doğrudan mesajı açılır.
Uygulamayı içeren yeni doğrudan mesajda
Hello
yazın veenter
tuşuna basın.Chat uygulaması, eklediğiniz için teşekkür ediyor mesajınıza dikkat edin.
Güvenilir test kullanıcıları eklemek ve etkileşimli özellikleri test etme hakkında daha fazla bilgi edinmek için bkz. Şunun için etkileşimli özellikleri test edin: Google Chat uygulamaları.
Sorun giderme
Bir Google Chat uygulaması veya card bir hata döndürürse Chat arayüzünde "Bir sorun oluştu" mesajı gösteriliyor. veya "İsteğiniz işlenemiyor." Chat kullanıcı arayüzü herhangi bir hata mesajı görüntülenmiyor ancak Chat uygulaması veya kart beklenmeyen bir sonuç veriyorsa; Örneğin karttaki bir mesajda görünür.
Chat kullanıcı arayüzünde hata mesajı görüntülenmese de Hataları düzeltmenize yardımcı olmak için açıklayıcı hata mesajları ve günlük verileri sunulur Chat uygulamaları için hata günlük kaydı etkinleştirildiğinde. Görüntüleme konusunda yardım için ve hataları düzeltme ile ilgili daha fazla bilgi edinmek için Google Chat hatalarını giderme ve düzeltme
Temizleme
Aşağıdaki işlem için Google Cloud hesabınızdan ücret alınmasını önlemek amacıyla: kaynaklardan yararlanabilmeniz için Cloud projesi.
-
Google Cloud konsolunda Kaynakları yönetin sayfasına gidin. Sonraki slayta geçin
Menü > IAM ve Yönetici
> Kaynakları Yönetin.
Resource Manager'a git 'nı inceleyin.
- Proje listesinden silmek istediğiniz projeyi seçin ve ardından Sil: .
- İletişim kutusuna proje kimliğini yazın ve silmek için Kapat'ı tıklayın gösterir.
Sonraki adımlar
- Etkileşimli kartlar oluşturun - Kart Mesajlar tanımlı bir düzeni, düğmeler gibi etkileşimli kullanıcı arayüzü öğelerini ve resim gibi rich media unsurları. Kart mesajlarını kullanarak ayrıntılı bilgiler, kullanıcılardan bilgi toplamak ve kullanıcıları bir sonraki adımı atmaya yönlendirmektir.
- Destek eğik çizgi komutları: Eğik çizgi komutları,
Kullanıcıların uygulamanıza verebileceği belirli komutları kaydedip bunların reklamını yapma
eğik çizgi (
/
) ile başlayan,/help
gibi bir komut yazarak başlayın. - İletişim kutularını başlat: İletişim kutuları pencereli, kart tabanlıdır uygulamanızın bir kullanıcıyla etkileşimde bulunmak için açabileceği arayüzler. Birden fazla kart art arda sıralanabilir; bu da kullanıcıların birkaç adımda çeşitli işlemler gerçekleştirebilirsiniz.
- Gemini ile Google Chat için uygulama geliştirme . Codelab: Daha gelişmiş bir kod Chat uygulaması mı? Geri bildirimi inceleyin codelab'den Chat uygulaması