XSLT / feedy produktowe

Sterowniki XSLT, które zmieniają feed XML w dane gotowe dla sklepu lub marketplace

Tworzę transformacje XSLT dopasowujące plik XML dostawcy do formatu wymaganego przez sklep, integrator lub marketplace. Reguły mogą zmieniać strukturę, wartości, ceny, kategorie i zakres eksportowanych produktów.

Podejście do usługi

XSLT rozwiązuje problem niezgodnych struktur XML

Hurtownia udostępnia dane w swoim układzie, a system docelowy oczekuje innego nazewnictwa i kolejności pól. Transformacja XSLT może przebudować dokument bez ręcznego tworzenia nowego pliku po każdej aktualizacji źródła.

02

Mapowanie i łączenie pól

Sterownik może zmieniać nazwy elementów, przenosić wartości, łączyć kilka pól w jedno, budować opis, porządkować identyfikatory i wybierać dane potrzebne w systemie docelowym. Reguły wynikają z dokumentacji formatu oraz realnej próbki feedu.

03

Ceny, VAT, waluty i zaokrąglenia

W XSLT można zapisać przeliczenia cenowe, progi marży, doliczenia kwotowe, VAT, kurs waluty i zaokrąglenia. Każda reguła powinna być jednoznaczna i przetestowana na wartościach granicznych.

04

Filtrowanie produktów i dostępności

Transformacja może pomijać produkty niesprzedawane, pozbawione ceny, niedostępne lub należące do wybranych kategorii. Można również normalizować oznaczenia stanu i przygotować wartości zgodne ze słownikiem systemu docelowego.

05

Kategorie, atrybuty i słowniki wartości

Kategorie i parametry często wymagają mapy pomiędzy źródłem a sklepem. Przygotowuję reguły zamiany nazw, kodów i wartości, tak aby wynik był spójny z przyjętą strukturą katalogu.

06

Walidacja wyniku na realnych danych

Sterownik testuję na różnych typach produktów, brakujących polach, znakach specjalnych i wartościach nietypowych. Oceniany jest nie tylko poprawny XML, ale też zgodność z formatem wymaganym przez odbiorcę.

Reguły w transformacji XSLT:
Struktura XML Mapowanie pól Ceny i waluty Kategorie Filtrowanie Normalizacja danych
Darmowa wycena

W praktyce

Co może robić transformacja XSLT

Zmiana struktury

Przebudowa węzłów XML i nazw pól do wymaganego schematu.

Reguły cenowe

Marże, VAT, waluty, progi i kontrolowane zaokrąglenia.

Mapowanie kategorii

Zamiana kodów i nazw dostawcy na strukturę systemu docelowego.

Filtrowanie

Wybór produktów według dostępności, kategorii lub kompletności danych.

Łączenie treści

Budowanie nazw i opisów z kilku elementów źródłowego feedu.

Normalizacja

Ujednolicanie liczb, stanów, jednostek i wartości atrybutów.

Etapy

Jak powstaje sterownik XSLT

  1. 01 próbka i format docelowy
  2. 02 lista mapowań
  3. 03 implementacja reguł
  4. 04 test przypadków brzegowych
  5. 05 przekazanie i korekty

FAQ

Najczęstsze pytania

Czego potrzebujesz do wyceny XSLT?

Potrzebuję reprezentatywnej próbki XML, opisu formatu docelowego oraz listy reguł biznesowych, np. dla cen i kategorii.

Czy XSLT może przeliczać ceny?

Tak. Można stosować marże, VAT, przeliczniki walut, progi i zaokrąglenia zgodnie z ustaloną logiką.

Czy można pominąć wybrane produkty?

Tak. Produkty można filtrować na podstawie dostępności, kategorii, ceny lub innych danych obecnych w XML.

Czy sterownik może łączyć kilka pól?

Tak. XSLT może budować wartość wynikową z kilku elementów, dodawać stały tekst i normalizować format.

Czy wykonujesz test zgodności wyniku?

Tak. Sprawdzam poprawność XML i zachowanie reguł na różnych produktach, w tym na brakujących lub nietypowych danych.

Czy XSLT zastępuje pełną integrację API?

Nie zawsze. XSLT świetnie przekształca XML, ale nie obsługuje samodzielnie każdego procesu synchronizacji, autoryzacji i komunikacji dwukierunkowej.

Zadzwoń E-mail Wycena