- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Установил GA через Google Tag Manager и сейчас код пишу для e-commerce. Столкнулся с неожиданной проблемой: GA учитывает не все события. Т.е. в магазине при заходе в один бренд товаров событие показа происходит, а в другом нет, причём в режиме предварительного просмотра GTM показывает, что событие произошло, а Analytics нет. Путём проб и ошибок понял, что ей не нравятся названия товара, возможно русские буквы, амперсанды, кавычки или ещё что. Прогонял названия через php функции htmlentities, htmlspecialchars, iconv, обрезал строку до 50 символов, ничего не помогает. Если вручную ставлю название допустим "Goodies", всё начинает работать. Хуже всего то, что если исключение бросается, то на серверах Google и отладить ошибку невозможно. Что делать?
Здравствуйте.
Установил GA через Google Tag Manager и сейчас код пишу для e-commerce. Столкнулся с неожиданной проблемой: GA учитывает не все события. Т.е. в магазине при заходе в один бренд товаров событие показа происходит, а в другом нет, причём в режиме предварительного просмотра GTM показывает, что событие произошло, а Analytics нет. Путём проб и ошибок понял, что ей не нравятся названия товара, возможно русские буквы, амперсанды, кавычки или ещё что. Прогонял названия через php функции htmlentities, htmlspecialchars, iconv, обрезал строку до 50 символов, ничего не помогает. Если вручную ставлю название допустим "Goodies", всё начинает работать. Хуже всего то, что если исключение бросается, то на серверах Google и отладить ошибку невозможно. Что делать?
Здравствуйте!
Если вы пытаетесь отладить событие типа event и в preview моде GTM у вас событие файрится, то проблему нужно искать на уровне настроек аккаунта GA или тех данных которые передаются из контейнеров GTM в GA. Если ивент записался в dataLayer, то все ок и проблему нужно искать на другом уровне. Мне не известны подробности вашей реализации... но, возможно, есть ошибка в формировании event category, event action или event label или event value. Проверьте корректность заполнения этих полей. Например, event label это тип данных string и он не должен содержать специальных символов (некоторые допустимы), почитайте об этом. Возможно вы заполняете event category специальными символами или не заполняете вообще обязательные поля. Для начала, попробуйте избавиться от спец. символов в параметрах и атрибутах событий.
Удачи ;)