# Mesaj Kategorileri

Message Categories, **iş amacını** bir kampanyanın *Bu, pazarlamacılara* gönderildiği kanaldan bağımsız olarak sınıflandırmanıza olanak tanır (Push, Email, SMS, Web Push, WhatsApp vb.).

Bir message category, teslimat yöntemini değil niyeti temsil eder.

Kategori örnekleri:

* promotions
* order\_tracking
* security
* transactions
* announcements

Kategoriler cross-channel'dır. Tek bir kategori (örneğin, `order_tracking`) Push, Email ve SMS kampanyalarında kullanılabilir.

### Message Categories'in Önemi

#### 1. Amaç Bazlı İzin (Granular Permission Management)

Geleneksel iletişim modelleri yalnızca kanal bazlı izinlere dayanır:

* Push: izinli / izinli değil
* Email: izinli / izinli değil

Ancak modern gizlilik standartları ve kullanıcı beklentileri daha ayrıntılı kontrol gerektirir. Kullanıcılar bazı iletişim türlerini almak isterken diğerlerini reddedebilir.

| Amaç                   | Kullanıcı Tercihi |
| ---------------------- | ----------------- |
| Promotions             | Opted out         |
| Sipariş Güncellemeleri | Opted in          |
| Güvenlik Uyarıları     | Opted in          |

Buna **purpose-based consent**.

Bir kampanyaya message category atandığında:

* Netmera, kullanıcının o amaç için izin verip vermediğini kontrol eder.
* Teslimat, hem kanal izni hem de amaç izni geçerliyse gerçekleşir.
* Kullanıcı o kategoriden çıkmışsa, mesaj otomatik olarak engellenir.

Kategori ataması yoksa, amaç düzeyinde uygulama yapılamaz.

#### 2. Uyum ve Yönetişim

Message Categories, düzenleyici uyum ve iç yönetişimi sağlamaya yardımcı olur.

Bunlar:

* Pazarlama içeriğini işlem veya zorunlu mesajlardan ayırır.
* İşlemsel kanalların promosyonel içerim için yanlış kullanılmasını önler.
* İletişim niyetinin net bir denetim izini sağlar.
* Açık amaç sınırlaması gerektiren düzenlemelere uyumu destekler.

Her kampanya amacını net şekilde tanımlamak zorundadır. Bu belirsizliği ve operasyonel riski azaltır.

### Teslimat Mantığı: Kanal + Amaç Modeli

Netmera, mesaj teslimatını iki bağımsız kontrol ile değerlendirir:

1. Channel Permission\
   Kullanıcının seçili kanal (Push, Email, SMS vb.) üzerinden iletişime izin verip vermediği.
2. Purpose Permission (Message Category)\
   Kullanıcının belirli iş amacı için iletişime izin verip vermediği.

Teslimat yalnızca her iki koşul sağlandığında gerçekleşir.

Bu çift katmanlı model hem teknik hem de düzenleyici uyumu garanti eder.

Tam izin yapısı için bkz. [Granular User Consent Management](https://app.gitbook.com/s/X6uilbEAw42gqsudlclY/customer-data/granular-consent-management).

### Bir Message Category Oluşturma

{% stepper %}
{% step %}

#### Open Message Categories

başarısız oldu?" sorusuna yanıt gerektiğinde kullanıcı düzeyindeki geçmişi kullanın. **Settings > Message Categories**.
{% endstep %}

{% step %}

#### Oluştur ve kaydet

1. Tıklayın **Oluştur**.
2. Doldurun **Category ID** and **Category Name**.
3. Tıklayın **Kaydet**.
   {% endstep %}
   {% endstepper %}

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FrKPXXpfkoLxofB1tawCS%2FScreenshot%202026-02-19%20at%2012.06.20.png?alt=media&#x26;token=bb6c801d-d13c-4e24-b076-dc86d6aad899" alt=""><figcaption><p>Settings'te bir kategori oluşturun</p></figcaption></figure>

#### Alan tanımları

**Category ID**

Raporlama ve dışa aktarımlarda kullanılan stabil anahtar. Bunu değişmez bir tanımlayıcı gibi değerlendirin.

**Category Name**

Panelde gösterilen insan tarafından okunabilir isim. ID sabit kaldığı sürece isimlendirmeyi daha sonra analizi bozmadan ayarlayabilirsiniz.

#### Category ID için en iyi uygulamalar

* Bunu **kısa** and **stabil** (örnek: `promo`).
* Bir **purpose**kullanın, kanal değil. Kategoriler cross-channel'dır.
* Küçük harf tercih edin ve boşluktan kaçının (örnek: `order_tracking`).
* Başlatmadan sonra ID'leri değiştirmeyin. Bunun yerine yeni bir kategori oluşturun.

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FlmnEDkUXOrj1KYDYIN1V%2FScreenshot%202026-02-19%20at%2012.06.56.png?alt=media&#x26;token=3add77cb-174b-4f62-b21f-12b2706d2694" alt=""><figcaption><p>Category ID ve İsim</p></figcaption></figure>

### Bir Kampanyaya Kategori Atama

{% stepper %}
{% step %}

#### içerik adımına gidin

Bir kampanya oluştururken, **Adım 2: Hangi** (veya kanalın eşdeğeri olan “Content” adımını) açın.
{% endstep %}

{% step %}

#### kategoriyi seçin

Kampanyanın amacına uyan kategoriyi seçin.
{% endstep %}
{% endstepper %}

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2Fcsd65N8vyV20Sb4Ifxcm%2FScreenshot%202026-02-19%20at%2012.08.02.png?alt=media&#x26;token=decc21f4-2764-47e4-803c-0aa96bc8d4f1" alt=""><figcaption><p>Kampanya akışında bir kategori seçin</p></figcaption></figure>

#### Daha fazla örnek (farklı kanallar)

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FjX0EchxRqth5uYz6AGmN%2FScreenshot%202026-02-19%20at%2012.09.28.png?alt=media&#x26;token=a7faaa3d-4745-4cf2-ba29-846964c39c84" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FHrRqpnQKCyhhwv0RcnmP%2FScreenshot%202026-02-19%20at%2012.10.21.png?alt=media&#x26;token=fe99df27-d532-4938-8f39-eebc8cd9b5fe" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FTjAcBS14xvbmImK608ej%2FScreenshot%202026-02-19%20at%2012.09.54.png?alt=media&#x26;token=f7061355-5a7f-477a-b12e-6af7951c0e9a" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Bir kategori atamazsanız, kampanyaları amaç bazında güvenilir şekilde analiz edemezsiniz. Eğer purpose-based consent kullanıyorsanız, Netmera kategori olmadan bunu uygulayamaz.
{% endhint %}

### Amaç Bazlı Raporlama ve Analitik

Message Categories, yalnızca kanal bazında değil iş niyetine göre raporlama yapılmasını sağlar. Örneğin, Channel Reachability raporları şu tür kullanıcıların kaçının erişilebilir olduğunu gösterebilir:

* promotions
* order\_tracking
* security

Kategori ataması olmadan, bu düzeyde analiz güvenilir değildir.

* [Kanal Ulaşılabilirliği](https://app.gitbook.com/s/X6uilbEAw42gqsudlclY/reports-and-analytics/reports/channel-reachability)

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FG4Hc91e6OiVdGHv3cLyq%2FScreenshot%202026-02-19%20at%2012.11.24.png?alt=media&#x26;token=557a5328-1c86-4c95-97b8-bd668648b954" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FvpJTVu2QF8nIrUVVtF1V%2FScreenshot%202024-10-24%20at%2013.35.18.png?alt=media&#x26;token=3aed7143-8b80-4c72-88a2-b6b5f82dc949" alt=""><figcaption><p>Mesaj kategorisine göre opt-in ve opt-out kullanıcıları</p></figcaption></figure>

### Özet

Message Categories şunun yapısal temelini oluşturur:

* Granular consent enforcement
* Amaç sınırlaması ilkelerine uyum
* Temiz kampanya sınıflandırması
* İş niyetine göre güvenilir raporlama

Bunlar isteğe bağlı etiketler değildir. Bunlar Netmera'nın sorumlu ve ölçülebilir iletişimi yönetme biçiminin temel bir parçasıdır.
