Instrukcja obsługi modułu punktu sprzedaży Prestashop

Knowband Moduł PrestaShop Point of Sale to kompleksowy moduł PrestaShop Multiple Store POS, zaprojektowany specjalnie dla sprzedawców, którzy oprócz sklepu internetowego posiadają jeden lub więcej sklepów stacjonarnych. Moduł Knowband PrestaShop POS jest przydatny dla takich sprzedawców, ponieważ integruje funkcje takie jak sprzedaż na poziomie sklepu, zarządzanie zapasami i zarządzanie pracownikami bezpośrednio z zapleczem PrestaShop, co czyni go atrakcyjną alternatywą dla innych systemów POS.

Moduł został zbudowany w oparciu o koncepcję Multi-Outlet POS. Każda lokalizacja fizyczna, zwana w terminologii administracyjnej punktem sprzedaży, jest konfigurowalna niezależnie, używając własnego, unikalnego adresu, waluty, języka i regulaminu sprzedaży, ale wszystkie punkty sprzedaży będą nadal działać w ramach jednej witryny PrestaShop. W związku z tym dodatek PrestaShop Point of Sale jest odpowiedni dla modeli biznesowych Multi-Outlet Retail, w tym między innymi sieci butików, punktów franczyzowych, punktów pop-up i magazynów z dodatkową działalnością handlową.

Knowband Point of Sale nie jest samo w sobie metodą płatności. Rejestruje sprzedaż w POS poprzez własny, wewnętrzny proces zamówień i zawsze korzysta ze stałej, wewnętrznej metody płatności dla transakcji POS. Status zamówienia po opłaceniu zamówienia można skonfigurować w Ustawieniach, a koszty wysyłki, rabatów i prowizji są naliczane na podstawie tego procesu.

1.1 Co obejmuje moduł

Moduł punktu sprzedaży Prestashop obejmuje funkcjonalności takie jak panel sterowania, tworzenie wielu punktów sprzedaży, śledzenie prowizji, synchronizację zapasów i wiele innych.

 

  • Moduł pulpitu sprzedaży dla PrestaShop: konfigurowalna, przeciągana siatka widżetów do przeglądania wyników sprzedaży, przeterminowanych zamówień i trendów sprzedaży
  • Zarządzanie sklepem: tworzenie, edytowanie i aktywowanie poszczególnych punktów sprzedaży, z których każdy ma własny adres, walutę, język i reguły nadrzędne
  • Zarządzanie agentami sprzedaży PrestaShop: przypisywanie pracowników PrestaShop do punktów sprzedaży jako kasjerów i oznaczanie konkretnych pracowników jako menedżerów POS
  • Śledzenie prowizji: rejestrowanie prowizji sprzedawcy za każdą sprzedaż, z podziałem na pracowników i punkty sprzedaży
  • Zarządzanie klientami POS dla PrestaShop: Wyszukiwanie, tworzenie i konfigurowanie zachowań gości przy wymeldowaniu na podstawie sklepu
  • Moduł skanera kodów kreskowych PrestaShop: Dopasowanie kodów kreskowych wprowadzonych przez skaner do konfigurowalnego przez użytkownika pola kodu kreskowego, takiego jak EAN13, UPC, ISBN, MPN i numer referencyjny
  • Synchronizacja zapasów dla PrestaShop: Utrzymywanie prawidłowej widoczności zapasów podczas przydzielania, sprzedaży i zwrotu produktów w różnych punktach sprzedaży
  • Moduł zamówień offline dla PrestaShop: kolejkowanie sprzedaży w przypadku utraty połączenia i automatyczna synchronizacja po przywróceniu połączenia, przy użyciu kluczy idempotentności w celu zapobiegania duplikowaniu zamówień
  • PrestaShop POS z drukowaniem paragonów: generowanie drukowanych paragonów za pomocą standardowego drukowania HTML w przeglądarce, z konfigurowalnym wyświetlaniem linii rabatowej
  • Zwrot i zwrot pieniędzy w punkcie sprzedaży: widoczność na poziomie zamówienia kwot zapłaconych, statusu zamówienia i flag przekroczenia limitu sprzedaży, dzięki czemu zwroty i refundacje można śledzić aż do pierwotnego punktu sprzedaży i sprzedawcy
  • Dostęp do panelu w stylu PWA: publiczny adres URL panelu POS, opcjonalnie dostosowany, który można otworzyć w karcie przeglądarki lub zainstalować jako skrót przypominający aplikację na komputerze stacjonarnym

Wymagania i zgodność 2.0 dla dodatku Prestashop Point Of Sale

2.1 Zgodność z PrestaShop

Moduł jest kompatybilny z Prestashop 1.7, Prestashop 8.x. i Prestashop 9.xx Właściciele sklepów mogą z niego korzystać swobodnie, a w przypadku jakichkolwiek problemów nasz zespół jest zawsze dostępny pod numerem telefonu [email chroniony]

2.2 Zależności modułów

System Multi-Outlet POS tworzy i wykorzystuje własne tabele bazy danych dla punktów sprzedaży, przypisywania produktów do punktów sprzedaży, alokacji zapasów, dzienników rabatów, kolejek zamówień offline i rejestrów prowizji, a także standardowe tabele PrestaShop dla pracowników, klientów, przewoźników i zamówień.

2.3 Wymagane uprawnienia

Administrator instalujący lub konfigurujący moduł musi posiadać ważny dostęp do zaplecza PrestaShop z uprawnieniami do zarządzania modułami, produktami, przewoźnikami, klientami, pracownikami i zamówieniami. Zarządzanie sklepem w szczególności dotyczy bezpośrednio produktów i przewoźników, więc administrator sklepu bez tych uprawnień nie będzie mógł dokończyć konfiguracji sklepu.

3.0 Instalacja i aktywacja systemu Prestashop Multi Outlet POS

3.1 Instalacja modułu

Zainstaluj Knowband PrestaShop Point of Sale z listy modułów PrestaShop w zapleczu, w taki sam sposób, w jaki instaluje się każdy inny standardowy moduł PrestaShop. 

  • Przejdź do Menedżera modułów > Moduły
  • Kliknij opcję Prześlij i prześlij Knowband Prestashop Point of Sale
  • Po instalacji kliknij Konfiguruj, co spowoduje przekierowanie do modułu konfiguracji.

3.2 Aktywacja

Zainstalowanie modułu nie jest tym samym, co jego aktywacja w celu przeprowadzenia sprzedaży na żywo.  Włącz moduł na karcie Włącz moduł POS.

4.0 Struktura zakładek modułu w POS 

Po instalacji moduł Knowband Prestashop Point of Sale będzie widoczny w menu SELL w PrestaShop. 

  • Panel
  • Ustawienia
  • Wyloty
  • Pracowników
  • Zamówienia
  • Raporty
  • Ustawienia paragonu
  • Inne moduły

5.0 Konfiguracja modułu panelu administracyjnego w System POS Prestashop

5.1 Pulpit nawigacyjny

Panel jest stroną docelową modułu panelu sprzedaży dla PrestaShop i umożliwia administratorowi przegląd aktywności POS w obrębie danego punktu sprzedaży zaraz po otwarciu menu Knowband Prestashop Point Of Sale.

5.1.1. XNUMX Cel

  • Przeanalizuj ostatnią aktywność sprzedażową i trendy w poszczególnych punktach sprzedaży.
  • Sprawdź wydajność poszczególnych gniazdek.
  • Zobacz liczbę nadwyżek zamówień, które mają bezpośredni związek z dokładnością synchronizacji zapasów.
  • Szybko otwórz panel POS z jednego ekranu.
  • Dostosuj układ widżetu tak, aby odpowiadał sposobowi, w jaki właściciel lub menedżer sklepu chce przeglądać dane.

5.1.2 Pola i kontrolki

  • Selektor gniazdek: przełącza widok pulpitu na określone gniazdo lub wszystkie dostępne gniazda, co jest kluczowe dla zarządzania wieloma gniazdami
  • Selektor okresu: zmienia okres raportowania używany przez widżety pulpitu nawigacyjnego
  • Kontrolki dostosowywania widżetu: umożliwia włączanie, zmienianie układu i zapisywanie układu widżetu
  • Szybki link do zamówień wyprzedanych: otwiera ekran zamówień filtrowany na zamówienia oznaczone jako wyprzedane

5.1.3 Przyciski i akcje

  • Otwórz POS: otwiera panel POS w nowej karcie przeglądarki
  • Zresetuj układ pulpitu nawigacyjnego: przywraca układ widżetu do domyślnego układu
  • Przełącznik trybu demonstracyjnego: przełącza pulpit na zestaw danych demonstracyjnych zamiast danych na żywo, co jest przydatne w przypadku zrzutów ekranu lub szkoleń

5.1.4 Ważne zachowanie

  • Dane widżetu ładują się za pomocą AJAX-a, zamiast przeładowywać całą stronę.
  • Zawartość pulpitu nawigacyjnego jest zawsze przypisana do konkretnego punktu sprzedaży po jego wybraniu.
  • Ustawienia układu widżetu i trybu demonstracyjnego są zapisywane dla każdego sklepu, dzięki czemu instalacje PrestaShop obejmujące wiele sklepów zachowują oddzielne preferencje pulpitu nawigacyjnego.

Ustawienia ogólne 5.2

Ustawienia to główny obszar konfiguracji działania modułu, podzielony na pięć podzakładek: Ogólne, Produkt, Klient, Płatność i Wysyłka.

General 5.2.1

Kontroluje podstawowe zachowanie operacyjne modułu PrestaShop POS: jego aktywność, sposób działania rabatów i trybu offline, kolory paneli oraz publiczny adres URL panelu.

  • Włącz moduł POS: włącza lub wyłącza cały moduł; po wyłączeniu panel POS staje się niedostępny
  • Wyświetl dane kuponu na panelu koszyka: pokazuje lub ukrywa pole kuponu w koszyku POS
  • Tekst powiadomienia na panelu koszyka: opcjonalna wiadomość wyświetlana nad wózkiem POS
  • Zezwól na ręczne naliczanie rabatów przy kasie: umożliwia udzielanie rabatów kasjerskich
  • Maksymalny rabat %: maksymalny procent rabatu, jaki może zastosować kasjer
  • Maksymalna stała kwota rabatu: maksymalna kwota stałego rabatu, jaką może zastosować kasjer
  • Kolor akcentowy panelu: główny kolor używany przez interfejs POS
  • Kolor gradientu panelu: kolor drugorzędny dla gradientu tła POS
  • Kolor wypełnienia przycisku: główny kolor przycisków akcji w panelu POS
  • Kolor przycisku po najechaniu kursorem: kolor stanu najechania kursorem na przycisk
  • Włącz tryb offline: aktywuje moduł zamówień offline dla PrestaShop, umożliwiając kolejkowanie sprzedaży w przypadku utraty połączenia i automatyczną synchronizację po jego przywróceniu
  • Okno retencji idempotencji (dni): liczba dni przechowywania kluczy deduplikacji dla sprzedaży offline, zapobiegająca dwukrotnemu zarejestrowaniu tej samej sprzedaży offline
  • Niestandardowa ścieżka adresu URL strony sprzedaży: Ta opcja umożliwia panelowi POS korzystanie z niestandardowej publicznej ścieżki URL, takiej jak /pos/, i obsługuje instalację skrótu w stylu PWA

Uwaga: Zmiana ścieżki niestandardowego panelu może spowodować uszkodzenie już zainstalowanych skrótów aplikacji na pulpicie, ponieważ zainstalowany skrót wskazuje na adres URL, za pomocą którego został utworzony.

Product 5.2.2

Kontroluje sposób wyszukiwania, wyświetlania, przypisywania i zarządzania produktami w punkcie sprzedaży (POS). Stanowi także główny punkt konfiguracji modułu skanera kodów kreskowych dla PrestaShop i modułu synchronizacji zapasów dla PrestaShop.

  • Maksymalna liczba znaków wyświetlanych w nazwie produktu: obcina długie nazwy produktów w interfejsie POS
  • Próg alarmowy niskiego stanu zapasów: oznacza niski stan zapasów, gdy przydzielone zapasy spadają do lub poniżej wybranej wartości
  • Limit wyników wyszukiwania (produkty/klienci): maksymalna liczba wierszy zwróconych w wyszukiwaniach produktów lub klientów
  • Pola wyszukiwania produktów: wybiera pola produktu, które mają być dopasowywane tekstowo w wyszukiwaniu POS, spośród nazwy, numeru referencyjnego, EAN, ISBN, UPC, MPN i tagów
  • Pole kodu kreskowego do dopasowania: wybiera pole kodu kreskowego, którego moduł skanera kodów kreskowych dla PrestaShop będzie używał podczas skanowania lub wpisywania kodu spośród EAN13, UPC, ISBN, MPN i numeru referencyjnego
  • Automatyczne usuwanie wyłączonych produktów z otwartego koszyka: automatycznie usuwa wyłączone lub nieprzypisane produkty z otwartego koszyka
  • Oznacz produkty, które mają kombinacje: oznacza produkty wariantami, dzięki czemu kasjer wie, że przed zakończeniem kolejki należy dokonać wyboru
  • Włącz status POS dla nowego zadania: sprawia, że ​​nowo przypisane produkty są natychmiast dostępne do sprzedaży w punktach sprzedaży
  • Pokaż oryginalną cenę wraz ze zniżką: wyświetla zarówno ceny oryginalne, jak i przecenione dla produktów przecenionych
  • Automatyczne przypisywanie nowych lub edytowanych produktów do punktów sprzedaży: automatycznie przypisuje produkty do aktywnych punktów sprzedaży, obsługując moduł synchronizacji zapasów dla PrestaShop
  • Domyślny/początkowy identyfikator kategorii: kategoria, w której domyślnie otwiera się panel POS; ustaw na 0, aby użyć kategorii głównej sklepu
  • Pokaż miniatury obrazów produktów w wynikach wyszukiwania i koszyku: wyświetla małe zdjęcia produktów
  • Pokaż dostępną ilość w wierszach wyszukiwania: wyświetla stany magazynowe w wynikach wyszukiwania produktów
  • Pokaż SKU/odniesienie w wierszach wyszukiwania: wyświetla tekst referencyjny produktu pod nazwą produktu

5.2.3 Klient

Obsługuje globalną część zarządzania klientami w systemie PrestaShop POS. Większość konfiguracji związanych z klientami jest teraz dostępna na poziomie punktu sprzedaży, a nie tutaj.

  • Umożliw kasjerom wybieranie grup klientów podczas tworzenia: pokazuje pole wyboru grupy klientów, gdy kasjer tworzy klienta z panelu

5.2.4 Płatność

Kontroluje status płatności stosowany do sprzedaży w punktach sprzedaży oraz zasady dotyczące prowizji sprzedawców, które kontrolują wysokość prowizji.

  • W jaki sposób dokonywana jest płatność za sprzedaż w punktach sprzedaży: pole przeznaczone wyłącznie do wyświetlania, wyjaśniające, że wszystkie transakcje w punktach sprzedaży korzystają z jednej, stałej, wewnętrznej metody płatności
  • Status zastosowany po zapłaceniu: status zamówienia przypisywany po oznaczeniu sprzedaży jako opłaconej
  • Włącz śledzenie prowizji sprzedawców: włącza lub wyłącza obliczanie prowizji w celu śledzenia prowizji
  • Stawka prowizji (% całkowitej wartości zamówienia): procent od każdej całkowitej sprzedaży przeznaczony na prowizję dla sprzedawcy

Wysyłka 5.2.5

Kontroluje sposób wysyłki zamówień w punktach sprzedaży, w tym przewoźników, których może zaproponować kasjer.

  • Zezwól na wysyłkę sprzedaży POS do klienta: umożliwia wysyłkę w punkcie sprzedaży
  • Nośniki dostępne przy kasie: lista wielokrotnego wyboru wszystkich przewoźników, spośród których kasjer może wybierać
  • Wybrany operator: domyślny przewoźnik wybierany, gdy kasjer wchodzi w tryb wysyłki

5.3 Jak dodać Multi Outlets w punkcie sprzedaży Prestashop

Punkty sprzedaży stanowią rdzeń konfiguracji Multi-Outlet Retail. Ta sekcja obejmuje listę punktów sprzedaży, formularz dodawania i edycji punktów sprzedaży oraz panel produktów w punktach sprzedaży, służący do synchronizacji stanu magazynowego.

5.3.1 Wykaz punktów sprzedaży

Wyświetla wszystkie punkty sprzedaży skonfigurowane dla bieżącego sklepu i stanowi punkt wejścia do zarządzania punktami sprzedaży.

Wyświetlanie kolumn: ID, Etykieta sklepu/punktu sprzedaży, Kod pocztowy, Kraj, Zastąpienie płatności, Zastąpienie wysyłki, Status

  • Edycja: otwiera formularz konfiguracji gniazdka
  • Przełącznik statusu: włącza lub wyłącza gniazdo
  • Otwórz POS: otwiera panel POS dla tego kontekstu w nowej karcie
  • Dodaj nowe wyjście: tworzy nowy rekord outletu

5.3.2 Dodaj/Edytuj punkt sprzedaży

Tworzy lub edytuje pojedynczy punkt sprzedaży, definiując jego profil fizyczny, a także lokalne zasady dotyczące płatności, wysyłki i płatności dla gości.

Główne dziedziny: Punkt sprzedaży jest aktywny, Etykieta sklepu/punktu sprzedaży, Adres wiersz 1, Adres wiersz 2, Miasto, Kod pocztowy, Kraj, Województwo, Numer telefonu kontaktowego, Waluty akceptowane w tym punkcie sprzedaży, Waluta wstępnie wybrana w kasie, Języki dostępne w tym punkcie sprzedaży, Język wstępnie wybrany w kasie

5.3.3 Grupa nadpisania płatności

  • Zastąp ustawienia płatności: włącza lub wyłącza nadpisywanie płatności w punkcie sprzedaży
  • Status zastosowany po zapłaceniu: status zamówienia przypisany do opłaconej sprzedaży POS w tym punkcie sprzedaży
  • Włącz śledzenie prowizji sprzedawców: umożliwia śledzenie prowizji na poziomie punktu sprzedaży
  • Stawka prowizji (% całkowitej wartości zamówienia): procent prowizji specyficzny dla tego punktu sprzedaży

5.3.4 Grupa nadpisywania wysyłki

  • Zastąp ustawienia wysyłki: włącza lub wyłącza nadpisywanie wysyłki wyjściowej
  • Zezwól na wysyłkę sprzedaży POS do klienta: umożliwia wysyłkę w tym punkcie sprzedaży
  • Nośniki dostępne przy kasie: dozwoleni przewoźnicy dla tego punktu sprzedaży
  • Wybrany operator: domyślny przewoźnik dla tego punktu sprzedaży

5.3.5 Grupa płatności gości

Ta grupa stanowi połowę zarządzania klientami PrestaShop POS na poziomie sklepu.

  • Zezwól na sprzedaż bez zarejestrowanego klienta: umożliwia sprzedaż gościnną w tym punkcie sprzedaży
  • Obsługa klientów gościnnych: wybiera, czy goście korzystają z istniejącego rekordu klienta, czy z nowego klienta gościa utworzonego na sprzedaż
  • Adres e-mail gościa dokonującego zakupu: adres e-mail istniejącego klienta używany do sprzedaży gościnnej
  • Zapytaj o imię klienta: pokazuje pola imienia i nazwiska w formularzu gościa
  • Zapytaj o adres klienta: pokazuje pola adresu w formularzu gościa

5.3.6 Jak przypisać produkty do outletu 

Pojawia się podczas edycji istniejącego outletu i stanowi ekran roboczy modułu synchronizacji zapasów dla PrestaShop na poziomie outletu.

  • Przypisz produkt do punktu sprzedaży
  • Przypisz wszystkie produkty do outletu
  • Zarządzaj ilością przypisanych produktów
  • Usuń produkt z tego punktu sprzedaży

Pracownicy 5.4

Ekran Pracownicy to widok zarządzania agentami sprzedaży PrestaShop, w którym wyświetlani są wszyscy pracownicy PrestaShop przypisani do punktu sprzedaży.

Wyświetlanie kolumn: Identyfikator pracownika, imię i nazwisko kasjera, adres e-mail, przypisane miejsce sprzedaży, status, kierownik

  • Edycja: otwiera rekord pracownika w standardowym edytorze pracowników PrestaShop

Karta Pracownik udostępnia funkcjonalność umożliwiającą tworzenie kont pracowniczych oraz konfigurowanie uprawnień i punktów dostępu, do których pracownicy będą mieli dostęp.

  • Imię: Podaj imię pracownika.
  • Nazwisko: Podaj nazwisko pracownika.
  • Awatar: Prześlij obraz awatara pracownika.
  • Włącz Gravatar: Określ, czy chcesz używać obrazu Gravatar pracownika (Tak/Nie).
  • Adres e-mail: Podaj adres e-mail pracownika. Ten adres e-mail może służyć jako kanał logowania i wymiany informacji o koncie.
  • Hasło: Podaj hasło pracownika składające się z co najmniej 8 znaków.
  • Język: Podaj język, którego pracownik używa w panelu administracyjnym.

Dostęp i uprawnienia

  • Aktywna: Wybierz Tak, jeśli chcesz przyznać pracownikowi dostęp do panelu administracyjnego; w przeciwnym razie wybierz Nie.
  • Rola:Wybierz rolę pracownika. Na podstawie wybranej roli pracownik otrzymuje uprawnienia i dostęp do funkcji.
  • Strona domyślna:Wybierz stronę, która ma zostać otwarta zaraz po zalogowaniu się pracownika.

Dostęp do POS

  • Punkt sprzedaży POS przypisany do:Wybierz punkt sprzedaży POS należący do pracownika.

Jeżeli to pole pozostanie puste lub nie zostanie zainicjowane, pracownik nie będzie uważany za kasjera i nie uzyska dostępu do punktu sprzedaży.

  • Wizerunek pracownikaWybierz zdjęcie/wizerunek pracownika. Może to pomóc w rozpoznaniu pracownika w systemie. Po wprowadzeniu wszystkich niezbędnych danych zapisz dane pracownika.

5.5 Jak zsynchronizować zamówienia offline z PrestaShop 

Ekran Zamówienia zawiera listę wszystkich zamówień złożonych w systemie POS. Jest to podstawowe miejsce do przeglądania historii sprzedaży, a także punkt wyjścia do wszelkich kontroli zwrotów i refundacji w systemie POS.

Wyświetlanie kolumn: ID, Referencja, Klient, Punkt sprzedaży, Sprzedawca, Kwota prowizji, Status, Razem, Zapłacono, Przekroczenie, Data

Filtry: Filtr wylotu, Filtr sprzedawcy, Filtr daty

Widok: otwiera szczegółowy widok zamówienia dla danej sprzedaży, obejmujący dane punktu sprzedaży, sprzedawcę i szczegóły płatności, co jest przydatne przy śledzeniu zwrotu

Eksport do pliku CSV jest możliwy za pośrednictwem standardowego mechanizmu eksportu listy pomocniczej PrestaShop, dzięki czemu można łatwo wygenerować ścieżkę zwrotu i refundacji POS lub plik uzgodnienia na potrzeby księgowości.

5.6 Jak analizować raporty 

Karta nadrzędna Raporty grupuje dwa ekrany raportowania służące do śledzenia prowizji i nadzoru nad rabatami.

5.6.1 Raport rabatowy

Podsumowuje aktywność związaną ze zniżkami dla poszczególnych pracowników i punktów sprzedaży, ułatwiając administratorom identyfikację kasjerów, którzy często lub mocno udzielają zniżek.

Wyświetlanie kolumn: Identyfikator pracownika, Imię, Nazwisko, Punkt sprzedaży, Godziny rabatów, Łączna kwota rabatów, Rabaty za sztukę, Suma za sztukę, Rabaty za cały koszyk, Suma za cały koszyk, Ostatni rabat

Filtry: Filtry nazw pracowników, Filtr outlet, Zakres dat ostatniego rabatu

To jest raport tylko do odczytu. Jest on oparty na aktywności związanej ze zniżkami rejestrowanej przez moduł i nie zawiera wierszy dotyczących zniżek związanych z voucherami.

5.6.2 Sprawozdanie Komisji

Główny ekran do śledzenia prowizji, podsumowujący prowizje zarobione przez sprzedawcę w każdym punkcie sprzedaży.

Wyświetlanie kolumn: Identyfikator pracownika, Imię, Nazwisko, Punkt sprzedaży, Sprzedaż z prowizją, Całkowita wartość sprzedaży, Całkowita prowizja, Średnia na sprzedaż, Ostatnia prowizja

Filtry: Filtr wylotowy, zakres dat ostatniego zlecenia

Wyświetl zamówienia: otwiera stronę zamówień z filtrem odpowiadającym sprzedawcy i punktowi sprzedaży

Uwaga: Raporty te są grupowane według sprzedawcy i punktu sprzedaży, co ma znaczenie, gdy jeden pracownik zajmuje się wieloma punktami sprzedaży w ramach operacji Multi-Outlet POS.

5.7 Ustawienia paragonu

Kontroluje sposób, w jaki PrestaShop POS z funkcją drukowania paragonów wyświetla rabaty i czy nowi klienci otrzymują e-mail powitalny.

  • Wydrukuj osobną zniżkę dla każdej linii: drukuje osobną linię rabatową dla każdego produktu objętego rabatem na paragonie
  • Wydrukuj całkowitą kwotę rabatu na cały koszyk: drukuje osobną linię całkowitą dla rabatów na poziomie koszyka
  • Wyślij wiadomość powitalną do nowych klientów: wysyła powitalny e-mail, gdy kasjer utworzy nowego klienta w punkcie sprzedaży.

Wnioski 6.0

Knowband PrestaShop Point of Sale, zwany również PrestaShop Multi-Outlet Punkt Sprzedaży (POS)) Moduł dla sklepów, które potrzebują prawdziwego zarządzania wieloma punktami sprzedaży w PrestaShop, a nie wbudowanego systemu zewnętrznego. Oferuje on administratorom narzędzia do tworzenia punktów sprzedaży i przydzielania pracowników za pośrednictwem zarządzania agentami sprzedaży. Ponadto moduł ten umożliwia synchronizację stanów magazynowych z modułem PrestaShop, skanowanie produktów za pomocą modułu skanera kodów kreskowych, sprzedaż offline za pomocą modułu zamówień offline w PrestaShop, konfigurację wysyłki i płatności, drukowanie paragonów oraz monitorowanie trendów rabatów i prowizji z poziomu jednego panelu sprzedażowego w PrestaShop. W przypadku jakichkolwiek problemów z modułem prosimy o kontakt pod adresem: [email chroniony]

 

OpenCart SEO Audit Manager User Manual

1. Wstęp

Posiadanie witryny OpenCart wymaga znacznie więcej niż tylko dodawania produktów i składania zamówień. Wyszukiwarki muszą wiedzieć, co znajduje się na stronie internetowej, klienci oczekują szybszego ładowania stron, a także muszą wykrywać uszkodzone linki, zanim zaczną przynosić straty. Menedżer audytu SEO OpenCart opracowany przez Knowband oferuje wszystkie te funkcje z poziomu jednego pulpitu, zamiast korzystać z różnych dodatków, arkuszy Excela i ręcznych kontroli. Rozszerzenie audytu SEO OpenCart rzeczywiście wykonuje wszystkie te czynności jednocześnie.

Podstawową zasadą działania rozszerzenia OpenCart SEO Audit jest ocena produktów, kategorii produktów, stron informacyjnych, producentów i blogów zgodnych z OpenCart. Każda strona otrzyma własną ocenę jakości, uwzględniającą takie aspekty, jak meta tagi, czytelność, uwzględnienie słów kluczowych, linkowanie i inne. Dla właścicieli sklepów, którzy nie mają dużej wiedzy na temat SEO, ta lista kontrolna jest przydatna.

Oprócz funkcji scoringowych, rozszerzenie zawiera takie funkcje, jak OpenCart Google Analytics 4 Analysis, OpenCart Google Search Console i OpenCart PageSpeed ​​Insights, które umożliwiają analizę ruchu, analizę wyszukiwania i dostęp do informacji o szybkości strony w jednym panelu. Ponadto, rozszerzenie zarządza przekierowaniami za pomocą rozszerzenia OpenCart URL Redirect. To rozszerzenie identyfikuje również wszystkie adresy URL 404, które mogą negatywnie wpłynąć na doświadczenia użytkowników, oraz wykrywa zduplikowane adresy URL SEO.

Ten moduł działa jak wtyczka OpenCart Technical SEO, która umożliwia edycję pliku robots.txt za pomocą edytora OpenCart Robots.txt oraz tworzenie map witryn XML i HTML za pomocą generatora map witryn OpenCart. Dzięki opcjonalnemu generatorowi treści OpenCart AI opartemu na ChatGPT, tworzy on tak ważne elementy, jak metatytuły, metaopisy, opisy produktów i tagi mediów społecznościowych.

W niniejszej instrukcji opisano funkcjonalność Knowbandu Rozszerzenie audytu SEO OpenCart na podstawie faktycznej nawigacji, funkcji i wydajności. Niniejszy dokument nie daje żadnych gwarancji dotyczących pozycji strony w wynikach wyszukiwania, ponieważ żadna usługa on-page nie jest w stanie kontrolować pozycji strony w wynikach wyszukiwania. Zawiera on wyjaśnienie funkcji, zastosowania i znaczenia każdej funkcji. Podręcznik jest przeznaczony dla właścicieli sklepów OpenCart, którzy znają OpenCart, ale nie wiedzą, jak przeprowadzić audyt SEO OpenCart.

2. Kluczowe funkcje rozszerzenia OpenCart SEO Audit

OpenCart SEO Audit Manager, kompletne rozszerzenie do audytu SEO OpenCart dla sklepów OpenCart, łączy kilka odrębnych funkcji w jednym module. Razem obejmują one większość cyklicznych zadań związanych z konserwacją SEO, których potrzebuje sklep OpenCart:

  • Ocena SEO i czytelności dla produktów, kategorii, stron informacyjnych, producentów i obsługiwanych treści blogowych
  • Przeglądaj historię wyników za pomocą wykresów trendów, migawek i porównań w czasie
  • Problemy pogrupowane według reguł, dzięki czemu administratorzy mogą rozwiązać jeden problem na wielu stronach jednocześnie
  • Integracja OpenCart Google Analytics 4 z raportami dotyczącymi sesji, użytkowników, handlu elektronicznego i zachowań
  • Integracja OpenCart z Google Search Console obejmująca sprawdzanie wydajności, przesyłania map witryn i indeksowania adresów URL
  • Integracja PageSpeed ​​Insights z testowaniem urządzeń mobilnych i komputerów stacjonarnych oraz śledzeniem historycznych trendów
  • Menedżer przekierowań OpenCart obsługujący przekierowania OpenCart 301 oraz przekierowania 302 i 303, w tym masowy import plików CSV
  • Wykrywanie błędu 404 w adresie URL, który rejestruje brakujące żądania dotyczące witryny sklepowej w celu dokonania przeglądu
  • Sprawdzanie duplikatów adresów URL, w praktyce narzędzie OpenCart SEO Checker pod kątem słów kluczowych SEO przypisanych do więcej niż jednej strony
  • Generowanie map witryn XML i HTML za pomocą modułu OpenCart Sitemap Generator, wraz z obsługą kanałów RSS
  • zarządzanie plikiem robots.txt za pomocą wbudowanego edytora robots.txt bezpośrednio z panelu administracyjnego
  • Generator treści OpenCart AI (wspomagany przez ChatGPT) do tworzenia metatytułów, opisów, treści produktów i metadanych społecznościowych
  • Import/eksport danych SEO w celu tworzenia kopii zapasowych, przywracania i ulepszania wspomaganego przez sztuczną inteligencję
  • Karty społecznościowe dla metadanych kart Open Graph i X (Twitter) oraz obsługa danych strukturalnych

Każdy z tych obszarów jest szczegółowo udokumentowany w kolejnych sekcjach, przy użyciu dokładnych nazw zakładek i pól, które można znaleźć w module OpenCart SEO Audit.

3. Instalacja rozszerzenia

Krok 1: Pobierz moduł. Pobierz Menedżer audytu SEO OpenCart, wtyczkę OpenCart SEO opracowano i wyodrębniono na komputerze lokalnym.

Krok 2: Skopiuj pliki na serwer. Prześlij zawartość katalogu przesyłania plików (admin, system, catalog) do swojego sklepu, zachowując nienaruszoną strukturę folderów.

Krok 3: Zainstaluj lub odśwież modyfikację OCMOD. Moduł zawiera modyfikację OCMOD, która dodaje grupę Knowband SEO do paska bocznego administratora. W OpenCart przejdź do Rozszerzenia > Modyfikacje i odśwież listę modyfikacji, aby rozszerzenie OpenCart SEO wyświetlało się poprawnie. Jeśli wpis na pasku bocznym nie pojawi się od razu, rozszerzenie zawiera również mechanizm awaryjny oparty na zdarzeniach, który automatycznie dodaje menu po zainstalowaniu rozszerzenia.

Krok 4: Zainstaluj rozszerzenie. Otwórz panel administracyjny OpenCart, przejdź do Rozszerzeń, znajdź Knowband SEO i zainstaluj go.

Krok 5: Potwierdź uprawnienia użytkownika. Instalacja przyznaje grupie użytkowników instalujących uprawnienia dostępu i modyfikacji tras modułu. Jeśli inne grupy administratorów również muszą korzystać z modułu, należy ręcznie dodać ich uprawnienia dostępu i zmodyfikować je w sekcji System > Użytkownicy > Grupy użytkowników.

4. Przegląd rozszerzenia OpenCart SEO Audit dla administratora

Rozszerzenie OpenCart SEO Audit udostępnia narzędzia w dedykowanym menu administratora. Nawigacja obejmuje Panel, Analitykę (w tym panele GA, GSC i PageSpeed ​​Insight), Historię Wyników, Optymalizację URL, Mapę witryny XML i HTML. To rozszerzenie umożliwia również zbiorczą aktualizację produktów za pomocą ustawień importu/eksportu. Umożliwia również edycję plików sitemap.xml, sitemap.html i robots.txt.

4.1 Pulpit nawigacyjny 

 

Panel to podsumowanie ogólnego stanu SEO Twojego sklepu. To zazwyczaj pierwsze miejsce, do którego należy zajrzeć, analizując wyniki swojego katalogu z perspektywy treści i metadanych. 

Możesz przeglądać bieżące i poprzednie ogólne wyniki SEO, analizować wykresy podziałowe, przeprowadzać zbiorczą analizę stron, które nie zostały jeszcze ocenione, i bezpośrednio przechodzić do historii wyników.

  • Aktualny wynik witryny / Poprzedni wynik:Ogólny wynik SEO sklepu z ostatniego audytu, przedstawiony w odniesieniu do wyniku z poprzedniego okresu, aby śledzić, czy nastąpiła poprawa czy spadek.
  • Trend ogólnego wyniku SEO:Wykres przedstawiający wydajność Twojej witryny na przestrzeni czasu, który pomoże Ci zrozumieć, czy wprowadzone ulepszenia miały trwały wpływ, czy też wywołały jedynie początkową pozytywną reakcję.
  • Współczynnik indeksu/obserwowania:Stosunek stron oznaczonych do indeksowania i obserwowania do stron oznaczonych jako noindex i nofollow pozwoli na wykrycie stron, które zostały omyłkowo zablokowane przed indeksowaniem przez wyszukiwarki.
  • Strony według rozkładu wyników:Wykres przedstawiający liczbę stron o wysokich, umiarkowanych i niskich wynikach SEO.
  • czytelność:wykres podsumowujący wyniki czytelności analizowanej treści, niezależny od wyniku SEO.
  • Ustawienia meta zostały ukończone:wykres pokazujący, ile stron ma kompletne metadane (tytuł, opis i podobne pola) w porównaniu do tych, w których ich brakuje.
  • Lista kontrolna SEO: lista elementów technicznych dla całego sklepu, w tym włączonych adresów URL SEO, włączonego protokołu SSL, włączonej mapy witryny XML, obecności pliku robots.txt, statusu trybu konserwacji, weryfikacji webmastera, przekierowań URL, RSS i wykrywania blogów, tam gdzie to istotne. Każdy wiersz wskazuje, czy element jest obecny i może zawierać link do edycji lub link zewnętrzny umożliwiający jego bezpośrednią naprawę.
  • Historia wyników (akcja nagłówka): Skrót otwierający zakładkę Historia wyników bez korzystania z menu głównego.
  • Przeanalizuj brakujące strony (akcja nagłówka)): otwiera narzędzie do analizy zbiorczej opisane poniżej, służące do oceniania stron, które nie zostały jeszcze przeanalizowane.

4.2 Analytics

W sekcji Analytics znajdują się zakładki: Panel analityczny, Ustawienia, GA4 Analytics, Search Console i PageSpeed.

4.2.1 Panel analityczny

To konfigurowalny panel widżetów, który gromadzi dane z GA4, Search Console i PageSpeed ​​w jednym miejscu, dzięki czemu nie musisz otwierać każdej integracji osobno, aby szybko je sprawdzić. Te widżety pochodzą z Google Analytics 4, Google Search Console i PageSpee.

  • Selektor okresu: Właściciel sklepu może ustawić okno raportowania dla każdego widżetu na stronie, wybierając spośród opcji Ostatnie 7 dni, Ostatnie 28 dni, Ostatnie 30 dni lub Ostatnie 90 dni.
  • Sesji:Wybierz sesje GA4 zarejestrowane w wybranym okresie.
  • Użytkownicy: łącznie Unikalni użytkownicy zarejestrowani w wybranym okresie.
  • Wyświetlenia strony: Łączna liczba wyświetleń stron odnotowanych w wybranym okresie.
  • Użytkownicy w czasie rzeczywistym:Liczba użytkowników aktualnie aktywnych w sklepie, aktualizowana przed uruchomieniem.
  • Trend sesji / Trend użytkowników:Wykresy liniowe pokazujące, jak zmieniała się liczba sesji i użytkowników z dnia na dzień w wybranym okresie.
  • Sesje według kraju:Podział sesji według kraju odwiedzających.
  • Sesje według urządzenia:Podział sesji według kategorii urządzeń, np. komputer stacjonarny, urządzenie mobilne lub tablet.
  • Główne źródła ruchu:Kanały lub źródła wysyłające najwięcej sesji do sklepu.
  • Kliknięć: całkowita liczba kliknięć w Search Console w wybranym okresie.
  • Wyświetlenia: całkowita liczba wyświetleń Twoich stron w wynikach wyszukiwania Google.
  • CTR:współczynnik klikalności, obliczany jako liczba kliknięć podzielona przez liczbę wyświetleń.
  • Średnia pozycja: średnia pozycja rankingowa Twoich stron w wynikach wyszukiwania Google w danym okresie.
  • Kliknięcia a wyświetlenia:połączony wykres przedstawiający kliknięcia i wyświetlenia razem, dzięki czemu można zobaczyć, jak zmieniają się one względem siebie.
  • Najpopularniejsze zapytania wyszukiwania:terminy wyszukiwania generujące najwięcej kliknięć lub wyświetleń.
  • Najlepsze strony docelowe:strony otrzymujące największy ruch z wyszukiwarki.
  • Wydajność PageSpeed: widget podsumowujący Twoje ostatnie wyniki testów PageSpeed.
  • Odśwież kod: ponownie ładuje dane dla wszystkich aktualnie wyświetlanych widżetów.
  • Dostosuj: otwiera bibliotekę widżetów, dzięki której możesz dodawać, usuwać i zmieniać kolejność widżetów.
  • Zapisz układ: przechowuje aktualny wybór widżetów i ich układ dla tego sklepu.
  • Anuluj: zamyka widok dostosowywania bez zapisywania zmian.
  • Resetuj układ: przywraca domyślny wybór i kolejność widżetów.

4.2.2 Ustawienia GA4, GSC i PageSpeed

 Zawiera wszystkie wartości konfiguracyjne potrzebne obszarowi Analytics, zorganizowane w sekcje Ogólne, Poświadczenia, Właściwości, Dostęp, PageSpeed ​​Cron i Powiadomienia.

Ogólne

  • Status analizy: włącza lub wyłącza zbieranie danych analitycznych i pulpity nawigacyjne dla tego sklepu.
  • Okres domyślny (dni):okno raportowania używane przez widżety pulpitu nawigacyjnego, gdy nie wybrano żadnego innego okresu.
  • Czas życia pamięci podręcznej API (minuty): jak długo odpowiedzi API są buforowane, zanim rozszerzenie zażąda nowych danych od Google, co ogranicza wykorzystanie API, ale opóźnia czas pojawiania się nowych danych.
  • Opóźnienie danych w Search Console (dni): liczba ostatnich dni wyłączonych z raportów Search Console, ponieważ Google zazwyczaj finalizuje te dane kilka dni po ich wystąpieniu.
  • Przechowywanie historii (dni): jak długo przechowywana jest historia testów PageSpeed, zanim usunięte zostaną starsze zapisy.

Listy uwierzytelniające

  • Klucz API PageSpeed: klucz API Google PageSpeed ​​Insights wymagany do przeprowadzenia testów wydajności.
  • Identyfikator klienta Google OAuth: Identyfikator klienta z klienta OAuth aplikacji internetowej utworzonego w Google Cloud.
  • Tajny klucz klienta Google OAuth: pasujący Tajemniczy Klucz Klienta; pozostawienie tego pola pustego podczas edycji powoduje zachowanie wartości już zapisanej.
  • Połącz się z Google: rozpoczyna proces autoryzacji OAuth przy użyciu podanego powyżej identyfikatora klienta i klucza tajnego.
  • Odłącz Google: usuwa zapisane połączenie Google dla tego sklepu.
  • Odśwież kod: ponownie ładuje listę dostępnych właściwości Google po pomyślnym nawiązaniu połączenia.

Właściwości

  • Właściwość Search Console:konkretna właściwość Search Console, z której powinny zostać pobrane dane tego sklepu.
  • Nieruchomość GA4:konkretny identyfikator nieruchomości GA4, z którego powinny zostać pobrane dane tego sklepu.
  • Adres URL testu PageSpeed: domyślny adres URL używany podczas przeprowadzania testu PageSpeed ​​bez określania niestandardowego adresu.
  • Niestandardowy adres URL testu: opcjonalny alternatywny adres URL dostępny, gdy zamiast domyślnego celu PageSpeed ​​wybrano niestandardowy.

PageSpeed ​​Cron

  • Włącz zaplanowane kontrole: włącza automatyczne, cykliczne testy PageSpeed.
  • Strony do przetestowania:które strony docelowe są uwzględniane w zaplanowanych kontrolach.
  • Adres URL crona:unikalny adres URL, który powinien zostać wywołany przez harmonogram działania serwera w celu uruchomienia zaplanowanych sprawdzeń PageSpeed.
  • Ostatniego uruchomienia: data i godzina ostatniego wykonania zaplanowanego sprawdzenia.
  • Zregenerować: tworzy nowy token bezpieczeństwa dla adresu URL Cron; każde istniejące zaplanowane zadanie używające starego adresu URL przestanie działać, dopóki nie zostanie on zaktualizowany.
  • Biegnij teraz: uruchamia zaplanowane sprawdzenie ręcznie, bez czekania na kolejny zaplanowany moment.

Powiadomienia

  • Włącz alerty e-mail: włącza powiadomienia e-mail o zmianach wyniku lub występu.
  • Odbiorca alertu: adres e-mail, na który wysyłane są powiadomienia.
  • Próg alertu (punkty): wartość zmiany wyniku, która uruchamia alert.
  • Powiadom także o odzyskaniu: wysyła dodatkowy alert, gdy wcześniej obniżony wynik powróci.
  • Powiadom, gdy podstawowe wskaźniki internetowe zawiodą: wysyła alert, gdy wskaźniki Core Web Vitals przekroczą swoje progi.
  • Wyślij e-mail testowy: wysyła przykładowy alert do skonfigurowanego odbiorcy, dzięki czemu możesz sprawdzić, czy dostarczanie działa.

Kroki tworzenia identyfikatora klienta Google i tajnego identyfikatora 

  1. Włącz wymagane interfejsy API. W tym projekcie włącz interfejs API administratora Google Analytics, interfejs API konsoli Google Search Console i interfejs API PageSpeed ​​Insights.
  2. Skonfiguruj ekran zgody OAuth. Google wymaga tego, zanim pozwoli Twojemu projektowi poprosić o dostęp do danych Analytics i Search Console.
  3. Utwórz identyfikator klienta OAuth 2.0. Wybierz typ „Aplikacja internetowa”.
  4. Dodaj adres URI przekierowania. Skopiuj dokładny adres URI przekierowania wyświetlany przez moduł i wklej go w ustawieniach klienta OAuth.
  5. Zapisz identyfikator klienta i tajny klucz klienta. Skopiuj obie wartości z Google Cloud i wklej je w odpowiednie pola tutaj.
  6. Kliknij Połącz z Google. Rozpocznie się proces autoryzacji przy użyciu zapisanych danych logowania.
  7. Kliknij Odśwież. Spowoduje to załadowanie listy właściwości Google dostępnych dla Twojego konta.
  8. Wybierz prawidłowe właściwości. Wybierz odpowiednią usługę Search Console i GA4 dla tego sklepu.
  9. Utwórz klucz API PageSpeed ​​Insights. Wygeneruj to w tym samym projekcie Google Cloud.
  10. Wklej klucz w polu Klucz API PageSpeed. Łączy testowanie PageSpeed ​​z modułem.

4.2.3 Analityka GA4

  • Obejmuje to wizualizację danych z Google Analytics 4, w tym ruchu, zaangażowania i działań w ramach handlu elektronicznego.
  • Selektor okresu: Ostatnie 2 dni, Ostatnie 7 dni, Ostatnie 28 dni, Ostatnie 30 dni lub Niestandardowy, który pokazuje datę rozpoczęcia, datę zakończenia i przycisk Zastosuj dla danego okresu.
  • Porównaj z poprzednim okresem:doda drugą linię do wykresów i kart w celu wskazania odpowiedniego okresu SEO dla fStore. Dzięki temu będziesz mógł sprawdzić, czy nastąpiła poprawa.
  • Ogólny trend wyników SEO:To wykres trendu wyników witryny na przestrzeni czasu, który pomoże Ci sprawdzić, czy ostatnio wprowadzone zmiany działają, czy nie.
  • Współczynnik indeksu/obserwowanych: Pokaże liczbę stron oznaczonych jako indeksowane i obserwowane w porównaniu z liczbą stron oznaczonych jako noindexed i nofollow. W ten sposób dowiesz się, które strony są ukryte przed wyszukiwarkami.
  • Audyt strony: wykres pokazujący liczbę stron ocenionych wysoko, przeciętnie i słabo, dający szybki obraz kondycji całego katalogu.
  • Łączna liczba użytkowników:wszyscy, którzy odwiedzili sklep w tym okresie.
  • Aktywni użytkownicy:użytkownicy uwzględnieni przez GA4 jako aktywnie zaangażowani w badanym okresie.
  • Nowi użytkownicy: osób odwiedzających po raz pierwszy w tym okresie.
  • Sesji: całkowita liczba sesji zarejestrowanych w tym okresie.
  • Sesje z zaangażowaniem:sesje, które spełniają kryteria zaangażowania GA4, takie jak trwanie minimalnego czasu lub obejmujące zdarzenie konwersji.
  • odwiedzajacy: całkowita liczba wyświetleń strony lub ekranu.
  • Wyświetlenia na sesję: średnia liczba wyświetleń na sesję.
  • Średni czas trwania sesji:średnia długość sesji.
  • Stopień zaangażowania:udział sesji, w których prowadzono aktywne sesje.
  • Współczynnik odrzuceń:udział sesji, w których nie uwzględniono zaangażowania.
  • Wydarzenia: całkowita liczba zarejestrowanych zdarzeń, takich jak kliknięcia lub wyzwalacze przewijania skonfigurowane w GA4.
  • Panel w czasie rzeczywistym: wyświetla aktywnych użytkowników z ostatnich 30 minut, podzielonych według kraju, urządzenia lub strony.
  • Ruch w czasie:wykres sesji, użytkowników i wyświetleń w wybranym okresie, z linią porównania z poprzednim okresem, jeśli ta opcja jest włączona.
  • Sesje według godziny dnia:wykres pokazujący, w których godzinach zazwyczaj odbywa się najwięcej sesji.
  • Dochód:całkowity przychód z handlu elektronicznego odnotowany przez GA4.
  • Zakupy: całkowita liczba zrealizowanych zakupów.
  • Transakcje: całkowita liczba zarejestrowanych transakcji.
  • Średnia wartość zamówienia:przychód podzielony przez liczbę zamówień.
  • Przedmioty zakupione: całkowita ilość sprzedanych przedmiotów.
  • Lejek zakupowy: widok krok po kroku: Dodaj do koszyka, Rozpocznij realizację transakcji i Zakup, a także współczynniki konwersji między nimi (Z koszyka do realizacji transakcji, Z kasy do zakupu i Z koszyka do zakupu).
  • Najlepsze pozycje:najlepiej sprzedające się produkty według przychodów lub ilości w danym okresie.

4.2.4 Konsola wyszukiwania

Ten Integracje Google Search Console w OpenCart obejmuje opcje sprawdzania wydajności, mapy witryny i adresu URL. Razem pokazują, jak Twój sklep wyświetla się w wynikach wyszukiwania Google i czy Google prawidłowo zaindeksowało Twoje strony.

Dostępne opcje

  • Kliknięcia: ile razy wynik wyszukiwania doprowadził do kliknięcia Twojej witryny.
  • Wyświetlenia: ile razy Twoje strony pojawiły się w wynikach wyszukiwania, niezależnie od tego, czy zostały kliknięte, czy nie.
  • CTR: współczynnik klikalności, liczba kliknięć podzielona przez liczbę wyświetleń.
  • Średnia pozycja: średnia pozycja rankingowa Twoich stron dla mierzonych zapytań.
  • Przełącznik porównania: dodaje serię z poprzedniego okresu obok bieżących danych.
  • Selektor okresu/zakresu dat: ustawia okno raportowania dla danych dotyczących wydajności.
  • Filtry typu wyszukiwania: zawężają wyniki do wyszukiwania w Internecie, obrazach, wideo lub wiadomościach.
  • Tabela zapytań: wyszukiwane terminy z kolumnami Kliknięcia, Wyświetlenia, CTR, Pozycja, Poprzednia i Zmiana.
  • Tabela stron: pojedyncze adresy URL z takimi samymi kolumnami metryk jak w przypadku zapytań.
  • Tabela krajów: wyniki podzielone według kraju odwiedzających.
  • Tabela urządzeń: wydajność podzielona według typu urządzenia.
  • Tabela wyglądu wyników wyszukiwania: podział skuteczności według typu wyświetlanych wyników wyszukiwania (na przykład zwykły wpis w porównaniu z wynikiem rozszerzonym).
  • Wykres kliknięć i wyświetleń: przedstawia oba wskaźniki razem na przestrzeni czasu, dzięki czemu możesz sprawdzić, czy widoczność i liczba kliknięć zmieniają się w tym samym kierunku.

Mapy witryn i sprawdzanie adresów URL

  • Preferencje dotyczące:adres URL przesłanej mapy witryny.
  • Ostatnio przesłane / Ostatnio pobrane: kiedy mapa witryny została ostatnio przesłana do Google i kiedy Google ostatnio ją pobrało.
  • Status:Aktualny stan przetwarzania mapy witryny przez Google.
  • Ostrzeżenia / Błędy: liczba problemów wykrytych przez Google podczas przetwarzania mapy witryny.
  • Przesłane adresy URL: ile adresów URL zawiera mapa witryny.
  • Prześlij/Usuń mapę witryny: działania mające na celu dodanie nowej mapy witryny do Search Console lub usunięcie tej, która nie jest już potrzebna.
  • Google Index Checker:Filtr URL: wprowadź konkretny adres URL, aby sprawdzić jego status indeksowania.
  • Google Index Checker: Filtr indeksowanych: zawęża wyniki do indeksowanych lub niezindeksowanych adresów URL.
  • Szczegóły: otwiera pełne wyniki inspekcji dla sprawdzonego adresu URL, który może mieć postać: Zindeksowany przez Google, Niezindeksowany, Wymieniony w przesłanej mapie witryny lub Nie znaleziono w żadnej przesłanej mapie witryny.
  • Sprawdź nowy adres URL:uruchamia ponowne sprawdzenie indeksowania adresu URL i zapisuje wynik w historii w celu późniejszego wykorzystania.
  • Otwórz w Search Console, aby poprosić o indeksowanie: otwiera własne narzędzie Google do sprawdzania adresów URL, ponieważ Google nie udostępnia interfejsu API umożliwiającego żądanie indeksowania zwykłych stron.

Prześlij swoją mapę witryny XML tutaj po skonfigurowaniu karty Mapa witryny i okresowo sprawdzaj tabelę Mapy witryn, aby sprawdzić, czy nie ma ostrzeżeń lub błędów. Nie zakładaj, że jednorazowe przesłanie wystarczy.

4.2.5 Prędkość strony 

 PageSpeed ​​udostępnia funkcję testowania Google PageSpeed ​​Insights w panelu administracyjnym, z obszarami Uruchom test, Wyniki i Historia.

Uruchom test

  • Strona Główna:uruchamia test na stronie głównej sklepu.
  • Strona kategorii: uruchamia test na wybranej stronie kategorii.
  • Strona produktu: uruchamia test na wybranej stronie produktu.
  • Niestandardowy adres URL: uruchamia test dla dowolnego podanego adresu URL.
  • Mobilny / Komputer stacjonarny:każdy test jest przeprowadzany na obu typach urządzeń, ponieważ ich wydajność często się różni; pełny test może zająć do 90 sekund.

Efekty

  • Dane terenowe: rzeczywista wydajność mierzona przez rzeczywistych użytkowników przeglądarki Chrome, gdy wystarczająca ilość danych znajduje się w Raporcie dotyczącym doświadczeń użytkowników przeglądarki Chrome.
  • Dane laboratoryjne: wydajność mierzona w kontrolowanym, symulowanym środowisku testowym, przydatna, gdy dane terenowe są niedostępne.
  • Wyniki Lighthouse: ogólne wyniki kategorii przyznawane przez narzędzie Lighthouse firmy Google.
  • Metryki: indywidualne pomiary czasu, takie jak szybkość ładowania i renderowania.
  • Wnioski: wskazówki opisujące czynniki wpływające na wydajność.
  • Diagnostyka: dodatkowe szczegóły techniczne dotyczące problemów z wydajnością.
  • Audyty zakończone pomyślnie: sprawdzają, czy strona spełnia już wymagania.
  • Nieudane audyty: kontrole, których strona nie spełnia, każda z wyjaśnieniem problemu.

History

  • Cel: filtruje historię według typu strony, który został przetestowany (Strona główna, Strona kategorii, Strona produktu, Niestandardowy adres URL).
  • Urządzenie: filtruje historię według urządzenia mobilnego lub komputera stacjonarnego.
  • Od / Do: filtry zakresu dat dla listy historii.
  • Data: data przeprowadzenia konkretnego testu.
  • URL: dokładny adres URL, który został przetestowany.
  • LCP: Largest Contentful Paint, metryka ładowania Core Web Vitals.
  • INP: Interakcja z Next Paint, wskaźnikiem responsywności Core Web Vitals.
  • CLS: Cumulative Layout Shift, wskaźnik stabilności wizualnej Core Web Vitals.
  • Źródło: czy test został uruchomiony ręcznie czy w ramach zaplanowanej kontroli.
  • Eksportuj CSV: pobiera przefiltrowaną historię jako plik CSV.

4.3 Historia wyników

Historia wyników w rozszerzeniu OpenCart SEO Audit śledzi zmiany ogólnego wyniku SEO Twojego sklepu i poszczególnych elementów w czasie. W tym miejscu możesz sprawdzić, czy Twoje działania SEO rzeczywiście przynoszą oczekiwane rezultaty.

Użyj opcji Utwórz migawkę, aby ręcznie uchwycić aktualny stan sklepu, na przykład przed dużą aktualizacją treści. Aby porównać dwa punkty w czasie, wybierz jedną migawkę jako Migawkę A, a drugą jako Migawkę B, a następnie kliknij Porównaj migawki; oba wybory muszą się od siebie różnić.

Najlepszą praktyką jest umożliwienie automatyczne migawki i skonfiguruj zasady przechowywania w Ustawieniach ogólnych, aby historia była tworzona automatycznie, a nie polegała na ręcznych migawkach, o których łatwo zapomnieć.

4.5 Optymalizacja adresów URL w Prestashop

To rozszerzenie OpenCart SEO Audit zawiera funkcje takie jak funkcja przekierowania, naprawianie adresów URL 404 i wykrywanie duplikatów adresów URL.

Przekierowanie 301 sygnalizuje trwałe przeniesienie i zazwyczaj jest właściwym wyborem, gdy strona została zmieniona nazwa lub scalona, ​​a stary adres URL nigdy nie powinien być ponownie używany. Jest to najczęstszy przypadek użycia przekierowań 301 w OpenCart. Przekierowanie 302 sygnalizuje tymczasowe przeniesienie, przydatne w przypadku krótkoterminowych zmian, takich jak zamiana kategorii sezonowej i powrót do poprzedniej. Przekierowanie 303 jest zazwyczaj używane do skierowania żądania w inne miejsce po wykonaniu czynności, takiej jak wysłanie formularza, i rzadziej jest potrzebne w przypadku prostych zmian adresu URL katalogu.

Importuj CSV: to obejmuje dodawanie wielu adresów URL jednocześnie bezpośrednio z arkusza.

Dodaj przekierowanie: Wpisz nazwę przekierowania, jego źródłowy adres URL lub docelowy adres URL i kliknij Filtruj, aby zawęzić listę. Ta opcja jest przydatna, gdy masz już zapisanych więcej niż kilka przekierowań.

Przekieruj wpis typ: Indywidualny w przypadku pojedynczego przekierowania lub Zbiorczy w przypadku przesyłania pliku CSV; Tryb zbiorczy jest dostępny tylko podczas dodawania, nie edycji.

Nazwa przekierowania:opcjonalna etykieta, która pomoże Ci później zidentyfikować przekierowanie, np. „koszulki-męskie”.

Źródłowy adres URL: stary adres przekierowania; może to być ścieżka SEO (na przykład stara-kategoria/stary-produkt), ścieżka OpenCart, taka jak informacje/kontakt, lub ścieżka bez domeny. To pole jest wymagane.

Adres docelowy: adres docelowy, wprowadzony jako ścieżka względna lub pełny adres URL http(s). To pole jest wymagane, a niebezpieczne schematy, takie jak javascript: lub data:, są odrzucane.

Typ przekierowania: 301, 302, 303 lub 404; nowe formularze indywidualne domyślnie używają kodu 301.

Aktywna: Włączone lub wyłączone; nowe formularze indywidualne są domyślnie włączone.

Zapisz: zapisuje przekierowanie i powraca do listy z komunikatem o powodzeniu.

Plik musi mieć rozmiar nieprzekraczający 2 MB i zawierać 2,000 wierszy. Nieprawidłowe wiersze są pomijane, a wynik importu informuje, ile wierszy zostało zaimportowanych i ile pominiętych.

Edytowanie i zarządzanie przekierowaniamiUżyj przekierowań wyszukiwania, aby znaleźć wpis według nazwy, źródła lub celu, a następnie użyj akcji Edytuj lub Usuń z wiersza. Tryb zbiorczy jest dostępny tylko podczas dodawania przekierowań, a nie podczas edycji istniejącego.

Unikanie błędówPrzekierowania nie będą działać w witrynie sklepowej, chyba że w Ustawieniach ogólnych włączono opcje „Status główny” modułu i „Włącz przekierowania URL”. Decyzje o przekierowaniach należy podejmować na podstawie faktycznej zmiany adresu URL, takiej jak zmiana nazwy produktu lub zmiana struktury kategorii, zamiast przekierowywać strony spekulatywnie. Zasadniczo należy unikać łańcucha przekierowań prowadzących do innych przekierowań; w miarę możliwości należy kierować każde źródło bezpośrednio do jego docelowego miejsca docelowego.

Przykład. Jeśli po zmianie nazwy adres URL produktu zmieni się z /product/old-name na /product/new-name, dodaj przekierowanie 301 ze starej ścieżki do nowej, aby istniejące linki i zakładki nadal działały.

10. Wykrywanie adresu URL 404

Adres URL 404 to żądanie dostępu do witryny sklepowej, która już nie istnieje lub nigdy nie istniała pod tym adresem. Pozostawione bez reakcji, te uszkodzone linki frustrują odwiedzających i marnują ruch lub wartość linków, które stara strona wygenerowała.

Ten moduł wykrywa adresy URL 404 i umożliwia właścicielom sklepów przekierowanie adresów URL 404 poprzez zastosowanie odpowiedniej funkcji przekierowania.

4.6 Robots.TXT

Robots.txt to zwykły plik tekstowy znajdujący się pod adresem głównym Twojego sklepu, który informuje roboty wyszukiwarek, których części witryny nie powinny indeksować.

Źle skonfigurowany plik robots.txt może przypadkowo zablokować indeksowanie ważnych stron, natomiast dobrze skonfigurowany plik trzyma roboty z dala od katalogów administracyjnych i systemowych, które nie wnoszą żadnej wartości do wyników wyszukiwania.

Edytor pliku Robots.txt OpenCart obejmuje:

  • Ścieżka pliku:lokalizacja pliku robots.txt na serwerze, w celach informacyjnych.
  • Istnieje: wyświetla stan Włączone, jeśli plik robots.txt już istnieje, lub Wyłączone, jeśli go nie ma.
  • zawartość pliku robots.txt: Edytowalny obszar tekstowy zawierający dyrektywy pliku. Jeśli plik jeszcze nie istnieje, ten obszar jest wstępnie wypełniony wersją początkową, która blokuje katalogi /admin/ i /system/.
  • Zapisz: zapisuje edytowaną zawartość do pliku.

4.7. Mapa witryny XML

Mapa witryny XML to uporządkowana lista adresów URL Twojego sklepu, która pomaga wyszukiwarkom odkrywać strony i nadawać im priorytet podczas indeksowania.

Narzędzie OpenCart XML Sitemap, będące częścią szerszego modułu OpenCart Sitemap Generator, umożliwia konfigurację następujących elementów w obszarze Mapa witryny > Mapa witryny XML:

  • Włącz mapę witryny XML: włącza publiczny punkt końcowy mapy witryny XML.
  • Adres URL strony mapy witryny: wyświetla publiczny adres URL po włączeniu mapy witryny.
  • Adresy URL map witryn dla poszczególnych języków: wyświetlane dla każdego włączonego języka witryny, ponieważ każdy język może mieć własny adres mapy witryny.
  • Włącz RSS: włącza punkt końcowy kanału RSS obok mapy witryny.
  • Dodaj do mapy witryny: pola wyboru dla Produktu, Kategorii, Informacji i Producenta, kontrolujące, które typy treści są wyświetlane na mapie witryny.
  • Limit produktu:maksymalna liczba uwzględnionych produktów; Rozszerzenie zaleca wartość dodatnią wynoszącą 5,000 lub niższą, a zero lub wartość pustą traktuje jako bezpieczne maksimum.
  • Priorytet (według typu treści): wartość od 1.0 do 0.0 wskazująca względne znaczenie w obrębie Twojej witryny; zapisane wartości są ograniczone do tego zakresu.
  • Częstotliwość zmian (według typu treści): Zawsze, Co godzinę, Codziennie, Co tydzień, Co miesiąc, Co rok lub Nigdy – opcje opisujące, jak często dany typ strony się zmienia; nieprawidłowe wartości są normalizowane do wartości Tygodniowej.
  • Zapisz: przechowuje konfigurację.

Podzakładka Mapa witryny HTML działa równolegle z wersją XML, publikując stronę mapy witryny dostępną dla klienta zamiast pliku czytelnego dla maszyn. Jej pola to:

  • Włącz mapę witryny HTML: publikuje stronę mapy witryny dostępną dla klientów.
  • Adres URL strony mapy witryny: wyświetlane tylko po włączeniu mapy witryny HTML.
  • Adresy URL map witryn HTML dla poszczególnych języków: wyświetlane dla każdego włączonego języka witryny sklepowej.
  • Uwzględnij w mapie witryny HTML: pola wyboru dla Strony głównej, Produktu, Kategorii, Informacji, Producenta i Oferty specjalnej (obniżka ceny).
  • Niestandardowe adresy URL:opcjonalna tabela dodatkowych linków, każdy z tytułem i adresem URL (bezwzględny adres https:// lub ścieżka do sklepu, np. kontakt).
  • Dodaj adres URL: dodaje nowy pusty wiersz do tabeli Niestandardowe adresy URL.
  • Usunąć: usuwa wiersz z tabeli Niestandardowe adresy URL.
  • Zapisz: zapisuje konfigurację; rozszerzenie wraca do zakładki HTML, jeśli była to aktywna zakładka w momencie zapisywania.

Lista produktów mapy witryny HTML wykorzystuje limit produktów ustawiony na karcie Mapa witryny XML.

Ustawienia 4.8

4.8.1 Ustawienia ogólne

 Ustawienia ogólne to centralna strona konfiguracji modułu, a Status to główny przełącznik, od którego zależy wszystko inne. To właśnie tutaj rozszerzenie działa jako Menedżer metadanych OpenCart, umożliwiając definiowanie domyślnych szablonów metatytułów i opisów dla produktów i kategorii.

Sterowanie główne i analityczne

  • Status: główny przełącznik całego modułu; metadane witryny sklepowej, przekierowania, panele i kolumny wyników działają tylko po włączeniu tej opcji. Domyślnie: wyłączony.
  • Włącz audyt strony: wyświetla karty wyników SEO, kartę audytu strony w formularzach katalogowych oraz kolumny wyników SEO na listach katalogowych. Domyślnie: wyłączone.
  • Włącz analizę czytelności: wyświetla karty wyników czytelności i listy obok wyników SEO. Domyślnie: wyłączone.
  • Włącz automatyczną analizę podczas edycji: automatycznie ponawia analizę podczas edycji strony; wyniki są również zapisywane podczas zapisywania formularza katalogu. Domyślnie: wyłączone.
  • Rejestr żądań 404: rejestruje brakujące żądania dotyczące adresu URL witryny sklepowej w raporcie adresów URL 404. Domyślnie: wyłączone.
  • Włącz przekierowania URL: stosuje aktywne przekierowania w witrynie sklepowej. Domyślnie: włączone, chociaż status główny musi być również włączony, aby przekierowania faktycznie działały.
  • Włącz mapę witryny XML: włącza funkcjonalność mapy witryny XML w całym sklepie. Domyślnie: wyłączone.
  • Włącz RSS: włącza funkcjonalność RSS w całym sklepie. Domyślnie: wyłączone.

Domyślne ustawienia wyszukiwania i metadanych

  • Separator tytułu: znak lub tekst używany między częściami wygenerowanego tytułu, taki jak -; do którego odwołuje się krótki kod {title_separator}. Domyślnie: -.
  • Domyślnie pokazuj produkty w wyszukiwarce: określ, czy nowe produkty mają domyślnie pojawiać się w indeksie wyszukiwania w witrynie sklepowej. Domyślnie: włączone.
  • Pokaż kategorie domyślnie w wyszukiwarce: określ, czy nowe kategorie mają być domyślnie wyświetlane w indeksie wyszukiwania w witrynie sklepowej. Domyślnie: włączone.
  • Domyślnie pokazuj producentów w wyszukiwarce: czy nowi producenci mają domyślnie pojawiać się w indeksie wyszukiwania w witrynie sklepowej. Domyślnie: Włączone.
  • Domyślnie pokazuj strony informacyjne w wyszukiwarce: określ, czy nowe strony informacyjne mają domyślnie pojawiać się w indeksie wyszukiwania w witrynie sklepowej. Domyślnie: włączone.
  • Szablon meta tytułu produktu: domyślny wzór meta tytułu dla produktów, wykorzystujący shortcodes. Domyślnie: {nazwa_produktu} {separator_tytułu} {nazwa_sklepu}.
  • Szablon metaopisu produktu: domyślny wzór metaopisu dla produktów. Domyślnie: pusty.
  • Wymuś metaszablony produktu: po włączeniu szablon jest stosowany nawet wtedy, gdy produkt ma już własny metatytuł lub opis. Domyślnie: wyłączone.
  • Szablon meta tytułu kategorii: domyślny wzór meta tytułu dla kategorii. Domyślnie: {category_name} {title_separator} {shop_name}.
  • Szablon metaopisu kategorii: domyślny wzór metaopisu dla kategorii. Domyślnie: pusty.
  • Wymuś metaszablony kategorii: po włączeniu szablon jest stosowany nawet wtedy, gdy kategoria ma już własny metatytuł lub opis. Domyślnie: wyłączone.

Obsługiwane krótkie kody w tych szablonach to: {product_name}, {category_name}, {shop_name}, {title_separator}, {brand}, {og_meta_title} i {og_meta_description}.

Cron i weryfikacja

  • Bezpieczny token cron: tajna wartość używana w adresie URL cron modułu do uwierzytelniania zaplanowanych żądań; token jest generowany domyślnie.
  • Kod weryfikacyjny Google: wartość treści pochodząca z metody weryfikacji za pomocą tagów HTML w Google Search Console; można ją pozostawić pustą, jeśli weryfikacja została już przeprowadzona w inny sposób.
  • Kod weryfikacyjny Bing: wartość pochodząca z weryfikacji narzędzi Bing Webmaster Tools; można ją również pozostawić pustą, jeśli weryfikacja została już przeprowadzona w inny sposób.

Historia wyników

  • Włącz historię wyników SEO: włącza śledzenie wyników i migawki. Domyślnie: włączone.
  • Przechowywanie historii: Zachowaj całą historię (domyślnie), Usuń starsze niż X dni, Zachowaj tylko dzienne migawki lub Zachowaj tylko tygodniowe migawki.
  • Przechowuj historię przez (dni): liczba dni przechowywania historii po wybraniu opcji przechowywania w oparciu o dni. Wartość domyślna: 365.
  • Harmonogram automatycznych migawek: Tylko ręczny, Codziennie (o północy) (domyślnie), Co tydzień lub Co miesiąc. Automatyczne migawki wymagają również zaplanowanego żądania do adresu URL cron modułu.

4.8.2 Karty społecznościowe

 Social Cards kontroluje metadane kart Open Graph i X (Twitter) dodawane do stron sklepów, a także podstawowe ustawienia danych strukturalnych.

  • Włącz Facebook Open Graph: włącza lub wyłącza metadane Open Graph. Domyślnie: włączone.
  • Włącz kartę X: włącza lub wyłącza metadane karty X (Twitter). Domyślnie: włączone.
  • Typ karty X: summary lub summary_large_image, kontrolujący układ karty podglądu udostępnionego linku. Domyślnie: summary_large_image.
  • Typ witryny: Organizacja, Witryna internetowa lub Lokalna firma, używany w danych strukturalnych opisujących Twój sklep. Domyślnie: Organizacja.
  • Nazwa witryny: nazwa używana w metadanych na poziomie witryny.
  • Breadcrumbs: włącza lub wyłącza ustrukturyzowane dane breadcrumbs. Domyślnie: włączone.
  • Facebook: adres URL profilu Twojego sklepu na Facebooku.
  • Twitter: adres URL profilu Twojego sklepu na Twitterze/X.
  • Instagram: adres URL profilu Twojego sklepu na Instagramie.
  • LinkedIn: adres URL profilu Twojego sklepu w serwisie LinkedIn.
  • YouTube: adres URL kanału YouTube Twojego sklepu.
  • Pinterest: adres URL profilu Twojego sklepu w serwisie Pinterest.
  • Zapisz: zapisuje ustawienia.

4.8.3 Generator treści ChatGPT

Knowband Rozszerzenie audytu SEO OpenCart zawiera również funkcję Generatora Treści AI jako dodatkową zakładkę w panelach SEO produktów i kategorii oraz jako narzędzie zbiorcze w ramach Importu/Eksportu.

  • Włącz ChatGPT: włącza lub wyłącza asystenta w całym module. Domyślnie: wyłączony.
  • Model ChatGPT: GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4 lub GPT-3.5 Turbo; kontroler powraca do gpt-4o-mini, a domyślną wartością instalacyjną jest gpt-3.5-turbo.
  • Token API ChatGPT: Twój tajny klucz OpenAI, który musi zaczynać się od sk-.
  • Klucz API testowy: wysyła żądanie weryfikacji na żywo do OpenAI w celu potwierdzenia działania tokena.

Pola jednostronicowe (panel SEO > zakładka ChatGPT).

  • Szablony podpowiedzi: zestaw gotowych podpowiedzi, z których możesz skorzystać zamiast pisać własne.
  • Twój monit: pole tekstowe umożliwiające wpisanie własnego monitu, obsługujące krótkie kody, takie jak {product_name}, {brand}, {category_name}, {meta_title} i {meta_description}.
  • Generuj: wysyła monit do ChatGPT i zwraca wersję roboczą.
  • Wygenerowana treść: wyświetla wersję roboczą zwróconą przez ChatGPT do przeglądu.
  • Zastosuj: umieszcza wygenerowaną treść w odpowiednim polu (formularz katalogu musi zostać później zapisany, aby zmiana została wprowadzona).
  • Zastosuj do: wybiera pole, do którego ma zostać zastosowana wygenerowana treść.
  • Wyczyść historię: czyści historię ostatnich generacji dla tej strony.
  • Historia ostatnich wpisów: lista poprzednich podpowiedzi i wyników dla tej strony.

Pola zbiorcze (Import/Eksport > rozszerzenie ChatGPT).

  • Pola wyboru pól: wybierz pola, które chcesz wygenerować: Meta tytuł, Meta opis, Meta słowa kluczowe, Tytuł społecznościowy, Opis społecznościowy, Tagi produktu, Adres URL SEO, Główne słowo kluczowe, Słowa kluczowe pomocnicze i Opis produktu (czytelność).
  • Zaznacz wszystko / Nie zaznaczaj niczego: szybko zaznacza lub czyści wszystkie pola wyboru.
  • Przetwarzaj wszystkie produkty:generuje zawartość dla całego katalogu.
  • Maksymalna liczba produktów: alternatywa dla opcji „Przetwarzaj wszystkie produkty”, ograniczająca liczbę przetwarzanych produktów do określonej liczby, do 5,000 odrębnych produktów katalogowych we wszystkich językach dla każdego produktu.
  • Produkty na wywołanie API:ile produktów jest wysyłanych razem w jednym żądaniu, od 1 do 5; Rozszerzenie wymusza wartość 1, gdy wybrana jest opcja Opis produktu (czytelność).
  • Wskaźnik startu/postępu: rozpoczyna przebieg ulepszania i pokazuje postęp na żywo.
  • Zmaksymalizuj wyniki SEO i czytelności (pobierz JSON): akcja uruchamiająca ulepszenie i tworząca plik do pobrania. Nie zapisuje ona pliku bezpośrednio w katalogu.

Następnie pobrany plik należy pobrać z powrotem za pomocą panelu Importuj opisanego poniżej. Narzędzie ChatGPT do zbiorczego importowania nigdy nie zapisuje danych do katalogu samodzielnie.

4.9. Import/eksport

Funkcja importu/eksportu obsługuje dane SEO produktu w postaci pliku JSON: metatytuł, opis, słowa kluczowe i tagi; adres URL SEO, główne i pomocnicze słowa kluczowe, ustawienia robotów i kanoniczne, tytuł, opis i obraz w mediach społecznościowych; wyniki SEO i czytelności oraz dane analityczne; a także pola znaczników ocen. Jest to przydatne podczas zbiorczej aktualizacji wielu produktów.

Obsługiwany format. Wyeksportowany plik używa formatu JSON w wersji 1.2 i zawiera znacznik czasu eksportu, listę pól oraz dane produktu.

Eksportuj pola.

  • Eksport: przycisk pojedynczej akcji, który generuje i pobiera aktualne dane SEO produktu w postaci pliku kopii zapasowej JSON w wersji 1.2, zawierającego znacznik czasu eksportu, listę pól i dane produktu. Ten sam plik może również służyć jako punkt odniesienia przed uruchomieniem narzędzia rozszerzającego ChatGPT opisanego w sekcji 14.

Importuj pola.

  • Wybierz plik: wybiera plik .json do zaimportowania; rozszerzenie pliku musi być .json, zawartość musi być prawidłowym kodem JSON, musi zawierać tablicę produktów, a jego rozmiar nie może przekraczać 5 MB i musi zawierać nie więcej niż 5,000 wierszy.
  • Import: uruchamia import; identyfikatory produktów i języków w pliku muszą być liczbami dodatnimi, zgodnymi z bieżącym sklepem. Pomyślne importy raportują liczbę zaktualizowanych wierszy produktów i języków.

 „Inne moduły” to współdzielona strona katalogu Knowband, dostępna z menu Knowband SEO. Zawiera ona listę innych rozszerzeń Knowband dostępnych dla OpenCart, a nie opcji konfiguracji SEO specyficznych dla tego modułu.

5. Audyt i ocena SEO

System punktacji stanowi fundament rozszerzenia OpenCart SEO Audit firmy Knowband. Każdy produkt, kategoria, strona informacyjna, strona producenta i obsługiwany wpis blogowy mogą otrzymać wynik SEO i oddzielny wynik czytelności po włączeniu odpowiednich ustawień analizy w Ustawieniach ogólnych, co stanowi sedno skuteczności tego narzędzia do analizy SEO OpenCart.

Obsługiwane typy stron. Punktacja domyślnie obejmuje Produkty, Kategorie, Strony informacyjne i Producentów. Wpisy na blogu, Kategorie bloga, Tagi bloga i Autorzy bloga są uwzględniani tylko wtedy, gdy ze sklepem połączona jest obsługiwana integracja Knowband Blog.

Co mierzy wynik. Przeprowadzenie audytu SEO OpenCart oznacza, że ​​biblioteka reguł ocenia długość treści, jakość zdań i czytelność, strukturę nagłówków, linki wewnętrzne, atrybuty alt obrazów, długość tytułu i opisu oraz rozmieszczenie i gęstość słów kluczowych głównych i pomocniczych w treści strony i w adresie URL. Każda reguła z wynikiem poniżej 7 jest rejestrowana jako problem i grupowana w zakładce Problemy.

Co oznacza wynik. Wysoki wynik wskazuje, że strona spełnia podstawowe założenia: ma dość opisowy tytuł i opis, czytelną treść, sensowną strukturę nagłówków oraz użycie słów kluczowych, które jest zgodne z deklarowanym profilem strony. Niski wynik nie oznacza, że ​​strona jest niewidoczna dla wyszukiwarek; oznacza to, że występują w niej konkretne, możliwe do skorygowania luki. Ponieważ rozszerzenie nie widzi, jak Google faktycznie pozycjonuje stronę, wynik należy traktować jako listę kontrolną jakości treści, a nie jako prognozę rankingową.

Dlaczego wynik jest ważny. Wyszukiwarki nagradzają strony, które jasno odpowiadają na intencje wyszukiwania, oferując dobrze ustrukturyzowaną i czytelną treść. Niska ocena często wskazuje na te same słabości, które utrudniają czytanie strony przez użytkownika, dlatego ich usunięcie zazwyczaj pomaga obu grupom odbiorców.

Co zrobić z niskim wynikiem. Otwórz stronę z listy katalogu, przejrzyj jej panel audytu stron i sprawdź konkretne reguły, które nie zostały spełnione. Możesz też otworzyć kartę Problemy, filtrować według odpowiedniego typu encji i przeanalizować reguły, które dotyczą wielu stron jednocześnie. Po wprowadzeniu zmian zapisz stronę (lub skorzystaj z opcji Włącz automatyczną analizę podczas edycji), aby zaktualizować wynik. Ta ciągła kontrola stanowi serce modułu optymalizacji SEO OpenCart.

Jak ulepszyć stronę. Ustaw jasne główne słowo kluczowe, a w stosownych przypadkach słowa kluczowe uzupełniające, które odzwierciedlają to, czego faktycznie szukałby kupujący. Napisz metatytuł i opis, które uczciwie opisują stronę, zamiast przeładowywać ją słowami kluczowymi. Podziel długie treści na sekcje z nagłówkami, dodaj opisowy tekst alternatywny do obrazów i linkuj do powiązanych produktów lub kategorii, jeśli ma to sens dla kupującego, a nie tylko dla wyniku.

Podczas całego procesu pamiętaj, że audyt SEO OpenCart jest przydatny tylko wtedy, gdy prowadzi do rzeczywistych zmian. Rolą modułu jest wskazanie elementów wymagających uwagi; rolą administratora jest podjęcie decyzji, jak sformułować i ustrukturyzować poprawkę, wykorzystując rozszerzenie OpenCart SEO Audit jako wskazówkę, a nie ostateczny autorytet.

5. Często Zadawane Pytania

Znalazłem kilka adresów URL z błędem 404. Jak mogę je przekierować? Otwórz Optymalizacja adresów URL > Adresy URL 404, przejrzyj listę uporządkowaną według liczby wizyt i kliknij Przekieruj obok wpisu, który chcesz naprawić. Spowoduje to otwarcie formularza przekierowania ze starym adresem URL w polu Źródło. W polu Docelowy adres URL wpisz poprawny adres docelowy, wybierz typ przekierowania i zapisz. Przekierowuj tylko do stron, które są rzeczywiście istotne dla oryginalnej treści.

Jak postępować w przypadku adresu URL, który nie jest już dostępny? Jeśli istnieje strona zastępcza, dodaj przekierowanie 301 ze starego adresu URL do nowego w sekcji Optymalizacja adresów URL > Przekierowania adresów URL. Jeśli nie istnieje odpowiednia strona zastępcza, rozsądnie jest pozostawić adres URL z błędem 404 zamiast przekierowywać użytkowników w inne miejsce.

Jak mogę ulepszyć stronę z niskim wynikiem SEO? Otwórz panel audytu strony lub otwórz sekcję Problemy i filtruj według typu encji, aby zobaczyć, które reguły strona nie spełnia. Uzupełnij braki, takie jak brakujący metaopis, uboga treść lub brakujący tekst alternatywny obrazu, a następnie zapisz stronę, aby zaktualizować wynik. Historia wyników pokaże, czy zmiana wpłynęła na wynik strony we właściwym kierunku.

Czy mogę użyć rozszerzenia do generowania meta tytułów i opisów? Tak. Włącz i skonfiguruj ChatGPT w Ustawieniach > ChatGPT, a następnie użyj zakładki ChatGPT w panelu SEO produktu lub kategorii, aby wygenerować metatytuł lub opis z monitu. Przejrzyj wynik, kliknij Zastosuj i zapisz formularz katalogu. W przypadku wielu produktów jednocześnie użyj narzędzia ChatGPT do zbiorczego importowania/eksportowania.

Jak mogę sprawdzić duplikaty adresów URL? Otwórz Optymalizacja adresów URL > Duplikaty adresów URL, aby sprawdzić, które słowa kluczowe SEO są przypisane do więcej niż jednej strony w tym samym sklepie i języku. Kliknij Aktualizuj w wierszu powodującym konflikt, edytuj każde słowo kluczowe, aby stało się unikatowe, i zapisz.

Jak mogę sprawdzić swoją mapę witryny XML? Otwórz Mapę witryny > Mapę witryny XML, sprawdź, czy opcja Włącz mapę witryny XML jest włączona i otwórz wyświetlony publiczny adres URL mapy witryny, aby sprawdzić, czy się załaduje. Prześlij ten sam adres URL w sekcji Analytics > Search Console > Mapy witryn i sprawdzanie adresów URL, aby upewnić się, że Google go otrzymało i monitorować ostrzeżenia lub błędy.

Czy mogę podłączyć Google Search Console? Tak. Skonfiguruj projekt Google Cloud z włączonym interfejsem API Search Console, skonfiguruj dane uwierzytelniające OAuth w sekcji Analytics > Ustawienia, kliknij Połącz z Google i wybierz odpowiednią właściwość Search Console dla sklepu. Po połączeniu karta Search Console wyświetli dane dotyczące wydajności i umożliwi zarządzanie przesyłaniem map witryn oraz sprawdzaniem indeksowania adresów URL.

Czy mogę przeglądać dane Google Analytics w module? Tak. Po połączeniu z Google i wybraniu odpowiedniej usługi GA4 w Ustawieniach Analytics, karta GA4 Analytics wyświetla dane dotyczące sesji, użytkowników, zaangażowania, handlu elektronicznego i zestawień bezpośrednio w panelu administracyjnym, bez konieczności oddzielnego otwierania Google Analytics.

Jak mogę zidentyfikować problemy z SEO na stronach produktów lub kategorii? Skorzystaj z wykresu „Audyt stron według typu” w Panelu sterowania, aby sprawdzić, który typ treści ma najwięcej stron o niskiej ocenie, a następnie otwórz sekcję „Zgłoszenia” i filtruj według typu encji, aby przejrzeć konkretne reguły dotyczące tych stron. Możesz też otworzyć pojedynczy produkt lub kategorię i bezpośrednio przejrzeć panel „Audyt stron”.

Czy rozszerzenie gwarantuje lepsze pozycje w wynikach wyszukiwania? Nie. OpenCart SEO Audit Manager mierzy jakość treści na stronie, konfigurację techniczną i dostępne dane Google, co jest zgodne z dobrymi praktykami SEO. Nie kontroluje i nie może zagwarantować, jak wyszukiwarka ocenia daną stronę.

Czy do korzystania z modułu wymagany jest blog? Nie. Punktacja, trendy i typy encji specyficzne dla bloga pojawiają się tylko wtedy, gdy do sklepu podłączona jest obsługiwana integracja Knowband Blog. Wszystkie pozostałe funkcje działają w pełni bez zainstalowanego bloga.

Czy do korzystania z modułu głównego potrzebuję konta Google lub OpenAI? Nie. Analytics, Search Console, PageSpeed ​​i ChatGPT to opcjonalne integracje, które wymagają własnych zewnętrznych danych uwierzytelniających. System punktacji, przekierowania, wykrywanie błędów 404, sprawdzanie duplikatów adresów URL, generowanie map witryn i zarządzanie plikiem robots.txt działają niezależnie od tych połączeń.

Moduł audytu SEO Prestashop: Kompletny podręcznik użytkownika

 

1. Wstęp

Prestashop SEO Audit Manager to moduł audytu SEO, który pozwala właścicielom sklepów Prestashop przeprowadzić audyt SEO od podstaw, obejmujący produkt, kategorię, CMS i producenta. Zamiast korzystać z oddzielnych modułów lub wtyczek do sprawdzania stron pod kątem meta tagów, przekierowań, mapy witryny i danych analitycznych, ten moduł gromadzi wszystkie dane dotyczące punktacji i kontroli technicznej.

Moduł jest przeznaczony dla administratorów sklepów PrestaShop bez profesjonalnego doświadczenia w SEO. Wynik i cel każdego audytu są prezentowane w sposób zrozumiały dla laika, dzięki czemu użytkownik od razu rozumie, dlaczego opis ma 24 słowa, podczas gdy cel ma 300.

Technicznie rzecz biorąc, moduł pozwala wykryć treści o niskiej jakości, brak lub duplikat meta tytułu i opisu, uszkodzone linki wewnętrzne powodujące błędy 404, kolizje adresów URL powodujące duplikaty plików slug, problemy z konfiguracją plików sitemap i robots.txt, a także długi czas ładowania. Po wykryciu problemu zazwyczaj istnieje rozwiązanie bezpośrednio w module – edycja przekierowania, utworzenie nowego meta opisu za pośrednictwem ChatGPT lub korekta opcji sitemap.

Moduł audytu SEO PrestaShop integruje się również z Google Analytics 4, Google Search Console i PageSpeed ​​Insights, umożliwiając analizę wyników audytu wraz z rzeczywistym ruchem, rzeczywistą wydajnością wyszukiwania i wskaźnikami szybkości strony, a nie w izolacji. W ten sposób audyt SEO PrestaShop zmienia się z listy kontrolnej w rzeczywiste środowisko pracy.

2. Kluczowe cechy Moduł audytu SEO Prestashop

  • Audyt SEO na poziomie strony i audyt czytelności z oceną od 0 do 10
  • Panel podsumowujący stan SEO w całym sklepie, kompletność metadanych i status indeksu
  • Historia wyników z wykresami trendów i porównaniem migawek
  • Narzędzia do optymalizacji adresów URL: ładne adresy URL, monitorowanie błędów 404, wykrywanie duplikatów adresów URL, przekierowania adresów URL
  • Zarządzanie mapą witryny XML i mapą witryny HTML oraz wyjście RSS
  • Karty społecznościowe dla Open Graph i metadanych Twittera
  • Wbudowana integracja ChatGPT dla meta tytułów, meta opisów i innych pól SEO
  • Edytor Robots.txt powiązany z plikiem na żywo
  • Raporty Google Analytics 4, Google Search Console i PageSpeed ​​Insights

3. Jak zainstalować Moduł audytu SEO Prestashop

  1. Zainstaluj moduł PrestaShop SEO Audit i w panelu administracyjnym PrestaShop przejdź do sekcji Moduły -> Menedżer modułów, aby zainstalować moduł. Ten moduł tworzy własną bazę danych dla SEO, historii, przekierowań, monitorowania 404, ChatGPT i mapy witryny.
  2. nowa Moduł audytu SEO Prestashop Wpis pojawia się w menu po lewej stronie, pod opcją „Sprzedaj”. Ten główny przełącznik określa, czy moduł w ogóle wpłynie na witrynę sklepową.
  3. Włącz funkcje, z których będziesz korzystać: analizę SEO, analizę czytelności, rejestrowanie błędów 404, przekierowania adresów URL, mapę witryny XML, RSS.
  4. Jeśli korzystasz z integracji Google lub ChatGPT, przejdź do sekcji Analytics > Ustawienia i ChatGPT, gdzie należy podać niezbędne dane uwierzytelniające. Można to zrobić później.
  5. Otwórz dowolny produkt, kategorię, stronę CMS, stronę producenta lub dostawcy. W formularzu edycyjnym znajdziesz zakładkę Audyt SEO. Tutaj zostanie przeprowadzona praca SEO.
  6. Ponieważ moduł modyfikuje metadane witryny sklepowej, przekierowuje i generuje publiczne pliki robots.txt oraz mapy witryny, zaleca się przeprowadzenie instalacji etapowej, zaczynając od analizy i wygenerowania wyniku czytelności, a następnie, gdy nabierzesz pewności co do wygenerowanych danych, przekierowując i generując mapę witryny. Jest to zalecane zamiast pełnej aktywacji od samego początku.

4. Przegląd administratora Lista kontrolna SEO na stronie PrestaShop

Zakładki w pasku bocznym modułu audytu SEO Prestashop: Panel, Analityka, Historia wyników, Optymalizacja adresów URL (ładne adresy URL, adresy URL z błędem 404, zduplikowane adresy URL, przekierowania adresów URL), Mapa witryny (mapa witryny XML, mapa witryny HTML), Karty społecznościowe, ChatGPT, Robots.txt, Import/Eksport, Ustawienia i inne moduły. Wszystkie zakładki zostały opisane poniżej, w taki sposób, aby każde ustawienie widoczne dla użytkowników zostało wyjaśnione osobno.

4.1 Pulpit nawigacyjny

Panel zapewnia przegląd aktualnego stanu SEO Twojego sklepu.

Najważniejsze działania

  • Przycisk Historia: Natychmiast przeniesie Cię na stronę trendów historycznych
  • Przycisk Analizuj brakujące strony: Moduł audytu SEO Prestashop wykonuje analizę wsadową dla wszystkich produktów, kategorii, stron informacyjnych, producentów i dostawców, które nie mają jeszcze zapisanego wyniku SEO.

Panel trendów ogólnego wyniku SEO

  • Wynik SEO sklepu: Aktualny ogólny wynik sklepu (na przykład 46), wyliczony na podstawie wyników każdej analizowanej strony. Jest to jedyny wskaźnik śledzony co tydzień.
  • Etykieta „Poprawa/spadek/bez zmian”: pojawia się tuż obok wyniku SEO sklepu (na przykład „Poprawa (+1)”). Natychmiast pokaże Ci kierunek zmian w SEO Twojego sklepu.
  • Wynik poprzedniego skanu: Wynik sklepu z ostatniej migawki.
  • Wykres trendu: Wykres liniowy przedstawiający wynik SEO sklepu według ostatnich migawek.

Karty analizy stron

  • Doskonałe SEO: Liczba przeanalizowanych stron, które spełniają niemal wszystkie reguły audytu. Rosnąca liczba oznacza, że ​​większa część katalogu jest w pełni zoptymalizowana.
  • Akceptowalne SEO (wymaga poprawy): Liczba stron, które działają, ale wymagają poprawy; zwykle jest to największa grupa w rozwijającym się katalogu.
  • Złe SEO: Liczba stron, które nie spełniają większości reguł audytu i wymagają priorytetowej uwagi.
  • Brak analizy (oczekująca na analizę): Liczba stron, które nigdy nie zostały ocenione. Liczba różna od zera jest sygnałem do uruchomienia funkcji „Analiza brakujących stron”.
  • Meta kompletna/brakująca: Ile stron ma wypełniony zarówno metatytuł, jak i metaopis, a ile nadal brakuje jednego lub obu? Brakujące metadane to jedno z najszybszych i najskuteczniejszych rozwiązań.
  • Indeks / Brak indeksu: Ile analizowanych stron ma zostać zaindeksowanych przez wyszukiwarki, a ile celowo wykluczonych? Warto zbadać wysoki wskaźnik braku indeksu na stronach, które powinny być widoczne.

Wykresy pączków

  • Współczynnik indeksu/obserwowanych: Pokazuje proporcje analizowanych stron z włączoną opcją „Indeks” i bez indeksu, dzięki czemu możesz mieć pewność, że ważne strony nie są przypadkowo ukryte przed wyszukiwarkami.
  • Analiza strony: Dzieli te same kategorie analizy: Doskonałe/Akceptowalne/Niedobre/Brak, jako procenty całego analizowanego katalogu.
  • Czytelność: Pokazuje takie samo zestawienie dla wyniku czytelności, niezależnie od wyniku audytu SEO.
  • Ustawienia meta zostały ukończone: Pokazuje, jaki procent stron ma już skonfigurowany meta tytuł i opis, a jaki nadal wymaga uwagi.

Analiza stron według typu

Powyższy schemat, powtarzany dla każdego typu encji (Produkty, Kategorie, Informacje, Producenci, Dostawcy), wyświetla liczbę stron należących do tej kategorii oraz ich statystyki Analizy Stron (Doskonała/Akceptowalna/Niedobra/Brak Analizy) i Czytelności (Doskonała/Akceptowalna/Niedobra). Na przykład, powyższe ilustruje stosunkowo słabą skuteczność Kategorii w porównaniu z Produktami pod względem czytelności.

Lista kontrolna SEO

Lista dziesięciu wymagań na poziomie sklepu, każde oznaczone jako Ukończone lub Nieukończone z przyciskiem akcji:

  • Włączone adresy URL SEO: Potwierdza, że ​​ustawienie przyjaznych adresów URL PrestaShop jest aktywne, co jest warunkiem koniecznym dla uzyskania czystych i czytelnych adresów stron.
  • Włączony protokół SSL: Potwierdza, że ​​witryna sklepowa jest obsługiwana za pomocą protokołu HTTPS, który wyszukiwarki traktują jako podstawowy sygnał zaufania.
  • Włączona mapa witryny XML: Potwierdza, że ​​wyjście mapy witryny XML modułu jest włączone.
  • Plik Robots.txt istnieje: Potwierdza obecność pliku robots.txt i jego dostępność w witrynie sklepowej.
  • Tryb konserwacji jest wyłączony: Potwierdza, że ​​sklep nie został przypadkowo pozostawiony w trybie konserwacyjnym, który mógłby zablokować wszelkie indeksowanie i wszystkich odwiedzających.
  • Skonfigurowano weryfikację webmastera: Potwierdza, że ​​w Ustawieniach wprowadzono kod weryfikacyjny Google lub Bing
  • Włączono przekierowania URL: Potwierdza, że ​​moduł przekierowań jest aktywny, więc wszystkie utworzone przez Ciebie przekierowania zostaną faktycznie zastosowane w witrynie sklepowej.
  • Włączony RSS: Potwierdza włączenie wyjścia kanału RSS.
  • Blog Knowband: Wskazuje, czy towarzyszący moduł Knowband Blog jest zainstalowany; w przeciwnym razie wyświetlany jest przycisk Kup, ponieważ funkcje SEO bloga pojawiają się dopiero po zainstalowaniu tego modułu.
  • Dostępny jest plik LLMs.txt: Wskazuje, czy plik llms.txt, służący do opisywania witryny robotom indeksującym AI, jest dostępny

4.2 Analytics

Sekcja Analytics łączy moduł Prestashop SEO Audit z Google Analytics 4, Google Search Console i PageSpeed ​​Insights i jest podzielona na stronę przeglądu, trzy raporty źródeł danych i stronę Ustawień.

4.2.1 Przegląd analityki (przegląd Google Insights) w module audytu SEO Prestashop

  • Selektor okresu (na przykład Ostatnie 28 dni): Ustawia okno raportowania używane we wszystkich kartach podsumowań i wykresach na tej stronie.
  • Przycisk Odśwież: Ponownie ładuje widżety, pobierając najnowsze dane z Google, bez opuszczania strony.
  • Przycisk dostosowywania: Otwiera bibliotekę widżetów, dzięki której możesz kontrolować, jakie karty mają się pojawiać.
  • Panel stanu połączenia: Pokazuje cztery wskaźniki na pierwszy rzut oka: Google OAuth (Połączone czy nie), Nieruchomość GA4 (ID połączonej nieruchomości), Strona GSC (połączony adres URL usługi Search Console) i PageSpeed ​​API (Skonfigurowane lub nie). To najszybszy sposób na potwierdzenie, że integracja faktycznie działa, zanim zaufasz jakimkolwiek liczbom poniżej niej.
  • Karta sesji GA4: Łączna liczba sesji GA4 w danym okresie, ze zmianą procentową w stosunku do poprzedniego okresu.
  • Karta użytkownika GA4: Łączna liczba użytkowników GA4 w tym okresie, ze zmianą procentową.
  • Karta GSC Clicks: Łączna liczba kliknięć w Search Console w tym okresie.
  • Karta wrażeń GSC: Łączna liczba wyświetleń w Search Console w danym okresie, ze zmianą procentową.
  • Karta wydajności PageSpeed: Najnowszy wynik wydajności PageSpeed.
  • Karta użytkowników GA4 Realtime: Użytkownicy aktywni w sklepie w ciągu ostatnich 30 minut.
  • Linie trendu dla sesji GA4 / Wykresy linii trendu dla użytkowników GA4:Dzienne wykresy liniowe najważniejszych wskaźników GA4.
  • Wykres kliknięć i wyświetleń w GSC:Pokazuje kliknięcia i wyświetlenia na tym samym wykresie, aby sprawdzić, czy liczba wyświetleń została przekształcona w kliknięcia.
  • Wykres sesji według kraju:Wykres słupkowy sesji według kraju odwiedzających, pomocny w ustaleniu, czy ruch jest zgodny z rynkiem docelowym.
  • Tabela najczęściej wyszukiwanych zapytań:Lista zapytań Search Console generujących ruch, z kolumnami Kliknięcia, Wyświetlenia, CTR i Pozycja.
  • Linia trendu dla wykresu historii wyniku PageSpeed:Wykres śledzący historię wyników PageSpeed ​​– łatwo zobaczyć wpływ zmiany motywu lub treści na regresję.

4.2.2 Jak sprawdzić raport GA4 dla sklepu Prestashops

  • Lista rozwijana okresu: Wybierz okno raportowania (na przykład Ostatnie 28 dni).
  • Porównaj z poprzednim okresem – pole wyboru:Zaznacz, aby porównać bieżące dane z danymi z poprzedniego okresu
  • Łączna liczba użytkowników / Aktywni użytkownicy / Nowi użytkownicy: Domyślne miary odbiorców GA4 – odpowiednio zasięg, aktywni użytkownicy i nowi użytkownicy.
  • Sesji:Łączna liczba wizyt.
  • Sesje z zaangażowaniem:Liczba sesji, które spełniły kryterium zaangażowania GA4 (interakcja wykraczająca poza bezpośrednie odrzucenie).
  • odwiedzajacy:Łączna liczba wyświetleń stron w danym okresie.
  • Widoki / sesja: Średnia liczba stron wyświetlonych na sesję, tzn. jak głęboko użytkownik eksploruje witrynę.
  • Średni czas trwania sesji:Średni czas spędzony na wizycie.
  • Współczynnik zaangażowania / Współczynnik odrzuceń: % zaangażowanych sesji / % odrzuceń (te dwa wskaźniki są odwrotnie skorelowane i należy je analizować łącznie).
  • Wydarzenia:Łączna liczba śledzonych zdarzeń GA4 w danym okresie.
  • Panel w czasie rzeczywistym (Aktywni użytkownicy, Według kraju, Według urządzenia, Według strony): Kto aktualnie odwiedza witrynę i skąd pochodzi, przydatne do sprawdzania ruchu generowanego przez kampanie/promocje.
  • Wykres ruchu w czasie (Pola wyboru Sesje/Użytkownicy/Widoki): Połączony wykres umożliwiający pokazywanie/ukrywanie sesji/użytkowników/widoków.
  • Wykres sesji według godziny dnia: Podział sesji według godzin dnia umożliwia określenie godzin największej aktywności, co jest przydatne przy planowaniu promocji lub konserwacji.
  • Karty wymiarów (Strony, Strony docelowe, Kanały, Źródło/medium, Kampanie, Kraje, Miasta, Urządzenia, Przeglądarki, Systemy operacyjne, Języki, Nowi kontra powracający, Wydarzenia, Wydarzenia kluczowe): Karty z danymi dotyczącymi sesji, użytkowników i wyświetleń, posegmentowanymi według odpowiedniego wymiaru, umożliwiają zadawanie bardzo szczegółowych pytań, takich jak „która strona docelowa działa lepiej” lub „który kanał ruchu działa lepiej”.

4.2.3 Jak analizować raport Google Search Console

  • Lista rozwijana okresu: Ustawia okres raportowania (np. 28 dni).
  • Lista rozwijana typu wyszukiwania (sieć, obraz, wideo, wiadomości, Discover, googleNews): Umożliwia filtrowanie raportu według określonego typu wyników wyszukiwania Google.
  • Porównaj pole wyboru: Po zaznaczeniu tej opcji możliwe jest porównanie bieżących danych z poprzednim okresem.
  • Karta kliknięć: Łączna liczba kliknięć prowadzących do Twojej witryny sklepowej z wyników wyszukiwania Google.
  • Karta wrażeń: Łączna liczba wyświetleń w wynikach wyszukiwania Google, łącznie z wynikami nieklikniętymi.
  • Karta CTR: Współczynnik klikalności, % wyświetleń, które przekształciły się w kliknięcia.
  • Karta o średniej pozycji: Średnia pozycja w rankingu Twoich stron dla zapytań, które je wywołały. Im niższa wartość, tym lepiej.
  • Porównanie wykresu kliknięć i wyświetleń: Wyświetla relację pomiędzy tymi dwoma miarami, aby określić, czy wskaźnik widoczności rośnie czy spada w porównaniu do kliknięć.
  • Karty Zapytania/Strony/Kraje/Urządzenia/Wygląd wyszukiwania: Wszystkie te funkcje umożliwiają rozbicie kliknięć, wyświetleń, współczynnika CTR i pozycji według tych parametrów, aby na przykład określić, które zapytanie skutkuje największą liczbą kliknięć lub który kraj ma najwięcej wyświetleń.
  • Podzakładka Mapy witryn: Zarządza adresami URL map witryn bez opuszczania Search Console/

4.2.4 Raport PageSpeed

  • Przycisk Uruchom: Rozpoczyna nowy test PageSpeed ​​dla wybranego celu.
  • Lista rozwijana docelowa (Strona główna, Kategoria, Produkt, Niestandardowy adres URL): Wybiera typ strony do przetestowania.
  • Lista rozwijana urządzeń (urządzenia mobilne, komputery stacjonarne): Wybiera profil urządzenia, według którego ma być filtrowana tabela historii. Pełne uruchomienie automatycznie testuje oba profile.
  • Pola daty od/do: Ogranicz tabelę historii do określonego zakresu dat.
  • Przycisk Zastosuj: Zastosuj zastosowane filtry do poniższej Tabeli historii.
  • Przycisk Eksportuj do CSV: Eksportuje przefiltrowane dane historyczne w formacie CSV, aby można je było później analizować
  • Wykres trendów wyników (wydajność, dostępność, najlepsze praktyki, SEO): TOto wykres, na którym na przestrzeni czasu będą przedstawione wszystkie cztery wyniki PageSpeed. Pomoże Ci to zorientować się, czy nastąpiła jakaś poprawa lub pogorszenie wyniku PageSpeed ​​od czasu ostatnich modyfikacji.
  • Pola tabeli historii: Data (data testu), Cel (typ testowanej strony internetowej), Adres URL (testowany adres URL), Urządzenie (urządzenie mobilne/komputer stacjonarny), Wydajność/dostępność/najlepsze praktyki/SEO (wynik PageSpeed), LCP/INP/CLS (pole/laboratorium Core Web Vitals) i Źródło (ręczne/cron).4.2.5 Ustawienia analityki (ustawienia analityki)

Konfiguracja ustawień ogólnych

  • Status analizy: Włącza lub wyłącza zbieranie danych analitycznych i wyświetlanie pulpitów nawigacyjnych w całym sklepie. Dopóki ta opcja nie zostanie włączona, nic w sekcji Analytics nie będzie działać.
  • Okres domyślny (dni): Domyślny okres raportowania (w dniach), używany przez widżety pulpitu nawigacyjnego, gdy nie wybrano żadnego innego okresu (na przykład 28).
  • Czas życia pamięci podręcznej API (minuty): Czas buforowania odpowiedzi API przed ponownym żądaniem nowych danych przez moduł. Wyższa wartość zmniejsza użycie API, ale opóźnia pojawianie się nowych danych; niższa wartość oznacza świeższe dane, ale częstsze wywoływanie interfejsów API Google.
  • Opóźnienie danych w Search Console (dni): Dane w Search Console są opóźniane przez samą usługę Google, dlatego to ustawienie nakazuje modułowi pomijanie ostatnich N dni podczas wykonywania zapytania, unikając w ten sposób niekompletnych lub wprowadzających w błąd danych z ostatnich dni.
  • Przechowywanie historii (dni): Ile dni historii PageSpeed ​​należy przechowywać, zanim starsze wiersze zostaną automatycznie przycięte, co zapobiegnie nieskończonemu rozrastaniu się tabeli historii.

Jak utworzyć tajny identyfikator klienta Google i identyfikator klienta dla usługi Google Analytics 4

  • Klucz API PageSpeed: Klucz API Google PageSpeed ​​Insights z Google Cloud jest wymagany do uruchomienia raportu PageSpeed ​​i zaplanowanych kontroli.
  • Identyfikator klienta Google OAuth: Identyfikator klienta OAuth 2.0 z Twoich danych logowania Google Cloud, używany do autoryzacji modułu do odczytu danych GA4 i Search Console w Twoim imieniu.
  • Tajny klucz klienta Google OAuth: Pasujący klucz tajny klienta OAuth 2.0. Zarówno ten klucz, jak i identyfikator klienta muszą zostać zapisane, zanim przycisk Połącz z Google stanie się dostępny.
  • Wskaźnik połączenia i przycisk Rozłącz z Google: Pokazuje, czy moduł ma obecnie aktywne połączenie z kontem Google, a także umożliwia unieważnienie zapisanych tokenów dostępu, odświeżania i wygaśnięcia, jeśli zajdzie potrzeba ponownego połączenia lub przełączenia konta Google.

Właściwości (Sklep)

  • Właściwość Search Console: Adres URL usługi Search Console używany dla tego konkretnego sklepu. Wybierz ją z załadowanej listy lub wpisz ręcznie, jeśli lista się nie załaduje. Ikona odświeżania ponownie wczytuje listę usług, do których Twoje połączone konto Google ma dostęp.
  • Nieruchomość GA4: Identyfikator usługi GA4 używany dla tego sklepu, wybrany z załadowanej listy lub wprowadzony ręcznie, z tą samą opcją odświeżania.
  • Adres URL testu PageSpeed: Domyślny adres URL jest sprawdzany, gdy nie określono żadnego innego celu; jeśli pozostanie puste, używany jest adres URL strony głównej sklepu.
  • Niestandardowy adres URL testu: Opcjonalny dodatkowy adres URL, używany tylko wtedy, gdy jako cel PageSpeed ​​Cron wybrano opcję Niestandardowy adres URL.

PageSpeed ​​Cron

  • Włącz zaplanowane kontrole: Włącza automatyczne, zaplanowane testowanie PageSpeed ​​zamiast polegać na ręcznych kliknięciach Uruchom.
  • Strony do przetestowania (strona główna, strona kategorii, strona produktu, pola wyboru niestandardowego adresu URL): Wybiera, które typy stron będą faktycznie testowane przez zaplanowane zadanie przy każdym uruchomieniu.
  • Adres URL crona, przycisk Kopiuj, przycisk Regeneruj, przycisk Uruchom teraz: Unikalny, tokenizowany adres URL do wklejenia do systemu zadań zaplanowanych na serwerze, aby testy PageSpeed ​​uruchamiały się automatycznie według timera. Funkcja „Kopiuj” pobiera adres URL, „Regeneruj” unieważnia stary token i generuje nowy (przydatne, jeśli adres URL został kiedykolwiek ujawniony), a „Uruchom” natychmiast uruchamia skonfigurowane zadanie do testowania.
  • Ostatniego uruchomienia: Pokazuje znacznik czasu ostatniego zaplanowanego uruchomienia lub „Nigdy”, jeśli cron jeszcze nie został uruchomiony. Jest to szybki sposób potwierdzenia, że ​​harmonogram serwera faktycznie wywołuje adres URL.

Powiadomienia

  • Włącz alerty e-mail: Włącza powiadomienia e-mail w przypadku spadku wyników PageSpeed ​​lub awarii Core Web Vitals.
  • Odbiorca alertu: Adres e-mail, na który wysyłane są te alerty.
  • Próg alarmowy (punkty): Minimalny spadek wyniku (w punktach) wymagany do uruchomienia alertu, zapobiegający uruchamianiu alertów w przypadku niewielkich, normalnych wahań.
  • Pole wyboru „Powiadom także o odzyskiwaniu”: Po włączeniu wysyła powiadomienie po przywróceniu wcześniej utraconego wyniku.
  • Pole wyboru Powiadom w przypadku awarii podstawowych wskaźników internetowych: Określa, czy zmiany statusu Core Web Vitals powodują wyświetlenie własnego alertu.
  • Przycisk Wyślij testowy e-mail: Wysyła przykładowy alert do skonfigurowanego odbiorcy, dzięki czemu możesz potwierdzić dostarczenie alertu przed skorzystaniem z rzeczywistych alertów.

4.3 Historia wyników

  • Pola Data od / Data do: Ustaw niestandardowy zakres dat dla każdego wykresu i tabeli na stronie.
  • Lista rozwijana typów jednostek (Wszystkie, Produkty, Kategorie itd.): Ogranicza wyświetlaną historię do pojedynczego typu strony, co jest przydatne w przypadku określania, czy dana część katalogu ulega poprawie czy pogorszeniu.
  • Przycisk filtra: Zastosuj wybrany zakres dat i typ jednostki.
  • Karta wyników SEO sklepu: Aktualny wynik dla całego sklepu z etykietą trendu (Poprawa, Spadek lub Bez zmian).
  • Poprzednia karta skanowania: Wynik z poprzedniego zrzutu ekranu, do bezpośredniego porównania.
  • Karty doskonałe / akceptowalne / niedobre: Liczba przeanalizowanych stron w każdym paśmie jakości dla wybranych filtrów.
  • Karta wszystkich problemów (z liczbą nowych/rozwiązanych): Łączna liczba niespełnionych reguł audytu na wszystkich analizowanych stronach, a także liczba nowych reguł i liczba reguł rozwiązanych w wybranym okresie (np. w ciągu ostatnich 7 dni).
  • Wykres trendu ogólnego wyniku SEO i tabela Data/Wynik/Zmiana: Wizualny i tabelaryczny zapis każdej zapisanej migawki, pokazujący dokładnie, jak zmieniała się ocena sklepu na przestrzeni czasu.
  • Wykres trendów w kwestiach SEO (Nowe problemy, Rozwiązane problemy, Otwarte problemy): Śledzi, jak zmienia się całkowita liczba niespełniających reguł, niezależnie od pojedynczego wyniku, który może ukrywać rosnącą liczbę problemów, nawet gdy ogólny wynik wydaje się stabilny.
  • Wykresy trendów wyników SEO produktów / trendów wyników SEO kategorii: Ten sam trend dotyczył konkretnie produktów i kategorii.
  • Panele podmiotów, które uległy największemu ulepszeniu / podmiotów, które uległy największemu odrzuceniu: Wyświetla listę konkretnych stron, które zanotowały największe przesunięcia w obu kierunkach pomiędzy migawkami, dzięki czemu możesz sprawdzić, co zmieniło się na stronie, która nagle się poprawiła lub spadła.
  • Rozwijane menu Migawka A / Migawka B i przycisk Porównaj migawki: Wybierz dowolne dwie zapisane migawki i wygeneruj bezpośrednią tabelę porównawczą (ID, Data, Wynik, Zmiana, Encje, Źródło, Wersja). Jest ona przydatna do pomiaru dokładnego efektu konkretnej partii zmian, np. czyszczenia przekierowań lub przekazywania zawartości ChatGPT.

4.4 Optymalizacja adresów URL w Prestashop

4.4.1 Ładne adresy URL

  • Podzakładki Ustawienia/Struktura: Ustawienia zawierają przełącznik włącz/wyłącz opisany poniżej; Struktura definiuje rzeczywiste wzorce adresów URL stosowane po włączeniu opcji Ładne adresy URL.
  • Włącz rozwijaną opcję „Ładne adresy URL”: Włącza lub wyłącza tę funkcję. Po włączeniu moduł przepisuje domyślne wzorce adresów URL PrestaShop na czystsze i bardziej czytelne wersje.
  • Przycisk „Przywróć ustawienia domyślne PrestaShop”: Przywraca oryginalny routing adresów URL sklepu, co jest przydatne, jeśli chcesz całkowicie cofnąć ładne adresy URL, zamiast po prostu wyłączyć przełącznik.
  • Przycisk Zapisz: Zastosuj zmiany wprowadzone na tej stronie.
  • W notatkach na stronie wyjaśniono, że wzorce zawierające identyfikator korzystają z własnych tras SEO PrestaShop, wzorce bez identyfikatora korzystają z routera modułu, wyłączenie tej funkcji przywraca poprzednie trasy SEO z kopii zapasowej, jeśli takie istnieją, a automatyczne przekierowania w przypadku zmian w ładnych adresach URL obowiązują tylko wtedy, gdy włączona jest również osobna funkcja przekierowań.

4.4.2 Jak naprawić adresy URL 404 w Prestashop

  • Kolumna ID: Wewnętrzny numer rekordu dla wyświetlenia kodu 404.
  • Kolumna adresu URL: Dokładna ścieżka do sklepu, który zwrócił błąd 404.
  • Kolumna referencyjna: Strona lub witryna zewnętrzna, z której użytkownik wszedł na stronę przed kliknięciem uszkodzonego adresu URL. Przydatna do ustalenia, gdzie znajduje się uszkodzony link.
  • Kolumna wizyt: Ile razy dany konkretny adres URL został odwiedzony, co pozwala na ustalenie priorytetu dla najczęściej uszkodzonych linków.
  • Ostatnio odwiedzona kolumna: Znak czasu ostatniego zgłoszenia, przydatny do odróżnienia jednorazowego, nieaktualnego żądania od trwającego problemu.
  • Przycisk Usuń (na wiersz): Usuwa zarejestrowane trafienie z monitora po jego przejrzeniu lub rozwiązaniu.
  • Filtry wyszukiwania (ID, URL, Referer, zakres dat) i przycisk Szukaj: Zawęź listę do określonego wzorca adresu URL lub przedziału czasowego.
  • Przycisk działań zbiorczych: Stosuje akcję do wielu zaznaczonych wierszy jednocześnie, a nie do każdego z osobna.

4.4.3 Jak wykryć zduplikowane adresy URL (zduplikowane adresy URL SEO) w Prestashop

  • Kolumna ślimakowa: Konkretny przyjazny segment adresu URL, który pojawia się na więcej niż jednej stronie.
  • Kolumna Jednostki: Wyświetla listę stron (produktów, kategorii, stron CMS, producentów), które korzystają z danego ślimaka.
  • Kolumna dopasowań: Liczba stron biorących udział w danej kolizji.
  • Aktualizacja akcji: Otwiera grupę, dzięki czemu możesz zmienić przyjazny adres URL na stronach, które mają stać się unikatowe, a następnie zapisać, aby zastosować poprawkę.
  • Jeśli w sklepie nie ma kolizji, na stronie wyświetla się po prostu komunikat „Nie znaleziono rekordów”.

4.4.4 Jak dodać przekierowania 301, 302, 303 do adresów URL w Prestashop za pomocą Moduł audytu SEO Prestashop

  • Dodaj przycisk przekierowania: Otwiera pusty formularz umożliwiający utworzenie nowego przekierowania.

  • Przycisk Importuj CSV: Umożliwia jednoczesne przesyłanie wielu przekierowań z pliku CSV zamiast dodawania ich pojedynczo.
  • Odznaka liczby przekierowań: Pokazuje całkowitą liczbę przekierowań aktualnie zapisanych dla sklepu.
  • Kolumna ID: Wewnętrzny numer rekordu.
  • Kolumna nazwy: Etykieta przypisywana przez Ciebie na własny użytek; nie ma ona wpływu na zachowanie przekierowań.
  • Kolumna adresu URL źródła: Stary lub uszkodzony adres URL, którego obecnie żądają użytkownicy i roboty indeksujące.
  • Kolumna adresu URL docelowego: Zamiast tego jest to adres URL, do którego są wysyłane.
  • Typ kolumny: Typ przekierowania (301, 302, 303 lub 404).
  • Aktywna kolumna: Czy przekierowanie jest obecnie wymuszane w witrynie sklepowej.
  • Przycisk Edytuj (na wiersz): Otwiera przekierowanie do edycji.
  • Filtry wyszukiwania (ID, Nazwa, Adres URL źródłowy, Adres URL docelowy, Typ, Aktywny) i przycisk Szukaj: Gdy lista stanie się długa, zawęź ją.
  • Poszczególne pola formularza przekierowania: Imię i nazwisko (Twoja wewnętrzna etykieta), Źródłowy adres URL (wymagane; stara ścieżka), Adres docelowy (wymagane; musi to być ścieżka względna lub pełny adres URL http/https), Typ przekierowania (301 w przypadku przeniesienia stałego, 302 w przypadku przeniesienia tymczasowego, 303 w przypadku określonych przypadków po przesłaniu formularza lub 404 w celu wyraźnego oznaczenia adresu URL jako nieprzekierowującego) i Status (aktywne lub nieaktywne, domyślnie aktywne).

4.5 Jak edytować plik Sitemap.xml w Prestashop

4.5.1 Mapa witryny XML

  • Włącz rozwijaną mapę witryny XML: Włącza lub wyłącza wyświetlanie mapy witryny XML.
  • Wyświetlanie adresu URL mapy witryny: Po włączeniu wyświetla publiczny adres URL mapy witryny, gotowy do skopiowania do Search Console.
  • Lista adresów URL mapy witryny językowej: W przypadku sklepów z więcej niż jednym aktywnym językiem wyświetla oddzielny adres URL mapy witryny dla każdego języka. Każdy adres URL powinien zostać przesłany osobno.
  • Włącz rozwijaną listę RSS: Włącza lub wyłącza wyjście kanału RSS niezależnie od mapy witryny.
  • Wyświetlanie adresu URL RSS: Po włączeniu wyświetla adres URL kanału RSS na żywo.
  • Uwzględnij w mapie witryny pola wyboru (Produkty, Kategorie, Informacje, Producenci, Dostawcy): Wybiera, które typy encji będą wyświetlane na mapie witryny. Domyślnie zaznaczone są wszystkie pięć.
  • Pole limitu produktu (0 = wszystkie): Określa limit liczby produktów uwzględnionych w mapie witryny. Ustaw na 0, aby uwzględnić wszystkie produkty, niezależnie od rozmiaru katalogu.
  • Rozwijane listy priorytetów (według typu jednostki, na przykład Priorytet produktu 0.8, Priorytet kategorii 0.7): Wskazówka dotycząca względnej ważności przekazywana robotom indeksującym dany typ strony. Jak zaznaczono na samej stronie, jest to wskazówka, a nie gwarancja rankingu.
  • Zmień rozwijane listy częstotliwości (dla każdego typu jednostki, domyślnie ustawione na Codziennie): Informuje roboty indeksujące, jak często dany typ strony ulega zmianie, pomagając im zaplanować, jak często do niej powracać.
  • Przycisk Zapisz: Zastosuj wszystkie ustawienia mapy witryny na tej stronie.
  • Na banerze informacyjnym wyjaśniono również zalecaną konfigurację cron: prześlij adres URL mapy witryny (lub adres URL każdego języka) w Google Search Console i Narzędziach Bing dla webmasterów, a następnie zaplanuj wyświetlanie adresu URL cron raz dziennie o północy, aby automatycznie wysyłać ping do Google po zmianach w katalogu.

4.5.2 Mapa witryny HTML

  • Włącz rozwijaną mapę witryny HTML: Włącza stronę sklepu zawierającą listę linków ważnych dla użytkowników, oddzieloną od mapy witryny XML przeznaczonej dla robotów indeksujących.
  • Wyświetlanie adresu URL strony mapy witryny: Po włączeniu wyświetla aktywny adres URL danej strony widocznej dla odwiedzających.
  • Uwzględnij pola wyboru stron (Strona główna, Strony produktów, Kategorie, Informacje, Marki, Nowe produkty, Specjalne (obniżka cen), Bestsellery, Popularne): Wybiera, które grupy stron będą linkowane z mapy witryny HTML.
  • Niestandardowe adresy URL (pola etykiety i adresu URL, ikona usuwania, przycisk Dodaj niestandardowy adres URL): Umożliwia ręczne dodawanie dodatkowych linków, takich jak strony docelowe spoza katalogu, które w innym przypadku nie pojawiłyby się w grupach automatycznych.
  • Przycisk Zapisz: Zastosuj konfigurację mapy witryny HTML.

4.6 Jak edytować tagi społecznościowe OpenGraph na stronie źródłowej 

  • Przełącznik Facebook Open Graph: Włącza metadane Open Graph (używane przez Facebooka i wiele innych platform) na stronach sklepów, dzięki czemu udostępniane linki wyświetlają odpowiedni tytuł, opis i obraz.
  • Przełącznik kart Twittera: Włącza metadane kart specyficzne dla Twittera na stronach witryn sklepowych.
  • Lista rozwijana typów kart Twittera (domyślnie summary_large_image): Wybiera układ wizualny używany podczas udostępniania strony na Twitterze/X.
  • Pole nazwy witryny: Nazwa wyświetlana obok udostępnianych linków, zazwyczaj nazwa marki Twojego sklepu.
  • Lista rozwijana typu witryny (domyślnie Organizacja): Opisuje charakter witryny w oparciu o ustrukturyzowane dane.
  • Pola adresu URL Facebooka, adresu URL Twittera, adresu URL Instagrama, adresu URL LinkedIn, adresu URL YouTube, adresu URL Pinteresta: Linki do profili Twojego sklepu na każdej platformie służą do połączenia Twojej witryny sklepowej z Twoją oficjalną obecnością w mediach społecznościowych za pomocą ustrukturyzowanych danych.
  • Przycisk Zapisz: Stosuje wszystkie ustawienia kart społecznościowych.

4.7 W jaki sposób ChatGPT pomaga w generowaniu treści w Prestashop 

  • Włącz przełącznik ChatGPT (domyślnie wyłączony): Włącza asystenta treści AI dla paneli SEO produktów i kategorii oraz dla przepływu pracy zbiorczego importu/eksportu.
  • Lista rozwijana modeli ChatGPT (opcje obejmują GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4 i GPT-3.5 Turbo, domyślny GPT-3.5 Turbo): Wybiera, który model OpenAI generuje treść; bardziej wydajne modele zazwyczaj generują lepsze wyniki przy wyższych kosztach na żądanie.
  • Pole tokenu API ChatGPT: Twój klucz API OpenAI, którego moduł potrzebuje do wysyłania żądań generacji w Twoim imieniu.
  • Przycisk Zapisz: Przechowuje stan włączenia, wybór modelu i token.
  • Przycisk klucza API testowego: Wywołuje OpenAI bezpośrednio, aby potwierdzić, że token i model faktycznie działają, zanim zaczniesz z nich korzystać w panelu produktu.
  • Baner promocyjny na tej i pokrewnych stronach odsyła również do oddzielnego dodatku Knowband, Knowband AI Content Generator (obsługującego Gemini i ChatGPT w zakresie treści produktów i tłumaczeń), który jest odrębnym produktem od wbudowanej zakładki ChatGPT i nie jest objęty zakresem niniejszego podręcznika.

4.8 Czym jest plik Robots.txt i jak go edytować za pomocą edytora robots.txt Prestashop firmy Knowband

  • Wyświetlanie publicznego adresu URL: Pokazuje aktualny, publiczny adres internetowy pliku robots.txt, przydatny do potwierdzenia, co roboty indeksujące faktycznie widzą po zapisaniu.
  • Wyświetlanie ścieżki pliku: Pokazuje dokładną ścieżkę do pliku serwera, do którego następuje zapis, co jest przydatne podczas rozwiązywania problemów z dostawcą hostingu, jeśli zapisywanie się nie powiedzie.
  • Ostrzeżenie możliwe do zapisania: Pojawia się automatycznie, jeśli w danej chwili nie można zapisać danych w pliku serwera, informując o konieczności naprawienia uprawnień w katalogu głównym sklepu lub utworzenia pliku robots.txt z możliwością zapisu, zanim zmiany zostaną zastosowane.
  • Obszar tekstowy zawartości robotów: Faktyczne dyrektywy, które zostaną opublikowane, domyślnie mają konfigurację zezwalającą:

 User-agent: *

  Allow: /

  • Przycisk Zapisz: Natychmiast publikuje wprowadzone dyrektywy w aktywnym, publicznym pliku robots.txt.

4.9 Jak aktualizować zawartość produktów hurtowo

  • Okno informacyjne celu: Podsumowuje planowany trzyetapowy przepływ pracy: eksport jako opcjonalna kopia zapasowa, rozszerzenie wybranych pól za pomocą ChatGPT, a następnie zaimportowanie wyniku.
  • Wyświetlanie liczby wierszy (na przykład „Dostępnych jest 114 wierszy produktów/języków”): Pokazuje dokładnie, ile wierszy zostanie uwzględnionych w eksporcie przed jego uruchomieniem.
  • Lista wyeksportowanych pól: Dokumentuje każde pole, które będzie zawierał eksport: identyfikatory produktu, języka i sklepu, nazwę, meta tytuł, meta opis, meta słowa kluczowe, tagi, adres URL SEO, opis i fragment, frazę kluczową, drugorzędne frazy kluczowe, dyrektywy „zezwól na wyszukiwanie” i „zezwól na śledzenie linków”, zaawansowane meta robotów, kanoniczny adres URL, wynik SEO, wynik czytelności, analiza wyniku, analiza treści, tytuł w mediach społecznościowych, opis w mediach społecznościowych, obraz w mediach społecznościowych i pola fragmentu oceny (włącz, średnia ocena, najlepsza ocena, najgorsza ocena, liczba ocen).
  • Przycisk eksportu: Pobiera pełny plik JSON opisany powyżej.
  • Wybierz kontrolkę pliku (panel importu): Wybiera plik JSON z Twojego komputera, który chcesz przesłać.
  • Przycisk Importuj: Zastosowuje pola SEO, frazy kluczowe, dane społecznościowe i dane ocen z wybranego pliku do pasujących produktów. Akceptowane są tylko pliki .json.
  • Pola wyboru zwiększające funkcjonalność ChatGPT (SEO + czytelność) (tytuł meta, opis meta, słowa kluczowe meta, fraza kluczowa, frazy kluczowe drugorzędne, adres URL SEO, tytuł społecznościowy, opis społecznościowy, tagi, opis): Wybiera dokładnie, które pola ma zostać ponownie wygenerowane w ramach zbiorczego przepustki ChatGPT.
  • Opcja wszystkich produktów / Pole maksymalnej liczby produktów: Można albo przetwarzać cały katalog, albo ograniczać produkcję do określonej liczby produktów, co jest przydatne, gdy trzeba najpierw przetestować jakość na małej partii.
  • Ten panel pozostaje wyłączony, wyświetlając komunikat i link do ustawień ChatGPT, dopóki ChatGPT nie zostanie włączony, a token nie zostanie zapisany na karcie ChatGPT.

4.10 Ustawienia ogólne dla wszystkich konfiguracji w Prestashop SEO Audit Manager

Ogólne

  • Przełącznik statusu: Główny przełącznik dla całego modułu, w tym metadanych, przekierowań, paneli i wyników listy. Nic innego nie działa, gdy ten przełącznik jest wyłączony.
  • Włącz analizę SEO: Włącza karty wyników SEO, podkartę Audyt SEO i kolumny SEO na stronach list katalogowych.
  • Włącz przełącznik analizy czytelności: Włącza ocenę czytelności wyświetlaną obok wyniku SEO.
  • Włącz automatyczną analizę przy przełączaniu edycji: Po włączeniu tej opcji strony będą automatycznie ponownie analizowane po każdym zapisaniu, dzięki czemu wyniki będą aktualne i nie będzie trzeba ich ręcznie powtarzać.
  • Przełącznik rekordu 404 żądań: Włącza zbieranie danych przez Monitor 404.
  • Włącz przekierowywanie adresów URL: Włącza dopasowywanie przekierowań dla użytkowników odwiedzających witrynę sklepową; bez tej opcji wpisy w przekierowaniach URL są przechowywane, ale nie są faktycznie stosowane.
  • Włącz przełączanie mapy witryny XML: Włącza wyjście mapy witryny XML opisane w rozdziale 4.5.
  • Włącz przełącznik RSS: Włącza wyjście kanału RSS.
  • Pole separatora tytułu (domyślnie „-”): Znak lub znaki wstawiane pomiędzy częściami wygenerowanego meta tytułu, np. pomiędzy nazwą produktu i nazwą sklepu.
  • Wyświetlanie produktów / kategorii / producentów / dostawców / stron CMS w wyszukiwarce domyślnie przełącza się: Ustawia domyślne zachowanie indeksu dla każdego typu encji, gdy dana strona nie ma własnego nadpisania. Domyślnie włączone dla wszystkich pięciu.

Meta szablony

  • Pola szablonu meta tytułu produktu / kategorii / CMS / marki / dostawcy: Wzorzec używany do automatycznego tworzenia metatytułu, gdy własny metatytuł strony jest pusty lub gdy dla tego typu włączony jest szablon Force. Każdy z nich obsługuje skróty, takie jak {product_name}, {category_name}, {cms_title}, {brand}, {supplier_name}, {shop_name} i {title_separator}.
  • Pola szablonu meta opisu produktu / kategorii / CMS / marki / dostawcy: Ta sama idea dotyczy metaopisów; domyślnie są one puste, więc opis nie zostanie wygenerowany automatycznie, dopóki go nie wypełnisz.
  • Wymuś przełączanie meta szablonów produktu/kategorii/CMS/marki/dostawcy: Po włączeniu szablon jest stosowany nawet wtedy, gdy strona ma już własną wartość meta, skutecznie ją nadpisując. Po wyłączeniu (domyślnie) szablon wypełnia tylko faktycznie puste wartości.

Historia cron i wyników

  • Pole bezpiecznego tokena cron: Unikalny token używany w adresie URL cron modułu; wywołanie tego adresu URL z prawidłowym tokenem uruchamia migawkę wyniku SEO sklepu, gdy włączona jest historia wyników. Pozostawienie pola pustego powoduje ponowne wygenerowanie tokena.
  • Włącz przełączanie historii wyników SEO: Włącza system migawek, który obsługuje stronę Historii wyników.
  • Lista rozwijana przechowywania historii (domyślnie Zachowaj całą historię): Wybiera, czy stare migawki mają być przechowywane bezterminowo, czy usuwane po upływie określonego czasu.
  • Pole Zachowaj historię przez (dni) (domyślnie 365): Gdy retencja jest ograniczona, a nie ustawiona na zachowywanie wszystkiego, ta opcja określa liczbę dni historii, które mają zostać zachowane.
  • Lista rozwijana harmonogramu automatycznych migawek (domyślnie: codziennie, o północy): Ustawia częstotliwość automatycznego wykonywania nowej migawki za pomocą adresu URL cron.

Weryfikacja w wyszukiwarkach

  • Pole kodu weryfikacyjnego Google: Jeśli Twoja witryna nie została zweryfikowana w inny sposób, wklej tutaj wartość weryfikacyjną z Google Search Console, pozwalając modułowi na wyświetlenie jej w nagłówku strony.
  • Pole kodu weryfikacyjnego Bing: Ten sam pomysł dotyczy narzędzi Bing Webmaster Tools.

Przycisk Zapisz: Zastosowuje wszystkie ustawienia na stronie w jednej akcji.

5. Kroki analizy SEO na stronie dla stron produktów i kategorii

Właściciele sklepów mogą łatwo sprawdzić wynik czytelności i SEO na stronach produktów, kategorii i marek.

  • Krąg wyników audytu SEO (od 0 do 10): Wynik SEO na stronie, zakodowany kolorami od czerwonego (niski) przez pomarańczowy do zielonego (wysoki), będzie widoczny na stronach z listami produktów za pomocą modułu Prestashop SEO Audit
  • Krąg wyników czytelności (od 0 do 10): Wynik czytelności strony, oceniany i kolorowany w ten sam sposób, ale bazujący na sprawdzeniu stylu pisma, a nie struktury.

  • Selektor języka: Przełącza cały panel, łącznie z punktacją i każdym polem poniżej, na inny aktywny język sklepu, ponieważ każdy język jest punktowany i edytowany niezależnie.
  • Baner generatora treści AI: Promuje oddzielny dodatek Knowband AI Content Generator opisany w rozdziale 4.7; nie jest on częścią silnika punktacji udokumentowanego w tym miejscu.

Podzakładka „Słowa kluczowe i SERP”

  • Pole głównego słowa kluczowego: Ta strona jest optymalizowana pod kątem jednego głównego słowa kluczowego; większość sprawdzeń podstawowego słowa kluczowego w podkarcie audytu SEO odbywa się bezpośrednio z tego pola, a w kilku z nich wyświetla się komunikat „Nie ustawiono”, dopóki pole to nie zostanie wypełnione.

  • Pole słów kluczowych pomocniczych: Lista dodatkowych, drugorzędnych fraz, oddzielonych przecinkami, które strona powinna również odzwierciedlać, jeśli występują naturalnie.
  • Panel podglądu wyników wyszukiwania: Symuluje prawdopodobieństwo wyświetlenia tytułu strony, adresu URL i metaopisu w wynikach wyszukiwania.
  • Przełączanie między komputerem stacjonarnym a urządzeniem mobilnym: Przełącza podgląd między typowym wyglądem strony z wynikami wyszukiwania na komputerze stacjonarnym a wyglądem wersji mobilnej, ponieważ na urządzeniach mobilnych tytuły i opisy są często bardziej agresywnie skracane.
  • Liczba znaków w tytule: Wyświetlany w zestawieniu z docelowymi 60 znakami, to ogólny punkt, w którym tytuły zaczynają być ucinane w wynikach wyszukiwania.
  • Liczba znaków w opisie: Wyświetlane na podstawie docelowego limitu 160 znaków, który jest odpowiednikiem limitu dla opisów meta.

Podzakładka audytu SEO

Dwie kolumny: Audyt strony i Czytelność, z których każda zawiera listę reguł pogrupowanych pod nagłówkiem „Silne” lub „Wymaga dopracowania”. Każda reguła zawiera wynik liczbowy, nazwę reguły, wynik (aktualny stan strony), cel (powinien mieć) oraz, w przypadku niespełnionych reguł, krótką wskazówkę. Zweryfikowane reguły widoczne w panelu to:

Kontrole audytu stron: Pojedynczy nagłówek H1; Atrybuty alt obrazu; Słowo kluczowe wspomagające w tytule, opisie, treści, podtytule, metaopisie i ślimaku; Gęstość słów kluczowych wspomagających (docelowo od 0.3 do 1.5 procent); Długość słów kluczowych wspomagających (docelowo do 4 słów); Linki zewnętrzne (docelowo od 1 do 3); Linki wewnętrzne; Długość tekstu (docelowo co najmniej 300 słów); Długość głównego słowa kluczowego (docelowo do 4 słów); Główne słowo kluczowe w meta tytule; Główne słowo kluczowe w tytule strony; Główne słowo kluczowe we wstępie (docelowo: obecne na początku, około 150 znaków); Gęstość słów kluczowych wspomagających (docelowo od 0.5 do 2.5 procent); Szerokość tytułu SEO (docelowo od 30 do 60 znaków); Długość meta opisu (docelowo od 120 do 160 znaków); Główne słowo kluczowe w meta opisie; i Główne słowo kluczowe w ślimaku adresu URL.

Kontrole czytelności: Długość zdania (docelowo 20 lub mniej słów na zdanie); łatwość czytania według Flescha (docelowo 60 lub więcej); zdania kolejne; strona bierna (docelowo około 10 procent lub mniej zdań); minimalna długość treści (docelowo co najmniej 300 słów); długość akapitu (docelowo co najmniej 3 akapity); rozkład podtytułów (docelowo co najmniej 2 podtytuły); oraz słowa przejściowe (docelowo około 20 procent lub więcej zdań z użyciem słów łącznikowych).

 

Podzakładka kontroli indeksowania

Określa, czy strona ma być wyświetlana w wynikach wyszukiwania i czy linki na stronie mają być wykorzystywane przez roboty indeksujące, a także wszelkie zaawansowane dyrektywy robotów lub zastąpienia kanonicznego adresu URL dla danej strony i języka.

Udostępnij podkartę podglądu

Pokazuje, jak strona będzie wyglądać po udostępnieniu jej na platformach społecznościowych, odzwierciedlając ustawienia kart społecznościowych z sekcji 4.6 w połączeniu z wszelkimi tytułami społecznościowymi, opisami i obrazami określonymi dla danej strony, które tutaj ustawisz.

Podzakładka znaczników oceny gwiazdkowej

Ta opcja jest dostępna dla produktów i kategorii. Kontroluje, czy dla strony zostanie wygenerowany fragment oceny w postaci gwiazdek, a jeśli tak, to jaka będzie średnia ocena i liczba ocen użyta do jej wygenerowania.

Podzakładka osi czasu wyniku

Powtarza bieżące, poprzednie, zmianę, najwyższą, najniższą, średnią, trend i ostatnią analizowaną wartość, a także wykres historii i tabelę, które pojawiają się na stronie historii wyników dla całego sklepu (sekcja 4.3), ale obejmują tylko tę konkretną stronę.

6. Jak przeprowadzić kompleksowy audyt SEO w PrestaShop 

Moduł audytu SEO PrestaShop może przeprowadzić audyt SEO PrestaShop dla produktów, kategorii, stron CMS, producentów i dostawców, generując dwie oddzielne oceny od 0 do 10 dla każdej strony: ocenę audytu SEO obejmującą kontrole strukturalne, takie jak umiejscowienie słów kluczowych, długość metadanych, tekst alternatywny i linki, oraz ocenę czytelności obejmującą długość zdań, strukturę akapitów, stronę bierną i słowa przejściowe. Strona może uzyskać dobry wynik w jednym, a słaby w drugim.

Niski wynik wskazuje na konkretną, możliwą do naprawienia lukę, a nie na ogólny problem z jakością, ponieważ każda reguła łączy Wynik z Celem, jak to szczegółowo opisano pole po polu w Sekcji 5. Aby podjąć działania, otwórz panel Audytu SEO strony, przejrzyj elementy Wymagające pracy i skup się na jakości treści (długość tekstu, umiejscowienie głównych słów kluczowych) przed mniejszymi kontrolami technicznymi, takimi jak liczba linków, które wymagają osądu redakcyjnego, a nie mechanicznego naprawiania.

Żadna z tych kontroli sama w sobie nie stanowi bezpośredniego sygnału rankingowego Google. Odzwierciedlają one sprawdzone praktyki SEO i jakości treści, na które wyszukiwarki i czytelnicy reagują dobrze, a nie gwarantują konkretnego wyniku rankingowego.

7. Często Zadawane Pytania

Pytanie 1: Znalazłem kilka adresów URL 404. Jak mogę je przekierować?
Otwórz Optymalizację adresów URL > Adresy URL 404 w Knowband Moduł audytu SEO Prestatshop, znajdź wpis i użyj akcji „Przekieruj”, która otworzy formularz „Przekierowania URL” z wstępnie wypełnionym adresem URL źródłowym. Dodaj adres URL docelowy, wybierz typ (301 w przypadku zmiany trwałej) i zapisz. Przekierowanie stosuj tylko wtedy, gdy istnieje rzeczywiście odpowiedni adres docelowy.

Pytanie 2: Jak postępować w przypadku adresu URL, który nie jest już dostępny?
Jeśli treść została przeniesiona, dodaj przekierowanie 301 ze starego adresu URL do nowego w sekcji Optymalizacja URL > Przekierowania URL. Jeśli nic istotnego nie zostanie zastąpione, pozostawienie go jako 404 jest dopuszczalne zamiast wymuszania przekierowania na niezwiązaną stronę.

Pytanie 3: Jak mogę ulepszyć stronę z niskim wynikiem SEO?
Otwórz panel audytu SEO strony w Menedżerze audytu SEO Prestashop firmy Knowband i jego podkartę audytu SEO, a następnie przejrzyj reguły wymienione w sekcji Wymaga pracy, korzystając z Wyniku i Celu wyświetlanych dla każdej z nich.

Pytanie 4: Jak używać ChatGPT do generowania meta tytułów i opisów?
Możesz użyć ChatGPT do generowania meta tagów tytułu, opisu i wykresów społecznościowych za pomocą modułu PrestaShop Complete SEO. Kliknij zakładkę ChatGPT, zapisz prawidłowy token OpenAI, a następnie skorzystaj z podzakładki ChatGPT w panelu SEO produktu lub kategorii, aby wygenerować, przejrzeć, zastosować i zapisać.

Pytanie 5: Jak mogę sprawdzić duplikaty adresów URL?
Otwórz Optymalizację URL w dodatku PrestaShop SEO Audit i kliknij zduplikowane adresy URL. Przyjazne dla użytkownika adresy URL są grupowane według adresów URL z listą jednostek, których dotyczą, a adres URL każdej strony można zaktualizować do unikalnej wartości.

Pytanie 6: Jak mogę sprawdzić swoją mapę witryny XML?
Za pomocą edytora XML mapy witryny Prestashop firmy Knowband możesz wprowadzać zmiany w mapie witryny i przesyłać je za pomocą narzędzia Sitemaps w Google Search Console.

Pytanie 7: Czy mogę połączyć Google Search Console ze swoją witryną Prestashop?
Teraz możesz wyszukać identyfikator klienta i sekret protokołu OAuth w Google, kliknąć Połącz z Google, a następnie wybrać swoją usługę w Search Console lub ręcznie wprowadzić jej adres URL.

Pytanie 8: Czy mogę przeglądać dane Google Analytics w module?
Tak. Po połączeniu GA4 i wybraniu usługi sekcja „Analiza” wyświetla sesje, użytkowników, wyświetlenia, zaangażowanie, trendy ruchu i podział na wymiary bez konieczności oddzielnego otwierania Google Analytics.

Pytanie 9: Jak mogę zidentyfikować problemy z SEO na stronach produktów lub kategorii?
Przejrzyj historię wyników i trendy problemów lub otwórz stronę bezpośrednio i sprawdź panel Audytu SEO, w którym wyświetlane są konkretne niespełniające się reguły wraz z wartością docelową konieczną do spełnienia warunku.

Pytanie 10: Czy narzędzie przekierowań obsługuje zmiany zbiorcze?
Tak. Moduł przekierowań Prestashop firmy Knowband pozwala na importowanie plików CSV na stronę przekierowań URL, co pozwala na dodanie wielu przekierowań w jednym przesłaniu, zamiast tworzenia ich pojedynczo.

Pytanie 11: Czy treść wygenerowana przez ChatGPT jest publikowana automatycznie?
Nie. Wygenerowana treść jest zapisywana w wybranym polu do przeglądu, a administrator musi ją sprawdzić i zapisać formularz hosta, aby została wprowadzona.

Pytanie 12: Do czego właściwie służy ustawienie „Opóźnienie danych” w Search Console?
To ustawienie sprawia, że ​​moduł pomija kilka ostatnich dni podczas pobierania danych z Search Console, ponieważ Google opóźnia te dane. Bez tej zmiany liczba najnowszych dni w raporcie mogłaby być sztucznie zaniżona.

Pytanie 13: Dlaczego mój adres URL Cron jest ważny, skoro nigdy nie otwieram go ręcznie?
Adres URL cron powinien być automatycznie wywoływany przez system zadań zaplanowanych na serwerze, a nie otwierany ręcznie. To on uruchamia codzienne migawki wyników, pingi map witryn do Google i zaplanowane testy PageSpeed, dlatego należy go dodać do harmonogramu serwera, aby te funkcje działały bez ręcznego wysiłku.

Moduł audytu SEO PrestaShop integruje scoring, obsługę techniczną i raportowanie Google w jednym module, dzięki czemu audyt SEO PrestaShop nie wymaga stosowania różnych modułów dla różnych procesów. W przypadku jakichkolwiek problemów z tym modułem prosimy o kontakt pod adresem: [email chroniony].

Rozszerzenie OpenCart Backup and Restore: Kompletny podręcznik użytkownika

Zapytaj dowolnego właściciela sklepu OpenCart, kiedy ostatnio tworzył kopię zapasową swojej bazy danych, a większość zawaha się przed odpowiedzią. Nie chodzi o to, że ludzie nie dbają o swoje dane. Po prostu kopie zapasowe znajdują się na samym dole listy rzeczy do zrobienia, tuż pod hasłem „zabierz się za to w końcu”. A potem pojawia się jedna nieudana aktualizacja, jedna nieudana instalacja wtyczki lub awaria hostingu i nagle nie ma odwrotu. Właśnie tę lukę ma wypełnić to rozszerzenie do tworzenia kopii zapasowych OpenCart. Zamiast polegać na tym, że to Ty o tym pamiętasz, to rozszerzenie do tworzenia kopii zapasowych od Knowband jest jednym z najlepszych. Rozszerzenia kopii zapasowych OpenCart który zmienia automatyczne tworzenie kopii zapasowych sklepu w coś, co dzieje się w tle, cicho, zgodnie z harmonogramem, bez kiwnięcia palcem po skonfigurowaniu. Pomyśl o tym jako o ubezpieczeniu dla swojego katalogu, zamówień, rekordów klientów i wszystkiego innego, co znajduje się w bazie danych OpenCart. To nie jest też zwykłe narzędzie do obsługi baz danych. Działa jako pełne rozszerzenie do tworzenia kopii zapasowych sklepu OpenCart, co oznacza, że ​​może pobrać Twoje pliki, obrazy, bazę danych lub wszystko razem, w zależności od tego, czego potrzebujesz w danym momencie. Ponadto zawiera odpowiedni silnik przywracania i samodzielny skrypt przywracania, więc nawet jeśli z jakiegoś powodu Twój panel administracyjny stanie się niedostępny, nadal będziesz mieć możliwość powrotu. Ta kombinacja, kopia zapasowa plus niezawodna ścieżka przywracania, to tak naprawdę powinno wyglądać odzyskiwanie danych po awarii w handlu elektronicznym. Pozostała część tego podręcznika przeprowadzi Cię przez każdy ekran, każde ustawienie i każdy przycisk w rozszerzeniu do tworzenia kopii zapasowych i przywracania danych OpenCart firmy Knowband, dzięki czemu możesz je poprawnie skonfigurować za pierwszym razem i pewnie rozwiązywać problemy, jeśli coś będzie wyglądać nie tak później.

Szybka wskazówka przed rozpoczęciem: Przeczytaj najpierw sekcję Ustawienia ogólne. Token CRON i hasło przywracania, które tam ustawisz, są potrzebne do każdej zaplanowanej kopii zapasowej i każdego przywracania, które kiedykolwiek wykonasz za pomocą tego rozszerzenia OpenCart Restore. Pominięcie tego kroku teraz oznacza jedynie konieczność późniejszego cofnięcia się.

2. Zapoznanie się z panelem administracyjnym Wtyczka do tworzenia kopii zapasowych i przywracania

Po zainstalowaniu modułu za pomocą rozszerzeń w panelu administracyjnym OpenCart, doda on własny panel i kilka zakładek. Omówimy każdy z nich, zaczynając od Panelu, ponieważ to ekran, który będziesz najczęściej przeglądać.

2.1 Pulpit nawigacyjny 

Panel istnieje po to, by od razu po otwarciu odpowiedzieć na jedno pytanie: czy dane mojego sklepu są obecnie chronione, czy nie? Nie musisz przeszukiwać logów, żeby się o tym przekonać, dlatego wszystkie ważne informacje są podsumowane tutaj.

Ostatnia kopia zapasowa: Informuje, czy ostatnie zadanie tworzenia kopii zapasowej powiodło się, nie powiodło, czy nadal jest wykonywane, a także podaje datę, godzinę i czas trwania.

Ostatnie przywrócenie: Ten sam pomysł, ale w przypadku przywracania. To ważniejsze, niż ludzie myślą. Chcesz mieć pewność, że przywracanie zostało rzeczywiście wykonane, zanim mu zaufasz, a nie tylko zakładasz, że zadziałało.

Użyte miejsce do przechowywania: Pokazuje, ile miejsca zajmują Twoje kopie zapasowe na każdej podłączonej platformie pamięci masowej. Przydatne, gdy zastanawiasz się, czy nadszedł czas na oczyszczenie starych archiwów.

Stan platformySzybkie sprawdzenie statusu w dowolnym podłączonym folderze lokalnym, FTP lub SFTP, pamięci masowej zgodnej z S3 lub usłudze chmurowej opartej na OAuth. Każde z nich jest oznaczane jako sprawne lub niedostępne, dzięki czemu problemy nie pozostają ukryte do dnia utworzenia kopii zapasowej.

Aktywność kopii zapasowejProsty podgląd liczby kopii zapasowych wykonanych w danym okresie, dzień po dniu, wraz z informacją o tych, które zakończyły się niepowodzeniem. Przydatny do wykrycia wzorca, na przykład kopii zapasowych, które po cichu przestają działać w każdą niedzielę z powodu przerwy konserwacyjnej serwera.

Przechowywanie według platformy: Dokładnie pokazuje, ile miejsca zajmuje każde podłączone miejsce docelowe pamięci masowej. Jeśli pamięć masowa serwera lokalnego zapełnia się szybciej niż oczekiwano, to właśnie to powinno być zauważalne.

Najnowsza kopia zapasowa:Pokazuje, co faktycznie znajduje się w najnowszym archiwum, bazie danych, obrazach, innych plikach, a także przybliżony rozmiar każdego elementu.

Ostatnie prace:Wyświetla listę ostatnio wykonanych kopii zapasowych z przyciskami Przywróć lub Ponów, dzięki czemu jeśli coś nie powiedzie się w nocy, możesz podjąć natychmiastową reakcję, zamiast przeszukiwać menu.

Historia restauracji:Zestawienie ostatnich prób przywracania, ich wyników i czasu, dzięki któremu można na pierwszy rzut oka potwierdzić, czy przywracanie faktycznie zakończyło się prawidłowo.

Połączenie i kanał błędów: Status na żywo i komunikaty o błędach w miarę ich występowania. To samo w sobie często oszczędza Ci zaglądania do zakładki „Logi”, ponieważ dokładna przyczyna awarii jest widoczna bezpośrednio na pulpicie.

3. Ustawienia główne

To jest tak naprawdę centrum sterowania całością Wtyczka do tworzenia kopii zapasowych OpenCartDecyduje, czy moduł w ogóle zostanie uruchomiony, w jaki sposób chroniony jest samodzielny skrypt przywracania oraz jakie polecenie CRON jest potrzebne hostowi (lub zewnętrznemu harmonogramowi) do uruchomienia zaplanowanych uruchomień.

Włącz moduł:Prosty przełącznik włącz/wyłącz. Wyłącz go, a zaplanowane zadania CRON przestaną być uruchamiane, choć nadal możesz ręcznie tworzyć kopie zapasowe i przywracać dane z poziomu panelu administracyjnego, kiedy tylko chcesz.

Przywróć hasło: Chroni to samodzielny skrypt przywracania przed użyciem przez osoby nieupoważnione. Jest on przechowywany jako wartość skrótu, a nie jako zwykły tekst, i będzie potrzebny za każdym razem, gdy przywracasz sklep poza standardowym interfejsem administracyjnym.

Bezpieczny token CRON:Unikalny token wbudowany w każdy zaplanowany adres URL kopii zapasowej i wyzwalacz wiersza poleceń. Rzecz jednak w tym, że jeśli zregenerujesz ten token, każde istniejące zadanie CRON powiązane ze starym przestanie działać. Dlatego w momencie jego zregenerowania zaktualizuj każdy wpis harmonogramu, który się do niego odwołuje. Nie odkładaj tego na później.

Samodzielny skrypt przywracania: Dzięki temu otrzymasz bezpośredni adres URL i ścieżkę do pliku serwera, które umożliwią Ci przywrócenie sklepu, nawet jeśli sam panel administracyjny OpenCart się nie załaduje. O ile znasz hasło do przywracania, możesz przywrócić sklep za pomocą tego skryptu, bez konieczności logowania się do panelu administracyjnego.

Planowana kopia zapasowa (CRON): Gotowe polecenia, adres URL, interfejs wiersza poleceń PHP lub skrypt powłoki, które kopiujesz bezpośrednio do menedżera CRON w panelu hostingowym lub dowolnego zewnętrznego harmonogramu. Jeden wyzwalacz uruchamia każdy włączony profil kopii zapasowej w jednym przebiegu.

4. Karta Kopie zapasowe w Menedżerze kopii zapasowych OpenCart w Knowband

W tym miejscu wykonujesz jednorazową kopię zapasową poza swoim regularnym harmonogramem i przeglądasz każde archiwum. Rozszerzenie do tworzenia kopii zapasowych bazy danych OpenCart Wygenerowano do tej pory. Wybierz profil z listy rozwijanej, kliknij „Uruchom” i obserwuj postępy na żywo na tym samym ekranie, bez konieczności przeładowywania strony.

4.1 Co zobaczysz w tabeli kopii zapasowych

ID: Wewnętrzny identyfikator służący do powiązania akcji przywracania z dokładnym archiwum, z którego pochodzi.

Nazwa pliku: Faktyczny plik zapisany na dysku, zwykle oznaczony znacznikiem czasu, tak aby kopie zapasowe nigdy nie nadpisywały się nawzajem przez przypadek (i będzie miał rozszerzenie .crypt, jeśli włączono szyfrowanie).

Typ: Informuje, czy jest to zrzut tylko bazy danych, kopia zapasowa tylko plików, czy też kompletna kopia zapasowa obejmująca oba typy danych, zgodna z ustawieniami profilu.

Rozmiar:Skompresowany rozmiar gotowego pliku.

Profil / Platforma:Który zapisany profil utworzył tę kopię zapasową i w którym miejscu pamięci masowej jest ona obecnie przechowywana.

Szyfrowane:Prosta odpowiedź „Tak” lub „Nie” pokazująca, czy szyfrowanie AES-256 zostało zastosowane przed zapisaniem archiwum. Lokalizacje: Pokazuje ścieżki źródłowe i docelowe plików, co jest niezwykle przydatne do potwierdzenia, czy kopia faktycznie dotarła do zdalnej lokalizacji docelowej, a nie znajduje się tylko w lokalnym folderze tymczasowym. Data: Data zakończenia tworzenia kopii zapasowej, używana do sortowania i wszelkich reguł przechowywania ustawionych na danej platformie pamięci masowej.

5. Profile

Profil to w zasadzie zapisany przepis na sposób tworzenia kopii zapasowych. Przechowuje on, co jest kopiowane, gdzie trafia i kto otrzymuje powiadomienie o wykonaniu. Możesz utworzyć tyle profili, ile potrzebuje Twój magazyn: jeden do szybkiego, codziennego tworzenia migawki bazy danych, drugi do pełnego, cotygodniowego tworzenia kopii zapasowej plików i bazy danych – cokolwiek pasuje do Twojego przepływu pracy.

5.1 Konfigurowanie profilu

Nazwa profilu: Wybierz nazwę, która ułatwi Ci późniejsze rozpoznanie tego profilu na pulpicie nawigacyjnym, liście kopii zapasowych lub w historii przywracania.

Typ kopii zapasowej: Wybierz, czy ten profil ma zawierać zarówno bazę danych i pliki, tylko tabele bazy danych, czy tylko pliki i foldery bez żadnych danych.

Tabele bazy danych:Możesz wykonać kopię zapasową każdej tabeli w swojej bazie danych OpenCart lub wybrać konkretne tabele, jeśli potrzebujesz np. danych o zamówieniach i klientach, i nie chcesz, aby tabele dzienników zaśmiecały archiwum.

Pliki i foldery: Ten sam pomysł. Utwórz kopię zapasową wszystkiego lub wybierz konkretne foldery. Poniżej znajduje się również lista wykluczeń, która pozwala pominąć elementy takie jak katalogi pamięci podręcznej czy pliki tymczasowe, które tylko dodają dużo danych, nie dodając wartości.

Wyklucz te pliki lub foldery: Wypisz wszystko, co chcesz pominąć, po jednym wpisie w każdym wierszu, na przykład system/storage/cache/ lub image/cache/. Te elementy zostaną pominięte nawet po wybraniu opcji „wszystkie pliki” powyżej.

Rozszerzenia plików do uwzględnienia: Jeśli chcesz utworzyć kopię zapasową tylko wybranych typów plików (php, js, css, cokolwiek), wypisz je tutaj. Pozostaw to pole puste, a uwzględniony zostanie każdy typ pliku.

Budżet kleszczy (sekundy): Duże kopie zapasowe zajmują dużo czasu, dlatego proces przebiega w krótkich seriach, zwanych tickami. To ustawienie kontroluje czas trwania każdej serii, od 5 do 300 sekund. Zmniejsz to ustawienie na hostingu współdzielonym, który ma tendencję do przekroczenia limitu czasu skryptów.

Status: Włącz profil, aby uruchamiał się automatycznie podczas zadań CRON, lub wyłącz go, aby uruchamiał się tylko po ręcznym uruchomieniu. W obu przypadkach zawsze możesz uruchomić go ręcznie.

5.2 Miejsce docelowe

Wybierz platformę pamięci masowej. Najpierw musisz utworzyć miejsce docelowe na karcie Platformy, zanim pojawi się ono jako opcja w profilu.

5.3 Powiadomienia e-mail

E-mail o zakończeniu / E-mail o błędzie: Zdecyduj niezależnie, czy pomyślne, nieudane czy oba zadania spowodują wysłanie powiadomienia e-mail.

Wyślij do: Lista odbiorców rozdzielona przecinkami. Pozostaw puste pole, a domyślnie zostanie automatycznie przekierowany na adres e-mail administratora Twojego sklepu. Dołącz skrypt przywracania: Włącz tę opcję, a samodzielny plik restore.php zostanie dołączony do e-maila z potwierdzeniem ukończenia. W ten sposób, nawet jeśli Twój serwer całkowicie zniknie, kopia skryptu przywracania będzie nadal bezpiecznie przechowywana w Twojej skrzynce odbiorczej.

5.4 Ustawienia zaawansowane

Nazwa pliku kopii zapasowej: Dostosuj nazewnictwo za pomocą symboli zastępczych, takich jak {data}, {godzina}, {data_godzina}, {typ_typu} i {wersja}. Pozostaw to pole puste, aby zachować domyślny wzorzec nazewnictwa. Warto pamiętać: stała nazwa pliku bez {data_godzina} spowoduje nadpisanie poprzedniej kopii zapasowej zamiast utworzenia nowej, więc zachowaj ostrożność.

Kompresja: Wybierz opcję Auto (automatycznie wybiera między bz2, gz lub brak) lub zablokuj w stałym formacie. To określi, czy archiwum finalne będzie miało format .tar.gz, .tar.bz2, czy zwykły .tar.

Maksymalny rozmiar części (MB): Podziel duże archiwa na mniejsze fragmenty o ustalonym rozmiarze. Ustaw wartość 0, a podział zostanie całkowicie wyłączony.

Zdjęcia produktów: Wybierz, czy zdjęcia produktu i źródła mają zostać uwzględnione w kopii zapasowej, czy pominięte.

Szyfruj archiwum:W tym miejscu rozszerzenie OpenCart do tworzenia kopii zapasowych w chmurze naprawdę się opłaca. Po jego włączeniu do archiwum zostanie zastosowane szyfrowanie AES-256 przed jego zapisaniem lokalnie lub wysłaniem na platformę zdalną.

Klucz szyfrowaniaKlucz potrzebny do odszyfrowania i przywrócenia konkretnej kopii zapasowej. Nie ma możliwości odzyskania go w przypadku jego utraty, dlatego przechowuj go w bezpiecznym miejscu, a na pewno nie na tym samym serwerze.

Mapa pliku kompilacji: Rejestruje podział według rozmiaru pliku, co umożliwia późniejszy szczegółowy podgląd mapy plików, co jest przydatne do dokładnego sprawdzenia, co znalazło się w danym archiwum.

Zrzuć wartości na wiersz: Steruje liczbą wierszy wsadowych do każdego polecenia INSERT podczas zapisywania zrzutu SQL.

Zrzuć wiersze na wybór: Ustawia maksymalną liczbę wierszy pobieranych na polecenie SELECT podczas zrzutu, korzystając ze stronicowania kursora (domyślnie 25000). Zmniejsz tę wartość na hostingach z ograniczoną pamięcią, jeśli masz naprawdę duże tabele.

6. Platformy

Platformy decydują, gdzie trafią Twoje gotowe kopie zapasowe. Lokalna pamięć masowa to dobry punkt wyjścia, ale prawdziwa wartość tego rozszerzenia do tworzenia kopii zapasowych w chmurze OpenCart ujawnia się po podłączeniu urządzenia poza serwerem, FTP lub SFTP, usługi zgodnej z S3 (MinIO, Wasabi, Backblaze, Scaleway – wybierz), Google Cloud Storage lub dostawcy chmury OAuth, takiego jak Google Drive, Dropbox, OneDrive lub Yandex. Oto szczera prawda: przechowywanie kopii poza serwerem źródłowym to jedyna zmiana, która sprawia, że ​​„mam kopie zapasowe” staje się faktem. odzyskiwanie po awarii dla handlu elektronicznegoKopia zapasowa znajdująca się na tym samym serwerze, który właśnie uległ awarii, nie jest zbyt pomocna.

Nazwa platformy:Przyjazna etykieta używana wszędzie tam, gdzie odwołuje się ta platforma, w profilach, tabeli kopii zapasowych i karcie stanu pulpitu nawigacyjnego.

Typ składowania: Folder lokalny, FTP/SFTP, usługa zgodna z S3, Google Cloud Storage lub dostawca chmury obsługujący protokół OAuth.

Katalog zdalny/lokalny: Ścieżka docelowa dla przechowywanych archiwów. Domyślnie jest to coś w rodzaju system/storage/backup/, jeśli pozostawisz ją pustą. Pamiętaj, że to pole jest blokowane po utworzeniu platformy, więc jeśli potrzebujesz innej ścieżki w przyszłości, po prostu skonfiguruj nową platformę, zamiast próbować edytować tę.

Zachowaj kopie zdalne:Maksymalna liczba archiwów, które ta platforma będzie przechowywać. Ustaw wartość na 0, a wszystko będzie przechowywane na zawsze, co jest wygodne, ale jeśli zdecydujesz się na tę opcję, kontroluj dostępną przestrzeń dyskową.

7. Przywróć historię

Każda próba przywrócenia danych jest tutaj rejestrowana, niezależnie od tego, czy zakończyła się sukcesem, czy nie, co jest najważniejsze w momencie, gdy próbujesz przywrócić dane do sklepu pod presją. Nie musisz ufać, że przywrócenie danych „prawdopodobnie przebiegło pomyślnie”. Zamiast tego ta zakładka zawiera rekord z sygnaturą czasową dla każdego pliku.

ID / Nazwa pliku / Typ: Identyfikuje rekord przywracania i dokładne archiwum, które zostało przywrócone, a także jego typ (kompletne, baza danych lub tylko pliki).

Źródło
:Skąd nastąpiło przywrócenie. Zazwyczaj dzieje się to wewnątrz samego modułu, choć samodzielny skrypt przywracania rejestruje również swoje próby w tym miejscu.

Status:Zakończone lub nieudane, pokazujące wynik danej próby.

Uruchomiony przez: Użytkownik z uprawnieniami administratora, który rozpoczął przywracanie. Przydatne do rozliczania sklepów, w których wiele osób ma dostęp do zaplecza.

Rozpoczęty / Zakończony: Znaczniki czasu oznaczające operację od początku do końca, dzięki czemu można dokładnie ustalić, ile czasu ona trwała.

Treść wiadomości :Dokładny komunikat systemowy powiązany z daną próbą, błąd uprawnień dla konkretnego folderu w przypadku niepowodzenia lub zwykłe potwierdzenie, jeśli wszystko przebiegło pomyślnie.

8. Dzienniki

Jeśli w Panelu połączeń i kanałów błędów nie znajdziesz wystarczająco szczegółowych informacji, to właśnie tę kartę należy sprawdzić. Każda kopia zapasowa, każde przywrócenie i każdy test połączenia zapisuje tutaj wiersz, a Ty możesz filtrować według daty, platformy, typu i ważności.

Data:Dokładny znacznik czasu wydarzenia.

Platforma: Do której platformy pamięci masowej odnosi się ten wpis, jeśli ma to zastosowanie. Pole będzie puste w przypadku zdarzeń mających miejsce przed wejściem platformy do gry.

Typ: Kategoria podstawowej operacji: lokalna, ftp lub inny typ łącznika.

Kontekst:Jaka akcja została faktycznie wykonana, kopia zapasowa, przywracanie lub test_connection.

Poziom: Sukces lub Błąd. Filtrowanie według tego kryterium usuwa większość szumu podczas skanowania w poszukiwaniu konkretnego problemu.

Treść wiadomości :Pełny, niefiltrowany komunikat systemowy, ścieżki plików, kody uprawnień, błędy sieciowe – cokolwiek. Zazwyczaj wystarcza, aby ustalić przyczynę problemu bez konieczności dalszej eskalacji.

9. Często Zadawane Pytania

1. Czy to zastępuje kopie zapasowe mojego dostawcy hostingu?
Kopie zapasowe na poziomie hostingu są przydatne, ale posiadanie własnego Knowbanda Rozszerzenie do tworzenia kopii zapasowych bazy danych OpenCart oznacza, że ​​kontrolujesz harmonogram, przechowywanie i miejsce docelowych kopii, zamiast polegać wyłącznie na polityce swojego dostawcy hostingu.

2. Czy mogę przywrócić mój sklep, jeśli panel administracyjny się nie ładuje? 
W rozszerzeniu OpenCart Backup and Restore możesz przywrócić sklep bezpośrednio za pomocą pliku restore.php, bez konieczności dotykania panelu administracyjnego, o ile znasz hasło przywracania.

3. Co się stanie, jeśli zgubię klucz szyfrujący?
Niestety, nie ma na to rady. Jeśli kopia zapasowa została zaszyfrowana, a klucz zniknął, archiwum nie da się odszyfrować. Przechowuj klucz w innym miejscu niż serwer; menedżer haseł sprawdzi się doskonale.

4. Jak często należy wykonywać zaplanowane kopie zapasowe bazy danych w OpenCart?
To naprawdę zależy od częstotliwości zmian w Twoim sklepie. Sklep z dużą liczbą zamówień może wymagać codziennych lub nawet częstszych kopii zapasowych bazy danych, podczas gdy mniejszy sklep oparty na katalogach może zadowolić się cotygodniowymi. Harmonogram jest na tyle elastyczny, że poradzi sobie z każdym z tych przypadków.

5. Czy konieczne jest przechowywanie danych w chmurze, czy wystarczy przechowywanie danych lokalnie?
Lokalna pamięć masowa jest lepsza niż nic, ale kopia zapasowa w chmurze dla OpenCart zapewnia realną ochronę w przypadku awarii serwera, włamania lub braku dostępu. Aby zapewnić prawdziwą ochronę danych OpenCart, warto skonfigurować kopię zapasową poza serwerem.

10. Wniosek

W tym podręczniku omówiono każdą zakładkę wtyczek Knowband do tworzenia kopii zapasowych i przywracania danych OpenCart, od pulpitu nawigacyjnego aż po dzienniki. Warto dodać go do zakładek, aby móc go później używać do konfigurowania nowego profilu lub rozwiązywania problemów z przywracaniem. Jeśli kiedykolwiek napotkasz problem, którego ten podręcznik nie obejmuje – nietypowy dostawca pamięci masowej, dziwaczne uprawnienia specyficzne dla Twojego hosta lub przywracanie danych działa niezgodnie z oczekiwaniami – sprawdzenie zakładki dzienników zazwyczaj pozwoli Ci znaleźć większość odpowiedzi, zanim będziesz musiał szukać pomocy. Krótko mówiąc, traktuj zaplanowane kopie zapasowe i kopie poza serwerem jako rutynową konserwację, a nie awaryjną akcję. Gdy stanie się to częścią Twojego normalnego przepływu pracy, ochrona danych OpenCart przestanie być czymś, o co będziesz się martwić, a stanie się czymś, co działa po cichu w tle, dokładnie tak, jak powinno.

Menedżer bloga PrestaShop – optymalizacja treści i SEO z wykorzystaniem sztucznej inteligencji | Kompletny podręcznik użytkownika

Prestashop Blog Manager to kompletny moduł blogowy PrestaShop, opracowany dla e-sprzedawców, którzy chcą dodać blogi do swoich sklepów. Zamiast polegać na osobnej platformie blogowej, możesz publikować artykuły, poradniki i newsy bezpośrednio w sklepie PrestaShop, a następnie linkować te treści do swoich produktów, aby poprawić SEO i zaangażowanie. Innymi słowy, ten moduł blogowy PrestaShop działa zarówno jako narzędzie do publikacji, jak i moduł marketingu treści PrestaShop, dzięki czemu Twój wysiłek włożony w pisanie przekłada się na realną wartość komercyjną.

Jako kompleksowy moduł bloga PrestaShop, zapewnia on:

  • Zarządzanie blogami za pomocą bogatego tekstu, obrazów galerii, osadzonych materiałów wideo lub audio, pól SEO i linków do powiązanych produktów.
  • Integracja kategorii, elastycznych tagów i indywidualnych profili autorów pozwala zachować porządek w treści, a jednocześnie zwiększyć widoczność w wyszukiwarkach i ułatwić nawigację użytkownikom.
  • Komentarze czytelników z moderacją, odpowiedzi, oceny gwiazdkowe, reakcje emoji, polubienia i zakładki, które współdziałają jako pakiet dodatków PrestaShop Blog Engagement Addons.
  • Wbudowana sztuczna inteligencja umożliwiająca generowanie treści i tłumaczenia za pośrednictwem ChatGPT lub Google Gemini, co przyspiesza pisanie bez uszczerbku dla jakości treści bloga.
  • Masowy import z eksportów WordPress i kanałów RSS lub Atom sprawia, że ​​migracja istniejącego bloga trwa kilka minut, a nie kilka dni.
  • Mapa witryny XML, kanał RSS, przyjazne adresy URL i elementy zgodne z RODO, które sprawią, że Twój blog będzie zgodny z przepisami i łatwy do indeksowania przez wyszukiwarki.
  • Pełna obsługa wielu sklepów i wielu języków, ponieważ każde ustawienie można skonfigurować oddzielnie dla każdego sklepu i języka.

Łącznie te możliwości sprawiają, że Prestashop Blog Manager jest jednym z najbardziej kompletnych Dodatki do bloga PrestaShop dostępne w Prestashop Addons, niezależnie od tego, czy Twoim celem jest widoczność w wyszukiwarkach, budowanie społeczności czy po prostu zatrzymanie klientów na Twojej stronie na dłużej.

2. Instalacja i dezinstalacja

  1. Prześlij spakowany plik z Prześlij Opcja w kierownik modułu.
  2. W Back Office przejdź do Moduły > Menedżer modułów, wyszukaj „Blog KB,” i kliknij Zainstaluj.
  3. Po zakończeniu instalacji na stronie zobaczysz przycisk konfiguracji.
  4. Kliknij Konfiguruj; zostaniesz przekierowany na stronę ustawień ogólnych modułu bloga Prestashop

UWAGA: Ważne: Jeśli ustawienie „Czyść bazę danych po odinstalowaniu” (znajdujące się w Ustawieniach ogólnych, a następnie „Konserwacja”) jest ustawione na „Tak”, wszystkie dane bloga, w tym wpisy, kategorie i komentarze, zostaną trwale usunięte. Dlatego pozostaw to ustawienie na „Nie”, jeśli planujesz później ponownie zainstalować moduł i chcesz zachować swoje treści.

3. Przegląd panelu administracyjnego Moduł Menedżera Blogów

W tej sekcji dowiesz się, jak założyć bloga i zarządzać treścią na swojej stronie internetowej. Ten moduł pomoże Ci również uzyskać wyższą pozycję w wynikach wyszukiwania.

Po zainstalowaniu, na pasku bocznym panelu PrestaShop Back Office pojawi się dedykowana sekcja modułu Knowband Blog. Jest to centrum sterowania modułem bloga PrestaShop, zawierające następujące podsekcje:

Deska rozdzielcza – pokazuje podsumowanie KPI i generator przykładowych danych
Ustawienia ogólne – zawiera całą globalną konfigurację modułu
Posty –Za pomocą postów będziesz tworzyć i zarządzać artykułami na blogu
Kategorie– Zarządzaj zagnieżdżonymi kategoriami wpisów dla wymienionych blogów
Tagi– Zarządzaj płaską taksonomią tagów dla poszczególnych blogów
Dla autorów – Zarządzaj profilami autorów blogów
Typ obrazu – Zdefiniuj nazwane ustawienia rozmiaru obrazu dla blogów
Komentarze – Umiarkowane komentarze czytelników
Sliders – Zarządzaj slajdami na stronie głównej
Banery – Zarządzaj banerami promocyjnymi skierowanymi do konkretnych stref

SEO i mapa witryny – obsługuje ustawienia mapy witryny i RSS, a także strukturę adresu URL
AI – Konfiguruj dostawców treści generujących AI
Importuj – importuj z WordPressa lub kanałów RSS

4. PANEL STEROWANIA

 

Pierwszym ekranem, który widzisz po otwarciu tej aplikacji, jest Panel sterowania. Moduł Menedżera Blogów PrestaShopi daje Ci szybki podgląd tego, jak działa Twój blog.

Karty KPI

Sześć kart KPI podsumowuje Twoje treści na pierwszy rzut oka. Karta „Posty” pokazuje całkowitą liczbę postów, podzieloną na pododznaki „Opublikowane”, „Wersje robocze” i „Zaplanowane”. Karta „Kategorie” pokazuje całkowitą liczbę kategorii, a karta „Tagi” – całkowitą liczbę tagów. Karta „Autorzy” sumuje profile autorów, a karta „Typy obrazów” sumuje skonfigurowane ustawienia rozmiaru obrazów. Wreszcie, karta „Oczekujące komentarze” pokazuje, ile komentarzy wciąż czeka na moderację i podświetla się na czerwono, gdy liczba ta jest większa od zera, dzięki czemu nic nie umknie uwadze.

Przyciski szybkiego działania

Każda karta KPI zawiera przycisk bezpośredniego łącza, taki jak Zarządzaj wpisami lub Zarządzaj kategoriami, dzięki czemu możesz przejść od przeglądu bezpośrednio do działania jednym kliknięciem, bez konieczności przeszukiwania menu.

Generator przykładowych danych

Jeśli sekcje „Posty”, „Sliders” lub „Banery” są nadal puste, pojawi się przycisk „Utwórz przykładowe dane”. Użyj tej funkcji, gdy chcesz zapoznać się z modułem przed napisaniem właściwej treści. Kliknięcie jej automatycznie wygeneruje przykładowego autora o imieniu Jane Doe, wraz z biografią, trzema przykładowymi kategoriami: „Aktualności i aktualizacje”, „Porady i samouczki” oraz „Wyróżnione produkty” oraz sześcioma przykładowymi tagami: PrestaShop, E-commerce, Marketing, SEO, Design i Samouczek.

5. USTAWIENIA OGÓLNE

Aby skonfigurować moduł PrestaShop Blog Manager, przejdź do KB Blog > Ustawienia ogólne. Pamiętaj, że zmiany zaczną obowiązywać dopiero po kliknięciu przycisku Zapisz u dołu strony. Wszystkie pola Ustawień ogólnych są częścią jednego formularza, więc nawet jeśli zmienisz zakładkę przed zapisaniem, kliknięcie Zapisz na dowolnej zakładce spowoduje zapisanie zmian wprowadzonych na wszystkich zakładkach.

Stan modułu
Po wyłączeniu tej opcji blog jest całkowicie ukryty w witrynie sklepu, co jest przydatne podczas konfiguracji, testowania lub konserwacji. Włącz tę opcję, aby zobaczyć funkcjonalność modułu.

5.1 Listing i wyświetlanie

Ta część ustawień kształtuje wygląd i zachowanie układu PrestaShop Responsive Blog Addons dla odwiedzających.

Posty na stronę ustawia liczbę postów wyświetlanych na każdej stronie listy. Wartość musi zawierać się w przedziale od jednego do dwustu, przy czym wartością domyślną jest dziesięć.

Układ siatki bloga Typ kontroluje wizualny układ listy wpisów. Możesz wybrać pomiędzy czystą siatką, prostą listą lub układem typu Masonry w stylu magazynu, przy czym domyślnie wybrana jest siatka.

Włącz nawigację Poprzedni/Następny dodaje odnośniki Poprzedni i Następny na stronach poszczególnych wpisów, dzięki czemu czytelnicy mogą kontynuować przeglądanie wpisu bez konieczności wracania do niego. Funkcja ta jest domyślnie włączona.

Wyświetl przycisk „Czytaj więcej” wyświetla przycisk „Czytaj więcej” na pocztówkach w ofertach, co zazwyczaj poprawia współczynnik klikalności. Jest on domyślnie włączony.

Pokaż liczbę wyświetleń posta wyświetla, ile razy wyświetlono post, dodając warstwę dowodu społecznego dla popularnych artykułów i wyświetlając Wyświetlanie czasu czytania szacunkowy czas czytania, dzięki któremu czytelnicy mogą zdecydować, czy przeczytać artykuł od razu, czy dodać go do zakładek, aby przeczytać go później; obie opcje są domyślnie włączone.

Sortuj posty według zestawów domyślna kolejność sortowania każdego wpisu, obejmująca najnowsze na początku, najstarsze na początku, najczęściej oglądane, tytuł od A do Z lub tytuł od Z do A, przy czym domyślnie jest to kolejność najnowsze na początku.

Na koniec format daty określa sposób formatowania dat w witrynie sklepowej. Można wybierać spośród ośmiu predefiniowanych ustawień dat PHP, przy czym domyślnym formatem jest d/m/R.

5.3 Przełączniki funkcji

Moduł bloga PrestaShop pozwala właścicielowi sklepu nawiązać interakcję z użytkownikami za pomocą funkcji bloga dostępnych w interfejsie użytkownika.

  • Włącz powiększanie obrazu :Pozwól odwiedzającym powiększyć wyróżniony obraz na stronie szczegółów wpisu. :Kliknięcie/najechanie kursorem myszy uruchamia nakładkę powiększenia. 
  • Włącz opcję „Polub post” :Pokazuje przycisk „Lubię to”/serduszko przy wpisach, który czytelnicy mogą kliknąć, aby polubić wpis bez pozostawiania komentarza. 
  • Wyświetlaj jak tylko po najechaniu kursorem : Utrzymuje przycisk „Lubię to” ukryty, dopóki użytkownik nie najedzie kursorem na pocztówkę. Uwaga: ta funkcja wymaga wcześniejszego włączenia opcji „Polubienie posta”; przycisk jest wyświetlany, ale wizualnie ukryty, dopóki użytkownik nie najedzie kursorem. 
  • Włącz reakcje emoji :Dodaje przyciski reakcji emoji do postów.
  • Zestaw reakcji : Po włączeniu reakcji emoji pojawią się te reakcje. Zestaw reakcji obejmuje: Miłość, Haha, Wow, Smutek, Złość. 
  • Włącz zakładki : Pozwól czytelnikom zapisywać wpisy na później. Właściciel sklepu może teraz dodać zakładkę do wpisu, aby czytelnik mógł zapisać wpis na blogu i przeczytać go później. 
  • Włącz autorów :Pokazuje informacje o autorach wpisów i generuje strony z listą autorów. 
  • Użyj ikon Font Awesome :Ta funkcja ładuje bibliotekę ikon Font Awesome, która zapewnia spójny wygląd ikon w całym interfejsie bloga. 
  • Włącz przyciski udostępniania w mediach społecznościowych :Dodaje przyciski udostępniania dla serwisów Facebook, X/Twitter, LinkedIn, WhatsApp i e-mail. 
  • Pokaż wpisy blogowe na stronach produktów : Wyświetla blok powiązanych wpisów blogowych na stronach produktów. Wyświetla wpisy wyraźnie powiązane z danym produktem za pośrednictwem sekcji „Produkty” w edytorze wpisów. Może to pomóc w podniesieniu pozycji stron produktów w rankingu.

Komentarze 5.4

Ta zakładka zamienia moduł w całkowicie moderowany system komentarzy, dając Ci kontrolę nad tym, w jaki sposób, kiedy i przez kogo komentarze są publikowane na Twojej stronie internetowej.

  • Włącz komentarze: Umożliwia czytelnikom pozostawianie komentarzy do postów w ramach systemu komentarzy na stronie internetowej. Po wyłączeniu tej opcji formularz komentarzy i cały wątek komentarzy są ukryte w witrynie, co pozwala na skuteczne wyłączenie komentarzy na stronie internetowej.
  • Zezwalaj na komentarze gości: Pozwala użytkownikom, którzy nie są zalogowani, na komentowanie, eliminując wymóg logowania z formularza komentarza i umożliwiając anonimowe komentowanie. Zmniejsza to tarcie i zwiększa zaangażowanie, umożliwiając użytkownikom komentowanie bez logowania.
  • Automatyczne akceptowanie komentarzy: Określa, czy komentarze są publikowane natychmiast, czy też oczekują na weryfikację w kolejce moderacji komentarzy. Po wyłączeniu tej opcji każdy nowy komentarz trafia do kolejki moderacji, więc wstępna moderacja i zatwierdzanie komentarzy pozostają aktywne do momentu zmiany tego ustawienia.
  • Włącz odpowiedzi na komentarze: Umożliwia jeden poziom wątków odpowiedzi (zagnieżdżonych komentarzy), dzięki czemu czytelnicy i administratorzy mogą odpowiadać bezpośrednio w istniejącym komentarzu, korzystając z funkcji odpowiadania na komentarze.
  • Włącz ocenę gwiazdkową:Dodaje pole oceny w skali od 1 do 5 gwiazdek do formularza komentarza, zamieniając go w prosty system oceniania komentarzy, w którym ocena jest rejestrowana obok tekstu komentarza.
  • Włącz reCAPTCHA: Chroni formularz komentarzy za pomocą Google reCAPTCHA v2, chroniąc go przed spamem. Wymaga to klucza witryny i klucza tajnego, a widżet reCAPTCHA jest osadzony bezpośrednio w formularzu, aby zapobiegać spamowi w komentarzach.
  • Klucz witryny / klucz tajny: Uwierzytelnij widżet reCAPTCHA w usłudze Google w ramach konfiguracji reCAPTCHA v2 i wprowadź dane po włączeniu reCAPTCHA. Bez obu kluczy reCAPTCHA nie będzie działać.
  • Powiadomienie e-mail administratora o nowym komentarzu: Wysyła powiadomienie e-mail do administratora o nowych komentarzach za każdym razem, gdy zostanie przesłany nowy komentarz.
  • Adres e-mail powiadomień:Określa adres używany do ustawień powiadomień o komentarzach i odbierania powiadomień o komentarzach. Jeśli pole pozostanie puste, zostanie użyty domyślny adres e-mail sklepu.
  • System komentarzy: Określa, która wtyczka komentarzy obsługuje komentarze w witrynie sklepowej, odpowiednio zamieniając renderowany widżet komentarzy. Dostępne opcje to Natywny, Disqus, Komentarze Facebooka i Wyłączone, przy czym Natywny jest ustawiony jako domyślny, co pozwala wybrać najlepszy system komentarzy dla Twojej witryny.
    • Disqus Shortname: Wymagane, gdy system komentarzy ustawiony jest na Disqus. Identyfikuje Twoją witrynę Disqus jako część konfiguracji krótkiej nazwy Disqus.
    • Identyfikator aplikacji Facebook: Wymagane, gdy System komentarzy jest ustawiony na Komentarze Facebooka. Uwierzytelnia widżet wtyczki komentarzy Facebooka.
    • Liczba komentarzy na Facebooku: Ustawia liczbę komentarzy wyświetlanych początkowo podczas korzystania z komentarzy na Facebooku, przy czym minimalna wartość to 1. Domyślna liczba komentarzy została ustawiona na 5.
    • Schemat kolorów Facebooka: Ustawia motyw wizualny widżetu Facebooka, przy czym dostępnymi wartościami są Jasny lub Ciemny, a Jasny jest wartością domyślną.

5.5 Adresy URL i metadane SEO

Te adresy URL i metadane SEO kontrolują sposób, w jaki adresy URL blogów i meta tagi są wyświetlane wyszukiwarkom, i stanowią serce konfiguracji SEO na stronie modułu.

  • Główny adres URL bloga: Ustawia podstawowy adres URL bloga. Na przykład po wpisaniu „blog” zostanie wygenerowany adres twojadomena.com/blog. Akceptowane są tylko litery, cyfry i łączniki. Wartość domyślna: blog.
  • Użyj sufiksu URL .html:Dodaje rozszerzenie .html do każdego adresu URL bloga. To przepisuje wygenerowane adresy URL, aby kończyły się rozszerzeniem .html zgodnie z tradycyjnym stylem SEO.
  • Wzorzec adresu URL bloga: Określa sposób tworzenia adresów URL poszczególnych wpisów poprzez wybór wzorca przepisywania stosowanego do nowych adresów URL. Dostępne wartości: /blog/{slug}, /blog/{category}/{slug} i /blog/{year}/{month}/{slug}. Domyślnie używany jest prosty wzorzec slug.
  • Główny tytuł meta / Główny opis meta / Główne słowa kluczowe meta: Te pola ustawiają meta tagi dla głównej strony z listą blogów. Każdy z nich jest dostępny w danym języku i jest renderowany w edytorze tekstu strony. sekcja, która ma wpływ na sposób wyświetlania wpisu bloga w wynikach wyszukiwania.
  • Opis strony głównej:Wprowadzenie do strategii treści w formie tekstu bogato ilustrowanego, wyświetlane na głównej stronie bloga zarówno dla czytelników, jak i wyszukiwarek.
  • Tytuł meta oferty / Opis meta oferty / Słowa kluczowe meta oferty: Stosują tę samą metakoncepcję do stron z listami kategorii, tagów i autorów. Każda z nich jest dostępna w danym języku i spójnie wykorzystywana na wszystkich stronach z listami.

5.6 Wyświetlanie i autor

Ta zakładka kontroluje układ strony i prezentację autora, dając Ci pełną kontrolę nad tym, w jaki sposób zawartość Twojego modułu bloga PrestaShop będzie wyświetlana odwiedzającym.

  • Pozycja paska bocznego: Ustawia miejsce wyświetlania paska bocznego widżetu. Wartości: Prawa, Lewa, Brak. Domyślnie: Prawa.
  • Format wyświetlania nazwy autora: Steruje sposobem wyświetlania nazwisk autorów w menedżerze bloga. Wartości: Imię i nazwisko, Tylko imię, Nazwisko i imię, Nazwa użytkownika. Domyślnie: Imię i nazwisko.
  • Pokaż kategorię w poście: Wyświetla kategorię wpisu na kartach i stronach szczegółowych, pomagając czytelnikom i wyszukiwarkom zrozumieć strukturę treści.
  • Pokaż obraz kategorii:Pokazuje miniaturę kategorii na stronach z listami, co zapewnia bardziej wizualny i profesjonalny wygląd bloga.
  • Pokaż opis kategorii:Pokazuje tekst opisu kategorii, aby zapewnić odwiedzającym szerszy kontekst przed kliknięciem.
  • Pokaż symbol zastępczy bez obrazu: Wyświetla grafikę zastępczą, gdy wpis lub kategoria nie zawiera obrazu, zapobiegając w ten sposób wyświetlaniu ikony uszkodzonego obrazu w witrynie sklepu.
  • Domyślny awatar autora: Ustawia zapasowy obraz awatara używany, gdy autor nie ma osobistego awatara. Akceptowane formaty: JPG, PNG, GIF lub WEBP, do 2 MB.

5.7 Obrazy i miniatury

Ta zakładka pozwala kontrolować, gdzie zostaną użyte konkretne ustawienia rozmiaru obrazu, a także generować ponownie pliki miniatur w całym module bloga PrestaShop.

  • Rozmiar obrazu na stronie szczegółów: Wybiera ustawienie wstępne zastosowane do wyróżnionego obrazu na stronach szczegółów posta. Uzupełniane automatycznie z aktywnych typów obrazów (sekcja 10).
  • Rozmiar obrazu na stronie aukcji: Wybiera ustawienie wstępne stosowane do pocztówek w ofertach.
  • Rozmiar miniatury obrazu: Wybiera ustawienie wstępne stosowane do małych miniatur w widżetach i powiązanych wpisach.
  • Usuń stare miniatury (przycisk): Usuwa wszystkie wcześniej wygenerowane pliki miniatur (JPG, PNG, WEBP) z wpisów, kategorii i katalogów obrazów autorów. Użyj tej opcji przed wygenerowaniem miniatur w nowych rozmiarach, aby w menedżerze bloga nie pozostały żadne nieaktualne pliki.

Wskazówka: Po utworzeniu lub zmianie typów obrazów i wybraniu nowych rozmiarów użyj opcji Regeneruj miniatury w sekcji Typy obrazów (sekcja 10), aby odpowiednio odbudować każdą miniaturę.

5.8 Kolumny responsywne i odstępy

Ta zakładka pozwala precyzyjnie określić, ile pocztówek wyświetla się w każdym wierszu przy danym rozmiarze ekranu, a także odstępy między nimi. Dzięki temu moduł bloga będzie wyglądał doskonale na każdym urządzeniu.

  • Duży pulpit (≥1200px):Domyślna liczba kolumn: 4, Domyślny odstęp: 20px.
  • Komputer stacjonarny (992–1199 pikseli):Domyślna liczba kolumn: 3, Domyślny odstęp: 20px.
  • Tablet (768–991px):Domyślna liczba kolumn: 2, Domyślny odstęp: 15px.
  • Mobilny (<768px):Domyślna liczba kolumn: 1, Domyślny odstęp: 10px.

Każdy punkt przerwania ma własną, niezależną wartość kolumny i odstępu, stosowaną za pośrednictwem reguł siatki CSS w witrynie sklepowej. Minimalna liczba kolumn w wierszu w dowolnym punkcie przerwania to 1, a wartości odstępu nigdy nie mogą być ujemne. W rezultacie siatka wpisu automatycznie zmienia układ wraz ze zmianą rozmiaru ekranu użytkownika, zachowując spójność responsywnego układu bloga na wszystkich urządzeniach.

5.9 Ustawienia szczegółów posta

Ta zakładka kontroluje dwie powiązane grupy funkcji wyświetlane na poszczególnych stronach wpisów: spis treści i powiązane wpisy. Obie grupy mają na celu zwiększenie czytelności i zaangażowania czytelników na Twoim blogu.

5.9.1 Spis treści

  • Wygeneruj spis treści: Automatycznie tworzy powiązany spis treści na podstawie tagów nagłówków (h2, h3) w treści wpisu. Zalecane dla przewodników o długiej formie, aby poprawić czytelność i zatrzymać czytelników na stronie na dłużej.
  • Pozycja spisu treści: Ustawia miejsce wstawienia spisu treści. Wartości: Góra, Lewo, Prawo. Domyślnie: Góra.
  • Lepki spis treści: Utrzymuje spis treści na swoim miejscu podczas przewijania przez czytelnika. Wartości: Wł./Wył.
  • Minimalna liczba nagłówków w spisie treści: Ustawia minimalną liczbę nagłówków, jakie musi zawierać wpis, aby został wygenerowany spis treści, zapobiegając w ten sposób przeładowaniu krótkich wpisów niepotrzebnym streszczeniem. Domyślnie: 3.

5.9.2 Powiązane posty

  • Włącz powiązane posty:Pokazuje siatkę powiązanych wpisów na dole każdej strony ze szczegółami wpisu, co pozwala utrzymać zainteresowanie odwiedzających i zmniejszyć współczynnik odrzuceń.
  • Powiązane posty Dopasuj według: Określa sposób wybierania powiązanych postów. Wartości: Tylko kategoria, Tylko tagi lub Łącznie kategoria i tagi. Domyślnie: Łącznie.
  • Powiązane posty Liczba: Ustawia całkowitą liczbę wyświetlanych powiązanych postów. Domyślnie: 3.
  • Powiązane posty w rzędzie: Ustawia liczbę powiązanych postów wyświetlanych w każdym wierszu. Domyślnie: 3.
  • Tryb karuzeli: Sprawia, że ​​powiązane wpisy przewijają się w formie karuzeli, a nie statycznej siatki, nadając modułowi bloga PrestaShop bardziej dynamiczny charakter.

Widgety 5.10

Ta karta umożliwia konfigurację paska bocznego i innych bloków konstrukcyjnych obszaru widżetów Moduł widżetu bloga PrestaShopKażdy widget można włączać i wyłączać, tytułować, a także wyświetlać i ukrywać na danym urządzeniu, jeśli jest to konieczne.

  • Widżet ostatnich postów: Wyświetla listę najnowszych postów. Pola obejmują przełącznik „Włączone”, „Tytuł”, pole „Liczba postów” i „Urządzenia” (komputer stacjonarny, tablet, telefon komórkowy), z których każde można niezależnie przełączać.
  • Widżet kategorii:Wyświetla listę kategorii bloga. Pola obejmują tytuł i pole „Maksymalna liczba wyświetlanych kategorii”, gdzie wpisanie 0 powoduje wyświetlenie wszystkich kategorii.
  • Widżet tagów: Wyświetla chmurę tagów. Pola obejmują pole Tytuł i Liczba wyświetlanych tagów.
  • Widget popularnych postów: Wyświetla listę najczęściej oglądanych artykułów. Pola obejmują tytuł i numer artykułu.
  • Archiwum widżetów: Wyświetla linki do miesięcznych archiwów w rozwijanej liście. Pola obejmują tytuł i liczbę miesięcy.
  • Widżet wyszukiwania: Pokazuje lub ukrywa pole wyszukiwania blogów na pasku bocznym. Pola obejmują tytuł.
  • Blok stopki bloga: Wyświetla kompaktową listę najnowszych linków do blogów w stopce witryny, dzięki czemu Twoje najnowsze artykuły są bardziej widoczne w całej witrynie.
  • Strona główna Blok bloga: Wyświetla sekcję ostatnich wpisów na stronie głównej sklepu. Pola obejmują tytuł i liczbę wyświetleń. Ten blok uwzględnia te same ustawienia komputerów stacjonarnych, tabletów i urządzeń mobilnych, co inne widżety.

5.11 Ustawienia suwaka głównego

Ta zakładka kontroluje zachowanie suwaka obrazów na stronie głównej, jednej z wyróżniających się cech wizualnych Dodatki do bloga PrestaShop dołączone do tego modułu. Sama zawartość slajdów jest zarządzana osobno w sekcji „Slajdy” (sekcja 12).

  • Włącz suwak domowy: Aktywuje suwak na stronie głównej sklepu.
  • Automatyczne odtwarzanie slajdów: Automatyczne przechodzenie między slajdami bez interakcji z użytkownikiem. Dostępne wartości to Wł. lub Wył.
  • Interwał automatycznego odtwarzania: Ustawia czas między przejściami slajdów mierzony w milisekundach. Minimalna akceptowana wartość to 1000 ms.
  • Pokaż nawigację kropkową: Wyświetla klikalne wskaźniki punktowe poniżej suwaka.
  • Pokaż nawigację strzałkową: Wyświetla przyciski strzałek w lewo i w prawo.
  • Zatrzymaj po najechaniu kursorem: Zatrzymuje automatyczne odtwarzanie, gdy kursor znajduje się nad suwakiem, dając czytelnikom czas na przeczytanie slajdu przed jego przejściem do kolejnego slajdu.
  • Efekt przejścia: Ustawia animację używaną podczas przełączania slajdów. Dostępne wartości to Przesuń lub Zanikaj.
  • Nawigacja miniatur: Wyświetla małe podglądy miniatur pod suwakiem, co umożliwia szybką nawigację.
  • Motyw suwaka: Ustawia ogólny wygląd wizualny suwaka. Dostępne wartości to: Domyślny, Ciemny i Pudełkowy.

5.12 banerów

Ta zakładka zawiera główny przełącznik banerów strefowych. Zawartość poszczególnych banerów jest zarządzana osobno w sekcji Banery (sekcja 13).

  • Włącz banery strefowe: Włącza lub wyłącza jednocześnie wszystkie banery promocyjne umieszczone w różnych strefach bloga. Działa jak główny przełącznik umieszczony nad przełącznikiem „Włączone” każdego baneru.

5.13 Wygląd i dodatki

Ta zakładka obejmuje ogólne motywy wizualne i opcjonalne dodatkowe widżety.

  • Tryb ciemny: Ustawia motyw kolorystyczny bloga. Dostępne wartości to Wył., Wł. i Auto (w zależności od systemu) oraz przycisk przełączania, za pomocą którego użytkownik może zmienić tryb. 
  • Motyw układu bloga: Ustawia predefiniowany motyw wizualny dla stron bloga. Dostępne wartości to: Klasyczny, Magazyn, Minimalistyczny i Pełna szerokość.
  • Włącz widżet kanału społecznościowego: Pokazuje widżet paska bocznego z osadzonymi treściami z mediów społecznościowych. Pola po włączeniu obejmują adres URL strony na Facebooku i nazwę użytkownika Twitter/X, wprowadzane bez symbolu @.
  • Włącz widżet newslettera: Pokazuje widżet zapisu do newslettera. Pola po włączeniu obejmują tytuł widżetu newslettera i tekst widżetu newslettera.
  • Włącz ocenę gwiazdkową posta: Pokazuje widżet z oceną gwiazdkową na stronach ze szczegółami wpisu, niezależnie od ocen komentarzy.
  • Użyj czcionki motywu sklepu: Sprawia, że ​​blog używa czcionki z motywu PrestaShop zamiast poniższych czcionek Google. Po wyłączeniu, dwa selektory czcionek stają się aktywne.
  • Czcionka nagłówka: Wybiera czcionkę używaną w nagłówkach, gdy opcja Użyj czcionki motywu sklepu jest wyłączona. Dostępne są 8 opcji.
  • Czcionka ciała: Wybiera czcionkę używaną w tekście głównym, gdy opcja Użyj czcionki motywu sklepu jest wyłączona. Dostępne są 8 opcji.
  • Niestandardowe CSS:Pole tekstowe umożliwiające wstrzykiwanie niestandardowych reguł CSS na wszystkich stronach bloga. oraz Tagi są automatycznie usuwane ze względów bezpieczeństwa.

5.14 Konserwacja

Ta zakładka zapewnia wygodę administratora i zachowanie danych.

  • Pokaż menu zakładki KB Blog na górze stron: Wyświetla poziomy pasek szybkiej nawigacji u góry każdej strony administracyjnej KB Blog.
  • Wyczyść bazę danych podczas odinstalowywania: Usuwa wszystkie tabele bazy danych KB Blog w momencie odinstalowania modułu. Powoduje to trwałe usunięcie wszystkich danych bloga, w tym wpisów, kategorii i komentarzy, podczas deinstalacji. Należy zachować szczególną ostrożność i wyłączyć to ustawienie, jeśli planujesz późniejszą ponowną instalację z zachowaniem zawartości.

Po sprawdzeniu każdego pola powyżej kliknij Zapisz aby zastosować wszystkie ustawienia na stronie Ustawień ogólnych.

6. Jak założyć bloga w PrestaShop

Aby utworzyć blog w PrestaShop, przejdź do Moduł Menedżera Blogów Prestashop W Knowband kliknij „Posty”. Teraz będziesz mieć możliwość utworzenia bloga, klikając „Dodaj”, a następnie dodaj informacje, takie jak tytuł posta, adres URL, treść, metadane itp. Ta sekcja przeprowadzi Cię przez wszystkie funkcje dostępne w „Postach”.

6.1 Tworzenie lub edytowanie postu

Tworzenie wpisów w module bloga Prestashop podzielone jest na pięć sekcji.

6.1 Treść

  • Tytuł:Nagłówek wpisu wymagany w języku domyślnym i ograniczony do 255 znaków.
  • Slug URL:Przycisk Regeneruj adres URL z tytułu umożliwia odświeżenie go w dowolnym momencie.
  • Fragment:Podsumowanie wyświetlane na stronach z ofertami i w sekcji Powiązane posty. 
  • Treść:Pełna treść wpisu, napisana w edytorze tekstu sformatowanego. Po skonfigurowaniu sztucznej inteligencji (sekcja 15) w tym polu pojawiają się przyciski do generowania treści, generowania fragmentu lub tłumaczenia wpisu.
  • AutorWłaściciele sklepów mogą przypisać post autorowi z listy autorów lub pozostawić opcję Brak, jeśli nie chcesz, aby żaden autor był wyświetlany.
  • Kategorie: Przypisuje post do jednej lub więcej kategorii za pomocą zagnieżdżonego selektora. Należy zaznaczyć co najmniej jedną kategorię.
  • Domyślny Kategoria: Wybiera główną kategorię używaną do generowania adresu URL. Ma to znaczenie tylko po wybraniu wzorca adresu URL opartego na kategorii (sekcja 5.5).
  • Tagi:W tym miejscu możesz dodać tagi dla wpisu na blogu, dzięki którym wyróżnisz swój wpis na stronie internetowej.
  • Seria:Grupuje wpisy w nazwane serie treści, takie jak „Podstawy mody”, pomagając czytelnikom czytać wpisy na blogu w serii. W ten sposób ten moduł działa również jako Moduł marketingu treści PrestaShop strategia.

6.2.2 Jak poprawić SEO bloga w Prestashop

  • Tytuł meta:Tytuł wyniku wyszukiwania wpisu, dostępny w poszczególnych językach, z przyciskiem Generuj przez sztuczną inteligencję.
  • Meta DescriptionPodsumowanie wyników wyszukiwania wpisu, dostępne w poszczególnych językach, z przyciskiem Generuj przez sztuczną inteligencję.
  • Meta słowa kluczowe:Docelowe słowa kluczowe dla wpisu, dostępne dla każdego języka, z przyciskiem Generuj za pomocą sztucznej inteligencji.

6.2.3 mediów

  • post Rodzaj: Określa format multimediów wpisu. Dostępne wartości to: Standardowy, Wideo, Audio i Galeria.
  • Prześlij zdjęcia:Główny obraz posta, wymagany dla typu Standard. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.
  • Tekst alternatywny obrazu okładki:Zaleca się dodanie tekstu alternatywnego do obrazu okładki, gdyż pomaga on również w pozycjonowaniu wpisu na blogu.
  • URL wideo:Pojawia się tylko, gdy typ wpisu to Wideo i zawiera źródłowy adres URL osadzonego filmu.
  • Adres URL dźwięku:Pojawia się tylko, gdy typ wpisu to Audio i zawiera źródłowy adres URL osadzonego dźwięku.
  • Galeria: Pojawia się, gdy typ wpisu to Galeria i umożliwia przesłanie wielu obrazów, przeciąganie ich w dowolnej kolejności, usuwanie pojedynczych obrazów i ustawienie jednego obrazu jako okładki. Galeria wyświetla się w lightboksie na stronie szczegółów wpisu.

6.2.4 Products

  • Podobne produkty:Ten menedżer bloga PrestaShop to najlepszy moduł blogowy, który wspomaga również marketing i cross-selling. Moduł ten pozwala na dodawanie produktów PrestaShop do wpisu, co jest jednym z najcenniejszych… Produkty powiązane z PrestaShop Dodatki do bloga do generowania ruchu cross-sellingowego.

6.2.5 Opublikuj

  • Status: Ustawia stan publikacji posta. Dostępne wartości to: Wersja robocza, Opublikowano i Zaplanowano.
  • Data publikacji:Rejestruje datę publikacji opublikowanego posta.
  • Zaplanowana data: Ustawia przyszłą datę i godzinę automatycznej publikacji zaplanowanego posta. Jest to wymagane, gdy status jest ustawiony na „Zaplanowany”.
  • Wyróżniony: Przypina lub podświetla wpis.
  • lepki: Przypina wpis na górze listy.
  • Zezwalaj na komentarze: Włącza lub wyłącza komentarze dla danego wpisu, nadpisując globalne ustawienie modułu Komentarze.
  • Pokaż na stronie szczegółów posta:Po wyłączeniu ukrywa wpis pod własnym szczegółowym adresem URL, choć nadal może się on pojawiać na listach.
  • Zapisz jako wersję roboczą / Publikuj (przyciski):Szybkie akcje umożliwiające zapisanie wpisu i ustawienie odpowiedniego statusu jednym kliknięciem.

7. Jak zarządzać kategoriami bloga

Nawigować do Menedżer bloga Knowband Prestashop > Kategorie aby uporządkować swoją zawartość. Ta sekcja obejmuje wszystko, jak dodać kategorie w blogu i zarządzać nimi na dużą skalę.

7.1 Przeglądanie listy kategorii

Lista zawiera wewnętrzny identyfikator i nazwę każdej kategorii wraz z akcjami zbiorczymi, które umożliwiają włączenie wybranych, wyłączenie wybranych lub usunięcie wybranych. Kategorii nie można usunąć, dopóki ma kategorie podrzędne, dlatego najpierw usuń te podrzędne.

7.2 Tworzenie lub edytowanie kategorii

Jeśli się zastanawiasz jak dodać kategorie w blogu Korzystając z tego modułu, niniejszy przewodnik użytkownika obejmuje wszystkie pola, których będziesz potrzebować:

  • Imię i nazwisko: Wyświetlana nazwa kategorii.
  • Slug URL:Przyjazny dla adresu URL identyfikator kategorii, sprawdzony jako link-rewrite.
  • OPIS:Treść w formacie RTF wyświetlana na stronie z listą kategorii.
  • Meta tytuł / Meta opis / Meta słowa kluczowe:Pola SEO dla strony z listą kategorii.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Kontroluje widoczność witryny sklepowej dla nowych kategorii.
  • Okładka: Miniatura kategorii. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.
  • Kategoria nadrzędna: Ustawia miejsce kategorii w hierarchii. Odwołania cykliczne, w których kategoria staje się własnym przodkiem, są automatycznie blokowane.
  • Dostęp grupowy: Wybiera, które grupy klientów mogą przeglądać posty w tej kategorii.

8. Tagi

Nawigować do Blogi Knowband > Tagi aby zarządzać taksonomią tagów za pomocą tych Dodatki do tagów bloga PrestaShop.

8.1 Przeglądanie listy tagów

Lista zawiera wewnętrzny identyfikator każdego tagu, nazwę oraz kolumnę Posty, w której jest podana liczba postów oznaczonych danym tagiem. 

8.2 Tworzenie lub edytowanie tagu
Tutaj możesz dodać tag ze szczegółami, takimi jak tytuł tagu, metaopis, metatytuł i metasłowa kluczowe. Możesz również dodać tagi z poziomu tworzenia wpisu. Znajdziesz tam opcję dodawania tagów. Po dodaniu tagu, będą one wyświetlane osobno w tym miejscu.

 

9. Autorzy

Nawigować do Blog PrestaShop > Autorzy aby dodać profile wielu autorów z linkami społecznościowymi za pomocą tego Moduł bloga wieloautorskiego PrestaShop.

9.1 Przeglądanie listy autorów

Lista zawiera wewnętrzny identyfikator każdego autora, miniaturkę awatara, imię i nazwisko, przełącznik „Włączone” oraz datę utworzenia. Akcje zbiorcze umożliwiają włączenie, wyłączenie lub usunięcie wybranych autorów.

9.2 Jak dodać autora w blogu

Jako podstawowy element Moduł bloga PrestaShopTen moduł obsługuje pełne profile autorów, co jest przydatne również pod kątem SEO.

  • Imię i nazwisko:Wyświetlana nazwa autora, wymagana w języku domyślnym.
  • Bio:Biografia autora, wyświetlana na stronie autora i opcjonalnie we wpisach. Obsługuje formatowanie tekstu.
  • Avatar:Zdjęcie profilowe autora. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP, do 2 MB.
  • Adres URL Facebooka / Adres URL Twittera/X / Adres URL Instagrama / Adres URL LinkedIn / Adres URL witryny:Każdy z nich odsyła do odpowiadającego mu profilu społecznościowego.
  • Meta tytuł / Meta opis / Meta słowa kluczowe:Pola SEO dla strony z listą autora.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Kontroluje, czy autor w ogóle pojawia się w witrynie sklepu.

10. Typy obrazów

Nawigować do Menedżer bloga Knowband > Typ obrazu Aby kontrolować jakość i wydajność obrazu na blogu. Typy obrazów definiują nazwane ustawienia rozmiaru używane do generowania miniatur dla postów, kategorii i autorów.

10.1 Przeglądanie listy typów obrazów

Każdy wpis zawiera swój wewnętrzny identyfikator, wstępnie ustawioną nazwę (np. blog_large), docelową szerokość i wysokość w pikselach, jednostkę, do której się odnosi (wpis, kategoria lub autor) oraz przełącznik „Włączone”. Dostępna jest pojedyncza akcja zbiorcza: Usuń zaznaczone. Moduł domyślnie zawiera trzy wstępnie ustawione ustawienia. Rozmiar wpisu blog_large wynosi 800×600, wpisu blog_medium – 400×300, a wpisu blog_thumb – 150×150.

10.2 Tworzenie lub edytowanie typu obrazu

  • Imię i nazwisko: Unikalny identyfikator ustawienia wstępnego, ograniczony do 64 znaków. Spacje nie są zalecane.
  • Szerokość / Wysokość:Zdefiniuj wymiary docelowe w pikselach. Obie wartości są wymaganymi dodatnimi liczbami całkowitymi.
  • Dotyczy: Określa, która jednostka używa tego rozmiaru. Wartości obejmują wpis, kategorię i autora.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Określa, czy ten rozmiar będzie wyświetlany w menu rozwijanym Rozmiar obrazu w Ustawieniach.

10.3 Regenerowanie miniatur

  • Regeneruj miniatury (przycisk): Uruchamia proces w tle, który przechodzi przez każdy wpis, kategorię i obraz autora, generując kopię o zmienionym rozmiarze dla każdego aktywnego typu obrazu, pasującą do odpowiadającego mu obiektu. Używaj tego za każdym razem, gdy dodajesz nowe typy obrazów lub zmieniasz istniejące rozmiary, aby obrazy pozostały ostre i miały odpowiedni rozmiar w całym blogu.

11. Jak włączyć komentarze w blogu

Nawigować do Knowband PrestaShop Blogi> Komentarze moderować komentarze czytelników za pomocą tego Moduł komentarzy blogowych PrestaShopKomentarze są przesyłane przez czytelników lub użytkowników w panelu administracyjnym, dlatego ta sekcja służy wyłącznie do moderacji. Nie można utworzyć komentarza bezpośrednio z panelu administracyjnego.

11.1 Przeglądanie listy komentarzy

Każdy wiersz zawiera wewnętrzny identyfikator komentarza, wpis, do którego należy (filtrowalny), nazwisko autora i adres e-mail komentującego (filtrowalny) oraz podgląd komentarza, który wyświetla pełną treść po najechaniu kursorem. Status jest wyświetlany jako Oczekujący, Zatwierdzony lub Spam, z wbudowanymi przyciskami szybkiej akcji. Kolumna Ocena pokazuje przyznaną ocenę w gwiazdkach, jeśli jest włączona; kolumna Odpowiedź oznacza odpowiedzi administratora, a kolumna Data rejestruje czas przesłania. Właściciel sklepu może filtrować według wpisu, adresu e-mail lub statusu. Akcje zbiorcze umożliwiają zatwierdzenie wybranych, oznaczenie jako oczekujące, oznaczenie jako Spam lub usunięcie wybranych. Akcje na poziomie wiersza obejmują Wyświetl, Odpowiedz i Usuń.

11.1 Odpowiadanie na komentarz

Kliknięcie przycisku „Odpowiedz” otwiera formularz z jednym, wymaganym polem tekstowym „Odpowiedz”. Po jego wysłaniu zostanie utworzony nowy wpis komentarza oznaczony jako odpowiedź administratora, wyświetlany w inny sposób w witrynie sklepu. Jeśli autor oryginalnego komentarza podał prawidłowy adres e-mail, otrzyma on powiadomienie e-mail z Twoją odpowiedzią.

12. Suwaki

Nawigować do Blog Knowband PrestaShop> Suwaki aby zarządzać suwakiem strony głównej za pomocą tego Moduł suwaka bloga PrestaShopSuwak pojawi się na stronie głównej sklepu po włączeniu opcji Włącz suwak główny w Ustawieniach ogólnych (sekcja 5.11).

12.1 Przeglądanie listy suwaków

Każdy slajd zawiera swój wewnętrzny identyfikator, tytuł z małym podglądem miniatury, kolumnę „Pozycja” z funkcją „przeciągnij i upuść” oraz przełącznik „Włączone”. Akcje zbiorcze umożliwiają włączenie zaznaczonych elementów, wyłączenie zaznaczonych elementów lub usunięcie zaznaczonych elementów.

12.2 Tworzenie lub edytowanie slajdu

  • Tytuł:Nagłówek slajdu, wyświetlany jako nakładka i wymagany w języku domyślnym.
  • Podtytuł: Dodaje drugą linię tekstu poniżej tytułu.
  • Tekst Przycisk: Ustawia etykietę przycisku wezwania do działania, np. „Czytaj więcej”.
  • link URL: Ustawia miejsce docelowe po kliknięciu slajdu lub przycisku.
  • Stanowisko
    : Ustawia kolejność sortowania liczbowego w suwaku.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Steruje tym, czy slajd w ogóle się pojawi.
  • Źródło slajdu: Określa sposób wypełniania slajdu treścią. Dostępne wartości to: „Niestandardowy”, gdzie dane wprowadza się ręcznie, „Wpis na blogu”, który automatycznie wypełnia się tytułem, obrazem i adresem URL wybranego wpisu, oraz „Kategoria bloga”, która automatycznie wypełnia się wybraną kategorią. Wybór „Wpis na blogu” lub „Kategoria bloga” wyświetla odpowiednie pole wyboru i pozwala promować istniejące treści bez powielania pracy.
  • Obraz slajdu: Przesyła niestandardowy obraz slajdu. Zalecany rozmiar to 1920×600 pikseli. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.

13. Banery

Nawigować do Blog KB > Banery aby skonfigurować banery promocyjne wyświetlane w zdefiniowanych strefach na stronach bloga za pomocą tych Dodatki do banerów blogowych PrestaShopBanery są wyświetlane tylko wtedy, gdy opcja Włącz banery strefowe jest włączona w Ustawieniach ogólnych (sekcja 5.12).

Dostępnych jest pięć stref. Strefa Blog Top znajduje się nad głównym wpisem bloga, strefa Blog Bottom poniżej, strefa Sidebar znajduje się wewnątrz paska bocznego bloga, a strefy Post Top i Post Bottom znajdują się nad i pod treścią wpisów na stronach szczegółowych.

13.1 Przeglądanie listy banerów

Każdy baner zawiera swój wewnętrzny identyfikator, tytuł i obraz z małą miniaturką, strefę, którą zajmuje, pozycję „przeciągnij i upuść” w tej strefie oraz przełącznik „Włączone”. Akcje zbiorcze umożliwiają włączenie, wyłączenie lub usunięcie zaznaczonych elementów.

13.2 Tworzenie lub edytowanie banera

  • Tytuł:Wewnętrzna etykieta baneru, niewidoczna dla odwiedzających.
  • Tekst alternatywny obrazu:Alternatywny tekst ułatwiający dostęp do obrazu baneru.
  • Strefa: Określa lokalizację wyświetlania i jest wymagany. Wartości obejmują: Góra bloga, Dół bloga, Pasek boczny, Góra wpisu i Dół wpisu.
  • link URL: Ustawia miejsce, w którym baner zostanie wyświetlony po kliknięciu.
  • Stanowisko
    : Ustawia kolejność sortowania w wybranej strefie.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Kontroluje, czy baner jest aktywny.
  • Data rozpoczęcia / Data zakończenia:Opcjonalnie możesz pozwolić, aby baner pojawiał się tylko w zdefiniowanym oknie, co jest przydatne w przypadku promocji ograniczonych czasowo.
  • Obraz baneru: Faktyczna grafika. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.

Wskazówka:Umieszczenie baneru w dolnej części posta może skierować zaangażowanych czytelników bezpośrednio do odpowiedniego produktu lub promocji, co jest kolejnym przykładem Dodatki do banerów blogowych PrestaShop pracując podwójnie przy konwersjach.

14. SEO i mapa witryny

Przenieś do Knowband Blog Prestashop> SEO i mapa witryny aby dostroić ustawienia indeksowania wyszukiwarki w ramach tego Dodatki do bloga SEO PrestaShop na.

14.1 Ustawienia mapy witryny

  • Włącz mapę witryny:Zawiera blogi w mapie witryny XML dla wyszukiwarek.
  • Uwzględnij posty / Uwzględnij kategorie / Uwzględnij tagi / Uwzględnij autorów / Uwzględnij archiwaWłaściciele sklepów mogą wybierać i kontrolować, czy dany typ treści zostanie dodany do mapy witryny.
  • Zmień częstotliwość: Sygnalizuje, jak często mapa witryny wskazuje zmiany treści. Dostępne wartości to: Zawsze, Co godzinę, Codziennie, Tygodniowo, Miesięcznie, Rocznie i Nigdy.
  • Priorytet: Ustawia wartość priorytetu mapy witryny w skali od 0 do 1.

14.2 Ustawienia kanału RSS

  • Włącz kanał RSS:Generuje standardowy kanał RSS 2.0 dla bloga, umożliwiając subskrybentom i agregatorom treści automatyczne śledzenie nowych wpisów.

Kliknij Zapisz aby zastosować powyższe ustawienia.

14.3 Panel informacyjny

Po zapisaniu wyświetli się panel tylko do odczytu:

  • Adresy URL mapy witryny:Jeden na każdy zainstalowany język, według wzorca takiego jak twojadomena.com/blog/sitemap?lang=en.
  • Adresy URL kanałów RSS:Jeden na każdy zainstalowany język.
  • Treść ma znaczenie:Opublikowane posty, Aktywne kategorie, Tagi, Aktywni autorzy, Archiwum miesięcy.
  • Ping Bing (przycisk): Wysyła ping mapy witryny bezpośrednio do wyszukiwarki Bing. Google wycofał bezpośrednie pingowanie mapy witryny w 2023 roku, więc zamiast tego prześlij mapę witryny za pośrednictwem Google Search Console. To sprawia, że Dodatki do bloga SEO PrestaShop tutaj szczególnie przydatne dla sprzedawców zarządzających indeksowaniem za pomocą wielu silników.

15. Jak wykorzystać sztuczną inteligencję do pisania bloga

Nawigować do Blog Knowband Prestashop > AI aby połączyć bloga z ChatGPT OpenAI lub Google Gemini w ramach tego Moduł bloga PrestaShop AI, pomagając Ci pisać treść postów, fragmenty, metadane, tekst alternatywny, tagi i tłumaczenia bezpośrednio z edytora postów.

Konfiguracja 15.1

  • Włącz sztuczną inteligencję: Główny przełącznik wszystkich funkcji AI. Przyciski AI pojawiają się w edytorze wpisów dopiero po włączeniu tej opcji i zapisaniu prawidłowego klucza API.
  • Dostawca AI:Wybiera usługę AI, która będzie obsługiwać generowanie, albo ChatGPT (OpenAI), albo Google Gemini.
  • Klucz API ChatGPT / Klucz API Gemini: Przechowuj dane uwierzytelniające swojego usługodawcy bezpiecznie. Żadne z nich nie jest wyświetlane w postaci zwykłego tekstu po zapisaniu, a przycisk Test Key pozwala zweryfikować każde z nich.
  • Model ChatGPT: Wybiera model OpenAI, który ma zostać użyty, spośród dostępnych modeli na Twoim koncie, z opcjami takimi jak GPT-4o Mini, GPT-4o, GPT-4.1 Mini i GPT-4.1.
  • Model Gemini:Wybiera model Gemini, który ma zostać użyty, spośród opcji takich jak Gemini 2.5 Flash, Gemini 2.5 Pro i Gemini Flash Lite.
  • Temperatura:Kontroluje kreatywność w stosunku do koncentracji w wynikach sztucznej inteligencji w skali od 0 (w pełni deterministyczne) do 2 (bardzo kreatywne).
  • Maksymalna liczba żetonów:Ustawia maksymalną długość odpowiedzi AI w skali od 1 do 8192.
  • Domyślny język:Ustawia język, w którym będzie tworzona treść generowana przez sztuczną inteligencję. Język ten jest zgodny z domyślnym językiem sklepu, chyba że zostanie zmieniony.
  • Włącz rejestrowanie użyciaRejestruje każde wywołanie AI, w tym dostawcę, akcję, liczbę tokenów, pracownika oraz status powodzenia lub niepowodzenia, w tabeli dziennika. W tym dzienniku nie są przechowywane żadne teksty komunikatów ani klucze API.

Kliknij Zapisz aby zastosować te ustawienia.

15.2 Gdzie funkcje AI pojawiają się w edytorze postów

Po włączeniu sztucznej inteligencji i zapisaniu prawidłowego klucza przyciski te pojawiają się bezpośrednio w formularzu postu jako część Dodatki do treści PrestaShop AI zestaw narzędzi:

  • Generuj treść posta (pole Treść):Buduje pełną treść wpisu na blogu, wykorzystując tytuł i fragment jako kontekst.
  • Wygeneruj fragment (pole treści):Podsumowuje istniejącą treść w krótkim fragmencie.
  • Przetłumacz na (pole zawartości z selektorem języka):Tłumaczy bieżącą treść na inny język.
  • Zaproponuj tagi (pole Tagi): Sugeruje odpowiednie tagi na podstawie zawartości wpisu.
  • Generuj meta tytuł / Generuj meta opis / Generuj meta słowa kluczowe (sekcja SEO): Napisz zoptymalizowane pod kątem SEO wersje każdego pola.
  • Wygeneruj tekst ALT (obraz wyróżniony): Automatycznie zapisuje opisowy tekst alternatywny dla obrazu na okładce.

Te Dodatki do treści PrestaShop AI funkcje te oszczędzają sprzedawcom znaczną ilość czasu publikującego treści na dużą skalę.

15.3 Dziennik ostatniego użycia sztucznej inteligencji

Tabela u dołu strony AI zawiera listę ostatnich wywołań AI, pokazując datę, pracownika, dostawcę, działanie, wykorzystane tokeny i status (OK lub niepowodzenie).

16 Import

Nawigować do Blog Knowband Prestashop > Import aby wprowadzić istniejącą treść do modułu.

16.1 Jak zaimportować blog WordPress

Użyj tego, aby przenieść zawartość z istniejącej witryny WordPress.

  1. W WordPressie przejdź do Narzędzia > Eksportuj i wyeksportuj całą zawartość, tworząc plik .xml w formacie WXR.
  2. W KB Blog, w sekcji Importuj > Import WordPressa, wybierz wyeksportowany plik. Maksymalny rozmiar pliku to 20 MB.
  3. Wybierz domyślny status dla importowanych postów: Ustawia status przypisany do importowanych postów. Możesz użyć statusu z samego pliku eksportu, wymusić ustawienie wszystkich postów na Wersja robocza lub Opublikowane.
  4. Kliknij importPostęp i wyniki są wyświetlane na bieżąco w trakcie migracji.

Elementy, które zostały już wcześniej zaimportowane, są automatycznie pomijane, ponieważ są śledzone w wewnętrznym dzienniku importów.

16.2 Import RSS

Konfiguruje automatyczny import treści z dowolnego kanału RSS lub Atom.

  • Włącz zaplanowany import RSS:Zabezpiecza punkt końcowy cron odpowiedzialny za automatyczne importy.
  • Adres URL kanału:Pełny adres http lub https kanału RSS lub Atom, z którego chcesz importować.
  • Częstotliwość
    : Ustawia częstotliwość, z jaką zadanie cron uruchamia import. Dostępne wartości to: Godzinowo, Dziennie i Tygodniowo.
  • Domyślny autor: Przypisuje każdy zaimportowany post do konkretnego autora.
  • Domyślny Kategoria: Przypisuje każdy zaimportowany post do określonej kategorii.
  • Stan domyślny: Ustawia, czy importowane posty są wysyłane jako wersje robocze czy jako opublikowane.
  • Maksymalna liczba elementów na cykl:Ogranicza liczbę elementów kanału importowanych podczas jednego uruchomienia cron, w skali od 1 do 100.

Po zapisaniu dostępne będą trzy narzędzia:

  • Biegnij teraz: Natychmiast importuje maksymalną liczbę elementów z kanału za pomocą AJAX, bez przeładowywania strony.
  • Kanał testowy: Pobiera i analizuje kanał bez importowania czegokolwiek, a następnie raportuje liczbę elementów i tytuł kanału.
  • Adres URL crona: Link do skopiowania do crona lub harmonogramu zadań serwera, takiego jak zadania cron w cPanelu lub wpis crontab w systemie Linux. Zawiera wbudowany token bezpieczeństwa i respektuje skonfigurowaną częstotliwość, więc wywoływanie go częściej niż w harmonogramie po prostu nic nie daje.

16.3 Mapowanie pól dla WordPressa

To mapowanie jest zapisywane w formacie JSON w konfiguracji modułu. Wybierz opcję Brak dla każdego pola, którego nie chcesz importować. Właściciele sklepów mogą mapować parametry takie jak tytuł, kategorie, slug autora itp. Ten moduł naprawdę ułatwia właścicielom zarządzanie blogiem.

16.4 Mapowanie pól dla RSS

To mapowanie jest zapisywane w formacie JSON w konfiguracji modułu. Właściciele sklepów mogą mapować parametry z blogów z kanałem RSS, takie jak tytuł, kategorie, okładka, treść, fragment, tagi autorów, slug itp.

16.5 Ostatni dziennik importu

Ten dziennik pokazuje 100 ostatnich operacji importu. Kolumny obejmują datę, źródło (WordPress lub RSS), status (zaimportowano, pominięto, nie powiodło się) oraz komunikat z dodatkowymi szczegółami lub opisem błędu.

Uwagi końcowe

Od napisania pierwszego artykułu po konfigurację treści wspomaganych sztuczną inteligencją i profili wielu autorów, Blog Knowband Prestashop  zapewnia sprzedawcom PrestaShop naprawdę kompletne Moduł bloga PrestaShop, obejmujące SEO, zaangażowanie czytelników (polubienia, reakcje, komentarze) i linki generujące ruch do stron produktów. Niezależnie od tego, czy prowadzisz je jako samodzielną platformę, Moduł marketingu treści PrestaShop Lub nakładając go na istniejącą witrynę sklepową, jest on skalowalny zgodnie z Twoją strategią treści. Aby uzyskać pomoc techniczną, skontaktuj się z Knowband pod adresem [email chroniony]

Rozszerzenie OpenCart Advanced Security Manager – kompletny podręcznik użytkownika

Większość właścicieli sklepów OpenCart zabezpiecza swoją witrynę w trudny sposób: jedno rozszerzenie do dwuetapowej weryfikacji logowania, drugie do blokowania botów spamujących, trzecie do CAPTCHA i ewentualnie zgłoszenie do pomocy technicznej dotyczące zapory sieciowej. Menedżer bezpieczeństwa OpenCart został opracowany, aby wyeliminować te problemy. Ten moduł łączy ochronę po stronie administratora, ochronę witryny sklepowej i monitorowanie integralności plików w jednym oknie ustawień w panelu administracyjnym OpenCart.

Niezależnie od tego, czy szukasz rozszerzenia uwierzytelniania dwuskładnikowego OpenCart, rozszerzenia zapory OpenCart, ochrony przed siłowym logowaniem lub sposobu na ukrycie katalogu administratora bez konieczności instalowania pięciu oddzielnych dodatków, to pojedyncze rozszerzenie spełni wszystkie Twoje oczekiwania.

Rozszerzenie OpenCart Advanced Security Manager jest podzielony na trzy sekcje, z których każda podzielona jest na własny zestaw zakładek:

Ochrona administratora: Dwuetapowa weryfikacja, ograniczanie prób logowania, ograniczony dostęp administratora za pomocą adresu IP, maskowanie katalogu administratora, monit o logowanie na poziomie serwera i śledzenie aktywności logowania.

Ochrona witryny sklepowej: Zapora sieciowa aplikacji internetowych, nagłówki odpowiedzi zabezpieczeń, filtrowanie spamu w formularzach (CAPTCHA), zabezpieczenia przed kopiowaniem/zbieraniem danych oraz monit o dostęp do całej witryny sklepowej.

Monitorowanie integralności plików:Planowane skanowania, oznaczanie zagrożeń i rejestr historii skanowania.

Każdy obszar zostanie omówiony pole po polu w dalszej części dokumentu, dzięki czemu zawsze będziesz wiedział, co robi dane ustawienie, zanim je włączysz.

Atakujący, atakując sklepy OpenCart, zazwyczaj wykorzystują te same słabe punkty: łatwe do odgadnięcia hasła administratora, próby logowania oparte na skryptach, katalog administratora znajdujący się w domyślnej ścieżce, niezabezpieczone formularze kontaktowe/rejestracyjne oraz potajemnie zmodyfikowane pliki główne. To rozszerzenie ma na celu zamknięcie tych konkretnych drzwi bez konieczności angażowania konsultanta ds. bezpieczeństwa lub instalowania wielu niepowiązanych ze sobą dodatków.

Ochrona realizowana jest w niezależnych warstwach, a każda warstwa obejmuje inną powierzchnię — ekran logowania administratora, formularze widoczne w witrynie sklepowej, nagłówki wysyłane przez serwer do przeglądarek oraz pliki na dysku.

Ryzyko w prostych słowach: OpenCart, będąc szeroko stosowanym i otwartym oprogramowaniem, jest rutynowym celem automatycznego skanowania. Boty badają domyślne ścieżki administracyjne, atakują formularze logowania listami danych uwierzytelniających i zalewają formularze kontaktowe spamem. Jedno zhakowane logowanie administratora może prowadzić do kradzieży danych klientów, wstrzyknięcia kodu lub uszkodzenia witryny sklepowej – a to z kolei wiąże się z kosztami znacznie większymi w usuwaniu błędów i utratą zaufania niż czas potrzebny na konfigurację tego rozszerzenia.

Kluczowe funkcje Rozszerzenie OpenCart Security Manager

Weryfikacja dwuetapowa (2FA)

Wymaga od administratora podania, oprócz hasła, sześciocyfrowego, zmieniającego się kodu z aplikacji uwierzytelniającej. Blokuje to przejęcie konta nawet w przypadku wycieku hasła, jego odgadnięcia lub ponownego użycia w wyniku innego włamania.

Przykład: Sklep z trzema użytkownikami administracyjnymi może wymagać uwierzytelniania dwuskładnikowego (2FA) dla wszystkich z wyjątkiem stałego adresu IP biura wykonawcy, który jest zwolniony z tego obowiązku. Wskazówka: przed włączeniem egzekwowania w całej witrynie dodaj do białej listy swoje niezawodne adresy IP, aby nigdy nie zostać poproszonym o rejestrację z połączenia, z którego nie możesz skorzystać.

Ograniczanie prób logowania

Tymczasowo blokuje adres IP, gdy w określonym przedziale czasowym wystąpi zbyt wiele nieudanych logowań administratora — nie jest wymagane ręczne monitorowanie.

Przykład: jeśli skrypt uruchomi 50 prób odgadnięcia hasła podczas logowania administratora w niecałą minutę, źródłowy adres IP zostanie automatycznie zablokowany po osiągnięciu limitu prób. Wskazówka: połącz umiarkowany limit prób (5–10 prób) z banem na tyle długim, aby zniechęcić do ponawiania prób (15–30 minut), i wyłącz adres IP swojego biura lub VPN, aby literówka nie zablokowała dostępu do Twojego zespołu.

Dostęp administratora z ograniczeniem IP

Ogranicza dostęp do panelu administracyjnego do zdefiniowanej listy adresów – każdy inny użytkownik jest blokowany jeszcze przed załadowaniem formularza logowania. Jest to najsilniejsza kontrola dostępu administratora z zewnątrz, ponieważ blokada następuje przed sprawdzeniem jakichkolwiek danych uwierzytelniających.

Maskowanie katalogu administracyjnego

Ta funkcja ukrywa prawdziwą ścieżkę administratora pod tajnym, alternatywnym adresem URL; prawdziwa ścieżka zwraca błąd 404 każdemu, kto nie zna alternatywnej nazwy. Dzięki temu Twój sklep nie będzie trafiał do puli wyszukiwanej przez boty, które skanują popularne nazwy folderów administratora.

Monit logowania na poziomie serwera (uwierzytelnianie HTTP)

Dodaje natywny dla przeglądarki monit o podanie nazwy użytkownika i hasła przed panelem administracyjnym, sklepem lub oboma – przed załadowaniem ekranu logowania OpenCart. Działa on całkowicie poza aplikacją, co jest przydatne w przypadku witryn testowych, sklepów przedpremierowych lub jako dodatkowa bramka administracyjna.

Zapora aplikacji sieci Web (WAF)

Sprawdza przychodzące dane GET/POST oraz pliki cookie pod kątem znanych wzorców wstrzykiwania kodu SQL, ataków typu cross-site scripting i przechodzenia ścieżek, a następnie blokuje dopasowania za pomocą błędu HTTP 403 zanim dotrą one do kodu OpenCart.

Nagłówki odpowiedzi bezpieczeństwa

Dodaje nagłówki (HSTS, ochrona przed przechwytywaniem kliknięć, ochrona przed podsłuchiwaniem MIME, zasady dotyczące stron odsyłających, zasady dotyczące uprawnień), które nakazują przeglądarkom stosowanie dodatkowych zabezpieczeń. To mało ryzykowny sposób na wzmocnienie sposobu, w jaki przeglądarki traktują Twoją witrynę, często wymagany na listach kontrolnych PCI i audytów bezpieczeństwa.

Filtrowanie spamu w formularzach (CAPTCHA)

Dodaje weryfikację CAPTCHA — Cloudflare Turnstile, Google reCAPTCHA lub hCaptcha — do formularza kontaktowego i rejestracyjnego, eliminując spam i fałszywe rejestracje, bez konieczności edytowania motywu.

Odstraszacze kopiowania/skrobania

Zniechęca do przypadkowego kopiowania treści poprzez wyłączenie skrótów klawiaturowych: prawego przycisku myszy, kopiuj/wklej, podglądu kodu źródłowego i narzędzi programistycznych, co zwiększa nakład pracy potrzebny do przypadkowego kopiowania tekstu i obrazów produktów.

Monitorowanie integralności plików

Uruchamia zaplanowane skanowania, w ramach których porównuje instalację OpenCart ze znaną, dobrą wersją bazową, oznaczając nowe lub zmienione pliki jako potencjalne zagrożenia. Często udaje się wykryć zagrożenie jeszcze przed jego pojawieniem się w sklepie.

Szczegółowy przegląd rozszerzenia bezpieczeństwa OpenCart

Ochrona administratora – Obejmuje logowanie administratora i sesje: uwierzytelnianie dwuskładnikowe (2FA), ograniczanie logowania, ograniczanie adresów IP, maskowanie katalogów, monit o logowanie na poziomie serwera i monitorowanie logowania (w tym podwidok Użytkownicy do zarządzania indywidualnymi rejestracjami uwierzytelniania dwuskładnikowego).

Ochrona witryny sklepowej – obejmuje ruch skierowany do klientów: zaporę sieciową, nagłówki odpowiedzi, filtrowanie spamu, blokowanie botów koszykowych, zabezpieczenia przed kopiowaniem i monit logowania w całym sklepie.

Monitorowanie integralności plików – ustawienia i historia skanowania, w tym adres URL cron używany do planowania oraz przeszukiwalny dziennik poprzednich skanów.

Na górze każdej zakładki znajduje się link do awaryjnego odzyskiwania – stały adres URL, który jednym kliknięciem wyłączy restrykcyjne funkcje rozszerzenia, jeśli kiedykolwiek zostaniesz zablokowany. To najważniejszy szczegół w tej instrukcji: znajdź go teraz, zanim zmienisz jakiekolwiek inne ustawienia, i zapisz gdzieś poza panelem administracyjnym. To ważna informacja, o której powinien wiedzieć właściciel konta administratora.

Widok Użytkownicy w obszarze Ochrona administratora zawiera listę wszystkich kont administratora (identyfikator, imię i nazwisko, adres e-mail, aktualny status uwierzytelniania dwuskładnikowego) i umożliwia zresetowanie zgubionego lub naruszonego uwierzytelniacza, tak aby dana osoba mogła zarejestrować nowy uwierzytelniacz przy następnym logowaniu.

Raportowanie odbywa się w dwóch miejscach: w dzienniku prób logowania w ramach ochrony administratora (adres IP, znacznik czasu, adres e-mail i wynik każdej próby logowania administratora po włączeniu rejestrowania) oraz w tabeli historii skanowania w ramach monitorowania integralności plików (każde skanowanie, ręczne lub zaplanowane, z liczbą plików, liczbą zagrożeń, czasem trwania i linkiem do pełnego raportu).

Jak właściwie działa każda funkcja

Weryfikacja dwuetapowa

Wykorzystuje standardowy protokół TOTP (Time-based One-Time Password) – ten sam, który jest wykorzystywany w aplikacjach Google Authenticator, Authy i podobnych. Gdy administrator włącza uwierzytelnianie dwuskładnikowe (2FA) lub jest do tego zobowiązany przez system egzekwowania w całej witrynie, skanuje kod QR do aplikacji uwierzytelniającej, która następnie generuje nowy sześciocyfrowy kod co 30 sekund. Kod ten jest wprowadzany wraz ze standardowym hasłem przy każdym logowaniu.

Ograniczanie prób logowania

Każde nieudane logowanie administratora jest rejestrowane z adresu IP, z którego pochodziło. Gdy liczba nieudanych logowań z jednego adresu IP przekroczy skonfigurowany limit w skonfigurowanym oknie, adres ten zostanie zablokowany i nie będzie mógł się logować do czasu upłynięcia okresu blokady.

Dostęp administratora z ograniczeniem IP

Po włączeniu, każde żądanie do panelu administracyjnego jest sprawdzane pod kątem listy dozwolonych, zanim routing OpenCart zostanie uruchomiony. Każdy, kto nie znajduje się na liście, jest blokowany – nigdy nie dociera do formularza logowania.

Maskowanie katalogu administracyjnego

Rozszerzenie przechwytuje żądania skierowane do prawdziwej ścieżki administracyjnej i zwraca kod 404, chyba że użytkownik dotarł już do tajnego aliasu adresu URL. W takim przypadku ustawiany jest plik cookie, który po cichu przekierowuje użytkownika do prawdziwej lokalizacji.

Monit logowania na poziomie serwera

Dodaje oddzielny, natywny dla przeglądarki monit — renderowany przez samą przeglądarkę, a nie przez formularz OpenCart — wyświetlany przed panelem administracyjnym, witryną sklepową lub obydwoma, wymuszany na poziomie serwera internetowego przed uruchomieniem jakiejkolwiek logiki PHP.

Zapora aplikacji WWW

WAF sprawdza przychodzące parametry zapytania, pola POST i pliki cookie pod kątem biblioteki znanych wzorców wstrzykiwania, ataków XSS i przechodzenia ścieżki. Dopasowanie wyzwala natychmiastowy błąd 403, zanim żądanie dotrze do kontrolerów OpenCart.

Nagłówki odpowiedzi bezpieczeństwa

Każdy przełącznik w tym miejscu dodaje jeden konkretny nagłówek, który nakazuje przeglądarce odwiedzającego wymusić określone zachowanie — odmowę renderowania strony w ramce iframe, odmowę zgadywania typów plików, wymuszenie protokołu HTTPS itd.

Filtrowanie spamu w formularzach

Po włączeniu rozszerzenie automatycznie wstrzykuje wybrany widget CAPTCHA do formularzy kontaktowych i rejestracyjnych witryny sklepowej bez konieczności edytowania motywu i weryfikuje odpowiedź po stronie serwera przed zaakceptowaniem zgłoszenia.

Odstraszacze kopiowania/skrobania

Zestaw ograniczeń po stronie klienta — wyłączenie kopiowania/wycinania/wklejania, klikania prawym przyciskiem myszy, zaznaczania tekstu, wyświetlania kodu źródłowego i skrótów DevTools — zastosowany w całym sklepie, z białą listą adresów IP dla personelu, który musi korzystać ze standardowej przeglądarki.

Monitorowanie integralności plików

Zaplanowane zadanie, uruchamiane przez harmonogram cron Twojego serwera, który trafia na unikalny, chroniony tokenem adres URL, skanuje każdy plik w Twojej instalacji, porównuje go z utrzymywaną bazą znanych, dobrych plików jądra OpenCart i typowych plików rozszerzeń, a także oznacza wszystko, co jest nowe, brakujące lub zmodyfikowane.

1.0.0 Ochrona administratora

Weryfikacja dwuetapowa

Włącz uwierzytelnianie dwuskładnikowe (2FA) — włącza obsługę uwierzytelniania dwuskładnikowego. Administratorzy zostaną poinstruowani, jak skonfigurować aplikację uwierzytelniającą przy następnym logowaniu.

Biała lista adresów IP – adresy, które całkowicie pomijają uwierzytelnianie dwuskładnikowe, nawet gdy wymuszanie jest włączone. Dodaj sieć biurową lub domową jako zabezpieczenie przed wymuszeniem.

Wymuś 2FA – wymaga od każdego administratora spoza białej listy skonfigurowania uwierzytelniania dwuskładnikowego (2FA) przed kontynuacją. Włącz tylko po dodaniu zaufanego adresu IP do białej listy lub potwierdzeniu działania linku odzyskiwania.

ID – identyfikuje konto administratora.

Status 2FA – pokazuje, czy dane konto ma obecnie włączoną funkcję uwierzytelniania dwuskładnikowego (2FA). Warto to okresowo sprawdzać, zwłaszcza po zmianach w składzie.

Akcje – resetuje utraconą rejestrację 2FA, aby użytkownik mógł zarejestrować nowe urządzenie. Użyj natychmiast, jeśli ktoś zgubi telefon z uwierzytelniaczem.

Wdrożenie uwierzytelniania dwuskładnikowego jako opcjonalnego na początku, a następnie przejście na wymuszone po zarejestrowaniu się wszystkich użytkowników, to zalecana ścieżka – zapobiega przejęciu konta z powodu wycieku, odgadnięcia lub ponownego użycia hasła, ponieważ samo hasło już nie wystarcza. Nigdy nie wymuszaj uwierzytelniania dwuskładnikowego (2FA) w całej witrynie bez uprzedniego umieszczenia na białej liście co najmniej jednego zaufanego adresu IP lub potwierdzenia działania linku odzyskiwania. Pamiętaj, aby ta biała lista była krótka i regularnie sprawdzana, ponieważ adresy te całkowicie omijają uwierzytelnianie dwuskładnikowe. Dodaj opcję „resetuj uwierzytelnianie dwuskładnikowe” do listy kontrolnej dla odchodzących pracowników.

Ochrona przed brutalną siłą

Włącz ograniczanie przepustowości – tymczasowo blokuje adres IP po zbyt wielu nieudanych logowaniach administratora. Zalecane w każdym sklepie na żywo.

Maks ponawia próbę – liczba nieudanych prób przed nałożeniem bana. Rozsądną wartością domyślną jest 5.

Okno czasowe (sekundy) – okno czasowe, w którym zliczane są awarie. W przypadku większości sklepów wystarcza 300 sekund (5 minut).

Czas bana (sekundy)) – jak długo zablokowany adres IP pozostaje zablokowany; wygasa automatycznie.

Biała lista adresów IP – adresy nigdy nie były wliczane do limitu ani blokowane.

Zacznij od umiarkowanych wartości, sprawdź logowanie po tygodniu i zaostrz, jeśli powtarzające się schematy ataków z różnych adresów IP nadal się pojawiają. Najlepiej działa to w połączeniu z uwierzytelnianiem dwuskładnikowym (2FA) niż samodzielnie – ograniczanie ruchu spowalnia atakujących, a uwierzytelnianie dwuskładnikowe zatrzymuje ich całkowicie, nawet jeśli hasło zostanie w końcu odgadnięte. Bany znikają same po upływie limitu czasu; nie ma potrzeby ręcznego odbanowywania kogokolwiek.

Dostęp administratora z ograniczeniem IP

  • Ogranicz dostęp administratora według adresu IP:Ogranicza dostęp do panelu administracyjnego do określonej listy zaufanych adresów.
  • Jak to działaPo włączeniu, dostęp do panelu administracyjnego będą miały tylko adresy IP z listy; wszyscy pozostali użytkownicy zostaną zablokowani, w tym osoby próbujące dostać się na stronę logowania. Twój aktualny adres IP zostanie automatycznie dodany w momencie włączenia tej opcji, więc nie zostaniesz zablokowany.
  • Dozwolone adresy IP (wymagane):Dopuszczone są tylko adresy podane w tym miejscu.

Maskowanie katalogu administracyjnego

  • Ukryj nazwę katalogu administracyjnego: Zastępuje prawdziwy adres URL zaplecza tajnym aliasem, usuwając Twój sklep z puli witryn, które automatyczne skanery wyszukują na podstawie typowych ścieżek administracyjnych.
  • Jak to działa:Po włączeniu tej opcji bezpośredni adres URL administratora zwraca odpowiedź 404, a do panelu można uzyskać dostęp wyłącznie za pośrednictwem aliasu skonfigurowanego poniżej.
  • Pseudonim:Od 3 do 32 liter, cyfr, myślników lub podkreśleń. Traktuj to jako tajemnicę, tak samo jak hasło.

Monit logowania na poziomie serwera (administrator)

Część Wtyczka do ochrony hasłem OpenCart funkcjonalność wbudowana w to rozszerzenie, funkcja ta dodaje natywną dla przeglądarki warstwę uwierzytelniania przed samym panelem administracyjnym.

  • Włącz uwierzytelnianie HTTP dla administratora:Dodaje monit o podanie nazwy użytkownika i hasła jeszcze przed załadowaniem ekranu logowania administratora.
  • Nazwa użytkownika Hasło:Dane uwierzytelniające dla monitu; hasło jest przechowywane w postaci zaszyfrowanej i nigdy nie jest zapisywane w postaci zwykłego tekstu.
  • Biała lista adresów IP:Adresy całkowicie pomijające monit.
  • Zgodność z serwerem (PHP-FPM/FastCGI):Dodaje dyrektywę potrzebną na serwerach, gdzie nagłówek uwierzytelniania nie jest w inny sposób poprawnie przekazywany.

Monitorowanie logowania

Podstawową cechą tego Wtyczka zabezpieczająca logowanie OpenCart, ta zakładka umożliwia wgląd w każdą próbę logowania administratora do Twojego sklepu.

  • E-mail po pomyślnym zalogowaniu: Wysyła powiadomienie za każdym razem, gdy administrator zaloguje się pomyślnie.
  • E-mail z powiadomieniem: Miejsce, gdzie wysyłane są alerty. Jeśli pole pozostanie puste, domyślnie będzie to adres e-mail Twojego sklepu.
  • Rejestruj próby logowania administratora: Rejestruje adres IP, czas, adres e-mail i wynik każdej próby logowania w dzienniku możliwym do pobrania.
  • Rejestr prób logowania:Sam dziennik; przyciski pobierania są aktywowane po pojawieniu się wpisów.

2.0.0 Ochrona witryny sklepowej

Ochrona witryny sklepowej obejmuje wszystko, z czym klient lub bot wchodzi w bezpośrednią interakcję. To właśnie tutaj zapora sieciowa, CAPTCHA i funkcjonalność nagłówka bezpieczeństwa tej usługi… Rozszerzenie bezpieczeństwa OpenCart wszystkie działają równolegle, a każdy z nich jest przeznaczony do przeciwdziałania innemu zagrożeniu dla klientów.

Zapora aplikacji WWW

Pełniąc funkcję dedykowanego Rozszerzenie zapory OpenCartTa funkcja automatycznie blokuje żądania zawierające znane wzorce SQL injection, cross-site scripting lub pathtraversal, zanim dotrą one do kodu witryny sklepowej. Nie jest wymagana żadna konfiguracja poza jej włączeniem.

Nagłówki odpowiedzi bezpieczeństwa

Te ustawienia dodają małe, niewidoczne instrukcje, które informują przeglądarki, jak bezpiecznie obsługiwać Twój sklep. Większość z nich można bezpiecznie włączyć i pozostawić w spokoju.

  • Ochrona XSS:Starsze zabezpieczenie przed określonym typem ataku. Nowoczesne przeglądarki mają lepszą wbudowaną ochronę, ale pozostawienie jej włączonej nie zaszkodzi; potraktuj ją jako zabezpieczenie zapasowe dla starszych przeglądarek.
  • Ochrona przed kliknięciami:Uniemożliwia innym witrynom dyskretne wyświetlanie Twojego sklepu w ukrytej ramce – sztuczka stosowana czasami w celu oszukania odwiedzających i skłonienia ich do kliknięcia w strony, których nie chcieli kliknąć.
  • Ochrona przed podsłuchiwaniem treści: Informuje przeglądarki, aby zaufały typowi pliku deklarowanemu w sklepie, zamiast zgadywać, zamykając ścieżkę, którą atakujący czasami wykorzystują.
  • Przeglądanie tylko HTTPS (HSTS):Informuje przeglądarkę, że zawsze należy używać bezpiecznej, szyfrowanej wersji witryny, a nigdy niezabezpieczonej.
  • Uwzględnij subdomeny / Wstępne ładowanie:Rozszerza tę regułę na wszystkie używane przez Ciebie subdomeny i opcjonalnie może zarejestrować Twój sklep na globalnej liście sprawdzanej automatycznie przez przeglądarki.
  • Polityka polecających:Ogranicza ilość informacji udostępnianych przez przeglądarki na temat źródła pochodzenia użytkownika, gdy kliknie on link poza Twoim sklepem.
  • Polityka uprawnień: Kontroluje, o jakie funkcje urządzenia (kamerę, mikrofon itp.) strony Twojego sklepu mogą prosić w przeglądarce odwiedzającego.

Filtrowanie spamu w formularzach

Jako wbudowany Rozszerzenie ochrony przed spamem OpenCart oraz Rozszerzenie captcha OpenCartTa funkcja zapobiega zalewaniu formularzy kontaktowych i rejestracyjnych niechcianymi wiadomościami przez boty i spamerów. Współpracuje z dostawcami, takimi jak Cloudflare Turnstile, Google reCAPTCHA i hCaptcha, z których każdy weryfikuje, czy formularz jest przesyłany przez prawdziwego użytkownika, a nie przez bota.

  • Włącz ochronę przed spamem:Dodaje kontrolę CAPTCHA do formularzy kontaktowych i rejestracyjnych, weryfikowaną po stronie serwera, więc nie da się jej ominąć.
  • Provider: Wybierz Turnstile, reCAPTCHA lub hCaptcha; każda z nich działa trochę inaczej, ale wszystkie blokują automatyczny spam.
  • Klucz witryny / klucz tajny:Kody od wybranego dostawcy, które bezpiecznie połączą Twój sklep.
  • Motyw widżetu: Steruje wyglądem pola CAPTCHA (automatycznie, jasno lub ciemno).

Ochrona zawartości

  • Włącz ochronę treści:Przełącznik główny. Działa on jedynie odstraszająco; zdeterminowany użytkownik nadal może go ominąć, korzystając z narzędzi programistycznych w swojej przeglądarce.
  • Wyłącz kopiowanie/wycinanie/wklejanie: Blokuje skróty klawiaturowe, których użytkownicy używają do kopiowania i wklejania zawartości strony.
  • Wyłącz wyświetlanie źródła (Ctrl+U): Blokuje skrót umożliwiający przeglądanie kodu źródłowego strony.
  • Wyłącz menu prawego przycisku myszy:Usuwa menu kontekstowe, z którego odwiedzający mogli korzystać w celu zapisywania obrazów lub kopiowania treści.
  • Wyłącz zaznaczanie tekstu: Zapobiega wyróżnianiu lub zaznaczaniu tekstu na stronie.
  • Wyłącz narzędzia deweloperskie/Inspect (F12): Blokuje skróty klawiszowe F12, Ctrl+Shift+I i Ctrl+Shift+J. Nie uniemożliwia jednak otwarcia Narzędzi Deweloperskich za pośrednictwem menu przeglądarki.
  • Biała lista adresów IP (pracownicy):Adresy, które omijają wszelkie ograniczenia ochrony treści.

Monit logowania w całej witrynie sklepowej

Kolejna warstwa tego Wtyczka do ochrony hasłem OpenCartFunkcja ta blokuje dostęp do całego sklepu za pomocą monitu o podanie nazwy użytkownika i hasła na poziomie przeglądarki, niezależnie od monitu po stronie administratora opisanego w rozdziale 6.

  • Włącz uwierzytelnianie HTTP dla witryny sklepowej:Dodaje monit o podanie hasła przed wyświetleniem dowolnej strony sklepu.
  • Nazwa użytkownika Hasło: Dane uwierzytelniające specyficzne dla danego sklepu, przechowywane w postaci zaszyfrowanej.
  • Biała lista adresów IP:Adresy całkowicie pomijające monit dotyczący witryny sklepowej.

Ma to na celu ochronę sklepu przed uruchomieniem lub testowego przed wyszukiwarkami i przypadkowymi użytkownikami. To ograniczenie jest celowe, w przeciwieństwie do monitu po stronie administratora. Jeśli monit nadal się zapętla, nawet przy prawidłowych danych logowania na serwerze PHP-FPM/FastCGI, należy włączyć ustawienie zgodności w Ochronie administratora, aby rozwiązać ten problem; ustawienie to dotyczy zarówno monitu administratora, jak i witryny sklepowej.

3.0.0 Monitorowanie integralności plików

Ustawienia

  • Włącz monitorowanie integralności plików:Przełącznik główny; po wyłączeniu punkt końcowy skanowania powraca natychmiast, nie skanując niczego.
  • Alert e-mailowy o nowych zagrożeniach: Wysyła alert na adres e-mail administratora za każdym razem, gdy skanowanie wykryje coś nowego lub zmodyfikowanego. Powtarzające się alerty dotyczące znanych fałszywych alarmów są automatycznie blokowane.
  • Wyklucz ścieżki: Ścieżki względne, jedna na wiersz, które należy pominąć podczas skanowania, przydatne do eliminowania znanych fałszywych alarmów, takich jak katalogi dostawców.
  • Adres URL crona:Unikalny, chroniony tokenem adres URL, który uruchamia skanowanie za każdym razem, gdy żąda tego harmonogram.

Aby skonfigurować to poprawnie: włącz tę funkcję, włącz alerty e-mail i dodaj adres URL cron do zaplanowanych zadań w panelu sterowania hostingiem (lub do własnego crontab), zazwyczaj zaplanowanych poza godzinami szczytu, np. o 2 w nocy. Alerty są wysyłane tylko w przypadku nowych lub zmienionych zagrożeń. Po wykryciu pliku i wykluczeniu go lub potwierdzeniu, powtarzające się alerty dla tego elementu są blokowane.

Historia skanowania

  • ID: Sekwencyjny identyfikator każdego przebiegu skanowania.
  • Data:Kiedy skanowanie zostało wykonane.
  • Wywołane przez: Ręcznie lub zgodnie z harmonogramem (cron).
  • Przeskanowane pliki:Łączna liczba plików sprawdzonych w tym przebiegu.
  • Zagrożenia:Liczba nowych lub zmodyfikowanych plików oznaczonych flagą.
  • Czas trwania::Jak długo trwało skanowanie.
  • Status:Stan ukończenia.
  • Zobacz raport:Otwiera szczegółowe wyniki skanowania.

Ta zakładka jest czysto historyczna i można ją filtrować według zakresu dat. Nie wymaga konfiguracji. Przejrzyj raporty po kilku pierwszych zaplanowanych skanach, aby dowiedzieć się, co jest „normalne” dla Twojego sklepu, ponieważ większość witryn widzi kilka oznaczonych plików powiązanych z rutynowymi aktualizacjami motywu lub rozszerzeń. Po ustaleniu tej linii bazowej, naprawdę nietypowe odkrycia będą bardziej widoczne. Zbadaj każde skanowanie, w którym liczba zagrożeń znacznie przekracza linię bazową, nawet jeśli poszczególne pliki na pierwszy rzut oka nie wyglądają na ewidentnie złośliwe. Często właśnie tak wygląda wczesny etap naruszenia bezpieczeństwa.

Wniosek

Menedżer zaawansowanych zabezpieczeń OpenCart Łączy w sobie zabezpieczenia, których większość sklepów potrzebuje fragmentarycznie – weryfikację dwuetapową, ograniczanie logowania, zaporę sieciową, CAPTCHA i skanowanie integralności plików – w jednym centralnie skonfigurowanym ekranie. Przemyślana konfiguracja, zaczynając od monitorowania logowania i łącza odzyskiwania awaryjnego, a następnie nakładając bardziej restrykcyjne kontrole, znacząco ogranicza najczęstsze ścieżki ataków na sklepy OpenCart, nie stwarzając problemów ani dla prawdziwych klientów, ani dla Twojego zespołu.

Menedżer zabezpieczeń OpenCart Advanced Security Manager jest również dostępny w OpenCart Marketplace, a właściciele sklepów mogą uzyskać do niego dostęp, klikając przycisk w tym miejscu

Instrukcja obsługi modułu PrestaShop Advanced Security Manager

PrestaShop Security Manager to kompletny moduł bezpieczeństwa PrestaShop, opracowany w celu zastąpienia wtyczek o jednym przeznaczeniu, które większość sprzedawców instaluje pojedynczo: wtyczki do uwierzytelniania dwuskładnikowego, wtyczki CAPTCHA i osobnego rozszerzenia zapory sieciowej. Zamiast tego moduł ten łączy ochronę po stronie administratora, ochronę frontendu i skanowanie integralności plików na jednym ekranie konfiguracji w zapleczu PrestaShop.

Jeśli szukasz kompletnego Moduł PrestaShop 2FA, A Moduł zapory PrestaShop, A Moduł ochrony przed atakami brute force w PrestaShoplub po prostu sposób na zablokowanie dostępu do zabezpieczyć zaplecze bez żonglowania tymi pięcioma różnymi rozszerzeniami, to Menedżer zaawansowanych zabezpieczeń Prestashop obejmuje wszystko.

Moduł ten jest podzielony na trzy obszary funkcjonalne, z których każdy ma własny zestaw zakładek:

  • Bezpieczeństwo administratora: Bezpieczeństwo administratora obejmuje 2FA (uwierzytelnianie dwuskładnikowe), ochronę przed atakami brute-force, ochronę adresu IP administratora, zmianę nazwy folderu (ukryty adres URL administratora), uwierzytelnianie HTTP i monitorowanie aktywności logowania.
  • Bezpieczeństwo front-endu: Obejmuje to zaporę aplikacji internetowych, nagłówki bezpieczeństwa HTTP, ochronę przed spamem (CAPTCHA), ochronę przed fałszywymi koszykami, ochronę treści i uwierzytelnianie HTTP witryny sklepowej.
  • Ochrona przed złośliwym oprogramowaniem: Planowane skanowanie, wykrywanie zagrożeń i raportowanie historii skanowania.

Każdy z tych obszarów jest szczegółowo opisany w dalszej części tego podręcznika, a każde pole jest objaśnione prostym językiem, dzięki czemu zawsze będziesz wiedział, co włączasz, zanim to włączysz.

Aktualizacja (8 lipca 2026 r.): Nowe funkcje dodane do modułu bezpieczeństwa PrestaShop w wersji 1.0.1

Najnowsza aktualizacja Knowband Moduł bezpieczeństwa PrestaShop wprowadza panel sterowania i funkcję bezpieczeństwa front-endu, czyli pole HoneyPot i projekt objęty ochroną przed spamem. Te dodatki zapewniają właścicielom sklepów lepszy wgląd w bezpieczeństwo sklepu i skuteczniejszą ochronę przed zautomatyzowanymi atakami, bez żadnych problemów technicznych.

1. Nowy panel bezpieczeństwa

Dodano scentralizowany Panel bezpieczeństwa, dzięki któremu administratorzy sklepów mogą na jednym ekranie sprawdzać pełny stan zabezpieczeń sklepu.

Na pulpicie nawigacyjnym wyświetlane są najważniejsze szczegóły, takie jak:

  • Wynik bezpieczeństwa
  • Aktywne zabezpieczenia
  • Nieudane i udane próby logowania
  • Wskaźnik powodzenia logowania
  • Zasięg uwierzytelniania dwuskładnikowego
  • Aktywne bany IP
  • Statystyki ochrony przed spamem
  • Oznaczone adresy IP
  • Aktywność w zakresie łapania botów
  • Najnowsze klasyfikacje honeypotów projektu
  • Najczęściej atakujące adresy IP
  • Najczęściej atakowane konta administratorów

Dzięki tej nowej funkcji sprzedawcy mogą na bieżąco monitorować zdarzenia związane z bezpieczeństwem i wykrywać problemy, zanim się pojawią.

2. Ochrona przed honeypotami

Nowa funkcja Honeypot dodaje niewidzialną pierwszą warstwę obrony przed botami. Działa poprzez umieszczenie ukrytego pola w wybranych formularzach w witrynie. Prawdziwi użytkownicy nigdy go nie zauważają, ale boty, które wypełniają wszystkie pola automatycznie, są natychmiast wykrywane.

  • Chroni formularze rejestracji, logowania, kontaktu, newslettera i komentarzy do produktu
  • Działa bez zmiany motywu Twojego sklepu
  • Nie wymaga usług osób trzecich
  • Pozostaje niewidoczny dla prawdziwych gości
  • Ogranicza liczbę wpisów spamowych i fałszywych rejestracji

Aby uzyskać jeszcze lepsze rezultaty, Honeypot dobrze współpracuje z Moduł Captcha PrestaShop aby zatrzymać bardziej zaawansowane boty.

3. Integracja projektu Honeypot

Aktualizacja ta łączy również moduł z Project Honeypot, zaufaną globalną usługą, która rozpoznaje znanych spamerów i szkodliwe adresy IP.

W przeciwieństwie do ochrony opartej wyłącznie na formularzach, Project Honeypot sprawdza reputację użytkownika jeszcze przed dotarciem do formularzy.

Główne atrakcje obejmują:

  • Sprawdzanie reputacji IP w czasie rzeczywistym za pomocą usługi Http-bl
  • Tryb obserwatora umożliwiający obserwowanie podejrzanych gości bez blokowania ich
  • Tryb działania umożliwiający automatyczne blokowanie oflagowanych adresów IP
  • Ustawienia niestandardowego czasu trwania bana
  • Obsługa białej listy adresów IP dla zaufanych użytkowników, sieci biurowych i usług CDN
  • Wyczyść logi pokazujące reputację odwiedzających i podejmowane działania

2. Kluczowe cechy Menedżer zaawansowanych zabezpieczeń PrestaShop

Uwierzytelnianie dwuskładnikowe (2FA)

Wymaga od administratorów potwierdzenia tożsamości jednorazowym kodem czasowym z aplikacji uwierzytelniającej, oprócz hasła. Zapobiega to przejęciu konta, nawet jeśli hasło zostanie ujawnione, odgadnięte lub użyte ponownie w wyniku innego włamania.

Ochrona przed brutalną siłą

Tymczasowo blokuje adres IP, z którego w określonym przedziale czasowym następuje zbyt wiele nieudanych prób logowania administratora, neutralizując automatyczne skrypty służące do wypełniania danych uwierzytelniających i zgadywania haseł bez konieczności ręcznej interwencji.

Jeżeli skrypt atakującego wypróbuje 50 kombinacji haseł dla konta administratora w czasie krótszym niż minuta, adres IP zostanie automatycznie zablokowany po upływie skonfigurowanego limitu ponownych prób na skonfigurowany okres blokady.

Ochrona adresu IP administratora

Ogranicza dostęp do zaplecza do zdefiniowanej listy adresów IP; wszyscy pozostali są blokowani, zanim jeszcze dotrą do strony logowania. Jest to najsilniejsza pojedyncza kontrola przed próbami dostępu administratora z zewnątrz, ponieważ blokuje żądanie przed sprawdzeniem jakichkolwiek danych uwierzytelniających.

Zmiana nazwy folderu (ukryty adres URL administratora)

Ten moduł może ukryć prawdziwy folder administracyjny za tajnym wirtualnym adresem URL, dzięki czemu ścieżka dostępu do zaplecza zwraca błąd 404 każdemu, kto nie zna nazwy wirtualnej. Dzięki temu Twój sklep zostanie usunięty z puli witryn wyszukiwanych przez boty w poszukiwaniu popularnych nazw folderów administracyjnych.

Uwierzytelnianie HTTP (administrator i front-end)

Za pomocą tego modułu możesz dodać dodatkowy monit o podanie nazwy użytkownika i hasła na poziomie przeglądarki, wyświetlany przed panelem administracyjnym, sklepem lub obydwoma, jeszcze przed załadowaniem ekranu logowania PrestaShop. Jest to druga warstwa uwierzytelniania, która działa całkowicie poza aplikacją i jest przydatna w środowiskach testowych, sklepach przedpremierowych lub jako dodatkowa bramka administracyjna.

Zapora aplikacji sieci Web (WAF)

Sprawdza przychodzące dane GET, POST i cookie pod kątem znanych wzorców ataków typu SQL injection, cross-site scripting i pathtraversal, blokując dopasowania za pomocą odpowiedzi HTTP 403. Pozwala to wykryć znaczną część zautomatyzowanych prób wykorzystania luk w zabezpieczeniach, zanim dotrą one do kodu PrestaShop.

Nagłówki bezpieczeństwa HTTP

Dodaje nagłówki odpowiedzi (HSTS, ochrona przed przechwytywaniem kliknięć, ochrona przed podsłuchiwaniem treści, zasady dotyczące stron odsyłających, zasady dotyczące uprawnień), które instruują przeglądarki, aby egzekwowały dodatkowe zabezpieczenia. To bezproblemowy sposób na wzmocnienie zabezpieczeń witryny przez przeglądarki, często wymagany w przypadku list kontrolnych PCI i audytów bezpieczeństwa.

Ochrona przed spamem (CAPTCHA)

Dodaje weryfikację CAPTCHA (Cloudflare Turnstile, Google reCAPTCHA lub hCaptcha) do formularza kontaktowego i formularza rejestracji klienta, ograniczając liczbę przesyłanych spamu i tworzenia fałszywych kont bez konieczności wprowadzania zmian w motywie.

Ochrona przed fałszywymi koszykami

Blokuje żądania manipulacji koszykiem oparte na GET, czyli powszechną technikę botów, która skanuje i wstępnie ładuje koszyki za pomocą parametrów URL, a nie rzeczywistych akcji dodawania do koszyka. Dzięki temu dane o koszyku i asortymencie są wolne od szumu generowanego przez boty, bez wpływu na rzeczywistych klientów.

Ochrona zawartości

Zniechęca do okazjonalnego kopiowania treści za pomocą kliknięcia prawym przyciskiem myszy, kopiowania i wklejania, wyświetlania kodu źródłowego i blokowania kombinacji klawiszy DevTools, co zwiększa nakład pracy wymagany do okazjonalnego pozyskiwania opisów produktów i obrazów.

Skanowanie antymalware’owe

Wykonuje zaplanowane skanowanie integralności plików w instalacji PrestaShop, porównując pliki ze znanym, dobrym stanem bazowym i oznaczając nowe lub zmodyfikowane pliki jako potencjalne zagrożenia. Ujawnia to dowody naruszenia bezpieczeństwa, takie jak wstrzyknięty kod, zmodyfikowane pliki główne lub nieoczekiwane nowe pliki, często na długo przed ich pojawieniem się w witrynie sklepu.

3. Instalacja modułu PrestaShop Security Manager

Przesyłanie modułu

  1. Zaloguj się do panelu administracyjnego PrestaShop.
  2. Nawigować do Moduły > Menedżer modułów.
  3. Kliknij Prześlij moduł w prawym górnym rogu.
  4. Wybierz plik ZIP modułu, który pobrałeś po zakupie.
  5. Poczekaj, aż wskaźnik postępu przesyłania się zapełni. Nie opuszczaj strony w trakcie tego kroku, ponieważ może to zakłócić przesyłanie plików przy wolniejszym połączeniu.

4. Przegląd panelu administracyjnego Menedżer zaawansowanych zabezpieczeń PrestaShop

Moduł dodaje nowy wpis do menu zaplecza, zazwyczaj w zainstalowanych modułach lub w dedykowanym menu bezpieczeństwa, w zależności od motywu PrestaShop. Po jego otwarciu pojawia się ekran konfiguracji podzielony na trzy obszary najwyższego poziomu, z których każdy podzielony jest na osobne zakładki:

  • Bezpieczeństwo administratora: elementy sterujące dotyczące logowania do zaplecza i sesji administracyjnych, w tym uwierzytelnianie dwuskładnikowe (2FA), ochrona przed atakami siłowymi (Brute-Force), ochrona adresu IP administratora, zmiana nazwy folderu, uwierzytelnianie HTTP i monitorowanie logowania, obejmujące podwidok Pracownicy służący do zarządzania indywidualnymi rejestracjami uwierzytelniania dwuskładnikowego (2FA).
  • Bezpieczeństwo front-endu: kontrole dotyczące ruchu skierowanego do klientów, w tym zapora sieciowa aplikacji internetowych, nagłówki zabezpieczające HTTP, ochrona przed spamem, ochrona przed fałszywymi koszykami, ochrona treści i uwierzytelnianie HTTP w witrynie sklepowej.
  • Ochrona przed złośliwym oprogramowaniem: konfiguracja skanowania i raporty z historii skanowania, obejmujące adres URL CRON używany do zaplanowanego skanowania oraz przeszukiwalny i filtrowalny dziennik poprzednich skanów.

Na górze strony konfiguracji, niezależnie od tego, na której karcie się znajdujesz, znajdziesz adres URL odzyskiwania awaryjnego, stały link, który jednym kliknięciem wyłączy ograniczające funkcje modułu, jeśli kiedykolwiek się zamkniesz.

Ważne: To najważniejsza informacja o module zawarta w niniejszej instrukcji obsługi. Możesz ją skopiować teraz, przed przystąpieniem do konfiguracji, i zapisać poza panelem administracyjnym, gdzie będziesz mieć do niej dostęp.

5. Bezpieczeństwo administratora

Bezpieczeństwo administratora jest podstawą tego Moduł bezpieczeństwa administratora PrestaShop: zestaw mechanizmów zabezpieczających samo logowanie do zaplecza, które jest najważniejszym celem w każdym sklepie. Zhakowane konto administratora daje atakującemu znacznie większy zasięg niż jakakolwiek luka w zabezpieczeniach front-endu, dlatego ta sekcja zasługuje na szczególną uwagę podczas początkowej konfiguracji.

Uwierzytelnianie dwuskładnikowe (2FA)

Administratorzy sklepu mogą z tego korzystać Moduł uwierzytelniania dwuskładnikowego PrestaShop wymagać podania jednorazowego kodu opartego na czasie z aplikacji uwierzytelniającej oprócz zwykłego hasła, zamykając 

Włącz 2FA:Włącza obsługę 2FA za pomocą przełącznika. Administratorzy zostaną przekierowani do konfiguracji aplikacji uwierzytelniającej przy następnym logowaniu.

Włącz dla wszystkich sklepów, nawet jeśli nie zostało to jeszcze wymuszone.

Biała lista adresów IP: Administratorzy sklepu z dodanymi adresami IP całkowicie pomijają uwierzytelnianie dwuskładnikowe, jeden w wierszu lub rozdzieleni przecinkami; zwolnieni nawet wtedy, gdy włączona jest opcja Wymuś.

Zaleca się dodanie biura lub domu jako siatki bezpieczeństwa przed wymuszeniem uwierzytelniania dwuskładnikowego.

Wymuś 2FA: Możesz przekierować każdego administratora, który nie znajduje się na białej liście, do skonfigurowania uwierzytelniania dwuskładnikowego, zanim będzie mógł kontynuować.

Możesz włączyć tę opcję dopiero po dodaniu zaufanego adresu IP do białej listy lub potwierdzeniu adresu URL odzyskiwania.

b) Pracownicy

ID: Identyfikuje konto pracownika.

Status 2FA: Pokazuje, czy dla danego pracownika włączono uwierzytelnianie dwuskładnikowe (2FA), korzystając z zakładki Status uwierzytelniania dwuskładnikowego.

Zaleca się okresowe sprawdzanie, zwłaszcza po zmianach kadrowych.

Akcje: Resetuje (wyłącza) utraconą rejestrację 2FA, aby pracownik mógł ją ponownie skonfigurować.

Użyj natychmiast, jeśli pracownik zgubi urządzenie uwierzytelniające.

Zalecaną ścieżką wdrożenia jest najpierw włączenie uwierzytelniania dwuskładnikowego (2FA) w trybie opt-in, a następnie włączenie wymuszonego uwierzytelniania dwuskładnikowego (Forc 2FA), gdy wszyscy będą mieli czas na rejestrację. Takie postępowanie zapobiega przejęciu konta z powodu wycieku, odgadnięcia lub ponownego użycia haseł, ponieważ samo skradzione hasło nie wystarcza już do zalogowania. Jest to szczególnie przydatne w sklepach z dostępem zdalnym lub przez podwykonawców, w zapleczu wieloosobowym lub w sklepach, w których doszło do wcześniejszego włamania do systemu.

Ważne: Nigdy nie wymuszaj uwierzytelniania dwuskładnikowego (2FA) w całej witrynie bez uprzedniego umieszczenia na białej liście co najmniej jednego zaufanego adresu IP lub potwierdzenia, że ​​awaryjny adres URL odzyskiwania działa. Pamiętaj, aby lista adresów IP umieszczonych na białej liście była krótka i regularnie sprawdzana, ponieważ te adresy całkowicie omijają uwierzytelnianie dwuskładnikowe. Karta „Pracownicy” umożliwia przywrócenie dostępu do konta członka zespołu bez wyłączania ochrony dwuskładnikowej dla całego sklepu, co jest przydatne w przypadku zgubienia lub wymiany telefonu, ponownej instalacji aplikacji i odejścia pracownika. Warto dodać resetowanie statusu uwierzytelniania dwuskładnikowego do standardowej listy kontrolnej odejścia pracownika.

2. Ochrona przed atakiem siłowym

Administratorzy sklepu mogą z tego korzystać Moduł ochrony przed atakami brute force w PrestaShop automatyczne blokowanie adresów IP, których liczba nieudanych prób logowania przekracza zdefiniowaną liczbę, dzięki czemu można zatrzymać skrypty służące do wypełniania danych uwierzytelniających bez konieczności ręcznego monitorowania.

Włącz ochronę przed siłowym atakiem: Ta funkcja tymczasowo blokuje adres IP po zbyt wielu nieudanych logowaniach administratora. Zaleca się włączenie ochrony przed atakiem siłowym w sklepie produkcyjnym.

Maksymalna liczba ponownych prób: Maksymalna liczba ponownych prób to liczba nieudanych prób, po której ban zostanie aktywowany przy kolejnej próbie po limicie.

Możesz dodać wartość jako 5 prób, gdyż jest to rozsądna wartość domyślna.

Okno czasowe (sekundy): Okno toczące się to okno czasowe, w którym zliczane są nieudane próby.

Czas bana (sekundy): Czas blokady pokazuje, jak długo zablokowany adres IP pozostaje zablokowany w systemie. Czas blokady wygasa automatycznie.

Biała lista adresów IP: Dodaj adresy IP, które nigdy nie są liczone ani blokowane, a następnie dodaj zaufane adresy IP biura/VPN.

Zacznij od umiarkowanych wartości, przejrzyj rejestr prób logowania po tygodniu i zaostrz ustawienia, jeśli nadal widzisz powtarzające się wzorce ataków z różnych adresów IP. To jest sedno Moduł brute force PrestaShop Funkcjonalność: bezpośrednio neutralizuje automatyczne zgadywanie haseł bez konieczności monitorowania logów w czasie rzeczywistym. Warto połączyć to z uwierzytelnianiem dwuskładnikowym (2FA) zamiast polegać wyłącznie na ochronie przed atakami siłowymi, ponieważ ochrona przed atakami siłowymi spowalnia atakujących, a 2FA całkowicie ich powstrzymuje, nawet jeśli hasło zostanie w końcu odgadnięte. Bany są automatyczne i ograniczone czasowo, więc nie ma potrzeby ręcznego odblokowywania adresu IP; ban usuwa się automatycznie po upływie czasu blokady.

3. Ochrona adresu IP administratora

Administratorzy sklepu mogą z tego korzystać Moduł ograniczeń IP PrestaShophttps://www.knowband.com/pl/prestashop-security-manager aby ograniczyć dostęp do zaplecza do ustalonej listy zaufanych adresów IP, blokując każdego innego użytkownika, w tym boty, które nigdy nie zobaczą strony logowania.

Ogranicz dostęp administratora według adresu IP: Funkcja ta umożliwia ograniczenie dostępu do Back Office do określonej listy zaufanych adresów IP.

Jak to działa:

Po włączeniu tej opcji, dostęp do Twojego Back Office będą miały wyłącznie adresy IP wymienione poniżej, a wszyscy inni użytkownicy, w tym osoby próbujące dotrzeć do strony logowania, zostaną zablokowani.

Dla Twojego bezpieczeństwa, Twój aktualny adres IP zostanie automatycznie dodany do listy dozwolonych adresów w chwili włączenia tej opcji, dzięki czemu nie zablokujesz sobie dostępu do niego przez przypadek.

Dozwolone adresy IP (wymagane): Dostęp do Back Office będzie możliwy wyłącznie z adresów IP wprowadzonych w tym miejscu.

4. Zmień nazwę folderu administratora

Ukryj nazwę folderu administracyjnego: Administratorzy sklepów mogą skorzystać z tej funkcji, będącej częścią modułu bezpieczeństwa PrestaShop, aby ukryć prawdziwy adres URL zaplecza pod tajnym adresem wirtualnym. Dzięki temu Twój sklep zostanie usunięty z puli witryn, które automatyczne skanery wyszukują, odgadując popularne nazwy folderów administracyjnych.

Ukryj administratora pod wirtualną nazwą:  Po włączeniu tej opcji bezpośredni adres URL administratora zwraca błąd 404, a do zaplecza można uzyskać dostęp wyłącznie za pośrednictwem wirtualnego adresu URL ustawionego poniżej. Nazwa administratora wirtualnego: Wprowadź nazwę, używając od 3 do 32 liter, cyfr, myślników lub podkreśleń. Użyj tej nazwy jako tajnej, tak jak hasła.

5. Uwierzytelnianie HTTP (administrator)

Administratorzy sklepu mogą użyć tej funkcji, aby dodać monit o podanie nazwy użytkownika i hasła na poziomie przeglądarki w całym panelu administracyjnym. Będzie to działać jako dodatkowa bramka nad standardowym logowaniem administratora PrestaShop.

Włącz uwierzytelnianie HTTP dla administratora

Ta funkcja jest częścią modułu bezpieczeństwa PrestaShop. Ta konkretna opcja dodaje monit o podanie nazwy użytkownika i hasła jeszcze przed załadowaniem ekranu logowania administratora, zapewniając dodatkową warstwę bezpieczeństwa, oprócz standardowych danych logowania administratora.

Włącz uwierzytelnianie HTTP dla administratora:Gdy ta opcja jest włączona, użytkownicy muszą wpisać nazwę użytkownika i hasło w oknie przeglądarki, zanim zobaczą ekran logowania administratora.

Nazwa użytkownika / Hasło: Oto dane uwierzytelniające wymagane do uwierzytelnienia HTTP. Hasło jest przechowywane w postaci zaszyfrowanej i nigdy nie jest zapisywane w postaci zwykłego tekstu.

Biała lista adresów IP: Adresy IP wymienione tutaj całkowicie pominą monit o podanie hasła.

Zgodność z serwerem (CGIPassAuth): Dodaje dyrektywę potrzebną na serwerach, na których PHP działa jako FastCGI/PHP-FPM, gdyż w przeciwnym razie nagłówek uwierzytelniania nie jest poprawnie przekazywany.

6. Monitorowanie logowania

Administratorzy sklepu mogą z tego korzystać Moduł bezpieczeństwa logowania PrestaShop funkcja otrzymywania powiadomień o pomyślnych logowaniach i prowadzenia możliwego do pobrania dziennika audytu każdej próby logowania administratora.

Powiadomienia o logowaniu i dziennik audytu

E-mail po pomyślnym zalogowaniu: Ta opcja powoduje wysłanie powiadomienia e-mail za każdym razem, gdy administrator pomyślnie zaloguje się do zaplecza.

Powiadomienie e-mail: To jest adres, na który wysyłane są alerty logowania. Jeśli pozostawisz puste pole, domyślnie będzie to adres e-mail Twojego sklepu.

Rejestr prób logowania administratora:  Ta opcja rejestruje jeden wiersz danych na każdą próbę logowania, zawierający adres IP, czas, adres e-mail i wynik, w pobieralnym pliku dziennika.

Rejestr prób logowania: To jest sam dziennik. Przyciski pobierania stają się aktywne po pojawieniu się wpisów.

6. Ochrona front-endu

Zabezpieczenia front-end chronią Twój sklep internetowy, czyli tę część witryny, z którą bezpośrednio wchodzi w interakcję każdy klient i bot. To właśnie tutaj Moduł zapory PrestaShop, A Moduł captcha PrestaShopI Moduł nagłówków bezpieczeństwa PrestaShop wszystkie funkcjonalności działają równolegle, a każda z nich służy do zwalczania innej kategorii zagrożeń dla klientów.

Zapora aplikacji WWW

Administratorzy sklepu mogą z tego korzystać Moduł PrestaShop WAF aby automatycznie blokować żądania zawierające znane wzorce ataków SQL injection, cross-site scripting i path-traversal zanim dotrą one do kodu witryny sklepowej.

Nagłówki bezpieczeństwa HTTP

Administratorzy sklepu mogą z tego korzystać Moduł nagłówków bezpieczeństwa PrestaShop aby polecić przeglądarkom użytkowników automatyczne stosowanie dodatkowych zabezpieczeń bez widocznych zmian w samym sklepie.

Nagłówki zabezpieczeń

Te ustawienia dodają małe, niewidoczne instrukcje, które informują przeglądarki internetowe, jak bezpiecznie obsługiwać Twój sklep. Nie musisz być ekspertem technicznym, aby z nich korzystać; większość z nich można bezpiecznie włączyć i zapomnieć o nich.

Ochrona XSS
To starsza funkcja bezpieczeństwa, która pomaga blokować określone typy ataków. Większość nowoczesnych przeglądarek ma teraz lepsze wbudowane zabezpieczenia, ale włączenie tej funkcji nie ma żadnego wpływu na bezpieczeństwo; można ją traktować jako zabezpieczenie awaryjne dla starszych przeglądarek.

Ochrona przed kliknięciami
Dzięki temu inne witryny internetowe nie będą mogły potajemnie wyświetlać Twojego sklepu w ukrytej ramce na swojej stronie. Jest to sztuczka, która jest czasem stosowana w celu oszukania odwiedzających i skłonienia ich do kliknięcia czegoś, czego nie chcieli.

Ochrona przed podsłuchiwaniem treści
Przeglądarki czasami próbują „zgadywać”, jaki typ pliku przeglądają, co może zostać wykorzystane przez atakujących. To ustawienie nakazuje przeglądarkom ufać typowi pliku określonemu przez sklep, zamiast zgadywać.

Przeglądanie tylko HTTPS (HSTS)
Informuje przeglądarki, aby zawsze łączyły się ze sklepem przy użyciu bezpiecznej, szyfrowanej wersji witryny (HTTPS), a nigdy wersji niezabezpieczonej.

Uwzględnij subdomeny / Wstępne ładowanie
Zasada bezpiecznego połączenia jest wówczas rozszerzana na wszystkie używane przez Ciebie subdomeny (np. blog.yourstore.com) i opcjonalnie możesz zarejestrować swój sklep na globalnej liście sprawdzanej automatycznie przez przeglądarki.

Polityka polecających
Gdy ktoś kliknie link z Twojego sklepu do innej witryny, przeglądarki zazwyczaj udostępniają pewne informacje o tym, skąd pochodzi odwiedzający. To ustawienie ogranicza zakres udostępnianych informacji.

Polityka uprawnień
To ustawienie pozwala kontrolować, z jakich funkcji urządzenia, np. aparatu lub mikrofonu, strony Twojego sklepu mogą korzystać w przeglądarce odwiedzającego.

Ochrona przed spamem

Administratorzy sklepu mogą z tego korzystać Moduł ochrony przed spamem PrestaShop oraz Moduł captcha PrestaShop funkcjonalność umożliwiająca automatyczne dodawanie weryfikacji CAPTCHA do formularzy kontaktowych i rejestracyjnych klientów.

1. Ochrona przed spamem (CAPTCHA)

Ta funkcja jest częścią Moduł bezpieczeństwa PrestaShop, pomagając botom i spamerom zapobiegać zalewaniu formularzy kontaktowych i rejestracyjnych niechcianymi wiadomościami. Jako wbudowana Moduł antyspamowy PrestaShop oraz Moduł captcha PrestaShopdziała w połączeniu z innymi narzędziami, takimi jak Moduł PrestaShop reCAPTCHA, Moduł PrestaShop Cloudflare Turnstile, Moduł hCaptcha PrestaShop, wszystkie zaprojektowane tak, aby weryfikować, czy formularze przesyła prawdziwy użytkownik, a nie bot.

Włącz ochronę przed spamem
Po włączeniu tej opcji do formularzy kontaktowych i rejestracyjnych zostanie dodany kod CAPTCHA. Weryfikacja odbywa się na serwerze przed zaakceptowaniem formularza, więc nie można jej ominąć.

Provider
Tutaj wybierasz, z której usługi CAPTCHA chcesz skorzystać: Cloudflare Turnstile, Google reCAPTCHA czy hCaptcha. Każda z nich działa nieco inaczej, ale wszystkie mają ten sam cel: blokowanie automatycznego spamu.

Klucz witryny / klucz tajny
Są to specjalne kody dostarczane przez wybraną usługę CAPTCHA, które bezpiecznie łączą Twój sklep z tą usługą.

Motyw widżetu
Kontroluje wygląd pola CAPTCHA, na przykład Auto, Jasny lub Ciemny.

2. [Nowe] Pole Honeypot

Honeypot dodaje dodatkową warstwę ochrony przed spamem w Twoim interfejsie, umieszczając niewidoczne pola w wybranych formularzach. Prawdziwi odwiedzający lub klienci nigdy nie widzą tych pól, ale zautomatyzowane boty próbujące wypełnić każde pole mogą zostać wykryte i zatrzymane. Ta lekka i prosta ochrona ogranicza spam, fałszywe konta i logowania sterowane przez boty, jednocześnie zapewniając płynne zakupy prawdziwym klientom.

Włącz HoneypotWłącz to ustawienie, aby aktywować ochronę Honeypot w swoim sklepie. Po włączeniu moduł dyskretnie dodaje ukryte pole do wybranych formularzy. Jeśli bot wypełni to ukryte pole, jego zgłoszenie zostanie oznaczone jako podejrzane i zablokowane, zanim zostanie przetworzone.

Formularze chronione: Wybierz formularze, które powinny być objęte ochroną Honeypot. Moduł obsługuje:

Rejestracja – Blokuje automatyczne tworzenie kont i fałszywe rejestracje.

Zaloguj– Blokuje próby automatycznego logowania i ataki botów.

Kontakt zapobiega otrzymywaniu wiadomości spam i zautomatyzowanych zapytań przez Twoją skrzynkę odbiorczą.

Newsletter– Zapobiega fałszywym lub automatycznym subskrypcjom newsletterów. Uwaga: Zależy to od modułu newslettera i konfiguracji motywu. Jeśli formularz nie zostanie znaleziony na stronie, ochrona zostanie automatycznie pominięta.

Komentarze do produktu– Chroni formularze recenzji i komentarzy przed spamem i automatycznymi wpisami. Uwaga: Zależy to od modułu komentarzy do produktu i konfiguracji motywu. Jeśli formularz jest niedostępny, ochrona jest automatycznie pomijana.

3.0 Projekty HoneyPot

Włącz projekt Honeypot: Włącz/wyłącz zakładkę dla całej funkcji. Po włączeniu, adres IP każdego odwiedzającego jest sprawdzany pod kątem protokołu Http:BL (czarnej listy DNS projektu Honeypot) zaraz po załadowaniu strony. To właśnie czyni tę funkcję „proaktywną” w porównaniu z polem formularza honeypot, które reaguje tylko wtedy, gdy ktoś faktycznie wyśle ​​formularz.
Klucz dostępuKlucz dostępu to 12-znakowy identyfikator pisany małymi literami, wydany przez Project Honeypot, który łączy wyszukiwania HTTP:BL z Twoim kontem. Nie jest to tajne dane uwierzytelniające (nie daje dostępu do niczego), a jedynie informuje usługę DNS, o którą witrynę pyta, podobnie jak klucz API używany do atrybucji/ograniczania przepustowości, a nie do uwierzytelniania.
Tryb tylko dla obserwatora: Adresy IP są wyszukiwane i klasyfikowane, wszystko jest rejestrowane, ale nikt nie jest blokowany. To faza gromadzenia danych.
Zakres dziennika:Zakres dziennika w module bezpieczeństwa PrestaShop kontroluje, ile danych zostanie zapisanych w dzienniku klasyfikacji.
Tylko oznaczone adresy IP:lżejszy, rejestruje tylko tych odwiedzających, których Http:BL uważa za ryzykownych.
Wszyscy odwiedzający: rejestruje klasyfikację każdego odwiedzającego, w tym tych „bezpiecznych”, co jest przydatne do zbudowania obrazu bazowego ogólnej reputacji ruchu. Rejestr rośnie szybciej, więc wpisy są automatycznie usuwane po 7 dniach.

Czas trwania bana (sekundy): Ważne tylko w trybie akcji (oznaczony adres IP). Ustawia, jak długo zablokowany adres IP pozostaje zablokowany, zanim będzie mógł spróbować ponownie.

Biała lista adresów IP- Możesz dodać adresy IP do białej listy, aby nigdy nie były blokowane. Dziennik klasyfikacji: Pokazuje adres IP każdego odwiedzającego, jego klasyfikację (Bezpieczny, Podejrzany, Harvester lub Spamer komentarzy) oraz informację, czy system go jedynie zaobserwował, czy faktycznie zablokował. To właśnie sprawdzasz w fazie Obserwatora, aby wykryć fałszywe alarmy przed przejściem do trybu Akcji.

Ochrona przed fałszywymi koszykami

Ochrona przed manipulacją koszykiem

Ta funkcja służy do blokowania zautomatyzowanej manipulacji koszykiem opartej na GET, czyli powszechnej techniki skryptowej, różniącej się od rzeczywistych działań dodawania do koszyka podejmowanych przez prawdziwych kupujących. Administratorzy sklepów mogą na niej polegać. Knowband funkcja chroniąca sklep przed botami i skryptami, które próbują dodawać produkty do koszyka bezpośrednio manipulując adresem URL, zamiast klikać w witrynę sklepową w standardowy sposób.

Ochrona zawartości

 

Administratorzy sklepów mogą używać tego modułu ochrony treści PrestaShop, aby zapobiegać przypadkowemu kopiowaniu tekstów i obrazów znajdujących się w witrynie sklepu.

Włącz ochronę treści
Ta funkcja służy jako główny przełącznik ochrony treści. Należy pamiętać, że działa ona jedynie odstraszająco – zdeterminowany użytkownik może ją ominąć, korzystając z narzędzi programistycznych w przeglądarce.

Wyłącz kopiowanie/wycinanie/wklejanie
Funkcja ta służy do blokowania skrótów klawiaturowych, których odwiedzający zazwyczaj używają do kopiowania, wycinania lub wklejania treści ze stron.

Wyłącz wyświetlanie źródła (Ctrl+U)
Funkcja ta służy do blokowania skrótu przeglądarki, który umożliwia odwiedzającym przeglądanie kodu źródłowego Twojej strony.

Wyłącz menu kontekstowe prawego przycisku myszy
Funkcja ta służy do usunięcia menu kontekstowego, aby odwiedzający nie mogli za jego pomocą zapisywać obrazów ani kopiować treści.

Wyłącz zaznaczanie tekstu
Funkcja ta służy do zapobiegania podświetlaniu lub zaznaczaniu tekstu na stronie przez użytkowników.

Wyłącz narzędzia deweloperskie/inspektor (F12)
Ta funkcja służy do blokowania skrótów klawiszowych F12, Ctrl+Shift+I i Ctrl+Shift+J. Należy pamiętać, że nie uniemożliwia ona otwierania Narzędzi Deweloperskich z poziomu menu przeglądarki.

Biała lista adresów IP (pracownicy)
Administratorzy sklepu mogą używać tego pola do wyświetlania listy adresów IP, które omijają wszelkie ograniczenia ochrony treści.

Uwierzytelnianie HTTP (Frontend)

Administratorzy sklepu mogą z tego korzystać Knowband Moduł ochrony hasłem Prestashop, który umożliwia zablokowanie całego sklepu za pomocą monitu o podanie nazwy użytkownika i hasła na poziomie przeglądarki. Jest to niezależne od uwierzytelniania HTTP administratora, o którym mowa w Sekcji 7.

Włącz uwierzytelnianie HTTP dla witryny sklepowej
Funkcja ta umożliwia dodanie monitu o podanie hasła przed całą witryną sklepu, zanim będzie można wyświetlić dowolną stronę.

Nazwa użytkownika Hasło
Administratorzy sklepu mogą używać tego pola do ustawiania danych uwierzytelniających specyficznych dla sklepu, które są przechowywane w postaci zaszyfrowanej.

Biała lista adresów IP
Administratorzy sklepu mogą używać tego pola do wyświetlania listy adresów IP, które całkowicie pomijają monit o podanie hasła w witrynie sklepowej.

Ta funkcja służy do ochrony sklepu przedpremierowego lub testowego przed wyszukiwarkami i przypadkowymi użytkownikami. To ograniczenie jest celowe, to ustawienie ma całkowicie zablokować dostęp, a nie działać niewidocznie w tle.

Jeśli monit o podanie hasła wyświetla się w pętli nawet po jego poprawnym wpisaniu na serwerze z uruchomionym FastCGI/PHP-FPM, administratorzy sklepu mogą włączyć ustawienie CGIPassAuth w obszarze Uwierzytelnianie HTTP administratora w sekcji 7, karcie 5. Ustawienie to dotyczy zarówno monitu administratora, jak i monitu witryny sklepowej.

7. Ochrona antywirusowa

Moduł jest uzupełniany o funkcję ochrony przed złośliwym oprogramowaniem, która obejmuje zaplanowane skanowanie integralności plików. Jest to warstwa działająca niezależnie od zabezpieczeń logowania i ochrony witryny sklepowej, skoncentrowana wyłącznie na wykrywaniu nieautoryzowanych zmian w plikach instalacji.

Ustawienia

Włącz ochronę antywirusową
Ta funkcja służy jako główny przełącznik skanera antywirusowego. Po jej wyłączeniu punkt końcowy skanowania powraca natychmiast, nie skanując niczego.

Alert e-mailowy o nowych zagrożeniach
Ta funkcja służy do wysyłania alertów na adres e-mail administratora sklepu za każdym razem, gdy skanowanie wykryje nowe lub zmodyfikowane zagrożenia. Powtarzające się alerty dotyczące znanych fałszywych alarmów są automatycznie blokowane, więc nie otrzymasz powiadomienia o tym samym przedmiocie dwa razy.

Wyklucz ścieżki
Administratorzy sklepu mogą użyć tego pola, aby podać ścieżki względne, po jednej w każdym wierszu, które powinny zostać pominięte podczas skanowania. Jest to przydatne do eliminowania znanych fałszywych alarmów, takich jak katalogi dostawców.

Adres URL CRON
Funkcja ta służy do dostarczania unikalnego, chronionego tokenem adresu URL, który uruchamia skanowanie za każdym razem, gdy zażąda tego harmonogram serwera.

Aby wszystko poprawnie skonfigurować, włącz tę funkcję, włącz powiadomienia e-mail i dodaj adres URL CRON do zaplanowanych zadań w panelu sterowania hostingiem (lub bezpośrednio do tabeli crontab na serwerze, jeśli zarządzasz nim samodzielnie), zwykle zaplanowanych na godziny poza szczytem, ​​np. 2 w nocy. Powiadomienia są wysyłane tylko w przypadku nowych lub zmodyfikowanych zagrożeń. Po wykryciu pliku i wykluczeniu go lub potwierdzeniu, powtarzające się powiadomienia dotyczące tego samego znanego elementu są blokowane, więc Twoja skrzynka odbiorcza nie będzie zalewana tymi samymi znaleziskami każdej nocy.

Raporty ze skanowania

ID
Funkcja ta umożliwia przypisanie sekwencyjnego identyfikatora do każdego skanowania, dzięki czemu można łatwo odwoływać się do poszczególnych skanów.

Data
Funkcja ta służy do rejestrowania czasu wykonania każdego skanowania.

Wywołane przez
Funkcja ta pokazuje, czy skanowanie zostało wykonane ręcznie czy też za pomocą zaplanowanego zadania CRON.

Przeskanowane pliki
Funkcja ta służy do wyświetlania łącznej liczby plików sprawdzonych podczas danego skanowania.

Zagrożenia
Funkcja ta służy do wyświetlania liczby nowych lub zmodyfikowanych plików oznaczonych podczas skanowania.

Czas trwania:
Funkcja ta służy do rejestrowania czasu trwania skanowania.

Status
Funkcja ta służy do sygnalizowania stanu ukończenia skanowania.

Zobacz raport
Administratorzy sklepu mogą użyć tej opcji, aby wyświetlić szczegółowe wyniki dla konkretnego skanowania.

8. Wniosek

Menedżer bezpieczeństwa PrestaShop łączy w sobie zabezpieczenia, których większość sklepów potrzebuje fragmentarycznie, w tym: Moduł PrestaShop 2FA, A Moduł brute force PrestaShop, A Moduł zapory PrestaShop, A Moduł captcha PrestaShopi skanowanie integralności plików w celu ochrony przed złośliwym oprogramowaniem w jednym, centralnie skonfigurowanym Bezpieczny back-end PrestaShopPrzemyślana konfiguracja, zaczynając od monitorowania logowania i adresu URL odzyskiwania awaryjnego, a następnie nakładając bardziej restrykcyjne kontrole, znacząco redukuje najczęstsze ścieżki ataków na sklepy PrestaShop, nie powodując utrudnień dla prawdziwych klientów ani Twojego zespołu.

 

Rozszerzenie WhatsApp CRM i powiadomień o zamówieniach OpenCart – kompletny podręcznik użytkownika

 

1.0 Wprowadzenie

E-maile z potwierdzeniem zamówienia mają problem z dostarczalnością, o którym większość właścicieli sklepów nie myśli, dopóki klient nie złoży skargi. Wiadomości WhatsApp osiągają współczynnik otwarć na poziomie 95–98% w porównaniu z 20–25% w przypadku e-maili, co przekłada się na różnicę, która jest bezpośrednio widoczna w liczbie klientów, którzy faktycznie widzą wysyłane im aktualizacje. Rozszerzenie OpenCart WhatsApp CRM eliminuje konieczność ręcznej pracy, a alerty docierają do klienta we właściwym momencie, bez konieczności angażowania zespołu.

Knowband Rozszerzenie WhatsApp CRM i powiadomień o zamówieniach OpenCart Łączy Twój sklep z API WhatsApp Business. Potwierdzenia nowych zamówień i alerty o zmianie statusu są wysyłane automatycznie. Twój zespół wsparcia może czatować z klientami w czasie rzeczywistym z poziomu panelu administracyjnego OpenCart. Wiadomości promocyjne mogą być również wysyłane do segmentowanej listy kontaktów w dowolnym, ustalonym przez Ciebie czasie. Ikona czatu w witrynie sklepu sprawia, że ​​Twoi agenci są w zasięgu ręki każdego odwiedzającego.

W tym przewodniku opisano każdą kartę i pole rozszerzenia. Każde ustawienie jest opisane dokładnie tak, jak pojawia się w panelu administracyjnym, niezależnie od tego, czy przeprowadzasz nową konfigurację, czy pracujesz nad konkretną.

1.1 Dla kogo jest to rozszerzenie OpenCart WhatsApp CRM?

To rozszerzenie pasuje do:

  • Właściciele sklepów, którzy chcą, aby alerty o zamówieniach przez WhatsApp były wysyłane automatycznie, bez konieczności angażowania programisty do konfiguracji tej funkcji.
  • Pracownicy wsparcia potrzebujący rozszerzenia OpenCart WhatsApp Live Chat, aby móc odpowiadać na wiadomości klientów z poziomu zaplecza OpenCart.
  • Sprzedawcy, którzy chcą skorzystać z rozszerzenia integracji OpenCart WhatsApp, obejmującego zarówno automatyczne powiadomienia, jak i kampanie marketingowe wychodzące w jednym miejscu.
  • Agencje tworzące sklepy OpenCart dla klientów, którzy poprosili o połączenie WhatsApp Business API ze swoim sklepem.

Instrukcja instalacji 2.0 rozszerzenia OpenCart WhatsApp Live Chat

Krok 1: Pobierz rozszerzenie

Po zakupie pobierz plik videomate.ocmod.zip, który zawiera kompletną wtyczkę wideo dla OpenCart. 1. Rozpakuj pobrany plik. Będzie on zawierał plik videomate.ocmod.zip i niezbędne foldery. 2. Przejdź do folderu przesyłania i znajdź pliki admin i catalog.

3. Skopiuj te pliki do katalogu głównego sklepu OpenCart

Krok 2: Prześlij za pomocą instalatora rozszerzeń

  1. Iść do Rozszerzenia > Instalator rozszerzeń w panelu administracyjnym OpenCart.
  2. Prześlij plik videomate.ocmod.zip.
  3. Po zainstalowaniu przejdź do Rozszerzenia > Modyfikacjei kliknij Odśwież kod zastosować zmiany.

Krok 3: Przypisz uprawnienia użytkownika

Nawigować do System > Użytkownicy > Grupy użytkowników, następnie edytuj swoją grupę i włącz uprawnienia dla rozszerzenia/modułu/videomate.

Krok 4: Włącz moduł

Nawigować do Rozszerzenia > Instalator rozszerzeń w panelu administracyjnym OpenCart.

2.3 Typowe problemy z instalacją

Przesyłanie nie powiodło się: Twój host prawdopodobnie blokuje rozmiar pliku. Poproś go o zwiększenie upload_max_filesize i post_max_size w ustawieniach PHP do co najmniej 32 MB.

Wiadomości e-mail nie są wysyłane: Przejdź do Systemu, następnie Ustawień, a następnie zakładki Poczta. Rozszerzenie używa domyślnej konfiguracji poczty sklepu, chyba że ustawisz inną na poziomie formularza.

Strona wygląda nieprawidłowo: Wyczyść pamięć podręczną przeglądarki. Następnie zresetuj pamięć podręczną motywu OpenCart, używając niebieskiej ikony koła zębatego w panelu odświeżania pulpitu.

3.0 Przegląd panelu administracyjnego

Rozszerzenie OpenCart WhatsApp CRM dodaje własną sekcję do paska bocznego administratora OpenCart po instalacji. Każda zakładka w tej sekcji ma określone zadanie:

  • Ustawienia modułu/API: Tutaj należy umieścić dane uwierzytelniające interfejsu API WhatsApp Business wraz z konfiguracją webhooka.
  • Szablony: Gdzie piszesz i przesyłasz szablony do WhatsApp w celu sprawdzenia.
  • Ustawienia zamówienia: Decyduje, które alerty WhatsApp dotyczące zamówień są aktywne i kiedy mają zostać wysłane.
  • Wyzwalacz statusu zamówienia: Łączy każdy status zamówienia z szablonem, który jest dla niego wysyłany.
  • CRM: Panel czatu na żywo umożliwiający dwustronną rozmowę z klientami.
  • Łączność: Twoja kompletna baza danych kontaktów z wbudowaną funkcją importu i eksportu.
  • Listy: Grupy kontaktów, do których wysyłane są promocje.
  • Promocje: Tworzy i planuje kampanie wychodzące do Twoich list kontaktów.
  • Agenci: Agenci wsparcia, których odwiedzający widzą w oknie czatu w witrynie sklepowej.
  • Ustawienia czatu: Ustawienia kontrolujące pływającą ikonę WhatsApp w witrynie sklepowej.
  • Dzienniki wiadomości: Rejestr ze znacznikiem czasu wszystkich wiadomości wysłanych i odebranych za pośrednictwem numeru wewnętrznego.

4.0 Ustawienia modułu/API Moduł CRM WhatsApp OpenCart

Rozszerzenie OpenCart WhatsApp Business API nie będzie działać, dopóki ta zakładka nie zostanie wypełniona. Wymagane są cztery dane uwierzytelniające, z których wszystkie muszą być poprawne, aby rozszerzenie mogło cokolwiek wysyłać lub odbierać.

4.1 Ustawienia API WhatsApp

Włącz rozszerzenie: Możesz łatwo włączyć/wyłączyć wtyczkę za pomocą tego przełącznika. Po jej wyłączeniu rozszerzenie przestanie wysyłać wiadomości, a okno czatu w sklepie zostanie usunięte.

Identyfikator aplikacji Facebook: Pobierz to z konsoli Meta Developer. Identyfikuje ona aplikację Meta, z której pochodzi żądanie API.

Token dostępu do Facebooka: Musi to być stały token, a nie ten krótkotrwały, widoczny na karcie konfiguracji API. Przejdź do ustawień Meta Business, dodaj użytkownika systemowego, przyznaj mu pełną kontrolę nad aplikacją i WABA, a następnie wygeneruj token. Potrzebne są trzy uprawnienia: whatsapp_business_messaging, whatsapp_business_management i business_management. Ten token należy umieścić tutaj.

Identyfikator konta WhatsApp Business (identyfikator WABA): Twój identyfikator WABA znajduje się w Meta Developer Console, w sekcji WhatsApp w Twojej aplikacji. Skopiuj go stamtąd.

Numer telefonu: Zarejestrowany numer WhatsApp Business, z którego mają przychodzić wszystkie wiadomości. Wybierz go z listy rozwijanej.

Zapisz formularz po wypełnieniu wszystkich czterech pól. Każde pole pozostawione puste lub wypełnione niepoprawnie natychmiast wyświetla błąd walidacji. To samo dotyczy wygasłego tokena dostępu.

4.2 Konfiguracja webhooka

Poniżej pól danych uwierzytelniających, sekcja Informacje o konfiguracji zawiera adres URL webhooka i token weryfikacyjny, które są specyficzne dla Twojego sklepu. Są one dostępne w konsoli Meta Developer Console.

W aplikacji Meta przejdź do WhatsApp, następnie do zakładki Konfiguracja i wklej te dwie wartości w pola konfiguracji webhooka. Następnie rozszerzenie będzie automatycznie odbierać wiadomości przychodzące i aktualizacje statusu szablonu.

Webhook nie jest wymagany do rozpoczęcia pracy. Jeśli nie jest jeszcze skonfigurowany, możesz w dowolnym momencie kliknąć „Synchronizuj szablony” w karcie „Szablony wiadomości”, aby ręcznie pobrać najnowszy status zatwierdzenia z WhatsApp.

5.0 Ustawienia zamówień

Na karcie Ustawienia zamówienia możesz kontrolować, kiedy rozszerzenie OpenCart WhatsApp Order Notification Extension wysyła wiadomości i jakich szablonów używa.

5.1 Ustawienia zamówień WhatsApp

Włącz komunikat o nowym zamówieniu: Po włączeniu tej opcji do klienta zostanie wysłana wiadomość WhatsApp za każdym razem, gdy w Twoim sklepie pojawi się nowe zamówienie.

Włącz komunikat o statusie zamówienia: Po włączeniu tej opcji klienci otrzymują powiadomienia WhatsApp za każdym razem, gdy status ich zamówienia ulegnie zmianie. Włączenie tej opcji dodaje również pole numeru telefonu WhatsApp do formularza adresu klienta, dzięki czemu kupujący mogą wpisać numer telefonu, na który chcą otrzymywać powiadomienia.

5.2 Szablony wiadomości o nowym zamówieniu

W tej sekcji znajdziesz listę języków Twojego sklepu. Dla każdego z nich wybierz zatwierdzony szablon narzędzi, który zostanie wysłany po złożeniu nowego zamówienia. Lista rozwijana zawiera tylko szablony narzędzi, które WhatsApp już zatwierdził.

Jeśli na liście rozwijanej nie ma żadnych wyników, Twoje szablony albo czekają w kolejce na weryfikację przez WhatsApp, albo zostały sklasyfikowane jako „Marketing” zamiast „Użyteczne”. Utwórz szablon „Użyteczne” w karcie „Szablony wiadomości”, poczekaj na zatwierdzenie, a następnie wróć tutaj i zapisz swój wybór.

6.0 Szablony wiadomości

Szablony używane w dowolnym miejscu rozszerzenia OpenCart WhatsApp CRM są tworzone i przesyłane tutaj. WhatsApp musi zatwierdzić szablon, zanim będzie można go przypisać do dowolnego przepływu wiadomości. Zarówno przesyłanie, jak i sprawdzanie statusu odbywa się w tej zakładce.

 

6.1 Lista szablonów

Każdy szablon powiązany z Twoim kontem WhatsApp Business wyświetla się w tej tabeli. Kolumny obejmują identyfikator szablonu, nazwę, przypadek użycia, kategorię, język, status oraz datę utworzenia szablonu. Status może być: oczekujący, zatwierdzony lub odrzucony.

Przycisk Synchronizuj szablony pobiera najnowsze dane o statusie z WhatsApp, kiedy tylko ich potrzebujesz. Pola wyszukiwania u góry pozwalają filtrować szablon według nazwy, kategorii, języka lub zakresu dat.

6.2 Tworzenie nowego szablonu

Nazwa: Używaj tylko małych liter i podkreśleń. Spacje i znaki specjalne nie są akceptowane.

Przypadek użycia: Wybierz odpowiedni przypadek użycia: do zamówień, do marketingu lub do klientów.

Kategoria: Użytkowe lub Marketingowe. Każdy szablon przypisany do powiadomień o zamówieniach musi należeć do kategorii Użytkowe. WhatsApp sprawdza treść i może przenieść szablon do kategorii Marketingowej, jeśli wygląda jak promocja.

Język: Wybierz język, w którym napisany jest szablon. Jeśli Twój sklep obsługuje klientów w wielu językach, będziesz potrzebować osobnego szablonu dla każdego z nich.

Typ nagłówka: Nie jest wymagane. Możesz pozostawić opcję „Brak nagłówka” lub dodać nagłówek w postaci tekstu, obrazu, wideo lub dokumentu, jeśli wiadomość tego wymaga.

Treść wiadomości: Sama wiadomość. Opcje pogrubienia, kursywy i przekreślenia znajdują się na pasku narzędzi edytora. Użyj opcji Wstaw zmienną, aby dodać takie dane, jak imię i nazwisko klienta, identyfikator zamówienia lub wartość zamówienia. Podgląd treści poniżej edytora pokazuje, jak wygląda gotowa wiadomość w trakcie jej tworzenia.

Stopka: Opcjonalny wiersz mniejszego tekstu, umieszczony pod treścią główną.

Włącz przycisk CTA: Włącz tę opcję, aby dodać przycisk CTA do wiadomości. Musisz wypełnić tekst przycisku i adres URL, do którego prowadzi.

Kliknij „Zapisz”, gdy szablon będzie gotowy. WhatsApp natychmiast prześle go do weryfikacji. Proste szablony zazwyczaj stają się zrozumiałe w ciągu kilku minut. Bardziej złożone mogą zająć kilka godzin. Po zatwierdzeniu szablon pojawi się w Ustawieniach zamówień, Szablonach statusu zamówień i na liście szablonów CRM.

7.0 Wyzwalacze statusu zamówienia

Każdy status zamówienia w OpenCart można sparować z szablonem narzędziowym na tej karcie. Gdy zamówienie osiągnie status z przypisanym szablonem, rozszerzenie wysyła tę wiadomość do klienta w formie automatycznej aktualizacji WhatsApp.

W tabeli wymienione są wszystkie statusy używane przez Twój sklep: Oczekiwanie na płatność czekiem, Płatność zaakceptowana, Przetwarzanie w toku, Wysłane, Dostarczone, Anulowane, Zwrócone i pozostałe. Każdy wiersz pokazuje, czy powiadomienia są włączone, czy wyłączone, oraz który szablon jest aktualnie przypisany do danego statusu.

Kliknij „Edytuj” w dowolnym wierszu, aby go zmienić. Włącz opcję „Włącz powiadomienia WhatsApp”, wybierz szablon narzędzia dla każdego języka sklepu z listy rozwijanej i zapisz. Wiersz od razu odzwierciedla zmianę.

8.0 CRM: Dwukierunkowy czat na żywo w Najlepsze rozszerzenie WhatsApp CRM

Karta CRM to sekcja czatu na żywo tego rozszerzenia OpenCart WhatsApp Live Chat. Twoje wątki kontaktowe znajdują się na pasku bocznym po lewej stronie. Kliknij dowolny z nich, aby wyświetlić pełną konwersację po prawej stronie.

Na dole okna czatu znajdują się dwie zakładki: Wiadomość i Szablon. Ta opcja służy do odpowiedzi w formie swobodnego tekstu, ale działa tylko w ciągu 24 godzin, które otwiera się, gdy klient wyśle ​​Ci wiadomość. Po zamknięciu tego okna przejdź do zakładki Szablon. Zatwierdzone szablony marketingowe można stamtąd wysłać w dowolnym momencie.

Automatyczne alerty o zamówieniach wysyłane przez rozszerzenie wyświetlają się również w odpowiednim wątku kontaktowym. Dzięki temu zespół wsparcia zawsze ma pełny obraz tego, co otrzymał klient, zanim odpowie na wiadomość.

9.0 promocji

Karta „Promocje” służy do kampanii wychodzących WhatsApp. Wybierasz listę kontaktów, wybierasz szablon, ustawiasz termin wysyłki, a rozszerzenie zajmuje się resztą.

9.1 Tworzenie promocji

Nazwa: Nazwa wewnętrzna, dzięki której można odróżnić tę kampanię od innych. Nie jest ona zawarta w wiadomości, którą otrzymuje klient.

Lista kontaktów: Wybierz listę WhatsApp, do której skierowana jest ta kampania. Każdy kontakt z tej listy otrzyma wiadomość.

Szablon: Wybierz zatwierdzony szablon marketingowy z listy rozwijanej. Wyświetlają się tu tylko szablony kategorii marketingowej.

Harmonogram na: Data i godzina rozpoczęcia kampanii. Musi przypadać w przyszłości. Jeśli pozostawisz to pole puste, kampania zostanie uruchomiona po kolejnym wywołaniu CRON.

Zapisz. Kampania pojawi się na liście ze statusem zaplanowanym. Jeśli chcesz, aby kampanie były wysyłane automatycznie, musisz dodać do serwera polecenie CRON u góry strony „Promocje”. Sprawdza ono oczekujące kampanie co minutę.

Po uruchomieniu kampanii numery wysłanych i nieudanych wiadomości zostają uzupełnione. Interfejs API WhatsApp Business nalicza opłaty za każdą wiadomość, dlatego warto najpierw wysłać ją do małej grupy od 10 do 20 kontaktów, aby zobaczyć rzeczywisty koszt, zanim przejdziesz do pełnej listy.

10.0 Kontakty WhatsApp

Tutaj przechowywany jest każdy numer telefonu, na który można wysłać wiadomość z numeru wewnętrznego. Kontakt wymaga podania co najmniej numeru telefonu i imienia i nazwiska. Połączenie z kontem klienta OpenCart jest opcjonalne.

10.1 Dodawanie kontaktu ręcznie

Numer telefonu: Zacznij od kodu kraju, bez zera na początku, spacji ani myślników. Na przykład numer indyjski wpisz 919310436362.

Nazwa: Dowolna nazwa, jaką chcesz, aby wyświetlała się dla tego kontaktu w rozszerzeniu.

Po zakończeniu kliknij Zapisz.

10.2 Importowanie kontaktów zbiorczo

Kliknij „Pobierz szablon”, aby pobrać plik CSV w odpowiednim formacie. Dodaj do niego swoje dane kontaktowe, wróć do kontaktów WhatsApp i kliknij „Importuj kontakty”, aby przesłać plik. Numery, które już znajdują się w rozszerzeniu, zostaną zaktualizowane. Numery, których jeszcze tam nie ma, zostaną dodane jako nowe kontakty. Jeśli chcesz pobrać całą listę kontaktów, dostępne są opcje eksportu do Excela i eksportu do CSV.

11.0 Listy WhatsApp

Lista WhatsApp to po prostu nazwana grupa kontaktów. Promocje są kierowane do jednej listy na raz. Aby ją utworzyć, kliknij „Dodaj nową listę”, wpisz nazwę i zapisz. Jeśli oznaczysz listę jako domyślną, nowe kontakty będą do niej dodawane automatycznie.

Kontakty przypisuje się do list z zakładki Kontakty WhatsApp. Jeden kontakt może znajdować się na więcej niż jednej liście jednocześnie.

12.0 Ustawienia czatu

Ta zakładka służy do pływającej ikony WhatsApp w witrynie sklepu. Po kliknięciu jej przez użytkownika pojawia się wyskakujące okienko z listą skonfigurowanych agentów. Użytkownik klika „Czat” obok osoby, z którą chce porozmawiać, a następnie otwiera się rozmowa WhatsApp na jego telefonie.

Włącz Chatbox: Włącz tę opcję, aby ikona była widoczna w witrynie sklepowej, lub wyłącz ją, aby ją ukryć.

Pozycja ikony: Miejsce umieszczenia ikony na ekranie. Dostępne opcje to: prawy dolny róg i lewy dolny róg.

Kolor motywu: Główny kolor tła ikony i nagłówka wyskakującego okienka. Domyślnie jest to zielony kolor WhatsApp, czyli #25D366.

Tytuł nagłówka: Tekst wyświetlany u góry wyskakującego okienka czatu. Przykładowy tekst zastępczy to „Czatuj z nami”; wpisz dowolny nagłówek, który ma być widoczny dla odwiedzających po otwarciu wyskakującego okienka.

Podtytuł: Krótki wiersz wyświetlany pod tytułem nagłówka. Służy do określenia oczekiwanego czasu reakcji lub dowolnego krótkiego tekstu pomocniczego.

Wiadomość powitalna: Wiadomość powitalna wyświetlana użytkownikom w oknie czatu przed wyborem agenta. Akceptuje zwykły tekst. W prawym dolnym rogu pola tekstowego dostępny jest selektor emoji WhatsApp i opcje formatowania.

Tekst online: Etykieta wyświetlana na kartach agenta, gdy jest on dostępny. Domyślnie „Online”.

Tekst offline: Etykieta wyświetlana na kartach agentów, gdy agent jest niedostępny. Domyślnie „Offline”.

Po wprowadzeniu zmian kliknij przycisk Zapisz ustawienia.

13.0 Agenci WhatsApp

Agenci to osoby, które odwiedzający Twoją witrynę widzą w oknie czatu. Każda karta agenta ma imię i nazwisko, dział lub stanowisko oraz przycisk czatu. Gdy odwiedzający kliknie ten przycisk, otwiera się rozmowa WhatsApp z numerem tego agenta na jego urządzeniu.

Aktywny: Określa, czy dany agent jest widoczny w wyskakującym okienku sklepu.

Nazwa agenta: Imię i nazwisko widoczne na karcie agenta. Maksymalnie 50 znaków.

Numer kontaktowy: Numer WhatsApp agenta wraz z kodem kraju (na przykład +919876543210). Jeśli użyjesz tego samego numeru, co w ustawieniach API, rozmowy z tym agentem pojawią się również w zakładce CRM.

Wydział: Nazwa zespołu lub rola wyświetlana pod imieniem agenta. Maksymalnie 50 znaków, może być ustawiona inaczej w zależności od języka.

Kolejność wyświetlania: Liczba, która określa miejsce, w którym agent pojawia się w wyskakującym okienku. Im niższa liczba, tym wyżej agent się wyświetla.

Typ awatara: Wybierz predefiniowany awatar z dostępnych opcji lub prześlij własny obraz.

14.0 Dzienniki wiadomości

Karta „Logi wiadomości” rejestruje każdą wiadomość, która przeszła przez rozszerzenie OpenCart WhatsApp Messaging Extension, zarówno wysłaną, jak i odebraną. Każdy wiersz zawiera informacje o kierunku, numerze telefonu, którego dotyczyła wiadomość, szablonie (jeśli był używany), podglądzie tekstu wiadomości, identyfikatorze wiadomości WhatsApp, statusie dostarczenia i znaczniku czasu.

Alerty zamówień, odpowiedzi CRM i wiadomości z kampanii trafiają na tę listę. Status pomyślnego odbioru oznacza, że ​​API WhatsApp odebrało i zaakceptowało wiadomość. Filtry według zakresu dat, numeru telefonu i szablonu ułatwiają znalezienie konkretnej wiadomości. Jeśli coś nie działa tak, jak powinno, ta zakładka jest właściwym miejscem do rozpoczęcia poszukiwań.

15.0 Często zadawane pytania

P: Czym jest rozszerzenie OpenCart WhatsApp CRM i co ono robi?

Rozszerzenie Knowband OpenCart WhatsApp CRM i powiadomienia o zamówieniach łączy Twój sklep OpenCart z API WhatsApp Business. Potwierdzenia zamówień i alerty o zmianach statusu są automatycznie wysyłane do klientów w WhatsApp. Twój zespół obsługuje rozmowy z klientami na żywo z poziomu panelu administracyjnego OpenCart za pośrednictwem zakładki CRM. Możesz uruchamiać zaplanowane kampanie WhatsApp na listach kontaktów za pośrednictwem zakładki Promocje. Czat w witrynie sklepowej pozwala odwiedzającym na bezpośredni kontakt z konsultantami pomocy technicznej w WhatsApp.

P: Czy rozszerzenie OpenCart WhatsApp Messaging wymaga konta WhatsApp Business?

Tak. Rozszerzenie OpenCart WhatsApp CRM wymaga konta WhatsApp Business, numeru telefonu zarejestrowanego jako numer WhatsApp Business oraz aplikacji Meta Developer z dostępem do API WhatsApp Business. Wszystkie trzy elementy są wymagane, aby można było przejść do zakładki Ustawienia API i wysłać cokolwiek przez rozszerzenie.

P: W jaki sposób rozszerzenie OpenCart WhatsApp Order Notification Extension wysyła alerty, gdy zostanie złożone nowe zamówienie?

Po włączeniu opcji „Włącz wiadomość o nowym zamówieniu” w Ustawieniach zamówień, rozszerzenie OpenCart WhatsApp o statusie zamówienia wysyła klientowi zatwierdzony szablon narzędzia za każdym razem, gdy zamówienie jest realizowane. Aby otrzymywać aktualizacje statusu, należy również włączyć opcję „Włącz wiadomość o statusie zamówienia”. Spowoduje to dodanie pola numeru WhatsApp do formularza adresu klienta. Gdy klient wypełni to pole i jego zamówienie uzyska status, który ma szablon zamapowany w Szablonach statusu zamówienia, wiadomość zostanie natychmiast wysłana na ten numer.

P: Dlaczego w menu rozwijanym Ustawienia zamówień rozszerzenia OpenCart WhatsApp CRM nie wyświetlają się żadne szablony?

Ustawienia zamówień zawierają tylko szablony narzędzi, które zostały zatwierdzone przez WhatsApp. Puste menu rozwijane zazwyczaj oznacza, że ​​szablony nadal oczekują na weryfikację lub przez pomyłkę znajdują się w kategorii Marketing. Przejdź do Szablonów wiadomości, utwórz szablon narzędzi, poczekaj na zatwierdzenie, a następnie wróć do Ustawień zamówień. Przycisk Synchronizuj szablony jest dostępny, jeśli chcesz pobrać najnowszy status zatwierdzenia bez czekania na webhook.

P: Jak działa czat na żywo w rozszerzeniu OpenCart WhatsApp Live Chat?

Karta CRM w rozszerzeniu OpenCart WhatsApp Messaging Extension wyświetla wszystkie wątki kontaktów po lewej stronie. Kliknij kontakt, aby otworzyć konwersację. Użyj karty Wiadomość, aby napisać odpowiedź, mając jeszcze otwarte 24-godzinne okno czasowe od ostatniej wiadomości klienta. Po zamknięciu okna, karta Szablon będzie sposobem na skontaktowanie się z klientem; można stamtąd wysłać dowolny zatwierdzony szablon marketingowy, niezależnie od daty ostatniej wiadomości klienta. Automatyczne alerty o zamówieniach z rozszerzenia również pojawiają się w wątku, dzięki czemu Twój zespół zawsze ma kontekst.

P: Czy mogę prowadzić promocje marketingowe WhatsApp za pośrednictwem rozszerzenia OpenCart WhatsApp CRM?

Tak, przez zakładkę Promocje. Przejdź tam, kliknij Dodaj nową promocję, nadaj jej nazwę, wybierz Listę Docelową, wybierz Szablon Marketingowy i ustaw godzinę jej wysłania. Aby kampanie mogły być wysyłane automatycznie, polecenie CRON na stronie Promocje musi znajdować się na Twoim serwerze; sprawdza ono co minutę, czy coś jest nieaktualne. Przed wysłaniem do całej listy, wyślij ją najpierw do małej grupy 10–20 kontaktów, aby sprawdzić koszty API.

P: W jaki sposób rozszerzenie OpenCart WhatsApp Business API łączy się z WhatsApp?

Rozszerzenie statusu zamówienia WhatsApp OpenCart Dostępne również w Opencart Marketplace w cenie 49.99 USD, łączy się przez cztery pola w zakładce Ustawienia modułu/API: identyfikator aplikacji Facebooka, stały token dostępu, identyfikator konta WhatsApp Business (WABA ID) oraz zarejestrowany numer telefonu. Dodatkowo wklejasz adres URL webhooka i token weryfikacyjny widoczne w panelu Informacje o konfiguracji do konsoli Meta Developer. Po wykonaniu tych dwóch kroków rozszerzenie OpenCart WhatsApp Business API obsługuje wysyłanie wiadomości, śledzenie zatwierdzania szablonów i odbieranie wiadomości przychodzących bez konieczności ręcznego wprowadzania danych.

P: Czy mogę przenieść istniejące kontakty z arkusza kalkulacyjnego do rozszerzenia OpenCart WhatsApp Order Status Extension?

Tak. Otwórz zakładkę Kontakty WhatsApp i kliknij Pobierz szablon, aby uzyskać plik CSV w odpowiednim układzie. Wprowadź do niego swoje dane kontaktowe, a następnie prześlij go za pomocą opcji Importuj kontakty. Jeśli numer telefonu znajduje się już w numerze wewnętrznym, rekord tego kontaktu zostanie zaktualizowany. Wszelkie nowe dane zostaną dodane. Po dodaniu kontaktów możesz przypisać je do list WhatsApp i skierować do nich swoją kolejną promocję.

P: Szablon został odrzucony w rozszerzeniu OpenCart WhatsApp CRM. Co teraz?

Przejdź do sekcji Szablony wiadomości i sprawdź, co zawiera odrzucony szablon. WhatsApp odrzuci szablony, które umieszczają tekst sprzedażowy lub promocyjny w szablonie narzędziowym, zawierają nieścisłości lub są sprzeczne z polityką handlową. Usuń odrzucony szablon, popraw błąd w treści i prześlij nowy szablon. Jeśli problem tkwił w tonie wiadomości, napisz treść bardziej jak aktualizację opartą na faktach, a mniej jak wiadomość sprzedażową.

P: Które wersje OpenCart współpracują z rozszerzeniem Knowband WhatsApp CRM?

Rozszerzenie Knowband OpenCart WhatsApp CRM działa na platformie OpenCart 3.x. Jeśli potrzebujesz szczegółów dotyczących kompatybilności z wersjami wydanymi po napisaniu tego poradnika, najnowsze informacje znajdziesz na stronie produktu rozszerzenia w witrynie Knowband. Możesz również skontaktować się bezpośrednio z zespołem wsparcia Knowband.

Wnioski 16.0

Knowband Rozszerzenie OpenCart WhatsApp CRM, znane również jako rozszerzenie OpenCart WhatsApp CRM i powiadomień o zamówieniach, to pełne rozszerzenie integrujące OpenCart WhatsApp z systemem. Alerty o zamówieniach są wysyłane automatycznie. Wsparcie na żywo jest dostępne za pośrednictwem zakładki CRM. Kampanie docierają do docelowych list kontaktów zgodnie z ustalonym przez Ciebie harmonogramem.

Jedyne, co dzieje się poza rozszerzeniem, to pobieranie danych uwierzytelniających API z Meta Developer Console. Następnie szablony, mapowania zamówień, listy kontaktów, profile agentów i promocje są obsługiwane z poziomu OpenCart.

Aby uzyskać pomoc w konfiguracji lub zadać pytania dotyczące dowolnej funkcji, skontaktuj się z zespołem pomocy Knowband pod adresem [email chroniony]Na stronie Knowband znajdują się również strony z dokumentacją i filmy instruktażowe.

Kompletny podręcznik użytkownika rozszerzenia OpenCart SocialAI Pro

Prowadzenie ruchliwego sklepu OpenCart zazwyczaj oznacza, że ​​ktoś musi usiąść, przejrzeć katalog i napisać podpisy na Facebooku, LinkedIn i X za każdym razem, gdy produkt pojawi się na rynku lub ponownie będzie dostępny. Rozszerzenie Opencart AI Social Media Post Generator Extension eliminuje ten problem, łącząc katalog frontendowy bezpośrednio z silnikiem pisania opartym na sztucznej inteligencji (AI) i połączonymi kontami społecznościowymi, dzięki czemu posty mogą być tworzone i publikowane bez konieczności pisania ani jednej linijki tekstu. W tym jednym rozszerzeniu automatycznie realizowane są trzy zadania: sztuczna inteligencja tworzy podpis, reguła decyduje, kiedy i w jakiej sieci zostanie on opublikowany, a rejestr historii przechowuje wszystkie wygenerowane wpisy, niezależnie od tego, czy zostały opublikowane, zachowane jako wersja robocza, czy zaplanowane na później.

1. 0 Instalacja Rozszerzenie automatyzacji mediów społecznościowych Opencart

Poniższa konfiguracja instaluje rozszerzenie OpenCart Social Media Automation w taki sam sposób, jak każdy inny moduł OpenCart. Z poziomu panelu administracyjnego OpenCart przejdź do sekcji Rozszerzenia i otwórz okno Instalatora. Prześlij plik ocmod.zip w dokładnie takiej samej postaci, w jakiej został pobrany po zakupie. Otwórz FTP, skopiuj pliki z folderu przesyłania do pliku głównego witryny. Przejdź do modyfikacji, odśwież i wyczyść pamięć podręczną.

2.0 Przegląd panelu administracyjnego

Po pierwszym otwarciu konfiguracji u góry widoczne są trzy zakładki: Ustawienia ogólne, Reguły i Historia wpisów. Każda z nich obsługuje inną część przepływu pracy i razem tworzą całe środowisko rozszerzenia Opencart AI Social Media Post Generator Extension. Ustawienia ogólne to miejsce, w którym dostawca AI nawiązuje połączenie, gdzie przechowywane są klucze API i gdzie każde konto społecznościowe jest autoryzowane przez OAuth. Reguły to warstwa automatyzacji; to tutaj właściciel sklepu decyduje, które produkty się kwalifikują, co musi się stać, aby wpis został opublikowany, które platformy go otrzymają i w jakim tonie powinna pisać sztuczna inteligencja. Każdy wpis wygenerowany przez rozszerzenie pojawia się tutaj wraz ze swoim statusem, platformą, na której był tworzony, który silnik AI go napisał oraz czy wyzwoliła go reguła, czy człowiek. Wpis można również rozpocząć od nowa bezpośrednio w tej zakładce, bez konieczności stosowania żadnej reguły.

3.0 Ustawienia ogólne Generator postów w mediach społecznościowych Opencart AI

Włącz moduł:Włącz lub wyłącz funkcjonalność w interfejsie użytkownika za pomocą przełącznika.

Wybór dostawcy sztucznej inteligencji:Z poziomu jednego menu rozwijanego dostępne są trzy silniki, a sklep może uruchomić w danym momencie tylko jeden z nich:

OpenAI: Opcje OpenAI ChatGPT obejmują GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4.1 Mini i GPT-4o.
Google Bliźnięta:Gemini 3 Pro, Gemini 2.5 Pro, Gemini 3.5 Flash i Gemini 2.5 Flash są dostępne dla sklepów, które wolą pozostać w ekosystemie Google.
Antropiczny Claude:Claude Opus 4.8, Claude Sonnet 4.6 i Claude Haiku 4.5 są oferowane każdemu, kto ma już dostęp do API Claude lub po prostu preferuje jego styl pisania.

Zmiana dostawcy wchodzi w życie od razu po wygenerowaniu kolejnego wpisu i nie powoduje żadnych zmian w historii wpisów sprzed zmiany.


Wprowadzanie klucza API: Administratorzy sklepu muszą wkleić w to pole klucz wybranego powyżej dostawcy. Musi to być prawdziwy, aktualnie aktywny klucz z włączoną opcją przedpłaty lub płatności. Klucz, który wygasł lub został unieważniony, wyświetli błąd tylko przy pierwszej próbie wygenerowania przez rozszerzenie. Sam klucz pozostaje w bazie danych sklepu i jest wysyłany bezpośrednio z serwera do dostawcy, bez pośrednictwa strony trzeciej.


Suwak temperaturyAdministratorzy sklepów mogą używać suwaka temperatury do kontrolowania kreatywności i zróżnicowania treści generowanych przez sztuczną inteligencję w mediach społecznościowych. Niższe wartości generują bardziej spójny i przewidywalny tekst marketingowy, podczas gdy wyższe wartości generują bardziej kreatywne, angażujące i różnorodne posty w mediach społecznościowych.


Pułap tokenów:Pokazuje, ile tokenów można wykorzystać w ramach pojedynczego żądania generacji, od 100 do 2,000.


Uchwyty dla X: Tutaj znajdują się dwa opcjonalne pola: jedno dla własnego identyfikatora X sklepu, drugie dla osoby wskazanej jako autor treści. Żadne z nich nie ma wpływu na to, czy post zostanie opublikowany; pozostaw oba puste, jeśli nie ma identyfikatora X, do którego można się odwołać.


Łączenie każdego konta społecznościowego:Wszystkie trzy sieci łączą się z tej samej zakładki Ustawienia ogólne, a funkcjonalność rozszerzenia Opencart Auto Publish Facebook LinkedIn obsługuje każdą z nich za pośrednictwem własnego, dedykowanego procesu autoryzacji.


Facebook: Kliknij przycisk połączenia z Facebookiem, a otworzy się okno z prośbą o pozwolenie na publikowanie na stronie. Jeśli na tym koncie zarządzanych jest więcej niż jedna strona, pojawi się selektor, który pozwoli wybrać właściwą. Po potwierdzeniu, ekran ustawień zaktualizuje się, pokazując, która strona jest teraz połączona: to element konfiguracji rozszerzenia Opencart Facebook Auto Post Extension i zazwyczaj kończy się najszybciej z trzech.


LinkedInOtwórz najpierw portal programisty LinkedIn i znajdź aplikację, która została tam zarejestrowana. Karta Autoryzacja w tej aplikacji zawiera identyfikator klienta i tajny klucz klienta: skopiuj oba do odpowiednich pól. Przed kliknięciem przycisku Połącz z tej strony, pobierz adres URL przekierowania widoczny w rozszerzeniu i dodaj go do listy autoryzowanych przekierowań w aplikacji LinkedIn, zapisz go, a następnie wróć i dokończ autoryzację. Ten element jest sprzedawany jako Możliwość rozszerzenia postów o produktach Opencart LinkedIni to właśnie ten element najprawdopodobniej będzie wymagał ponownego sprawdzenia, jeśli posty nie są wyświetlane: zazwyczaj przyczyną jest niezgodny adres URL przekierowania.


X (Twitter): W portalu X Developer Portal otwórz sekcję Klucze i tokeny zarejestrowanej aplikacji i skopiuj identyfikator klienta oraz klucz tajny klienta do rozszerzenia. Adres URL przekierowania należy również dodać do listy wywołań zwrotnych tej aplikacji, tak samo jak w przypadku LinkedIn. Jedną z rzeczy, która może być myląca: aplikacja X musi mieć włączone uprawnienia do zapisu, a nie tylko do odczytu, w przeciwnym razie próba połączenia z rozszerzeniem Opencart Twitter Auto Post Extension zakończy się niepowodzeniem na etapie autoryzacji.


Instagram: Publikowanie na Instagramie nie jest częścią tej wersji. Funkcja automatycznego publikowania postów na Instagramie w Opencart jest planowana w ramach przyszłej aktualizacji, ale na razie rozszerzenie autoryzuje i publikuje tylko na Facebooku, LinkedIn i X.

3.0 Jak tworzyć reguły Generuj posty w mediach społecznościowych 

Nazwa reguły
Administratorzy sklepu mogą użyć tego ustawienia, aby przypisać unikalną i opisową nazwę reguły, co ułatwi jej identyfikację i śledzenie w rozszerzeniu OpenCart AI Social Media Automation.

Produkty / Kategorie / Producent
Funkcja ta umożliwia sprzedawcom określenie zakresu produktów na potrzeby automatycznego generowania treści do mediów społecznościowych w oparciu o konkretne produkty, kategorie lub producentów.

Cyngiel
Administratorzy sklepu mogą skonfigurować zdarzenia wyzwalające, które będą automatycznie inicjowane Generowanie postów w mediach społecznościowych przy użyciu sztucznej inteligencji i przepływy pracy wydawniczej.

Nowy produkt
Automatycznie generuje i publikuje treści w mediach społecznościowych po dodaniu nowego produktu do sklepu OpenCart.

Z powrotem w magazynie
Automatycznie tworzy posty promocyjne w mediach społecznościowych, gdy niedostępny produkt staje się ponownie dostępny.

Instrukcja obsługi
Umożliwia administratorom ręczne generowanie treści do mediów społecznościowych bez polegania na zautomatyzowanych warunkach wyzwalających.

Buty na platformie
Sprzedawcy mogą wybrać jedną lub więcej połączonych platform mediów społecznościowych, w tym Facebook, LinkedIn i X (Twitter), w celu dystrybucji treści.

Tryb publikacji
Funkcja ta umożliwia administratorom zdefiniowanie sposobu i czasu publikacji wygenerowanych treści mediów społecznościowych na wybranych platformach.

Natychmiastowy
Publikuje wygenerowane przez sztuczną inteligencję posty w mediach społecznościowych natychmiast po wygenerowaniu treści, bez konieczności ręcznego sprawdzania.

Podręcznik (wersja robocza)
Zapisuje wygenerowaną treść jako wersję roboczą, umożliwiając administratorom przeglądanie, edycję i zatwierdzanie postów przed publikacją.

Planowy
Automatycznie planuje publikację postów w mediach społecznościowych w określonym przedziale czasowym, aby zapewnić spójną dystrybucję treści i wysoki poziom zaangażowania.

Zaplanowane okno opóźnienia
Administratorzy mogą zdefiniować minimalne i maksymalne opóźnienie publikacji, aby automatycznie dystrybuować treści mediów społecznościowych w określonym przedziale czasowym.

Nazwa handlowa

To ustawienie pozwala sprzedawcom określić nazwę swojej marki, dzięki czemu treści generowane przez sztuczną inteligencję mogą zachować spójność przekazu marki.

Przemysłowe

Administratorzy sklepów mogą zdefiniować branżę, w której działają, aby pomóc sztucznej inteligencji generować istotne i branżowe treści w mediach społecznościowych.

Ton głosu

Funkcja ta umożliwia sprzedawcom dostosowanie stylu pisania postów generowanych przez sztuczną inteligencję do strategii komunikacji ich marki.

Użycie emoji

Administratorzy mogą kontrolować użycie emoji w generowanych treściach, aby zapewnić ich spójność z wymaganiami marki i platformy.

Grupy hashtagów

Sprzedawcy mogą definiować predefiniowane grupy hashtagów, aby zwiększyć widoczność w mediach społecznościowych, łatwość wyszukiwania i zaangażowanie odbiorców.

Czarna lista słów

Funkcja ta umożliwia administratorom ograniczenie występowania określonych słów, fraz, nazw konkurentów lub wrażliwych terminów w generowanych treściach.

CTA na platformę

Właściciele sklepów mogą skonfigurować specyficzne dla danej platformy wezwania do działania, aby zwiększyć zaangażowanie i wskaźniki konwersji w różnych kanałach mediów społecznościowych.

Instrukcje niestandardowe

Administratorzy mogą zapewnić dodatkowe wytyczne dotyczące generowania treści, aby mieć pewność, że posty generowane przez sztuczną inteligencję są zgodne z konkretnymi celami marketingowymi.

Maksymalna liczba postów na uruchomienie crona / na dzień / na produkt na dzień

Funkcja ta umożliwia sprzedawcom kontrolowanie częstotliwości publikowania treści w mediach społecznościowych i zapobieganie tworzeniu nadmiernej ilości lub duplikacji treści.

Zapisywanie i testowanie reguł

Zapisz regułę

Administratorzy sklepów mogą zapisywać reguły automatyzacji, aby aktywować generowanie treści do mediów społecznościowych przy użyciu sztucznej inteligencji na podstawie skonfigurowanych wyzwalaczy i warunków publikacji.

Wygeneruj / Uruchom teraz

Funkcja ta umożliwia sprzedawcom natychmiastowe testowanie i wdrażanie reguł, generując treści do mediów społecznościowych dla wszystkich kwalifikujących się produktów i wybranych platform.

4.0 Historia wpisów Zaloguj się Rozszerzenie generatora wpisów w mediach społecznościowych Opencart AI

Przegląd historii postów

Administratorzy sklepu mogą używać dziennika historii wpisów do monitorowania, przeglądania i zarządzania wszystkimi treściami w mediach społecznościowych generowanymi przez sztuczną inteligencję z centralnego pulpitu.

Co jest nagrane

System rejestruje istotne szczegóły, w tym identyfikator wpisu, datę generacji, platformę, produkt, status publikacji, dostawcę sztucznej inteligencji i powiązaną regułę automatyzacji.

Utwórz post

Sprzedawcy mogą ręcznie generować treści do mediów społecznościowych oparte na sztucznej inteligencji dla wybranych produktów, bez konieczności tworzenia reguł automatyzacji.

Ręczne generowanie postów

Funkcja ta umożliwia administratorom tworzenie, przeglądanie, edytowanie, planowanie i publikowanie niestandardowych treści w mediach społecznościowych bezpośrednio z sekcji Historia wpisów.

5.0 kroków generowania klucza API dla wtyczki Opencart SocialAI Pro

Dla API Claude: 

  1. Odwiedź Strona internetowa Anthropic, i kliknij „Rozpocznij budowę”.
  2. Utwórz konto, uzyskaj dostęp do Panelu sterowania, wygeneruj klucz API i zapisz go w bezpiecznym miejscu.

Dla API Gemini:

  1. Aby uzyskać dostęp do API, odwiedź stronę Studio sztucznej inteligencji Google stronie internetowej.
  2.  Kliknij „Uzyskaj klucz API”, zaakceptuj warunki korzystania z usługi, utwórz klucz i wklej go do ustawień konfiguracji modułu.

Dla interfejsu API ChatGPT: 

  1. Uzyskaj Klucz API OpenAI i skonfiguruj go w ustawieniach modułu.
  2. Kliknij na swój profil (prawy górny róg) → „Wyświetl klucze API” → „Utwórz nowy klucz tajny”.
  3. Natychmiast dopisz klucz i schowaj go w bezpiecznym miejscu. 

Wniosek

Rozszerzenie Opencart AI Social Media Post Generator obejmuje całą ścieżkę od danych produktu do opublikowanego wpisu, bez konieczności ręcznego pisania podpisów. Jako kompletne rozszerzenie Opencart Social Media Automation, obsługuje pisanie za pomocą sztucznej inteligencji, ustalanie czasu i targetowanie platformy za pomocą reguł oraz rejestrowanie za pomocą dziennika historii – wszystko z poziomu tego samego panelu administracyjnego OpenCart, z którego właściciele sklepów korzystają już codziennie.


Niezależnie od tego, czy chodzi o rozszerzenie Opencart Auto Publish Facebook LinkedIn, które publikuje posty od razu po ich wygenerowaniu, czy o rozszerzenie Opencart Social Media Auto Scheduler, które naturalnie rozkłada dużą partię postów na kilka dni, kontrola redakcyjna nigdy nie opuszcza właściciela sklepu: wersje robocze zawsze można sprawdzić, edytować lub wstrzymać przed upublicznieniem czegokolwiek.

Dla tych, którzy oceniają go konkretnie pod kątem rozszerzenia automatyzacji marketingu w mediach społecznościowych Opencart, krótka wersja jest taka: jeden moduł sztucznej inteligencji pisze teksty zgodne z marką, jeden moduł reguł decyduje, kiedy i gdzie są one umieszczane, a jeden dziennik historii śledzi wszystkie te działania. Razem obejmują one większość codziennej obecności katalogu w mediach społecznościowych bez konieczności ciągłego wysiłku ręcznego.

Rozszerzenie Opencart SocialAI Pro jest również dostępne w Opencart Marketplace – https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=a82287f721dce288db62f253df7a972b&extension_id=48624

Pytania dotyczące pomocy technicznej, pomocy w konfiguracji lub prośby o konfigurację można kierować na adres [email chroniony]Informacje o wydaniu i dalsza dokumentacja są dostępne na stronie internetowej Knowband.