Сейчас в сети: 886
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Как сделать разметку URLа в содержании которого присутствует знак #

Студент ✭ ✭

1.Как правильно сделать разметку url, если в содержании присутствует знак # ?

2. Правильно ли будет работать цель  URLа с таким синтаксисом в GA ?

 Напимер:

mysite.ru/#!abcde

2 Ответ экспертаverified_user

Re: Как сделать разметку URLа в содержании которого присутствует знак

Ведущий участник

Добрый вечер!

 

Если Вы используете ga.js, то в коде необходимо прописать 

_gaq.push(['_setAllowAnchor', true]);
и далее разметка идет как и обычно, т.е. http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers

 

Если же вы перешли на Universal Analytics, то в код добавляем

ga('create', 'UA-XXXX-Y', {'allowAnchor': false});

и разметка производится как и ранее http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers




С уважением,
Анатолий

Re: Как сделать разметку URLа в содержании которого присутствует знак

Студент ✭ ✭

 Так после знака #  не будет читатся синтаксис? и соответственно где его в разметке поставить то?

и

с GA проблема cms позволяет установить GA только в виде номера идентификатора (UA-xxxxxx), и доступа к скрипту нет и соответственно нельзя установить цели --в виде события (клик по кнопке), а можно только сделать целью какой-то url, но URLы со знаками # Печальный кот

Re: Как сделать разметку URLа в содержании которого присутствует знак

Ведущий участник

Так, подождите, мне кажется, я Вас неправильно понял.

 

>>Как правильно сделать разметку url, если в содержании присутствует знак # ?

Вы здесь не про utm-метки спрашиваете?

 




С уважением,
Анатолий

Re: Как сделать разметку URLа в содержании которого присутствует знак

Ведущий участник

Эх, жаль, что нельзя установить отслеживание кликов по кнопкам.

Хотя, если есть программист, то, скорее всего, можно написать js-скрипт, который будет отлавливать нужные события и запускать нужные скрипты.

Если отвечать именно на ваш вопрос, то я бы сделал вот как:
Написал бы скрипт, который отслеживает изменение хеша в адресной строке и как только появляется нужный вариант, то вызывал бы функцию _trackPageview или _trackEvent (какая больше нравится).




С уважением,
Анатолий

Re: Как сделать разметку URLа в содержании которого присутствует знак

Студент ✭ ✭

Ну да про utm. Непонятно, где этот значёк# с "хвостом" ставить. Наверно, в конце, после всех значков и меток.

так разве будет работать? и знак вопроса нужен? 

 

http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers

 

Re: Как сделать разметку URLа в содержании которого присутствует знак

Ведущий участник

Так

http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers

будет работать, если вы в основной код Google.Analytics добавите нужную фукнцию.

 

Местоположение utm-меток неважно. Можно в самом конце, можно в середине, можно в самом начале. Главное, добавить функцию в код.




С уважением,
Анатолий

Re: Как сделать разметку URLа в содержании которого присутствует знак

Студент ✭ ✭

но в любом случае доступ к коду на сайте отсутствует (по условиям эксплуатации cms (с этой cms у всех такой трабл), пришлось выдумать: вместо нажатия кнопки и отправки заказа---- переброс на страницу "типа подтверждения заказа".  

(чтобы цель можно было настроить из интерфейса GA), но в любом случае присутствует знак #.

(предварительная оценка целей несрабатывает, хотя цели за последние последние 7 дней исполнялись регулярно).

ИЛИ

Другими словами: Какое значение имеет и имеет ли, знак # в содержании URL, при назначении целей GA в виде посещения страниц названия которых начинаются после знака # ?

Например:

site.ru/#1  

site.ru/#A

Re: Как сделать разметку URLа в содержании которого присутствует знак

Ведущий участник
А можно ли в CMS не использовать штатный код Analytics, а вставить свой собственный (в любое место страницы), как обычный js-код? Будет, как будто бы Вы написали какой-то код на js и Вам его надо поставить на все страницы сайта Веселый

Знак # в целях не играет никакой роли. GA не умеет читать его.

Если у Вас в распоряжении есть программист, то стоит разработать небольшой js-код, который будет читать все, что после # и по нужным Вам условиям выполнять функции _trackEvent и _trackPageview.



С уважением,
Анатолий

Re: Как сделать разметку URLа в содержании которого присутствует знак

Студент ✭ ✭

Код js вставить можно, но только не всему фунционалу система позволяет работать, соответственно программист очень хитрый должен быть Очень радостный кот
Система управления wix , я на ней тестирую сайт в первом приближении с одной стороны удобно и сверх быстро редактировать визуальное отображение сайта (работает по принципу drag&drop)и можно соразу хоть 100 тестов версий сайта запустить.

Но есть огромные минусы: js работает каряво т.е. полного доступа нет, соответственно  нельзя

установить и управлять кодом ga, онлайн консультанта и т.д. И главное процентов 50 денег в adwords при рекламе на этой системе коту под хвост, но это по любому дешевле(если с купоном) протестировать сайт, чем верстать ,дизайнирить и тд .

Часть программерских задач решается с помощью сторонних приложений, которые поддерживают редактирование кода  GA, .....но и тут засада Очень радостный кот .....они не поддерживают руский язык.