Skip to content

Harmonogram synchronizacji

Spis treści


Synchronizacja to proces, w którym Sembot pobiera nową wersję pliku źródłowego ze sklepu lub platformy e-commerce, przetwarza go przez reguły i aktualizuje pliki wyjściowe. Harmonogram określa kiedy i jak często ten proces ma się odbywać automatycznie.


Ustawianie częstotliwości synchronizacji

Harmonogram parsowania konfiguruje się osobno dla każdego pliku źródłowego. Aby do niego przejść, wejdź w Ustawienia feedów, znajdź plik źródłowy na liście i kliknij Edytuj (menu kontekstowe przy wierszu). Sekcja Częstotliwość parsowania znajduje się w dolnej części formularza edycji.

Jak działa harmonogram

Harmonogram składa się z listy wpisów — każdy wpis to jedna godzina doby, o której Sembot automatycznie pobierze i przetworzy plik. Możesz dodać maksymalnie 5 wpisów na jeden plik źródłowy.

Wskazówka widoczna w interfejsie: "Możesz ustawić różne godziny parsowania dla głównego, uzupełniającego lub obu typów feedów."

Tabela harmonogramu — kolumny

KolumnaCo ustawiasz
Godzina parsowania (czas UTC)Godzina doby (0–23) w strefie czasowej UTC+0
Typ parsowania feedaCzy o tej godzinie ma być pobrany feed Główny, Uzupełniający czy Oba

Strefa czasowa UTC

Wszystkie godziny w harmonogramie podawane są w czasie UTC+0 (czas koordynowany). Polska strefa czasowa (CET/CEST) różni się od UTC o:

  • +1 godzina zimą (CET)
  • +2 godziny latem (CEST)

Przykład: jeśli chcesz żeby Sembot pobierał feed o 8:00 czasu polskiego latem, ustaw godzinę 6:00 UTC.

Dodawanie i usuwanie wpisów

Dodanie nowej godziny parsowania: kliknij Dodaj czas parsowania — w tabeli pojawi się nowy wiersz. Wybierz godzinę z listy i typ parsowania, a następnie kliknij Zapisz.

Usunięcie wpisu: kliknij ikonę kosza przy wybranym wierszu, a następnie Zapisz.

Ograniczenia:

  • Aktywny feed musi mieć co najmniej jeden wpis — nie można usunąć wszystkich godzin jeśli feed jest aktywny. Komunikat: "Musisz mieć co najmniej jedną godzinę parsowania dla aktywnego feeda. Nie możesz usunąć wszystkich godzin parsowania."
  • Maksymalnie 5 wpisów na feed. Przy próbie przekroczenia: "Błąd podczas zmiany częstotliwości parsowania. Upewnij się, że masz wybrane maksymalnie 5 godzin parsowania."
  • Każda godzina może wystąpić tylko raz — duplikaty są blokowane. Gdy wszystkie 24 godziny są zajęte: "Wszystkie godziny są już zajęte. Usuń istniejące wpisy, aby dodać nowe."
  • Przed zapisem wszystkie wiersze muszą mieć uzupełnioną godzinę i typ — niekompletny wiersz blokuje zapis: "Najpierw uzupełnij godzinę i typ parsowania we wszystkich wierszach."

Potwierdzenie zapisu harmonogramu

Po kliknięciu Zapisz pojawia się komunikat: "Częstotliwość parsowania została zmieniona."

Kiedy następuje kolejna synchronizacja

Sembot nie wyświetla odliczania do następnej synchronizacji. Żeby określić kiedy nastąpi kolejne pobranie, sprawdź tabelę harmonogramu i kolumnę Przetworzono na liście plików źródłowych — pokazuje datę i godzinę ostatniego parsowania.


Synchronizacja ręczna (na żądanie)

Nie czekając na harmonogram, możesz w każdej chwili ręcznie uruchomić pobranie pliku źródłowego lub wygenerowanie pliku wyjściowego.

Ręczne pobranie pliku źródłowego

Na stronie Ustawienia feedów (zakładka z plikami źródłowymi) kliknij przycisk Pobierz pliki źródłowe (prawy górny róg). Sembot natychmiast rozpocznie pobieranie wszystkich aktywnych plików źródłowych w projekcie.

Podczas pobierania przycisk jest wyłączony, a nad tabelą pojawia się informacja: "Pliki źródłowe są w trakcie pobierania." Gdy pobieranie się zakończy, stan powraca do normalnego i możesz uruchomić je ponownie.

Ręczne generowanie pliku wyjściowego

Na zakładce z plikami wyjściowymi kliknij Zaktualizuj pliki wyjściowe. Sembot ponownie przetworzy dane przez reguły i wygeneruje nowe wersje wszystkich aktywnych plików wyjściowych.

Podczas generowania przycisk jest wyłączony, a nad tabelą pojawia się: "Pliki wyjściowe są w trakcie generowania."

Pamiętaj: plik wyjściowy generowany jest automatycznie po każdym zakończonym pobraniu pliku źródłowego. Ręczna aktualizacja pliku wyjściowego jest potrzebna tylko gdy zmieniłeś reguły lub ustawienia feeda wyjściowego i chcesz od razu zobaczyć efekt — bez czekania na kolejny cykl harmonogramu.

Stany zablokowania

W niektórych sytuacjach ręczne uruchomienie synchronizacji nie jest możliwe:

KomunikatZnaczenie
"Pobieranie/parsowanie feedów jest zablokowane lub w toku"Trwa aktualnie pobieranie — poczekaj na zakończenie
"Generowanie feedów wyjściowych jest zablokowane lub w toku"Trwa aktualnie generowanie — poczekaj na zakończenie

Sembot automatycznie odblokuje przyciski gdy bieżąca operacja się zakończy.


Powiadomienia o błędach synchronizacji

Sembot może automatycznie informować o problemach z feedami przez powiadomienia w aplikacji lub e-mailem. Ustawienia konfiguruje się w Ustawienia użytkownika / Centrum powiadomień — dostępnym także przez kliknięcie ikony dzwonka w górnym pasku i wybranie Centrum powiadomień z menu.

Konfiguracja powiadomień

Strona Centrum powiadomień zawiera sekcję Domyślne ustawienia powiadomień.

"Domyślne ustawienia powiadomień obowiązują we wszystkich projektach, dopóki nie zostaną nadpisane."

Powiadomienia są pogrupowane w kategorie (np. Feedy) — każdą kategorię można rozwinąć lub zwinąć przyciskiem Zwiń wszystkie. Dla każdego typu zdarzenia ustawiasz niezależnie trzy kanały:

KolumnaCo włącza
W aplikacjiPowiadomienie pojawia się w Centrum powiadomień w aplikacji
E-mailPowiadomienie wysyłane jest na adres e-mail przypisany do konta
CustomizationDodatkowe, niestandardowe kanały dostarczania

Dostępne typy powiadomień dla feedów

W kategorii Feedy dostępne są następujące typy:

Typ powiadomieniaKiedy jest wysyłane
Błąd feedu wejściowegoPlik źródłowy nie mógł zostać pobrany lub sparsowany
Spadek produktów w feedzie wejściowymLiczba produktów w pliku źródłowym znacząco spadła w stosunku do poprzedniego parsowania
Błąd feedu wyjściowegoPlik wyjściowy nie mógł zostać wygenerowany
Brakujące wymagane pola w feedzie wyjściowymMapowanie nie pokrywa pól wymaganych przez kanał reklamowy
Spadek produktów w feedzie wyjściowymLiczba produktów w pliku wyjściowym znacząco spadła

Domyślnie wszystkie typy mają włączone kanały W aplikacji, E-mail i Customization. Możesz wyłączyć dowolny kanał dla dowolnego typu odznaczając odpowiedni checkbox.