İçeriğe geç
Tüm rehberler

Barkod mu, Fotoğraf mı? Ürün Tarama Uygulamaları Nasıl Çalışır?

Bir ürünü telefonuna okuttuğunda arka planda iki farklı yöntemden biri çalışıyor: ya barkodun numarası bir veritabanında aranıyor ya da ambalajdaki yazı doğrudan okunuyor. Aradaki fark teknik bir ayrıntı gibi görünüyor ama markette karşına çıkan asıl sorunu — "bu ürün bulunamadı" ekranını — tam olarak bu belirliyor.

Güncellendi: 13 Ağustos 20266 dk okuma

Önce şeffaflık

İki yöntem bir bakışta

ÖlçütBarkod taramasıFotoğraf taraması
Ne okurAmbalajdaki numarayıAmbalajdaki yazıyı
HızDaha hızlıBirkaç saniye daha uzun
Kayıtlı üründeÇok yüksek doğrulukYüksek doğruluk
Kayıtsız üründeSonuç vermezÇalışmaya devam eder
İhtiyaç duyduğuOkunabilir barkodOkunabilir içindekiler listesi
Zayıf yönüVeritabanına bağımlıSilik veya kıvrımlı etikette zorlanır
Barkod ve fotoğraf taramasının pratik farkları

Barkod taraması nasıl çalışır?

Kısaca

Barkod taramasında uygulama aslında ürünü görmez; yalnızca ambalajdaki numarayı okur ve bu numarayı bir ürün veritabanında arar. Numara kayıtlıysa o kaydın içeriği, besin değerleri ve puanı anında ekrana gelir. Numara kayıtlı değilse uygulamanın elinde hiçbir şey kalmaz — ürünü "görmediği" için tahmin bile yürütemez.

Bu yöntemin en büyük avantajı kesinlik. Barkod numarası dünyada o ürüne özeldir; doğru okunduğunda yanlış ürünü getirme ihtimali yok denecek kadar azdır. Hızlıdır da: kameraya tutman yeterli, saniyenin altında sonuçlanır.

Dezavantajı ise tamamen veritabanının kapsamına bağlı olması. Uygulamanın kalitesi burada devreye bile girmez — kayıt yoksa sonuç da yoktur.

Fotoğrafla tarama nasıl çalışır?

Kısaca

Fotoğrafla taramada uygulama ambalajın kendisini okur: içindekiler listesindeki yazıyı metne çevirir, sonra bu metindeki maddeleri tek tek tanımlayıp değerlendirir. Ürünün herhangi bir veritabanında kayıtlı olması gerekmez, çünkü bilgi ürünün üstünden alınır — kayıttan değil.

Pratikte bu şu anlama geliyor: yerel bir markanın ürününü, marketin kendi markalı ürününü ya da yeni çıkmış bir ürünü de tarayabilirsin. Barkodla çalışan bir uygulamanın "bulunamadı" dediği yerde bu yöntem çalışmaya devam eder.

Karşılığında iki şey ister: etiketin okunabilir olması ve birkaç saniye daha fazla süre. Ambalaj kıvrımlıysa, yazı çok küçükse veya parlama varsa sonuç zayıflayabilir; bu durumda fotoğrafı biraz daha yakından ve düz bir açıyla çekmek genellikle yeterli oluyor.

Uygulama ürünü tanımıyorsa ne yapmalı?

Kısaca

Ürün bulunamadığında sorun genellikle üründe değil, o uygulamanın veritabanındadır. Sırasıyla şunu dene: barkodu farklı bir açıdan tekrar okut, sonuç yoksa içindekiler listesinin fotoğrafını çekmeyi dene, o da yoksa ürün adını elle aratmayı dene. Bu üçü de sonuç vermiyorsa o uygulama o ürün için çalışmıyor demektir.

  1. Barkodu tekrar okut — parlama veya kırışıklık yüzünden numara yanlış okunmuş olabilir.
  2. İçindekiler listesinin fotoğrafını çek. Uygulaman bu özelliği destekliyorsa kayıt olmasa bile analiz yapabilir.
  3. Ürün adını elle arat. Bazı uygulamalarda barkod kaydı olmayan ürün, isimle aramada bulunabiliyor.
  4. Hiçbiri olmuyorsa ambalajı kendin oku — içindekiler listesi her zaman ürünün üstünde yazar ve bağlayıcı olan kaynak odur.

Sık yapılan bir hata, ürün bulunamadığında bunu "ürün temiz olduğu için kayıt yok" diye yorumlamak. Kayıt yokluğu ürün hakkında hiçbir şey söylemez; sadece o veritabanının o ürüne henüz ulaşmadığını gösterir.

Türkiye'de neden bu kadar çok ürün tanınmıyor?

Kısaca

Çünkü yaygın kullanılan ürün veritabanlarının çoğu Avrupa ve Kuzey Amerika pazarlarına göre kurulmuş durumda. Türkiye'de satılan yerel markalar, zincir marketlerin kendi markalı ürünleri ve küçük üreticilerin ürünleri bu veritabanlarına çoğu zaman hiç girmemiş oluyor. Barkod numarası geçerlidir, ama karşılığında bir kayıt yoktur.

Bu, uygulamayı bırakma sebeplerinin de başında geliyor: alışverişinin önemli bir kısmını tarayamıyorsan uygulama yavaş yavaş işe yaramaz hale gelir. Bu yüzden Türkiye'de kullanacaksan, bir uygulamayı seçerken "veritabanı kaç ürün içeriyor" sorusundan çok "kayıt bulamadığında ne yapıyor" sorusu belirleyici oluyor.

Hangi yöntem daha doğru sonuç veriyor?

Kısaca

Ürün veritabanında kayıtlıysa barkod daha kesindir, çünkü tam olarak o ürünün doğrulanmış kaydını getirir. Kayıtlı değilse karşılaştırma anlamsızdır: fotoğraf bir sonuç verir, barkod hiçbir şey vermez. En sağlıklı yaklaşım ikisini birden sunan bir uygulama kullanmak — önce barkodu dene, tanımazsa etiketin fotoğrafını çek.

İki yöntemin de ortak sınırı şu: hiçbiri ambalajdaki bilgiden fazlasını bilemez. Üretici içindekiler listesini eksik yazdıysa ya da "aroma verici" gibi genel bir ifade kullandıysa, uygulama da ancak o kadarını görür.

Sık sorulan sorular

Barkodu olmayan ürünü tarayabilir miyim?
Barkodla çalışan uygulamalarda hayır. Fotoğrafla tarama yapabilen bir uygulamada ise evet — içindekiler listesi okunabilir durumda olduğu sürece analiz yapılabilir. Açık ürünlerde (manav, kasap, fırın) genellikle içindekiler listesi de bulunmadığı için hiçbir yöntem çalışmaz.
Fotoğrafla tarama barkod kadar güvenilir mi?
Ürün veritabanında kayıtlıysa barkod biraz daha kesindir, çünkü doğrulanmış bir kaydı getirir. Kayıtlı değilse fotoğraf tek seçenektir. Fotoğrafın doğruluğu büyük ölçüde etiketin okunabilirliğine bağlıdır: düz, yakın ve parlamasız bir çekim sonucu belirgin şekilde iyileştirir.
Uygulama ürünü neden bulamıyor?
Neredeyse her zaman o ürünün uygulamanın veritabanında kaydı olmadığı için. Bu durum ürünün kalitesi hakkında hiçbir şey söylemez. Türkiye'de yerel markalarda ve market kendi markalı ürünlerde sık yaşanır, çünkü yaygın veritabanları ağırlıklı olarak Avrupa ve Kuzey Amerika pazarlarına göre kurulmuştur.
İnternet bağlantısı olmadan tarama yapabilir miyim?
Genellikle hayır. Her iki yöntem de sonucu sunucudan alır: barkod bir veritabanında sorgulanır, fotoğraf ise analiz için gönderilir. Bazı uygulamalar daha önce taradığın ürünleri çevrimdışı gösterebilir, ama yeni bir tarama için bağlantı gerekir.
Tarama sonucundaki puana ne kadar güvenmeliyim?
Puanı mutlak bir gerçek değil, karşılaştırma aracı olarak görmek doğru olur. Her uygulama kendi algoritmasını kullandığı için aynı ürün farklı uygulamalarda farklı puan alabilir. İki ürün arasında seçim yaparken çok işe yarar; tek bir ürün hakkında kesin hüküm vermek için yeterli değildir.