XML, veriyi belirli bir yapıda taşıyan bir biçimdir; Excel ise tablo üzerinde çalışmanızı sağlar. E-ticarette XML akışı çoğunlukla düzenli stok ve fiyat güncellemesinde, Excel şablonu ise toplu veri hazırlama ve aktarmada kullanılır. Hangi yöntemi seçerseniz seçin ürün kodu, varyant, KDV ve kategori eşleştirmelerini küçük bir örnek veriyle test edin.

XML nedir, Excel nedir?
XML (Extensible Markup Language), veriyi <urun>, <fiyat>, <stok> gibi etiketlerle iç içe tanımlayan, düz metin tabanlı bir biçimdir. Makineler tarafından kolayca okunur ve bir internet adresinde yayımlanarak başka sistemlere düzenli aktarılabilir. Excel ise Microsoft'un hesap tablosu programıdır; veriyi satır ve sütunlarda tutar, formül, filtre ve grafikle çalışmayı kolaylaştırır.
İlginç ayrıntı: Office 2007'den beri kullanılan .xlsx biçimi de aslında XML'dir. Microsoft'a göre Open XML dosyaları, XML parçalarının ZIP ile sıkıştırılmış hâlidir; dosya açılırken otomatik açılır, kaydedilirken yeniden sıkıştırılır. Fark, bu XML'in tablo programı için, ürün akışı XML'inin ise sistemler arası veri alışverişi için tasarlanmış olmasıdır.
| Ölçüt | XML | Excel (.xlsx) |
|---|---|---|
| Yapı | Etiketli, iç içe (hiyerarşik) | Satır ve sütun (tablo) |
| Kim okur? | Öncelikle yazılımlar | Öncelikle insanlar |
| Güncelleme | Bir adresten düzenli çekilebilir | Dosya her seferinde yeniden yüklenir |
| Varyant ve çoklu görsel | İç içe yapıyla doğal olarak tanımlanır | Ek sütun ya da ek satırla çözülür |
| Hesaplama ve analiz | Yok | Formül, filtre, pivot tablo, grafik |
| E-ticarette tipik kullanım | Tedarikçi akışı, Google Merchant beslemesi, entegratörler | Pazaryeri toplu yükleme şablonu, fiyat listesi düzenleme |
E-ticarette XML nerede kullanılır?
- Tedarikçiden ürün çekmek: Toptancı ya da distribütör ürünlerini bir XML adresiyle paylaşır. IdeaSoft'ta bu işlem Entegrasyonlar menüsünden yapılır: XML bağlantısı yapıştırılır, "Dosyayı Çek" ile indirilir, ardından katalog, stok, fiyat, detay ya da resim güncellemesi seçilir.
- Google Merchant Center beslemesi: Merchant Center ürün dosyası olarak .xml (RSS 2.0 ya da Atom 1.0) ile sekmeyle ayrılmış .txt ve .tsv dosyalarını kabul eder; tek dosya 4 GB'a kadar olabilir.
- Pazaryeri entegratörleri: Sitenizdeki ürünleri Trendyol, Hepsiburada gibi kanallara aktaran entegratörler de genellikle XML ya da API ile çalışır.
Sık hata: IdeaSoft'ta XML entegrasyonu kendi kendine güncellenmez; stok ve fiyatı güncel tutmak için güncellemeyi başlatmanız gerekir. Dosya boyutu da 40 MB'ı geçmemelidir. Google Merchant Center'a ise .xlsx dosyası doğrudan yüklenmez; önce .txt ya da .tsv biçimine çevirin.
Excel nerede daha iyi?
Pazaryerleri yeni ürün girişinde çoğunlukla kendi Excel şablonunu ister, çünkü her kategorinin zorunlu özellikleri farklıdır. Trendyol'da satıcı panelindeki Ürün › Toplu Ürün İşlemleri sayfasından kategori ve ürün grubu seçilerek şablon indirilir, doldurulan dosya "Yeni Ürün Ekle" yükleme tipiyle geri yüklenir. Para birimi olarak yalnız TRY seçilebilir ve ürünler Trendyol ekibinin incelemesinden sonra satışa açılır.
- Toplu fiyat artışını formülle hesaplayıp tek seferde yüklemek
- Ürün açıklamalarını ve başlıklarını ekip içinde düzenlemek
- Yeni bir kanala ilk ürün girişini şablonla yapmak
- Satış ve stok verisini analiz edip rapor hazırlamak
Hangisini ne zaman kullanmalısınız?
- Stok ve fiyat günde birkaç kez değişiyor ve başka bir sistemden geliyor: XML
- Google Merchant Center'a ya da bir entegratöre sürekli ürün beslemesi gerekiyor: XML (ya da .tsv)
- Pazaryerine ilk kez yüzlerce ürün yüklüyorsunuz: pazaryerinin Excel şablonu
- Fiyatları hesaplayıp ekipçe kontrol edecek, sonra bir kez yükleyeceksiniz: Excel
- Aynı veri birden fazla kanala gidiyor: kaynağı tek tutun, kanallara XML ya da entegratörle dağıtın
Çoğu işletme ikisini birlikte kullanır: ürün verisi sitede tek kaynakta tutulur, pazaryerlerine ve Google'a XML ya da entegrasyonla gider, toplu düzenlemeler Excel'de yapılır. Tedarikçiden ürün çekmenin ayrıntılarını XML ile e-ticaret nedir yazımızda, otomatik güncelleme araçlarını XML/Excel ürün aktarım robotu yazımızda, Google beslemesini Google Merchant nedir yazımızda anlattık. E-ticaret kurulumlarımızda ürün aktarımını, XML eşleştirmesini ve Merchant beslemesini kurulumun parçası olarak yapıyoruz.
Dosya türü seçildikten sonra SKU, varyant, fiyat ve kategori alanlarının hedef sisteme doğru eşlenmesi gerekir. E-ticaret ürün aktarımı için veri hazırlama rehberimiz, toplu yüklemeden önce yapılacak kontrolleri açıklar.
Sık sorulan sorular
XML ile Excel arasındaki temel fark nedir?
XML, sistemlerin birbirine otomatik veri aktarması için etiketli bir biçimdir. Excel ise insanın tabloda düzenlemesi ve hesaplama yapması için tasarlanmıştır.
Excel dosyası XML'e çevrilebilir mi?
Evet. Excel verileri XML olarak dışa aktarılabilir ya da entegrasyon araçlarıyla dönüştürülebilir. Ancak hedef sistemin istediği etiket yapısına uymanız gerekir.
Google Merchant Center Excel kabul ediyor mu?
Ürün dosyası olarak .xml, .txt ve .tsv biçimlerini kabul eder; .xlsx listede yoktur. Excel'deki tabloyu sekmeyle ayrılmış metin (.tsv ya da .txt) olarak kaydedip yükleyin.
Tedarikçi XML'i sitede kendiliğinden güncellenir mi?
Altyapıya göre değişir. IdeaSoft'un XML entegrasyonu kendiliğinden güncellenmez; güncellemeyi siz başlatırsınız. Otomatik güncelleme için ek araçlar kullanılabilir.
Kaynaklar
- Microsoft: Open XML Formats and file name extensions (27.09.2026)
- Google Merchant Center: Create a product file (27.09.2026)
- IdeaSoft: XML Entegrasyonu Kullanımı (27.09.2026)
- Trendyol Satıcı Bilgi Merkezi: Excel Ürün Girişi (27.09.2026)
