For the complete documentation index, see llms.txt. This page is also available as Markdown.

Widget eylemlerini ve doğrulamayı yapılandır

Kullanıcılar bir widget öğesine tıkladığında ne olacağını yapılandırın.

Kullanıcıları yönlendirmek, veri toplamak, profilleri güncellemek veya olayları tetiklemek için eylemleri kullanın. Eksik veya geçersiz form gönderimlerini engellemek için doğrulamayı kullanın.

Önce yapıyı şurada oluşturun Widget düzenini tasarlayın. Öğeleri şurada seçin Widget öğeleri referansı.

Değerleri, koşulları veya özel olayları eşleştirmeden önce net ve sabit tanımlayıcılar belirleyin.

Başlamadan önce

Tıklama eylemleri şunlar için kullanılabilir: Düğmeler ve Görseller. Eşlemelerde veya koşullarda kullanılan her öğe için tanımlayıcı ayarlayın.

Bir eylem yapılandırın

  1. Bir düğme veya görsel seçin.

  2. Araç çubuğundaki ⚡ yıldırım simgesine tıklayın.

  3. Bir eylem seçin.

  4. Gerektiğinde koşullar veya doğrulama ekleyin.

  5. Kaydetmeden önce her yolu önizleyin.

Click Actions panel
Seçili düğme veya görsel için bir eylem seçin.

Bir eylem seçin

İhtiyacınız olan sonuca uyan eylemi kullanın:

  • Kullanıcı Güncelleme: bir profil özniteliğini veya form yanıtını kaydedin.

  • URL'ye Yönlendir: bir web sayfası açın.

  • Görünüme Git: widget içindeki başka bir ekrana geçin.

  • Veri Gönder: değerleri bir uç noktaya gönderin.

  • Widget'ı Kapat: mevcut widget'ı kapatın.

  • Widget Aç: başka bir kayıtlı widget'ı başlatın.

  • Web Push İzni Al: tarayıcı bildirim izni isteyin.

  • Olay Tetikle: özel bir olayı kaydedin.

  • Android Arka Plan Konum İzni: Android konum izni ayarlarını açın.

  • Derin Bağlantı: uygulama içi bir hedefi açın.

  • Uygulamayı Yönet: uygulamanızın eylem sonucunu işlemesine izin verin.

Eylem türleri

Kullanıcı Güncelleme

Kullanın Kullanıcı Güncelleme 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 ayarlanır:

  1. Düğmeyi veya görseli seçin.

  2. Seçin Kullanıcı Güncelleme.

  3. Güncellemek istediğiniz alanı seçin.

  4. Gerekirse değeri bir widget bileşeninden eşleyin.

Bileşenleri özniteliklerle eşleştirme

User Update attribute options
Güncelleme yöntemini seçmek için öznitelik alt kategorilerini açın.
User Update action settings
Profil alanını ve değer kaynağını seçin.

Örnek

Bir kullanıcının e-postasını bir düğme üzerinden güncellemek için:

  1. Düğmeye bir tanımlayıcı atayın.

  2. Seçin Kullanıcı Güncelleme.

  3. Alt kategoriyi açın ve güncelleme yöntemini seçin.

  4. Seçin İçerik değer başka bir widget bileşeninden geliyorsa.

  5. İçeriği, kullanmak istediğiniz bileşenle eşleştirin; örneğin emailattributebutton.

Mapping a widget component to a profile attribute
Değeri ilgili widget bileşeninden eşleyin.
User Update mapping example
Kaydetmeden önce eşlenen bileşeni doğrulayın.

URL'ye Yönlendir

Kullanın URL'ye Yönlendir bir tıklama bir web sayfası açacaksa.

Harici web siteleri, açılış sayfaları, ürün sayfaları ve kampanya detay sayfaları için en uygunudur.

Nasıl ayarlanır:

  1. Hedef URL'yi girin.

  2. Yönlendirme yalnızca belirli bir durumda çalışacaksa bir koşul ekleyin.

Redirect to URL action settings
Hedefi girin ve gerektiğinde koşullar ekleyin.

Görünüme Git

Kullanın Görünüme Git kullanıcıları aynı widget içindeki başka bir ekrana taşımak için.

Bu, puanlama → teşekkür veya form → başarı gibi çok adımlı akışlar için ana eylemdir.

Nasıl ayarlanır:

  1. Seçin Görünüme Git.

  2. Hedef görünümü seçin.

  3. Ekleyin Eylem Koşulları hedef kullanıcı girdisine bağlıysa.

Go to View action
Widget içinde gezinme için bu eylemi kullanın.
Go to View target selection
Hedef görünümü ve isteğe bağlı koşulları seçin.

Veri Gönder

Kullanın Veri Gönder tıklamanın form veya etkileşim verilerini bir uç noktaya göndermesi gerekiyorsa.

Bu, özel veri toplama ve sunucu tarafı iş akışları için kullanışlıdır.

Nasıl ayarlanır:

  1. Gönderilecek veriyi veya parametreleri tanımlayın.

  2. Uç nokta URL'sini girin.

  3. Gönderme eylemi sınırlandırılacaksa koşullar ekleyin.

Send Data action settings
Uç noktayı ve gönderilecek değerleri yapılandırın.

Widget'ı Kapat

Kullanın Widget'ı Kapat etkileşimin widget'ı yalnızca kapatması gerekiyorsa.

Bu, aşağıdaki gibi eylemler için uygundur Kapat, Belki sonra, veya Hayır, teşekkürler.

Close Widget action
Kullanıcı widget'ı kapattıktan sonra widget'ı kapatın.

Widget Aç

Kullanın Widget Aç bir widget başka bir widget'ı başlatacaksa.

Bu, özet widget → ayrıntılı widget gibi zincirli akışlar için kullanışlıdır.

Nasıl ayarlanır:

  1. Seçin Widget Aç.

  2. Hedef widget'ı seçin.

  3. Hedef widget'ın zaten var olduğundan emin olun.

Open Widget action settings
Sonraki açılacak mevcut bir widget seçin.

Web Push İzni Al

Kullanın Web Push İzni Al kullanıcıdan tarayıcı bildirim izni istemek için.

Bu eylem, ilk kurulum, abonelik istemleri ve doğru zamanda yapılan abonelik talepleri için uygundur.

Get Web Push Permission action settings
İzin isteğini bir düğmeye veya görsele atayın.

Kullanıcılar atanan öğeye tıkladığında:

  1. Tarayıcı, kendi yerel izin istemini gösterir.

  2. Kullanıcılar bildirimlere izin verip vermemeyi seçer.

  3. Verdikleri karar Netmera'da otomatik olarak yansıtılır.

Widget asking users to enable web push notifications
İzin istemeden önce bildirimlerin değerini açıklayın.
Browser notification permission prompt
Tarayıcı nihai izin seçimini gösterir.

Olay Tetikle

Kullanın Olay Tetikle tıklamanın uygulamanızda veya izleme kurulumunuzda özel bir olayı tetiklemesi gerekiyorsa.

Bu, başka bir iş akışı, rapor veya entegrasyon etkileşime bağlıysa kullanışlıdır.

Nasıl ayarlanır:

  1. Önce olayı şurada oluşturun Özel Olaylar Oluştur.

  2. Atayın Olay Tetikle düğmeye veya görsele.

  3. Olayı listeden seçin.

Widget bileşenlerini olaylarla eşleştirme

Fire Event action settings
Kullanıcılar tıkladığında kaydedilecek olayı seçin.
Fire Event mapping options
Eşlenen değerleri yapılandırmak için olay alt kategorilerini açın.

Örnek

Bir görsel tıklamasından olay tetiklemek için:

  1. Görsele bir tanımlayıcı atayın.

  2. Seçin Olay Tetikle.

  3. Alt kategoriyi açın ve yöntemi seçin.

  4. Seçin İçerik eşleme bir widget bileşeninden geliyorsa.

  5. Olayı doğru bileşenle eşleştirin; örneğin eşleştirerek LikeEvent görsel tanımlayıcısıyla.

Mapping a widget component to a custom event
İlgili bileşeni eşlemek için tanımlayıcıyı kullanın.
Fire Event mapping example
Kaydetmeden önce olay eşlemesini gözden geçirin.

Android Arka Plan Konum İzni

Widget'ın Android kullanıcılarına arka plan konum erişimine izin vermelerini veya reddetmelerini yönlendirmesi gerektiğinde bu eylemi kullanın.

Android background location permission action
Bu eylemi yalnızca Android mobil widget'ları için kullanın.
Android background location permission settings
Her düğmeye uygun izin eylemini atayın.

Nasıl ayarlanır:

  1. Şunlar gibi düğmeler ekleyin: İzin Ver ve Reddet.

  2. Her düğmeye eşleşen arka plan konumu eylemini atayın.

  3. Tıklamadan sonra kullanıcı Android Ayarlar ekranına yönlendirilir.

Kullanın Derin Bağlantı 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.

Deep Link action settings
Seçili platform için uygulama içi hedefi girin.

Uygulamayı Yönet

Kullanın Uygulamayı Yönet uygulamanın eylemi kendisinin işlemesi gerekiyorsa.

Bu eylem genellikle uygulama düzeyinde derin bağlantı davranışı için kullanılır.

Manage App action settings
Uygulamanız sonucu işliyorsa bu eylemi kullanın.

Doğrulamalar

Doğrulamalar, bir eylem çalışmadan önce eksik veya geçersiz girdiyi engeller.

Önce bir girdi türü ayarlayın. Ardından kullanıcıların ihtiyaç duyduğu kuralları ve hata mesajlarını ekleyin.

Validation settings for a widget field
Kullanıcı girdisi toplayan alanda doğrulamayı yapılandırın.

Girdi türleri

Girdi türü, kullanıcıların bir değeri nasıl gireceğini ve hangi kontrollerin otomatik olarak uygulanacağını belirler. Beklenen veriye uyan türü seçin, ardından ek gereksinimler için doğrulama kuralları ekleyin.

Girdi türü
Davranış
Şunlar için kullanılır

Metin

Zorunlu, uzunluk ve regex kurallarını destekler.

Adlar, etiketler ve biçimlendirilmiş metin değerleri.

Sayı

Sayısal aralıkları ve yüzde kısıtlamalarını destekler.

Miktarlar, yaşlar ve skorlar.

Tarih

Gösterir GG/AA/YYYY ve bir takvim seçicisi gösterir. Geçersiz tarihleri ve biçimleri engeller.

Kayıtlar, rezervasyonlar ve randevular.

E-posta

Kullanıcı yazarken standart e-posta biçimini kontrol eder. Düzeltilene kadar gönderimi engeller.

Kayıt ve iletişim formları.

Telefon

Mobil cihazlarda telefon klavyesi gösterir. Bir biçim dayatmaz.

Telefon numarası toplama. Kullanım Regex ülke kodları veya rakam sayıları için.

Parola

Girilen karakterleri maskeler. Karmaşıklık kuralları uygulamaz.

Parola oluşturma veya onaylama. Kullanın Regex gereksinimler için.

URL

Standart URL biçimlendirmesini kontrol eder. Geçersiz değerler için gönderimi engeller.

Web siteleri, derin bağlantılar ve diğer URL değerleri.

Input type selection for validation
Kullanıcıların girdiği değere uyan girdi türünü seçin.

Doğrulama kuralları

Doğrulama kuralları, form gönderilmeden önce bir alan değerinin karşılaması gereken belirli koşulu tanımlar. Her kural, koşul sağlanmadığında kullanıcıya gösterilen bir hata mesajı gerektirir.

Validation rule settings
Bir kural ekleyin ve kullanıcıların göreceği hata mesajını yazın.
Kural
Açıklama

Boş Değil

Alanı boş bırakılmadığından emin olur. Zorunlu her alan için kullanın.

Dize Uzunluğu

Metin girdisinde minimum ve/veya maksimum karakter sayısı uygular.

Sayı

Girilen değerin tanımlı bir sayısal aralığa düştüğünü doğrular.

Yüzde

Değerin geçerli bir yüzde (0–100) olduğunu doğrular.

Regex

Değeri özel bir düzenli ifade deseniyle doğrular. Ulusal kimlik numaraları, posta kodları veya telefon numarası kalıpları gibi yerleşik türlerin kapsamadığı biçimler için kullanın.

Geçerli Tarih

Girilen tarihin gerçek, takvimde geçerli bir tarih olmasını sağlar. Değer, gibi imkânsız bir tarih ise gönderimi engeller 31/02/2025.

Tarih - Minimum

Girilen tarihin belirtilen tarih veya sonrasında olmasını gerektirir. Geçmiş tarihler kabul edilmediğinde, örneğin gelecekteki randevu planlaması gibi durumlarda kullanın.

Tarih - Maksimum

Girilen tarihin belirtilen tarih veya öncesinde olmasını gerektirir. Gelecek tarihler kabul edilmediğinde, örneğin doğum tarihi alanlarında kullanın.

E-posta

Girilen değerin standart e-posta adresi biçimiyle eşleştiğini doğrular. Değer bir @ işaret veya alan adı eksikse gönderimi engeller.

Doğrulamayı eylemden önce çalıştırın

Etkinleştir Bu Eylemi Gerçekleştirmeden Önce Form Doğrulamalarını Kontrol Et form eyleminde.

Widget önce doğrulamayı kontrol eder. Geçen değerler eylemi çalıştırır. Başarısız değerler ilgili hatayı gösterir ve eylemi engeller.

Önemli adım

Check Form Validations Before Performing This Action setting
Bu ayarı formu gönderen eylemde etkinleştirin.

Eylem Koşulları

Kullanın Eylem Koşulları bir eylemi yalnızca eşleşen bir kullanıcı seçimi veya değeri için çalıştırmak için. Her koşul, bir öğe tanımlayıcısını beklenen bir değerle karşılaştırır.

  1. Değerlendirilecek tanımlayıcıyı seçin.

  2. Koşulu seçin.

  3. Beklenen değeri girin.

  4. Eylemi kaydedin.

Action Conditions settings
Tanımlayıcıyı, koşulu ve beklenen değeri seçin.
Configured action condition
Eylem yalnızca koşul eşleştiğinde çalışır.

Örnek: kullanıcıları puana göre yönlendirin

Bu akış, kullanıcılardan beş yıldızlı bir puanlama ister. 1 ile 3 arasındaki puanlar 1 ile 3 şunu açar Geri Bildirim. 4 ile 5 arasındaki puanlar 4 ile 5 şunu açar Teşekkürler.

Görünümleri oluşturun

  1. İlk görünüme bir puanlama öğesi ve bir gönder düğmesi ekleyin.

  2. Puanlama öğesinin tanımlayıcısını şu olarak ayarlayın puanlama.

  3. Ekleyin Görünüm 2 için Geri Bildirim.

  4. Ekleyin Görünüm 3 için Teşekkürler.

Tanımlayıcılar, seçili öğenin sağ üst köşesinde görünür. Eylemleri yapılandırmadan önce oluşturulan adları değiştirin.

Rating element identifier
Puanlama öğesine net bir tanımlayıcı atayın.
Feedback view in the rating flow
Görünüm 2, düşük puanlardan gelen geri bildirimleri toplar.
Identifier field in element settings
Düğme eylemi koşullarında tanımlayıcıyı kullanın.
Thank You view in the rating flow
Görünüm 3, yüksek puan veren kullanıcılara teşekkür eder.

Sonuçları yapılandırın

iki tane ekleyin Görünüme Git eylemi gönder düğmesine:

Eylem
Hedef görünüm
Koşul

Görünüme Git

Görünüm 2: Geri Bildirim

puanlama <= 3

Görünüme Git

Görünüm 3: Teşekkürler

puanlama >= 4

Seçin + Eylem Ekle ikinci sonucu yapılandırmadan önce. Akış ayrıca veri gönderiyor, kullanıcıları yönlendiriyor veya bir olay tetikliyorsa daha fazla eylem ekleyin.

Go to View condition for ratings of three or below
Üç veya altındaki puanlar Geri Bildirim görünümünü açar.
Go to View condition for ratings of four or above
Dört veya üzerindeki puanlar Teşekkürler görünümünü açar.
Action selection menu
Akışın buna ihtiyacı varsa ek bir eylem seçin.

İki puanlama yolunu da önizleyin. Ardından Widget'ı Kaydet ve Geri Dön.

Son güncelleme

Bu yararlı oldu mu?