CASE STUDIES
WYZWANIE
z czym musieliśmy sobie poradzić
Jako firma zajmująca się integracją sklepów internetowych z hurtowniami, musimy zapewnić, że Integrator Megamo poprawnie identyfikuje i przetwarza pliki produktowe różnych hurtowni. Różnice w sposobie dostarczania tych plików mogą być znaczne – od bezpośredniego pobierania przez linki, przez wymaganie autoryzacji, aż po skomplikowane API. Dodatkowym wyzwaniem jest sytuacja, w której klienci chcą importować tylko wybrane kategorie produktów, a nie całą bazę dużych hurtowni.
ROZWIĄZANIE
jaki mieliśmy pomysł
Aby sprostać temu wyzwaniu, Integrator Megamo musi być elastyczny i obsługiwać różne scenariusze. W przypadku hurtowni oferujących API z rozbitymi kategoriami produktów, możemy przygotować skrypt obsługujący ich format i umożliwić klientom wybór interesujących ich kategorii. Dla hurtowni bez takiego API stosujemy własne filtrowanie, pobierając cały feed produktowy i przetwarzając go w taki sposób, aby klient mógł wyświetlać tylko produkty z wybranych kategorii.
IMPLEMENTACJA
jak rozwiązaliśmy ten problem
1. Analiza pliku hurtowni: Tworzymy bazowy skrypt do parsowania pliku hurtowni, obsługujący różne formaty danych.
2. Integracja z API hurtowni:
– jeśli API umożliwia pobieranie produktów według kategorii, klient może wybrać interesujące go kategorie poprzez ID,
– Dajemy klientowi dwie opcje: ręczne wprowadzanie ID kategorii* lub zlecenie tego nam.
Filtrowanie plików:
– dla hurtowni bez rozbudowanego API pobieramy cały feed produktowy,
– filtrowanie danych na podstawie ID kategorii lub ich nazw, aby wyświetlać tylko wybrane produkty w panelu integratora.
REZULTAT
jaki był rezultat wdrożenia
Klient otrzymuje ograniczoną listę produktów z wybranych kategorii, co znacząco upraszcza obsługę integratora. Dzięki temu, dodawanie produktów do sklepu odbywa się szybciej i bardziej efektywnie, co z kolei przekłada się na większą satysfakcję użytkowników.
O takie rozwiązanie poprosili nas klienci, którzy posiadają integracje z hurtowniami AB, TIM.
Jeżeli również chciałbyś zintegrować się z większą hurtownią i chciałbyś ograniczyć jej ilość produktów do konkretnych kategorii, skontaktuj się z nami.
WNIOSKI
wnioski wyciągnięte podczas rozwiązywania problemu
Dostosowanie systemu integracji do obsługi różnych typów plików produktowych oraz implementacja mechanizmów filtrowania pozwala na elastyczne podejście do potrzeb klientów. Dzięki temu możemy efektywnie zarządzać integracjami z dużymi hurtowniami i sprostać specyficznym wymaganiom naszych użytkowników, co jest kluczowe dla utrzymania konkurencyjności na rynku.
Jeśli nie wiesz, jakie produkty wybrać do dropshippingu, zalecamy przeczytanie naszego artykułu: Dropshipping – wybór produktów*