> 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/omnichannel-etkilesim/web-push/web-push-olustur/kisisellestirilmis-web-push.md).

# Kişiselleştirilmiş Web Push

{% columns %}
{% column width="58.333333333333336%" %}
Kişiselleştirilmiş web push, **başlığı**, **mesajı**ve **alt metni** kullanıcıya özel verilerle uyarlamanıza olanak tanır.

Bildirim alıcı için daha ilgili hissettirmesi gerekiyorsa bunu şu durumlarda kullanın:

* kullanıcıya adıyla seslenmek,
* ona bir teklif, sepet veya son tarih hakkında hatırlatma yapmak,
* veya sadakat, promosyon ya da profil tabanlı değerler eklemek.
  {% endcolumn %}

{% column width="41.666666666666664%" %}

<figure><img src="/files/c7edc28ab9143662193094795f972014567bcc4c" alt="" width="331"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Hızlı iş akışı

{% stepper %}
{% step %}

#### 1) Kullanıcı verilerini hazırlayın

Kullanmak istediğiniz profil özniteliklerinin Netmera’da zaten mevcut olduğundan emin olun.
{% endstep %}

{% step %}

#### 2) 2. Adım: Ne bölümünde öznitelikleri ekleyin

Şu `{@attribute}` formatını kullanın veya bir öznitelik seçip **Ekle**.
{% endstep %}

{% step %}

#### 3) Yedek davranışı seçin

Bir kullanıcının o özniteliğe sahip olmadığı durumda ne olacağına karar verin.
{% endstep %}

{% step %}

#### 4) Göndermeden önce önizleyin

Değiştirme sonrası mesajın hâlâ doğal okunup okunmadığını kontrol edin.
{% endstep %}
{% endstepper %}

### Başlamadan önce

Bir web push’u kişiselleştirmeden önce, gerekli kullanıcı verilerinin Netmera’da zaten bulunduğundan emin olun.

Yaygın öznitelikler şunlardır:

* `ad`
* `soyad`
* `yaş`
* `hedef`
* `loyaltyTier`

{% hint style="danger" %}

#### Kişiselleştirme önce veriye ihtiyaç duyar

Bir kullanıcı için bir öznitelik eksikse, o kullanıcı için kişiselleştirilmiş metin çözümlenemez.

Önce veriyi şurada yapılandırın:

* [Profil Öznitelikleri](/netmera-user-guide/netmera-user-guide-tr/musteri-verileri/profil-nitelikleri.md)
* [Kupon Kodu Listeleri](/netmera-user-guide/netmera-user-guide-tr/pano-ayarlari/ayarlar/mesajlasma-ve-icerik/kupon-kodu-listeleri.md) — promosyon veya kuponla ilgili değerler eklemek istiyorsanız
  {% endhint %}

### Kişiselleştirme nasıl çalışır

şurada **2. Adım: Ne**, desteklenen alanlara profil özniteliklerini doğrudan ekleyebilirsiniz.

Şu `{@attribute}` formatını kullanın veya açılır सूचीden bir öznitelik seçip **Ekle**.

Örnekler:

* `{@name}, sana tatlı bir {@age}. yaş günü diliyorum!`
* `Merhaba {@name}, {@goal} hatırlatıcınız hazır.`
* `Kupon kodunuz {@couponcode}.`

{% hint style="info" %}
Değiştirme sonrası mesajın okunabilir kalmasını sağlayın. Kısa, doğal metinler; aşırı şablonlu içeriklere göre daha iyi performans gösterir.
{% endhint %}

### Nerelerde kişiselleştirebilirsiniz

Web push içinde üç yaygın alanı kişiselleştirebilirsiniz:

* **Başlık** — ilk dikkat çekici unsur için en uygun alan
* **Mesaj** — ana bağlam için en uygun alan
* **Alt metin** — kısa ikincil detay için en uygun alan

### Kişiselleştirilmiş başlık

İlk satırın hemen ilgili hissettirmesi gerekiyorsa kişiselleştirilmiş başlık kullanın.

Yaygın kullanım senaryoları:

* `{@name}, siparişiniz hazır`
* `Merhaba {@name}, teklifiniz bugün sona eriyor`
* `{@loyaltyTier} üye ödülü açıldı`

Bu, kimlik, durum veya aciliyetin net bir bağlam kattığı durumlarda kullanışlıdır.

### Kişiselleştirilmiş mesaj

Şunu kullanın: **Kişiselleştirilmiş Mesaj** bildirimin ana gövdesi için.

Dinamik ayrıntılar eklemek için en uygun yer burasıdır, örneğin:

* ürün adları,
* profil değerleri,
* kupon veya sadakat bilgileri,
* veya sonraki adım hatırlatmaları.

Örnek:

* **Varsayılan mesaj:** `İyi ki doğdun!`
* **Kişiselleştirilmiş mesaj:** `{@name}, sana tatlı bir {@age}. yaş günü diliyorum!`
* **Oluşturulan sonuç:** `Sana tatlı bir 26. yaş günü diliyorum, Simon!`

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

### Kişiselleştirilmiş alt metin

Şunu kullanın: **Kişiselleştirilmiş Alt Metin** kısa ikincil bağlam için.

İyi örnekler:

* `Seviye: {@loyaltyTier}`
* `En yakın mağaza: {@nearestStore}`
* `Kod: {@couponcode}`

Alt metin kısa tutulmalıdır. Başlığı ve mesajı desteklemek için kullanın, onları tekrar etmek için değil.

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

### Veri eksikse

Seçilen öznitelik null ise veya eksikse, Netmera size iki seçenek sunar:

* **Mesajı gönderme** — verisi eksik olan kullanıcılar bu web push’u almaz.
* **Varsayılan bildirim mesajını gönder** — verisi eksik olan kullanıcılar bunun yerine varsayılan **Bildirim Mesajını** alır.

Şunu kullanın: **Mesajı gönderme** doğruluk en önemli olduğunda.

Şunu kullanın: **Varsayılan bildirim mesajını gönder** erişim en önemli olduğunda.

{% hint style="info" %}
Aynı yedekleme mantığı kişiselleştirilmiş başlık, mesaj ve alt metin için de geçerlidir.
{% endhint %}

### Örnek kalıplar

{% tabs %}
{% tab title="E-ticaret" %}

* **Başlık:** `{@name}, bir şeyi geride bıraktınız`
* **Mesaj:** `Sepetinizdeki ürünler hâlâ mevcut.`
* **Alt metin:** `Siparişinizi bugün tamamlayın`
  {% endtab %}

{% tab title="Sadakat" %}

* **Başlık:** `{@loyaltyTier} ödülü açıldı`
* **Mesaj:** `Merhaba {@name}, yeni üye avantajınız hazır.`
* **Alt metin:** `Ödüllerinizi şimdi kontrol edin`
  {% endtab %}

{% tab title="Kupon" %}

* **Başlık:** `Teklifiniz hazır`
* **Mesaj:** `Süresi dolmadan önce {@couponcode} kodunu kullanın.`
* **Alt metin:** `Sınırlı süreli avantaj`
  {% endtab %}
  {% endtabs %}

### En iyi uygulamalar

* Yalnızca öznitelik güvenilir olduğunda kişiselleştirin.
* Eksik veriler için hazır yedek metin bulundurun.
* Her bildirimde bir veya iki dinamik alan kullanın.
* Yayınlamadan önce son çıktıyı test edin.

{% hint style="success" %}
Kişiselleştirmeyi, mesajı yalnızca daha dinamik değil, daha net hale getirmek için kullanın.
{% endhint %}


---

# 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/omnichannel-etkilesim/web-push/web-push-olustur/kisisellestirilmis-web-push.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.
