· en ucuz market senin cebinde

Fiyatları nasıl derliyoruz?

Veri nereden geliyor, ne sıklıkla yenileniyor, "en ucuz" derken neyi karşılaştırıyoruz ve neyi karşılaştırmıyoruz.

53
takip edilen ürün
81
il
7
zincir market
06:30
günlük güncelleme (TSİ)

Veri kaynağı

Market fiyatlarını kendimiz mağaza mağaza toplamıyoruz. Veri, Sanayi ve Teknoloji Bakanlığı ile TÜBİTAK tarafından yürütülen marketfiyati.org.tr platformunun kamuya açık servisinden geliyor.

Bizim yaptığımız iş, bu veriyi karşılaştırılabilir hâle getirmek: ürünleri eşleştirmek, birim fiyata çevirmek, alakasız kayıtları ayıklamak ve il il gruplamak. Kaynak resmî; yöntem bize ait, aşağıda anlatıyoruz.

Güncelleme sıklığı

Ürün ve il fiyat anlık görüntüsü her gün sabah 06:30'da (TSİ) otomatik yenileniyor. Her ürün için son 30 günlük fiyat geçmişi saklanıyor — ürün sayfalarındaki trend grafiği ve zam radarı bundan besleniyor.

Önemli ayrım: Sayfalardaki tablolar Türkiye geneli günlük referanstır. Uygulamada arama yaptığında sorgu o an senin konumunla canlı çalışır. Bölgendeki gerçek fiyat için aramayı kullan.

"En ucuz" derken neyi karşılaştırıyoruz

Paket fiyatına bakmak yanıltıcıdır. 180 ml'lik bir süt 13,50 ₺ olduğu için listede en ucuz görünür; oysa litre fiyatı 75 ₺'dir ve 1 litrelik 42 ₺'lik kutudan pahalıdır.

Bu yüzden litre veya kilo ile satılan ürünlerde birim fiyatı (₺/L, ₺/kg) esas alıyoruz. Kural şöyle işliyor:

Fiyat geçmişinde de aynı mantık geçerli: paket boyu değişse bile birim fiyat kararlı kaldığı için zam/indirim hesabı onun üzerinden yapılır.

Neden bazı ürünleri listeden çıkarıyoruz

Ham arama sonuçlarında "en ucuz" kayıt çoğu zaman ürünün kendisi değil, adında o kelime geçen işlenmiş bir üründür. Gerçek örnekler:

Bunları eliyoruz. Taze meyve, sebze ve ette hacimle ölçülen (ml, lt) kayıtlar otomatik çıkarılır — çünkü hacimle satılan şey içecektir, taze ürün değil. Ayrıca aromalı, tatlandırılmış, konserve ve atıştırmalık işareti taşıyan başlıklar kategori bazında filtrelenir.

Bu filtre otomatik testlerle korunuyor. Her güncellemede 49 örnek üzerinde çalışıyor; "muzlu gofret muz sayılmamalı" gibi kurallardan biri bozulursa yayın durur, hatalı veri siteye çıkmaz.

Taze ürünlerde ayrı yöntem

Patates, domates, elma gibi taze ürünler konumsuz aramada çoğu zaman hiç çıkmıyor — sonuçlar cipse ve salçaya dönüyor. Bunun sebebi, taze ürünlerin ulusal katalogda değil, tek tek mağaza kayıtlarında durması.

Bu yüzden taze ürünlerde birkaç büyük şehri sırayla, 3 kilometrelik dar bir yarıçapla ve o konumun gerçek şubeleriyle sorguluyoruz. İlk gerçek taze ürün döndüren şehir referans alınıyor. Hiçbiri veri vermezse o ürün için fiyat yazmıyoruz — tahmini bir sayı uydurmaktansa boş bırakmayı tercih ediyoruz.

Şehir verileri

81 ilin her biri için, il merkezine en yakın mağazalar sorgulanıyor. Buradan o ildeki zincir listesi ve şube sayısı çıkıyor; temel ürünlerin il bazlı en düşük fiyatı da aynı şubeler üzerinden hesaplanıyor.

Bir ilden o gün veri alınamazsa önceki günün verisi korunuyor, sayfa boşaltılmıyor. Aynı şekilde güncelleme sırasında kaynağa hiç ulaşılamazsa mevcut veriler silinmiyor — eski ama doğru veri, boş sayfadan iyidir.

Bilinen sınırlar

Yanlış gördüğün bir fiyat varsa bize yazabilirsin — düzeltmek için en hızlı yol bu.

Sık sorulan sorular

Fiyatlar nereden geliyor?
Fiyatlar, Sanayi ve Teknoloji Bakanlığı ile TÜBİTAK tarafından yürütülen marketfiyati.org.tr platformunun kamuya açık servisinden derleniyor. Yani veriyi biz market market toplamıyoruz; resmî bir kaynaktan alıp karşılaştırılabilir hâle getiriyoruz.
Fiyatlar ne sıklıkla güncelleniyor?
Ürün ve il fiyat anlık görüntüsü her gün sabah 06:30 (TSİ) otomatik olarak yenileniyor. Ayrıca uygulamada yaptığın her arama, o an konumuna göre canlı sorgulanır — sayfalardaki tablo referans, arama sonucu günceldir.
En ucuzu neye göre belirliyorsunuz?
Litre veya kilo ile satılan ürünlerde paket fiyatını değil birim fiyatı (₺/L, ₺/kg) esas alıyoruz. 180 ml süt 13,50 ₺ olduğu için en ucuz görünür, oysa litresi 75 ₺dir. Bir üründe kayıtların en az %40ı birim fiyatlıysa karşılaştırma otomatik olarak birim fiyata geçer; değilse paket fiyatı kullanılır.
Neden "muz" aramasında muzlu gofret çıkmıyor?
Çünkü eliyoruz. Ham arama sonuçlarında en ucuz kayıt çoğu zaman ürünün kendisi değil, adında o kelime geçen işlenmiş bir atıştırmalık oluyor: muz yerine muzlu protein barı, domates yerine domates salçası, bal yerine ballı mısır patlağı. Taze meyve, sebze ve ette hacimle ölçülen (ml, lt) kayıtları ve aromalı/işlenmiş ürün işareti taşıyan başlıkları listeden çıkarıyoruz.
Şehir sayfalarındaki şube sayıları nereden geliyor?
Her il için, ilin merkez koordinatına en yakın mağazalar sorgulanıyor; oradan o ildeki zincir listesi ve şube sayısı çıkarılıyor. Temel ürünlerin o ildeki en düşük fiyatı da yine o şubeler üzerinden hesaplanıyor.
Gördüğüm fiyat markette tutmuyorsa?
Mümkün. Fiyatlar şubeye, kampanyaya ve güne göre değişebilir; kaynak veride de gecikme olabilir. Bu yüzden sayfalardaki tabloyu referans, uygulamadaki konumlu aramayı güncel bilgi olarak kullan. Yanlış gördüğün bir fiyatı bize bildirebilirsin.

Devam et