Kullanıcı etkileşimlerini tasarlama

Bu sayfada, Google Chat uygulamalarının kullanıcılarla etkileşimleri nasıl tasarlayabileceği ve bunlara nasıl yanıt verebileceği açıklanmaktadır.

Sohbet uygulamaları, etkileşimi aşağıdaki yöntemlerden bazılarıyla destekler:

  • Kullanıcıları Chat uygulamanızla tanıştırma
  • Eğik çizgi komutlarına yanıt verme
  • Etkileşimli kart tabanlı arayüzleri görüntüleme veya gönderme
  • Etkileşimli iletişim kutuları açma
  • Slash komutları
  • Bağlantıları önizleme
  • Mesajda kullanıcıları @mention etme

Kullanıcıları Chat uygulamanızla tanıştırma

Chat uygulamanızın ne işe yaradığını ve kullanıcıların bu uygulamayı en iyi şekilde nasıl kullanabileceğini ayrıntılı olarak açıklayan bir karşılama mesajıyla kullanıcıları ve alanları Chat uygulamanıza dahil edin.

Etkili bir ilk katılım mesajı aşağıdaki yapıya sahiptir:

  • Merhaba deyin. Kullanıcılarınızla doğru sesi ve üslubu belirleyin.
  • Chat uygulamanızın ne yaptığını kısaca açıklayın. Chat uygulamanızı tanıtırken kullanıcılara bir veya iki cümleyle uygulamanızın onlara neler sağlayabileceğini söyleyin.
  • Kullanıcılara nasıl başlayabileceklerini söyleyin. Kullanıcılara Chat uygulamanızla nasıl çalışacaklarını söyleyin. Chat uygulamanız yapılandırma veya yetkilendirme gerektiriyorsa kullanıcılardan kurulum sürecini tamamlamalarını istemek için bu bölümü kullanabilirsiniz. Örneğin, yaygın olarak kullanılan bir veya iki eğik çizgi komutu önerebilirsiniz.
  • Nasıl yardım alacağınızı ve nasıl geri bildirimde bulunacağınızı açıklayın. Kullanıcılara nasıl yardım alabileceklerini veya geri bildirimde bulunabileceklerini söyleyerek mesajı sonlandırın.

Aşağıdaki Chat uygulamasının ilk katılım mesajı, kullanıcıları başarıya hazırlar:

Planlama yapan bir Chat uygulaması için örnek ilk katılım mesajı.

Eğik çizgi komutlarına yanıt verme

Eğik çizgi komutları, kullanıcıların /help gibi eğik çizgiyle (/) başlayan bir komut yazarak Chat uygulamanıza verebilecekleri belirli komutları kaydettirmenize ve tanıtmanıza olanak tanır.

Cymbal Chat uygulamasında kullanılabilen eğik çizgi komutlarının listesi aşağıda verilmiştir:

Chat uygulamasıyla etkileşime geçmek için bir eğik çizgi komutu seçin.

Mesajlarda kullanıcıları @ işaretiyle bahsetme

Chat uygulamanız, bir alandaki belirli kullanıcıları veya tüm kullanıcıları@mention ederek mesaj hakkında bilgilendirebilir. Tek bir kullanıcıdan bahsetmeden ve özellikle bir alandaki tüm kullanıcılardan bahsetmeden önce bunun gerçekten gerekli olup olmadığını düşünmeniz ve kullanıcıları @bahsetmemeyi tercih etmeniz gerekir.

Tek kullanıcılardan bahsetmek, söz konusu kullanıcılara bildirim gönderilmesine ve yaptıkları diğer işlerin kesintiye uğramasına neden olur. Bir alandaki tüm kullanıcılardan bahsetmek, alandaki herkese bildirim gönderir. Kullanıcılardan çok sık bahsederseniz Chat uygulamanızdan rahatsız olabilir ve uygulamayı spam olarak görmeye başlayabilirler.

Çok önemli veya zamana duyarlı nedenlerle kullanıcılardan bahsetmenizde sakınca yoktur. Örneğin, aşağıdaki Chat uygulaması, kod dondurma süresinin yaklaştığını bildirmek ve son tarihten önce biraz daha zamana ihtiyaçları olduğunu belirtme fırsatı vermek için yazılım geliştiricilerden oluşan bir alanda @mention kullanıyor:

Chat uygulaması, alandaki tüm kullanıcılara mesaj gönderir.

Öte yandan, aşağıdaki Chat uygulamasında müşteriye teşekkür etmek için doğrudan müşteriden bahsediliyor. Bu, kibar bir davranış olsa da bildirim almaya uygun değildir:

Tek bir kullanıcıya mesaj gönderen Chat uygulaması.

Etkileşimli kartlar gönderme veya görüntüleme

Kartlar, Chat uygulamalarının kullanıcılara ve alanlara gönderebileceği metin, resim ve düğmeler gibi hem etkileşimli hem de statik widget'lar içerebilen kullanıcı arayüzü öğeleridir. Chat uygulamanızın kullanıcılardan bilgi toplaması, ayrıntılı bilgi sunması veya kullanıcıları bir sonraki adıma yönlendirmesi gerekiyorsa kart mesajı gönderin.

Chat uygulaması olarak mesajlarda kart arayüzleri gönderebilir veya doğrudan mesaj alanlarında ana sayfa olarak kartlar gösterebilirsiniz.


Chat uygulamaları için mesajlaşma ve kullanıcı arayüzlerini tasarlamak ve önizlemek üzere Kart Oluşturucu'yu kullanın:

Kart Oluşturucu'yu açma

Aşağıda, Chat uygulamasından gelen bir kart mesajı gösterilmektedir:

Kart mesajı gönderen Chat uygulaması.

Etkileşimli iletişim kutuları açma

İletişim kutuları, kullanıcıların Chat uygulamanızla etkileşime geçmek için açabileceği pencereli, karta dayalı arayüzlerdir. İletişim kutularında birden fazla kart mesajını sırayla birbirine bağlayabilirsiniz. Bu, kullanıcıların form verilerini doldurma gibi çok adımlı işlemleri tamamlamasına yardımcı olur.

Aşağıdaki örnekte, bir Chat uygulaması /createContact eğik çizgi komutunu veren bir kullanıcıdan iletişim bilgilerini almak için bir iletişim kutusu başlatır:

Bir iletişim kutusu aracılığıyla kullanıcıdan yeni bir kişiyle ilgili ayrıntıları toplama.

Chat uygulamaları, alandaki kullanıcılar için bağlantıları önizleyebilir. Bir kullanıcı eşleşen bir bağlantı paylaştığı zaman Chat uygulaması, mesajına bağlantıyla ilgili bilgileri gösteren bir kart ekleyebilir.

Aşağıdaki Chat uygulaması, müşteri hizmetleri temsilcilerinin Chat alanında paylaşılan destek kaydı bağlantılarını önizlemelerine yardımcı olur:

Kart mesajında önizlenen bağlantı.

Sonraki adımlar

Etkileşimli özellikler oluşturmak için Chat uygulamanızı etkileşim etkinlikleri alacak şekilde yapılandırmanız gerekir. Adımlar için Chat uygulamanızla etkileşim alma ve yanıtlama başlıklı makaleyi inceleyin.