Dijital Katalog Hizmeti Nedir, Hangi Verilerle Çalışır

Dijital katalog, bir firmanın ürün yelpazesini tarayıcıdan erişilen, veritabanı destekli sayfalarla sunan katalog türüdür. Basılı ya da PDF sürümden temel ayrımı, içeriğin tek merkezde tutulmasıdır. PDF dosyası gönderildiği anda sabitlenir; fiyat güncellendiğinde alıcının elindeki kopya eskir ve hangi sürümün geçerli olduğu karışır. E-katalogda alıcıya yalnızca bir adres iletilir. Adres aynı kalır, arkasındaki kayıtlar değişir; panelden girilen yeni fiyat sayfa yenilendiğinde görünür. Yayından çekilen bir ürünün eski bağlantısı otomatik olarak kategori sayfasına yönlenir. Dosya boyutu sorunu da yaşanmaz: 300 sayfalık bir PDF onlarca megabayt tutarken çevrim içi sürümde yalnızca açılan sayfanın verisi indirilir. Kadıköy dijital katalog çalışmaları, ilçedeki üretici, ithalatçı, toptan satış ve mağaza işletmelerinin ürün listelerini bu düzene taşır.

Sistemin temelinde beş katmanlı bir veri şeması bulunur. Kategori katmanı ürünleri gruplara ayırır ve sınırsız alt seviyeyi destekler. Ürün katmanı her kaydın adını, açıklamasını, ürün kodunu, görsel galerisini ve indirilebilir dokümanlarını (montaj kılavuzu, sertifika, teknik çizim) taşır. Varyant katmanı aynı modelin beden, renk ya da kapasite seçeneklerini alt kayıt olarak tutar; stok ve fiyat bu düzeyde ayrı izlenebilir. Teknik özellik katmanı ölçü birimli alanlardan oluşur, örneğin voltaj, genişlik, yoğunluk, çalışma sıcaklığı. Fiyat katmanında liste fiyatı, kampanya fiyatı, vergi oranı, para birimi ve geçerlilik tarihi ayrı sütunlarda durur. Alanların önceden tanımlanması hem filtre üretimini hem karşılaştırma tablolarını mümkün kılar. Zorunlu ve isteğe bağlı alanlar kategori bazında ayrı ayrı belirlenir.

Ürün verisinin sisteme girişi üç yoldan yapılır. Az sayıda kayıt panel formlarıyla tek tek eklenir. Yüzlerce ya da binlerce kayıt için hazır sütun başlıklı bir tablo şablonu verilir; işletme bu tabloyu Excel, LibreOffice ya da Google E-Tablolar’da doldurup XLSX veya CSV olarak yükler. Yükleme ekranı, kayıtları içeri almadan önce boş zorunlu alanları, yinelenen ürün kodlarını ve geçersiz fiyat biçimlerini raporlar. Ürün koduyla adlandırılan fotoğraflar kayıtlarla otomatik eşleştirilir. Son yol entegrasyondur: stok ve fiyat bir ERP yazılımında, yani muhasebe, satın alma ve depo kayıtlarını birleştiren işletme programında tutuluyorsa veriler oradan otomatik alınır. Bağlantı REST API, SOAP servisi ya da FTP klasörüne bırakılan XML dosyasıyla kurulur ve belirlenen aralıklarla tekrarlanır.

Ürün Arama, Görsel İşleme ve Dil Seçenekleri Nasıl Çalışır

Geniş bir çevrim içi katalogda doğru kaydı hızla bulmak için arama motoru ve filtre paneli birlikte çalışır. Arama motoru ad, kod, marka, açıklama ve özellik değerlerini indeksler; sorgu yazılırken ilk sonuçlar açılır listede belirir. Tam eşleşme yoksa benzer yazımlar önerilir, Türkçe karakter kullanılmadan girilen sorgular da (kopru, kosebent gibi) doğru ürüne ulaşır. Eş anlamlılar sözlüğü panelden düzenlenir; profil ile kesit gibi sektöre özgü terimler birbirine bağlanabilir. Filtre paneli kategoriye göre değişir: bir grupta ölçü ve malzeme, başka bir grupta güç ve kapasite seçenekleri çıkar. Birden fazla filtre aynı anda uygulanır ve her seçeneğin yanında eşleşen ürün adedi yazar. Sonuçlar sayfalama ya da kaydırdıkça yükleme yöntemiyle listelenir. Arama kutusu klavye kısayoluyla da açılabilir.

Ürün fotoğrafları katalogdaki en büyük veri yüküdür. Panelden yüklenen her dosya sunucuda yeniden boyutlandırılır ve WebP’ye çevrilir. WebP, Google’ın geliştirdiği bir görüntü biçimidir ve aynı kalitede JPEG’e göre yaklaşık yüzde 25-35 daha küçük dosya üretir. Eski tarayıcılar için JPEG yedeği saklanır. Küçük resim, liste görseli ve büyük görsel olmak üzere birkaç ölçü hazırlanır, cihaz kendi ekranına uygun olanı alır. Lazy loading, yani görünür alanın dışındaki görsellerin ancak sayfa aşağı indikçe yüklenmesi, ilk açılıştaki veri miktarını düşürür. Detay sayfasında yüksek çözünürlüklü kopya yakınlaştırma için kullanılır; dokunmatik ekranlarda parmak hareketiyle, masaüstünde fare tekerleği ya da tıklamayla büyütme yapılır. Fotoğraf dosyaları arama motorları için anlamlı kelimelerle yeniden adlandırılır ve her birine açıklayıcı alt metin girilir.

İhracat yapan firmalar için içerik birden çok dile çevrilir. Her ürün alanının dil başına karşılığı bulunur; çevirisi girilmemiş alanlarda varsayılan dil gösterilir ve panel eksik çevirileri listeler. Dil sürümleri /tr, /en, /ru gibi dizinlerle ayrılır; hangi sayfanın hangi dilin karşılığı olduğu arama motorlarına hreflang işaretlemesiyle bildirilir. Arayüz metinleri, yani düğmeler, filtre adları ve form etiketleri, ayrı bir çeviri dosyasında tutulur. Para birimi seçicisi fiyatları seçilen döviz cinsinden gösterir. İki yöntem vardır: kur yönteminde fiyat her gün TCMB kurundan hesaplanır, sabit yöntemde her döviz için ayrı fiyat girilir. Ondalık ayırıcı, binlik ayırıcı ve tarih biçimi seçilen dile göre değişir. Dil değiştirici, açık olan ürün sayfasının diğer dildeki karşılığını getirir.

Fiyat Görünürlüğü, Bayi Hesapları ve Teklif Alma Kuralları

Fiyat ve bazı ürün grupları her ziyaretçiye açık tutulmayabilir. Bu ihtiyaç için üç seviyeli izin yapısı kurulur. Herkese açık seviyede ürün adı, görseli ve özellikleri görünür. Gizli fiyat ayarı açıldığında fiyat sütununun yerinde giriş bağlantısı çıkar. Bayi seviyesinde kullanıcı, yönetici tarafından onaylanmış bir hesapla oturum açar ve kendi grubuna tanımlı fiyatları görür. Grup bazlı fiyatlandırma iki yöntemle tanımlanır: her gruba özel bir fiyat listesi yüklenir ya da liste fiyatı üzerinden grup iskontosu hesaplanır. Toptancı, perakendeci ve proje müşterisi gibi gruplar aynı ürün sayfasında farklı tutar görür. Dijital kataloğun bayiye özel bölümleri arama motoru dizinine kapatılır. Parolalar tek yönlü özetleme (hash) ile saklanır. Bayi oturumu belirli bir hareketsizlik süresinden sonra kendiliğinden kapanır.

Satışın görüşmeyle tamamlandığı sektörlerde ödeme adımı yerine teklif akışı kurulur. Ürün sayfasındaki düğme, seçili varyantı ve girilen adedi teklif listesine ekler. Liste sayfanın üst köşesinde bir sayaçla gösterilir ve sayfalar arasında geçişte kaybolmaz. Liste onaylandığında açılan formda şirket unvanı, yetkili adı, iletişim bilgileri, teslimat ili ve açıklama alanı bulunur. Gönderilen talep iki yere ulaşır: ürün tablosuyla birlikte satış biriminin e-posta kutusuna ve paneldeki talepler ekranına. Panelde her talebe bir sorumlu atanır, durum etiketi ve iç not eklenir. Talep, aynı ekrandan PDF teklif belgesine dönüştürülüp karşı tarafa gönderilebilir. Kötü niyetli otomatik gönderimlere karşı reCAPTCHA ve istek hızı sınırı kullanılır. Tamamlanan talepler arşivlenir, geçmiş teklifler müşteri kartından izlenir.

Yönetim Paneli, Paylaşım Yöntemleri ve Ziyaret Ölçümü

İçerik yönetimi tarayıcıdan erişilen bir panel üzerinden yapılır. Ürün listesi tablo görünümündedir; satır içi düzenleme ile fiyat ya da stok değeri listeden çıkmadan değiştirilebilir. Toplu işlem menüsü, seçili ürünlere kategori atama, yayından kaldırma ya da fiyat artırma gibi komutları tek seferde uygular. Kullanıcı yetkileri rol bazında tanımlanır. Yönetici rolü tüm modüllere, editör rolü ürün ve içerik alanlarına, satış rolü yalnızca taleplere ve bayi hesaplarına erişir; işletmeye özel ek roller de oluşturulabilir. Yapılan her işlem; kimin, ne zaman, hangi alanı değiştirdiği bilgisiyle işlem günlüğüne yazılır. Yanlışlıkla silinen kayıtlar çöp kutusundan 30 gün içinde geri alınır. Panel girişinde iki faktörlü doğrulama zorunlu tutulabilir. Panel arayüzü Türkçe ve İngilizce olarak kullanılabilir.

Yayındaki içeriğe ulaşmanın temel yolu adrestir. Panel; katalog ana sayfası, her kategori ve her ürün için ayrı bir paylaşılabilir katalog bağlantısı üretir. Bu kısa adresler e-posta imzasına, teklif dosyasına ya da mesajlaşma uygulamasına eklenir ve paylaşıldığında önizleme kartında ürün görseli ile adı görünür. Her bağlantının karekodu, yani QR kodu, baskıya uygun vektör dosya olarak indirilir. Fuar standında, showroomdaki ürün etiketlerinde, ambalajda ve kartvizitte kullanılan bu kodlar okutulduğunda ilgili sayfayı açar. Fuar ve showroom ekranlarında katalog, büyük tablette tam ekran modunda çalıştırılabilir. Ana sayfadaki ürün vitrini bölümü seçili ürünleri öne çıkarır. Kısa adresler kalıcıdır, ürün adı değişse bile çalışmaya devam eder. Dijital kataloğu PDF olarak isteyen alıcılar için anlık PDF dışa aktarımı da sunulur.

Ziyaret ölçümü, içeriğin hangi bölümünün ilgi gördüğünü sayısal olarak gösterir. Panelin rapor ekranında ürün başına görüntülenme, tekil ziyaretçi, ortalama inceleme süresi ve cihaz türü yer alır. Her QR kod ve her kısa bağlantı ayrı bir kaynak etiketi taşır; bu sayede fuarda dağıtılan broşürden gelen ziyaret ile e-posta bülteninden gelen ziyaret ayrıştırılır. Talep formuna dönüşen ziyaret oranı, en çok aranan kelimeler ve sıfır sonuç veren aramalar ayrı tablolarda raporlanır. Raporlar tarih aralığına göre süzülür ve CSV olarak dışa aktarılır. Ölçüm altyapısı olarak Google Analytics 4, Matomo ya da çerezsiz bir sunucu sayacı kullanılabilir; seçim KVKK gereksinimleri ve aydınlatma metniyle birlikte yapılır. Görüntülenmesi belirlenen eşiğin altına düşen ürünler için uyarı tanımlanabilir.

Proje Süreci, Teslim Paketi, Sunucu ve Bütçe Kalemleri

Proje dört aşamada ilerler: keşif, kurgu, geliştirme, test ve yayın. Keşif sırasında ürün grupları, mevcut veri kaynakları, kullanıcı rolleri ve entegrasyon ihtiyacı belgelenir. Kurgu döneminde kategori ağacı, özellik alanları ve sayfa şablonları onaya sunulur. Geliştirmede arayüz kodlanır, veriler aktarılır, harici sistemlerle bağlantı kurulur. Son aşamada farklı cihazlarda deneme yapılır, sayfa hızı ölçülür, bulunan hatalar giderilir ve alan adı yönlendirilir. Proje boyunca haftalık ilerleme raporu paylaşılır, açık konular ortak bir listede izlenir. Kadıköy dijital katalog projesinin sonunda işletmeye çalışır durumdaki katalog, yönetici ve editör hesapları, doldurulmuş ürün veritabanı, toplu yükleme şablonu, QR kod paketi, yazılı kullanım kılavuzu ve ekip için uygulamalı eğitim oturumu teslim edilir.

Katalog işletmeye ait alan adı üzerinde çalışır. Ayrı bir alan adı alınabileceği gibi urunler.firma.com.tr biçiminde alt alan adı da kullanılabilir; kayıt işletme adına yapılır. Sunucu tarafında PHP ve MySQL gibi açık kaynak teknolojiler kullanılır, bu sayede kurulum başka bir barındırma firmasına taşınabilir. Let’s Encrypt ya da ücretli bir SSL sertifikasıyla tüm trafik şifrelenir. Veritabanı ve görseller her gece yedeklenir, yedekler ayrı bir konumda 14-30 gün saklanır. Veri sahipliği sözleşmede yazılı olarak işletmeye bırakılır; işletme istediği an tam veri dökümünü alabilir. Bakım paketi çekirdek ve eklenti güncellemelerini, güvenlik taramasını, kesinti izlemeyi ve aylık küçük içerik düzenlemelerini kapsar. Sunucu yanıt süresi ve disk doluluğu için uyarı eşikleri tanımlanır.

Teslim süresini ve bütçeyi belirleyen değişkenler proje başında listelenir. İlk değişken ürün adedi ve varyant derinliğidir; 200 ürünlük bir liste ile 5.000 ürünlük bir liste farklı aktarım ve kontrol emeği ister. İkincisi verinin durumudur: düzenli bir tablo hızlı aktarılır, dağınık PDF’lerden veri ayıklamak ek süre gerektirir. Dil ve döviz sayısı, bayi katmanlarının çeşitliliği ve ERP bağlantısının teknik zorluğu diğer etkenlerdir. Basit kurulumlar ortalama 10-15 iş gününde, entegrasyonlu ve çok dilli kurulumlar 25-40 iş gününde tamamlanır. Ürün fotoğrafçılığı, profesyonel çeviri ve içerik yazımı istenirse ayrıca fiyatlandırılır. Süreklilik giderleri barındırma, alan adı ve bakım ücretlerinden ibarettir; ödeme aylık ya da yıllık planlanabilir. Kesin bedel, keşif aşamasının ardından kalem bazında yazılı teklifle bildirilir.

Merak Edilen Konular

Gerekmez. Sayfalar tarayıcıda çalışır ve ekran boyutuna göre kendini düzenler; uygulama mağazasından indirme yapılmaz. İstenirse PWA (tarayıcıdan ana ekrana eklenebilen, uygulama benzeri sürüm) desteği eklenir. Bu sürüm simgeyle açılır, son görüntülenen sayfaları önbellekte tutar ve bağlantı zayıfken temel içeriği gösterebilir. Güncellemeler mağaza onayı beklemeden yayına girer.
Yazılım tarafında sabit bir sınır bulunmaz; sınırı sunucu kaynakları belirler. Paylaşımlı barındırmada birkaç bin ürün sorunsuz çalışır. On binlerce kayıt ve çok sayıda varyant için sanal sunucu, veritabanı indeksleri ve önbellek katmanı planlanır. Arama performansı için büyük kurulumlarda Meilisearch ya da Elasticsearch gibi ayrı bir arama sunucusu devreye alınabilir.
Bayi, kayıt formunu doldurarak başvuru yapar ya da yönetici hesabı panelden doğrudan oluşturur. Başvurular onay listesinde bekler. Onay sırasında hesaba müşteri grubu atanır ve fiyat yetkisi belirlenir. Çalışma sona erdiğinde hesap pasif duruma alınır; geçmiş teklif talepleri silinmez ve raporlarda görünmeye devam eder.
Hayır. Toplu yükleme ekranı güncelleme modunda çalışır ve yalnızca dosyada bulunan sütunları değiştirir. Sadece ürün kodu ve yeni fiyat sütunlarından oluşan bir tablo yüklendiğinde açıklama, görsel ve diğer alanlara dokunulmaz. Yüzde bazlı zam ya da indirim, panelin toplu işlem menüsünden kategori seçilerek de uygulanabilir.
Alınabilir. Seçilen kategoriler ya da tüm ürünler, sabit bir sayfa şablonuyla PDF dosyasına dönüştürülür. Kapak, içindekiler ve sayfa numaraları otomatik oluşturulur. Çıktı o anki veritabanından üretildiği için fiyatlar ve stok bilgisi günceldir. Matbaa baskısı gerekiyorsa CMYK renk profili ve taşma payı içeren yüksek çözünürlüklü sürüm hazırlanır.
Chrome, Safari, Firefox, Edge ve Samsung Internet tarayıcılarının son iki ana sürümünde test edilir. iOS ve Android cihazlarda dikey ve yatay ekran yönleri ayrıca kontrol edilir. Desteği bitmiş Internet Explorer için uyumluluk sağlanmaz. Erişilebilirlik tarafında klavyeyle gezinme, yeterli renk kontrastı ve görsel alternatif metinleri WCAG 2.1 ölçütlerine göre denetlenir.