- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день, специалисты.
Помогите мигрировать с Google Analytics на Universal Analytics, поставленную через Google Tag Manager.
1. Дано:
На сайте на странице стоит GA.
На странице: http://www.prognoz.ru/platform есть ссылка "Запросить прайс".
После выполнения форма отправляет просмотр виртуальной страницы "/get-price/send"
А в аналитике настроена цель на "просмотр страницы".
2. Поставил Google Tag Manager и через него код Universal Analytics.
3. Попросил программиста заменить _gaq.push на ga(send
Однако, цель перестала считаться :(
4. В паре статей увидел, что такой код, если UA установлена через GTM работать не будет.
5. Нормальных статей на русском как настроить такую цель в новом интерфейсе GTM тоже не нашел.
Пожалуйста, помогите настроить цель.
Можно сделать так.
1. В коде формы вместо _gaq.push
Отправлять данные в GTM
Т.е строка
dataLayer.push({'event': 'event_name' }); // например dataLayer.push({'event': 'GETPrise' });
2. В самом GTM настроить правило на получение события event_name, т.е GETPrise
3. Добавить тег с отправкой событий и активировать по правилу GETPrise
4. В ЮА настроить цели на события в шаге номер 3.
Если не понятно, пишите помогу.
Можно сделать так.
1. В коде формы вместо _gaq.push
Отправлять данные в GTM
Т.е строка
dataLayer.push({'event': 'event_name' }); // например dataLayer.push({'event': 'GETPrise' });
2. В самом GTM настроить правило на получение события event_name, т.е GETPrise
3. Добавить тег с отправкой событий и активировать по правилу GETPrise
4. В ЮА настроить цели на события в шаге номер 3.
Если не понятно, пишите помогу.
Спасибо. Примерно так мне и посоветовали.
https://www.ru.adwords-community.com/t5/Google-Analytics-%D0%B8-%D0%BE%D1%86%D0%B5%D0%BD%D0%BA%D0%B0/%D0%97%D0%B0%D0%BC%D0%B5%D0%BD%D0%B0-GA-%D1%86%D0%B5%D0%BB%D0%B8-%D0%BD%D0%B0-UA-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-GTM/m-p/106466
Вот только думаю, что дополнительный тег UA надо было не просмотр виртуальной страницы делать, а просто событие. Это же более логично?
Спасибо. Примерно так мне и посоветовали.
https://www.ru.adwords-community.com/t5/Google-Analytics-%D0%B8-%D0%BE%D1%86%D0%B5%D0%BD%D0%BA%D0%B0/%D0%97%D0%B0%D0%BC%D0%B5%D0%BD%D0%B0-GA-%D1%86%D0%B5%D0%BB%D0%B8-%D0%BD%D0%B0-UA-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-GTM/m-p/106466
Вот только думаю, что дополнительный тег UA надо было не просмотр виртуальной страницы делать, а просто событие. Это же более логично?
Да, событие, так у вас не будет искажаться статистика. И будет четкое понимание по конверсии.
Да, событие, так у вас не будет искажаться статистика. И будет четкое понимание по конверсии.
Действительно. Переделал тег и цель вместо виртуальной страницы на событие. Все работает.
[ATTACH]143375[/ATTACH]
[ATTACH]143376[/ATTACH]
Вот только GTM позиционируют как - "один раз поставил и больше в код не лезешь".
Без прописывания в коде формы "dataLayer.push({'event': 'event_name' });" можно было как-то обойтись?
Да, когда есть форма , у формы свой class или ID.
То тогда создается правило на прослушивание отправок форм, а в условиях правила указывается класс формы или айди.
И активировать тег отправки событий уже правилом прослушки. Этот вариант подходит, но если на форме есть валидация полей то могут возникнуть проблемы.
Если есть доступ к сайту то так проще, хоть и вмешавшись в код.
Да, когда есть форма , у формы свой class или ID.
То тогда создается правило на прослушивание отправок форм, а в условиях правила указывается класс формы или айди.
И активировать тег отправки событий уже правилом прослушки. Этот вариант подходит, но если на форме есть валидация полей то могут возникнуть проблемы.
Если есть доступ к сайту то так проще, хоть и вмешавшись в код.
Вот как раз следующая задача - настроить цель - отправленную всплывающую форму :)
http://c2n.me/3jttFD7.png
К сожалению, все инструкции написаны к предыдущей версии GTM.
Не подскажете как включить прослушку отправок форм?
Смогу помочь, но чуть позже, завал с делами.
скиньте скриншот с кодом данной формы, чтобы можно было увидеть к чему привязаться можно и я вам с удовольствием помогу)
скиньте скриншот с кодом данной формы, чтобы можно было увидеть к чему привязаться можно и я вам с удовольствием помогу)
Да практически на любой странице сайта большая синяя кнопка "Свяжитесь с нами"
http://www.prognoz.ru/products
В принципе, программист может навесить нужный id или что потребуется.
С формами сложнее, роскажу как обычно делаю я.
Особенно актуально если отправка форм идет по аяксу или через JS.
Наиболее простой вариант это использовать тот же dataLayer.push({'event': 'event_name' });
И добавить эту отправку событий в сам js код после успешной отправки форм.
В итоге это не совсем настройка без вмешательства в код, но на практике очень сложно настроить отправку форм с валидацией полей своей.