Tüm kullanıcı yolculuklarını tanımlayın

Bu sayfada, Google Chat uygulamanızda kullanıcı yolculuklarını nasıl tanımlayacağınız ve eşleyeceğiniz açıklanmaktadır. Kullanıcı yolculuğu, kullanıcı ile Chat uygulaması arasında gerçekleşen ve kullanıcının hedefe ulaşmasına yardımcı olan bir dizi eylem ve etkileşimdir. Chat uygulamasını oluşturmadan önce bu yolculukları tanımlayın:

  • Hata mesajları ne zaman sağlanır?
  • Kullanıcıların Chat uygulamasını kullanmasına yardımcı olmak için ne zaman eğik çizgi komutu önerilir?
  • Kullanıcı işlemleri akışı basitleştirilebilir.

Tüm kullanıcı yolculuklarının bir akış şemasını oluşturma

Akış şemaları, kullanıcıların Chat uygulaması etkileşimlerinin tümünü görselleştirmek ve düşünmek için kullanışlı araçlardır. Chat uygulamanız diğer Google hizmetleriyle veya Google dışındaki hizmetlerle çalışıyorsa bu etkileşimleri de eklediğinizden emin olun. İdeal olan, akış şemanızın mümkün olan her etkileşimi veya daha karmaşık iş akışları için her kullanıcı yolculuğu için bir akış şeması göstermesidir.

Aşağıdaki akış şemasında, kullanıcıların Google Takvimlerini Chat'ten yönetmelerine yardımcı olan Chat uygulaması için kullanıcı yolculuğu gösterilmektedir:

İlk katılım, kimlik doğrulama ve Takvim kullanıcı yolculuğunu kontrol etme işlemlerini gösteren akış grafiği.

Yukarıdaki şemada, Takvimini kontrol etmek için bir Chat uygulaması kullanmak isteyen kullanıcının aşağıdaki adımları gösterilmektedir:

  1. Kullanıcı, Chat uygulamasını bir alana ekler.

  2. Chat uygulaması, kullanıcıdan erişimi yetkilendirmesini isteyen bir karşılama mesajı gönderir.

    • Kullanıcı erişimi yetkilendirmeyi reddederse önceki karşılama mesajı yeniden gönderilir.
    • Kullanıcı erişimi yetkilendirmeyi kabul ederse Oturum aç'ı tıklar.
  3. Kullanıcıdan bir iletişim kutusu mesajından oturum açması istenir.

    • Kullanıcı oturum açamazsa yeniden oturum açmayı denemesini isteyen bir hata mesajı gönderilir.
    • Kullanıcı başarıyla oturum açabilirse Chat uygulamasının nasıl kullanılacağını açıklayan bir ilk katılım mesajı gönderilir.
  4. Kullanıcı, Takvim'den bugünün programını almak için /checkCalendar eğik çizgi komutu yazar.

    • Chat uygulaması, kullanıcının takvimini alamazsa bir hata mesajı gönderilir.
    • Başarılı olursa Chat uygulaması bugünün programını bir kart mesajıyla gönderir.

Kullanıcı yolculuklarınıza rehberlik edecek kullanıcı hikayeleri yazın

Kullanıcı hikayesi bir kullanıcı hedefini temsil eder ve kullanıcı, görev ve hikayenin amacını netleştirmek amacıyla yazılır. Kullanıcı hikayelerinin açık uçlu olması amaçlanmıştır, çünkü açıkladıkları gereklilikleri karşılamanın genellikle birden fazla yolu vardır. Kullanıcı hikayeleri, kullanıcıların Chat uygulamasıyla çalışırken izleyecekleri yolları belirlemenize yardımcı olur.

Kullanıcı hikayeleri şu biçimdedir: Bir kullanıcı olarak, bir hedefe ulaşabilmek için bir görev yapmak istiyorum. Önceki örnekteki kullanıcı hikayesi şu şekildedir: Çapraz fonksiyonlu bir çalışan olarak, başkalarıyla projelerde ortak çalışabilmek için takvimimi kontrol etmek istiyorum.

Çoğu Chat uygulamasının birden fazla kullanıcı hikayesi vardır. Örneğin, Chat uygulaması için bir diğer kullanıcı hikayesi şudur: Bir yönetici olarak, projelerde ortak çalışabilmek için tüm doğrudan raporlarımı içeren haftalık bir toplantı planlamak istiyorum. Her kullanıcı hikayesi için kullanıcıların Chat uygulamanızdaki yolculuğunu tanımlayın ve Chat uygulamanızla gerçekleştirilen tüm potansiyel etkileşimleri tanımlamak üzere bir akış şeması oluşturun.

Gösterge ekleyin

Kullanıcı deneyimlerinizi diğer kullanıcıların da okumasına yardımcı olmak için hangi şeklin hangi etkileşim türünü temsil ettiğini açıklayan bir gösterge ekleyin. Örneğin, kullanıcı karar noktaları, kullanıcı girişleri, Chat uygulamanızdan başarılı ve başarısız sonuçlar ve Chat uygulamasından gelen mesajlar için benzersiz bir şekil belirleyin.

Tüm hata senaryolarını hesaba katın

Kullanıcıların Chat uygulamanızla çalışırken hiçbir zaman takılıp kalmamasını sağlamak için kullanıcı yolculuğu haritanıza hata senaryoları ekleyin. Hatanın nasıl oluştuğunu tanımlayın, işlem yapılabilir bir hata mesajı yazın ve kullanıcının hedefine ulaşmak için hataya nasıl tepki verebileceğini belirleyin. Örneğin, "Yanlış kullanıcı adı veya şifre. Tekrar oturum açmayı deneyin."

Chat uygulamanızın kullanıcılara gönderdiği mesajları belirleyin

Her etkileşim, Chat uygulamasının kullanıcının isteğini başarıyla tamamladığını onaylayan bir mesaj olsa bile, Chat uygulamanızdan kullanıcıya gönderilen bir mesajla sona ermelidir. Örneğin, "Planlama uygulamasına hoş geldiniz. Takviminizdeki etkinlikleri planlayabilir, yeniden planlayabilir veya kaldırabilirim. /checkCalendar yazarak bugünün programına göz atabilirsiniz."