Tıklama Aksiyonlarını Ata

Netmera'da widget tasarlarken, bir kullanıcı widget ile etkileşime girdiğinde alınacak aksiyonu belirleyen çeşitli davranış konseptleri ve click action seçenekleri bulunur. Her aksiyon benzersiz bir işlevsellik sunar ve belirli gereksinimlere göre özelleştirilebilir.

Click Action Ekleme

Click action'lar atanabilir Butonlara Success Rate Görsellere widget'ınızda. Bir click action ayarlamak için:

  1. İstediğiniz Buton'u "User Retention" Görsel'i.

  2. Araç çubuğundaki ⚡ (yıldırım) ikonuna gidin.

  3. Kullanıcının etkileşimiyle tetiklenecek davranışı tanımlamak için uygun click action'ı atayın.

Kullanıcı Güncelleme

User Update click action'ı, bir widget'a tıklandığında kullanıcı attribute veya property'lerini değiştirmenizi sağlar. Bu, kullanıcı tercihlerini güncelleme, etkileşimleri loglama veya kullanıcıya özel verileri ayarlama gibi işlemleri içerir. Örneğin, bir kullanıcının widget ile etkileşimini takip etmek ve profilini buna göre güncellemek için bu aksiyonu kullanabilirsiniz.

circle-check

Örnek Senaryo

Bir kullanıcının e-posta bilgilerini bir buton kullanarak güncellemek istediğinizi varsayalım. İşte nasıl kurabileceğiniz:

  1. Butona bir identifier atayın.

  2. Seçin Kullanıcı Güncelleme olarak click action.

  3. Alt kategoriyi etkinleştirin ve belirli güncelleme yöntemini seçin.

  4. Bir widget bileşeni kullanarak bilgi güncellemek için, seçin Content'i.

  5. Menüdeki ilgili bileşenle içeriği eşleştirin, örneğin emailattributebutton.

Bileşen istenen aksiyonla eşleştirildikten sonra yapılandırmanız aşağıdakine benzeyecektir:

URL'ye Yönlendir

Redirect to URL click action'ı, kullanıcı widget ile etkileşime girdiğinde onları belirli bir URL'ye yönlendirmenizi sağlar. Bu işlevsellik, kullanıcıları yönlendirmek için idealdir:

  • Harici web sitelerine

  • landing page'lere

  • Ürün sayfalarına

  • widget içeriğiyle ilgili diğer web kaynaklarına

İlgili bağlantılar sunarak, kullanıcıları önemli hedeflere yönlendirebilir ve kullanıcı deneyimini artırabilirsiniz.

Nasıl Ayarlanır

  1. Kullanıcıların yönlendirileceği URL'yi sağlayın.

  2. Yönlendirme için koşulu tanımlayın. Bu, aksiyonun belirli kriterlere göre tetiklenmesini sağlar ve kullanıcının journey'ini etkileşimlerine göre özelleştirir.

Görüntüye Git

Go to View click action'ı, kullanıcıları widget içinde belirli bir view veya ekrana yönlendirerek gezinmeyi sağlar. Bu, birden fazla bölümü olan widget'lar için özellikle faydalıdır ve kullanıcıların istedikleri alana sorunsuzca geçiş yapmalarına olanak tanır.

  • Kullanıcıları bir Feedback ekranına yönlendirin bir işlemi tamamladıktan sonra.

  • Kullanıcıları bir Thank You ekranına yönlendirin bir form gönderiminin ardından.

  • Kullanıcıları ek bilgi veya aksiyonlar için belirli bir bölüme yönlendirin.

Nasıl Ayarlanır

  1. Atayın "Go to View" aksiyonunu bir butona veya görsele.

  2. Widget içindeki hedef view'ı (View 1, View 2 vb.) belirtin.

  3. Action Conditions değişkenleri ile view'lara gitme koşulunu seçin. Action Conditions değişkenleri.

Veri Gönder

Send Data click action'ı, kullanıcılar widget ile etkileşime girdiğinde özel veri veya parametreleri belirli bir endpoint veya sunucuya iletmenizi sağlar. Bu aksiyon özellikle şu durumlarda yararlıdır:

  • Kullanıcı etkileşimlerini yakalamak.

  • Form verilerini göndermek.

  • Sunucu tarafı süreçleri tetiklemek.

Nasıl Ayarlanır

  1. Göndermek istediğiniz özel veri veya parametreleri belirtin; örneğin kullanıcı girdileri veya etkileşim detayları.

  2. Verinin gönderileceği endpoint veya sunucu URL'sini sağlayın.

  3. Verinin doğru zamanda gönderilmesini sağlamak için gerekli koşulları veya tetikleyicileri yapılandırın.

Widget Kapat

Close Widget click action'ı, kullanıcıların widget'ı basit bir tıklamayla kapatmasına veya reddetmesine izin verir. Bu işlevsellik, widget görünürlüğü üzerinde kontrol sağlayarak kullanıcı deneyimini iyileştirmek için özellikle faydalıdır.

  • Kullanıcıların widget'ı ekranlarından kolayca kaldırmasını sağlar.

  • Ek bir eylem veya gezinme gerektirmez.

  • Dikkat çekmeyen kullanıcı kontrolünün önemli olduğu senaryolar için uygundur.

Widget Aç

Open Widget click action'ı, mevcut widget'a tıklandığında başka bir widget'ı görüntülemenizi sağlar. Bu işlevsellik, kullanıcıların ilişkili widget view'ları veya ekranları arasında geçiş yaparak etkileşimli deneyimler oluşturmasına yardımcı olur.

  • Özet bir widget'a tıklandığında detaylı bir widget gösterin.

  • Kullanıcıları ek aksiyonlar veya bilgiler için ilişkili bir widget'a yönlendirin.

  • Widget'ları birbirine bağlayarak uygulamanız içinde adım adım flow'lar oluşturun.

Nasıl Ayarlanır

  1. Atayın "Open Widget" aksiyonunu bir butona veya görsele.

  2. Göstermek istediğiniz hedef widget'ı belirtin.

  3. Seçtiğiniz widget'ın önceden oluşturulmuş olması gerektiğini unutmayın.

Get Web Push Permission

Get Web Push Permission eylemi, Design Widget ekranında tasarlanmış bir bileşen aracılığıyla kullanıcılardan bildirim izinleri talep etmenizi sağlar. Bu eylem tetiklendiğinde, ilişkili web sitesinde tarayıcının yerel izin pop-up'ını gösterir.

  • Kullanıcı onboarding sırasında bildirim izinlerini talep edin.

  • Opt-in'leri teşvik etmek için belirli etkileşim noktalarında izinleri isteme.

  • Daha iyi kullanıcı hedeflemesi için izinleri diğer etkileşim workflow'ları ile hizalayın.

Click Actions kenar çubuğunda bulunan bu seçenek, widget'taki atanmış click action yürütülmeden önce tüm form doğrulamalarının tamamlandığını garanti eder. Belirlenen doğrulama kurallarının karşılandığını doğrulayarak ekstra bir kontrol katmanı ekler.

  1. Bileşenle kullanıcı etkileşime girdiğinde, tarayıcı notification permission pop-up'ını.

  2. Kullanıcının yanıtı (allow "User Retention" deny) yakalanır ve otomatik olarak Netmera panel.

  3. üzerinde yansıtılır. Bu sayede kullanıcıları bildirim tercihleri temelinde sorunsuzca yönetip hedefleyebilirsiniz.

Ekran 1: Widget Kullanıcılara Gösteriliyor

Ekran 2: Yerel İzin Pop-up'ı

Event Ateşle

Fire Event click action'ı, bir widget'a tıklandığında uygulamanız içinde belirli event'leri tetiklemenizi sağlar. Bu event'ler uygulamanızdaki diğer bileşenler veya sistemler tarafından kullanılabilir, böylece senkronizasyon ve gelişmiş etkileşim sağlanır. Örneğin, bir kullanıcı widget butonuna tıkladığında activity log'unu güncelleyen veya tercihlerini gerçek zamanlı ayarlayan bir event tetiklemek için bir flow oluşturabilirsiniz.

  • Kullanıcının etkileşimi hakkında diğer modülleri veya sistemleri bilgilendirin.

  • Uygulamanın farklı bölümlerinde aksiyonlar veya güncellemeler tetikleyin.

  • Dinamik workflow'lar ve event-driven operasyonlar oluşturun.

Nasıl Ayarlanır

  1. Özel Event'ler Oluşturun:

    • Kullanmadan önce Event Ateşle aksiyonu, widget'ınızın amacına özgü custom event'leri tanımlamanız gerekir.

    • Bu event'leri oluşturmak için ilgili kılavuzu izleyin > Create Custom Events.

  2. Event'i Atayın:

    • Design Widget ekranında bileşeni seçin ve Event Ateşle aksiyonunu atayın.

    • Listeden custom widget event'ini seçin.

circle-check

Örnek Senaryo

Bir Görsel Tıkla ile Event Ateşlemek istediğinizi varsayalım. İşte nasıl kurabileceğiniz:

  1. Görsele bir identifier atayın.

  2. Seçin Event Ateşle olarak click action.

  3. Alt kategoriyi etkinleştirin ve belirli güncelleme yöntemini seçin.

  4. Bir widget bileşeni (görsel) kullanarak bilgi güncellemek için seçin Content'i.

  5. Menüdeki ilgili bileşenle içeriği eşleştirin, örneğin LikeEvent seçtiğiniz görsel identifier'ının content id'si ile eşleştirin.

Bileşen istenen aksiyonla eşleştirildikten sonra yapılandırmanız aşağıdaki gibi görünecektir:

ayarlayabilirler.

Deep Link

"Deep Link" click action'ı, deep linking işlevini kullanarak kullanıcıların widget ile etkileşime girdiklerinde uygulamanız içinde belirli bir bölüm veya içeriğe gitmelerini sağlar. Deep link kullanımı, bir ürün sayfasını doğrudan açmak, belirli bir makaleyi göstermek veya uygulamanız içindeki belirli bir özelliğe erişmek gibi ilgili bilgilere doğrudan erişim sağlayarak kullanıcı etkileşimini artırır.

Bu click action seçeneklerini etkili şekilde kullanarak kullanıcılarınız için yüksek derecede etkileşimli ve kişiselleştirilmiş widget deneyimleri yaratabilirsiniz. Her seçenek, kullanıcı etkileşimlerini takip etmenize, kullanıcı attribute'lerini güncellemenize, event'leri tetiklemenize, kullanıcıları uygulama içinde gezdirmenize veya harici kaynaklarla bağlanmanıza olanak tanıyan benzersiz yetenekler sunar. Bu özellikler, uygulama kullanıcılarınıza ilgi çekici ve hedefe yönelik deneyimler sunmanızı sağlar.

Bu click action seçeneklerini etkili şekilde kullanarak kullanıcılarınız için yüksek derecede etkileşimli ve kişiselleştirilmiş widget deneyimleri yaratabilirsiniz. Her seçenek, kullanıcı etkileşimlerini takip etmenize, kullanıcı attribute'lerini güncellemenize, event'leri tetiklemenize, kullanıcıları uygulama içinde gezdirmenize veya harici kaynaklarla bağlanmanıza olanak tanıyan benzersiz yetenekler sunar. Bu özellikler, uygulama kullanıcılarınıza ilgi çekici ve hedefe yönelik deneyimler sunmanızı sağlar. kampanyanızda herhangi bir eylem gerçekleştirilmeden önce kullanıcı girdilerinin doğru ve gereksinimlerinize uygun olmasını sağlamak için özelleştirilmiş widget'larınızdaki bileşenlere uygulayabileceğiniz kurallardır. Bu kontroller hata oluşumunu önlemeye, veri kalitesini korumaya ve genel kullanıcı deneyimini iyileştirmeye yardımcı olur.

Örnek Senaryo

Doğrulamalar, özelleştirilmiş widget'ınızdaki bileşenlere uygulanarak eylemler ilerlemeden önce giriş doğruluğunu ve uyumluluğu sağlayan kurallardır. Bu kontroller, hataları önleyerek ve veri bütünlüğünü koruyarak kullanıcı deneyimini iyileştirir.

  • Widget'ınız bir input alanı içeriyorsa, alanın doldurulup doldurulmadığını kontrol etmek için bir validation kuralı belirleyebilirsiniz. Örnek olarak: Kural:

  • Boş Olmamalı Hata Mesajı:

"Lütfen doldurun."

Kullanıcı alanı boş bırakırsa, bu hata mesajını görür ve devam etmeden önce alanı doldurması istenir.

Kampanya ihtiyaçlarınıza bağlı olarak birkaç doğrulama kuralı türü arasından seçim yapabilirsiniz:

  • Kural: – Alanın boş bırakılmamasını sağlar.

  • String Length – Girilen metnin minimum veya maksimum karakter limitlerini karşıladığını kontrol eder (ör. 5 ile 50 karakter arası).

  • Number – Girdinin tanımlı bir aralıkta sayı olduğunu doğrular.

  • Percentage – Girdinin geçerli bir yüzde (0–100) olmasını sağlar.

  • Regex – Belirli formatları doğrulamak için özel bir düzenli ifade deseni kullanır (ör. e-posta adresleri, telefon numaraları).

E-post a veya telefon numarası formatı gibi özel bir düzenli ifade desenine göre girdiyi doğrular.

Widget'larda E-posta Doğrulama Veri kalitesini artırmak için, widget'lar artıkemail validation'ı desteklemektedir. Bir kullanıcı e-posta girdiğinde, bir özel hata mesajı tanımlayabilirsiniz (örn.,).

  • “Lütfen geçerli bir e-posta adresi girin.”

  • Girdi doğrulama kurallarını karşılamıyorsa ve kullanıcı Gönder'e tıklarsa, hata mesajı hemen görünür.

circle-exclamation

Bu, geçersiz gönderimleri önler, veritabanınızı temiz tutar ve kampanyaların güvenilir verilere dayanmasını sağlar.

Geçersiz veya eksik veriler, tanımladığınız hata mesajlarıyla işaretlenecek ve kullanıcıları girdilerini düzeltmeye yönlendirecektir.

Bu Aksiyonu Gerçekleştirmeden Önce Form Doğrulamaları Kontrol Edin

Click Actions kenar çubuğunda bulunan bu seçenek, widget'taki atanmış click action yürütülmeden önce tüm form doğrulamalarının tamamlandığını garanti eder. Belirlenen doğrulama kurallarının karşılandığını doğrulayarak ekstra bir kontrol katmanı ekler.

Nasıl Çalışır

  • Bu seçenek etkinleştirildiğinde, widget click action'a geçmeden önce gerekli doğrulamaların (ör. zorunlu alanlar veya doğru giriş formatları) karşılanıp karşılanmadığını kontrol eder. Örneğin: Metin Alanı Doğrulaması:

  • Widget bir validation kuralı olan bir metin alanı içeriyorsa (örn. "Boş Olmamalı"), aksiyon yürütülmeden önce kullanıcının alanı doğru şekilde doldurup doldurmadığını kontrol eder. Aksiyonun Yürütülmesi:

Doğrulama başarılıysa, click action planlandığı gibi devam eder. Doğrulama başarısız olursa, bir hata mesajı gösterilir ve aksiyon engellenir.

Uygulamayı Yönet Manage App, kullanıcıların widget aracılığıyla uygulamayı doğrudan yönetmesine olanak tanır. Örneğin, uygulama içinde deep linking'i

Action Conditions

yönetiyorsanız, doğru çalışması için bu seçeneği seçmeniz gerekir. Action Conditions, bir click action'ın widget içinde ne zaman yürütülmesi gerektiğini Success Rate filtreleme ve

Click Actions kenar çubuğunda bulunan bu seçenek, widget'taki atanmış click action yürütülmeden önce tüm form doğrulamalarının tamamlandığını garanti eder. Belirlenen doğrulama kurallarının karşılandığını doğrulayarak ekstra bir kontrol katmanı ekler.

  1. kontrol etme yolu sağlar. Bu koşullar, aksiyonun yalnızca belirli kriterler karşılandığında tetiklenmesini sağlayarak kullanıcı etkileşimleri üzerinde daha fazla esneklik ve kontrol sunar.

  2. Bir Identifier Seçin: Koşulu dayandırmak istediğiniz custom widget'tan bir identifier seçin. Bu, widget içindeki belirli bir kullanıcı aksiyonu, girdi veya durum olabilir.

  3. Koşulu Belirleyin: Aksiyonun gerçekleşmesi için yerine getirilmesi gereken koşulu tanımlayın. Bu, bir alanın doldurulup doldurulmadığını, bir değerin belirli bir aralıkta olup olmadığını veya başka özel mantıkları içerebilir.

  4. Koşul Değerini Girin: Koşulun eşleştirmesi gereken belirli değeri veya parametreyi sağlayın (örn. belirli bir sayı, metin değeri veya seçim).

Aksiyon Tetiklendi: Action ConditionsKullanıcının girişi veya davranışı koşulu karşılarsa click action yalnızca o zaman gerçekleştirilir.

Kullanarak

, yalnızca belirli gereksinimler karşılandığında doğru aksiyonların yürütülmesini sağlayarak kullanıcı deneyimini iyileştirebilir ve etkileşimleri sadeleştirebilirsiniz.

circle-check

Örnek Click Action Senaryosu

Hedef:

  1. Kullanıcı memnuniyetini 5 yıldız üzerinden test eden bir pop-up oluşturmak. 4-5 yıldız veren kullanıcılara "Thank You" sayfası gösterilecek, 1-3 yıldız veren diğer kullanıcılar ise "Feedback" sayfasına yönlendirilecek. Adım 1: Widget'ınızı Tasarlayın ve Identifier'lar Ekleyin Widget'ınızı Tasarlayın: Success Rate butonlar. kırmızı

  2. butonlara

    • atanabilir. Bu yüzden kullanıcı etkileşimini teşvik etmek için bu öğeleri kullandığınızdan emin olun. Identifier Atayın: Üzerindeki Settings.

    • puanlama öğesine tıklayın veAtayın

Puanlama öğesine bir identifier atayın (örn.,

"rating" 🤯

) böylece click action kurulumunda daha sonra referans alınabilir. Bu identifier, widget ile kullanıcı etkileşimlerini takip etmek için kritik olacaktır. Bunu yapmak için identifier koduna tıklayın ve benzersiz bir ad ile özelleştirin (örn., "rating").

Identifier'lar

  • Identifier'larım nerede! Identifier kısmı genellikle ekranınızın sağ üst köşesindedir; genellikle rastgele bir kodla birlikte gelir. Bu identifier kodunu widget oluştururken kullanabilirsiniz. Ancak ona daha kolay bir kod atamak veri analizi ve izleme işlemlerini sizin için kolaylaştırır. Bu yüzden elementlerinize (örn. butonlar, görseller) ayırt edici identifier'lar atamaya dikkat edin, böylece verileri yönetmek ve analiz etmek daha kolay olur. Identifier'ı özelleştirmek için koda tıklayıp yeniden yazabilirsiniz. Varsayılan Konum (Sağ Üst Köşe):

  • Identifier tipik olarak widget üzerinde çalışırken ekranınızın sağ üst köşesinde Settings bulunur. Varsayılan olarak genellikle rastgele bir isimle gelir.

Puanlama öğesine bir identifier atayın (örn.,

Ayarlar Bölümü:

  1. Bazı durumlarda, identifier'lar bileşenlerinizin

ayarlar bölümünde de olabilir. Bu seçeneği buton, görsel veya puanlama bileşenleri gibi bireysel öğeleri düzenlerken bulabilirsiniz. Adım 2: Widget Flow'unuzu Oluşturun

  • View'lar Ekleyin:+ Add View

  • butonunu kullanarak widget'ınıza gerektiği kadar sayfa ekleyin. Bu senaryo için en az iki sayfaya ihtiyacınız olacak:View 2 (Feedback)

  1. : 1-3 yıldız veren kullanıcılar için.

View 3 (Thank You)

: 4-5 yıldız veren kullanıcılar için.
View'ları Özelleştirin:

View'ları ekledikten sonra ihtiyaçlarınıza göre özelleştirin. Kullanıcıları etkilemek için ilgili metinler, görseller veya diğer bileşenleri eklemek isteyebilirsiniz.

View 2

  1. View 3

  • Adım 3: Click Action'lar Ekleyin Şimdi, kullanıcıları puanlarına göre doğru view'lara yönlendirmek için butonlara uygun click action'ları atayacağız. Feedback (1-3 Yıldız) için Click Action Atama:

  • Widget'ınızdaki butona tıklayın (örn., Submit butonu). "Go to View" Sağdaki Click Actions.

panelinde, seçin
  1. ve

  • View 3 (Feedback)'i seçin Aksiyon 1 Thank You (4-5 Yıldız) için Click Action Atama:

  • Sonra, ikinci click action'ı eklemek için "Go to View" Sağdaki + Add Action.

  • seçeneğine tıklayın. Seçin Identifier Atayın: > View 2 (Thank You) > 4

  • Yüklemeyi Tamamlama Aksiyona bir koşul ekleyin: Koşul: Tüm eşlemeleri doğruladıktan sonra:.

büyük veya eşit Thank You Ekle

ve sonra
  1. 4 veya daha fazla yıldız veren kullanıcılar butona tıkladıklarında

sayfasına yönlendirilecektir. Aksiyon 2 Click Action'ları Sonlandırın: Gerekli diğer aksiyonlar için işlemi tekrarlayın. Örneğin, kullanıcı verisi toplamak istiyorsanız "Send Data"

aksiyonunu seçebilirsiniz. Kullanıcıları bir URL'ye yönlendirmek isterseniz

"Redirect to URL" aksiyonunu seçip linki belirtin.Aksiyon Seçin Tüm öğeleri ve click action'ları tamamladıktan sonra, basitçe

Last updated

Was this helpful?