Маркетинг · Пікселі
Пікселі й Google Tag Manager
Свій код відстеження в ізольованій пісочниці: GTM, рекламні мережі, власні скрипти — на всіх сторінках, зокрема на оформленні замовлення, без доступу до даних покупців.
GA4, Meta й TikTok підключаються в «Маркетинг → Аналітика». Усе інше — Google Tag Manager, інші рекламні мережі, власні скрипти відстеження — додається в «Маркетинг → Пікселі».
Пісочниця
Піксель працює в ізольованому прихованому фреймі. Він отримує події магазину — перегляд сторінки й товару, додавання в кошик, початок оформлення, оплату, покупку з сумою й номером замовлення — але не бачить сторінки: ні полів форм, ні кнопки оплати, ні cookie входу, ні імені й телефону покупця. Тому пікселі працюють і на оформленні замовлення, а дані покупців лишаються захищеними.
Google Tag Manager
Кнопка «Додати Google Tag Manager» і ID контейнера (GTM-…). Контейнер отримує в dataLayer події page_viewed, view_item, add_to_cart, begin_checkout, add_payment_info, purchase з даними ecommerce. Конверсії, ремаркетинг і аналітика працюють; теги, що читають саму сторінку (кліки, поля форм, прокрутка), у пісочниці не спрацьовують.
Власний код
analytics.subscribe('checkout_completed', (event) => {
// event.data: currency, value, transaction_id, items
});Події: page_viewed, product_viewed, product_added_to_cart, checkout_started, payment_info_submitted, checkout_completed, all_standard_events. Ще доступні browser.cookie (лише cookie аналітики) і init.context (адреса сторінки, мова, валюта). Назви — як у Custom Pixels Shopify, тож код звідти переноситься з невеликими змінами даних події.
Оформлення замовлення, вхід і кабінет
На цих сторінках магазин не виконує стороннього коду в самій сторінці: скрипти з «Користувацького коду» там не виводяться, а GTM і пікселі з «Аналітики» працюють лише в пісочниці. Це захищає покупців від підміни оплати й крадіжки даних, навіть якщо в контейнер GTM потрапить шкідливий тег.
Згода на cookie
Кожен піксель чекає згоди відвідувача на свій вид cookie: маркетинг або аналітика. Якщо згода прийде пізніше, піксель усе одно отримає події сторінки, що вже відбулися.
Власні скрипти на сторінках
Скрипти в «Налаштування сайту → Користувацький код» і GTM прямо в сторінці працюють на власному домені магазину; на адресі storeforma.shop GTM працює в пісочниці. Скрипт на сторінці бачить усе, що бачить покупець, тож ставте лише код, якому довіряєте: за нього відповідає магазин. Докладно — «JavaScript на вітрині: безпека». На оформленні замовлення, оплаті, вході й у кабінеті власні скрипти не працюють ніколи.