> 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/panel-ayarlari/ayarlar/uygulama-yapilandirmasi/ekran-takibi.md).

# Ekran takibi

**Yol:** `Ayarlar > Uygulama Yapılandırması > Ekran Takibi`

Ekran Takibi, mobil ekran görüntülerini ve kullanıcı etkileşimlerini otomatik olarak toplar. Ayrı olay enstrümantasyonu olmadan Etiketsiz Veri Toplama'yı destekler.

Teknik yolları net iş etkileşimleriyle eşleştirmek için kullanın. Ardından bu görüntülemeleri ve eylemleri User Path'te analiz edin.

{% hint style="success" %}
Ekran Takibi iOS, Android ve React Native SDK'leri için kullanılabilir. Flutter desteklenmez.
{% endhint %}

{% embed url="<https://youtu.be/piUgfFaMHo8?si=XXKZ3aZTYHemozUn>" %}

### Neden Ekran Takibi kullanılır

Uygulama kodunda her etkileşimi tek tek tanımlamadan gezinme ve arayüz davranışını anlamak istediğinizde Ekran Takibi'ni kullanın.

Şunlarda size yardımcı olur:

* kullanıcıların uygulama içinde izlediği yolları keşfetmek,
* eşdeğer iOS ve Android davranışlarını gruplamak,
* User Path analizinde eşlenmiş görüntülemeleri ve eylemleri kullanmak.

### Başlamadan önce

Şunlardan emin olun:

* Uygulamanızda Netmera SDK bulunur.
* şuraya erişebilirsiniz **Ayarlar > Uygulama Yapılandırması > Ekran Takibi**.
* Kayıtlı bir test cihazınız vardır.
* **iOS URL Scheme** ve **Android Paket Adı** şurada yapılandırılmıştır **Geliştiriciler > Uygulama Bilgisi**.

### Ekran Takibi panosu

Aç **Ayarlar > Uygulama Yapılandırması > Ekran Takibi > Görüntülemeler / Eylemler**.

Pano, yayınlanmış eşlemeleri aday yollardan ayırır:

* **Görüntülemeleri İzle** ve **Eylemleri İzle** eşlenmiş, yayınlanmış etkileşimleri içerir.
* **Eşlenmemiş Görüntülemeler** ve **Eşlenmemiş Eylemler** eşleme bekleyen test cihazı yollarını içerir.

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FsFsJVOlrnE1gbVQu57KE%2FScreenshot%202025-05-07%20at%2010.17.08.png?alt=media&amp;token=1cc90e63-3a50-41f4-a003-aa7bd00fb36f" alt="Screen Tracking dashboard with mapped and unmapped view and action sections"><figcaption><p>Ekran Takibi panosu</p></figcaption></figure>

### Ekran Takibi'ni yapılandırın

#### 1. adım: Toplamayı etkinleştirin

Aç **Ayarlar > Uygulama Yapılandırması > Ekran Takibi > Görüntülemeleri İzle**, **Eylemleri İzle**, veya **Değerleri Topla**.

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2F0xeOdaVXa03IiZnfbqt4%2FScreenshot%202025-05-07%20at%2010.46.16.png?alt=media&amp;token=dcecadcb-4228-4fee-bb6e-a8d33e5f2f4d" alt="Screen Tracking collection settings for views, actions, and values"><figcaption><p>İhtiyacınız olan toplama türlerini etkinleştirin</p></figcaption></figure>

Etkinleştir **Görüntülemeleri İzle**, **Eylemleri İzle**, ve **Değerleri Topla** ilgili sayfalarında.

**Görüntülemeleri İzle**

gibi tam ekran geçişlerinin toplanmasını etkinleştirir `Ana Sayfa`, `Ürün Sayfası`, `Sepet`, vb. Bu, kullanıcıların hangi sayfalara gezindiğini anlamanıza yardımcı olur.

**Eylemleri İzle**

Arayüzle yapılan kullanıcı etkileşimlerini, örneğin belirli öğelerdeki dokunmaları, tıklamaları veya seçimleri yakalar. Özellik kullanımını ve etkileşimi analiz etmek için kullanışlıdır.

**Değerleri Topla**

Eylem takibini, tıklanan veya etkileşime girilen öğenin **belirli** **değerini** yakalayarak genişletir.

> Örneğin, bir kullanıcı /category/shoes gibi bir yolun sonunda "Blue Sneakers" başlıklı bir ürüne dokunursa, `/category/shoes`, bu anahtarın `"Blue Sneakers"` veri yüküne dahil edilmesini sağlar.

Bu sayede yalnızca *hangi* eylemin tetiklendiğini değil, aynı zamanda *neyi* seçtiğini veya etkileşime girdiğini de izleyebilirsiniz.

{% @arcade/embed url="<https://app.arcade.software/share/wq4PK8GW53pUDwj6X3lp>" flowId="wq4PK8GW53pUDwj6X3lp" %}

***

#### 2. adım: Test cihazları ekleyin

Aç **Ayarlar > Uygulama Yapılandırması > Test Cihazları > Test Kullanıcısı Davet Et** veya **Test Kullanıcısı Ekle**.

Ekran görüntülerini ve kullanıcı etkileşimi olaylarını toplamaya başlamak için önce test cihazlarını kaydetmeniz gerekir. Bu cihazlar, Netmera'nın eşleme için olası ekran ve eylem olaylarını algılayıp kaydedebilmesi amacıyla **simüle etmek** için kontrollü bir ortamda uygulama kullanımını kullanılır. Daha fazla bilgi için şuraya bakın: [Test cihazları](/netmera-user-guide/netmera-user-guide-tr/panel-ayarlari/ayarlar/yonetim/test-cihazlari.md) daha fazla bilgi için.

<details>

<summary>Seçenek 1: Test Kullanıcılarını E-posta ile Davet Etme</summary>

1. panelin sol menüsüne gidin ve "**Ayarlar**."
2. " üzerine tıklayın**Test Cihazları**" test cihazı yönetim ekranına erişmek için.
3. Bulun "**Test Kullanıcısı Davet Et**" düğmesini bulun ve üzerine tıklayın.
4. Davet bağlantısını almak için verilen alana e-posta adresinizi girin.
5. Gelen davet bağlantısı için e-postanızı kontrol edin.
6. Test cihazı olarak eklemek istediğiniz cihazda, e-postadaki davet bağlantısına tıklayın.
7. Bağlantı sizi mobil uygulamaya yönlendirecek ve cihazı otomatik olarak test cihazı olarak ekleyecektir.

</details>

<details>

<summary>Seçenek 2: Harici Kimliği ile Test Cihazı Ekleme</summary>

1. "**Ayarlar -> Test Cihazları**" ekranında, "**Test Kullanıcısı Ekle**" düğmesini bulun ve tıklayın.
2. Harici kimliğinizi **harici kimlik** verilen alana girin.
3. Sistem, test cihazı olarak ekleyebileceğiniz kullanılabilir cihazları listeleyecektir.
4. Listeden istediğiniz cihazı tek tıklamayla test cihazı olarak eklemek için üzerine tıklayın.

</details>

<details>

<summary>Seçenek 3: Kullanıcı Bilgileriyle Test Kullanıcısı Ekleme</summary>

1. panelin sol menüsüne gidin ve "**Hedefleme**."
2. " üzerine tıklayın**Kişiler**" ekranına erişmek için. Ardından, "**Kişi Bul**".
3. Onların **Harici Kimlik** veya **e-posta** yazın ve "**Bul**".
4. Kullanıcınızın sonuçlarını gördüğünüzde, yeşil renkte gösterilen "**Kullanıcı Kimliği**" üzerine tıklayın.
5. İşlem kayıtlarıyla ilgili olarak "Kullanıcının özel verilerine erişiyorsunuz, işleminiz kaydedilecektir." uyarısını göreceksiniz; tıklayın **Evet.**
6. Sayfanın üst kısmında üç seçenek göreceksiniz. "**Test Kullanıcısı Olarak Ata**" > **"Cihazları Al."**
7. Bu kullanıcının test kullanıcısı olarak kullanılabileceği tüm platformların bir listesini göreceksiniz. Platformunuzu (sms, e-posta vb.) seçin ve " **"Test Kullanıcısı Ekle."**

</details>

<details>

<summary>Kullanıcınız için bir Harici Kimlik ayarlamadıysanız lütfen şu adımları izleyin:</summary>

**xid ayarlamak için updateUser() yöntemlerini kullanın:**

xid ayarlamak için, userId ile updateUser() yöntemini kullanabilirsiniz. Ayrıntılı bilgi için aşağıdaki bağlantılardaki geliştirici dokümantasyonumuza bakın.

* [**iOS Kullanıcı Dokümantasyonu**](https://user.netmera.com/netmera-developer-guide/user/ios-user)
* [**Android Kullanıcı Dokümantasyonu**](https://user.netmera.com/netmera-developer-guide/user/android-user)

</details>

{% hint style="danger" %}
**Önkoşul:**\
iOS URL Scheme'inizi **iOS URL Scheme** ve **Android Paket Adı** altında `Geliştiriciler > Uygulama Bilgisi`.
{% endhint %}

***

#### 3. adım: Aday yolları oluşturun

Test cihazınız kaydedildikten sonra, kullanıcı akışlarını simüle etmek için uygulamanızla etkileşime geçin. Netmera Etiketsiz Veri Toplama, eylemleriniz temelinde otomatik olarak aday olay yolları oluşturacaktır; manuel kodlama gerekmez.

* **Görüntülemeler Örneği:**\
  `"Ana Sayfa"` → `"Ürün Listesi"` → `"Ürün Detayı"` → `"Sepet"`\
  Bu, kullanıcı uygulamanızda gezinirken ardışık ekran geçişlerini yakalar.
* **Eylemler Örneği:**\
  `"Arama Yap"` → `"Filtre Seç"` → `"Favorilere Ekle'ye Dokun"`\
  Bunlar, düğmeler veya etkileşimli öğelerle yapılan tekil kullanıcı etkileşimlerini temsil eder.
* **Değerler Örneği:**\
  `"Ürün: Koşu Ayakkabıları'na Dokun"` → `"Renk Seçeneği: Kırmızı'ya Dokun"` → `"Beden: 42'ye Dokun"`\
  Bu **Değerleri Topla** özellik, tıklanan öğenin adı, etiketi veya değeri gibi bağlamsal ayrıntıları eylem yolunun sonuna ekler.

Bu otomatik oluşturulan aday yollar daha sonra incelenebilir, adlandırılabilir ve uygulamanız genelinde tutarlı izleme için yayınlanabilir.

***

#### 4. adım: Eşlemeler oluşturun ve yayınlayın

**1. Eşlenmemiş yollara gidin**

Aç `Eşlenmemiş Görüntülemeler` veya `Eşlenmemiş Eylemler` Etiketsiz Veri Toplama bölümünün altında.

**2. Bir eşleme oluşturun**

Seçin **Yeni Oluştur** seçilen görüntüleme veya eylem için eşleme düzenleyicisini açmak üzere.

**3. Bir Ekran Adı atayın**

Ekranın amacını yansıtan anlamlı ve tutarlı bir ad girin, örneğin `ProductDetail` veya `OnboardingStep1`.

**4. İzleme Seçeneği'ni seçin**

Şunu kullanın: **İzle** anahtarını/düğmesini kullanarak bu eşlemenin aktif olarak izlenip izlenmeyeceğine karar verin. Bu, gerekirse eşlemeleri hemen etkinleştirmeden kaydetmenize olanak tanır.

**5. Android ve iOS yollarını eşleştirin**

Netmera, platformlar arasındaki eşdeğer ekran görüntülerini veya eylemleri tek bir eşleme altında gruplamanıza olanak tanır. Diğer platformdaki karşılık gelen bir yolu eklemek için Eşlemeler tablosundaki **Ekle** düğmesini kullanın. Örneğin, Android `product/detail` ekranını iOS `productDetailsView`ile eşleştirin. Bu, raporlamada tutarlılık sağlar ve platformlar arası analitiği basitleştirir.

**6. Sonlandırın ve kaydedin**

Her iki platform da, uygulanabilirse, eşleştirildikten sonra yeşil **Ekle** düğmesini seçerek eşlemenizi kaydedin.

**7. Değişiklikleri yayınlayın**

Kaydettikten sonra, **Görüntülemeler / Eylemler** panosuna dönün ve **Yayınla**.

{% hint style="info" %}
**Yayınlama gereklidir** eşlemeleri etkinleştirmek için—aksi halde taslak olarak kalırlar ve uygulanmazlar.
{% endhint %}

{% @arcade/embed url="<https://app.arcade.software/share/Ofpk1URoe57t6ZK9pFJJ>" flowId="Ofpk1URoe57t6ZK9pFJJ" %}

<details>

<summary>Android ve iOS Arasındaki Karşılık Gelen Eşlemeler Nasıl Eşleştirilir</summary>

Platformlar arasında olay takibini birleştirmek için Netmera, size **Android ve iOS yollarını birleştirme** tek bir eşleme girdisi altında. Bu, yinelenmeyi azaltmaya ve raporları daha kolay yorumlamaya yardımcı olur.

**Yolları eşleştirme adımları:**

1. şu **Eşlemeler tablosunda** eşleme oluşturma ekranının, bir platform için mevcut yolu bulun (örn. Android).
2. Diğer platformdaki karşılık gelen yolu Eşlenmemiş Görüntülemeler/Eylemler altında bulun.
3. Şuna tıklayın: **“Ekle”** doğru platform girdisinin yanındaki düğme.
4. Seçilen yol aynı eşleme altında eklenecek ve böylece Android ve iOS ekranlarını/eylemlerini tek olarak izleyebileceksiniz.

> Örnek:\
> Android yolunuz `/product/detail` ve iOS yolunuz `productDetailScreen`. İkisini `ProductDetail` adlı tek bir eşleme altında eşleştirmek, bu ekran için birleşik analitiği görmenizi sağlar.

</details>

### Eşlenmiş davranışı analiz edin

**Yol:** `Analitik > Kullanıcı ve Kitle > User Path`

User Path, yayınlanmış görüntülemeler ve eylemlerden akış verimliliğini, çıkışları ve tekrarlanan eylemleri incelemenize yardımcı olur.

**Filtre Seçenekleri:**

* **Segment:** Belirli kullanıcı gruplarını analiz edin (örn. VIP'ler, yeni kullanıcılar)
* **Cihaz:** İşletim sistemine veya cihaz sürümüne göre filtreleyin
* **Filtre:** Belirli bir ekran veya eylem seçin
* **Yön:** Seçilen olaydan önce ne olduğunu veya sonra ne geldiğini görün
* **Tarih Aralığı:** Davranış eğilimlerini zaman içinde gözlemleyin

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FQ8ex5Axg4vBtMxeq2zBh%2FScreenshot%202024-01-22%20at%2019.46.47.png?alt=media&amp;token=24f0fae2-3954-4057-ac67-850a95a3ee1b" alt="User Path filters for segment, device, tracking type, direction, and date"><figcaption><p>Yayınlanmış Ekran Takibi verilerini User Path'te analiz edin</p></figcaption></figure>

### Etiketsiz Veri Toplama olay türleri

<table><thead><tr><th width="208.0859375">Olay</th><th>Açıklama</th><th>Notlar</th></tr></thead><tbody><tr><td><strong>Görüntüleme Test Olayını Göster</strong></td><td>Yalnızca test cihazlarında bir ekran görüntülendiğinde tetiklenir</td><td>Üretim ortamında görünmez</td></tr><tr><td><strong>Görüntüleme Olayını Göster</strong></td><td>Eşlenmiş bir ekran görüntülendiğinde tetiklenir</td><td>Analitik için canlı izleme</td></tr><tr><td><strong>Görüntüleme Eylemi Test Olayı</strong></td><td>Test cihazında bir eylem gerçekleştirildiğinde tetiklenir</td><td>Test akışı oluşturma sırasında kullanılır</td></tr><tr><td><strong>Görüntüleme Eylemi Olayı</strong></td><td>Eşlenmiş bir etkileşim gerçekleştiğinde tetiklenir</td><td>Analitik ve segmentasyonda görünür</td></tr></tbody></table>

### Ekran Takibi Sorun Giderme

<table><thead><tr><th width="329.47265625">Sorun</th><th>Çözüm</th></tr></thead><tbody><tr><td><strong>Görüntülemeleri/Eylemleri İzle Sayfalarını Göremiyorum</strong></td><td>İzinleri etkinleştirmesi için Başarı Yöneticinizden isteyin</td></tr><tr><td><strong>Test Cihazından Veri Toplanmadı</strong></td><td>Cihazın kayıtlı ve aktif olarak kullanıldığını doğrulayın</td></tr><tr><td><strong>Eşleme Panoda Görünmüyor</strong></td><td>Eşleştirdikten sonra “Ekle”ye ve ardından “Yayınla”ya tıkladığınızdan emin olun</td></tr><tr><td><strong>User Path Olay Göstermiyor</strong></td><td>Test olaylarının oluşturulup düzgün eşlenip eşlenmediğini kontrol edin</td></tr><tr><td><strong>Oturum Sona Erme Sorunları</strong></td><td>Güncelleyin <code>Oturum Sona Erme Aralığı</code> içinde <code>Geliştiriciler > Uygulama Bilgisi</code></td></tr></tbody></table>


---

# 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/panel-ayarlari/ayarlar/uygulama-yapilandirmasi/ekran-takibi.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.
