> For the complete documentation index, see [llms.txt](https://user.netmera.com/netmera-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/pano-ayarlari/ayarlar/uygulama-yapilandirmasi/etkinlik.md).

# Etkinlik

**Yol**: `Ayarlar > Uygulama Yapılandırması > Etkinlikler`

<figure><img src="/files/060fb6b081b995d135381136b57f342ae97f3bd4" alt="" width="563"><figcaption></figcaption></figure>

İzleyin `Ayarlar > Uygulama Yapılandırması > Etkinlikler` Dönüşüm Etkinlikleri panosunu açmak için.

İlgili etkinliği açmak için etkinlik adına göre arama yapın veya bir etkinlik kodu seçin.

{% hint style="info" %}
Bir etkinlik kodu seçtiğinizde, şu sayfaya yönlendirilirsiniz: **Geliştiriciler > Etkinlikler**.

Oradaki mevcut etkinliği düzenleyin veya **Yeni Etkinlik Oluştur** yeni bir tane tanımlamak için.
{% endhint %}

## Özel Etkinlikler Oluşturma

{% hint style="info" %}
**Hızlı Adımlar Kılavuzu**

**Geliştirici > Etkinlikler > Yeni Etkinlik Oluştur**

1. şuraya gidin: **Geliştiriciler > Etkinlikler** Netmera Paneli'ndeki bölüme.
2. Şuna tıklayın "**Yeni Etkinlik Oluştur**" düğmesini.
3. Etkinlik özniteliklerini, veri türlerini tanımlayın ve gerektiğinde zorunlu parametreleri belirtin.
4. Özel bir etkinlik oluşturduktan sonra Netmera Paneli otomatik olarak **gerekli kodu** ve etkinliğiniz için kaynak dosyaları oluşturacaktır.
5. Geliştiriciler, Netmera Paneli'nde oluşturduğunuz etkinliği tetikleyeceklerdir. Lütfen şuraya gidin: **Geliştirici Kılavuzu > Platformunuzu Seçin > Etkinlikler** Netmera Paneli'nizde oluşturduğunuz etkinliği nasıl tetikleyeceğinizi anlamak için.
   {% endhint %}

### 1. Adım: Etkinlik Ayrıntıları

Etkinliğiniz için aşağıdaki ayrıntıları sağlayın:

* **Etkinlik Adı:** Bu, uygulamanızın kodunda kullanılacak etkinlik adıdır. İzlemek istediğiniz eylemi veya davranışı temsil eden açıklayıcı ve benzersiz bir ad seçin.
* **Etkinlik Etiketi:** Etkinlik etiketi, Netmera içindeki kontrol paneli ekranlarında ve raporlarda etkinliği tanımlamak için kullanılır. Arayüzde kolayca tanımanıza yardımcı olacak, kullanıcı dostu bir ad olmalıdır.
* **Etkinlik Açıklaması:** Etkinliğ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 Etkinlik (isteğe bağlı):** Özel etkinliğiniz bir **uzantı** veya **değişiklik** Netmera tarafından sağlanan standart bir etkinliğin uzantısı veya değişikliği ise, temel etkinliği burada seçebilirsiniz. Bu, etkinlik takibinizde tutarlılığı ve sınıflandırmayı korumanıza yardımcı olur.

<figure><img src="/files/aac89e84b1c224b0e88b29b7b5236211df8674ee" alt=""><figcaption></figcaption></figure>

### 2. Adım: Öznitelikler

Özel etkinliğiniz için öznitelikleri tanımlamanız gerekir. Öznitelikler, etkinlik hakkında ek bağlam ve bilgi sağlar. Her özniteliğin kendine ait özellikleri vardır:

#### Öznitelik Oluşturma

* **Veri Türü:** Öznitelik için uygun veri türünü seçin. Netmera; string, integer, double, boolean, date, long ve timestamp gibi çeşitli veri türlerini destekler.

#### Veri Türleri

<table><thead><tr><th width="162.33333333333331">Veri Türü</th><th width="331">Tanım</th><th>Örnek</th></tr></thead><tbody><tr><td>String</td><td>Harf, rakam veya sembol dizisi - her zaman metin olarak değerlendirilir.</td><td>hello, +1-999-666-3333</td></tr><tr><td>Integer</td><td>Kesir içermeyen sayılar için sayısal veri türü</td><td>-707, 0, 707</td></tr><tr><td>Double</td><td>Double verisi gerçek sayılar (1, 10), ondalık sayılar (0.1, 11.002) ve negatif sayılar (-1, -0.00002) olarak gösterilebilir. Ondalık noktadan önce ve sonra yaklaşık 15 ila 16 basamak tutabilir.</td><td>4.5672, 2.45354, -5.22234, 3.12345678901, 0.15197e-7</td></tr><tr><td>Boolean</td><td>Doğru ya da yanlış değerler</td><td>0 (false), 1 (true)</td></tr><tr><td>Tarih</td><td>YYYY-AA-GG formatında tarih (ISO 8601 sözdizimi)</td><td>2021-09-28</td></tr><tr><td>Long</td><td>Long veri türleri kodda çoğu zaman 32 veya 64 bit tamsayılardır</td><td>değeri -2,147,483,648 ile 2,147,483,647 arasında olan sayılar</td></tr><tr><td>Timestamp</td><td>1 Ocak 1970'de gece yarısından (00:00:00 UTC) bu yana geçen saniye sayısı (Unix zamanı)</td><td>1632855600</td></tr></tbody></table>

* **Ad:** Öznitelik için açıklayıcı bir ad verin.
* **Etiket:** Etiket, Netmera içindeki kontrol paneli ekranlarında ve raporlarda özniteliği tanımlamak için kullanılır.
* **Zorunlu:** Özniteliğin etkinlik için zorunlu mu yoksa isteğe bağlı mı olduğunu belirtin. Bu, gerekli verilerin toplanmasını sağlamaya yardımcı olur.
* **Dizi:** Özniteliğin birden fazla değeri olabiliyorsa, dizi seçeneğini etkinleştirin. Bu, birden fazla seçim veya tercih içeren etkinlikleri izlerken kullanışlıdır.
* **Gizli Bilgi:** Öznitelik hassas veya kişisel olarak tanımlanabilir bilgi içeriyorsa, gizlilik düzenlemelerine uygun şekilde işlemek için bunu gizli bilgi olarak işaretleyin.
* **Kod:** Her özniteliğe atanmış benzersiz kod. Bu kod, uygulamanızın kodunda özniteliğe referans vermek için kullanılacaktır.

<figure><img src="/files/8558b4e6aaaccf90acf440d8c0c848574d483650" alt=""><figcaption></figcaption></figure>

### 3. Adım: Öznitelik Oluştururken Daha Fazla Öznitelik Ekleme

1. Özel etkinliğiniz için gerektiği kadar öznitelik oluşturma sürecini tekrarlayın; değerli bağlam ve bilgi sağlayan tüm ilgili öznitelikleri ekleyin.
2. Doğruluk ve eksiksizliği sağlamak için etkinlik ayrıntılarınızı ve öznitelik yapılandırmalarınızı gözden geçirin.

<figure><img src="/files/949cf42f9b07a3b5b70f6bcfd8f1e2c7fd2c71fc" alt=""><figcaption></figcaption></figure>

### 4. Adım: Kaydet ve Kodu Oluştur

**Özel Bir Etkinlik Oluşturduktan Sonra**

Netmera Paneli'ni kullanarak bir özel etkinliği başarıyla oluşturduktan sonra, bunu projenize entegre etmek oldukça basit bir süreç haline gelir. Netmera Paneli, özel etkinliğiniz için gerekli kodun oluşturulmasını otomatikleştirerek bunu zahmetsiz hale getirir. İşleyişi şöyledir:

1. **Etkinlik Yapılandırması:** Özel etkinliğiniz için Netmera Paneli içinde öznitelikleri, veri türlerini ve zorunlu parametreleri tanımladıktan sonra etkinlik yapılandırmanızı kaydedin.
2. **Kod Oluşturma:** Özel etkinliğinizin kodunu almak için etkinlik yapılandırma sayfasının en altına gidin ve **"Kaydet ve Kodu Oluştur"** düğmesine tıklayın.

Bu adımı attığınızda, Netmera Paneli özel etkinliğinize özel olarak uyarlanmış gerekli kod parçacıklarını ve kaynak dosyaları anında oluşturur. Oluşturulan bu dosyalar projenize entegre edilmeye hazırdır ve özel etkinlik takibinizin uygulamanızın sorunsuz bir parçası olmasını sağlar.

### 5. Adım: Etkinliği Tetikle

Geliştiricilerinizden şu kılavuzumuzu okumalarını isteyin: **Netmera** **Geliştirici Kılavuzu** ile ilgili **"**[**Etkinlikler Nasıl Tetiklenir**](https://user.netmera.com/developer-guide/netmera-developer-guide/events/fire-events)**"** Netmera Paneli'nde kodunu oluşturduğunuz etkinlik için. Bu, geliştiricilerinizin oluşturulan kodu kullanarak uygulamalarınızda istediğiniz etkinliği tetiklemesine rehberlik eden kapsamlı bir kılavuzdur.

### Etkinlikleri Uygulamalara İçe Aktarma

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

1. Şuraya gidin: **Geliştiriciler** bölümüne gidin ve **Etkinlikler.**
2. Tıklayın **Etkinlik Tanımını İçe Aktar.**
3. Şunu seçin: **Uygulama Adı** etkinlikleri içe aktarmak istediğiniz uygulamayı.

<figure><img src="/files/dba19bc68c4e8b121c300c945193e7ce3992d6c8" alt="" width="563"><figcaption></figcaption></figure>

1. Belirli **özel etkinlik(ler)i** içe aktarmak istediğiniz.
2. Şuna tıklayın **İçe Aktar** düğmesine **Eylem** bölümünde.

<figure><img src="/files/8668306b0cbea0c046ea2de7b21d6cbe6662c152" alt="" width="268"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/pano-ayarlari/ayarlar/uygulama-yapilandirmasi/etkinlik.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
