Pavelgerda

Рейтинг
0
Регистрация
03.02.2015

Количество товаров - около 60. Выяснили, что есть лимит на передаваемые данные, которые собираются из dataLayer. Суммарно получилось около 8 200 символов. У нас из 60 товаров было примерно 16 000.

Проблему решили следующим образом:

1. Отключили настройки Enhanced Ecommerce в теге pageview в GTM.

2. Создали отдельные теги для всех данных, которые по умолчанию собираются через pageview (impressions, product details и т.д.).

3. Назначили новым тегам правила активации по ивентам.

4. Настроили передачу данных через datalayer.push с указанием ивентов.

5. Разбили список товаров на части по 15 штук. Каждая часть передается через push.

Правда, при передаче по частям зависает Google Tag Assistant :-) Но мы посчитали, что это не смертельно.