# Segment Oluşturma

Kural kurma ve ön izleme
Kaynak: https://selwise.com/docs/segments/creating

Yeni segment oluşturmanın adımları ve segment sayfasındaki alanlar.

## Panelde nerede

**Kitle → Segmentler** (Audience → Segments) → **Create Segment** (Segment Oluştur). Sayfanın başlığı **Create New Segment** (Yeni Segment Oluştur) olarak görünür. Segment seçili kanala yazılır; kanal seçili değilse sayfa "Site seçilmedi" der ve önce üst çubuktan kanalı seçmenizi ister.

Hesabınızın segment sınırı dolduysa form yerine bir uyarı görürsünüz — bkz. [Sınır dolduysa](#sınır-dolduysa).

## Temel bilgiler

| Alan | Açıklama |
|---|---|
| **Site** | Segmentin yazılacağı kanal. Değiştirilemez; kanalı üst çubuktan seçersiniz. |
| **Segment Type** (Segment Türü) | **Dynamic (Rule-based)** (Dinamik (Kural tabanlı)) ya da **Static (Manual member list)** (Statik (Manuel üye listesi)). Varsayılan dinamiktir. |
| **Segment Name** (Segment Adı) | Zorunlu, en fazla 100 karakter. Hedefleme ekranlarında bu adı göreceksiniz. Ad kanal içinde benzersiz olmalıdır; aynı adı (büyük küçük harfi dahil aynen) taşıyan başka bir segment varsa kayıt "Bu kanalda aynı adlı bir segment zaten var" diye reddedilir. |
| **Description (Optional)** (Açıklama (İsteğe Bağlı)) | En fazla 1000 karakter. Kuralın neden böyle olduğunu yazın; altı ay sonra işe yarar. |
| **Active** (Aktif) | Kapalıysa segment hedeflemede seçilemez ve canlı hedeflemede kimseyi eşleştirmez — bkz. [Hedefleme](/docs/segments/targeting). |

Yalnızca boşluktan oluşan bir ad kaydedilmez.

## Kural yazma (dinamik)

**Segment Rules** (Segment Kuralları) bölümü yalnızca dinamik segmentte görünür. Her koşul için tür, alan, karşılaştırma ve değer seçersiniz; **Add Condition** (Koşul ekle) yeni bir satır ekler. **Match: ALL conditions** (TÜM koşullar) hepsinin, **ANY condition** (HERHANGİ bir koşul) en az birinin sağlanmasını ister. En fazla 20 koşul eklenebilir ve en az bir koşul gerekir.

Satırın altındaki ipucu, seçtiğiniz alanın penceresini ve birimini söyler; hatalı satır kırmızı bir cümleyle işaretlenir. Tutar alanlarında kanalın para birimi kutunun yanında görünür.

Bütün alanlar, karşılaştırmalar ve değer birimleri: [Kural Koşulları](/docs/segments/conditions). Fiyat ve indirim alanları: [Fiyat ve İndirim Duyarlılığı](/docs/segments/discount-sensitivity).

## Canlı önizleme ve simülasyon

Kuralları kaydetmeden önce **Live Preview & Simulation** (Canlı Önizleme ve Simülasyon) kutusu, kuralların kaç kişiyi seçtiğini gösterir. Bu bir tahmin değil, kanalın bütün kitlesi üzerinden kesin sayımdır; kitle dinamik segmentin kitlesiyle aynıdır ([Dinamik Segmentler](/docs/segments/dynamic#kitle-kim-sayılır)).

Önizleme, kuralı yazmayı bıraktıktan yaklaşık yarım saniye sonra kendiliğinden çalışır; **Run simulation** (Simülasyonu çalıştır) düğmesi aynısını elle yapar. Yalnızca tamamlanmış kuralı sayar: yarım bir koşul varsa kutu "Önizleme için koşulları tamamlayın" der. Statik segmentte önizleme yoktur. Önizleme hiçbir şey kaydetmez.

| Gösterge | Anlamı |
|---|---|
| **Matching people** (Eşleşen kişi) | Kuralı sağlayan kişi sayısı |
| **People evaluated** (Değerlendirilen kişi) | Sayılan toplam kitle |
| **Share of audience** (Kitle payı) | İkisinin oranı |
| **Example people** (Örnek kişiler) | En fazla 6 kişi: önce eşleşenler, sonra eşleşmeyenler; her biri için sipariş sayısı ve toplam harcama. Müşteriler **Customer** (Müşteri) kimliğiyle, tanınmayanlar **Visitor** (Ziyaretçi) kimliğiyle yazılır. |
| **Rule Impact** (Kural Etkisi) | Her koşulun tek başına kaç kişiyi (ve kitlenin yüzde kaçını) geçirdiği; koşulun bir çubuğu vardır |

**Rule Impact**, sıfır ya da beklenenden küçük bir sonuçta kuralı onarmanın yoludur: **ALL conditions** seçiliyse çubuğu en kısa olan koşul kitleyi en çok daraltandır. **ANY condition** seçiliyse herhangi bir koşulu geçen kişi eşleşir; sonuç en kalabalık koşulun altına inmez.

İlk önizleme kanalın kitlesini yükler ve büyük bir kanalda birkaç saniye sürer ("Kanalın kitlesi yükleniyor…"); zaman aşımında bir kez kendiliğinden yeniden dener. Kitle 5 dakika önbellekte tutulduğundan sonraki düzenlemeler anında hesaplanır — ama önizleme en fazla 5 dakika öncesine kadarki siparişleri görür. Kuralda **Referrer** ya da **Page URL** varsa kutu, bu koşulun sayıya katılamadığını söyler.

## Kaydedin

**Create Segment** (Segment Oluştur) segmenti kaydeder. Dinamik segmentte sayfa segmentin kendi sayfasına, statik segmentte **Members** ekranına geçer. Dinamik segmentin üyeleri birkaç dakika içinde hesaplanır ve o ana kadar **Computing** (Hesaplanıyor) yazar — bkz. [Dinamik Segmentler](/docs/segments/dynamic).

Kayıt şu durumlarda reddedilir ve sebep formda yazılır:

| Sebep | Ne yapmalı |
|---|---|
| Ad boş, 100 karakterden uzun ya da kanalda zaten var | Adı değiştirin |
| Kuralda geçersiz bir koşul ("Koşul 2: Bir değer girin.") | Numaralı koşulu düzeltin |
| Dinamik segmentte hiç koşul yok | En az bir koşul ekleyin |
| Segment sınırı doldu (`409`, `LIMIT_REACHED`) | Bir segment silin ya da hesap yöneticinizden sınırı artırmasını isteyin |
| Hesabınızda **Audience** modülü yok (`402`) | Ekran menüde hiç görünmez; hesap yöneticinize başvurun |
| Rolünüzün segment oluşturma izni yok (`403`) | Yöneticiden izin isteyin |

## Sınır dolduysa

Segment sayısı hesap başınadır ve tüm kanallardaki segmentleri birlikte sayar. Sınıra ulaşıldığında **Create Segment** düğmesi pasif olur, form yerine bir uyarı görünür ve API yeni segmenti reddeder; şablondan segment oluşturmak da aynı sınıra takılır. Segment listesinin başlığındaki "5 / 20" gibi rozet yalnızca o an seçili kanalın segmentlerini sayar; sınıra hesap genelinde ulaşılmış olabilir.

## Segment sayfası

Listeden bir segmente tıkladığınızda segmentin sayfası açılır:

- **Segment Size** (Segment Boyutu): üye sayısı ve **Last computed** (Son hesaplama) zamanı. Dinamik segmentte "kurallara uyan kişilerin kesin sayısı", statik segmentte "elle eklenmiş üye sayısı" yazar.
- **Revenue (30d)** (Gelir (30g)): üyelerin son 30 gündeki sipariş toplamı ve kaç üyenin siparişi olduğu. Üyeler hesaplanmadan `—` görünür.
- **View Members** (Üyeleri Gör) dinamik, **Manage Members** (Üyeleri Yönet) statik segmentte [Üyeler](/docs/segments/members) ekranına gider.
- **Recompute Now** (Şimdi Yeniden Hesapla) yalnızca dinamik segmentte vardır ve hesaplamayı hemen sıraya koyar; sayfa sonucu bekleyip kendiliğinden günceller.
- Aşağıda aynı form ve önizleme; **Save Changes** (Değişiklikleri Kaydet) kaydeder ve listeye döner.

Segment türünü değiştirirseniz sonucu form önceden yazar — bkz. [Dinamik Segmentler](/docs/segments/dynamic#statik-ile-dinamik-arasında-geçiş).

## Silme

Segment sayfasının başındaki **Delete** (Sil) ya da listedeki satır menüsünden **Delete**, onay sorusundan sonra segmenti ve üyeliklerini kalıcı olarak siler; geri alınamaz. Segmentin başka yerlerde kullanılıyor olması silmeyi **engellemez** (yalnızca **System** rozetli segmentler silinemez, pasife alınabilir):

- Kampanya, öneri ve arama bağlantıları silinir ama hedefleme ayarında segment kimliği kalır. Bu hedefleme **Specific Segments** (Belirli Segmentler) modundaysa hiç kimseyi eşleştirmez, **Exclude Segments** (Segmentleri Hariç Tut) modundaysa herkesi gösterir.
- O hedeflemeyi bir sonraki açışınızda segment seçicisinin üstünde "Bu segmentler seçili ama artık hedeflenemiyor" uyarısı çıkar; silinen segmenti oradaki **Remove** (Kaldır) ile seçimden çıkarıp kaydedin. Kaldırmadan kaydederseniz API `400` ile reddeder.
- Senaryoların "segmente girdiğinde" başlangıcı artık üye bulamaz; **Update Segment** adımı atlanır.

Silmeden önce segmenti kullanan kampanya, öneri, arama ve senaryoları kontrol edin. Segment silme izni (`segment:delete`) **admin** rolündedir; **marketing** rolü segmenti silemez, düğmeyi görse de istek `403` ile reddedilir.

Kopyalama (duplicate) eylemi yoktur. Bir segmentin benzerini kurmak için hazır bir [şablonu](/docs/segments/templates) kullanın ya da yeni bir segment oluşturup kuralları yeniden yazın.

## Çok küçük segmentler

> **Çok küçük segmentler ölçülemez**
>
> 20 kişilik bir segmente kampanya göstermek, sonuçtan bir şey öğrenmenizi engeller — gösterim sayısı istatistiksel olarak yorumlanamaz. Hedeflemenin işe yaraması için segmentin yeterince büyük olması gerekir. Önizlemedeki sayıya bakarak kaydedin.

## Kullanın

Segment oluştuğunda kampanya, öneri, arama, zenginleştirme ve sayfa deneyi hedeflemesinde, ayrıca senaryolarda seçilebilir hale gelir — bkz. [Hedefleme](/docs/segments/targeting).

## Şablonlardan başlamak

Sıfırdan kural yazmak yerine hazır bir şablonu kullanabilirsiniz — bkz. [Şablonlar](/docs/segments/templates).
