Bezpieczeństwo tokena API i zmian w sklepie

Token API tworzysz w panelu sklepu. Ta strona opisuje bezpieczeństwo tokena API: do czego daje dostęp, jak Apitizer go przechowuje i jak cofnie zmiany modułów.

Załóż darmowe konto

Najważniejsze w trzech punktach

Ty decydujesz o zakresie dostępu

Uprawnienia tokena wybierasz w panelu sklepu przy jego tworzeniu. Do bezpłatnych modułów wystarczy odczyt produktów: z takim tokenem Apitizer nie zmieni niczego w sklepie.

Token jest zaszyfrowany

Apitizer przechowuje token zaszyfrowany i po zapisaniu nie pokazuje go nikomu, także właścicielowi konta. Token nie trafia do przeglądarki.

Zmiany modułu da się cofnąć

Po usunięciu modułu Apitizer cofnie jego zmiany, jeśli token nadal działa, a sklep odpowiada. Moduł zmienia tylko pola z akcji Twoich reguł.

Jakie uprawnienia musi mieć token API?

Tyle, ile potrzebują uruchomione moduły. Zdrowie katalogu potrzebuje odczytu produktów, a do reguły kategoryzacji także odczytu kategorii. Monitor dostępności sprawdza publiczną stronę sklepu. Token przydaje mu się tylko przy przerwie, żeby sprawdzić, czy sklep wyłączono celowo w panelu. Reguły produktowe, Kolejność produktów i Ceny hurtowe potrzebują prawa edycji produktów. Harmonogram promocji zmienia tylko promocje, więc potrzebuje prawa zarządzania promocjami z usuwaniem, a prawa edycji produktów nie. Przy uruchamianiu modułu Apitizer sprawdzi dostęp tokena do potrzebnych obszarów sklepu i wymieni brakujące. Prawa edycji produktów to sprawdzenie nie obejmuje: gdy go zabraknie, pierwsza synchronizacja się zatrzyma, a o problemie z tokenem poinformujemy Cię mailowo.

Moduł

Uprawnienie do zapisu

Co Apitizer odczytuje

Zdrowie katalogu

brak

produkty; zalecane kategorie (reguła kategoryzacji)

Monitor dostępności

brak

publiczna strona sklepu; przez API tylko sprawdzenie, czy sklep wyłączono celowo (wymaga działającego tokena)

Reguły produktowe

produkty: edycja

produkty, stany, kategorie, producenci, kolekcje, tagi, stany dostępności, terminy wysyłki, gabaryty

Kolejność produktów

produkty: edycja

produkty, stany, producenci, tagi

Ceny hurtowe

produkty: edycja

produkty, stany, kategorie, kolekcje, producenci, tagi, promocje

Harmonogram promocji

promocje: dodawanie, edycja, usuwanie

produkty, stany, promocje, producenci, tagi, kategorie, kolekcje

Stany i tagi produktów są w panelu sklepu częścią obszaru „produkty”, więc nie mają osobnego uprawnienia. Pełna instrukcja nadawania uprawnień w panelu sklepu: jak wygenerować token API.

Co moduł może zmienić w sklepie i co cofnie po usunięciu?

Każdy moduł zapisuje tylko pola ze swoich reguł, na produktach widocznych w sklepie. Reguły zapisuje się najpierw roboczo, a do sklepu trafią dopiero po kliknięciu „Zapisz i uruchom moduł” i potwierdzeniu w oknie, które opisze skutek.

Zdrowie katalogu i Monitor dostępności

Nie zapisują niczego w sklepie. Raport powstaje z kopii danych katalogu po stronie Apitizera, a Monitor otwiera publiczną stronę sklepu.

Reguły produktowe

Dodają produkty do kolekcji i kategorii dodatkowych, ustawiają dostępność, czas wysyłki, gabaryt i oznaczenia. Po usunięciu modułu Apitizer zdejmie dodane kolekcje i kategorie i przywróci wcześniejsze wartości.

Kolejność produktów

Ustawia priorytet produktów na listach. Po usunięciu modułu produkty wrócą do priorytetu sprzed modułu.

Ceny hurtowe

Wypełniają Cenę hurtową 1, a przy trzech poziomach cen także 2, a ceny podstawowej nie zmieniają. Po usunięciu modułu wróci wcześniejsza cena hurtowa albo cena równa cenie podstawowej.

Harmonogram promocji

Zakłada i kończy własne promocje, a ręcznie założonych nie zmienia. Po usunięciu modułu Apitizer usunie trwające i zaplanowane promocje modułu.

Cofnięcie ruszy w tle po usunięciu modułu, jeśli token nadal działa, a sklep odpowiada. Harmonogram promocji usuwa swoje promocje od razu, a Reguły produktowe i Kolejność produktów cofają 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. 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 ani najniższa cena z 30 dni, którą sklep przeliczył przy starcie promocji.

Pytania o bezpieczeństwo tokena API i konta

Czy pracownik Apitizera zobaczy mój token?

Po zapisaniu token nie jest wyświetlany w żadnym panelu, także w panelu obsługi Apitizera, a pole tokena w edycji Integracji jest zawsze puste. „Pokaż token” w kreatorze odsłania tylko wartość, która jest właśnie wpisywana w przeglądarce.

Jak odebrać Apitizerowi dostęp do sklepu?

Usuń w panelu sklepu (Aplikacje i integracje → Zewnętrzne aplikacje) integrację, w której wygenerowałeś token dla Apitizera. Od tej chwili Apitizer nie ma dostępu do API sklepu. Jeśli działa moduł, który zapisuje w sklepie, najpierw usuń go w Apitizerze, żeby cofnął swoje zmiany.

Co stanie się z danymi po usunięciu konta?

Apitizer cofnie zmiany modułów, które zapisują w sklepie (jeśli token nadal działa, a sklep odpowiada), a potem usunie token, najpóźniej 21 dni od usunięcia konta albo Integracji. Kopię danych katalogu usunie najpóźniej po 37 dniach. Czego nie uda się cofnąć w tym czasie, zostanie w sklepie.

Czy Apitizer potrzebuje dostępu do zamówień i danych klientów?

Nie. Żaden moduł nie odczytuje zamówień ani danych klientów sklepu, więc tych obszarów nie trzeba dodawać do uprawnień tokena. Moduły pracują na produktach, stanach, kategoriach, kolekcjach, producentach, tagach i promocjach.

Czy trzeba coś instalować w sklepie?

Nie. Apitizer nie dodaje do sklepu skryptów, dodatków ani zmian w szablonie. Całe połączenie odbywa się przez API sklepu z użyciem tokena. Kopia danych katalogu, z której liczą się raporty i warunki reguł, jest przechowywana po stronie Apitizera. Token i kopię danych katalogu Apitizer przechowuje na serwerach w Unii Europejskiej.

Jak chronione jest konto w Apitizerze?

Każde logowanie wymaga hasła i 6-cyfrowego kodu z maila, ważnego 5 minut. Bez kodu nie da się wejść do panelu ani zmienić Integracji.

Czy moduł może zmienić ceny detaliczne albo usunąć produkty?

Nie. Żaden moduł nie zmienia ceny podstawowej produktu i nie usuwa produktów. Prawo usuwania ma tylko Harmonogram promocji, i to wyłącznie wobec promocji, które sam założył.

Co, jeśli Apitizer straci połączenie ze sklepem?

Gdy dwie synchronizacje z rzędu nie połączą się z API sklepu, poinformujemy Cię mailowo. Osobno poinformujemy Cię, gdy token przestanie działać. Każda synchronizacja próbuje połączyć się ponownie, a do tego czasu moduły nie zapiszą zmian w sklepie. Gdy połączenie wróci, też poinformujemy Cię mailowo. Po wymianie tokena w edycji Integracji praca wróci przy najbliższej synchronizacji.

Zacznij od tokena tylko do odczytu

Bezpłatne moduły działają z uprawnieniem odczytu produktów. Prawo zapisu dodasz przy pierwszym module, który zmienia dane w sklepie.

Załóż darmowe konto

Bez karty. W sklepie niczego nie instalujesz.