Özel Event'ler Oluşturun

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. Şuna tıklayın "Create New Event" butonuna tıklayın.

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

  4. Özel bir event oluşturduktan sonra, Netmera Dashboard otomatik olarak gerekli kodu oluşturur ve eventiniz için kaynak dosyalarını üretir.

  5. Geliştiriciler, Netmera Panelinde oluşturduğunuz event'i tetikleyeceklerdir. Lütfen gidin Developer Guide > Choose Your Platform > Events bir event'in nasıl tetikleneceğini anlamak için Netmera Panelinizde oluşturduğunuz kodu.

Adım 1: Event Detayları

Eventiniz için aşağıdaki bilgileri sağlayın:

  • Event Adı: Bu, uygulamanızın kodunda kullanılacak olan event adıdır. İzlemek istediğiniz hareket veya davranışı temsil eden açıklayıcı ve benzersiz bir ad seçin.

  • Event Etiketi: Event etiketi, Netmera içindeki kontrol paneli ekranlarında ve raporlarda kullanılır. Arayüzde event'i kolayca tanımlamanıza yardımcı olacak 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, diğer ekip üyelerinin kullanımını anlamasına yardımcı olacaktır.

  • Temel Event (isteğe bağlı): Eğer özel event'iniz bir extension veya modification Netmera tarafından sağlanan standart bir event'in uzantısı veya değişikliği ise, burada temel event'i seçebilirsiniz. Bu, event takibinde tutarlılığı ve kategorilendirmeyi sağlar.

Adım 2: Attribute'lar

Özel event'iniz için attribute'ları tanımlamanız gerekir. Attribute'lar event hakkında ek bağlam ve bilgi sağlar. Her attribute'un kendi özellikleri vardır:

Attribute Oluştur

  • Veri Tipi: Attribute'unuz 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
Örnek

String

Karakter, rakam veya sembol dizisi - her zaman metin olarak işlenir.

hello, +1-999-666-3333

Integer

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

-707, 0, 707

Double

Double veri tipi gerçek sayılar (1, 10), ondalıklar (0.1, 11.002) ve negatifler (-1, -0.00002) için kullanılabilir. Ondalık noktadan önce ve sonra 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 kodda genellikle 32 veya 64 bit integer'lardır

değeri -2,147,483,648 ile 2,147,483,647 arasında değişen sayılar

Timestamp

1970 1 Ocak (Unix zamanı) gece yarısından (00:00:00 UTC) itibaren geçen saniye sayısı

1632855600

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

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

  • Zorunlu: Attribute'un 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 fazla seçim veya seçeneğin izlendiği event'lerde faydalıdır.

  • Özel Bilgi: Attribute hassas veya kişisel olarak tanımlanabilir bilgi içeriyorsa, gizli bilgi olarak işaretleyin ki gizlilik düzenlemelerine göre işleme alınsın.

  • Kod: Her attribute'a atanan benzersiz kod. Bu kod, uygulamanızın kodunda attribute'a referans vermek için kullanılacaktır.

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

  1. Özel event'iniz için gerekli tüm ilgili attribute'ları ekleyerek attribute oluşturma sürecini gerektiği kadar tekrarlayın.

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

Adım 4: Kaydet ve Kod Üret

Özel Bir Event Oluşturduktan Sonra

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

  1. Event Konfigürasyonu: Netmera Dashboard içinde özel event'iniz için attribute'ları, veri tiplerini ve zorunlu parametreleri tanımladıktan sonra, event konfigürasyonunuzu kaydedin.

  2. Kod Üretimi: Özel event'iniz için kodu almak için, event konfigürasyon sayfasının altına gidin ve "Save and Generate Code" butonuna tıklayarak kapatmış olabilir.

Bu adımı attığınızda, Netmera Dashboard özel event'inize özel gerekli kod parçacıklarını ve kaynak dosyalarını anında üretir. Üretilen bu dosyalar projenize entegrasyon için hazırdır ve özel event takibinizin uygulamanıza sorunsuzca dahil olmasını sağlar.

Adım 5: Event'i Tetikleme

Geliştiricilerinizden bizim Netmera arasında bir webhook entegrasyonu yapılandırmanız gerekir. Geliştirici Kılavuzu içindeki "How to Fire Eventsarrow-up-right" bölümünü okumalarını isteyin. Bu rehber, geliştiricilerin ürettiğiniz kod ile uygulamalarda istediğiniz event'i tetiklemelerine yönelik kapsamlı bir kılavuzdur.

Event'leri Uygulamalara İçe Aktarma

Netmera Panelinde birden fazla uygulamanız varsa, event'leri bir uygulamadan diğerine ithal edebilirsiniz. Bu, event'leri uygulamalar arasında verimli bir şekilde yeniden kullanmanızı sağlar.

  1. Git: Geliştiriciler bölümüne gidin ve seçin Events.

  2. Tıklayın Event Tanımını İçe Aktar.

  3. Event'leri ithal etmek istediğiniz Uygulama Adı uygulamayı seçin.

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

  2. simgesine tıklayın. İçe Aktar butonunu Eylem bölümünde yapılandırabilirsiniz.

Last updated

Was this helpful?