PrestaShop

Standardowe wdrożenie systemu YouLead w sklepie PrestaShop polega na instalacji wtyczki oraz jej poprawnym skonfigurowaniu. Wtyczka wykonuje następujące operacje:

  1. Instalacja kodu monitorującego
  2. Trackowanie formularza rejestracji
  3. Trackowanie formularza edycji danych klienta
  4. Trackowanie zapisu do newslettera
  5. Trackowanie oglądania produktów
  6. Trackowanie koszyka
  7. Trackowanie zakupu
  8. Odtwarzanie koszyka
  9. Udostępnianie feeda produktowego

Instalacja wtyczki YouLead w sklepie PrestaShop 1.6

Po zalogowaniu do panelu administracyjnego sklepu, należy przejść do zakładki Moduły/Moduły i usługi

Następnie należy kliknąć w przycisk Dodaj nowy moduł w prawej górnej części strony i wybrać otrzymany razem z niniejszą instrukcją plik wtyczki.

Korzystając z wyszukiwarki należy znaleźć moduł o nazwie YouLead i zainstalować go klikając w przycisk Instaluj.

Następnie należy uzupełnić konfigurację wtyczki, danymi otrzymanymi od pracownika YouLead.

Instalacja wtyczki YouLead w sklepie PrestaShop 1.7

Po zalogowaniu do panelu administracyjnego sklepu, należy przejść do zakładki Moduły/Module Manager

Następnie należy kliknąć w przycisk Załaduj moduł i przesłać otrzymany razem z niniejszą instrukcją plik wtyczki.

Po poprawnej instalacji zostanie wyświetlony komunikat oraz przycisk Konfiguruj, w który należy kliknąć, aby przejść do konfiguracji wtyczki.

Następnie należy uzupełnić konfigurację wtyczki, danymi otrzymanymi od pracownika YouLead.

Instalacja kodu monitorującego

Kod monitorujący zawiera identyfikator klienta nadawany przez administratora YouLead. Jest on dodawany na każdej podstronie serwisu bezpośrednio przed tagiem zamykającym </body>.

Trackowanie formularza rejestracji

Trackowanie formularza rejestracji obsługiwane jest za pomocą metody /Command/Contact/FillForm z API Serwerowego. Do YouLead przekazywane są:

  • dane z ciasteczka ylid oraz sesionId
  • adres strony
  • nazwa formularza: account-creation_form
  • dane z formularza (imię, nazwisko, email, nazwa firmy, kod pocztowy, miejscowość, telefon, adres, kraj)

Jeśli podczas rejestracji klient wyraził zgodę na zapis do newslettera status ustawia się na „Aktywny” (status = 3), w przeciwnym razie status ustawia się na „Do aktywacji” (status = 2).

Trackowanie formularza edycji danych klienta

Trackowanie formularza edycji danych jest realizowane podobnie jak trackowanie formularza rejestracji za pomocą metody /Comma

nd/Contact/FillForm. Dane z formularza przekazywane do YouLead: imię, nazwisko, email.Trackowanie zapisu do newslettera

Trackowanie zapisu do newslettera jest realizowane podobnie jak trackowanie formularza rejestracji za pomocą metody /Command/Contact/FillForm. Do YouLead przekazywany jest adres e-mail podany podczas wypełniania formularza. Status kontaktu jest ustawiany na „Aktywny” (status = 3).

Trackowanie oglądania produktów

Po każdorazowym wejściu na stronę produktu wywoływana jest funkcja product z API JavaScript przekazująca w wywołaniu identyfikator produktu.

Trackowanie koszyka

Po każdorazowej zmianie w koszyku wywoływana jest funkcja, która przesyła całą zawartość koszyka wraz z linkiem służącym do ratowania koszyka.

Trackowanie zakupu

Finalizacja zakupu jest przekazywana do systemu za pomocą wywołania funkcji purchase z API JavaScript.

Odtwarzanie koszyka

Podczas przesyłania zawartości koszyka do systemu, przekazywany jest również link służący do odzyskiwania koszyka, który zawiera informacje o obecnym koszyku.

Udostępnianie feeda produktowego

Po instalacji wtyczki jest tworzony dedykowany endpoint umożliwiający pobieranie aktualnego feeda produktowego. Dzięki temu w większości przypadków nie ma potrzeby instalacji dodatkowych wtyczek na potrzeby wdrożenia systemu YouLead w sklepie PrestaShop.

Zaktualizowany 18 marca 2022

Czy ten artykuł był pomocny?

Polecane artykuły