Jak działa Apitizer

Jak działa Apitizer w skrócie: łączy się ze sklepem przez API, synchronizuje dane katalogu w stałym cyklu i stosuje do produktów reguły modułów.

Zobacz moduły

Jak Apitizer łączy się ze sklepem?

Przez API sklepu, z użyciem tokena, który powstaje w panelu sklepu. Połączenie z jednym sklepem to w Apitizerze Integracja: adres techniczny sklepu, token API i dane kontaktowe do powiadomień.

Kreator Integracji sprawdzi połączenie przed zapisem. Po uruchomieniu pierwszego modułu, który korzysta z katalogu, Apitizer pobierze pełne dane katalogu: produkty, stany, kategorie, kolekcje, producentów i tagi, w zakresie, na który pozwalają uprawnienia tokena. Samo pobranie niczego w sklepie nie zmienia. Moduł, który zapisuje w sklepie, wykona swoje reguły w tym samym cyklu, a moduły, które tylko sprawdzają sklep, niczego w nim nie zapisują.

Na jednym koncie można dodać kilka Integracji, a każda ma własną konfigurację modułów.

Jak często Apitizer synchronizuje dane sklepu?

Domyślnie co 2 godziny, w cenie. Przy kolejnych synchronizacjach Apitizer pobiera produkty zmienione w sklepie od poprzedniej (synchronizacja przyrostowa), a każdej nocy wykonuje pełną synchronizację całego katalogu.

Częstotliwość synchronizacji ustawia się dla Integracji, nie dla modułu. Opcje płatne to co godzinę, co 30 minut i co 5 minut, dostępne na Integracji z płatnym modułem po jego okresie próbnym. Im częściej, tym wcześniej zmiany w sklepie, np. stany, ceny i nowe produkty, trafią do reguł modułów.

Cykl

Co Apitizer pobiera

Kiedy

Pierwsza synchronizacja

cały katalog

zaraz po uruchomieniu pierwszego modułu, który korzysta z katalogu

Synchronizacja przyrostowa

produkty zmienione od poprzedniej

co 2 godziny albo według wybranej częstotliwości

Pełna synchronizacja nocna

cały katalog

każdej nocy, start między 2:00 a 6:00

Pełna synchronizacja po zmianie konfiguracji

cały katalog

przy najbliższej należnej synchronizacji po zapisaniu reguł

Monitor dostępności

publiczna strona sklepu

co minutę, niezależnie od synchronizacji

Harmonogram promocji (start i koniec promocji)

—

o godzinie z reguły (przy dużym katalogu zapis na części produktów może potrwać dłużej); warunki ocenia na danych z ostatniej synchronizacji, a pierwsze promocje zakłada po pełnej synchronizacji

Zapisanie reguł nie przyspiesza synchronizacji: najbliższa należna synchronizacja będzie wtedy pełna, a nie przyrostowa. Niektóre zmiany w sklepie, np. przypisanie produktu do kolekcji, Apitizer zobaczy dopiero po najbliższej pełnej synchronizacji, zwykle nocnej.

Czas pełnej synchronizacji zależy od wielkości katalogu i od limitu zapytań Twojego sklepu. Apitizer pilnuje tego limitu i sam dostosowuje tempo.

Kiedy moduł zapisuje zmiany w sklepie?

Po uruchomieniu i przy każdej synchronizacji Integracji. Reguły zapisuje się najpierw roboczo: synchronizacja ich nie widzi. Do sklepu trafią dopiero po kliknięciu „Zapisz konfigurację”, a za pierwszym razem „Zapisz i uruchom moduł” i potwierdzeniu w oknie, które opisze skutek.

Moduły, które zmieniają dane produktów, zapiszą zmiany w trakcie synchronizacji, na produktach widocznych w sklepie, także nowo dodanych. Te, które działają o wyznaczonych godzinach, np. promocje, zapiszą zmiany o godzinach z reguły, a te, które tylko sprawdzają sklep, niczego w nim nie zapisują.

Pole ustawiane regułą prowadzi moduł: ręczną zmianę tego pola na produkcie objętym regułą moduł nadpisze przy kolejnej synchronizacji.

Jak kilka modułów pracuje w jednej synchronizacji

Moduły, które zmieniają dane produktów, pracują w jednej synchronizacji Integracji. Zmiany z kilku modułów trafiają do produktu razem, a nie osobno dla każdego modułu. W tej samej synchronizacji produkt, który przestanie pasować do reguły, przejdzie do następnej pasującej reguły albo moduł cofnie zmianę, którą sam wprowadził. Moduły, które działają o wyznaczonych godzinach, np. promocje, pracują według własnych terminów, podanych w tabeli synchronizacji wyżej.

Synchronizacja przyrostowa obejmuje produkty zmienione w sklepie, a pełna cały katalog. Dlatego zmiany wynikające z upływu czasu, np. wiek produktu albo początek i koniec promocji, Apitizer uwzględni po najbliższej pełnej synchronizacji, zwykle nocnej.

Tempo zapytań Apitizer dopasowuje do limitu, który Shoper podaje w każdej odpowiedzi. Apitizer korzysta z własnego tokena, a Shoper liczy limit zapytań osobno dla każdego tokena, więc praca modułów nie spowalnia innych integracji Twojego sklepu, np. importu z hurtowni.

Wybrane moduły automatyzacjiw synchronizacji IntegracjiModuł 1Moduł 2Moduł 3Jeden zapisna produkti wariantzmiany kilkumodułów razemTwój sklep(Shoper)w limicie zapytańTwojego tokena
Wybrane moduły automatyzacjiw synchronizacji IntegracjiModuł 1Moduł 2Moduł 3Jeden zapisna produkt i wariantzmiany kilku modułów razemw limicie zapytańTwojego tokenaTwój sklep(Shoper)

Jak Apitizer cofa zmiany po usunięciu modułu?

Po usunięciu modułu Apitizer cofnie zmiany, które ten moduł zapisał. Cofnięcie ruszy w tle, jeśli token nadal działa, a sklep odpowiada. Harmonogram promocji usunie swoje trwające i zaplanowane promocje od razu, a Reguły produktowe i Kolejność produktów cofną zmiany przy najbliższej synchronizacji Integracji. Ceny hurtowe po najbliższej synchronizacji Integracji oddadzą Twoją cenę hurtową sprzed modułu, a tam, gdzie jej nie było, wpiszą cenę równą cenie podstawowej.

Przy usuniętym albo unieważnionym tokenie zmiany zostaną w sklepie. Poinformujemy Cię o tym w panelu przy usuniętym module albo drogą mailową na adres konta. Jeśli cofnięcie się nie uda albo uda się tylko częściowo, poinformujemy Cię mailowo na adres konta. Nie wrócą też wartości zmienione ręcznie po zapisie modułu.

Wstrzymanie modułu niczego nie cofa: moduł przestaje zapisywać, a wcześniejsze zmiany zostają w sklepie. Wyjątek to Harmonogram promocji, który przy wstrzymaniu zdejmie swoje promocje, a po wznowieniu założy je ponownie po najbliższej pełnej synchronizacji.

Usuwasz modułToken działa,a sklep odpowiada?TakNieApitizer cofa zmiany,które moduł zapisałCzęść od razu, częśćprzy najbliższejsynchronizacji.Zmiany zostająw sklepiePoinformujemy Cięw panelu albodrogą mailową.
Usuwasz modułToken działa,a sklepodpowiada?TakNieApitizer cofazmiany, któremoduł zapisałCzęść od razu,część przynajbliższejsynchronizacji.Zmianyzostająw sklepiePoinformujemyCię w panelualbo drogąmailową.

Co się dzieje, gdy Apitizer straci połączenie ze sklepem?

Gdy dwie synchronizacje z rzędu nie połączą się ze sklepem, poinformujemy Cię mailowo. Do powrotu połączenia moduły nie zapiszą zmian w sklepie. Osobno poinformujemy Cię, gdy token przestanie działać, np. po usunięciu integracji w panelu sklepu albo wygenerowaniu nowego tokena. Każda synchronizacja próbuje połączyć się ponownie, a gdy połączenie wróci, też poinformujemy Cię mailowo.

Po wymianie tokena w edycji Integracji (przycisk „Sprawdź i zapisz token”) Apitizer sprawdzi nowy token przed zapisem, a moduły wrócą do pracy przy najbliższej należnej synchronizacji.

SynchronizacjaBrakpołączeniaBrakpołączeniaMail: brakpołączeniaze sklepemModuły nie zapisujązmian w sklepiePołączeniewróciłoMail:połączeniewróciłoModuły znówzapisują zmianyKażda synchronizacja próbuje połączyć się ponownie.
Moduły nie zapisujązmian w sklepieModuły znówzapisują zmianySynchronizacjaBrak połączeniaBrak połączeniaMail: brak połączeniaze sklepemPołączenie wróciłoMail: połączeniewróciłoKażda synchronizacjapróbuje połączyć sięponownie.

Sprawdź, jak działa Apitizer, na własnym katalogu

Bezpłatne Zdrowie katalogu przejdzie przez ten sam cykl: Integracja, pełna synchronizacja i raport, bez żadnego zapisu w sklepie.

Załóż darmowe konto

Bez karty. W sklepie niczego nie instalujesz.