Moduł PrestaShop
Ostatnia aktualizacja:
Dla PrestaShop administratorów i menedżerów technicznych. Poprzednie: · Następny:
Moduł PrestaKick łączy PrestaShop z PrestaKick, synchronizuje dane i wyświetla funkcje skierowane do klienta na stronie internetowej.
Otwórz sekcję zarządzania modułami
Po zainstalowaniu modułu otwórz PrestaKick AI w PrestaShop Back Office. Główne sekcje to:
- Connection: połączenia ze sklepem i dostęp do danych.
- Widget: konfiguracja ramek czatu.
- Features: włączyć wyszukiwanie i sugestie produktów.
- Cron Jobs: konfigurować powtarzające się zadania i przeglądać logi.
- AI Content i AI Translate: tworzyć lub tłumaczyć treści w Back Office.
- Support: przeglądaj informacje wsparcia.
Po zmianie konfiguracji wybierz Save configuration. Jeśli opuścisz stronę przed zapisem, zmiana nie wchodzi w życie.
Połącz się za pomocą OAuth
OAuth to zalecany sposób połączenia:
- Otwórz Connection.
- Wybierz Connect with PrestaKick.
- Jeśli jest to konieczne, zaloguj się do Dashboardu.
- Wybierz odpowiedni sklep, a następnie wybierz Confirm connection.
- Wróć do modułu i sprawdź status Connected.
- Wybierz Save configuration.
Zakończ połączenie przed otwarciem nowego przepływu OAuth. Linki OAuth są ograniczone czasowo i można je użyć tylko raz.
Połączenie ręczne
Używaj Connect manually tylko wtedy, gdy nie możesz się połączyć przez OAuth. Musisz wpisać wartości podawane przez Dashboard, w tym:
- PrestaKick URL
- Module Secret
- API Base URL
- Widget Key
- Shop ID
- API Widget URL
W sklepie na żywo API musi wskazywać https://api.prestakick.com, a usługa czatu https://chat.prestakick.com.
Po wejściu wybierz Save configuration, a następnie Test connection.
Uprawnienia dostępu do danych
Sekcja Store API Key pozwala PrestaKick żądać danych ze sklepu. API Permissions określić typ danych do odczytu, na przykład:
- Produkty i kategorie.
- Klienci i zamówienia.
- Wózek na zakupy.
- Przechowywać informacje.
- Strony CMS.
Włączaj tylko te typy danych, których potrzebujesz. Jeśli wyłączysz uprawnienia, mogą brakować funkcji zależnych od tego typu danych.
Gdy tworzysz nowy klucz API, stary klucz przestaje działać. Wybierz Save configuration, a następnie zaktualizuj systemy, które nadal używają starego klucza.
Włącz wyszukiwanie i sugestie
Otwarty Features do zarządzania:
- Image Search (Vision Search): wyszukiwania produktów po obrazach.
- Semantic Search: znajdować produkty według znaczenia.
- Display Related Products: prezentowanie powiązanych produktów w wybranych lokalizacjach.
Jeśli strona pokazuje API connection required, najpierw zakończ połączenie. Niektóre funkcje wymagają odpowiedniego planu; zobacz .
Jak synchronizowane są dane
Gdy dane zmieniają się w PrestaShop, moduł dodaje tę zmianę do kolejki. Cron przetwarza kolejkę i przesyła dane do PrestaKick.
Możesz też poprosić o resynchronizację ze strony Data sync na Dashboardzie. Każdy typ danych ma ręczny limit częstotliwości synchronizacji; Jeśli zobaczysz komunikat o limicie, poczekaj, aż będziesz mógł spróbować ponownie.
Status połączenia
| Status | Znaczenie | Co robić |
|---|---|---|
| Healthy | Sygnał ostatniej aktywności i normalna kolejka | Nie jest wymagana żadna akcja |
| Degraded | Stare sygnalizatory lub rosnące kolejki | Sprawdź cron i logi, jeśli stan nadal występuje |
| Offline | Brak świeżego sygnału | Sprawdź moduł serwera, cron-a i połączenie internetowe |
| Unknown | Niewystarczające dane oceny | Poczekaj kilka minut po pierwszym połączeniu |
Connected tylko potwierdza, że szczegóły połączenia są poprawne. Powyższe statusy odzwierciedlają ostatnią aktywność modułu.
Zakładaj Cron Jobs
- Otwórz prace Cron → ustawieniach.
- Skopiuj polecenie lub adres URL udostępniony przez moduł.
- Dodaj do harmonogramu hostingu zgodnie z częstotliwością wyświetlaną na ekranie.
- Użyj Run now do testu, jeśli zajdzie taka potrzeba.
- Otwórz prace → logach Crona, aby zobaczyć wyniki.
Nie udostępniaj adresów URL crona, ponieważ zawierają kody bezpieczeństwa. Jeśli logi zgłaszają Unauthorized: invalid or missing cron token., skopiuj nowe informacje z Settings i zaktualizuj je na hostingu.
Treści AI i AI Translate
AI Content wspiera tworzenie treści. AI Translate wspiera tłumaczenie na inne języki. Każda sekcja ma swoje własne miejsca akcji i historię.
Sprawdź treści generowane przez AI przed publikacją. Sprawdź nazwy produktów, specyfikacje, polityki oraz terminologię marki.
Gdy potrzebne jest wsparcie
Wyślij do wsparcia:
- Nazwa sklepu i domena sklepu.
- Pełny zrzut ekranu komunikatu o błędzie.
- Kiedy wystąpił błąd, wraz ze strefą czasową.
- Status w Connection i powiązanych dokumentach w Cron Jobs → Logs.
Nie wysyłaj sekretów modułów, kluczy API, kluczy widżetów ani tokenów cron.