Cechy i zalety modułu
- 9 zdarzeń Facebook Pixel — PageView, ViewContent, ViewCategory, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase, Search i CompleteRegistration. Rejestracja zależy od konfiguracji zdarzeń, zgód oraz obsługiwanych ścieżek sklepu; nie oznacza pomiaru każdej czynności.
- Conversions API (CAPI) i Purchase — W paczce 1.5.0 zdarzenie Purchase może zostać zapisane w kolejce po spełnieniu warunków konfiguracji, statusu opłaconego zamówienia i aktualnej zgody koszyka. Wysyłkę do Meta wykonuje CRON; nie wymaga ona wyświetlenia strony potwierdzenia, ale jej odbiór trzeba zweryfikować.
- wspólny identyfikator zdarzenia — Purchase z Pixel JS i CAPI współdzieli event_id przeznaczony do deduplikacji. Poprawność odbioru i rozliczenia zdarzeń trzeba sprawdzić w Meta
- Advanced Matching — opcjonalne dane do dopasowania zdarzeń. Dla CAPI moduł normalizuje i hashuje SHA-256 wybrane dane klienta; w przeglądarce przekazuje dostępny e-mail, imię i nazwisko do inicjalizacji fbq bez hashowania ich przez kod PHP modułu
- 6 formatów identyfikatora produktu — ID produktu, ID-atrybut, ID_atrybut, EAN-13/GTIN, referencja, MPN/referencja dostawcy — do dopasowania z katalogiem produktów Facebook (Product Catalog)
- prefix identyfikatora produktu — Konfigurowalny prefiks, np. ps_, pozwala dostosować identyfikatory do feedu. Musi spełniać walidację modułu; zgodność content_ids z katalogiem należy sprawdzić.
- Statusy opłaconych zamówień — Wybierasz statusy kwalifikujące Purchase. Kod sprawdza również flagę paid statusu zamówienia; sam wybór dowolnego statusu nie wystarcza do uruchomienia wysyłki.
- Test Event Code — opcjonalny kod testowy dołączany do żądania CAPI. Po spełnieniu wymagań wysyłki sprawdź wynik w narzędziach testowych Meta; samo wpisanie kodu nie potwierdza odebrania zdarzenia.
- śledzi zmianę kombinacji produktu — obsługa zdarzenia ViewContent po rozpoznanej zmianie wariantu i odczycie jego danych. Format content_ids wynika z konfiguracji: przy bazowym ID produktu identyfikator może pozostać taki sam mimo zmiany ceny. Zachowanie sprawdź z używanym motywem, zgodami i sposobem eksportu wariantów.
- obsługa dynamicznych kombinacji atrybutów — obsługuje selecty, przyciski radio i swatche kolorów w motywie — odczyt kombinacji z elementów rozpoznawanych przez skrypt modułu; niestandardowy motyw wymaga testu
- Panel gotowości CAPI — Pokazuje braki konfiguracji, stany kolejki, wynik ostatniej próby i ostatnie uruchomienie CRON. Gotowość lokalnej konfiguracji nie oznacza odbioru ani atrybucji w Meta.
- 3 zakładki konfiguracyjne z ikonkami — przejrzysty podział ustawień: Facebook Pixel, Conversions API, Zaawansowane
- Historia prób wysyłki — Kody wyników prób CAPI i potwierdzenie przyjęcia przez API są zapisywane w bazie niezależnie od trybu debug, bez danych klienta i Access Token w historii prób. Znacznik przeglądarki oznacza zlecenie wywołania, nie potwierdza odbioru przez Meta.
- obsługiwane ścieżki checkoutu — kod rozpoznaje m.in. TheCheckout, SuperCheckout i OnepageCheckout; odbiór zdarzeń trzeba sprawdzić z używaną wersją checkoutu, motywem i płatnościami
- Dobór paczki do wersji sklepu — Kod paczki 1.5.0 deklaruje minimum PrestaShop 1.7.0.0. Dostępność odpowiedniej paczki dla PrestaShop 1.6 oraz zgodność z wersją PHP, motywem i checkoutem potwierdź osobno; deklaracja wersji nie zastępuje odbioru w sklepie.
- pełna polonizacja — cały interfejs administracyjny w języku polskim
- Wymagania integracji — Pixel i CAPI wymagają aktywnego PD Cookie Pro w trybie live i zweryfikowanej zgody reklamowej. CAPI wymaga też zgody zapisanej dla koszyka, Pixel ID, Access Token, wybranych opłaconych statusów, PHP cURL, HTTPS do Meta oraz uruchamiania CRON.
- Kolejka Purchase i CRON — Chroniony tokenem adres CRON lub integracja z modułem cronjobs obsługuje kolejkę serwerowych Purchase i ograniczone ponowienia. Nie gwarantuje to kompletności pomiaru ani przypisania sprzedaży do reklamy.
Link do demo modułu:
Demo panel administracyjny:
https://moduly-prestashop.eu/fb-pixel/admin-dev
Demo panel przedni:
https://moduly-prestashop.eu/fb-pixel
Zasady licencji, kopii testowej i aktualizacji znajdziesz w §7 Regulaminu sklepu.
Sprawdź osobno przeglądarkę, CAPI i katalog
Zgodność identyfikatorów produktu z katalogiem Meta jest innym zagadnieniem niż deduplikacja zdarzeń. Poradnik ID, wariantów i Pixela rozróżnia oba przypadki oraz pokazuje datowaną własną próbę dwóch kart z jawnymi ograniczeniami.
Co sprawdzić przed uruchomieniem?
- Zweryfikuj identyfikator Pixela i skonfigurowane zdarzenia. Dla toru CAPI sprawdź token, statusy zamówień i wymagania zgód opisane powyżej.
- Porównaj content_ids dla konkretnego wariantu z ID w katalogu; następnie sprawdź event_id tej samej akcji przekazywanej dwoma kanałami.
- Sprawdź zachowanie po odmowie i cofnięciu zgody. Instalacja modułu nie gwarantuje rejestracji każdej czynności użytkownika.