Opisywany w tym artykule mechanizm manualnego mapowania - od kroku nr 8 - to stary system importu feedu, który nie jest już domyślnym systemem przetwarzania feedu w edrone. Jest on zachowany i używany w uzasadnionych, indywidualnych przypadkach.
Aby zaimportować feed produktowy do systemu, postępuj zgodnie z poniższymi krokami.
1. Przejdź do zakładki PRODUKTY
2. Kliknij "Wyślij"
3. Wklej adres URL do feedu
4. Kliknij "Prześlij"
6. Poczekaj aż system przetworzy plik
Import feedu w zależności od rozmiaru pliku może potrwać od kilkunastu sekund do kilkunastu minut.
7. Gotowe!
8. Krok dodatkowy - konieczność mapowania danych z integracji z danymi w feedzie
Jeśli zostaniesz przeniesiony do kolejnego kroku implementacji, który wygląda tak jak na zrzucie ekranu poniżej, oznacza to, że jeszcze jeden krok wdrożenia przed Tobą! ;)
Skąd widok mapowania danych?
Jak opisywaliśmy w tym artykule identyfikator produktu przesyłany poprzez integracje, musi znaleźć swój odpowiednik w którymś z parametrów w feedzie produktowym.
W zależności od standardu feedu odpowiedniki mogą znajdować się pod różnymi parametrami.
Co przedstawia ten widok?
Po prawej stronie widoku zobaczysz podgląd produktów z feedu produktowego.
System pokaże Ci nazwę produktów oraz identyfikator, który może znajdować się pod różnymi parametrami (np. id, item_group_id, mpn, gtin).
Na poniższym przykładzie identyfikatory produktów znajdują się w polu ID, dlatego pozostałe tj: item_group_id, mpn, gtin są puste.
Lewa strona widoku pozwala Ci zarządzać tym, z którego parametru dostępnego z prawej strony, system zmapuje identyfikator produktu oraz daje Ci możliwość ucinania fragmentów identyfikatorów produktów, by mapowały się one 1:1 z identyfikatorem przesyłanym z integracji.
Pamiętaj, że identyfikator produktu (ID) przesyłany poprzez integrację nie zawsze jest taki sam jak w feedzie produktowym.
Bardzo często taka sytuacja ma miejsce w przypadku produktów z wariantami, rozmiarami.
Jak dobrze zmapować dane z feedu z danymi z integracji?
Przede wszystkim musisz wiedzieć, jaką wartość przyjmuje identyfikator produktu przesyłany przez integrację. Aby to sprawdzić, przejdź do witryny swojego sklepu, przejdź na jakąkolwiek kartę produktu. Następnie kliknij prawy przycisk myszy i wybierz funkcję ZBADAJ.
Otworzy Ci się narzędzie deweloperskie, w którym musisz odnaleźć zakładkę NETWORK (dla przeglądarki Chrome).
W wyszukiwarce znajdującej się w NETWORK wpisz frazę "trace" i odśwież stronę. Poczekaj na pojawienie się zdarzenia "product view".
W przypadku przeglądarki Firefox, odszukaj zakładkę o nazwie "Sieć".
Kliknij zdarzenie, by otworzyć jego szczegóły. Odnajdź parametry product_ids lub products_skus.
Jeśli w jakimkolwiek zdarzeniu otrzymujemy jednocześnie product_ids oraz products_skus, dla systemu priorytetowe będzie product_ids.
Mając te informację wiemy, by uwagę skierować wartości przypisanej product_ids: 673
Następnie wróć do panelu edrone i widoku mapowania i porównaj ID z integracji do wartości ukazanych w lewej części widoku.
Prawa część widoku pokazuje dla kolumny ID różne wartości m.in. wartość 673_175.
Wiemy po porównaniu tytułów produktów oraz ich zdjęć, że produkt z products_ids równym 673, to jest ten sam produkt, co produkt z ID w feedzie równym 673_175, tylko ma dopisany wariant (ponieważ produkt można kupić w pakiecie 50 sztuk lub 100 sztuk).
Czas na mapowanie.
Chcemy, by system wykorzystał wartości dla ID znajdujące się po lewej stronie od separatora jakim jest znak "_". Więc w lewej części panelu, w polu "Wybierz część ID produktu" wybieramy wartość "673"
Upewnij się, że wartość, którą zobaczysz w polu "Przykład wybranego ID produktu" jest taka sama jak wartość przesłana przez integrację, czyli w naszym przypadku products_ids = 673.
Jeśli jest w porządku, a w naszym przykładzie jest, potwierdź swój wybór, klikając przycisk "Potwierdź".
Omówienie widoku dostępnego po wgraniu pliku
Po poprawnej implementacji zostaniesz przeniesiony do zakładki "Produkty", w której zobaczysz dodane do systemu produkty wraz z informacjami typu: id, tytuł, adres URL, cena, dostępność.
Dodatkowo w tym miejscu możesz zobaczyć całkowitą liczbę produktów, liczbę nowych produktów (których wcześniej system nie znał) oraz liczbę niedostępnych.
Klikając na zakładkę "Feed" przejdziesz do miejsca, w którym zobaczysz aktualny status procesowania, historię aktualizacji oraz możliwość zmiany częstotliwości pobrań, wyłączenia i usunięcia feedu.
Potrzebujesz dodatkowej pomocy?
Jeśli masz jakiekolwiek dodatkowe pytania dotyczące feedu produktowego, skontaktuj się z nami na hello@edrone.me