Konsola to miejsce, w którym sklep przygotowuje i publikuje swój konfigurator. Znajduje się pod adresem cutoptim.com/console, logujesz się kontem CutOptim, a sama konsola jest po angielsku (konfigurator widoczny dla klienta jest w dziesięciu językach). Bezpłatny sandbox uruchamiasz w konsoli jednym kliknięciem i w każdej chwili możesz przejść na plan konfiguratora; zobacz przegląd.
Najpierw sandbox, potem produkcja
Sklep sandbox to bezpłatny sklep testowy z danymi demonstracyjnymi. Wczytujesz do niego własne płyty i ceny, sprawdzasz cały proces i oglądasz wynik w podglądzie na żywo. Jego limity sprawiają, że można go bezpiecznie udostępniać: jeden sandbox na konto, 14 dni, potem tylko do odczytu, do 100 zamówień w oknie 30 dni, webhooki tylko na publiczne adresy HTTPS (najwyżej dwa) oraz e-mail tylko na potwierdzony adres właściciela.
Uruchomienie produkcyjne zamienia sandbox w sklep produkcyjny i zachowuje konfigurację. Wymaga aktywnego planu konfiguratora; plan jest odrębny od Twojego planu aplikacji CutOptim i od Engine API, a ta strona nie podaje cen. Plan Starter kupuje właściciel lub administrator na karcie „Plan & going live” sklepu w konsoli (miesięcznie, rozlicza Lemon Squeezy). Gdy właściciel zapłaci za sandbox, przechodzi on do produkcji sam, z tymi samymi ustawieniami, a klucze dalej działają; jeśli płaci administrator, właściciel klika „Go live”.
Wersja robocza, podgląd, publikacja
Nigdy nie edytujesz tego, co widzą klienci. Ustawienia tworzą wersję roboczą. Podgląd na żywo uruchamia prawdziwy konfigurator na Twojej niezapisanej wersji roboczej, więc to, co widzisz, jest tym, co zostanie opublikowane. Publish waliduje konfigurację i tworzy nową wersję; roll back wraca do wcześniejszej. Kategoria Advanced pokazuje wersje i edytor JSON, a dziennik audytu zapisuje, kto co zmienił.
Kategorie
Nazwy kategorii w konsoli są po angielsku, dlatego podajemy je w oryginale.
| Category | Co ustawiasz |
|---|---|
| Appearance & brand | Kolory, promień zaokrąglenia, krój pisma, jasny lub ciemny motyw |
| Steps & flow | Gdzie klienci zaczynają i kończą |
| Fields | Co klient ustawia dla każdego elementu |
| Results shown | Wykorzystanie materiału, resztki, okleina krawędzi w wyniku |
| Units & language | mm, cm lub cale; język domyślny |
| Delivery & lead time | Czas realizacji, strefy dostawy, odbiór osobisty |
| Catalogue & prices | Import i eksport płyt, okleiny, okuć, obróbki oraz cen |
| Templates | Szablony mebli, od których klienci mogą zacząć |
| Workflows | Które tryby, sformułowania, płyty i karty; wybrać można tylko tryby zbudowane i włączone |
| Texts | Własne sformułowania w dziesięciu językach |
| Fields & rules | Które pola są pokazywane lub wymagane oraz reguły cenowe |
| Images & 3D | Zdjęcia płyt i produktów |
| Keys & embedding | Klucze publiczne i tajne |
| Embedding code | HTML, WordPress, przycisk WooCommerce, samodzielny link i kod QR |
| Team & roles | Członkowie, zaproszenia, przekazanie |
| Data management | Retencja, żądania klientów, eksport, zamknięcie |
| Advanced | Wersje i edytor JSON |
Katalog i ceny
Zaimportuj cennik w formacie CSV lub Excel (.xlsx) albo wprowadź wiersze ręcznie. Importer rozpoznaje nagłówki w popularnych językach, zgłasza każdy błędny wiersz z numerem wiersza w arkuszu i nigdy nie zgaduje niejasnej wartości. Tekst, który mógłby zadziałać jak formuła arkusza, jest unieszkodliwiany, a wgrane obrazy są kodowane ponownie.
Reguły cenowe są danymi, nie kodem. Dla ciętych elementów materiał jest wyceniany według jednej z pięciu strategii: za pełną płytę, za metr kwadratowy elementów z procentem odpadu, za metr cięcia, płyta plus długość cięcia albo płyta plus stawka za element. Oklejanie krawędzi (za metr), obróbka (za operację, metr lub element), okucia, dopłaty, minimalna wartość zamówienia, grupy klientów z własnymi cennikami, VAT, zaokrąglanie, strefy dostawy, odbiór osobisty i czas realizacji to osobne reguły. Reguła działa tylko wtedy, gdy ją dodasz: brakująca reguła to jawny błąd, nigdy cicho przyjęte zero.
Szablony, okucia, panele klejone i obróbka
- Szablony. Pięć wbudowanych szablonów mebli można włączać i wyłączać oraz zawężać ich zakresy (nigdy poszerzać). Edytor szablonów pozwala napisać własny z formularza, z podglądem listy elementów na żywo. Selektor szablonów widoczny dla klienta w osadzeniu pokazuje tylko szablony wbudowane; napisane przez Ciebie szablony nie są tam jeszcze pokazywane klientom.
- Okucia. Zapotrzebowanie szablonu na okucia, takie jak zawiasy, prowadnice czy kołki do półek, staje się wycenioną pozycją dzięki Twojemu własnemu odwzorowaniu zapotrzebowania na pozycję katalogową. Zapotrzebowanie, którego nie odwzorowano, jest widocznym ostrzeżeniem, nigdy cicho przyjętym zerem.
- Panele klejone. Panel klejony to jedna sprzedawana pozycja; do produkcji jest dzielony na jeden nieco przewymiarowany półfabrykat na każdą warstwę, cięty z tej samej płyty, która została wyceniona.
- Obróbka. Otwory, otwory pod zawiasy, rowki i zaokrąglenia narożników mają sprawdzane parametry (położenie, średnica, głębokość, długość), są wyceniane według Twoich reguł i przekazywane w zamówieniu.
Zespół i role
Sześć ról: owner (właściciel), admin, pricing, catalog, orders i viewer. Owner i admin mogą edytować, publikować, widzieć zamówienia oraz zarządzać kluczami, zespołem i danymi. Pricing i catalog mogą edytować wersję roboczą, ale nie mogą publikować. Orders może widzieć zamówienia i zmieniać ich status. Viewer może tylko czytać. Właściciel przekazuje sklep w dwóch krokach: obecny właściciel składa ofertę, a druga osoba ją przyjmuje. Zaproszenie tworzy link, który jest pokazywany jednorazowo; konsola nie wysyła go e-mailem, więc przekazujesz go samodzielnie. Zaproszona osoba musi zalogować się tym samym potwierdzonym adresem e-mail.
Bezpieczeństwo logowania to bezpieczeństwo własnego konta CutOptim każdej osoby, łącznie z opcjonalnym logowaniem dwuskładnikowym. Sklep nie może jeszcze wymagać uwierzytelniania dwuskładnikowego od całego zespołu.
Klucze i tryb testowy
Sklep ma klucz publiczny (publishable key) do osadzenia na Twojej stronie oraz klucz tajny (secret key) dla Twojego serwera, którego nigdy nie umieszczasz na stronie. W kategorii Keys tworzysz i unieważniasz klucze oraz rotujesz klucz podpisujący. Usługa potrafi też rotować klucz z nakładaniem się okresów, tak że stary działa jeszcze przez ustalony czas; przycisków w konsoli do tego jeszcze nie zbudowano.
Sklep produkcyjny może utworzyć do trzech kluczy testowych (zobacz FAQ poniżej). Używaj ich do przećwiczenia integracji bez tworzenia prawdziwych zamówień.
Zarządzanie danymi
Kategoria Data management pokazuje, co jest przechowywane i jak długo. Wyceny, które nigdy nie zostały zamówione, zapisane projekty, zakończone dzienniki dostarczania oraz kupujący bez zamówienia lub projektu są usuwane po upływie okresu retencji (domyślnie 365 dni, z możliwością zmiany). Zamówienia, historia zamówień i dziennik audytu są przechowywane. Gdy klient pyta, jakie dane o nim posiadasz, możesz wyeksportować jego dane; aby je wymazać, możesz je usunąć lub spseudonimizować, podczas gdy zamówienie pozostaje. Możesz pobrać cały sklep jako plik, a właściciel może zamknąć sklep z terminem od 7 do 90 dni.