Automatyczne śledzenie zdarzeń Pinterest
Moduł obsługuje wszystkie standardowe zdarzenia wymagane przez Pinterest Tag — bez konieczności ręcznej edycji kodu szablonu. Każde zdarzenie przesyła kompletny zestaw danych produktowych (line_items) zgodny ze specyfikacją Pinterest Conversion API, w tym identyfikator produktu, nazwę, cenę, kategorię i markę.
| Zdarzenie Pinterest | Kiedy się odpala | Przesyłane dane |
|---|---|---|
| PageVisit | Strona produktu, strona główna, pozostałe podstrony | ID produktu, nazwa, cena, kategoria, marka, waluta |
| ViewCategory | Strona kategorii | Lista produktów widocznych na stronie (z paginacją i filtrami) |
| AddToCart | Dodanie produktu do koszyka (AJAX, bez przeładowania) | ID produktu, wariant, cena, ilość, marka |
| Search | Wyszukiwanie w sklepie | Fraza wyszukiwania |
| Checkout | Potwierdzenie zamówienia | Wartość zamówienia, lista produktów, ilości, numer zamówienia |
| Signup | Rejestracja nowego konta klienta | Zdarzenie rejestracji |
Konfigurowalny identyfikator produktu
Kluczowym wymogiem Pinterest jest zgodność identyfikatora produktu w pikselu (product_id) z identyfikatorem w katalogu produktów (feed XML). Moduł pozwala wybrać, które pole produktu PrestaShop ma być używane jako identyfikator:
- ID produktu — domyślne
id_productz bazy PrestaShop - ID + kombinacja — format
id_product-id_product_attributedla sklepów z wariantami - Reference — indeks / numer katalogowy produktu
- EAN-13 — europejski kod kreskowy
- UPC — amerykański kod kreskowy
- ISBN — międzynarodowy numer książki
- MPN — numer katalogowy producenta
Dodatkowo dostępne jest pole prefiks identyfikatora, które pozwala dodać stały ciąg znaków przed każdym identyfikatorem (np. PD_), aby zachować pełną zgodność z formatem feedu produktowego generowanego przez moduły takie jak PD Google Merchant Center Pro.
Enhanced Match — lepsze dopasowanie konwersji
Dla zalogowanych klientów moduł automatycznie przesyła zahashowane dane osobowe (SHA-256) do Pinterest: adres e-mail, imię, nazwisko oraz identyfikator klienta. Dzięki temu Pinterest może precyzyjniej przypisać konwersje do konkretnych użytkowników, nawet gdy pliki cookie są ograniczone — co znacząco poprawia jakość raportowania i optymalizacji kampanii.
Pełna kompatybilność
- PrestaShop 1.7.x – 9.x — jeden moduł na wszystkie wersje
- PHP 7.0 – 8.5 — bez Composera, bez zależności zewnętrznych
- Multistore — każdy sklep może mieć własny identyfikator piksela Pinterest i odrębną konfigurację
- Wszystkie motywy — Classic, Starter Theme, Hummingbird i motywy niestandardowe
- Wielojęzyczność — panel konfiguracji w języku polskim i angielskim
Dlaczego warto
- Jeden klik — pełna integracja — podaj ID piksela, zapisz i gotowe; wszystkie zdarzenia działają automatycznie
- Zgodność z katalogiem produktów — identyfikator w pikselu odpowiada identyfikatorowi w feedzie XML, co umożliwia dynamiczne reklamy produktowe
- Precyzyjne dane o kategorii — zdarzenie ViewCategory śledzi dokładnie te produkty, które klient widzi na stronie (z uwzględnieniem paginacji, sortowania i filtrów)
- Śledzenie wariantów — zmiana kombinacji na stronie produktu i dodanie do koszyka przesyła dane konkretnego wariantu
- Obsługa gości i zalogowanych — zdarzenie zakupu działa poprawnie zarówno dla zamówień gościnnych, jak i zarejestrowanych klientów
- RODO / GDPR — dane osobowe hashowane SHA-256 przed wysłaniem; żadne dane w postaci jawnej nie trafiają do Pinterest
- Wydajność — brak dodatkowych zapytań SQL na stronach kategorii, batch loading nazw kategorii przy zakupie, statyczny cache zapytań
- Bezpieczeństwo — walidacja tokenów AJAX, escapowanie wszystkich zmiennych w szablonach, brak eval/exec
Wymagania
- PrestaShop 1.7.0 lub nowszy (w tym 8.x i 9.x)
- PHP 7.0 lub nowszy
- Konto reklamowe Pinterest z aktywnym tagiem (Pinterest Ads Manager)