Wszystkie kolekcje
USTAWIENIA KONTA
FEED PRODUKTOWY
MANUALY MECHANIZM MAPOWANIA (ARCHIWUM)
Import feedu produktowego przy użyciu manualnego mechanizmu
Import feedu produktowego przy użyciu manualnego mechanizmu

Implementacja feedu krok po kroku dla starego mechanizmu

Ilona Srebnicka avatar
Napisane przez Ilona Srebnicka
Zaktualizowano ponad tydzień 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?