Автоматичне відстеження подій Pinterest
Модуль підтримує всі стандартні події, які вимагає Pinterest Tag — без необхідності ручного редагування коду шаблону. Кожна подія передає повний набір даних про товари (line_items), сумісний зі специфікацією Pinterest Conversion API, зокрема ідентифікатор товару, назву, ціну, категорію та бренд.
| Подія Pinterest | Коли спрацьовує | Передавані дані |
|---|---|---|
| PageVisit | Сторінка товару, головна сторінка, інші підсторінки | ID товару, назва, ціна, категорія, бренд, валюта |
| ViewCategory | Сторінка категорії | Список товарів, видимих на сторінці (з пагінацією та фільтрами) |
| AddToCart | Додавання товару до кошика (AJAX, без перезавантаження) | ID товару, варіант, ціна, кількість, бренд |
| Search | Пошук у магазині | Пошуковий запит |
| Checkout | Підтвердження замовлення | Сума замовлення, список товарів, кількості, номер замовлення |
| Signup | Реєстрація нового облікового запису клієнта | Подія реєстрації |
Налаштовуваний ідентифікатор товару
Ключовою вимогою Pinterest є відповідність ідентифікатора товару в пікселі (product_id) ідентифікатору в каталозі товарів (XML-фід). Модуль дозволяє вибрати, яке поле товару PrestaShop має використовуватися як ідентифікатор:
- ID товару — стандартне
id_productз бази даних PrestaShop - ID + комбінація — формат
id_product-id_product_attributeдля магазинів із варіантами - Reference — артикул / каталожний номер товару
- EAN-13 — європейський штрихкод
- UPC — американський штрихкод
- ISBN — міжнародний книжковий номер
- MPN — каталожний номер виробника
Додатково доступне поле префікс ідентифікатора, яке дозволяє додати сталий рядок символів перед кожним ідентифікатором (наприклад, PD_), щоб зберегти повну сумісність із форматом товарного фіду, згенерованого модулями на кшталт PD Google Merchant Center Pro.
Enhanced Match — краще зіставлення конверсій
Для авторизованих клієнтів модуль автоматично передає до Pinterest захешовані персональні дані (SHA-256): адресу електронної пошти, ім’я, прізвище та ідентифікатор клієнта. Завдяки цьому Pinterest може точніше прив’язувати конверсії до конкретних користувачів, навіть коли файли cookie обмежені — що суттєво покращує якість звітності та оптимізації кампаній.
Повна сумісність
- PrestaShop 1.7.x – 9.x — один модуль для всіх версій
- PHP 7.0 – 8.5 — без Composer, без зовнішніх залежностей
- Multistore — кожен магазин може мати власний ідентифікатор пікселя Pinterest і окрему конфігурацію
- Усі теми — Classic, Starter Theme, Hummingbird і користувацькі теми
- Багатомовність — панель конфігурації польською та англійською мовами
Чому варто
- Один клік — повна інтеграція — вкажіть ID пікселя, збережіть і готово; усі події працюють автоматично
- Сумісність із каталогом товарів — ідентифікатор у пікселі відповідає ідентифікатору у XML-фіді, що дає змогу запускати динамічну товарну рекламу
- Точні дані про категорію — подія ViewCategory відстежує саме ті товари, які клієнт бачить на сторінці (з урахуванням пагінації, сортування та фільтрів)
- Відстеження варіантів — зміна комбінації на сторінці товару та додавання до кошика передає дані конкретного варіанта
- Підтримка гостей і авторизованих користувачів — подія покупки коректно працює як для гостьових замовлень, так і для зареєстрованих клієнтів
- RODO / GDPR — персональні дані хешуються SHA-256 перед відправленням; жодні дані у відкритому вигляді не потрапляють до Pinterest
- Продуктивність — відсутність додаткових SQL-запитів на сторінках категорій, пакетне завантаження назв категорій під час покупки, статичний кеш запитів
- Безпека — валідація AJAX-токенів, екранування всіх змінних у шаблонах, відсутність eval/exec
Вимоги
- PrestaShop 1.7.0 або новіша версія (включно з 8.x і 9.x)
- PHP 7.0 або новіша версія
- Рекламний обліковий запис Pinterest з активним тегом (Pinterest Ads Manager)