XML yalnızca ham veri taşır; iyi bir e-ticaret sitesi ise optimize edilmiş katalog ister. Tedarikçi XML kaynaklarınızdaki karmaşık kategori yapılarını, varyantları, kâr marjlarını ve stok hareketlerini Wholopi veri motoruyla hatasız işleyin.
Tedarikçinizden 8.000 ürünlük bir dosya aldığınızda, karşınızda düzenli bir vitrin değil; yüzlerce ham veri alanı, karmaşık stok kodları ve ham fiyatlar bulursunuz.
Tedarikçinin kendi muhasebe veya depo yazılımından dışa aktarılan XML dosyası; ürünün ticari varlığını barındırır ancak e-ticaret sitenizin ihtiyaç duyduğu kullanıcı deneyimi filtrelerinden tamamen yoksundur.
Birçok e-ticaret girişiminin en büyük yanılgısı, tedarikçiden alınan 10.000 ürünlük XML dosyasını tek tıkla siteye basınca mağazanın satışa hazır olduğunu düşünmesidir. Ham XML'i doğrudan sitenize aktarmak mağazanızı bir çöplüğe çevirebilir.
Tedarikçinin deposundaki "01_GENEL > YEDEK_PARCA_ESKI > KUTULU" gibi muhasebe mantığıyla açılmış anlamsız kategoriler sitenize akar. Müşterileriniz menüde kaybolur, filtreleme yapılamaz ve arama motorları sitenizin gezinme mimarisini değersizleştirir.
"KOD-9921 SLM-TR MAVİ V2" gibi sadece fabrika çalışanlarının anlayabileceği ürün adları vitrinde sergilenir. Kullanıcı aramalarında bu ürünler bulunamaz, marka değeri sıfırlanır ve güven kaybı nedeniyle sepet terk oranları zirve yapar.
Tedarikçinin uzak sunucusundaki fotoğraflar doğrudan çağrıldığında (hotlinking) sayfa yüklenme süreleri 6-8 saniyeye çıkar. Tedarikçi sunucusu çöktüğünde veya linkleri değiştirdiğinde sitenizdeki tüm ürün fotoğrafları "kırık görsel" simgesine dönüşür.
Ürünlerin materyal, renk, güç, watt, beden veya garanti gibi özellikleri metin içerisine düzensiz serpiştirilmiştir. Filtreleme mekanizması (Facet Navigation) bu verileri okuyamaz; müşteri "Pamuklu" veya "Kırmızı" filtresi uyguladığında ürünler gizlenir.
Sektörde sıkça rastlanan "XML yükleyin, 10.000 ürünle Google'da hemen ilk sıraya çıkın" vaadi tamamen gerçek dışıdır. Türkiye'de aynı toptancıdan XML alan ortalama 200–500 farklı bayii bulunmaktadır.
Aynı üretici açıklamasını birebir kullanan yüzlerce siteden yalnızca alan adı otoritesi en yüksek olan dizine alınır; geri kalan siteler "kopya içerik" olarak sıralamadan düşürülür.
Ham açıklamayı doğrudan basmak yerine; marka, teknik parametreler, kullanım alanı ve kategori bilgilerini dinamik şablonlarla harmanlayarak sitenize özgü yapılandırılmış ürün içeriği ve Schema.org Product JSON-LD verisi inşa ediyoruz.
Tedarikçi verisi sitenize girmeden önce titizlikle hazırlanan 6 aşamalı kurallar filtremizden geçer. Kontrolsüz tek bir satır veri dahi veritabanınıza yazılmaz.
Tedarikçinin 5 katmanlı karmaşık kategori yapısını, sitenizin kendi sade menü ağacına (n:1 ve 1:n kurallarıyla) haritalıyoruz. Tedarikçi ağacındaki değişiklikler sitenizi bozmaz.
Satmak istemediğiniz markaları, kâr marjı düşük kategorileri, desi değeri çok yüksek kargolanamayan ürünleri veya belirli fiyatın altındaki kalemleri içe aktarıp eliyoruz.
Sabit yüzde yerine dinamik fiyat dilimleri: 0-100 TL arasına %50, 100-500 TL arasına %35, 500+ TL arasına %20 kâr marjı + KDV ve kargo payı ekleyerek satış fiyatı oluşturuyoruz.
USD/EUR cinsinden gelen toptan alış fiyatlarını TCMB veya serbest piyasa API'si ile güncel kur üzerinden TL'ye çevirirken dalgalanmalara karşı emniyet marjı ekliyoruz.
Tedarikçide biten veya XML'den çıkarılan ürünleri silmiyoruz! Sayfa 404 vermesin diye stoğu 0 yapıyor, satın almayı kapatıyor ve SEO sıralamalarınızı koruyoruz.
100.000 ürünü her 15 dakikada bir baştan yazmak sunucuyu kilitler. Sistemimiz yalnızca değişen fiyat ve stok satırlarını mikro saniyeler içinde güncelleyen delta cron kullanır.
Birden fazla toptancıdan ürün çekiyorsanız, aynı kulaklık veya ayakkabı 3 farklı tedarikçinin XML'inde de yer alabilir. Bu durum sitenizde 3 ayrı mükerrer ürün açılmasına ve fiyat karmaşasına yol açar.
İşletmenizin tedarikçi altyapısına ve büyüme hedeflerine göre doğru veri aktarım protokolünü seçmeniz için teknik karşılaştırma tablosu.
| Kriter / Özellik | XML Entegrasyonu | REST / GraphQL API |
|---|---|---|
| Veri Akış Yönü | Tek Yönlü (Tedarikçiden Sitenize Ürün/Stok Çekme) | Çift Yönlü (Ürün Çekme + Siteden Sipariş İletme) |
| Veri Güncellik Sıklığı | Periyodik Zamanlanmış Görevler (15 dk – 1 saat) | Anlık (Real-Time Webhook tetiklemeleri) |
| Tedarikçi Yaygınlığı | %90+ (Toptancıların neredeyse tamamı sağlar) | %25 (Yalnızca ileri seviye modern distribütörler) |
| Sipariş Oluşturma | Manuel veya B2B paneline dosya aktarımıyla | Müşteri sipariş verdiği saniye tedarikçiye iletilir |
| Sunucu ve İşlemci Yükü | Optimize edilmezse yüksek (Wholopi Delta Engine şarttır) | Düşük (Yalnızca istek başına küçük JSON paketleri) |
| Kurulum ve Canlıya Geçiş | Hızlı (3 - 5 iş günü) | Detaylı kimlik doğrulama gerektirir (1 - 3 hafta) |
Tedarikçi dosyasının analizinden ilk siparişin sorunsuz işlenmesine kadar adım adım uyguladığımız mühendislik metodolojisi.
Tedarikçinin sunduğu XML dosyasının boyutunu, düğüm yapısını, varyant derinliğini ve hatalı barkod kayıtlarını analiz ediyoruz.
Sitenizin kategori ağacını oluşturuyor, marka filtrelerini tanımlıyor ve toptan alış fiyatları için kâr marjı çarpanlarını kodluyoruz.
Ürün fotoğraflarını güvenli şekilde sunucunuza aktarıyor, WebP formatında optimize ediyor ve hızlı CDN dağıtımına bağlıyoruz.
Stok ve fiyatları 15 dakikada bir otomatik güncelleyen cron mimarisini başlatıyor, hata loglarını Wholopi izleme sistemine alıyoruz.
Tedarikçi veri akışları, fiyat formülleri ve katalog yönetimi hakkında teknik ve ticari tüm detaylar.
XML entegrasyonu; toptancı veya tedarikçi firmaların sunduğu ürün veritabanı çıktısının (XML/CSV/JSON formatında) belirli zaman aralıklarıyla taranarak, e-ticaret sitenize ürün başlığı, barkod, kategori, varyant (beden/renk), alış fiyatı, stok adedi ve görseller halinde otomatik olarak aktarılması ve senkronize tutulması işlemidir.
Tedarikçi XML'leri genellikle hiyerarşik olarak karmaşıktır, SEO dostu olmayan kısaltmalar ve fabrika ürün kodları içerir, açıklamaları yetersizdir ve yüzlerce bayide kopyalanarak yayınlandığı için Google nezdinde kopya içerik cezasına neden olur. Ayrıca doğrudan aktarım; tedarikçinin bozuk kategori ağacının sitenizin kullanıcı deneyimini bozmasına ve kâr marjı hesabı yapılmadan hatalı fiyatla satış yapılmasına yol açar.
Tedarikçi XML'inde yer alan farklı kategori adları (örneğin "Ev / Mutfak / Plastik / Saklama Kapları"), e-ticaret sitenizdeki kendi mantıksal kategori yapınızla ("Mutfak Gereçleri > Saklama Çözümleri") kural motoru üzerinden birebir veya çoktan-bire eşleştirilir. Böylece tedarikçi ne kadar karmaşık bir ağaç sunarsa sunsun sitenizin gezinme mimarisi kusursuz kalır.
Fiyatlandırma motorumuzda kademeli kurallar tanımlanır. Örneğin: 0-250 TL arası alış fiyatlarına %45 kâr + KDV, 250-1000 TL arasına %30 kâr + KDV, belirli markalara özel %20 iskonto veya pazaryeri komisyon payı ekleme gibi dinamik formüller uygulanır. Fiyatlar tedarikçiden ham gelse de sitenizde daima kârlı ve net olarak listelenir.
Entegrasyon motoru, TCMB (Türkiye Cumhuriyet Merkez Bankası) veya serbest piyasa döviz kurlarını belirli periyotlarla çeker. İsteğe bağlı olarak kur üzerine güvenlik marjı (örneğin kur + %2 kur riski payı) eklenerek TL satış fiyatları kurdaki dalgalanmalara karşı otomatik güncellenir.
Kesinlikle silinmemelidir! Ürünün silinmesi 404 (Sayfa Bulunamadı) hatalarına yol açar ve Google indeksinizi, kullanıcı yer imlerini ve arama sıralamalarınızı yok eder. Doğru yaklaşım; stoğu 0 yapmak, "Tükendi / Stokta Yok" etiketine çekmek ve isteğe bağlı olarak kategori listelemelerinde en arkaya itmektir.
Kritik veriler (stok miktarı ve fiyat) 15-30 dakikalık periyotlarla "Delta (yalnızca değişenler)" taraması ile güncellenir. Yeni ürün ekleme, görsel indirme ve kategori denetimi gibi ağır işlemler ise sunucu yükünü azaltmak amacıyla gece saatlerinde tam senkronizasyon ile çalıştırılır.
Evet. Çoklu tedarikçi (Multi-Supplier) mimarimizde ortak ürünler EAN/Barkod veya Üretici Kodu üzerinden eşleştirilir. Aynı ürün 3 farklı tedarikçide varsa; en düşük toptan fiyata sahip olanın fiyatı baz alınır ve toplam stoklar birleştirilerek tek bir güçlü ürün sayfası altında müşteriye sunulur.
Aynı tedarikçiden XML alan yüzlerce e-ticaret sitesi aynı fabrika açıklamasını kullandığı için arama motorları bu sayfaları "tekrarlayan içerik" olarak algılar. Wholopi veri işleme katmanı; ürün özellikleri, teknik tablolar, marka bilgisi ve dinamik şablon motorları ile her ürüne özgünleştirilmiş başlık ve açıklama şablonları üreterek SEO görünürlüğünüzü katlar.
Geliştirdiğimiz entegrasyon altyapısı görselleri dış sunucudan doğrudan çağırmaz (hotlinking yapmaz). İlk aktarımda görseller otomatik olarak kendi sunucunuza veya CDN'inize indirilir, WebP formatına sıkıştırılır ve optimize edilir. Böylece tedarikçi görseli silse dahi sitenizdeki ürün fotoğrafları asla bozulmaz.
Tedarikçi XML'inde her varyant bazen ayrı bir ürün satırı olarak, bazen de bir ana ürün altında alt elemanlar olarak yer alır. Veri motorumuz bu iki yapıyı da otomatik olarak analiz eder; aynı modelin tüm beden ve renklerini tek bir ana ürün kartında varyant matrisi olarak kusursuzca gruplar.
XML genellikle tek yönlü, periyodik dosya okuma esasına dayanır ve siparişi tedarikçiye otomatik iletmez. API (REST/SOAP) ise çift yönlü, anlık (real-time) ve siparişleri anında toptancı ekranına düşüren modern bir veri köprüsüdür. Ancak birçok toptancı yalnızca XML sağladığı için gelişmiş bir XML motoru en kritik ihtiyaçtır.
Sistemimizde şema doğrulama (Schema Validation) ve hata yakalama altyapısı bulunur. XML dosyasındaki düğüm adları veya etiketler değişirse sistem otomatik uyarı verir, veri akışını güvenli moda alır ve veritabanındaki mevcut doğru verileri ezmeden log tutar.
Evet. Yalnızca içeri veri almakla kalmaz; sitenizdeki ürünleri, kategorileri, stokları ve bayiye özel iskonto oranlarını içeren dinamik XML çıktıları (B2B XML Feed Export) üreterek alt bayilerinizin sitenize bağlanmasını da sağlıyoruz.
Standart tek bir tedarikçi XML entegrasyonu, veri denetimi ve kategori eşleştirmeleri dahil 3 ila 7 iş günü içinde canlıya alınır. Çoklu tedarikçi havuzu, özel fiyat formülleri ve görsel CDN pipeline gerektiren projeler 1 ila 2 hafta sürer. Maliyet; tedarikçi sayısı, veri boyutu ve özel kural derinliğine göre şeffafça belirlenir.
Tedarikçinizin sağladığı XML bağlantısını bizimle paylaşın; veri yapısını, kategori derinliğini ve kâr marjı kurallarını ücretsiz analiz edelim.
Web sitesi, e-ticaret, özel yazılım, entegrasyon veya dijital pazarlama ihtiyacınızı bize anlatın.