Integracja danych FTP — dla sklepów Inter Cars
Dla niektórych sklepów współpracujących z Inter Cars możliwe jest zastosowanie hybrydowego modelu ustalania cen w sklepach internetowych. Ogólne ceny towarów są pobierane ze źródeł Inter Cars (przy pewnych założeniach biznesowych). Niektóre sklepy mają jednak możliwość ręcznego nadpisywania wybranych cen.
Na przykład sklep otrzymuje cenę na produkt GDB1330 (kod produktu 9A7129) od Inter Cars w wysokości 15 EUR, ale chce sprzedawać go za 20 EUR. W takim przypadku sklep internetowy może wysłać na swój serwer FTP w Inter Cars określony plik prices.csv (taka nazwa pliku musi być użyta, aby funkcja działała), w którym cena tego produktu jest ustawiona na 20 EUR.
Gdy ceny są sprawdzane i zmieniane w procesie nocnym, wówczas dla produktów ustawionych w takim pliku ceny z Inter Cars (15 EUR) zostają pominięte, a ceny z pliku (20 EUR) zostają wyświetlone w sklepie.
Warning
Uwaga 1: Jeśli wyślesz plik w ciągu dnia, nie zobaczysz zmian cen do czasu następnego sprawdzenia cen i dostępności (zwykle proces nocny).
Uwaga 2 (ważne): Cena zmieniona w ten sposób pozostaje stała i jest wyświetlana w sklepie do czasu wysłania nowego pliku prices.csv. Jeśli po prostu usuniesz plik, sklep nadal będzie wyświetlał ceny z usuniętego pliku. Aby je zmienić, wyślij nowy prices.csv z nowymi cenami albo prices.csv z co najmniej jednym produktem: ceny z poprzedniego pliku, których nie ma w nowym, przestają być hybrydowe, a sklep ponownie pokazuje ceny Inter Cars.
Plik prices.csv przechowujesz w tym miejscu na swoim serwerze FTP. Nie umieszczasz go w katalogu [from_ic].
Przykład pliku z definicją ceny dla jednego produktu (9A7129):
Cena 20 EUR za GDB1330 (9A7129) wyświetlana w sklepie jako wynik pliku prices.csv:
Podobny proces można wykorzystać dla sklepów, które chcą pokazywać własne poziomy dostępności (służy do tego plik availability.csv).
Dokładna struktura plików do integracji FTP jest opisana w dokumentacji: Formaty danych.