Przejdź do głównej zawartości
Import feedu produktowego przy użyciu manualnego mechanizmu

Implementacja feedu krok po kroku dla starego mechanizmu

Weronika Kapias avatar
Napisane przez Weronika Kapias
Zaktualizowano ponad 9 miesiące temu

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

Click on  PRODUKTY

2. Kliknij "Wyślij"

Click on Wyślij

3. Wklej adres URL do feedu

Click on <a href="https://my.shop.com/gmc-feed.xml" target="_blank" rel="nofollow noopener noreferrer">https://my.shop.com/gmc-feed.xml</a>

4. Kliknij "Prześlij"

Click on 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.

Click on Przesyłanie pliku...…

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.

Click on Feed
Click on Aktywny	Status	Źródło feedu	Ostatnia aktualizacja	Przesłany	Częstotliwość	…
Click on Status	Status przetwarzania	Źródło feedu	…

Potrzebujesz dodatkowej pomocy?

Jeśli masz jakiekolwiek dodatkowe pytania dotyczące feedu produktowego, skontaktuj się z nami na hello@edrone.me


Czy to odpowiedziało na twoje pytanie?