Bir Excel elektronik tablo dosyası (XLSX) olduğu gibi yüklenemez, ancak Excel'de doğrudan CSV'ye dönüştürebilir ve ardından Mağaza'ya yükleyebilirsiniz. XLSX'i CSV'ye dönüştürmek için Excel'de Farklı kaydet seçeneğini kullanın ve dosyayı.csv ile kaydetmek için mevcut seçeneklerden CSV biçimini seçin uzatma.
Lütfen bir.csv uzantısı olmasının tek başına dosyayı geçerli kılmadığını unutmayın. Dosya içeriği de önemlidir, bu nedenle lütfen içe aktarma biçimi spesifikasyonuna uygun olduklarından emin olun.
Seçenekler, ürünlerin oldukça karmaşık özellikleridir ve bunları yukarıda açıklandığı gibi aynı düz tabloya yerleştirmek gerçekten mümkün değildir. Mağaza, burada açıklanan CSV biçimini kullanarak ürün seçeneklerinin içe aktarılmasına henüz izin vermiyor. Ancak, XCart formatındaki CSV dosyalarını kullanarak ürün seçeneklerini kısmen içe aktarabilirsiniz. Daha fazla bilgi için X-Cart İçe Aktarma Formatı (Üçüncü Taraf Mağaza) bölümüne bakın.
Evet, ürünlerinizi XCart ve LiteCommerce formatlarında içe aktarabilirsiniz.
Daha fazla bilgi için:
Mağaza henüz kendi formatını kullanarak kategorileri içe aktarmaya izin vermiyor. Ancak, X-Cart formatındaki CSV dosyalarını kullanarak kategorileri içe aktarabilirsiniz.
İçe aktarma süreci oldukça uzun ve kaynak tüketen bir prosedürdür. Dolayısıyla sunucu performansını etkileyebilir, bu nedenle aynı sunucuyu kullanan diğer tüm depolar bu nedenle daha yavaş yüklenebilir. Bunu istemeyiz. Tüm mağazaların her zaman hızlı bir şekilde yüklendiğinden emin olmak isteriz. Bu yüzden farklı mağazalardan ürün içe aktarmak için akıllı bir yol uyguladık. Nasıl çalışır (özetle):
-
Bazı Store kullanıcıları aynı sunucuda aynı anda ürünleri içe aktarmaya çalışırsa Store birden fazla içe aktarma işini aynı anda işlemeye başlamaz. Tüm içe aktarma dosyaları bir kuyruğa konur ve teker teker sırayla işlenir.
-
Sunucu yükü çok fazlaysa, tüm içe aktarma işleri geçici olarak durdurulur. Sunucu yükü normale döndüğünde mağaza ürünleri otomatik olarak içe aktarmaya devam edecektir.
-
Store, sunucu yüküne ve içe aktarma kuyruğunun uzunluğuna bağlı olarak içe aktarma başlangıcının yaklaşık ETA'sını hesaplar. 100 kesin değildir, ancak dosyanızın ne zaman işleneceğine dair bir tahmin verir.
Sonuç olarak, 100 Mağaza kullanıcısı aynı anda her biri 20.000 ürünü içe aktarmaya karar verse bile, diğer tüm mağazalar herhangi bir gecikme veya yavaşlama olmadan çalışacaktır.
Sizin özel durumunuzda, içe aktarma sırasında zaten içe aktarılacak bir sürü dosya olduğunu ve sunucu yükünün biraz yüksek olduğunu varsayıyoruz. Bu nedenle dosyanızı içe aktarmak normalden daha uzun sürmüştür.
CSV dosyanızda Store tarafından işlenemeyen bazı sütunlar varsa ve herhangi bir nedenle CSV dosyanızı değiştirmek istemiyorsanız, içe aktarma ayarları iletişim kutusundaki sütun atlama seçenekleri gereklidir. Sütunu atla seçeneğini etkinleştirdiğinizde Store, CSV dosyasındaki ilgili sütunu yok sayar.
Çoğu durumda, Store mağazanızda CSV içe aktarma ile ilgili sorunlar aşağıdakilerden biriyle ilgilidir:
-
geçersiz CSV dosya biçimi
-
Mağaza yöneticisinin mağaza kontrol panelinde seçtiği içe aktarma ayarları dosya içeriğiyle uyuşmuyor
Bir CSV dosyası ve karşılık gelen içe aktarma ayarları örneği aşağıda verilmiştir:
Not
Aşağıdaki örnekler yalnızca İngilizce olarak mevcuttur.
Bir CSV dosyasını içe aktarırken herhangi bir sorun yaşıyorsanız, öncelikle aşağıdaki noktaları kontrol etmelisiniz:
-
Dosyanız CSV formatında olmalıdır. CSV formatının hangi olduğu hakkında bilgi için bkz.: http://en.wikipedia.org/wiki/Comma-separated_values.
-
Dosyanız Store'un desteklediği sütunları içerir.
-
Sayısal ürün özelliklerini (örneğin, fiyat, miktar) temsil eden sütunlar, metin dizeleri değil sayıları içermelidir
-
İçe aktarma ayarlarında etkinleştirilen sütunlar CSV dosyasındaki ile aynı olmalıdır. Örneğin, CSV dosyanız SKU, ad, fiyat ve ağırlık sütunları içeriyorsa, içe aktarma ayarları iletişim kutusunda (SKU, ad, fiyat, ağırlık) tam olarak aynı onay kutuları seçilmelidir.
-
CSV dosyasındaki sütun sırası, içe aktarma ayarlarındaki sütun sırasına karşılık gelmelidir.
-
CSV dosyanızda kullanılan değerler ayırıcısı (virgül, noktalı virgül veya sekme) içe aktarma ayarları iletişim kutusundaki Sınırlayıcı seçeneğine karşılık gelmelidir.
-
CSV dosya kodlaması, içe aktarma iletişim kutusundaki Karakter kodlaması seçeneğinde seçtiğiniz kodla aynı olmalıdır.
İçe aktarma işlevi aşağıdaki hataları oluşturabilir:
|
Maksimum kategori derinliği 50 ile sınırlıdır. İçe aktarma dosyanız /Category1/Category2/.../Kategori 80, kategorisini içerir, onun da derinliği 80'dir. Lütfen üst kategorilerinin sayısını azaltın ve yeniden deneyin. |
Çok fazla iç içe kategoriniz var |
|
'Kategori adı' çok uzun (400 sembol). Maksimum izin verilen uzunluk 255 semboldür. |
Mağazanın kategori adı alan uzunluğu için bir sınırı vardır. İçe aktarma dosyanız 255 sembolden daha uzun bir kategori adı değeri içeriyor. |
|
Yanlış sütun sayısı. İçe aktarma diyalogunda 10 sütun seçtiniz, ama dosya sadece 8 tane içeriyor. |
10 sütun seçerseniz, dosyanızdaki her satır en az 10 değer içermelidir. Değerler boş olabilir (sütun türüne bağlıdır), örneğin:sku0001;iPhone 3GS 16Gb;;;;;;;;;;;;; |
|
Desteklenmeyen resim formatı (http://www.example.com/image.psd) |
Mağaza yalnızca JPG, BMP, PNG ve GIF görüntü dosyası formatlarını destekler |
|
Resim http://www.example.com/image.jpg 4Mb'den büyüktür |
Mağaza 4 megabayttan büyük resimlerin yüklenmesine izin vermiyor |
|
'SKU' veya 'İsim' sütununun değer içermesi gerekir |
Her ürün yelpazesi en az bir değer içermelidir - SKU ya da İsim. SKU ve İsim olmadan ürün oluşturulamaz (veya güncellenemez) |
|
'SKU' çok uzun (300 sembol). Maksimum izin verilen uzunluk 255 semboldür. |
Mağazanın SKU alanı uzunluğu için bir sınırı vardır. İçe aktarma dosyanız 255 sembolden daha uzun SKU değerleri içeriyor |
|
'İsim' çok uzun (350 sembol). Maksimum izin verilen uzunluk 255 semboldür. |
Store'un Ad alanı uzunluğu için bir sınırı vardır. İçe aktarma dosyanız 255 sembolden daha uzun Ad değerleri içeriyor |
|
Yanlış 'fiyat' /'ağırlık' /vb değeri |
Sütun yanlış biçimde veriler içeriyor. Lütfen sayısal sütunlarda harfler veya para birimi sembolleri kullanmayın |
|
Hatalı biçimlendirilmiş görüntü URLhtp://example.com/image.jpg |
URL yanlış biçimde. Örneğin,
Ortak URL biçimi [protokol] :// [sunucu]/[dosya yolu] |
|
Resim yüklenemiyorhttp://www.example.com/image.jpg |
Mağaza, sunucu arızaları, zaman aşımları veya diğer ağ sorunları nedeniyle serverexample.com 'dan bir görüntü yükleyemiyor |
|
Mağaza için mağaza başına 10.000 kategori sınırlaması vardır. |
Mağaza, bir mağaza başına 10.000 benzersiz kategori sınırlamasına sahiptir. Bu hata mesajı, mağazanızdan ve içe aktarma dosyasındaki kategorilerden daha fazlasının bu sınırı aşacağı anlamına gelir |
Ürünlerinizi içe aktarma işleviyle güncellerken Store, gelen ürünlerin envanterinizde zaten var olup olmadığını anahtar alan olarak SKU'larına göre kontrol eder. İçe aktarılan dosyanın her satırını alır ve SKU'nun ürünleriniz arasında zaten mevcut olup olmadığını doğrular. SKU kelime kelime doğrulanır, yani Mağazanın bu ürünü güncelleme için bir hedef olarak kabul etmesi için SKU'daki uzunluk ve tam karakterler hem içe aktarılan dosyada hem de envanterinizde eşleşmelidir. Böyle bir ürün bulunamazsa, Mağaza yeni bir ürün oluşturur ve bu satırdaki bilgileri yeni üründe depolar.
Örneğin, '00050' ve sadece '50' SKU'ları, her ikisi de 50 sayısal değerini temsil etmesine ve insanlar için aynı görünmesine rağmen Mağaza için tamamen farklıdır. Envanterinizde SKU '00050' olan bir ürününüz olduğunda ve SKU '50' olan bir ürünü içe aktarmaya çalıştığınızda, benzer ancak ayrı 2 ürün elde edersiniz - çünkü mağaza için bu 2 SKU tamamen farklıdır.
Microsoft Excel'in yukarıdaki örnekte olduğu gibi SKU'lardan baştaki sıfırları kesmesi gerektiğine dair bir dizi rapor aldık. Bu, dışa aktarılan envanterinizi Excel'de hızlı bir şekilde düzenlediğinizde ve Store'a geri aktardığınızda ürünlerin çoğaltılmasına neden olabilir.
Excel sütunlar için otomatik olarak en benzer biçimi seçer, bu nedenle sayısal SKU'lar kullanırsanız ve Excel'de Mağaza envanterinizden dışa aktarılan bir dosyayı düzenlemeye çalışırsanız, SKU'ların saf sayılar olduğuna ve başlarındaki sıfırların anlamsız olduğuna karar verebilir.
Bu tür bir davranışı önlemek için, Store'dan dışa aktarılan *.csv dosyalarını *.txt olarak yeniden adlandırmayı deneyebilir, bunları Excel'de 'Aç...' menü komutuyla açabilirsiniz (yalnızca dosyaya çift tıklayarak değil). Bu durumda Excel, her sütun için tam türü seçebileceğiniz ayarlar iletişim kutusunu gösterecektir; baştaki sıfırları korumak için SKU sütunu için 'Metin' türünü seçmelisiniz.
Diğer çözüm ise Store'dan dışa aktarılan *.csv dosyalarını düzenlemek için OpenOffice.org ücretsiz ofis paketini kullanmaktır. Bu durumda yeniden adlandırmaya gerek yoktur: *.csv dosyalarını OpenOffice elektronik tablo düzenleyicisi ile açabilirsiniz ve ayarlar iletişim kutusu hemen gösterilecektir. Burada kullandığınız ayarların sizin için anlamlı bir ürün özellikleri tablosu oluşturduğundan ve SKU kodlarının Mağazanızda gerçekten kullandıklarınızla eşleştiğinden emin olun.
Bazı durumlarda ürün görüntüleri hariç her şey iyi içe aktarılır. Böyle bir sorunla karşı karşıya kalırsanız, lütfen şu sorun giderme adımlarını izleyin:
-
CSV dosyanıza koyduğunuz resim URL'lerinin web'de doğru ve erişilebilir olup olmadığını kontrol edin.
İçe aktarma için hazırlanan resimlerin doğrudan bağlantılarla erişilebilir olması gerekir, örn. http://ornek.com/resimler/urun1.jpg Bunları kontrol etmek için tarayıcınızda bir resim URL'si açmayı deneyebilirsiniz: resim şifre veya giriş istemeden açılırsa, içe aktarma dosyasına dahil edilebilir.
-
Her ürün resmi URL'sinin resmi içeren bir HTML sayfasına değil, doğrudan resim dosyasına yönlendirildiğinden emin olun.
Örneğin, resimlerinizi Flickr gibi bazı resim barındırma sitelerine yüklüyorsanız ve bunların URL'lerini Store CSV içe aktarma dosyanıza eklemek istiyorsanız, yalnızca o resmi görüntüleyen HTML sayfalarının URL'lerini değil, doğrudan bağlantıları (örn. http://example.com/image.jpg ) kullanmanız gerekir (örn. http://example.com/image_page.html). Görüntüyü içeren bir HTML sayfasından doğrudan bağlantının nasıl alınacağı aşağıda açıklanmıştır:
-
sayfayı tarayıcınızda açın
-
görüntülenen resme sağ tıklayın
-
fare bağlam menüsü muhtemelen Resim URL'sini kopyala gibi bir seçim içerecektir. Bu URL, hesap girişiniz tarafından korunmadığı sürece çalışacaktır.
-
Mağaza tüm bilgileri UTF-8 olarak dışa aktarır. Bu kodlama yaygın olarak kullanılmaktadır ve tüm dillerle uyumlu olduğu için web uygulamaları için zaten bir standarttır. Örneğin, ürün açıklamanızın bir bölümünü Fransızca, diğer bölümünü ise Japonca yapabilirsiniz.
Ancak, Excel'in İngilizce olmayan bir sürümünü kullanırsanız, CSV dosyanızın farklı bir kodlamada, örneğin ulusal dilinizin kodlanmasında olmasını bekleyebilir. Dolayısıyla ASCII olmayan semboller bozulacaktır. Bu sorunu gidermek için şu adımları izleyin:
-
Excel'i başlatın.
-
Veri → Metinden sayfasına gidin (yerelleştirilmiş Excel kullanıyorsanız, gerçek menü öğelerinin adları değişebilir). CSV dosyanızı açın.
-
Metin Sihirbazı penceresi görünecektir. Doğru sınırlayıcı ve karakter kümesini ayarlayın ( "UTF-8" kullanın)
CSV dosyası içe aktarıldıktan sonra tüm ondalık sayılar en yakın tamsayılara yuvarlanıyor. Neden?
Bu tür sorunlar, içe aktarma CSV dosyasında kullanılan yanlış bir sayı biçiminden kaynaklanır, örneğin ondalık ayırıcı olarak virgül kullanmış olabilirsiniz (nokta olmalıdır). Ayrıntılar için lütfen şu paragrafa bakın: Sayı formatı.