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:
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:
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:
Ö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:
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çmaAşağıda, Chat uygulamasından gelen bir kart mesajı gösterilmektedir:
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:
Chat kullanıcıları tarafından gönderilen bağlantıları önizleme
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:
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.