Реализация схем сквозной аналитики в WooCommerce. Для этого необходимо:
- Передавать новые заказы (созданные в ручном режиме или полученные из вне, например, из 1С) в поток GA4.
- Передавать изменения существующих заказов в GA4.
- Для дальнейшего анализа в GBQ передавать изменения статусов заказа.
Плагин должен решать следующие задачи:
- Реализовать режим User ID на основе хешей E-mail или телефона по выбору (зависит от сценариев сквозной аналитики).
- Реализовать передачу данных в аналитические системы в виде модулей-расширений:
- Measurement Protocol GA4 сейчас;
- Яндекс.Метрика (в будущем);
- ClickHouse (в будущем).
- Все данные передаются в виде событий с фиксированными названиями (описаны ниже).
Плагин должен быть разработан в полном соотвествии с требованиями кодекса WordPress. Единстственное исключение: допускается преимущественное использование русского языка в строках и создание pot файла для перевода на другие языки.