Külső XML/CSV import

A Shoprenter rendszerében külső forrásból is lehet importálni. A külső import funkciónk segítségével egy harmadik féltől (például nagykereskedő, gyártó, árumegosztó oldal) kapott termékinformációk importálhatók be a rendszerbe, ráadásul akár automatizáltan is működhet (Gold és Platinum csomagban).

Mindezt két különböző fájlformátum segítségével lehet megtenni: ezek az XML, illetve a CSV.

Fontos! A CSV vagy XML fájl karakterkódolása UTF-8-as legyen.

A feltölthető állomány mérete legfeljebb 32MB lehet.

XML

A megfelelő működéshez mindenképpen az alábbi formátum használata szükséges:

<?xml version="1.0" encoding="UTF-8" ?>
<PRODUCTS>
   <PRODUCT>... paraméterek ...</PRODUCT>
   <PRODUCT>... paraméterek ...</PRODUCT>
</PRODUCTS>

CSV

Amennyiben CSV fájl feltöltését választjuk, úgy meg kell adnunk a szövegeket, illetve oszlopokat elválasztó karakterek típusát.

 

Eseti tömeges termékfeltöltés

Az importálandó fájl kiválasztása

A szükséges mezők összerendezése

Megerősítés, majd a tényleges importálás

Az importálás vége, az állapot megtekintése

Időzített tömeges termékfeltöltés

A mezőnevekhez tartozó részletes leírás

Eseti tömeges termékfeltöltés

Bármelyik módszert választjuk, az importálási folyamat 4 részből fog állni:

Az importálandó fájl kiválasztása

Adatmódosítás típusa: a beállítás segítségével választhatjuk ki, hogy milyen típusú importot szeretnénk végrehajtani.

  • Új adatok felvétele és meglévők módosítása
  • Csak meglévő adatok módosítása  
  • Csak új adatok felvétele 
  • Csak a fájlban lévő adatok megtartása (ebben az esetben először az összes terméket töröljük, és csak a fájlban található adatokat tartja meg a rendszer, tehát ezt a beállítást csak nagy körültekintés mellett válasszuk).

FONTOS! A Csak a fájlban lévő adatok megtartása opciónál nem készül 301-es átirányítás a termékekről, így kifutott termékek törlésére NE ezt használjuk, hanem a kifutott termék állapotot.

Az importálás megkezdése előtt mindenképpen javasoljuk az általunk létrehozott mintadokumentumok letöltését és megtekintését. Erre azért van szükség, hogy lássuk azt, hogy milyen szerkezetben, formátumban várjuk az adatokat.

A mintadokumentumoktól el lehet térni, ebben az esetben azonban komolyabb összerendezési feladat vár majd az import végrehajtójára.

A szükséges mezők összerendezése

FONTOS! Csak azok a termékek fognak szinkronizálódni, melyeknél a cikkszám mező ki van töltve.

Az import 2. lépésében az Oszlop funkciója részből, amennyiben nem a mintafájlban használt azonosítókat használjuk, magunknak kell megkeresnünk, hogy a feltöltött fájl fejléce a webáruház melyik adatának felel meg. Például az importnál használt sku fejlécű oszlop a Cikkszám értéknek felel meg.

A rendszerben letölthető mintafájl, melyben ellenőrizhetjük az oszlopokhoz használt azonosítókat.

Amennyiben összerendeztük az adatokat, úgy a jobb felső részben lévő Tovább gombra kell kattintanunk.

A rendszer megjegyzi az összerendezést, így amennyiben a következő alkalommal is szeretnénk importálni, úgy az előzőleg használt állapot lesz beállítva a webáruházban.

Megerősítés, majd a tényleges importálás

Az importálás megerősítését követően zajlik le a tényleges import, melynek folyamatát egy állapotsáv jelzi. 

Az importálás vége, az állapot megtekintése

Ekkor a végeredményt közzéteszi a rendszer, amelyből kiderül számunkra, hogy milyen eredménnyel zárult az import. A megjelenített adatok:

  • Termékek száma a forrásban
  • Új termék(ek)
  • Módosított termék(ek)
  • Fel nem dolgozott termék(ek)
  • Hibák

Időzített tömeges termékfeltöltés

Amennyiben szeretnénk időzíteni az XLS vagy CSV fájl importálását, úgy meg kell adnunk azt az URL-t, melyen a feltöltendő fájl elérhető.

CSV esetén emellett meg kell adni a szöveghatároló és elválasztó karaktereket.

Az első feltöltésnél a Megnevezés és az URL megadását követően érdemes végigmenni a próbafeltöltésen a Mentés és próbafeltöltés gombra kattintva. Ezáltal biztosíthatjuk, hogy az import mindig megfelelően lesz végrehajtva.

A következő feltöltésnél is ugyanezt a folyamatot kell elvégezni.

Továbbá van lehetőség a Futás gyakoriságát megadni, melynek beállítása esetén szükséges figyelembe venni a következő feltöltési limiteket:

10 perc: 1 MB (1 megabyte-nál kisebb fájlt lehet 10 percenként futtatni, nagyobbat nem)
30 perc: 2,5 MB
1 óránként: 5 MB
4 óránként: 20 MB
naponta: 60 MB
hetente: 60 MB

Az admin felületen maximum 5 db időzített külső XML/CSV link megadására van lehetőség.

Ha valamilyen oknál fogva többszöri próbálkozást követően sem fejeződik be az időzített feladat, akkor az letiltásra kerül. Ez azt jelenti, hogy elegendő engedélyezni ezeket az importokat, ha újra meg szeretnénk próbálni a feltöltést.
mceclip0.png

A mezőnevekhez tartozó részletes leírás

Általános
SEO beállítások
Adatok
Tulajdonságok
Linkek
Működés
Akciók
Vevőcsoport árak
Matricák

 

ÁLTALÁNOS

Termék neve:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket. 

Magyar nyelvű terméknév:

product_description.name.hu

Angol nyelvű terméknév:

product_description.name.en
 

Cikkszám:

product.sku
 

Gyártói cikkszám:

product.model

Rövid ismertető:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket. 

Magyar nyelvű rövid ismertető:

product_description.short_description.hu

Angol nyelvű rövid ismertető:

product_description.short_description.en

Ismertető:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket. 

Magyar nyelvű ismertető: 

product_description.description.hu

Angol nyelvű ismertető:

product_description.description.en

Paraméterek: 

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Paraméter elválasztó itt is az Enter billentyű.

FONTOS!

CSV dokumentum esetén a Paramétereket csak úgy tudjuk elválasztani enterrel, ha a Szöveghatároló " " lesz.

Magyar nyelvű paraméterek:

 

product_description.parameters.hu

 

Angol nyelvű paraméterek:

product_description.parameters.en

Termék címkék:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Pontos vesszővel elválasztva lehet megadni több címkét.

Magyar nyelvű címke:

 product_description.tags.hu

Angol nyelvű címke:

 product_description.tags.en

Mértékegység neve: 

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Magyar nyelvű mértékegység: 

 product_description.quantity_name.hu

Angol nyelvű mértékegység:

product_description.quantity_name.en

 

SEO BEÁLLÍTÁSOK

Keresőbarát URL: url_alias.keyword
 

Meta Tag név:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Magyar nyelvű meta tag név: 

product_description.custom_title.hu

Angol nyelvű meta tag név:

product_description.custom_title.en

Meta Tag kulcsszavak:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Magyar nyelvű meta tag kulcsszavak: 

product_description.meta_keywords.hu

Angol nyelvű meta tag kulcsszavak:

product_description.meta_keywords.en

Meta Tag leírás:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Magyar nyelvű meta tag leírás: 

product_description.meta_description.hu

Angol nyelvű meta tag leírás:

product_description.meta_description.en

Robots meta tag:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Magyar nyelvű Robots meta tag: 

product_description.robots_meta_tag.hu

Angol nyelvű Robots meta tag: 

product_description.robots_meta_tag.en

global  - Globális beállítások

index, follow - index, follow

index, nofollow - index, nofollow

noindex, follow - noindex, follow

noindex, nofollow - noindex, nofollow

 

ADATOK

Státusz: product.status
1 - Engedélyezett

0 - Letiltott

Rendelhető termék: product.available
 - Igen

0 - Nem

3 - Ajánlatkérés

4- Megrendelem

Bruttó ár: product.gross_price
Nettó ár: product.alapar

Áfakulcs:

Az Áfa kulcs nevét kell megadni

product.tax_class_id
 pl. <product.tax_class_id>ÁFA</product.tax_class_id>
Árszorzó: product.szorzo
Védett szorzó: product.szorzo_lock

- Igen

0 - Nem

Hűségpont: product.loyalty_points

Kép:

Itt mindenképpen a Fájl menedzserben feltöltött képek elérési útját adjuk meg, külső URL használata esetén nem fognak megjelenni a képek.

product.image
Raktárkészlet 1: product.quantity_2
Raktárkészlet 2: product.quantity_3
Legkisebb rendelhető mennyiség: product.minimum
Csak a Legkisebb rendelhető mennyiség többszöröse vásárolható: product.minimum_plural

- Igen

0 - Nem

Készlet csökkentése: product.subtract
1 - Igen

0 - Nem

Nincs készleten állapot:

A raktárállapot nevét kell megadni

product.stock_status_id

 pl. <product.stock_status_id>Előrendelhető</product.stock_status_id>

Készleten van állapot:

A raktárállapot nevét kell megadni

product.instock_status_id

 pl. <product.instock_status_id>Raktáron</product.instock_status_id>

Csak Raktár 1 készleten:

A raktárállapot nevét kell megadni

product.wh2_stock_status_id

pl. <product.wh2_stock_status_id>Raktáron</product.wh2_stock_status_id>

Csak Raktár 2 készleten:

A raktárállapot nevét kell megadni 

product.wh3_stock_status_id
 pl. <product.wh3_stock_status_id>Raktáron</product.wh3_stock_status_id>
Tartós adathordozó? product_durable_media_device
1 - Igen

0 - Nem

Szállítandó termék: product.shipping
1 - Igen

0 - Nem

Mióta kapható:

Év-Hónap-Nap formában

product.date_available 
Sorrend: product.sort_order
Hosszúság: product.length
Szélesség: product.width
Magasság: product.height

Hosszmérték:

A Hosszmérték nevét kell megadni

product.length_class_id

 pl. <product.length_class_id>Centiméter</product.length_class_id>

Súly:

A Súlymérték nevét kell megadni 

(CSV import esetén a súlymértékhez beállított rövidítést)

product.weight

pl. <product.weight_class_id>Kilogram</product.weight_class_id>

Súlymérték: product.weight_class_id
Kiszerelés:  
Kiszerelési mennyiség:  product.unit_quantity

Kiszerelési egység:

Többnyelvű paraméter, ezért meg kell adni, hogy milyen nyelven vesszük fel az adott értéket.

Magyar nyelvű kiszerelési egység: product_description.unit_name.hu
Angol nyelvű kiszerelési egység: product_description.unit_name.en

 

TULAJDONSÁGOK

Termék típus:

A Termék típus nevét kell megadni

 product.product_class_id

 pl. <product.product_class_id>Karóra</product.product_class_id>

Terméktulajdonságok:  Terméktulajdonságok megadása a tulajdonság típusától függ. Ami közös tulajdonság, hogy minden tulajdonságnak az azonosítóját kell megadni.

Egész szám típusú tulajdonság:

Ha a tulajdonság azonosítója például vizallosag, akkor:

<attr_values.vizallosag>22</attr_values.vizallosag>

Törtszám típusú tulajdonság:  Ha a tulajdonság azonosítója például orauvegvastagsag, akkor:

<attr_values.orauvegvastagsag>1.5</attr_values.orauvegvastagsag>

Tetszőleges érték tulajdonság:  Ha a tulajdonság azonosítója például leiras, akkor:

<attr_text.leiras>Tetszőleges érték</attr_text.leiras>

Szöveg (választólista) típusú tulajdonság:  

Ha a tulajdonság azonosítója például nem, akkor a tulajdonság Magyar nyelvű értékét így adhatjuk meg:

<attr_values.nem.hu>Férfi</attr_values.nem.hu>

Szülő termék:

A szülő termék cikkszámát kell megadni

 product.product_ring_id

 

LINKEK

Gyártó:

 A Gyártó nevét kell megadni 

product.manufacturer_id

pl.<product.manufacturer_id>Zelk Zoltán</product.manufacturer_id>

Kategóriák:

Kategóriát név és azonosító alapján is importálhatunk.

Név alapján: 

product_to_category.category_name

Azonosító alapján: 

product_to_category.category_id

FONTOS!

Amennyiben több kategóriát szeretnénk felvinni egyszerre, akkor pontosvesszővel kell elválasztanunk a kategória neveket vagy az azonosítókat.

<product_to_category.category_name>Első kategória; Második kategória</product_to_category.category_name>

Ha pedig szülő gyerek-viszonyt szeretnénk létrehozni, akkor az elválasztó karakter: |||

Például:

<product_to_category.category_name>Szülő kategória ||| Gyerek kategória</product_to_category.category_name>

Letöltés:

Pontosvesszővel elválasztva lehet több letöltés nevét is megadni az admin felület nyelvének megfelelően

 product_to_download.download_id

Kapcsolódó termékek:

Pontosvesszővel elválasztva lehet megadni a termékek cikkszámát

 product_related.related_id

Kiegészítő termékek:

Pontosvesszővel elválasztva lehet megadni a termékek cikkszámát

 product_collateral.collateral_id

 

MŰKÖDÉS

Termékopció:  product_option.option
FONTOS!

Több paramétert is meg tudunk adni, amelyeket pontos vesszővel kell elválasztani.

Ha megszeretnénk adni például 2 darab változatképző paramétert, növelő előtagokkal, azt a következőképpen tehetjük meg:

<product_option.option>teszt parameter 1{10}[érték 1{1}:+2222.00|érték 12{2}:+2000.00];teszt parameter 2{10}[érték 2{1}:+1500.00]</product_option.option>

 

AKCIÓK

Vásárlói csoport: product_special.customer_group_id.1

Több vásárlói csoport hozzáadására is van lehetőségünk, ekkor az utolsó paramétert kell növelnünk.

A vevőcsoport nevét kell megadni, pl.

<product_special.customer_group_id.1>Alapértelmezett</product_special.customer_group_id.1>

<product_special.customer_group_id.2>Törzsvásárló</product_special.customer_group_id.2>

Prioritás: product_special.priority.1
Nettó akciós ár: product_special.price.1
Kezdő dátum: product_special.date_start.1

Például:

<product_special.date_start.1>2020-05-10</product_special.date_start.1>

Utolsó dátum: product_special.date_end.1

Például:

<product_special.date_end.1>2020-10-10</product_special.date_end.1>

 

Figyelem! A Mindenki vevőcsoportra csv fájlal nem lehetséges importálni.

 

VEVŐCSOPORT ÁRAK

<customer_group_product_price.customer_group_id.1>Törzsvásárló</customer_group_product_price.customer_group_id.1>
<customer_group_product_price.price.1>100</customer_group_product_price.price.1>

 

TOVÁBBI KÉPEK

További kép hozzáadása:  product_image.image.1
 Amennyiben többet szeretnénk hozzáadni:

<product_image.image.1>product/elsokep.jpg</product_image.image.1>
<product_image.image.2>product/masodikkép.jpg</product_image.image.2>

 

MATRICÁK

Matrica hozzáadása:

A matrica nevét kell megadni

 product_badges_to_product.badge_id.hu

Pontosvesszővel elválasztva lehet több matricát is megadni.


Amennyiben a termékek feltöltésével kapcsolatban további segítségre lenne szükséged, keresd bizalommal külsős Shoprenter Szakértőinket.

Van még kérdésed? Kérdés beküldése

Kérdésed van?

  • Böngéssz a Témák között!
  • Keress rá a konkrét kérdésedre!
  • Ha nem találtál megoldást a problémádra, vedd fel a kapcsolatot kollégáinkkal:
  • Írd meg kérdésed a Kérdés beküldése menüpontban!
  • Írj e-mailt az info@shoprenter.hu címre!
  • Írj chat-en webáruházad adminisztrációs felületén!
  • Hívj bennünket a 06-1/234-5011-es számon munkanapokon hétfőtől csütörtökig 9:00-15:00 között, pénteken 9:00-12:00 között!
  • Hétvégén is elérhetők vagyunk e-mailben és chat-en 10:00-14:00 között.

Hibabejelentés