Doğal dili anlayan ve yanıt veren bir Dialogflow CX Google Chat uygulaması derleyin

Bu sayfada hem bir Google Chat uygulamasını hem de doğal dili anlamak ve yanıt vermek için Dialogflow Bu kılavuzda Dialogflow CX Google Chat ile doğrudan entegrasyon. Ayrıca şunu da kullanabilirsiniz: Dialogflow ES ile Aşağıdaki adımları uygulayarak Dialogflow ES Google Chat uygulamasını kullanın "the" Dialogflow ES Google Chat rehberini inceleyin.

Örneğin, kullanıcıların ev kiralamasına yardımcı olan bir Chat uygulamasını ele alalım. arabalar var. Bir kullanıcı "Araba kiralamak istiyorum" yazabilir. İlgili içeriği oluşturmak için kullanılan Chat uygulaması, "Aracı nereden almak istersiniz?" bu da insana benzer bir kullanıcıyla sohbet ederek araç kiralama rezervasyonu yaparken insan konuşmasıyla anlayıp yanıt verir.

Bu sadece bir örnektir. Dialogflow Chat uygulamaları her konuda anlamına gelir. İnsanın doğal konuşmasını gerektiriyorsa Dialogflow Chat uygulaması İlgili içeriği oluşturmak için kullanılan önceden oluşturulmuş aracılar hemen kullanmaya başlayın ve Dialogflow'un neler yapabileceğini gösterin. Örneğin:

  • Uçuş rezervasyonu
  • Doktor randevuları planlayın
  • Adrese yemek siparişi verme
  • Perakende ürün kataloğuyla ilgili soruları yanıtlayın (ör. ürünlerin mevcut olup olmadığı) farklı renklerde mevcut
  • Önceden oluşturulmuş Dialogflow aracısı seçim sayfası.
    Şekil 1. Dialogflow Chat uygulaması için önceden oluşturulmuş bir aracı seçme.
    'nı inceleyin.
  • Aracıyı Dialogflow CX'te test etme..
    Şekil 2. Aracının mantığının ve yapılandırmasının amaçlandığı gibi çalıştığından emin olmak için aracıyı Dialogflow CX'te test etme. Diyagram, bir görüşmedeki belirli adımlarla (ör. kiralık bir araba için teslim alma ve iade konumu belirlemek) ilgili olarak birbirini takip eden bir dizi konu sayfasını gösterir ve bunları birbirine bağlayan mantığı yapılandırır. Sohbet, bir simülasyon aracında test edilir.
  • Dialogflow Chat uygulamasını yapılandırma.
    Şekil 3. Google Cloud Console'daki Chat API yapılandırma sayfasında Dialogflow CX aracısını kullanarak yanıtları işlemek için Chat uygulamasını yapılandırma.
  • Dialogflow CX Chat uygulamasını test etme.
    Şekil 4. Google Chat'te Dialogflow Chat uygulamasını kullanarak kiralık araç rezervasyonu yapma hakkında bir görüşme yapıyorum.

Hedefler

  • Ortamınızı ayarlayın.
  • Dialogflow CX aracısı oluşturup dağıtma
  • Chrome OS tarafından desteklenen bir Chat uygulaması Dialogflow CX aracısı.
  • Chat uygulamasını test edin.

Ön koşullar

Mimari

Aşağıdaki şemada, örnek bir makinenin mimarisi Dialogflow ile oluşturulmuş Chat uygulaması:

Dialogflow ile uygulanan bir Chat uygulamasının mimarisi.

Önceki şemada, Dialogflow ile etkileşimde bulunan bir kullanıcı Chat uygulamasında aşağıdaki bilgi akışı bulunur:

  1. Bir kullanıcı Chat'te bir kullanıcıya mesaj gönderir: doğrudan mesajla veya Chat alanı
  2. Google Cloud'da bulunan bir Dialogflow sanal aracısı, ve bir yanıt oluşturmak için mesajı işler.
  3. İsteğe bağlı olarak, Dialogflow webhook Dialogflow aracısı harici üçüncü taraf hizmetleriyle etkileşim kurabilir: hale getirebileceğimizi düşünüyoruz.
  4. Dialogflow aracısı Chat'te Chat uygulaması hizmeti.
  5. Yanıt, Chat alanına gönderilir.

Ortamı ayarlama

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.
  1. Google Cloud konsolunda Google Chat API ve Dialogflow API'yi etkinleştirin.

    API'leri etkinleştirme

  2. API'leri doğru şekilde etkinleştirdiğinizden emin olun. Cloud projesine, ardından İleri'yi tıklayın.

  3. Doğru API'leri etkinleştirdiğinizden emin olun ve ardından Etkinleştir'i tıklayın.

Dialogflow CX aracısı oluşturma

CEVAP Dialogflow CX aracısı eşzamanlı görüşmeleri işleyen sanal bir aracıdır son kullanıcılarınızla etkileşim kurabilirsiniz. Çevik Manifesto'daki doğal dil anlama insan dilinin nüanslarını anlar. Dialogflow son kullanıcı metnini çeviriyor yaptığınız görüşme sırasında uygulamalarınızın ve hizmetlerinizin anlayacağım. Şunları işlemek için bir Dialogflow aracısı tasarlayıp derleyeceksiniz: ileti dizisi gereklidir.

Dialogflow aracısı insan çağrı merkezi temsilcisi gibidir. İkisine de eğitim verin konuşma senaryolarıyla başa çıkmak için idealdir ve eğitiminiz çok fazla aşırı müstehcen.

Dialogflow CX aracısını aşağıdaki gibi oluşturabilirsiniz:

  1. Dialogflow CX konsolunda Dialogflow CX Console'u açın. Sonraki slayta geçin Menü > Dialogflow CX'e dokunun.

    Dialogflow CX konsoluna gidin

  2. Bir Google Cloud projesi seçin. Projenizi bulmak için Tümü'nü tıklayın ve ardından arama yapın.

  3. Artık önceden oluşturulmuş bir aracı veya kendinizinkini oluşturun. Müşteri temsilcisiyle görüşmek isterseniz daha sonra ayrıntılı özelleştirme yapmak isterseniz önceden oluşturulmuş aracılar Bu da temsilcilerin neler yapabileceğini öğrenmesine yardımcı olur.

    Önceden oluşturulmuş bir aracı seçmek için aşağıdaki adımları uygulayın:

    1. Önceden oluşturulmuş aracıları kullan'ı tıklayın.
    2. Önceden oluşturulmuş bir aracı seçin. Bu kılavuz için Seyahat: araç kiralama.

      Temsilciler "acemi," temsilcinin kullandığı özellik sayısına göre orta veya ileri düzey ve sohbet mantığının gelişimini gözler önüne seriyor. Bir Orta veya gelişmiş aracı, temsilciye özel gerektirebilir özellikleri ve API'leri etkinleştirmek de dahil olmak üzere, Google Cloud konsolunu kullanın.

    3. Aracı olarak içe aktar'ı tıklayın.

    Kendi temsilcinizi oluşturmak için aşağıdaki adımları uygulayın:

    1. Temsilci oluştur'u tıklayın.
    2. Oluşturmak için Otomatik oluştur'u seçin veri deposu aracısı veya diğer aracı türleri oluşturmak için Kendiniz oluşturun'u seçin.

    Aracı oluşturma sürecinin ayrıntılı bir adım adım açıklamalı kılavuzu için Dialogflow CX aracısı oluşturun.

  4. Temel aracı ayarlarını yapılandırın:

    1. Görünen ad alanına bir görünen ad girin.
    2. Tercih ettiğiniz seçeneği belirleyin. konum. Gelişmiş özellikleri değiştirmek istiyorsanız konum ayarlarınızı kullanıyorsanız Düzenle'yi tıklayın.
    3. Tercih ettiğiniz saat dilimini seçin.
    4. Aracınız için varsayılan dili seçin. Temsilciler oluşturulduktan sonra varsayılan dili değiştiremezsiniz.
  5. Oluştur'u tıklayın. Dialogflow CX aracıyı oluşturmaya başlar ve aracının varsayılan başlangıç akışını gösterir.

  6. İsteğe bağlı olarak aracıyı özelleştirin. Temsilciyle ilgili ayrıntılı bilgi edinmek için hakkında daha fazla bilgi edinmek için Dialogflow CX aracısı oluşturun.

  7. En iyi uygulama olarak temsilciyi test edin:

    1. Test aracısı'nı tıklayın.
    2. Aracıyı ortamda test et'i seçin.
    3. Ortam'da Taslak'ı seçin.
    4. Akışta, Varsayılan Başlangıç Akışı'nı seçin.
    5. Sayfada Başlangıç Sayfası'nı seçin.
    6. Temsilciyle konuş oluşturma çubuğuna Hello yazıp Enter'a basın. Temsilci kendisini tanıtarak yanıt verir.
    7. Örnek test görüşmesini başlatarak testi tamamlayın.
  8. Dialogflow CX aracısı oluşturulur. Dialogflow CX konsoluna dönün. Menü'yü tıklayın. > Dialogflow CX'e dokunun.

    Dialogflow CX konsoluna gidin

  9. Temsilciler bölümünde simgesini tıklayın. > Adı kopyala'yı tıklayın. Bu adı farklı kaydet Chat uygulamasını yapılandırırken kullanırsınız.

Chat uygulaması oluşturma ve Dialogflow aracısına bağlama

Dialogflow CX aracısı oluşturduktan sonra bunu Chat uygulaması:

  1. Google Cloud konsolunda Google Chat API'ye gidin. "Google Chat API" araması yapın ve Google Chat API'yi, ardından Yönet'i tıklayın.

    Chat API'ye git

  2. Yapılandırma'yı tıklayın ve Chat uygulamasını ayarlayın:

    1. Uygulama adı alanına Dialogflow App yazın.
    2. Avatar URL'si alanına şunu girin: https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png.
    3. Açıklama alanına Responds to real human conversation yazın.
    4. İşlevsellik bölümünde Bire bir mesajlar al'ı seçin ve Alanlara ve grup görüşmelerine katılabilirsiniz.
    5. Bağlantı ayarları bölümünde Dialogflow'u seçin.
    6. Dialogflow ayarları bölümünde Dialogflow CX'i seçin.
    7. Aracı veya Ortam kaynağı adı alanına Dialogflow CX aracısını yapıştırın. sonunda kopyaladığınız ad Dialogflow CX aracısı oluşturun.
    8. Bu Chat uygulamasını belirli kişi ve grupların kullanımına sunma seçeneğini tıklayın ve e-posta adresinizi girin.
    9. Günlükler bölümünde, Hataları günlüğe kaydetme'yi seçin.
  3. Kaydet'i tıklayın.

Chat uygulaması mesajları almaya ve yanıtlamaya hazır mesajları görebilir.

Chat uygulamasını test etme

Dialogflow CX Chat uygulamasını Google Chat

  1. 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.

    Google Chat'e git

  2. Yeni sohbet'i tıklayın.
  3. 1 veya daha fazla kişi ekle alanına eklemek istediğiniz kişinin adını Chat uygulaması.
  4. Sonuçlar arasından Chat uygulamanızı seçin. Doğrudan mesajı açılır.

  5. Uygulamayı içeren yeni doğrudan mesajda Hello yazın ve enter tuşuna basın.

    Dialogflow Chat uygulaması kendisi.

  6. Testi tamamlamak için örnek test görüşmesi.

Örnek test görüşmesi

Dialogflow CX Chat uygulamasını Dialogflow CX konsolunda veya Google Chat'te aşağıdaki görüşmeyi gerçekleştirin. Bu açıklama, Dialogflow CX aracısının kullanıcının doğal dilini kullanır ve anında konuşmanın her adımını içerir. Bu örnek görüşme şuna dayalı olarak: önceden oluşturulmuş aracı Seyahat: araç kiralama adlı bir kampanya oluşturun.

Dialog Açıklama
Son kullanıcı: Merhaba
Müşteri temsilcisi: Merhaba. Sanal araç kiralama temsilcisiyim. Yapabilirim yeni bir araç kiralama rezervasyonu başlatmanıza yardımcı olabilir. Nasıl yardımcı olabilirim? ne dersin?
  1. Varsayılan Karşılama Niyeti rotası Varsayılan Başlangıç Akışı çağrılır.
  2. Bu durum işleyici için istek karşılama ("Hi! Ben...") yanıt sırasına eklenir.
  3. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: Araba kiralamak istiyorum.
. Temsilci: Aracı nereden teslim almak istiyorsunuz?
  1. car_rental.reservation_create intent rotası Başlangıç Sayfası eşleştirilir.
  2. Oturum, Teslim alma konumu sayfasına geçer.
  3. Teslim alma konumu sayfası formu henüz doldurulmadığı için aracısı, kullanıcıdan istekte bulunmak için pickup_location parametresini kullanır ("Nereden almak istersiniz?"), yanıt sırasına eklenir.
  4. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: Las Vegas
Temsilci: Tamam, siparişin Las Vegas'ta olacak.
. Temsilci: Teslim ettiğiniz yer bulunduğunuz yerden farklı mı? teslim alma yeri ne?
  1. Son kullanıcı girişi pickup_location özelliğini doldurur. önceki örnek yapılandırmada aracı tarafından istenen parametre konuşmanın zamanı geldi.
  2. car_rental.return_different_location amacı Varsayılan Başlangıç Akışı'ndaki rota eşleşir.
  3. Teslim alma konumu sayfasındaki form doldurma rotası değerlendirilir ve çağrılır. Bir karşılama var ("Tamam, teslim alma...") yanıt sırasına, son kullanıcı tarafından sağlanan gerçek değerler.
  4. Oturum, Konumu Onayla sayfasına geçirilir.
  5. Konumu Onayla sayfasında bir girişin karşılanması var ("Teslim ettiğiniz yer farklı mı..."), yanıt sırasına eklenir.
  6. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: Evet. Arabayı Los Angeles'a bırakıyorum.
. Temsilci: Tamam, kargonuz Los Angeles'ta olacak.
. Temsilci: Aracı hangi tarih ve saatte teslim almak istiyorsunuz?
  1. car_rental.return_different_location amacı Varsayılan Başlangıç Akışı'ndaki rota eşleşir.
  2. Oturum, Ayrılma Konumu sayfasına geçer.
  3. Son kullanıcı girişi drop_off_location'ı dolduruyor önceki örnek yapılandırmada aracı tarafından istenen parametre konuşmanın zamanı geldi.
  4. Ayrılma Konumu sayfasındaki form doldurma rotası değerlendirilir ve çağrılır. Bir karşılama öğesi ("Ok, ayrılmanız...") içeriyor. yanıt sırasına ekleyin.
  5. Oturum, Kiralama Süresi sayfasına geçer.
  6. Kiralama Süresi sayfasındaki form değerleri eksik olduğundan kullanıcıdan pickup_date_time parametresini girmesini ister ("Hangi tarih ve saatte almak istiyorsunuz..."), yanıt sırasına eklenir.
  7. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: Arabayı 5 Mart günü öğlen teslim almak istiyorum.
. Temsilci: Aracı hangi tarih ve saatte teslim etmek istiyorsunuz?
  1. Son kullanıcı girişi pickup_date_time [teslim_alma_tarihi] özelliğini doldurur önceki örnek yapılandırmada aracı tarafından istenen parametre konuşmanın zamanı geldi.
  2. Kiralama Süresi sayfasında başka bir eksik form değeri var, Bu nedenle, kullanıcıdan drop_off_date_time parametresini ister. ("Ayrılmak istediğiniz tarih ve saat..."), yanıt sırasına eklenir.
  3. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: 15 Mart öğlen.
. Temsilci: Onaylamak amacıyla soruyorum:

Aracı şu süre içinde teslim alacaksınız: Las Vegas 2024-03-05 12:00:00 ve bırakma Los Angeles'ta 15.03.2024 12:00:00

Doğru mu?
  1. Son kullanıcı girişi drop_off_date_time alanını doldurur önceki örnek yapılandırmada aracı tarafından istenen parametre konuşmanın zamanı geldi.
  2. Oturum, Kiralama Süresini Onayla sayfasına geçer.
  3. Kiralama Süresini Onaylayın sayfasında bir girişin karşılanması mevcut ("Onaylıyorum..."), yanıt sırasına eklenir.
  4. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: Evet, teşekkürler.
. Temsilci: Harika! Şimdi bir araç seçelim.
. Temsilci: Ekonomik mi yoksa lüks mü? araç var mı?
  1. small_talk.confirmation.yes amacı Kiralama Süresini Onaylayın sayfasındaki rotanın eşleştiğini doğrulayın.
  2. Temsilci, kullanıcının seçimini bir mesajla onaylar ("Mükemmel! Şimdi seçelim..."), yanıt sırasına eklenir.
  3. Oturum, Araç Netleştirmesi sayfasına geçirilir.
  4. Araç Netleştirmesi sayfası formu doldurulmamıştır. Bu nedenle aracısı, kullanıcıya istem göstermek için vehicle_type parametresini kullanır. ("Ekonomik mi yoksa lüks mü istiyorsun..."), yanıt sırasına eklenir.
  5. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: Ekonomi lütfen.
. Temsilci: Cymbal Araba mı yoksa Cymbal Kamyonet mi istersiniz?
  1. $session.params.vehicle_type="economy_vehicle" amacı rota eşleşiyor.
  2. Oturum, Ekonomi Seçenekleri sayfasına geçer.
  3. Ekonomi Seçenekleri sayfasında bir giriş isteği karşılanıyor ("Şunu ister misin..."), yanıt sırasına eklenir.
  4. Aracı, yanıt sırasını son kullanıcıya gönderir.
Son kullanıcı: Cymbal Truck.
. Temsilci: Cymbal Kamyon'un günlük fiyatı 50,33 ABD dolarıdır. 4 kişiliktir ve AM/FM radyoyla birlikte gelir. Ödeme işlemine devam etmek istiyor musunuz?
. Son kullanıcı: Evet, lütfen.
  1. $session.params.vehicle_type="Cymbal Kamyon" amacı rota eşleştirilir ve vehicle_model parametresi doldurulur.
  2. Oturum, Cmbal Truck'u Onayla sayfasına geçer.
  3. Cymbal Truck'u onayla sayfasında giriş karşılanması var ("Cymbal Kamyon günlük 50,33 ABD dolarıdır..."), yanıt sırasına eklenir.
  4. Aracı, yanıt sırasını son kullanıcıya gönderir.
  5. Kullanıcının yanıtı small_talk.confirmation.yes ile eşleşiyor. yol gösterir.
Temsilci: Hangi kart türünü kullanacaksınız?
. Son kullanıcı: Altostrat
Temsilci: Lütfen kart numarasını girin.
. Son kullanıcı: 1234 1234 1234 1234
Temsilci: Kartın üzerindeki ad nedir?
. Son kullanıcı: Charlie
Temsilci: Fatura açık adresi nedir?
. Son kullanıcı: 1800 Amphibious Blvd. Mountain View, California
Temsilci: Faturalandırma posta kodu nedir?
. Son kullanıcı: 94045
Temsilci: Cymbal Car'ı seçeceksiniz 2024.03.2024 12:00:00'da tıklayıp 15.03.2024 12:00:00. Bu seyahatin toplamı: 175,38 ABD doları.
. Temsilci: Bizimle kiraladığınız için teşekkür eder, iyi günler dileriz.
  1. Oturum, Ödeme sayfasına geçirilir.
  2. Ödeme formu doldurulmadığı için temsilci istekte bulunuyor. card_type, card_number için kullanıcı, billing_name, billing_street_address, ve billing_zip_code parametreleri ("Hangi kart türü?"), Bunlar yanıt sırasına sıralı olarak eklenir ve yanıt vermesi gerekir. Kullanıcının yanıtları, her bir parametre değerini ayarlar.
  3. Oturum, Kiralama Onayı sayfasına geçer.
  4. Kiralama Onayı sayfasında bir girişin karşılanması vardır ("Tamam, teslim alma şekliniz şu şekilde olacak..."), yanıt sırasına eklenir.
  5. Aracı, yanıt sırasını son kullanıcıya gönderir.
  6. Oturum, Oturum Sonu sayfasına geçiş yapar.

Dialogflow'dan kart mesajları gönderme

Dialogflow, text veya kart mesajları. Kartla yanıt vermek için mesajının içeriğini özel yük bir listesini oluştur: sipariş karşılama.

Aşağıdaki JSON dosyasında, bir kart mesajının sipariş karşılama:

json

{
  'cardsV2': [{
    'cardId': 'createCardMessage',
    'card': {
      'header': {
        'title': 'A card message!',
        'subtitle': 'Sent from Dialogflow',
        'imageUrl': 'https://developers.google.com/chat/images/chat-product-icon.png',
        'imageType': 'CIRCLE'
      },
      'sections': [
        {
          'widgets': [
            {
              'buttonList': {
                'buttons': [
                  {
                    'text': 'Read the docs!',
                    'onClick': {
                      'openLink': {
                        'url': 'https://developers.google.com/workspace/chat'
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      ]
    }
  }]
}

Sınırlamalar ve dikkat edilmesi gereken noktalar

  • Chat etkileşimi etkinlikleri sınırlı desteğe sahiptir ve dikkate alınması gereken bazı noktalar vardır:
    • Aşağıdakiler etkileşim etkinliği türleri desteklenir:
      • MESSAGE
      • ADDED_TO_SPACE
      • CARD_CLICKED
    • MESSAGE veya ADDED_TO_SPACE etkinlikleri için sorgu girişi Dialogflow aracısı,argumentText Chat mesajı. Mesajda bir eğik çizgi komutu, bunun yerine text alanı kullanılır.
    • CARD_CLICKED etkinlikleri için sorgu girişi Dialogflow aracısına gönderildi şu şekilde biçimlendirilir: CARD_CLICKED.functionName (functionName) function alanındaki değere karşılık gelir İşlem nesnesi ekli, etkileşimli kart öğesine (ör. bir düğme) ekli olmalıdır.
    • Her Chat etkileşimi etkinliğinin tam JSON yükü sorgu parametresinde özel bir yük olarak Dialogflow'a gönderilir bir Dialogflow webhook WebhookRequest.payload alanının değerini sorgulayarak.
  • Yanıt verirken dikkat edilmesi gereken noktalar eğik çizgi komutları ve kartlardan veya iletişim kutularından veri alma:
    • Dialogflow Chat uygulamaları eğik çizgi içeren bir mesaj aldığında komutu sorgusunda, sorgu girişi yalnızca text alanındaki değeri içerir. text alanı eğik çizgi komutunun adıyla başlar (örneğin, /command) tıklayın. Bu örnek, Dialogflow aracısının amacını yapılandırmak için kullanılabilir. komutunu kullanmanızı öneririz.
    • Dialogflow aracısının Chat etkileşimi etkinliği JSON yükü bunu bir Dialogflow webhook kullanarak sorgu parametresindeki özel yükü inceleyin.
    • Menüden bir iletişim kutusunu görüntülemek için Dialogflow Agent sadece bir özel JSON yükü ile yanıt verir. DIALOG içeren bir ileti içerir işlem yanıtı.
    • Kartlardan girilen verileri işlemek için Dialogflow aracısı, CARD_CLICKED metniyle başlayan ve şununla yanıt veren niyetler: uygun öğeyi içeren tek özel JSON yükü işlem.
  • Bağlantı önizlemeleri desteklenmez.
  • Dialogflow aracısı tek bir mesajla yanıt verirse mesaj Google Chat'e eşzamanlı olarak gönderilir. Dialogflow aracısı yanıt verirse birden çok mesaj varsa tüm mesajlar Chat'e gönderilir yöntemini çağırarak eşzamansız olarak create yöntemini Chat API'deki spaces.messages kaynağında her biri için bir kez mesajını alırsınız.
  • Chat ile Dialogflow CX entegrasyonunu kullanırken Dialogflow aracısı ve Chat uygulaması ayarlanmalıdır aynı Google Cloud projesinde çalışır. Dialogflow'u kurmanız gerekiyorsa ve sohbet özelliklerini kullanarak Bağlantıyı kolaylaştırmak için ara sunucu oluşturun. Bunu nasıl yapacağınızı öğrenmek için bunu görün Dialogflow CX için sohbet entegrasyonu örneği bulabilirsiniz.

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.

  1. 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.

  2. Proje listesinden silmek istediğiniz projeyi seçin ve ardından Sil: .
  3. İletişim kutusuna proje kimliğini yazın ve silmek için Kapat'ı tıklayın gösterir.