Welcome to Shopnavigator’s documentation!

Wstęp

Shopnavigator zapewnia ulepszone wyszukiwanie lub dodatkowe polecania produktów w sklepie, w którym jest zainstalowany. Możliwe jest korzystanie z jednej albo obu funkcjonalności. Wspierane systemy sklepowe to Prestashop i Shoper.

Prestashop

Moduły ShopNavigator do Prestashop przeznaczone są dla wersji 1.7 lub wyższej Prestashop. Moduł ShopNavigator search zapewnia wyszukiwanie, natomiast ShopNavigator recommendations polecenia produktów.

Instalacja - recommendations

  1. Jeżeli nie posiadasz konta http://app.shopnavigator.net/ to utwórz je, klikając Sign Up i następnie podając nazwę użytkownika, swój adres email oraz hasło

  2. Zaloguj się na swoje konto w http://app.shopnavigator.net/

  3. Wyświetl token klikając na view obok Your API token i zapisz go

  4. Pobierz ShopNavigator recommendations http://app.shopnavigator.net/static/presta_shopnavigator_reco.zip

  5. Zaloguj się do panelu admina swojego sklepu

  6. Wejdź w ULEPSZENIA > Moduły > Module Manager

  7. Kliknij w Załaduj Moduł i wybierz plik ściągnięty wcześniej (pierwszy z nich, jeżeli pobrano oba)

  8. Po zakończeniu instalacji modułu, konieczne jest jego prawidłowe skonfigurowanie (zob. Ustawienia konfiguracyjne), inaczej nie będzie on działał

Ustawienia konfiguracyjne

Ustawienia konfiguracyjne wyglądają tak samo dla obu modułów

Nazwa

Przeznaczenie

Uwagi

Shopnavigator username

Nazwa użytkownika

Nazwa użytkownika w http://app.shopnavigator.net/

API KEY

Token użytkownika

Dostępny po zalogowaniu do http://app.shopnavigator.net/ jako Your API token

Your shop hash

Identyfikator twojego sklepu wykorzystywany przez Shopnavigator

Pozostawienie pustego spowoduje wygenerowanie na podstawie nazwy użytkownika, jeżeli podajesz własny musi mieć co najmniej 6 znaków

Existing WebserviceKey with GET and HEAD access to products and categories

Klucz API do pobierania danych o produktach i kategoriach

Generowany automatycznie przy instalacji modułu

Shopnavigator url

Adres serwera ShopNavigator

Adres serwera ShopNavigator na którym posiadasz swoje konto

Wszystkie pola poza Your shop hash są wymagane (nie mogą pozostać puste). Możliwe efekty po kliknięciu w Zapisz to:

  1. Settings updated - wszystko zadziałało, jak należy

  2. Invalid Configuration value - którejś wartości brakuje lub jest błędna

  3. Unable to add shop_hash to shopnavigator database - nie udało się dodać sklepu o danym shop_hash, sprawdź czy został podany właściwy API KEY (token użytkownika), jeżeli to nie da efektu możliwe, że ktoś już wykorzystuje podany shop hash, spróbuj zmienić Your shop hash na inny

Shoper

Instalacja

  1. Zaloguj się do panelu admina swojego sklepu

  2. Wejdź do Dodatki i integracje > Aplikacje

  3. Wyszukaj Shopnavigator: kliknij WYBIERZ FILTRY > Szukaj wpisz Shopnavigator i kliknij FILTRUJ

  4. Kliknij zainstaluj, wyraź zgodę na uprawnienia (są niezbędne do działania Shopnavigatora)

  5. Jeżeli nie posiadasz konta http://app.shopnavigator.net/ to utwórz je, klikając Sign Up i następnie podając nazwę użytkownika, swój adres email oraz hasło

  6. Zaloguj się na swoje konto w http://app.shopnavigator.net/

  7. W panelu admina Shoper w Moje Aplikacje otwórz stronę modułu ShopNavigator i podaj nazwę użytkownika i hasło używane w http://app.shopnavigator.net/

  8. Otrzymasz informację o tym czy działanie się powiodło, jeżeli nie spróbuj połączyć używając http://app.shopnavigator.net/

  9. Kliknij w Link your account to Shoper shop znajdujący się w sekcji Integration Status

  10. Wpisz pełny link (zaczynający się od https) do strony głównej swojego sklepu i kliknij Apply

Konfiguracja

Ustawieniami Shopnavigator steruje się poprzez http://app.shopnavigator.net/. Panel ustawień zostanie otwarty po kliknięciu w Settings w sekcji Integration Status, brak Settings oznacza, że instalacja nie została ukończona. Dostępne ustawienia zebrano w tabeli. Po kliknięciu w Apply dokonana zostanie próba ich wprowadzenia, a informacja o jej wyniku wyświetlona. Uwaga: zmiana zajmuje trochę czasu.

Ustawienie

Możliwe wartości

Opis

Recommendations

On/Off

Włącza/wyłącza wyświetlanie dodatkowych (wbudowane pozostają bez zmian) poleceń produktów

Search

On/Off

Włącza/wyłącza wyszukiwanie zastępujące wbudowane w Shoper wyszukiwanie

Search highlight color

Kolor CSS

Ustawia kolor podświetlenia wybranego produktu w wyszukiwaniu

Inne

Instalacja - recommendations

Przykład: umieszczanie widżetu z 3 kolumnami i 2 wierszami dla produktu z id 3505

  1. Jeżeli nie posiadasz konta http://app.shopnavigator.net/ to utwórz je, klikając Sign Up i następnie podając nazwę użytkownika, swój adres email oraz hasło

  2. Zaloguj się na swoje konto w http://app.shopnavigator.net/

  3. W swojej stronie umieść <div class="dd-recobox dd-col3 dd-row2"></div>

  4. Bezpośrednio po zamknięciu tagu body umieść <script type="text/javascript"> window.ddt={baseUrl:'http://app.shopnavigator.net'}; window.onload=function(){ddt.getRecoBoxes('NAZWAKONTA', 3505);} </script> <script type="text/javascript" src="http://app.shopnavigator.net/scripts/sendData.js" async="true"> gdzie NAZWAKONTA to nazwa użyta w drugim kroku

Opcjonalnie dla każdego div-a można ustawić dla którego produktu mają pojawiać się rekomendację, poprzez podanie id poprzez klasę dd-prod przykładowo, jeżeli produkt ma id 3505 to <div class="dd-recobox dd-col3 dd-row2 dd-prod-3505"></div>

Uwagi

  • funkcja ddt.getRecoBoxes może zostać użyta z pojedynczym argumentem - nazwą konta

  • jeżeli ddt.getRecoBoxes używana jest z jednym argumentem to wszystkie div-y dd-recobox muszą posiadać id produktu podany przez klasę - div-y dd-recobox nie spełniające tego warunku nie zadziałają

  • w przypadku podania id produktu poprzez klasę div-a oraz jako argument funkcji ddt.getRecoboxes używane jest to pierwsze