1. Johdanto
Tässä dokumentaatiossa kuvataan, miten datatiedostosi — tuotteet, tilaukset, palautukset ja niihin liittyvä data — tulee jäsentää SFTP-ympäristössämme, kun dedikoidulle tilallesi on tehty käyttöönotto. Jos ylläpidät useita kauppoja tai sinulla on useita ympäristöjä (tuotanto, esituotanto jne.), luo kullekin erillinen alikansio (se voi olla myös eri brändejä tai eri maita).Hakemistorakenteen esimerkki
2. Tiedonsiirtoaikataulu
Datatiedostot tulisi lähettää mieluiten päivittäin välillä:- klo 02:00
- klo 05:00
3. Tiedostojen organisointistandardit
Luo jokaiseen kauppahakemistoon seuraavat kansiot:productsordersreturnsreturn_reasons(valinnainen)misc(valinnainen)
return_reasons-kansiota käytetään vientitiedostoille, jotka sisältävät lisäpalautustietoja, kuten asiakkaiden ilmoittamat palautussyyt. Nämä viennit ovat valinnaisia.misc-kansio voi sisältää muita tiedostoja. Jos haluat käyttää tätä kansiota, keskustele hierarkiasta ja rakenteesta kanssamme etukäteen yhteensopivuuden varmistamiseksi.
Tiedostonimen formaattiesimerkki
4. Vientisisällön vaatimukset
Yksityiskohtainen erittely odotetuista kentistä, formaateista ja rajoituksista kullekin datatyyppille on saatavilla Datatiedonsiirtomalli-dokumentaatiossa. Tuoteluettelovientin keskeiset vaatimukset:- Vie kaikki tuotevariantit, mukaan lukien loppuunmyydyt tuotteet
- Sisällytä viimeisimmän muutoksen päivämäärä -kenttä inkrementaalista käsittelyä varten
- Ylläpidä täydellisiä varianttitietoja asianmukaisen kokoanalyysin mahdollistamiseksi
- Lisää valinnainen deaktivointilippu Kleepin läsnäolon hallintaa varten
5. Toistuvien tietojen käsittely vienneissä
Tietueet voivat laillisesti esiintyä useissa päivittäisissä vienneissä. Esimerkiksi tietty palautus voidaan sisällyttää useita kertoja eri tiedostoihin. Sisäänottojärjestelmämme käsittelee kaksoiskappaleiden poistamisen automaattisesti ja käsittelee vain kunkin tietueen uusimman version.6. Dataformaattiohjeet
Kaikki viennit tulee toimittaa CSV-formaatissa. Excel-tiedostoja (.xlsx) ei suositella, koska ne aiheuttavat formaattiepäjohdonmukaisuuksia ja voivat hankaloittaa automatisoituja sisäänottoprosesseja.
- Päivämäärä ja aika: Käytä ISO 8601 -formaattia:
YYYY-MM-DDTHH:MM:SSZ, esimerkki:2025-01-15T14:30:00Z - Koodaus: UTF-8-koodaus kaikille tekstikentille, erikoismerkit oikein escape-merkittyinä CSV:ssä
- Boolen arvot: Käytä
true/false(pieninä kirjaimina) taiTrue/False - Desimaaliluvut: Käytä pistettä (
.) desimaalieroittimena. Esimerkki:129.99eikä129,99 - Null-arvot: Tyhjä merkkijono puuttuville valinnaisille tekstikentille CSV:ssä, käytä null JSON:ssa
Tiedostonimikäytäntö
SFTP-datarakenteen dokumentaatiossa määritellyn mukaisesti käytä seuraavaa formaattia:
products_2025-01-15T02-00-00.csvorders_2025-01-15T02-00-00.csvreturns_2025-01-15T02-00-00.csv
7. Historiallisen datan vieminen
Jos sinun täytyy toimittaa historiallista dataa (eli dataa, joka ei kuulu päivittäisiin vienteihin), voit viedä enintään yhden vuoden historialliset tietueet kaikille datatyypeille, mukaan lukien:- Tuotteet
- Tilaukset
- Palautukset
