Kullanıcı Kılavuzu

Update User Name

18/4/25
Update User Name

Kuika platformundaki Update User Name aksiyonu, kullanıcıların mevcut kullanıcı adlarını güncellemelerine olanak tanır. Update User Name, kullanıcıların hesap bilgilerini yönetmelerini ve gerektiğinde kullanıcı adlarını değiştirmelerini sağlar. Güncelleme işlemi tamamlandığında, kullanıcı yeni adıyla uygulama içinde tanınır ve tüm işlemlerine bu yeni kullanıcı adı üzerinden devam eder. Update User Name aksiyonu yalnızca mobil uygulamalarda desteklenmektedir.

Teknik Özellikler 

  • Kullanıcı Adı Güncelleme: Kullanıcının mevcut kullanıcı adını dinamik bir şekilde günceller.
  • Mobil Uyumlu: Bu aksiyon yalnızca mobil uygulamalarda çalışır. Kullanıcı adı güncelleme işlemi, mobil platformda yapılabilir.
  • E-posta Bildirim Yönetimi: Kullanıcı adı güncelleme işlemi sırasında e-posta bildirimlerinin gönderilip gönderilmeyeceği kontrol edilebilir.
  • Dil Tercihleri: Kullanıcının tercih ettiği dil güncellenebilir, böylece uygulama içindeki dil seçeneği kullanıcıya göre özelleştirilebilir.
  • Web Uygulama Desteği Yok: Bu aksiyon yalnızca mobil uygulamalarda kullanılabilir, web platformunda desteklenmez.

Update User Name Aksiyonu Uygulama Adımları

Update User Name Aksiyonunun Projeye Eklenmesi

  1. Kuika platformuna giriş yaparak üzerinde çalıştığınız projeyi açın.
  2. UI Design modülünde sağ panelde bulunan Properties panelini açın.
  1. + ADD ACTION açılır menüsünden sırasıyla Initial Actions, OnClick, OnBlur gibi uygun bir tetikleyici eylem(event) seçin  → Authorization → Update User Name seçeneğini seçin.

Update User Name Parametrelerini Yapılandırma

Aşağıdaki alanlarda kullanıcı adı güncelleme işlemi için gerekli parametreleri yapılandırabilirsiniz:

User Name

  • Tip: String
  • Zorunluluk: Evet
  • Açıklama: Güncellenecek kullanıcının mevcut kullanıcı adı (e-posta adresi) girilir.
  • Input: Kullanıcının e-posta adresini girin. Örneğin, user@example.com.Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

New User Name

  • Tip: String
  • Zorunluluk: Evet
  • Açıklama: Kullanıcının yeni kullanıcı adını (e-posta adresi) girin.
  • Input: Kullanıcının yeni e-posta adresini girin. Örneğin, newuser@example.com. Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Opsiyonel Parametreler

Aşağıdaki opsiyonel parametrelerle kullanıcı adı güncelleme işlemini daha da özelleştirebilirsiniz:

Don’t Send Email

  • Tip: Boolean
  • Zorunluluk: Opsiyonel
  • Açıklama: Kullanıcı adı güncellenirken, e-posta bildirimlerinin gönderilip gönderilmeyeceğini belirler.
  • Input: true veya false girilebilir. Örneğin, true ile e-posta gönderilmez, false ile gönderilir. Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Language

  • Tip: String
  • Zorunluluk: Opsiyonel
  • Açıklama: Kullanıcının tercih ettiği dili belirtir.
  • Input: Kullanıcının dil tercihini belirtin. Örneğin, en (İngilizce), tr (Türkçe).Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Kayıt İşlemini Tamamlama

Parametrelerinizi yapılandırdıktan sonra, değişikliklerinizi kaydetmek için SAVE butonuna tıklayın. Bu adım, Update User Name aksiyonunun başarıyla eklenmesini sağlar.

Kullanım Senaryosu: Kullanıcının E-posta (Kullanıcı Adı) Bilgisini Güncellemesi

Kullanıcı, mevcut hesabıyla giriş yaptıktan sonra hesabına ait kullanıcı adını (e-posta adresini) değiştirmek isteyebilir. Bu işlem, kullanıcı profilinden gerçekleştirilir ve güncelleme tamamlandığında kullanıcı, sisteme yeni e-posta adresiyle giriş yapabilir. Bu senaryo özellikle kullanıcıların kişisel bilgilerini güncel tutmasını sağlar.

E-posta Güncelleme Formuna Update User Name Aksiyonu Ekleme

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından üzerinde çalıştığınız projeyi açın.
  3. UI Design modülüne geçin.
  1. Sol kenardaki Elements panelinden bir Form ve iki adet Text Input elementi (Mevcut E-posta ve Yeni E-posta) sürükleyip bırakın.
  2. Formun altına bir Button ekleyin ve Label kısmına “E-posta Güncelle” yazın.
  3. Butonu seçin ve sağdaki Properties panelinden + ADD ACTION menüsüne tıklayın.
  4. OnClick → Authorization → Update User Name aksiyonunu seçin.

Update User Name Aksiyonunu Yapılandırma

Açılan aksiyon yapılandırma penceresinde aşağıdaki alanları tanımlayın:

  • User Name: formData.currentEmail
  • New User Name: formData.newEmail

Opsiyonel Parametreleri Yapılandırma

+ ADD OPTIONAL PARAMETER butonuna tıklayın ve ihtiyaç duyulan ayarları ekleyin:

  • Don’t Send Email: false → (Güncelleme sonrası bilgilendirme e-postası gönderilsin)
  • Language: "tr" → (Varsayılan olarak Türkçe dil seçimi yapılabilir)

SAVE butonuna tıklayarak yapılandırmayı tamamlayın.

Güncelleme Sonrası Kullanıcı Deneyimi

Kullanıcı formu doldurup “E-posta Güncelle” butonuna bastığında:

  • Sistem, mevcut kullanıcı adı bilgilerini doğrular.
  • Yeni e-posta adresi ile hesap bilgisi güncellenir.
  • Güncelleme başarılıysa kullanıcıya bir Notify aksiyonu ile “E-posta adresiniz başarıyla güncellendi” mesajı gösterilir.
  • Kullanıcı, bir sonraki oturumda yeni e-posta adresi ile giriş yapabilir.

Update User Name Aksiyonu İleri Seviye Özelleştirmeler 

  • E-posta Bildirim Kontrolü: "Don’t Send Email" parametresi ile, kullanıcı adı değişikliği sırasında e-posta bildirimlerinin gönderilip gönderilmeyeceğini kontrol edebilirsiniz. Eğer bildirimlerin gönderilmesini istemiyorsanız, bu parametreyi true yapabilirsiniz. Böylece, değişiklik hakkında kullanıcıya e-posta gönderilmez. Örneğin, eğer bildirim göndermek istemiyorsanız, bu parametreyi true olarak ayarlayabilirsiniz.
  • Dil Tercihi Güncelleme: "Language" parametresi ile, kullanıcıların tercih ettiği dilde uygulamanın dilini dinamik olarak değiştirebilirsiniz. Kullanıcı adı güncellenmesiyle birlikte, kullanıcıyı kendi tercihlerine göre dil ayarlarıyla uygulamaya yönlendirebilirsiniz. Bu, daha kişiselleştirilmiş bir kullanıcı deneyimi sağlar. Örneğin, kullanıcı adı güncellenmesinin ardından, dil tercihini de güncelleyebilirsiniz.
  • Gelişmiş Kullanıcı Yönlendirmesi: Kullanıcı adı güncellenmesinin ardından, kullanıcıyı başka bir sayfaya yönlendirebilirsiniz. Örneğin, kullanıcı adı başarıyla güncellendikten sonra, kullanıcıyı profil sayfasına yönlendirebilirsiniz. Bu tür yönlendirmeler, kullanıcı deneyimini daha verimli hale getirebilir. Örneğin, kullanıcı adı değişikliği sonrası, kullanıcıyı profil sayfasına yönlendirebilirsiniz.

Teknik Riskler ve Kontrol 

  • Yanlış Kullanıcı Adı Güncellemesi: User Name ve New User Name parametrelerinin doğru şekilde girildiğinden emin olun. Geçersiz kullanıcı adı hatalı sonuçlara yol açabilir.
  • Bildirim Gönderim Sorunları: Don’t Send Email parametresinin doğru şekilde yapılandırılması gerekmektedir. Aksi takdirde, bildirim gönderilmeyebilir veya istenmeyen bildirimler gönderilebilir.
  • Kullanıcı Adı Çakışması: Kullanıcı adı değişikliğinde, yeni kullanıcı adının mevcut olup olmadığını kontrol etmek gereklidir. Aynı kullanıcı adıyla birden fazla kayıt yapılmamalıdır.

Update User Name aksiyonu, kullanıcıların hesaplarını güncellemeleri ve uygulama içindeki kullanıcı adlarını değiştirmeleri için etkili bir çözüm sunar. Bu aksiyon, özellikle kullanıcıların profil bilgilerini yönetmelerine ve uygulama içindeki deneyimlerini kişiselleştirmelerine olanak tanır. Ayrıca, mobil uygulamalarda güvenli ve esnek kullanıcı yönetimi sağlar, kullanıcı adı değişikliğini sorunsuz bir şekilde gerçekleştirir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar