CSV/Excel ile Toplu Ürün Yükleme
Şablon indirme, alanları doldurma, preview ile hata kontrolü, apply ile uygulama.
Ne zaman kullanılır?
- Yeni Qando hesabında 100+ ürünü hızla yüklemek
- Mevcut sistemden migrate ederken
- Toplu fiyat veya açıklama güncellemesi yapmak
İki aşamalı süreç: Preview → Apply
Qando import'u iki aşamalıdır:
- Preview (önizleme): Dosyayı yükle, sistem her satırı kontrol eder; geçerli ve hatalı satırları gösterir. Hiç DB değişikliği olmaz.
- Apply (uygula): Önizlemede onayladıktan sonra DB'ye yazılır.
Bu sayede yanlış dosya yüklediğinizde geri dönüş kolay.
Şablon indirme
- Sol menü Ürünler > Toplu İçe Aktarma sekmesi.
- Şablonu İndir butonuna basın (CSV veya XLSX).
- Şablonu açın, hücreleri doldurun.
Şablon kolonları
| Kolon | Açıklama | Zorunlu |
|---|---|---|
title | Ürün başlığı | ✓ |
brand | Marka adı (yoksa otomatik oluşturulur) | |
categorySlug | Kategori slug (örn. tisort) | |
sku | Stok kodu | ✓ |
barcode | EAN/UPC barkod | önerilir |
priceMinor | Fiyat (kuruş — 19990 = 199.90 TL) | ✓ |
currency | Para birimi (varsayılan TRY) | |
stockQty | Başlangıç stok miktarı | |
warehouseSlug | Hangi depoya yazılacak (varsayılan: ana depo) | |
description | Ürün açıklaması | |
imageUrls | Görsel URL'leri (virgülle ayrılmış) | |
attributes | JSON formatında: {"renk":"Beyaz","beden":"M"} |
Aynı ürünün birden fazla varyantı
Aynı title ile birden fazla satır yazın; sistem otomatik olarak aynı ürünün varyantları olarak ekler. Her satır farklı bir varyant olur.
title,sku,barcode,attributes,priceMinor
"Bambu Tişört","BAMBU-WHT-M","8690...001","{""renk"":""Beyaz"",""beden"":""M""}",19990
"Bambu Tişört","BAMBU-WHT-L","8690...002","{""renk"":""Beyaz"",""beden"":""L""}",19990
"Bambu Tişört","BAMBU-BLK-M","8690...003","{""renk"":""Siyah"",""beden"":""M""}",19990
Preview adımı
- Doldurulmuş dosyayı Dosya Seç ile yükleyin.
- Sistem maksimum birkaç dakikada (10.000 satır için ~30s) işler.
- Sonuç ekranında:
- Toplam satır sayısı
- Geçerli (yeşil) ve Hatalı (kırmızı) satır sayısı
- Hatalı satırların listesi + hata mesajı (örn. "Barkod tekil değil, satır 47")
- Hataları düzelt veya Sadece geçerli satırları uygula seçeneğini işaretle.
Apply adımı
- Uygula butonuna basın.
- Onay diyaloğu açılır — kaç satır eklenecek, kaç güncellenecek özetlenir.
- Evet, uygula → DB'ye yazılır.
- İşlem bittiğinde rapor: oluşturulan, güncellenen, başarısız sayısı.
Update mantığı
Eğer SKU veya barkod mevcut bir varyanta eşleşiyorsa güncelleme yapılır (yeni kayıt eklenmez). Eşleşmeyen satırlar yeni varyant olarak eklenir.
Bu sayede aynı şablonu fiyat güncellemesi için tekrar kullanabilirsiniz.
Yaygın hatalar
- "priceMinor sayı değil" → 199.90 yazmışsınız; kuruş cinsinden integer olmalı (19990)
- "Barkod tekil değil" → Aynı barkod başka varyantta var; barkodu kontrol edin veya boş bırakın
- "Kategori bulunamadı" →
categorySlugyanlış; Kategoriler sayfasında slug'ları kontrol edin - "Image download failed" →
imageUrls'de erişilemez URL var; URL'yi düzeltin veya boş bırakın
Limitler
- Tek dosyada max 10.000 satır
- Dosya boyutu max 20 MB
- Görsel URL'leri toplam max 1 GB çekilir (her görsel max 5 MB)
Daha büyük datasetler için dosyayı bölün veya destekle iletişime geçin.