> For the complete documentation index, see [llms.txt](https://docs.useoly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.useoly.com/urun-icerigi/product-types.md).

# Ürün Tipleri

Ürün tiplerini ve bu tiplere bağlı alanları yönetme rehberi.

**Ürün Tipleri**, aynı yapıyı paylaşan ürünlerin hangi alanları taşıyacağını ve varyantların nasıl ayrılacağını tanımlar. Örneğin Giyim ve Ayakkabı ürünleri farklı alan ve varyant eksenleri kullanabilir.

Ürün tiplerini yalnız **Admin** rolü yönetebilir. Diğer roller listeyi ve ayrıntıları görüntüleyebilir.

![Aksesuar, Ayakkabı ve Giyim kartlarını gösteren Ürün Tipleri listesi](https://67517283-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FP8oDDPbGr8omZPaaGYZf%2Fuploads%2Fgit-blob-b929354ded4b013e47b853cd07359fde6aec1945%2Fproduct-types-list-overview.png?alt=media)

*Her kart şema büyüklüğünü, alan davranışlarını, iş akışını, ürün sayısını ve son güncellenme zamanını özetler.*

## Listeyi kullanın

* Arama alanı ürün tipi adına göre kartları daraltır. Eşleşme yoksa aramayı temizleyin.
* Kart adı ürün tipi detayını açar.
* **Alan** sayısı toplam şema alanını; **Paylaşılan**, **Varyant** ve **Zorunlu** sayaçları alan davranışını özetler.
* **İş Akışı**, bu tipteki ürünlerin onay akışını; **Ürün** sayısı tipin kaç kayıtta kullanıldığını gösterir.
* Güncellenme zamanı yakın zamanda değişen şemaları ayırt etmeyi sağlar.
* Kartın üç nokta menüsünde **Düzenle**, **Kopyala** ve **Sil** bulunur. Kopya, mevcut şemayı başlangıç olarak kullanır ancak yeni ad ve slug gerekir.
* **Yeni Tip** oluşturma çekmecesini açar. Liste yüklenirken kart iskeletleri; hata olduğunda yeniden deneme; hiç kayıt yoksa ilk ürün tipini oluşturma çağrısı görünür.

## Yeni ürün tipi oluşturun

1. Sol menüden **Ürün Tipleri**'ni açın.
2. **Yeni Tip**'i seçin.
3. Zorunlu **Ad** alanını doldurun.
4. Gerekirse otomatik oluşan **Slug** değerini oluşturma sırasında düzenleyin.
5. İsteğe bağlı bir **Onay İş Akışı** seçin.
6. **Oluştur ve Alan Ekle**'yi seçin.

![Yeni Tip çekmecesinde Ad, Slug ve Onay İş Akışı alanları](https://67517283-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FP8oDDPbGr8omZPaaGYZf%2Fuploads%2Fgit-blob-8195a73aa9942ac54412fdd6bb37cfb562664589%2Fcreate-product-type-drawer.png?alt=media)

*Ad yazıldıkça Slug önerilir; iş akışı seçimi isteğe bağlıdır.*

| Alan                             | Varsayılan ve etkisi                                                                                                                                                       |
| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Ad**                           | Zorunludur ve kullanıcıların listede gördüğü addır. Örnek: `Ev Tekstili`.                                                                                                  |
| **Slug**                         | Ad üzerinden otomatik önerilir; oluşturma sırasında düzenlenebilir ve aynı çalışma alanında benzersiz olmalıdır. Bağlantı ve eşlemelerde kararlı kimlik olarak kullanılır. |
| **Onay İş Akışı (İsteğe Bağlı)** | Seçilmezse ürünler iş akışına bağlanmadan doğrudan durum kurallarını kullanır. Seçilirse bu tipteki ürünler ilgili onay adımlarını izler.                                  |
| **İptal**                        | Kaydetmeden çekmeceyi kapatır.                                                                                                                                             |
| **Oluştur ve Alan Ekle**         | Bilgileri doğrular, tipi oluşturur ve alan yapılandırmasına geçirir.                                                                                                       |

Ad boşsa **Ürün tipi adı zorunludur** uyarısı görünür. Aynı ad veya slug daha önce kullanılmışsa benzersiz bir değer girmeniz istenir. Slug, ürün tipi oluşturulduktan sonra değiştirilemez.

Başarılı işlemden sonra ürün tipi detayına geçilir. Sunucu hatası veya benzersizlik çakışmasında çekmece açık kalır; alanı düzeltip yeniden deneyin.

## Ürün tipi detayı

Detay sayfasının dört sekmesi farklı görevleri ayırır:

* **Alanlar:** Alan ekleme, düzenleme, kaldırma ve sıralama. Ayrıntı için [Alanları yapılandırma](/urun-icerigi/product-types/configure-fields.md).
* **Koşullu Mantık:** Alanların hangi durumda görünür veya zorunlu olacağını belirleme.
* **Önizleme:** Şemanın ürün formunda nasıl görüneceğini kaydı değiştirmeden kontrol etme.
* **Ayarlar:** Ad, slug, onay iş akışı ve ürün tipini silme. Ayrıntı için [Koşullu mantık, önizleme ve ayarlar](/urun-icerigi/product-types/conditional-logic-and-settings.md).

Özel alanda **Alan Anahtarı**, **Alan Etiketi** ve **Alan Tipi** bilgilerini girin. Seçim alanlarında kullanıcıların seçebileceği değerleri **Seçenekler** bölümünde hazırlayın.

## Alan davranışını belirleyin

Her alan için ürün ve varyant ilişkisinin nasıl çalışacağını seçin:

* **Paylaşılmış:** Değer tüm varyantlarda aynıdır.
* **Miras Alınan:** Ana üründeki değer varyantlara gelir; gerektiğinde varyantta değiştirilebilir.
* **Varyant:** Her varyant kendi değerini taşır.

Bir alanı **Varyant Ekseni** olarak işaretlediğinizde Renk veya Beden gibi değerler varyant kombinasyonlarını tanımlar. Yalnız **Varyant** davranışındaki alanlar varyant ekseni olabilir.

Alanı zorunlu yapabilir, uygun metin alanlarını **Çevrilebilir** olarak işaretleyebilir ve alanın **Tamlık skoru**na etkisini belirleyebilirsiniz. Zorunlu bir alan tamlık skorundan çıkarılamaz.

Değişiklikleri tamamladığınızda üstteki **Kaydet**'i seçin. Kaydedilmemiş değişiklik varken başka sayfaya geçerseniz ayrılma uyarısı gösterilebilir. Kaydedilmiş ürün değerlerini görünmez veya kullanılamaz hâle getirecek değişiklikte etki onayı açılır.

## Ürün tipini silin

Ürün tipi hiçbir üründe kullanılmıyorsa silinebilir. Ürün tipi hâlâ ürünlere bağlıysa silme işlemi engellenir; önce bu ürünleri başka bir ürün tipine taşımanız veya silmeniz gerekir. Silinen ürün tipini doğrudan kullanan kategorilerin ataması da kaldırılır; bu kategoriler üst kategoriden mirasa dönebilir veya **Ürün Tipi Yok** durumuna geçebilir.

{% hint style="warning" %}
Ürün tipi alanındaki değişiklikler bu tipi kullanan tüm ürünlere yansır. Özellikle alan, tip veya seçenek kaldırmadan önce gösterilen etki listesini dikkatle inceleyin.
{% endhint %}

## Yetki ve sorun giderme

Liste ve detay Admin, Manager, Editor ve Viewer tarafından görüntülenebilir. Oluşturma, kopyalama, alan/koşul/ayar değişikliği ve silme yalnız Admin tarafından tamamlanabilir. Yönetim düğmesi başka rolde görünse bile işlem reddedilebilir.

* Alan ekleyemiyorsanız Admin rolünü kontrol edin.
* **Kaydet** devre dışıysa değişiklik yapılıp yapılmadığını ve açık formdaki zorunlu alanları kontrol edin.
* Silme engelliyse tipe bağlı ürün ve kategori bağımlılıklarını giderin.
* Etki onayı açılıyorsa etkilenen ürün/varyant sayısını ve kaldırılacak değerleri incelemeden zorlamayın.


---

# 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://docs.useoly.com/urun-icerigi/product-types.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.
