Сергей РомановНа сайте 15 лет и 8 месяцев (заходил 5 лет 7 месяцев 20 дней назад)
1
256
|
Рейтинг
256
|
Редактирование бюджета
|
|
03 Сентября 2019
Бюджет:
2500 руб
Есть веб сайт с настроенным GTM
С помощью тегов подгружаются: 1) Гугл Аналитикс с 4 кастом деменшнс это ClientID,SessionId,Hit timestamp,и ctsession 2) Метрика 3) Скрипт чата (грузится по событию) И так суть проблемы: Сайт работет с колтрекером собственного производства. Логика его работы такова, что сессия либо хранится в куках, а если посетитель новый, то ждет пока подгрузится метрика или га,после чего выдает сгенерированную сессию, которая потом и ставится в куки. Есть событие zd:show которое оповещает нас о том когда загрузился колтрекер и выдал сессию. Чат должен грузится только после того как появилась сессия в куках. Раньше без гтм это решалось обычным эвентлистенером с проверкой от повторного выоплнения кода. Также в гтм как кастом деменшн надо передавать эту самую сессию колтрекера. То есть это происходит уже после инициализации гтм. Итого задачи коротко: 1) Добиться передачи сессии колтрекера в гтм через кастомдеменшнс (можно с кастомТаск) и далее в аналитикс 2) Добить правильной загрузки скрпита чата по событию. ПС пример сайта apple-fixit [.] ru |