Türkçe
  • tasarım
  • giris
  • kayit-ol
  • kimlik-dogrulama

Bir ürünün kayıt olma sürecini tekrar denedikten sonra arkadaşım bırakmaya karar verdi

Bu makalede, Thomas adında bir gerçek hayat kullanım durumunu sunarak Logto'nun belirli sinir bozucu kullanıcı giriş/yükseltme senaryolarını nasıl hafifletebileceğini gösteriyoruz, Thomas, W uygulamasına giriş yaparken sorun yaşadı.

Darcy Ye
Darcy Ye
Developer

Özet

Bu makalede, Thomas adında bir gerçek hayat kullanım durumunu sunarak Logto'nun belirli sinir bozucu kullanıcı giriş/yükseltme senaryolarını nasıl hafifletebileceğini gösteriyoruz. Thomas, hem Apple hem de Android telefonların çift kullanıcısı olarak, telefonlarından herhangi birinde ve her yerde W'ye olan güncellemeleri kontrol edebilmeyi istedi. Ancak, Android W uygulamasına giriş yapmaya çalışırken sorunlarla karşılaştı. Thomas'ın kullanım senaryosunu inceledikten sonra, W'nin kullanıcı girişi sisteminde geliştirilebilecek birkaç yön olduğunu tespit ettik. Bunlar arasında Logto, Apple girişini Android uygulamasına entegre ederken, bilgi eklerken açık istemler ve sorgular sunar, ilgili hesapları kontrol etmeyi öncelikli hale getirir ve hesap silme için gevşek bir zaman sınırına sahip olur.

Giriş yapma/yükseltme, herhangi bir uygulamanın kullanıcıları edinmesi için ilk adımdır ve sorunsuz ve verimli bir giriş ve kayıt süreci, kullanıcıları çeken ilk izlenimdir. Yeni arkadaşlarla tanıştığımızda, iyi bir ilk izlenim bırakmak için en iyi tarafımızı sunmaya çalışırız. Kullanıcı deneyimine çok değer veren bir ürün olan Logto da böyledir. Bu makalede, gerçek hayat bir kullanım durumunu sunarak kullanıcılara Logto'nun belirli sinir bozucu senaryoları nasıl hafifletebileceğini gösteriyoruz.

Çoğu zaman, bir uygulamadan diğerine geçiş yapmak zordur. Örneğin, tüm arkadaşlarınız Facebook'u kullanıyorsa, Facebook'u kullanıcı dostu bulmasanız ve artık kullanmak istemeseniz bile, tüm arkadaşlarınızı başka bir sosyal uygulamaya geçmeye ikna etmek zordur çünkü onlar da aynı sorunla karşı karşıyadır. Aynı durum, çok aktif bir UGC platformu gibi diğer uygulamalara da uygulanır. O uygulamayı kullanmak istemeyebilirsiniz, ancak birçok yüksek kaliteli içerik üretici sadece içeriğini bu platformda yayınlar. Beğendiğiniz bloggerların içeriğini görmek için rahatsızlığı katlanmak ve platformda kalmak zorunda kalırsınız.

Giriş ve kayıt süreçlerini ve kullanıcı sistemlerini sürdürmek çok basit görünebilir, ancak gerçekte birçok karmaşık senaryo vardır.

W uygulamasının Thomas’ın kullanıcı deneyimi

Arkadaşım Thomas, W'yi kullanma deneyimini ve bu konudaki sorunlarını benimle paylaştı. Thomas için şaşırtıcı olan şey, neredeyse Twitter kadar aylık etkin kullanıcısı olan bir uygulamanın böyle kötü bir kullanıcı deneyimine sahip olabilmesidir!

W, kullanıcıların kendi görüşlerini üretip paylaştıkları bir platformdur. Kullanıcılar, takip ettikleri kullanıcıların zaman çizgelerindeki genel etkileşimleri görebilirler. Thomas her gün neredeyse bir saatini W'de geçirir ve herkesin güncel sıcak konular hakkındaki görüşünü anlar.

Thomas, kişisel hesabı platform tarafından yasaklanana kadar W'nin ağır bir kullanıcısıydı. W'deki beğendiği bloggerların içeriğini takip etmeye devam etmek istediği için yeni bir hesap oluşturmak zorunda kaldı.

Hem Apple hem de Android telefonların çift kullanıcısı olarak, telefonlarından herhangi birinde ve her yerde W'ye olan güncellemeleri kontrol edebilmeyi istedi.

iPhone W uygulamasındaki yeni bir hesap oluşturmayı denedi ve gizlilik endişeleri nedeniyle Apple hesabı oturum açmayı tercih etti. Ancak, Android W uygulamasında oturum açmayı denediğinde, Apple hesabıyla oturum açma seçeneğinin olmadığını keşfetti. Bu nedenle, zaten iPhone'unda oluşturulan hesaba nadiren kullandığı bir telefon numarası ekledi ve bu telefon numarasını kullanarak Android telefonundaki daha önce oluşturulan hesaba giriş yapmayı denedi. Ancak, W, Android telefonundaki yeni bağlı telefon numarasıyla oturum açtığında onun için yeni bir hesap oluşturdu. Farklı hesaplar aynı abonelik listesini yönetemez ve bir tıklamayla abonelik listesini taşıma seçeneği yoktur, bu da aynı içeriği görme tutarlılığını sağlamak ve telefonları değiştirmek anlamına gelir.

Daha yakından incelediğinde, mevcut bir W hesabına eklenen telefon numarasının oturum açma için varsayılan bir seçenek olmadığını, ancak yükseltilebilecek gizli bir seçenek olduğunu keşfetti. iPhone'undaki W uygulamasına kaydolduğu hesapla ilişkili telefon numarasını oturum açma seçeneğine yükseltmeye çalıştığında, sistem ona numaranın zaten oturum açma seçeneği olarak kullanıldığını ve güncellenemeyeceğini bildirdi. Dahası, Android cihazındaki telefon numarasıyla oturum açmayı denerken yanlışlıkla kaydolduğu hesabı silmeyi denediğinde, sistem ona hesabın oluşturulmasından itibaren 30 gün içinde silinemediğini bildirdi.

Bu noktada, Android ve iPhone cihazlarında aynı W hesabına giriş yapma planı terk edilmek zorunda kaldı, aksi takdirde 30 gün beklemeyi ve tekrar denemeyi istemelidir.

Daha sonra, W'nin kullanım durumunu simüle ettik ve Thomas'ı giriş deneyimini denemek üzere davet ettik ve Logto'yu bir giriş sistemi olarak demo oluşturduk. Nitelikli bir ürünün, kullanıcıların tamamlamak istediği herhangi bir işlemi engellememesi gerektiğini belirtti. Buna karşılık, W'nin kullanıcı deneyimi tatmin edici değil. Bazı aptalca ürün kararları nedeniyle mevcut etkinlikleri ve önümüzdeki ayın önemli görüşlerini takip edemediği için öfkelendi.

W'nin kullanıcı deneyimini etkileyen temel sorunlar

Thomas'ın kullanım senaryosunu inceledikten sonra, W'nin kullanıcı giriş sisteminin geliştirilebilecek birkaç yönü olduğunu tespit ettik.

  1. Apple girişi, Android uygulamasına entegre edilebilir.
  2. Bağlı telefon numarasını veya e-posta adresini otomatik olarak yükseltme seçeneği olabilir ya da bu tür bilgiler eklenirken daha açık istemler ve sorgular olabilir.
  3. Telefon numaraları veya e-postalarla oturum açarken, kolayca sahipliğini kanıtlayabilir, sistem, ilgili hesapları kontrol etmeyi öncelikli hale getirmeli ve hızlı bir oturum açma seçeneği sağlamalıdır, yeni bir hesap oluşturmak yerine.
  4. Herhangi bir kayıt olmadan boş bir hesap için hesap silme zaman sınırı gevşetilebilir.

Bazıları, yukarıdaki kullanım senaryosunun son derece nadir olduğunu ve nadiren karşılaşıldığını, bu nedenle genel kullanımı etkilemediğini savunabilir. Ancak, Logto ürün tasarımının amacının, mümkün olduğunda tüm makul kullanım senaryolarını karşılamak olduğuna inanıyor. Hayatlarımızın sorunsuz bir şekilde ilerleyebilmesi için azınlık grupların mevcut durumun onlara yol açabileceği sorunları görmezden gelemediğimiz gibi, bir gün biz de bu tür durumlarla karşılaşabiliriz.

Eğer dört sorunun hepsi aynı anda gerçekleşmeseydi, Thomas bu sorunla karşılaşmazdı. W'nin giriş sistemiyle ilgili olarak belirtilen dört sorundan herhangi birine yapılan iyileştirmeler, Thomas'ın kullanım durumundaki engelleri ele alacaktır.

Logto, yukarıda belirtilen sorunları nasıl önler?

Son kullanıcıların giriş/yükseltme akışını tasarlarken, Logto geniş çaplı bir araştırma yaptı ve birçok dikkate alma durumu oldu.

İlk meseleye gelince, farklı cihazlarda bir Apple hesabı kullanarak oturum açmayı denedik. Apple cihazlarının bunun için özel bir işlemi olabilirken, diğer durumlarda, Apple ID web sayfasına yönlendirerek ve kullanıcının yetkisini alarak, Apple dışı cihazlarda bir Apple hesabı kullanarak oturum açabiliriz. Eğer bir Notion kullanıcısıysanız, bunu da yaptıklarını ve tüm cihazlarda ayrım yapmadan bir Apple hesabıyla oturum açmaya izin verdiklerini bulacaksınız.

İkinci ve üçüncü meselelerde, bir kullanıcının Logto hesabındaki profiline eklenen herhangi bir tanımlanabilir bilgi (telefon numarası, e-posta adresi, Google hesabı, Apple hesabı veya diğer ilgili hesaplar gibi) oturum açma temeli olarak kullanılabilir. Örneğin, bir kullanıcı adı ve şifreyle oluşturduğum bir Logto hesabım var ve sonra hesaba bir e-posta adresi bağladım, bu e-posta adresini ve şifreyi veya doğrulama kodunu kullanarak herhangi bir cihazda aynı Logto hesabına giriş yapabilirim. Bunun nedeni, kazara birden çok hesap oluşturmayı (bu, birden çok hesap arasında kaynakları yönetmeyi zorlaştırır) ve daha sonra birden çok hesabı birleştirmenin çok karmaşık bir görev olabileceğidir. Problemi ilk günden itibaren önlemek istiyoruz.

Son meseleyle ilgili olarak, Logto bir arka uç kimlik altyapısı olduğundan, son kullanıcılar için bir kullanıcı yönetim sayfası sunmamaktadır (Logto'nun doğrudan kullanıcıları genellikle kendi markaları tarzıyla kendi kullanıcı detay sayfalarını özelleştirir). Ancak, Logto'nun kullanıcılarına, kendi son kullanıcı detay sayfalarını oluşturmalarına yardımcı olmak için bir dizi API sunuyoruz. Logto'nun kullanıcıları, Logto Admin Konsolunu veya API'leri kullanabilir ve son kullanıcıların hesaplarını değiştirebilir, silebilir, askıya alabilir ve yeniden etkinleştirebilir.

Dahası var mı?

Burada bahsedilenler, Logto'nun tasarım felsefesinin sadece uçurumunun ucu. Gelecekte, öne çıkan ürün tasarımları ve önemli ürün kararları hakkında bir dizi makale yayınlayacağız. Ayrıca, bunların kendi işletmelerini optimize etmeleri konusunda okuyuculara iç görüler kazandırmalarını umuyoruz. Okuyuculardan Logto ürünleri hakkında geri bildirimler almayı da dört gözle bekliyoruz, çünkü bu iki yönlü bir öğrenme sürecidir.

Logto ekibi, kullanıcılarla en iyi deneyimi sunmayı hedefleyerek, toplulukta çeşitli önerilerden ilham alarak ürününü sürekli geliştiriyor. Aktif kullanıcıların yapıcı geri bildirimleri ve ekiple işbirliği yapmaları olmadan, mükemmel bir ürün yaratamayız. Eğer Logto'nun işinize fayda sağlayabileceğine inanıyorsanız, lütfen Logto Cloud'u deneyin. Kullanım sırasında herhangi bir sorunuz ya da öneriniz varsa, çekinmeden Logto ekibi ile iletişime geçin ve bize düşüncelerinizi ve gereksinimlerinizi bildirin. Birlikte, Logto'yu daha iyi yapalım!