Custom Events Oluşturma
Hızlı Adımlar Kılavuzu
Developer > Event'ler > Create New Event
Bir Bildirim Göndermek İçin Adımlar Developers > Event'ler Netmera Dashboard'taki bölüm.
" öğesine tıklayınCreate New Event" düğmesini bulun ve tıklayın.
Event özelliklerini, veri tiplerini tanımlayın ve gerektiğinde zorunlu parametreleri belirtin.
Özel bir event oluşturduktan sonra, Netmera Dashboard otomatik olarak gerekli kodu oluşturur ve event'iniz için kaynak dosyalarını hazırlar.
Geliştiriciler sizin Netmera Panel'de oluşturduğunuz event'i tetikleyecekler. Lütfen şu bölüme gidin: Developer Guide > Choose Your Platform > Event'ler bir event'in nasıl tetikleneceğini anlamak için Netmera Panel'inizde oluşturduğunuz kodu tetiklemeniz gereken şekilde.
Adım 1: Event Detayları
Event'iniz için aşağıdaki detayları sağlayın:
Event Adı: Bu, uygulamanızın kodunda kullanılacak event adıdır. İzlemek istediğiniz aksiyon veya davranışı temsil eden, açıklayıcı ve benzersiz bir ad seçin.
Event Etiketi: Event etiketi, Netmera kontrol paneli ekranlarında ve raporlarda kullanılır. Arayüzde event'i kolayca tanımanı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, ekip arkadaşlarınızın kullanımını anlamalarına yardımcı olur.
Temel Event (isteğe bağlı): Özel event'iniz bir uzantı veya değişiklik ise Netmera tarafından sağlanan standart bir event'i burada seçebilirsiniz. Bu, event takibinde tutarlılık ve sınıflandırma sağlamaya yardımcı olur.

Adım 2: Özellikler (Attributes)
Özel event'iniz için özellikleri tanımlamanız gerekir. Özellikler event hakkında ek bağlam ve bilgi sağlar. Her özelliğin kendine ait özellikleri vardır:
Attribute Oluştur
Veri Tipi: Özelliğiniz için uygun veri tipini seçin. Netmera string, integer, double, boolean, date, long ve timestamp gibi çeşitli veri tiplerini destekler.
Veri Tipleri
String
Karakter, rakam veya sembol dizisi — her zaman metin olarak ele alınır.
hello, +1-999-666-3333
Integer
Kesirli olmayan sayılar için sayısal veri tipi
-707, 0, 707
Double
Double veri, gerçek 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 ila 16 haneyi 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
00:00:00 UTC, 1 Ocak 1970'ten (Unix zamanı) itibaren geçen saniye sayısı
1632855600
Ad: Özellik için açıklayıcı bir ad verin.
Etiket: Etiket, kontrol paneli ekranlarında ve Netmera içindeki raporlarda özelliği tanımlamak için kullanılır.
Zorunlu: Özelliğin event için zorunlu mu yoksa isteğe bağlı mı olduğunu belirtin. Bu, gerekli verinin yakalanmasını sağlar.
Dizi (Array): Özelliğin birden fazla değere sahip olabilmesi durumunda array seçeneğini etkinleştirin. Bu, çoklu seçim veya seçenek içeren event'leri izlerken faydalıdır.
Özel Bilgi (Private Info): Özellik hassas veya kişisel olarak tanımlanabilir bilgi içeriyorsa, gizlilik düzenlemelerine göre işlemek için bunu private info olarak işaretleyin.
Kod: Her özelliğe atanmış benzersiz bir kod. Bu kod, uygulamanızın kodunda özelliği referans almak için kullanılacaktır.

Adım 3: Özellik Oluştururken Daha Fazla Özellik Ekleme
Özel event'iniz için ihtiyaç duyduğunuz tüm ilgili özellikleri ekleyerek özellik oluşturma sürecini gerektiği kadar tekrarlayın.
Event detaylarınızı ve özellik yapılandırmalarınızı doğruluk ve tamamlıktan emin olmak için gözden geçirin.

Adım 4: Kaydet ve Kod Oluştur
Özel Bir Event Oluşturulduktan Sonra
Netmera Dashboard 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 uygulanmasını kolaylaştırır. İşleyiş şu şekildedir:
Event Yapılandırması: Netmera Dashboard içinde özel event'iniz için özellikleri, veri tiplerini ve zorunlu parametreleri tanımladıktan sonra event yapılandırmanızı kaydedin.
Kod Oluşturma: Özel event'iniz için kodu almak üzere event yapılandırma sayfasının altına gidin ve "Save and Generate Code" düğmesine tıklayın butonuna tıklayarak kapatmış olabilir.
Bu adımı atarak, Netmera Dashboard özel event'inize özel gerekli kod parçacıklarını ve kaynak dosyalarını anında üretir. Üretilen bu dosyalar projenize entegre edilmeye hazırdır ve özel event takibinin uygulamanıza sorunsuz şekilde dahil olmasını sağlar.
Adım 5: Event'i Tetikleme (Fire Event)
Geliştiricilerinizden bizim Meta Business Profile 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 Events" Netmera Panel'inizde oluşturduğunuz kodu kullanarak geliştiricilerinizin uygulamalarında istediğiniz event'i tetiklemesine rehberlik eden kapsamlı bir kılavuzdur.
Event'leri Uygulamalara İçe Aktarma
Netmera Panel'de birden fazla uygulamanız (app) varsa, event'leri bir uygulamadan diğerine içe aktarabilirsiniz. Bu, event'leri uygulamalar arasında verimli şekilde yeniden kullanmanızı sağlar.
Git Geliştiriciler bölümüne gidin ve seçin Event'ler.
Tıklayın Import Event Definition.
Event'leri içe aktarmak istediğiniz Uygulama Adı uygulamayı (app) seçin.

İçe aktarmak istediğiniz belirli özel event(leri) seçin.
Yanındaki Import düğmesine basın İşlem bölümünde yapılandırabilirsiniz.

Last updated
Was this helpful?