Tıklama Aksiyonları Ata
Bir kullanıcının bir widget öğesine tıkladığında ne olacağını tanımlamak için bu sayfayı kullanın.
Bu sayfa davranışa odaklanır. Hâlâ widget düzenini oluşturuyorsanız, şuradan başlayın: Customize Components. Önce doğru öğeyi seçme konusunda yardıma ihtiyacınız varsa, şuraya bakın: Widget Elements Reference.
Hızlı iş akışı

Click action türleri
User Update
şunu kullanın: User Update bir tıklama profil verilerini veya kullanıcı özelliklerini güncelleyecekse.
Bu, form yanıtlarını kaydetmek, kullanıcı alanlarını güncellemek veya tercih verilerini geri yazmak için kullanışlıdır.
Nasıl kurulur:
Butonu veya görseli seçin.
Choose User Update.
Güncellemek istediğiniz alanı seçin.
Gerekirse değeri bir widget bileşeninden eşleyin.

Bileşenleri niteliklerle eşleştirme
Hedef profil özelliğinin alt kategorilerine erişmek için:
Windows:
CTRL + ALT + 7Mac:
FN + Option + 7

Örnek
Bir kullanıcının e-posta adresini bir buton üzerinden güncellemek için:
Butona bir identifier atayın.
Select User Update.
Alt kategoriyi açın ve güncelleme yöntemini seçin.
Select Content değer başka bir widget bileşeninden geliyorsa.
Kullanmak istediğiniz bileşenle içeriği eşleştirin, örneğin
emailattributebutton.


Redirect to URL
şunu kullanın: Redirect to URL bir tıklama bir web sayfasını açmalıysa.
Harici web siteleri, açılış sayfaları, ürün sayfaları ve kampanya detay sayfaları için idealdir.
Nasıl kurulur:
Hedef URL'yi girin.
Yönlendirme yalnızca belirli bir durumda çalışacaksa bir koşul ekleyin.

Go to View
şunu kullanın: Go to View kullanıcıları aynı widget içindeki başka bir ekrana taşımak için.
Bu, rating → thank you veya form → success gibi çok adımlı akışlar için temel aksiyondur.

Nasıl kurulur:
Choose Go to View.
Hedef view'ı seçin.
Add Action Conditions hedef kullanıcı girişine bağlıysa.

Send Data
şunu kullanın: Send Data tıklamanın form veya etkileşim verisini bir endpoint'e göndermesi gerekiyorsa.
Bu, özel veri toplama ve sunucu tarafı iş akışları için kullanışlıdır.
Nasıl kurulur:
Gönderilecek veriyi veya parametreleri tanımlayın.
Endpoint URL'sini girin.
Gönderme aksiyonu sınırlandırılacaksa koşullar ekleyin.

Close Widget
şunu kullanın: Close Widget etkileşim yalnızca widget'ı kapatacaksa.
Bu, şu aksiyonlar için uygundur: Dismiss, Maybe later, veya No thanks.

Open Widget
şunu kullanın: Open Widget bir widget başka bir widget'ı başlatacaksa.
Bu, summary widget → detailed widget gibi zincirli akışlar için kullanışlıdır.
Nasıl kurulur:
Choose Open Widget.
Hedef widget'ı seçin.
Hedef widget'ın önceden oluşturulmuş olduğundan emin olun.

Fire Event
şunu kullanın: Fire Event bir tıklama uygulamanızda veya takip kurulumunuzda özel bir Event'i tetiklemeliysa.
Bu, başka bir iş akışı, rapor veya entegrasyon etkileşime bağlı olduğunda kullanışlıdır.

Nasıl kurulur:
Önce Event'i şurada oluşturun: Create Custom Events.
Assign Fire Event butona veya görsele.
Listeden Event'i seçin.
Widget bileşenlerini Event'lerle eşleştirme
Alt kategorilere erişmek için:
Windows:
CTRL + ALT + 7Mac:
FN + Option + 7

Örnek
Bir görsel tıklamasından Event tetiklemek için:
Görsele bir identifier atayın.
Select Fire Event.
Alt kategoriyi açın ve yöntemi seçin.
Select Content eşleme bir widget bileşeninden geliyorsa.
Event'i doğru bileşenle eşleştirin; örneğin
LikeEventgörsel identifier'ı ile.


Android Background Location Permission
Widget, Android kullanıcılarını arka plan konum erişimine izin vermeye veya bunu reddetmeye yönlendirmesi gerektiğinde bu aksiyonu kullanın.

Choose Mobile Blank Widget bu özelliği kullanmak için Widget Gallery'de. Bu aksiyon yalnızca mobil widget'lar için kullanılabilir.
Nasıl kurulur:
Şu gibi butonlar ekleyin: Allow Permission ve Deny Permission.
Her butona uygun arka plan konumu aksiyonunu atayın.
Tıklamadan sonra kullanıcı Android Settings ekranına yönlendirilir.

Deep Link
şunu kullanın: Deep Link tıklamanın uygulama içinde belirli bir hedefi açması gerekiyorsa.
Bu, ürün sayfaları, makale detay sayfaları, özellik ekranları veya kampanya hedefleri için kullanışlıdır.

Validations
Validations, bir aksiyon çalışmadan önce hatalı veya eksik girişi önlemenize yardımcı olur.

Örnek
Bir alan boş olmamalıysa, kuralı Not Empty olarak ayarlayın ve şu gibi bir hata mesajı yazın: Lütfen doldurun.

Validation kuralları
Kullanılabilir kurallar şunlardır: Not Empty, String Length, Number, Percentage, ve Regex.

Email validation
Widgets, şu gibi özel hata mesajlarıyla e-posta doğrulamasını destekler: Lütfen geçerli bir e-posta adresi girin.
Değer geçersizse ve kullanıcı submit'e tıklarsa, hata anında görünür ve aksiyon engellenir.

Önemli adım
unutmayın Check Form Validations Before Performing This Action.
Bu, click action çalıştırılmadan önce tüm validation kurallarının çalışmasını sağlar.
Check Form Validations Before Performing This Action
Etkinleştirildiğinde, widget önce validations'ı kontrol eder. Validation başarılı olursa aksiyon çalışır. Validation başarısız olursa aksiyon engellenir ve kullanıcı ilgili hata mesajını görür.

Manage App
şunu kullanın: Manage App aksiyonun uygulamanın kendisi tarafından ele alınması gerekiyorsa. Bu genellikle uygulama seviyesindeki deep link davranışı için gerekir.

Action Conditions
şunu kullanın: Action Conditions bir click action'ın ne zaman çalışacağını kontrol etmek için.
Nasıl çalışır:
Değerlendirilecek identifier'ı seçin.
Koşulu seçin.
Beklenen değeri girin.
Aksiyonu yalnızca koşul eşleştiğinde çalıştırın.


Örnek senaryo: rating akışı
Bu örnek, koşullarla basit bir geri bildirim akışı oluşturur.
Amaç
5 yıldızlı bir rating isteyin. Değerlendirmesi 4-5 olan kullanıcılar Thank You sayfasına gider. Değerlendirmesi 1-3 olan kullanıcılar Feedback sayfasına gider.
Adım 1: Rating öğesini ve identifier'ları ekleyin
Önce widget'ı tasarlayın. Rating öğesini ve kullanıcıların rating sonrası tıklayacağı butonu ekleyin.
Ardından rating öğesine açık bir identifier atayın, örneğin rating.

Identifiers genellikle seçili bileşenin sağ üst kısmında gösterilir. Aksiyon kurulumuna başlamadan önce rastgele varsayılanları net adlarla değiştirin.

Adım 2: View'ları oluşturun
Akış için gereken ek view'ları ekleyin:
View 2: Feedback
View 3: Thank You


Adım 3: Butona koşullu aksiyonlar ekleyin
aynı butona iki Go to View aksiyon ekleyin.
İlk aksiyon:
seçin Go to View
select View 2
koşulu ekleyin
rating <= 3

İkinci aksiyon:
tıklayın + Add Action
seçin Go to View
select View 3
koşulu ekleyin
rating >= 4

Akışın veri gönderme, yönlendirme veya event tetikleme adımlarına ihtiyacı olursa daha sonra daha fazla aksiyon ekleyebilirsiniz.

Mantığı test ettikten sonra Save Widget and Return.
Last updated
Was this helpful?