.Integrator wielosystemowy (Prestashop, Subiekt GT, Allegro, Google Merchant)

Analiza założeń i Subiekt GT

Przed przystąpieniem to tego projektu musiałem wszystko naprawdę dokładnie zaplanować. Nie chodzi już tyle o samą pojedynczą integrację co o "spięcie" wszystkiego w całość (połączenie poszczególnych API). Rozpocząłem od Subiekta (wprowadzanie towarów - opisy, zdjęcia, kategorie, załączniki, ceny) i layoutu sklepu. Gdy oba elementy były skończone rozpocząłem integrację obu elementów (posłużył mi dedykowany moduł). Po tym jak towary z subiekta znalazły się w sklepie, łącznie ze zdjęciami i opisami, przystąpiłem do pozycjonowania interfejsu i formatowania treści. Wszystko zaczęło wyglądać wyśminicie. Na koniec jeszcze delikatne prace czysto programistyczne i etap skończony. Przyszedł czas na integrację z serwisem Allegro.

Prestashop, Allegro i Google Merchant

W tym aspekcie pracy również postanowłem skorzystać z gotowego modułu (stwierdziłem, że opracowanie integratora z nowym API Allegro - szablony zdjęć i opisów, WebApi vs. Rest, to nie ten moment). Mówiąc na marginesie to co Allegro wyprawia obecnie (czerwiec 2018) z sandboxem, WebApi, Rest i nowym formatem aukcji jest koszmarne (co chwilę jakieś zmiany) - napisałem o tym na blogu. Wracając do "gotowca". Moduł okazał się genialny. Z danej kartoteki w sklepie mogę utworzyć aukcję Allegro (uzupełniając mnóstwo parametrów). Mogę również już istniejące aukcje powiązać z produktami w sklepie! Od momentu powiązania moduł pilnuje cen i stanów. I tak widzę, że wszystko zaczęło, jak to się kolokwialnie mówi, "śmigać". To znaczy? Przykładowo: pojawia się zamówienie na produkt w aukcji Allegro. Następnie trafia ono do sklepu. Stany towaru zostają zaktualizowane, a w Subiekt pojawia się zamówienie od odbiorców. Jeszcze? Eksportuje 2 produkty z Subiekt. Pojawiają się one w sklepie. Teraz jeden przypisuję do Google Merchant, a drugi wystawiam na aukcji Allegro. Ceny, stany, z Subiekt do Merchant i Allegro, klik! Pysznie...!

Live DEMO


2018 - Internet.Media - Damian Krawiec, Zielona Góra, Lubuskie
m@internet.media.pl