Kalite Puanı
Doluluk, güncellik ve eşleştirme puanı nasıl hesaplanır
Besleme kalite puanı, kataloğunuzun sağlığını 0 ile 100 arasında tek bir sayıya indirger: ürünlerin ne kadarı eksiksiz, besleme ne kadar taze ve eşleştirme ne kadar sağlam. Puan bir teşhis başlangıcıdır; neden düşük olduğunu altındaki üç ölçü ve uyarı etiketleri söyler.
Panelde nerede
Catalog → Product Feed → Overview (Genel Bakış) sekmesi, besleme kartının altındaki Feed Quality Score (Feed Kalite Skoru) kutusu. Besleme hiç bağlanmamışsa kutu görünmez. Kataloğu başka bir kanaldan okuyan kanalda, puan o kanalın değil okunan feed'in verisinden hesaplanır.
Puan nasıl hesaplanır
Genel puan (Overall), üç ölçünün ağırlıklı ortalamasıdır:
| Ölçü | Ağırlık | Ne ölçer |
|---|---|---|
| Completeness (Doluluk) | %50 | Ürünlerin temel alanları ne kadar dolu |
| Freshness (Güncellik) | %30 | Son senkronizasyon beklenen aralığa göre ne kadar yeni |
| Mapping (Eşleştirme) | %20 | Temel alanlar ne kadar eşleştirilmiş ve gerçekten dolu |
Durum rozeti genel puana göre yazılır:
| Puan | Rozet |
|---|---|
| 80 ve üstü | Healthy (Sağlıklı) |
| 55 – 79 | Needs Attention (Dikkat gerekiyor) |
| 55'ten az | Critical (Kritik) |
Completeness
Katalogdaki ürünlerin yüzde kaçında ilgili alanın dolu olduğu, şu ağırlıklarla toplanır: ürün kodu %20, başlık %20, fiyat %20 (sıfırdan büyük olmalı), görsel %15, ürün adresi %10, kategori %5, marka %5, açıklama %5. Katalogda ürün yoksa doluluk, eşleştirme ve genel puan 0, durum Critical olur.
Freshness
Son senkronizasyonun yaşı, beklenen yenileme aralığıyla karşılaştırılır:
- Beklenen aralık: Interval modunda seçtiğiniz süre (en az 15 dakika); Scheduled Hours modunda
24 saat / seçili saat sayısı(en az 30 dakika). - Yaş beklenen aralığın içindeyse
100; 2 katına kadar80; 4 katına kadar55; 8 katına kadar30; daha eskiyse10. - Hiç senkronize edilmemişse
20; durumerrorise en fazla25(hiç senkronize edilmemiş veerrorise0).
Kutunun altındaki satır ayrıntıyı söyler: "Last sync age: N min. Expected refresh: every M min." ya da "Never synced yet. Expected refresh: every M min."
Mapping
İki şeyin birleşimi: eşleştirme tablosunda yedi temel alanın (id, title, price, imageUrl, url, categories, brand) kaçı doldurulmuş (%35; hiç eşleştirme yazmadıysanız bu kısım 100 sayılır) ve bu yedi alan ürünlerde gerçekte ne kadar dolu (%65). Yani eşleştirmeyi boş bırakmak kötü değildir; alanlar zaten kendiliğinden bulunuyorsa puan yüksek çıkar.
Uyarı etiketleri
Puanın altında, geçerli olanlar etiket olarak çıkar:
| Etiket | Ne zaman |
|---|---|
| No products available in feed | Katalogda hiç ürün yok |
| Missing key product attributes | Completeness 70'in altında |
| Feed sync is stale | Freshness 60'ın altında |
| Field mapping quality is weak | Mapping 60'ın altında |
| Last feed sync reported errors | Beslemenin durumu error |
| Image coverage is low | Ürünlerin yüzde 55'inden azında görsel var |
Puan neyi göstermez
100 puan, her şey yolunda demek değildir
Puan yalnızca yazılmış ürünler üzerinden hesaplanır. Ürüne dönüşmeyen ve atlanan satırlar (ürün kodu, başlık ya da fiyat okunamayan, tekrarlayan kodlu) hiç ürün olmadığı için puanı düşürmez; katalog beslemenizden küçükken puan 100 olabilir. Bunun belirtisi yalnızca Çalışma Geçmişindeki Rows skipped sayısıdır. Puan ayrıca Add-to-Cart Code (sepete ekleme kodunu), grup anahtarını ve indirim oranını denetlemez — bkz. Alan Eşleştirme.
Puan, panelin gösterdiği ayrı bir değerdir; öneri, arama ya da kampanya davranışını değiştirmez.
Puanı yükseltmek
| Düşük olan | Ne yapın |
|---|---|
| Completeness | Boş alanın hangisi olduğunu Content sekmesinde ve Mapping preview'da bulun; eşleştirmeyi düzeltin ya da beslemeye ekleyin |
| Freshness | Aralığı kısaltın, senkronizasyonu elle başlatın ya da hatayı giderin — bkz. Zamanlama |
| Mapping | Ready-made mapping uygulayın ve yedi temel alanı doğrulayın |
| Image coverage | Görsel alanını eşleyin; göreli (/img/1.jpg) değil tam adres gerekir |
Son güncelleme: 10 Ekim 2026