E-commerce premium · Realizacja anonimowa
Modernizacja sklepu premium działającego na wielu rynkach
Sklep zależał od kilku systemów, które nie zawsze opisywały produkty, ceny i rynki w ten sam sposób. Uporządkowaliśmy te granice i jednocześnie przenieśliśmy aplikację widoczną dla klientów na aktualną podstawę techniczną.
Spójniejsze wyszukiwanie produktów, SEO dopasowane do rynku i wspólne reguły obsługi mediów w połączonym ekosystemie commerce.
Widok systemu
Sklep był tylko widoczną warstwą
Karty produktów, ceny i lokalne wersje stron zależały od zgodnej pracy commerce, CMS, wyszukiwarki, rekomendacji oraz analityki.
Kontekst
Jeden sklep, kilka źródeł prawdy
Zmiana, która na stronie wyglądała na lokalną, mogła przechodzić przez reguły rynku, dane katalogowe, wyniki wyszukiwania, zdjęcia i tracking. Nie chodziło o wymianę całego ekosystemu, tylko o znalezienie miejsc, w których jego reguły się rozjeżdżały.
- Kontekst klienta
- Rozwinięta marka premium prowadząca zlokalizowany sklep na wielu rynkach.
- Rola CODEVENOM
- Partner realizacyjny działający jako podwykonawca w ramach szerszej współpracy z software house'em. Tożsamość klienta i oryginalny interfejs pozostają poufne.
Problem
Drobne niespójności trafiały do ścieżki klienta
Ryzyko nie znajdowało się w jednym zepsutym komponencie. Powstawało pomiędzy systemami i wyglądało inaczej zależnie od produktu, rynku albo ścieżki użytkownika.
Wyniki wyszukiwania i system commerce mogły inaczej przedstawiać ceny oraz warianty.
Adresy kanoniczne, hreflang i mapy strony musiały uwzględniać każdy rynek zamiast jednego globalnego domyślnego wariantu.
Sposób ładowania zdjęć produktów był powielony w wielu komponentach widocznych dla klientów.
Aktualizacje runtime'u i frameworka przechodziły przez granice integracji sklepu, wyszukiwarki i commerce.
Zakres
Zakres objął granice, których naprawdę dotykali klienci
Skupiliśmy się na miejscach, w których wewnętrzna niespójność stawała się złą ceną, duplikatem, słabym sygnałem dla danego rynku albo niespójną prezentacją produktu.
Wyszukiwanie produktów, sortowanie cen i zachowanie danych zastępczych
Adresy rynkowe, mapy strony, reguły canonical i hreflang
Wspólne reguły ładowania i priorytetu zdjęć produktów
Modernizacja runtime'u, frameworka i zależności frontendu
Podejście
Najpierw prześledziliśmy ścieżkę, potem zmienialiśmy warstwę
Każda zmiana zaczynała się od widocznej ścieżki klienta i prowadziła wstecz przez systemy zasilające stronę. Dzięki temu prace techniczne pozostawały związane z powierzchnią biznesową, zamiast zamienić się w nieograniczony rewrite.
- 01
Rozpisanie, skąd rynek, adres URL, wynik wyszukiwania i karta produktu otrzymują dane.
- 02
Uzgodnienie produktów, SKU i cen w miejscu, w którym trafiają do sklepu.
- 03
Centralizacja powtarzających się reguł: zdjęć, trackingu i routingu zależnego od rynku.
- 04
Aktualizacja platformy małymi etapami wraz ze sprawdzaniem połączonych ścieżek commerce i search.
Wykonane zmiany
Seria precyzyjnych zmian uporządkowała sklep
Rozwiązaniem nie była jedna duża funkcja. Była nim sekwencja poprawek i wspólnych reguł w miejscach, które najmocniej wpływały na wyszukiwanie produktów i działanie na wielu rynkach.
Deterministyczne usuwanie duplikatów SKU i cena zastępcza dla niepełnych wyników wyszukiwania
Mapy strony zależne od rynku, hreflang i reguły canonical dla paginacji
Wspólna warstwa zdjęć z jawnym priorytetem dla kluczowych wizualnie produktów
Aktualna podstawa Next.js, TypeScript i Node.js z zachowaniem zgodności commerce i wyszukiwarki
Rezultat
Czytelniejsza podstawa pod kolejną zmianę w e-commerce
Wykonane prace ograniczyły znane niespójności w prezentacji produktów i przeniosły powtarzalne zachowania rynkowe oraz medialne do wspólnych reguł. Dostępne dowody potwierdzają te zmiany systemowe, ale nie obejmują pomiaru wpływu na przychód, konwersję ani ruch.
Powiązana usługa
Gdy sklep jest tylko widoczną częścią problemu
Przejmujemy istniejące systemy, mapujemy ich krytyczne zależności i stabilizujemy najważniejsze ścieżki, zanim zaproponujemy większą przebudowę.
Zobacz przejęcie i stabilizacjęZacznijmy od ekosystemu
Jedna zmiana w sklepie dotyka pięciu innych systemów?
Pokaż nam ścieżkę klienta, systemy za nią i zmianę, która wciąż jest odkładana. Pomożemy oddzielić prawdziwą zależność od widocznego objawu.
Rozpocznij projekt