> 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/musteri-verileri/ayrintili-onay-yonetimi.md).

# Ayrıntılı onay yönetimi

Ayrıntılı onay yönetimi, kullanıcı izinlerini şu alanlara göre yönetmenizi sağlar: **iletişim amacı** ve teslimat kanalı.

Netmera'da iletişim amaçları şu şekilde temsil edilir: **Mesaj Kategorileri**. Desteklenen kanallar genelinde bir kategori kullanın. Bu, her amacın push, SMS, e-posta ve diğer etkin kanallarda tutarlı kalmasını sağlar.

Örneğin, şunları tanımlayabilirsiniz:

* `promo` — promosyon amaçlı iletişimler
* `order_tracking` — sipariş ve teslimat güncellemeleri
* `security` — hesap ve güvenlik bildirimleri

Kullanıcılarınız her amaç için ayrı tercihler belirleyebilir.

{% hint style="info" %}
Ayrıntılı onay yönetimi, amaca özgü izin yapıları destekler. Kullanım senaryonuz ve geçerli mevzuat için gerekli onay modelini belirlemeniz gerekir.
{% endhint %}

### Onayın nasıl değerlendirildiği

Netmera, bir mesajı teslim etmeden önce kanalı ve Mesaj Kategorisini kontrol eder.

<table><thead><tr><th width="317.4453125">İzin</th><th>Soru</th></tr></thead><tbody><tr><td><strong>Kanal izni</strong></td><td>Kullanıcı bu kanal üzerinden erişilebilir mi?</td></tr><tr><td><strong>Mesaj Kategorisi izni</strong></td><td>Kullanıcı bu iletişim amacına abone mi?</td></tr></tbody></table>

Netmera bir mesajı teslim etmeden önce kullanıcının ilgili kontrolleri geçmesi gerekir.

ile birlikte bir SMS kampanyası için `promo` kategorisi, kullanıcının SMS üzerinden erişilebilir olması gerekir. Ayrıca gerekli `promo` tercihe.

Bu, kullanıcıya nereden ulaşabildiğinizi mesajı neden gönderdiğinizden ayırır.

### Ayrıntılı onay yönetimini ayarlayın

1. İletişim amaçlarınızı tanımlayın.
2. Her amaç için bir Mesaj Kategorisi oluşturun.
3. Her kampanyaya eşleşen kategoriyi atayın.
4. Gerektiğinde kullanıcıların kategori tercihlerini yönetmesine izin verin.
5. SMS veya e-posta onayını İYS yönettiğinde İYS'yi yapılandırın.
6. Tercihleri ve kampanya uygunluğunu doğrulayın.

### 1. Adım: İletişim amaçlarını tanımlayın

Kuruluşunuzun kullandığı iletişim amaçlarını belirleyin. Her kanal için bir kategori değil, her amaç için bir kategori oluşturun.

| Amaç                               | Mesaj Kategorisi |
| ---------------------------------- | ---------------- |
| Promosyon amaçlı iletişimler       | `promo`          |
| Sipariş ve teslimat güncellemeleri | `order_tracking` |
| Hesap ve güvenlik bildirimleri     | `security`       |

Desteklenen kanallar genelinde bir amaç için aynı kategoriyi kullanın. Örneğin, `promo` promosyon push bildirimleri, SMS mesajları ve e-posta mesajları için kullanılabilir.

Kategori kimliklerini kısa, sabit ve anlamlı tutun. Entegrasyonlarınız ve tercih yönetiminiz bu kimlikleri kullanır.

### 2. Adım: Mesaj Kategorileri oluşturun

Netmera Dashboard'da şunu seçin **Ayarlar** → **Mesajlaşma ve İçerik** → **Mesaj Kategorileri**. Her iletişim amacı için bir kategori oluşturun.

* Bir iletişim amacı için bir kategori kullanın.
* Kategorileri yalnızca teslimat kanalları için oluşturmayın.
* Kampanyalar veya entegrasyonlar kullandıktan sonra kimlikleri sabit tutun.
* Tercih merkezinde kullanıcıların anlayabileceği adlar kullanın.

Hakkında daha fazla bilgi edinin [Mesaj kategorileri](/netmera-user-guide/netmera-user-guide-tr/panel-ayarlari/ayarlar/mesajlasma-ve-icerik/mesaj-kategorileri.md).

<figure><img src="/files/9d8788a99b05c01dec93342c83f1ffd9c240da78" alt="Message Categories settings page with the option to create a category."><figcaption><p>Ayarlar'da bir kategori oluşturun</p></figcaption></figure>

### 3. Adım: Kampanyalara bir kategori atayın

Bir kampanya oluştururken mesajın amacına uyan kategoriyi atayın.

**Kampanya:** Yüzde 20 indirim promosyonu\
**Kanal:** e-posta\
**Mesaj Kategorisi:** `promo`

Kategori, mesajı nasıl teslim ettiğinizi değil, neden gönderdiğinizi açıklar.

| Mesaj                        | Kanal   | Mesaj Kategorisi |
| ---------------------------- | ------- | ---------------- |
| Yeni ürün tanıtımı           | Push    | `promo`          |
| İndirim duyurusu             | E-posta | `promo`          |
| Sipariş gönderildi bildirimi | SMS     | `order_tracking` |
| Şüpheli giriş uyarısı        | Push    | `security`       |

{% hint style="info" %}
Bir kampanya yayınlamadan önce Mesaj Kategorisinin iletişim amacına uyduğunu doğrulayın.
{% endhint %}

<figure><img src="/files/936a4d576d2661e1c7b1346d1a39aec0e5f50603" alt="Campaign creation flow with a Message Category selector."><figcaption><p>Kampanya akışında bir kategori seçin</p></figcaption></figure>

### 4. Adım: Kullanıcıların kategori tercihlerini yönetmesine izin verin

Onay modeliniz bunu gerektiriyorsa bir tercih merkezi sunun. Kullanıcılar Mesaj Kategorisi tercihlerini burada yönetebilir.

Örneğin, bir kullanıcı **Sipariş Takibi'ni**, devre dışı bırakabilir **Promosyonlar'ı**, ve etkin **Güvenlik Bildirimleri'ni** tutabilir.

Mevcut tercihleri almak için kategori tercih API'lerini kullanın. Bunları şunlar için kullanın:

* Mevcut Mesaj Kategorilerini gösterin.
* Her kategori için geçerli tercihi gösterin.
* Uygulama içi bir tercih merkezi oluşturun.
* Uygulama ayarlarınızı Netmera ile senkronize tutun.

Kullanıcılar tercihlerini değiştirdikten sonra aynı API'leri kullanarak tercihleri güncelleyin. Örneğin, bir kullanıcı **Promosyonlar'ı**, uygulamanız onların `promo` tercihini Netmera'da günceller.

Şuna göz atın [Geliştirici Rehberi'ni](https://user.netmera.com/netmera-developer-guide/api-documentation/rest-api/user-and-device-management#category-preferences) uygulama ayrıntıları için.

#### Kampanya düzenleyici örnekleri

Her kanal kendi kampanya düzenleyicisini kullanır, ancak kategori seçimi aynı amaca hizmet eder. Devam etmeden önce mesajla eşleşen kategoriyi seçin.

<figure><img src="/files/d0c27fc6e5ee2acfe20cd0a410ec1904ac8a2d50" alt="Channel-specific campaign editor showing the Message Category selection."><figcaption><p>Kampanya düzenleyicisinde mesaj kategorisini seçin.</p></figcaption></figure>

<figure><img src="/files/d652e2925aadbe6c01cde811c88775ee442a72ee" alt="Channel-specific campaign editor showing the Message Category selection."><figcaption><p>Mesaj amacına uyan kategoriyi seçin.</p></figcaption></figure>

<figure><img src="/files/b6ce34b0d697c1f512e18c929a53028891579060" alt="Channel-specific campaign editor showing the Message Category selection."><figcaption><p>Kampanya kurulumunu tamamlamadan önce kategoriyi onaylayın.</p></figcaption></figure>

### Yaygın uygulama modeli

```
İletişim amacı
        ↓
Mesaj Kategorisi
        ↓
Kullanıcı tercihi
        ↓
Kampanya kategorisi
        ↓
Kanal ve kategori uygunluğu
        ↓
Mesaj teslimi
```

Bir promosyon e-posta kampanyası için:

```
Promosyon
  ↓
promo
  ↓
Kullanıcı onay verdi
  ↓
E-posta kampanyası promo'yu kullanır
  ↓
Kullanıcıya e-posta ile ulaşılabilir
  ↓
Teslimat için uygun
```

Bu yapı, iletişim amacını teslimat kanalından ayrı tutar.

### Önerilen kategori yapısı

Aynı amaç için ayrı kategoriler oluşturmayın:

* `push_promo`
* `sms_promo`
* `email_promo`

Kullanın `promo` bunun yerine. Ardından promosyon mesajlarını destekleyen her kanal için kategoriyi yapılandırın.

Kullanın `order_tracking`, `security`, ve `account_updates` ayrı amaçlar için. Bu, kanallar ekledikçe kategori yönetimini sürdürülebilir kılar.

### Geliştirici uygulaması

Geliştiriciler, Mobil SDK ve API'lerle uygulamanızda kategori tercihlerini kullanıcılara sunabilir.

1. Kullanılabilir kategori tercihlerini alın.
2. Uygulamanızın ayarlarında veya tercih merkezinde ilgili kategorileri gösterin.
3. Kullanıcıların tercihlerini değiştirmesine izin verin.
4. Tercih değişikliklerini Netmera'ya gönderin.
5. Güncellenen durumu uygulamanızda yansıtın.

Şuna göz atın [Geliştirici Rehberi'ni](https://user.netmera.com/netmera-developer-guide/api-documentation/rest-api/user-and-device-management#category-preferences) SDK yöntemleri ve API parametreleri için.

### 5. Adım: Uygunsa İYS'yi yapılandırın

İYS SMS veya e-posta onayını yönetiyorsa, entegrasyonu yapılandırmadan önce onay kayıtlarının hangi sisteme ait olduğuna karar verin.

#### İYS entegratör modu

Netmera onay bilgilerini toplar ve ilgili güncellemeleri İYS'ye gönderir.

#### İYS senkronizasyon modu

Netmera onay bilgilerini İYS'den alır. Onay kayıtlarının kaynağı İYS olarak kalır.

Onay yönetimi sürecinize uyan modu seçin.

* [İYS izinleri](/netmera-user-guide/netmera-user-guide-tr/musteri-verileri/iys-izinleri.md)
* [İYS senkronizasyon modu](/netmera-user-guide/netmera-user-guide-tr/musteri-verileri/iys-izinleri/iys-senkronizasyon-modu.md)
* [İYS entegratör modu](/netmera-user-guide/netmera-user-guide-tr/musteri-verileri/iys-izinleri/iys-entegrator-modu.md)

{% hint style="warning" %}
İYS onay yönetimi ve Mesaj Kategorileri farklı iletişim izinlerini yönetir. Onay ve yönetişim modeliniz için her ikisini de yapılandırın.
{% endhint %}

### 6. Adım: Kullanıcı tercihlerinin doğruluğunu doğrulayın

Kategorileri ve tercih yönetimini oluşturduktan sonra test kullanıcısıyla yapılandırmanızı test edin.

#### Kullanıcı Ayrıntılarını Kontrol Edin

Aç [Kişiler](/netmera-user-guide/netmera-user-guide-tr/hedefleme/kisiler.md). Kullanıcının kanal ve kategori tercihlerini gözden geçirin.

#### Kanal Erişilebilirliğini Kontrol Edin

Kullanın [Kanal erişilebilirliği](/netmera-user-guide/netmera-user-guide-tr/raporlar-ve-analitik/raporlar/hedef-kitle-ve-buyume/kanal-erisilebilirligi.md) hakkında kitle erişilebilirliğini ve izin bilgilerini gözden geçirmek için.

### Onayı ve erişilebilirliği izleyin

Kanal erişilebilirliğini, kategori düzeyindeki kitle kapsamını, kullanıcı tercihlerini ve kampanya kategori atamalarını gözden geçirin.

Yeni bir kategori için her iki durumu da test edin:

* **Onay verdi:** Kullanıcının gerekli kanal ve kategori izinleri vardır.
* **Onay vermedi:** Kullanıcının gerekli kategori izni yoktur.

Bu, üretim ortamında yayına almadan önce kampanya yapılandırmanızı doğrular.

<figure><img src="/files/ab1386ef305c62f29c83e84e9e7931c3ab72be92" alt="Channel Reachability report showing permission data by messaging channel."><figcaption><p>Kanal bazında izin kapsamını gözden geçirin.</p></figcaption></figure>

<figure><img src="/files/22fdf013eca24843b1f6ab5d122ef82a6403161a" alt="Message category report with opt-in and opt-out user counts."><figcaption><p>Mesaj kategorisine göre onay veren ve onay vermeyen kullanıcılar</p></figcaption></figure>

### İlgili sayfalar

* [Mesaj kategorileri](/netmera-user-guide/netmera-user-guide-tr/panel-ayarlari/ayarlar/mesajlasma-ve-icerik/mesaj-kategorileri.md)
* [İYS izinleri](/netmera-user-guide/netmera-user-guide-tr/musteri-verileri/iys-izinleri.md)
* [İYS senkronizasyon modu](/netmera-user-guide/netmera-user-guide-tr/musteri-verileri/iys-izinleri/iys-senkronizasyon-modu.md)
* [İYS entegratör modu](/netmera-user-guide/netmera-user-guide-tr/musteri-verileri/iys-izinleri/iys-entegrator-modu.md)
* [Kişi Yükleme](/netmera-user-guide/netmera-user-guide-tr/hedefleme/kisi-yukleme.md)
* [Kanal erişilebilirliği](/netmera-user-guide/netmera-user-guide-tr/raporlar-ve-analitik/raporlar/hedef-kitle-ve-buyume/kanal-erisilebilirligi.md)
* [Kişiler](/netmera-user-guide/netmera-user-guide-tr/hedefleme/kisiler.md)
* [Abonelikten çıkma](/netmera-user-guide/netmera-user-guide-tr/raporlar-ve-analitik/analitik/kullanici-ve-hedef-kitle/abonelikten-cikma.md)
* [Geliştirici Rehberi'ni](https://user.netmera.com/netmera-developer-guide/api-documentation/rest-api/user-and-device-management#category-preferences)


---

# 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/musteri-verileri/ayrintili-onay-yonetimi.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.
