Kod ve veri
Shopify CSV onarımı: bozuk UTF-8 ile SKU başındaki sıfır kaybı farklı sorunlardır
Karakter bozulmasını hesap tablosunun otomatik dönüşümünden ayır. Temiz kaynağa dön, kimlikleri koru ve küçük bir ürün içe aktarmasıyla doğrula.
Kaydetmeden önce dosyayı sağlam kaynakla karşılaştır
Yanlış görünen ürün başlığı ile başındaki sıfırları kaybolmuş SKU aynı CSV içinde bulunabilir, fakat onarımları farklıdır. Shopify, içe aktarma sonrasında beklenmeyen karakterlerin olası nedenlerinden biri olarak yanlış kodlamayı belirtir. Hesap tablosu uygulaması da dosyayı açarken kimlikleri sayıya veya tarihe çevirebilir.
İndirilen kaynağı, düzenlenen tabloyu ve yükleme kopyasını ayrı dosyalar olarak koru. Bildiğin aksanlı bir başlığı, sıfırla başlayan SKU’yu ve uzun barkodu her sürümde incele. Bu karşılaştırma bozulmanın nerede başladığını gösterir. Farklı kaydetme seçeneklerini denerken tek kopyanı tekrar tekrar açıp kaydetme.
Beklenen başlık: Crème mug
Beklenen SKU: 000742
Beklenen kimlik: 123456789012345678
Her değeri üç aşamada kontrol et:
orijinal çıktı → tablo önizlemesi → kaydedilen CSV
Onarılmış dosya yalnız düzgün görünmemeli;
kaynak metinle aynı karakterleri taşımalı.Karakterleri bilinen kaynaktan geri al
Orijinal dosya okunuyor ama tablo bozuk görünüyorsa her bozuk karakteri elle düzeltmek yerine temiz kopyayı doğru kodlamayla yeniden içe aktar. İçe almayı onaylamadan aksanlı ve İngilizce dışındaki metinleri önizlemede kontrol et. Onarılan kopyayı hedefin istediği UTF-8 biçiminde kaydet, ardından sütun türlerini sessizce değiştirmeyen bir görüntüleyicide yeniden aç.
Değiştirme sembolleri kaydedilen dosyaya çoktan yazılmışsa sonradan UTF-8 seçmek özgün harfleri tahmin edemez. Temiz çıktıya veya güvenilir başka kaynağa dön. Geniş kapsamlı bul-değiştir kuralları, özellikle birden fazla dil içeren dosyalarda doğru metni de bozabilir. Etkilenen satırlar için kısa bir önce/sonra karşılaştırması tut.
Kimlikleri dönüşüm gerçekleşmeden metin olarak al
Microsoft, otomatik dönüşümlerin baştaki sıfırları kaldırabildiğini, uzun sayıları değiştirebildiğini ve metni tarih olarak yorumlayabildiğini açıklıyor. SKU ve barkod sütunlarını dönüşümden önce metin türünde içe aktar. Orijinal kimliğin uzunluğu bilinmiyorsa ek sıfırlar gösteren özel hücre biçimi bir onarım yöntemi değildir.
Her düzeltilen kimlik için açık bir doğrulama kaynağı kullan. 000742 değeri 742 olmuşsa bütün SKU’ları altı haneye tamamlamak ancak katalog kuralı gerçekten altı hane gerektiriyorsa doğrudur. Rakamları yuvarlanmış uzun bir kimlik, hücreyi genişleterek geri kurulamaz. Özgün sistemden yeniden dışa aktar ve metni karakter karakter karşılaştır.
Microsoft Support: preserving leading zeros and large numbers ↗
Yapıyı doğrula ve küçük bir aktarım provası yap
Onarılan kopyayı KitForma Shopify CSV denetleyicisinde kontrol et ve önerilen değişiklikleri incele. Araç yerel yapı sorunlarını bulabilir; uzak görsellerin, mağaza ayarlarının veya katalog ilişkilerinin doğru olduğunu kanıtlamaz. Varyant satırlarını ve birbirine bağlı sütunları birlikte koru. Shopify, gerekli seçenek bilgisinin kaldırılmasının varyant davranışını değiştirebileceği konusunda uyarır.
Deneme amacıyla bütün canlı kataloğu değiştirme. Yedek alarak küçük ve bilinçli seçilmiş bir içe aktarma hazırla, Shopify’ın kendi önizlemesini incele. Aktarım sonrasında hedefte ürün başlığını, SKU’yu, barkodu, seçenekleri ve görselleri kontrol et. Ardından bu küçük sonucu tekrar dışa aktararak kimlikleri kaynakla karşılaştır.
Başarılı prova yalnız o örnek için kanıttır; her satır için garanti değildir. Kalan kayıtları karşılaşılan sorun türlerine göre grupla ve temsil eden örnekleri kontrol et. Beklenmedik sonuçta hangi sürümün yüklendiğini tahmin etmek zorunda kalmamak için satır kimliklerini ve değişiklik nedenlerini içeren bir kayıt tut.
- Dokunulmamış kaynağı koru.
- Karakter veya kimliğin ilk nerede değiştiğini bul.
- Kodlama ve metin sütunlarını bilinçli seçerek yeniden al.
- Yerel CSV düzeltmelerini incele.
- Yedekli küçük bir aktarımı dene.
- Hedefi ve yeniden dışa alınan örneği doğrula.
KITFORMA
Hemen uygula
Hesap gerektirmez. Rehberi oku, ardından ilgili araçla dene.
İleri okuma
Kaynaklar son kontrol edildi:
KitForma bu rehberi yapay zekâ desteğiyle hazırladı. Örnekler açıklama amacı taşır; gerçek satış, arama hacmi veya başarı ölçümü değildir. Bağlantılı kaynakları ve kendi dosyandaki sonucu kontrol et.
Bu rehberi nasıl kullanmalı?
KitForma tarafından yayımlanır; projenin sorumlusu Fatih Erkan’dır. Kaynak bağlantıları ilgili biçim ve tanımları açıklar. Örnek girdiler, kendi dosyaların için hız, kalite veya uyumluluk garantisi vermez. Aracın belirtilen sınırlarını oku ve indirdiğin sonucu kontrol et.
Sorular ve deneyimler
İşe yarayan bir yöntemi paylaş, soru sor veya düzeltme öner. Şifre, özel dosya ya da kişisel belge bilgilerini yazma.
Yorumlar yükleniyor…