> 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/dagitim/channels/product-scope-and-grain.md).

# Ürün kapsamı ve Product/Variant ayrımı

Kanala girecek ürünleri filtreleme ve besleme satırının ürün veya varyant olmasını belirleme.

## Kanal hangi ürünleri alır?

Bir ürünün kanala girmesi için önce Oly'de **Yayınlandı** durumunda olması gerekir. Kanal filtresi bu yayınlanmış kümenin içinden seçim yapar; taslak veya onay bekleyen bir ürünü tek başına filtreyle kanala gönderemezsiniz.

![Akinon kanalında tüm yayınlanmış ürünlerin kapsama alındığı Ürün Filtresi ekranı](https://67517283-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FP8oDDPbGr8omZPaaGYZf%2Fuploads%2Fgit-blob-b3ca718499a9ade48aa20c54fe389c3e9e68a9a9%2Fdetail-product-scope.png?alt=media)

*Ürün sayısı kartı mevcut filtreye uyan yayınlanmış ürün sayısını gösterir.*

### Tüm ürünler

Varsayılan davranıştır. Ek koşul yoktur; çalışma alanındaki bütün yayınlanmış ürünler kapsamda kabul edilir. Yeni yayınlanan bir ürün de başka bir ayar gerektirmeden kapsama girer.

### Özel filtre

Anahtarı açtığınızda koşul kurucu görünür. Değişiklikler hemen uygulanmaz; **Kaydet** ile saklanır, **Vazgeç** ile son kaydedilen filtreye dönülür.

![Özel filtre anahtarı açıkken VE grubu, Koşul Ekle ve Grup Ekle kontrolleri](https://67517283-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FP8oDDPbGr8omZPaaGYZf%2Fuploads%2Fgit-blob-74e69b78686fa2daa648dd6ae1d7825694f2a51a%2Fproduct-scope-condition-builder.png?alt=media)

*Birden fazla koşulu VE/VEYA gruplarıyla birleştirerek kapsamı daraltabilirsiniz.*

Kullanılabilen koşullar:

| Koşul         | Neyi sınar?                                   | Örnek kullanım                                                                                      |
| ------------- | --------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| Alan değeri   | Ürün veya varyant özelliğinin değerini        | Marka belirli bir değer olduğunda dahil etme                                                        |
| Kategori      | Seçilen kategori yolunu ve alt kategorilerini | Giyim altındaki ürünleri dahil etme                                                                 |
| Ürün tipi     | Ürünün bağlı olduğu ürün tipini               | Yalnız Giyim ürün tipini gönderme                                                                   |
| Durum         | Ürün durumunu                                 | Kanal kapsamı zaten yayınlanmış ürünlerle sınırlı olduğundan **Yayınlandı** dışı seçim sonuç vermez |
| Tamlık        | Tamlık yüzdesini sayısal olarak               | Tamlığı en az belirli bir seviyede olanları seçme                                                   |
| Görsel sayısı | Ürüne bağlı görsel adedini                    | En az bir görseli olan ürünleri seçme                                                               |

Karşılaştırıcılar alan tipine göre değişir. Metin ve seçenek alanlarında eşittir/eşit değildir veya küme karşılaştırmaları; sayısal alanlarda büyük/küçük/eşit karşılaştırmaları gösterilir. Kullanılmayan ya da eksik bir koşul kaydedilirse beklenmeyen geniş bir kapsam oluştuğunu varsaymayın; ürün sayısını kontrol edin.

### VE, VEYA ve iç içe grup

* **Tümüne Uymalı (VE):** Ürün bütün koşulları karşılamalıdır. Örneğin Kategori = Tişört **VE** Tamlık ≥ 80.
* **Herhangi Birine Uymalı (VEYA):** Koşullardan biri yeterlidir. Örneğin Kategori = Tişört **VEYA** Sweatshirt.
* **Grup Ekle:** Bir VE/VEYA kümesini başka bir kümenin içinde kurar. Karmaşık filtrelerde önce daraltıcı koşulları ayrı bir grupta toplamak okunabilirliği artırır.

Varyant alanına bakan bir filtre, **Varyant** grain'inde her varyant satırı için ayrı değerlendirilir. **Product** grain'inde ürün, kendisi veya varyantlarından biri koşula uyuyorsa kapsama girebilir.

## Yanıt Grain'i

**Ayarlar > Bağlantı Ayarları > Yanıt Grain'i**, ürün ve görsel beslemelerindeki kayıt birimini belirler. Hedef sistemin beklediği yapıyla aynı olmalıdır.

| Seçenek     | Çıktı davranışı                                                                       | SKU ve görseller                                                                                     |
| ----------- | ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| **Varyant** | Her varyant ayrı satırdır. Varyantsız ürün tek satır olarak kendi SKU'suyla yer alır. | Satır SKU'su varyant SKU'sudur. Varyanta bağlanan görseller; yoksa uygun ürün görselleri kullanılır. |
| **Ürün**    | Her ana ürün tek satırdır; varyantlar o kaydın içinde listelenir.                     | Satır SKU'su ürün SKU'sudur. Ürünün kanal galerisindeki görselleri birlikte sunulur.                 |

Örnek: 3 renk × 4 bedenle 12 varyantı olan sentetik bir tişört, **Varyant** seçiminde en fazla 12 ayrı kayıt; **Ürün** seçiminde varyantları içinde taşıyan tek ana kayıt üretir. Filtreye uymayan veya yayınlanması engellenen varyantlar sonuçtan çıkarılabilir; bu nedenle sayı her zaman teorik kombinasyon sayısına eşit olmayabilir.

Yanıt Grain'i değiştirmek çıktı yapısını değiştirir ve hedefin tam yeniden okuma yapmasını gerektirir. Değişikliği hedef entegrasyonuyla birlikte planlayın.

## Kapsamdan çıkmanın etkisi

Bir ürün filtre dışına çıktığında artık yeni feed/gönderim kapsamına girmez. Akinon kategori otomasyonunda **Kataloğa otomatik ekleme** açıksa, Oly'nin daha önce eklediği ürünler için geri alınamaz kaldırma önerisi oluşabilir; kullanıcı onayı olmadan katalogdan silme yapılmaz.

## Sorun giderme

* **Beklenen ürün yok:** Ürünün durumunu, ürün tipini/kategorisini ve varyant seviyesindeki koşulu kontrol edin.
* **Kardeş varyant yok:** Varyant grain'inde filtre her varyant için ayrı sonuç verir.
* **Sayaç değişmedi:** Filtreyi **Kaydet**tiğinizi ve ekranda kaydedilmemiş değişiklik uyarısı kalmadığını doğrulayın.
* **Ürün filtreye uyuyor ama teslim edilmiyor:** Görsel kabul koşulları ve eksik varyant yayınlama kuralları ayrıca uygulanır.


---

# 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/dagitim/channels/product-scope-and-grain.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.
