
Zakładka Plugin: klucz pluginu i gotowy plik config.yml
Jak to działa
Klucz pluginu
Unikalny, tajny ciąg znaków, który potwierdza, że to naprawdę Twój sklep łączy się z serwerem. Bez prawidłowego klucza serwer nie przyjmie zamówień.
Plik config.yml
Gotowa konfiguracja, którą wklejasz na serwer. Zawiera już Twój klucz oraz listę serwerów — nie musisz nic wpisywać ręcznie.
Co widzisz na stronie
Strona jest podzielona na trzy części, ułożone od góry do dołu — przechodzisz przez nie po kolei.Pobranie pluginu
Na samej górze jest sekcja z dodatkiem do serwera. Przycisk Pobierz plugin jest na razie nieaktywny i opisany jako „wkrótce” — sam plik dodatku przygotowujemy. Konfigurację możesz jednak przygotować już teraz.
Klucz pluginu
Sekcja oznaczona jako 1. Klucz pluginu. Tutaj jednym kliknięciem tworzysz tajny klucz, który łączy sklep z serwerem.
Plik config.yml
Sekcja oznaczona jako 2. config.yml. Tu widzisz gotową konfigurację, którą skopiujesz lub pobierzesz na dysk.
Sekcja „Pobierz plugin” jest na razie wyłączona — to normalne. Wszystko, czego potrzebujesz, by przygotować połączenie ze sklepem, znajduje się w dwóch kolejnych krokach poniżej.
Krok po kroku
1
Wygeneruj klucz pluginu
W sekcji 1. Klucz pluginu kliknij przycisk Wygeneruj klucz pluginu. Po chwili klucz pojawi się na ekranie, a w rogu zobaczysz potwierdzenie, że klucz został utworzony. Od tego momentu zostanie on automatycznie wstawiony do konfiguracji poniżej.
Wygenerowany klucz to specjalny klucz typu „plugin”. Działa tylko w zakresie potrzebnym do realizacji zamówień, więc jest bezpieczny w użyciu na serwerze. Pojawi się też na liście w sekcji Klucze API w ustawieniach, gdzie w razie potrzeby możesz go później usunąć.
2
Wybierz serwer (opcjonalnie)
W sekcji 2. config.yml, nad gotową konfiguracją, znajduje się selektor serwera. Masz dwie możliwości:
- Wszystkie serwery — plik config.yml będzie zawierał listę wszystkich Twoich serwerów.
- Jeden wybrany serwer — plik zostanie ograniczony tylko do tego jednego serwera, który wskażesz.
Jeśli nie masz jeszcze dodanego żadnego serwera, selektor się nie pokaże, a w konfiguracji lista serwerów będzie pusta. Najpierw dodaj serwer w sekcji Serwery, a potem wróć tutaj i przygotuj konfigurację ponownie.
3
Skopiuj lub pobierz config.yml
Gotowy plik możesz skopiować jednym kliknięciem (przycisk Kopiuj — po skopiowaniu zmieni się na „Skopiowano”) albo pobrać na dysk jako plik
config.yml. Wybierz to, co Ci wygodniej — efekt jest taki sam.4
Wgraj konfigurację na serwer
Umieść plik config.yml w folderze pluginu na swoim serwerze (zgodnie z instrukcją obsługi serwera), a następnie zrestartuj serwer lub przeładuj plugin. Od tej chwili zamówienia z Twojego sklepu będą realizowane automatycznie.
Co zawiera plik config.yml
Nie musisz nic w nim rozumieć ani wpisywać ręcznie — wszystko jest uzupełnione za Ciebie. Dla ciekawych: w pliku znajdziesz adres Twojego sklepu, jego nazwę, wklejony klucz pluginu, listę serwerów oraz jedno ustawienie odświeżania.Adres sklepu i nazwa
Adres sklepu i nazwa
Plik wie, do którego sklepu należy — dzięki temu serwer pobiera zamówienia właśnie z Twojego sklepu, a nie z cudzego.
Klucz pluginu
Klucz pluginu
Tu wstawiany jest klucz z kroku 1. Jeśli jeszcze go nie wygenerowałeś, w tym miejscu zobaczysz napis
WKLEJ_TUTAJ_KLUCZ — to znak, że trzeba uzupełnić klucz (sam go wygenerujesz lub wkleisz ręcznie).Lista serwerów
Lista serwerów
Spis Twoich serwerów (lub jednego wybranego), na które plugin ma dostarczać zakupy. Każdy serwer ma swoją nazwę, taką jak w sekcji Serwery.
Częstotliwość sprawdzania zamówień
Częstotliwość sprawdzania zamówień
Ustawienie, które mówi, co ile sekund plugin pyta sklep o nowe zamówienia do zrealizowania. Domyślnie jest to wartość, która dobrze sprawdza się w większości sklepów — nie musisz jej zmieniać.
Dobre praktyki
Jeśli zmienisz coś w ustawieniach serwerów w panelu (np. dodasz nowy serwer albo zmienisz jego nazwę), wygeneruj i wgraj plik config.yml ponownie, aby konfiguracja była aktualna.