> 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-settings/settings/app-configuration/screen-tracking.md).

# Ekran takibi

Mobil ekran görünümlerini ve etkileşimlerini Ekran Takibi ve etiketsiz veri toplama ile otomatik olarak yakalayın, ekranları iş adıyla eşleştirin ve sorunları giderin.

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

Ekran İzleme, mobil ekran görüntülemelerini ve kullanıcı etkileşimlerini otomatik olarak toplar. Ayrı bir olay kodlaması olmadan Etiketsiz Veri Toplama’yı destekler.

Teknik yolları net iş etkileşimlerine eşlemek için kullanın. Ardından bu görüntüleme ve eylemleri Kullanıcı Yolu’nda analiz edin.

{% hint style="success" %}
Ekran İzleme iOS, Android ve React Native’i destekler. Flutter desteklenmez.

React Native kurulumu için bkz. [React Native için Etiketsiz Veri Toplama](https://user.netmera.com/netmera-developer-guide/platforms/react-native/tagless-data-capture).
{% endhint %}

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

### Neden Ekran İzleme kullanılmalı

Uygulama kodunda her etkileşimi tek tek tanımlamadan gezinmeyi ve arayüz davranışını anlamak istediğinizde Ekran İzleme’yi kullanın.

Şunlara yardımcı olur:

* kullanıcıların uygulama içinde izlediği yolları keşfetmenize,
* eşdeğer iOS ve Android davranışlarını gruplamanıza,
* eşleştirilmiş görünümleri ve eylemleri Kullanıcı Yolu analizinde kullanmanıza.

### Başlamadan önce

Şunlardan emin olun:

* Uygulamanız Netmera SDK’sını içeriyor.
* Erişebilirsiniz **Ayarlar > Uygulama Yapılandırması > Ekran İzleme**.
* Kayıtlı bir test cihazınız var.
* **iOS URL Şeması** ve **Android Paket Adı** şurada yapılandırılmıştır: **Geliştiriciler > Uygulama Bilgisi**.

### Ekran İzleme gösterge paneli

Açın **Ayarlar > Uygulama Yapılandırması > Ekran İzleme > Görünümler / Eylemler**.

Gösterge paneli, yayınlanmış eşleştirmeleri aday yollarından ayırır:

* **İzlenen Görünümler** ve **İzlenen Eylemler** eşleştirilmiş, yayınlanmış etkileşimleri içerir.
* **Eşleştirilmemiş Görünümler** ve **Eşleştirilmemiş Eylemler** eşleştirme bekleyen test cihazı yollarını içerir.

<figure><img src="https://1642824329-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&#x26;token=1cc90e63-3a50-41f4-a003-aa7bd00fb36f" alt="Screen Tracking dashboard with mapped and unmapped view and action sections"><figcaption><p>Ekran İzleme gösterge paneli</p></figcaption></figure>

### Ekran İzlemeyi yapılandırın

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

Açın **Ayarlar > Uygulama Yapılandırması > Ekran İzleme > Görünümleri İzle**, **İzlenen Eylemler**, veya **Değerleri Topla**.

<figure><img src="https://1642824329-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&#x26;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 **İzlenen Görünümler**, **İzlenen Eylemler**, ve **Değerleri Topla** ilgili sayfalarında.

**İzlenen Görünümler**

şu tür tam ekran geçişlerinin toplanmasını sağlar: `Ana Sayfa`, `Ürün Sayfası`, `Sepet`, vb. Bu, kullanıcıların hangi sayfalara geçtiğini anlamanıza yardımcı olur.

**İzlenen Eylemler**

Belirli öğeler üzerindeki dokunmalar, tıklamalar veya seçimler gibi kullanıcı etkileşimlerini yakalar. Özellik kullanımı ve etkileşimi analiz etmek için kullanışlıdır.

**Değerleri Topla**

Eylem izlemeyi, tıklanan veya etkileşimde bulunulan öğenin **belirli** **değerini** yakalayarak genişletir.

> Örneğin, bir kullanıcı /category/shoes gibi bir yolun sonunda "Blue Sneakers" adlı bir ürüne dokunursa, `/category/shoes`bu seçenek `"Blue Sneakers"` ifadesinin veri yüküne dahil edilmesini sağlar.

Bu sayede yalnızca *hangi* eylemin tetiklendiğini değil, aynı zamanda *neyi* kullandığını veya neyle etkileştiğini de takip edebilirsiniz.

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

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

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

Ekran görüntülemelerini ve kullanıcı etkileşimi olaylarını toplamaya başlamak için öncelikle test cihazlarını kaydetmeniz gerekir. Bu cihazlar, eşleştirme için Netmera’nın olası ekran ve eylem olaylarını algılayıp kaydedebilmesi amacıyla uygulama kullanımını **simüle** etmek için kontrollü bir ortamda kullanılır. Daha fazla bilgi için [Test cihazları](/netmera-user-guide/netmera-user-guide-tr/panel-settings/settings/administration/test-devices.md) bölümüne bakın.

<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. " seçeneğine tıklayın.**Test Cihazları**" test cihazı yönetimi ekranına erişin.
3. "**Test Kullanıcısını 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. Şunu girin: **harici kimlik** verilen alana.
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. " seçeneğine tıklayın.**Kişiler**" ekranına erişmek için. Ardından, "**Kişi Bul**".
3. Şunları yazın: **Harici Kimlik** veya **e-posta** ve "**Bul**".
4. Kullanıcınızın sonuçlarını gördüğünüzde, yeşil renkte gösterilen "**Kullanıcı Kimliği**"na tıklayın.
5. Eylem günlükleriyle ilgili olarak "Kullanıcı gizli verilerine erişiyorsunuz, eyleminiz kaydedilecek." uyarısını göreceksiniz, tıklayın **Evet.**
6. Sayfanın üst kısmında üç seçenek göreceksiniz. Şuna tıklayın: "**Test Kullanıcısı Olarak Ata**" > **"Cihazları Al."**
7. Bu kullanıcıyı test kullanıcısı olarak kullanabileceğiniz 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öntemleri:**

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

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

</details>

{% hint style="danger" %}
**Önkoşul:**\
Şurayı ayarlayın: **iOS URL Şeması** 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, işlemleriniz temelinde otomatik olarak aday olay yolları oluşturur; manuel kodlama gerekmez.

* **Görünümler Örneği:**\
  `"Ana Sayfa"` → `"Ürün Listesi"` → `"Ürün Detayı"` → `"Sepet"`\
  Bu, bir kullanıcı uygulamanızda gezinirken ardışık ekran geçişlerini yakalar.
* **Eylemler Örneği:**\
  `"Arama Yap"` → `"Filtre Seç"` → `"Favorilere Ekle"`\
  Bunlar, düğmelerle veya etkileşimli öğelerle yapılan tekil kullanıcı etkileşimlerini temsil eder.
* **Değerler Örneği:**\
  `"Ürün Dokunuşu: Koşu Ayakkabıları"` → `"Renk Seçeneğine Dokun: Kırmızı"` → `"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.

Otomatik olarak oluşturulan bu aday yollar daha sonra gözden geçirilebilir, adlandırılabilir ve uygulamanız genelinde tutarlı izleme için yayınlanabilir.

#### 4. Adım: Eşleştirmeler oluşturun ve yayınlayın

**1. Eşleştirilmemiş yollara gidin**

Açın `Eşleştirilmemiş Görünümler` veya `Eşleştirilmemiş Eylemler` Etiketsiz Veri Toplama bölümünde.

**2. Bir eşleştirme oluşturun**

Seçin **Yeni Oluştur** seçilen görünüm veya eylem için eşleştirme 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ğini Belirleyin**

Bu eşlemenin aktif olarak izlenip izlenmeyeceğine karar vermek için **İzle** geçişini/düğmesini kullanın. 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ünümlerini veya eylemleri tek bir eşlemede gruplamanıza olanak tanır. Mappings tablosundaki **Ekle** düğmesini kullanarak diğer platformdan karşılık gelen bir yolu ekleyin. Ö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 varsa eşleştirildikten sonra, eşlemenizi kaydetmek için yeşil **Ekle** düğmesini seçin.

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

Kaydettikten sonra, **Görünümler / Eylemler** gösterge paneline geri dönün ve **Yayınla**.

{% hint style="info" %}
**Yayınlama gereklidir** eşleştirmeleri 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şleştirmeler Nasıl Eşleştirilir</summary>

Platformlar arasında olay takibini birleştirmek için Netmera, **Android ve iOS yollarını birleştirmenize** tek bir eşleştirme girdisi altında olanak tanır. Bu, yinelenmeyi azaltmaya yardımcı olur ve raporların yorumlanmasını kolaylaştırır.

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

1. şurada **Mappings tablosunda** eşleştirme oluşturma ekranında, bir platform için mevcut yolu (ör. Android) bulun.
2. Diğer platformdan karşılık gelen yolu Eşleştirilmemiş Görünümler/Eylemler altında bulun.
3. Şuna tıklayın **“Ekle”** doğru platform girdisinin yanındaki düğmeye.
4. Seçilen yol aynı eşlemenin altına eklenecektir; böylece Android ve iOS ekranlarını/eylemlerini tek bir bütün olarak takip edebilirsiniz.

> Örnek:\
> Android yolu şu olabilir `/product/detail` ve iOS yolu `productDetailScreen`. İkisini tek bir eşleştirme altında eşleştirmek `ProductDetail` size o ekran için birleşik analitiği görme imkânı sağlayacaktır.

</details>

### Eşleştirilmiş davranışı analiz edin

**Yol:** `Analitik > Kullanıcı ve Kitle > Kullanıcı Yolu`

Kullanıcı Yolu, yayınlanmış görünümler 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 (ör. VIP’ler, yeni kullanıcılar)
* **Cihaz:** İşletim sistemi veya cihaz sürümüne göre filtreleyin
* **Filtre:** Belirli bir ekran veya eylem seçin
* **Yön:** Seçili bir olaydan önce ne olduğunu veya onu neyin takip ettiğini görün
* **Tarih Aralığı:** Davranış eğilimlerini zaman içinde gözlemleyin

<figure><img src="https://1642824329-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&#x26;token=24f0fae2-3954-4057-ac67-850a95a3ee1b" alt="User Path filters for segment, device, tracking type, direction, and date"><figcaption><p>Yayınlanmış Ekran İzleme verilerini Kullanıcı Yolu’nda 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ünüm Test Olayını Göster</strong></td><td>Yalnızca test cihazlarında bir ekran gösterildiğinde tetiklenir</td><td>Üretimde görünmez</td></tr><tr><td><strong>Görünüm Olayını Göster</strong></td><td>Eşleştirilmiş bir ekran görüntülendiğinde tetiklenir</td><td>Analitik için canlı izleme</td></tr><tr><td><strong>Eylem 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>Eylem Olayı</strong></td><td>Eşleştirilmiş bir etkileşim gerçekleştiğinde tetiklenir</td><td>Analitik ve segmentasyonda görünür</td></tr></tbody></table>

### Ekran İzleme sorunlarını giderin

<table><thead><tr><th width="329.47265625">Sorun</th><th>Çözüm</th></tr></thead><tbody><tr><td><strong>Görünümleri/Eylemleri İzle sayfalarını göremiyor musunuz</strong></td><td>İzinleri etkinleştirmesi için Başarı Yöneticinize başvurun</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şleştirme gösterge panelinde 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>Kullanıcı Yolu hiçbir olay göstermiyor</strong></td><td>Test olaylarının oluşturulup doğru şekilde eşleştirildiğini kontrol edin</td></tr><tr><td><strong>Oturum süresi dolma 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/panel-settings/settings/app-configuration/screen-tracking.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
