Comarch e-Sklep oferuje mechanizm generowania plików XML dla porównywarek cen oraz Quarticon (np. jako „Własna porównywarka”) oparty na silniku Liquid, który pozwala swobodnie modyfikować przesyłane pliki i samodzielnie integrować się z dowolną porównywarką.
Funkcjonalność nie ogranicza się do porównywarek — wygenerowane pliki działa także z usługami Quarticon. Przy tworzeniu pliku użytkownik może określić język, cenę i walutę.
Dostęp do generowanych plików można ograniczyć przez dodanie losowego ciągu znaków do linku — co uniemożliwia nieautoryzowany dostęp do zasobów sklepu.
Zintegrowane porównywarki cen znajdują się w panelu administracyjnym Comarch e-Sklep w obszarze Integracje > Typ: Porównywarki cen.
![]()
Strona główna okna pozwala na wejście w szczegóły wybranej porównywarki cen, a następnie jej konfigurację.
Na stronach szczegółów, ponad zakładkami, znajduje się link do Pliku XML zawierającego udostępnione produkty (z danymi określonymi w szablonie — patrz sekcja Szablon i uprawnienia pliku). Kliknięcie linku otwiera w nowym oknie przeglądarki podgląd wygenerowanego pliku XML.
Quarticon wykorzystuje dowolny plik XML w dowolnym formacie. Najważniejsze aby posiadał wszystkie atrybuty produktów. Mozna też plik wygenerować jako „Własna porównywarka”.
Plik tworzy się automatycznie po udostępnieniu towarów. Nie trzeba ręcznie generować plików XML, by zaktualizować ofertę — po synchronizacji z systemem ERP XML jest automatycznie uaktualniany o zmiany wprowadzone podczas ostatniej synchronizacji dla produktów już przesłanych do porównywarki (obecnych w feedzie produktowym).
Filtry towarów / Kategorie udostępniane
Nie należy filtrować towarów. Wszystkie produkty powinny być dostępne w feedzie produktowym. Także te niedostępne. Będą one odfiltrowane na poziomie Quarticon. Niektóre funkcjonalności wymagają bowiem informacji o produktach niedostępnych.
Atrybuty dla towarów
Aby prezentować ofertę produktową za pomocą narzędzi Quarticon należy odpowiednio przygotować asortyment produktowy. Powinien on zawierać:
- identyfikator [id] – identyfikator produktu
- tytuł [title] – nazwa produktu
- kategoria produktów [product_type] – kategoria produktów (wewnętrzna)
- link[link] adres URL produktu
- link do zdjęcia [image_link]
- dostępność [availability]
- cena [price]
Jeżeli w ERP przesyłany jest do e-Sklepu tzw. poprzedni cennik, a cena poprzednia dla produktu jest wyższa od ceny podstawowej, to w generowanym dla porównywarki pliku XML znajdą się obie wartości: price — cena wcześniejsza oraz sale price — aktualna cena (obie z oznaczeniem waluty).
Ponadto w zależności od sprzedawanych produktów należy zdefiniować dodatkowe atrybuty:
Adres URL wygenerowanego pliku XML należy podać do Quarticon. Pobierzemy plik z ofertą towarową z podanego adresu URL.
Więcej informacji na temat generowania plików XML w sklepie Comarch znajduje się: tutaj.