Analytics
Сейчас в сети: 555
Сейчас в сети: 555
Вопросы настройки тегов, правила и макросы, администрирование GTM
Подсказки
star_border
Ответить

Отслеживать просмотр страницы с помощью селектор CSS

Студент ✭ ✭ ✭

Добрый день
не могу найти решение задачи: запуск тега (отправка в аналитикс виртуальной страницы) по загрузке страницы с общим кодом (те сливаем группу страниц в одну)

	<div class="catalog-items">
	<div class="wrap-box-catalog-section-title">
		<div class="box-catalog-section-title">
			<h1>				Светодиодный (LED)			</h1>
		</div>	
					<div class="catalog-section-items-amount">				135 товаров			</div>
			</div>	

все эти классы уникальны для это й группы страниц.
Я попытался создать пользовательскую переменную Элемент Dom - селектор CSS - (что писать в селектор элементов так и не понял).
Также создал триггер Просмотр страницы-Условие (созданную выше переменную)-соответствует селектору css- в значение пробовал добавлять все классы (с точкой спереди), но ничего не срабатывает
Вот страница категории, с которой провожу эксперимент https://mik.tv/kinokamery/
Буду благодарен за помощь

1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы DmitriyK
февраля 2017

Отслеживать просмотр страницы с помощью селектор CSS

Магистр ✭ ✭ ✭

У Вас данные в саму аналитику не передаются. Лучше сделайте так:
1. 'event': 'virtualPageview'
2. Настройте тег, который будет отрабатывать по событию virtualPageview и в нем добавьте Поля, которые необходимо задать - page и title

Просмотреть решение в исходном сообщении

Отслеживать просмотр страницы с помощью селектор CSS

Магистр ✭ ✭ ✭

Добрый день. Если у Вас на каких-то определенных страниц есть уникальный класс, то допишите скрипт:
<script>

$(document).ready(function(){
if($('.catalog-items').length){

dataLayer.push({}); - тут передаете данные для виртуальной страницы

}
});

 

</script>

.catalog-items - можно заменить на любой другой уникальный селектор

 

Этот код можно добавить либо непосредственно в код сайта, либо через GTM (тег типа Пользовательский HTML, тогда добавьте в даталеер еще событие, по которому будет отрабатывать тег для передачи данных о виртуальной странице в аналитику).

Re: Отслеживать просмотр страницы с помощью селектор CSS

Студент ✭ ✭ ✭

Спасибо, вроде бы начало отрабатывать, но в аналитиксе цель с данной страницей не фиксируется (что-то я не доделал)

1.jpg

Лучший ответ.
Решение
Утвердил автор темы DmitriyK
февраля 2017

Отслеживать просмотр страницы с помощью селектор CSS

Магистр ✭ ✭ ✭

У Вас данные в саму аналитику не передаются. Лучше сделайте так:
1. 'event': 'virtualPageview'
2. Настройте тег, который будет отрабатывать по событию virtualPageview и в нем добавьте Поля, которые необходимо задать - page и title

Отслеживать просмотр страницы с помощью селектор CSS

Студент ✭ ✭ ✭

огромное спасибо, все получилось

Отслеживать просмотр страницы с помощью селектор CSS

Магистр ✭ ✭ ✭

Рада, что смогла Вам помочь Веселый