Описание задачи
Необходимо настроить корректный и стабильный eCommerce-трекинг для трех интернет-магазинов на базе WooCommerce. Основная цель - добиться фиксации событий 'purchase' в Google Analytics 4 через Google Tag Manager, чтобы отслеживать выручку, онлайн-брони и покупки.
Текущая ситуация
- Сайты работают на WordPress + WooCommerce.
- Платежи принимаются через банковские редиректы и популярные платежные системы.
- GA4 и GTM уже установлены на всех проектах.
- В отчетах отображается событие 'начало оплаты', но само финальное событие покупки (purchase) отсутствует.
- Стандартные плагины для интеграции Google работают нестабильно, после редиректов Data Layer часто бывает пустым.
Цели задачи
- Обеспечить надежную и единичную передачу события 'purchase' с корректным transaction_id (уникальным для каждой покупки).
- Передавать правильные параметры: value (выручка) и currency (валюта заказа).
- Сделать решение независимым от платежного провайдера.
- Избежать 'костылей' - решение должно работать длительное время и не ломаться после обновлений плагинов или платежного модуля.
- Событие purchase должно быть пригодно для использования в качестве конверсии в GA4.
Требования к результату
- Стабильная фиксация покупок в GA4 с корректными данными.
- Отсутствие дублей покупок.
- Возможность протестировать в Debug View.
- Подробная документация по развертыванию (можно в ходе консультации).
Формат сотрудничества
Предпочтительно провести созвон (например, по зуму) для получения доступов и быстрого решения задачи. Готов обсуждать дополнительную оплату за качественную и оперативную реализацию.