XML feed'inizdeki her etiketin Pazarus'ta hangi bilgiye karşılık geldiğini tek tek aramanız gerekmez. Panelin sağ üstündeki soru işareti düğmesiyle açılan asistan panelinde eşleştirmeyi sizin için hazırlar, siz satır satır onaylarsınız.
Ön koşullar
- Feed'iniz eklenmiş ve analizi tamamlanmış olmalı (Ürünler & Stok → XML Ürün Kaynakları sayfasında durumu hazır görünmeli). Analiz sürüyorsa ya da adres hata veriyorsa asistan kart açmaz, sebebini söyler.
- Ürün yönetimi yetkiniz olmalı.
Alan eşleştirmesi
- Asistan panelini açın ve takıldığınız şeyi kendi cümlenizle yazın: "XML eşleştirmemi yapar mısın", "renk eşleşmedi", "zorunlu alan eşleştirmesi eksik" gibi.
- Asistan alan eşleştirme kartını açar. Kartta feed'inizdeki her XML etiketi, o etiketten gelen örnek değer ve önerilen Pazarus alanı yan yana görünür.
- Emin olduğumuz satırlar işaretli gelir. Şüpheli gördüğümüz satırlar işaretsiz gelir ve sebebini yazarız: fiyat alanına metin geliyorsa, kategori adı yalnızca rakamdan oluşuyorsa, tarih bilgisini tarih olmayan bir alana bağlıyorsanız ya da stok değeri ondalıklıysa uyarı görürsünüz.
- Bir satırın karşılığını değiştirmek isterseniz açılır listeden başka alanı seçin. Seçiminizi hemen kontrol eder, gerekirse yeni bir uyarı gösteririz; değiştirdiğiniz satır işaretsize düşer, bilerek onaylamanız gerekir.
- Kartın altında kaç alanın yazılacağı yazar. Uygula'ya bastığınızda yalnızca işaretlediğiniz satırlar kaydedilir; feed'in diğer ayarlarına (tanımlayıcı, kategori sınırı, stok davranışı) dokunulmaz.
Varyant özellikleri: beden ve renk
Eşleştirme listesinde "Beden" ya da "Renk" adında ayrı bir sistem alanı yoktur. Varyant özelliklerinin hepsi tek bir Varyant Özellikleri (JSON) alanından gelir; özelliğin adı XML etiketinizden alınır. Bu yüzden beden bilgisi taşıyan etiketi de renk bilgisi taşıyan etiketi de aynı alana bağlarsınız.
Ürün özellik listeleri varyant değildir. XML'iniz her ürün için Uyumlu Marka, Uyumlu Model, Renk gibi ad/değer çiftlerinden oluşan bir liste veriyorsa ve listedeki öğelerin kendi barkodu, stoğu ya da fiyatı yoksa bu liste ürünün kendi özellikleridir. Ad etiketini Ürün Niteliği — Ad (ad/değer listesi), değer etiketini Ürün Niteliği — Değer (ad/değer listesi) alanına bağlayın; her öğe ürüne nitelik olarak yazılır, varyant açılmaz. Asistan bu listeleri varyant özelliği olarak önermez, varyant özellikleri kartında da göstermez. Çiftin iki yarısı birlikte seçilmelidir; biri eksikse kart eksik tarafı ve büyük olasılıkla hangi etiket olduğunu yazar.
- Asistana "beden varyantı oluştur", "varyant renk ve bedenini nereden görürüm" ya da "varyantlar düzgün gelmiyor" yazın.
- Asistan varyant özellikleri kartını açar: XML'deki her özellik, feed'inizden gelen gerçek değerleriyle (örneğin S, M, L, XL) ve kaç farklı değer taşıdığıyla listelenir.
- Her özellik için ne yapılacağını seçin:
- Mevcut bir varyant tipi olarak kullan — Pazarus'taki Beden, Renk, Malzeme gibi tiplerden birine bağlar. Tanıdığımız özellikler zaten bağlı gelir.
- Yeni varyant tipi oluştur — sistemde karşılığı olmayan bir özellik için (örneğin "Kalıp") yeni tip açar.
- İçe alma — o özelliği varyant ekseni olarak kullanmaz.
- İsterseniz feed'den gelen değerleri tipin hazır listesine ekleyin; böylece ürün kartında o değerler seçilebilir hâle gelir.
- Kartın altında örnek üründeki varyant ekseniniz (örneğin Beden 5 × Kalıp 3) ve ürün başına yaklaşık kaç varyant oluşacağı yazar. Uygula'ya bastığınızda yalnızca varyant ayarları değişir, alan eşleştirmenize dokunulmaz.
Varyant tiplerinizi Ürünler & Stok → Varyant Tipleri sayfasından da yönetebilirsiniz.
Sık karşılaşılan durumlar
- Belirti: Asistan "bu feed'in analizi henüz tamamlanmadı" diyor. Çözüm: XML Ürün Kaynakları sayfasından analizin bitmesini bekleyin; hata varsa adresin dışarıdan açılabildiğini kontrol edin.
- Belirti: "Bu feed'de varyant alanı eşleştirilmemiş" uyarısı. Çözüm: Önce alan eşleştirme kartından varyant satırlarını (renk, beden, stok, barkod) eşleştirin, sonra varyant kartını isteyin.
- Belirti: "Seçtiğiniz alan başka XML etiketlerine zaten bağlı" uyarısı. Çözüm: Bir Pazarus alanı yalnız bir XML etiketine bağlanabilir; önce eski etiketin karşılığını boşaltın. Varyant Özellikleri (JSON) ile Ürün Niteliği — Ad / Değer bu kuralın dışındadır, birden çok etiket bağlanabilir (Ürün Niteliği'nde aynı listeden yalnız bir ad ve bir değer).
- Belirti: "… bir ürün özellik listesi: her öğe bir ad ve bir değer taşıyor, kendi barkodu/stoğu yok — varyant değil" uyarısı. Çözüm: Ürünün kendi özellik listesi varyant özelliklerine bağlanmış; bu hâliyle varyant açılmaz ve özellikler içe aktarılmaz. Uyarıda yazan ad yolunu Ürün Niteliği — Ad, değer yolunu Ürün Niteliği — Değer olarak seçin.
- Belirti: "Ad/değer çifti tamamlanmadan bu liste içe aktarılmaz" uyarısı. Çözüm: Aynı listede yalnız ad ya da yalnız değer seçili. Uyarının "büyük olasılıkla" diye gösterdiği etiketi eksik alana bağlayın. "Aynı listede birden çok yol … seçili" uyarısında ise iki etiket aynı alana bağlıdır; doğru olanı bırakıp diğerini boşaltın.
- Belirti: Varyant özellikleri kartında bir satırda "XML’de adı yok" yazıyor. Çözüm: XML bu varyant özelliğine ad vermiyor, yalnız değerini gönderiyor. Hangi varyant tipi olduğunu (Beden, Renk…) listeden siz seçin; bu satır için yeni tip açma seçeneği çıkmaz.
- Belirti: "Bu kart hazırlandıktan sonra eşleştirme başka bir yerden değişti" uyarısı. Çözüm: Siz kartı açtıktan sonra eşleştirme feed sayfasından ya da hazır eşleştirmeden değişmiş demektir; üzerine yazmayız. Asistana tekrar sorarsanız güncel hâline göre yeni bir kart hazırlarız.
- Belirti: Kart açıldı ama hiçbir satır işaretli değil. Çözüm: Alanlarınız zaten eşleşmiş demektir; değiştirmek istediğiniz satırı kendiniz işaretleyin.
İpuçları
- Asistanın önerileri hatalı olabilir; kaydetmeden önce örnek değerlere bakın. Yaptığınız düzeltmeler ekibimize iletilir ve aynı XML'i kullanan diğer mağazalara daha doğru öneri sunmamızı sağlar.
- Feed'iniz Pazarus ekibinin daha önce hazırladığı bir şemaya uyuyorsa kart bunu belirtir ve hazır eşleştirmeyi kullanır.
- Eşleştirme uygulandığında XML Ürün Kaynakları sayfası açıksa ekrandaki eşleştirme kendiliğinden yenilenir.