Create Custom Events

circle-info

Hızlı Adımlar Kılavuzu

Developer > Events > Create New Event

  1. Bildirim Gönderme Adımları Developers > Events Netmera Dashboard'daki bölüm.

  2. " öğesine tıklayınCreate New Event" düğmesini bulun ve tıklayın.

  3. Event attribute'lerini, veri tiplerini tanımlayın ve gerektiğinde zorunlu parametreleri belirtin.

  4. Custom event oluşturduktan sonra, Netmera Dashboard otomatik olarak gerekli kodu üretir ve event'iniz için kaynak dosyalarını oluşturur.

  5. Geliştiriciler, Netmera Panel'de oluşturduğunuz event'i tetikleyeceklerdir. Nasıl tetikleneceğini anlamak için lütfen Developer Guide > Choose Your Platform > Events bölümüne bakın Netmera Panel'inizde oluşturduğunuz event'i nasıl tetikleyeceğinizi öğrenmek için.

Adım 1: Event Detayları

Event'iniz için aşağıdaki bilgileri sağlayın:

  • Event Adı: Bu, uygulama kodunuzda event'in kullanılacağı addır. İzlemek istediğiniz eylemi veya davranışı temsil eden açıklayıcı ve benzersiz bir ad seçin.

  • Event Etiketi: Event etiketi, Netmera kontrol paneli ekranları ve raporlarında kullanılır. Arayüzde event'i kolayca tanımanızı sağlayacak kullanıcı dostu bir ad olmalıdır.

  • Event Açıklaması: Event'in amacını ve önemini açıklayan kısa bir açıklama yazın. Bu, ekip üyelerinin kullanımını anlamalarına yardımcı olacaktır.

  • Temel Event (isteğe bağlı): Eğer custom event'iniz Netmera tarafından sağlanan standart bir event'in uzantısıysa "User Retention" veya değişikliğiyse, burada temel event'i seçebilirsiniz. Bu, event izleme içinde tutarlılığı ve kategorilendirmeyi sağlar.

Adım 2: Attribute'ler

Custom event'iniz için attribute'leri tanımlamanız gerekir. Attribute'ler, event hakkında ek bağlam ve bilgi sağlar. Her attribute'ün kendi özellikleri vardır:

Attribute Oluştur

  • Veri Tipi: Attribute'ünüz için uygun veri tipini seçin. Netmera string, integer, double, boolean, date, long ve timestamp gibi çeşitli veri tiplerini destekler.

Veri Tipleri

Veri Tipi
Tanım
Example

String

Her zaman metin olarak değerlendirilen karakter, rakam veya sembol dizisi.

hello, +1-999-666-3333

Integer

Kesir içermeyen sayılar için sayısal veri tipi

-707, 0, 707

Double

Double veri, gerçel sayı (1, 10), ondalık (0.1, 11.002) ve negatif (-1, -0.00002) olarak temsil edilebilir. Ondalık noktasının öncesi ve sonrasında yaklaşık 15-16 basamak tutabilir.

4.5672, 2.45354, -5.22234, 3.12345678901, 0.15197e-7

Boolean

Doğru veya yanlış değerleri

0 (false), 1 (true)

Tarih

YYYY-MM-DD formatında tarih (ISO 8601 sözdizimi)

2021-09-28

Long

Long veri tipleri genellikle kodda 32 veya 64 bit integer'lardır

-2.147.483.648 ile 2.147.483.647 arasında değer aralığına sahip sayılar

Timestamp

00:00:00 UTC, 1 Ocak 1970'ten (Unix zamanı) itibaren geçen saniye sayısı

1632855600

  • Ad: Attribute için açıklayıcı bir ad verin.

  • Etiket: Etiket, Netmera kontrol paneli ekranlarında ve raporlarında attribute'ü tanımlamak için kullanılır.

  • Zorunlu: Attribute'ün event için zorunlu mu yoksa isteğe bağlı mı olduğunu belirtin. Bu, gerekli verinin yakalanmasını sağlamaya yardımcı olur.

  • Dizi: Attribute birden fazla değere sahip olabiliyorsa dizi seçeneğini etkinleştirin. Bu, birden çok seçim veya seçenek ile izlenen event'ler için kullanışlıdır.

  • Gizli Bilgi: Attribute hassas veya kişisel olarak tanımlanabilir bilgi içeriyorsa, gizli bilgi olarak işaretleyin ve gizlilik düzenlemelerine göre işleyin.

  • Kod: Her attribute'e atanan benzersiz kod. Bu kod, attribute'e başvurmak için uygulama kodunuzda kullanılacaktır.

Adım 3: Attribute Oluşturmada Daha Fazla Attribute Ekleme

  1. Custom event'iniz için gerektiği kadar attribute oluşturma işlemini tekrarlayın; bağlam ve bilgi sağlayan tüm ilgili attribute'leri ekleyin.

  2. Doğruluk ve tamlık için event detaylarınızı ve attribute yapılandırmalarınızı gözden geçirin.

Adım 4: Kaydet ve Kod Üret

Custom Event Oluşturulduktan Sonra

Netmera Dashboard kullanarak custom event'inizi başarıyla oluşturduktan sonra, bunu projenize entegre etmek basit bir süreç haline gelir. Netmera Dashboard, custom event'iniz için gerekli kodu otomatik olarak üretir ve işlemi kolaylaştırır. İşleyiş şu şekildedir:

  1. Event Yapılandırması: Netmera Dashboard içinde custom event'iniz için attribute'leri, veri tiplerini ve zorunlu parametreleri tanımladıktan sonra, event yapılandırmanızı kaydedin.

  2. Kod Üretimi: Custom event'iniz için kodu almak için event yapılandırma sayfasının altına gidin ve "Save and Generate Code" düğmesine tıklayın butonuna tıklayarak.

Bu adımı gerçekleştirdiğinizde, Netmera Dashboard özel event'inize yönelik gerekli kod snippet'lerini ve kaynak dosyalarını anında üretir. Üretilen bu dosyalar projenize entegre edilmeye hazırdır ve custom event izlemeyi uygulamanıza sorunsuzca ekler.

Adım 5: Event'i Tetikleme

Geliştiricilerinizden bizim ile Netmera arasında bir webhook entegrasyonu yapılandırmanız gerekir. Developer Guide bölümümüzü okumalarını isteyin "How to Fire Eventsarrow-up-right" Netmera Panel'inizde kodunu ürettiğiniz event için. Bu kapsamlı rehber, geliştiricilerin oluşturulan kod ile uygulamalarda istediğiniz event'i nasıl tetikleyeceklerini adım adım açıklar.

Event'leri Uygulamalara İçe Aktarma

Netmera Panel'de birden fazla uygulamanız varsa, event'leri bir uygulamadan diğerine içe aktarabilirsiniz. Bu, event'leri uygulamalar arasında verimli bir şekilde yeniden kullanmanızı sağlar.

  1. Git Geliştiriciler bölümüne gidin ve Events.

  2. Yüklemeyi Tamamlama Import Event Definition.

  3. Event'leri içe aktarmak istediğiniz Uygulama Adı uygulamayı seçin.

  1. İçe aktarmak istediğiniz belirli custom event(leri) seçin.

  2. olarak görünüyorsa, dosyanızdaki sütun başlığı bilinen bir profile attribute ile eşleşmiyor demektir. İçe Aktar düğmesine tıklayın Aksiyon bölümünde.

Last updated

Was this helpful?