16 marca 2012

Informacja o planowanej konwersji dla parametru Stan w Allegro

Na dzień 3 kwietnia 2012r. w WebAPI Allegro zaplanowane jest wdrożenie zmian, których celem jest wprowadzenie obligatoryjności parametru "Stan" oraz identyfikatorów pól, które go określają. W związku z powyższym podejmujemy kroki mające na celu dostosowanie stworzonych przez użytkowników harmonogramów wznowień aukcji oraz ustawień kategorii i atrybutów dodatkowych w towarach. Zmiany będą polegały na ustawieniu we wszystkich aktywnych harmonogramach oraz we wszystkich towarach, które mają ustawione parametry dla serwisów aukcyjnych (tj. wybraną kategorię i ewentualnie atrybuty dodatkowe) odpowiedniego parametru określającego jego stan. Jeśli w harmonogramie lub towarze klient ustawił już wcześniej parametr "Stan" nastąpi zmiana jego identyfikatora na nowy.

Wszystkie te operacje będą dla użytkowników niezauważalne, jednakże między wdrożeniem w WebAPI a naszym działaniem mogą pojawić się przestoje i może dojść do niewznowienia aukcji zaplanowanych na ten czas. Takie wznowienia użytkownicy będą musieli anulować. Niestety, mimo analizy różnych scenariuszy, nie jesteśmy wprowadzić zmian tak, aby nie wystąpiły utrudnienia dla naszych klientów. Zmiany w API mogą nastąpić o dowolnej godzinie tego dnia. Dodatkowo z doświadczenia wiemy, że terminy instalacji potrafią się przesuwać. Dlatego nie możemy przekonwertować danych np. w nocy z 2 na 3 kwietnia, gdyż w ten sposób 3 kwietnia od rana nie działała by integracja z Allegro, a w przypadku zmiany terminu instalacji, oznaczało by to większy bałagan i problem, niż poczekanie na przełączenie API.

Będziemy stale monitorowali w tym dniu WebAPI Allegro. Zawczasu przygotujemy odpowiednie oprogramowanie konwertujące. Konwersja będzie trwała jednak nawet parę godzin. Operację utrudnia to, że Allegro wcale nie przygotowało jednolitego i spójnego oznaczenia na parametr stan. W różnych kategoriach jest ich łącznie kilkaset nazwanych tak samo, jednak o różnych ID. Zmiana Allegro nie polega tylko na wprowadzeniu obligatoryjności. W praktyce operacja oznacza usunięcie starych ID dla parametrów Stan i wprowadzenie nowych, o takiej samej nazwie i nowych ID. W trakcie operacji wszystkie stare ID zostaną zmienione na nowe, a tam gdzie ich brakuje, będą one uzupełnione.

IAI S.A. poniesie w związku ze zmianą wydatki związane z pracą zespołu programistycznego i postaramy się operację wykonać możliwie szybko i w taki sposób, aby nasi klienci odczuli ją jak najmniej. Prosimy tego dnia nie zgłaszać nam komunikatem informacji, że aukcje się nie wystawiają lub nie wznawiają. Możliwe jest oczywiście samodzielna edycja parametrów towarów i wybranie parametru Stan ponownie z listy. W praktyce jednak oznaczało by mnóstwo godzin, jakie nasi klienci musieliby spędzić na ręcznej edycji. Dlatego w ramach naszej opieki, operację weźmiemy na swoje barki.

Aktualizacja 2012-04-04 9:45

Prawdopodobnie z powodu problemów technicznych jakie miały miejsce od piątku do wczoraj (3 kwietnia, opisane w informacji Awaria w Allegro - obcinane ceny) Allegro nie zdecydowało się na konwersję parametru "stan". Potwierdza to, że przyjęta przez nas strategia czekania aż zmiany wejdą w życie była słuszna. Nadal oczekujemy na wprowadzenie zmian. Nasza ekipa techniczna pozostaje w pogotowiu.

Jednocześnie informujemy, że zauważyliśmy na przestrzeni 4 ostatnich dni kolejne nieprawidłowości np. braki odpowiedzi przez WebAPI potwierdzających wystawienie aukcji, podczas gdy aukcja była wystawiana. Mogło to skutkować wielokrotnym wystawieniem aukcji. Prosimy o przejrzenie zapisów transmisji z Allegro i składanie reklamacji w serwisie w celu anulowania aukcji i opłat za ich wystawienie.

Aktualizacja 2012-04-04 12:45

Podczas ponownej kontroli przygotowanej aktualizacji na wypadek wprowadzenia zmiany, wychwyciliśmy nieprawidłowości w udostępnionej przez Allegro specyfikacji zmian w zakresie par stary FID-nowy FID. Po zgłoszeniu błędu do Allegro drogą e-mailową przez naszego pracownika, otrzymaliśmy informację, że plik ten jest jedynie poglądowy i nieaktualny, bo przygotowany w połowie marca. Allegro nie przygotuje nowego pliku i jest mu znana nieaktualność mapowań dla wielu kategorii. Prośba o wygenerowanie nowego pliku póki co została bez odpowiedzi. Sprawa jest bulwersująca również dla nas, stąd o niej otwarcie piszemy. Jeżeli stanowisko Allegro nie zmieni się, nagramy przygotowaną wcześniej aktualizację na podstawie starego pliku, a Państwo będą musieli samodzielnie poprawić towary w których będzie ustawiony niepoprawnie parametr stan.