Matomo, платформа цифрової аналітики з відкритим вихідним кодом, надає надійний набір інструментів для відстеження та інтерпретації активності користувачів на вашому сайті. На відміну від поширених аналітичних інструментів, основна перевага Matomo полягає в тому, що вона захищає конфіденційність користувачів. Він дозволяє організаціям збирати та управляти даними користувачів у безпечному, самостійно розміщеному середовищі, тим самим виключаючи обмін даними з третіми сторонами. Другий варіант використання Matomo - це хмарне рішення, яке працює на серверах, що використовують Matomo.
Matomo став ще більш популярним через закриття Universal Analytics та посилення обмежень Google Analytics у кількох європейських країнах.
У цій статті ми розповімо, як налаштувати Matomo Advanced тег для серверного контейнера Google Tag Manager, покажемо, як він працює, і опишемо його можливості.
Використовуючи Matomo's Tracking HTTP API, тег Matomo від stape надсилає HTTP-запити на вашу URL-адресу відстеження з даними, які ви вказали в тезі. Тег автоматично аналізує дані про подію в серверному контейнері Google Tag Manager і намагається зіставити їх зі стандартними подіями або відстеженням електронної комерції. Якщо в налаштуваннях тегу вручну вказані будь-які параметри події або інші параметри, тег надасть пріоритет цим параметрам.
Методи налаштування подій:
Типи дій, які підтримує серверний тег Matomo:
Tracking URL - Tracking HTTP API endpoint, наприклад https://your-matomo-domain.example/matomo.php
Matomo ID сайту - ідентифікатор сайту, для якого ви хочете налаштувати відстеження. Щоб знайти ідентифікатор сайту, натисніть на кнопку з шестернею у верхньому правому куті, виберіть Веб-сайти, потім Керувати, і ви знайдете ідентифікатор сайту в таблиці Керування вимірюваними параметрами.
Auth token - AuthToken використовується для встановлення правильної IP-адреси. Доступно в Matomo в розділі Налаштування > Особисті > Безпека > Токен авторизації. Необов'язково (якщо він не встановлений, IP та регіон, що відображаються в Matomo, будуть неправильними).
Enable E-commerce Tracking - спробує зіставити дані електронної комерції.
Use Optimistic Scenario - Тег викличе gtmOnSuccess() без очікування відповіді від API.
Event Parameters - тут ви можете вказати, які параметри ви хочете виключити або перевизначити. Якщо для параметрів за замовчуванням "Включати" встановлено значення "всі" без додаткових налаштувань, тег аналізуватиме дані події, намагатиметься зіставити всю інформацію, яку зможе знайти, і автоматично надсилатиме її до Matomo.
Request Headers - додайте назву та значення headers запитів, які ви хочете додати до запитів Matomo.
Logs Settings - Вкажіть, чи повинен тег записуватись до логів у stape.
2. Ви можете завантажити його з GitHub або Template Gallery і додати до серверного контейнера GTM, відкривши вкладку шаблону, натиснувши новий, натиснувши три крапки у верхньому правому куті і натиснувши імпорт.
3. Створіть тег Matomo і додайте необхідні поля: URL для відстеження, ідентифікатор сайту Matomo та токен Auth.
4. Додайте будь-який параметр, який ви хочете перевизначити. У моєму прикладі я хочу, щоб тег Matomo автоматично аналізував дані подій на основі запитів клієнта даних.
5. Якщо ви хочете відстежувати дані електронної комерції за допомогою тегу Matomo, вам знадобляться необхідні параметри електронної комерції, а саме: &idgoal=0, transaction ID, items, revenue (idgoal, ec_id, ec_items, revenue). Зверніть увагу на параметр items, який має бути у форматі JSON-кодованого масиву елементів.
6. Додайте тригери до ваших тегів і відкрийте режим налагодження в sGTM і журнал відвідувань (Visitors -> Visits Logs) в Matomo, щоб перевірити налаштування. Ви повинні побачити, що тег правильно спрацював в sGTM, а в журналі відвідувачів повинні бути записи про будь-яку подію або замовлення електронної комерції, про які повідомляється в Matomo.
На закінчення, інтеграція тегу Matomo Advanced в серверний контейнер Google Tag Manager сприяє розширенню можливостей аналітики, зберігаючи при цьому конфіденційність користувачів. Ця детальна інструкція продемонструвала простоту налаштування та широкі можливості, які пропонує тег.
Впровадження цього налаштування забезпечує безперебійний та ефективний процес збору даних, усуваючи потребу в обміні даними з третіми сторонами і, таким чином, гарантуючи найвищий рівень дотримання конфіденційності. Якщо у вас виникли запитання, не соромтеся звертатися до нас!
У нас є все, що вам потрібно! Натисніть Отримати допомогу, заповніть форму, і ми надішлемо вам пропозицію.