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

Субдоменное отслеживание http и https

Студент ✭

Есть домен http://hoster.by/ и субдомен https://user.hoster.by/

Код GA кастомизирован для субдоменного отслеживания, настроены конверсии и аккаунт связан с AdWords.

(Конверсии настроены на профиле hoster.by, фильтры не использовались)

 

Вообщем конверсии не отслеживаются.

Вопрос 1: Есть ли особенность отслеживания между http и https?

Вопрос 2: Что я делаю (сделал) не так?

 

Помогите, не проходите мимо...

Печаль... никто не отвечает.

Студент ✭
Печаль... никто не отвечает.

hetwil, добрый вечер.   Что вы сделали не так.   1. У вас...

Сотрудник Google

hetwil, добрый вечер.

 

Что вы сделали не так.

 

1. У вас код аналитики размещен в конце страницы, перед закрывающимся тегом </body>. Зайдите в Google Analytics, в настройки и посмотрите, там указано что нужно размещать код перед закрывающимся тегом </head>.

Скриншот для подтверждения: Image

 

2. Я бы не сказал, что ваш код кастомизирован для субдоменного отслеживания. Смотрите, вот ваш код:

 

<script type="text/javascript">
var _gaq = _gaq || [];
var aGAAccounts=[['','UA-285326-5','hoster.by']];
</script><script type="text/javascript" src="http://www.tut.by/scripts/BY/ga~r8973.js" charset="utf-8"></script>

<script type="text/javascript">
webim = {
accountName: "hosterby",
domain: "hosterby.pro-service.webim.ru"
};
(function () {
var s = document.createElement("script"); s.type = "text/javascript";

s.src="http://hosterby.pro-service.webim.ru/webim/js/button.js";
document.getElementsByTagName("head")[0].appendChild(s);
})();
</script>

 

Я не вижу в нем строчки: _gaq.push(['_setDomainName', '.hoster.by']);  - в вашем случае.

+ если перенесете код отслеживания над тегом </head>, не разрывайте его как у вас на сайте, проверьте сам код в аккаунте, как вам GA по умолчанию выдает, перенесите его и добавьте строчку ту что я написал выше. А то извините, у вас бардак в коде какой-то и он разорванВеселый

 

Вопрос 1: Есть ли особенность отслеживания между http и https?

У меня встречный вопрос. Скажите пожалуйста, когда пользователь авторизируется, далее когда он находиться у себя в аккаунте, продолжается использование зашифрованного соединения https?

Спрашиваю, так как у вас код аналитики используется для http как я преполагаю и в аккаунте так настроено, а часть сайта на https. Я бы на вашем месте определился бы уже и использовал что-то одно. https или http, и проблем было бы меньше.

 

Успехов Веселый

Gregory, с кодом все в порядке. Он кастомизирован по полн...

A_I
Магистр ✭ ✭

Gregory, с кодом все в порядке. Он кастомизирован по полной программе! Веселый и его текст вызывается из файла http://www.tut.by/scripts/BY/ga~r9065.js , что бы не загромождать код. 

 

А вот насколько верно выполняются все функции внутри файла, я сказать не могу, так как к программированию имею посредственное отношение. Мне кажется, что ошибка именно там.

 

Попробуйте принудительно передать куки файл, через функцию _setAllowLinker и пометку ссылок, которые ведут на субдомен, как это описано в справке.

 

Если hetwil сам кодил, то советую проверить, а лучше привести в нормальный вид.

 

Теперь по вопросам пройдемся.

1. При использовании асинхронного кода разницы быть не должно, он работает как на http так и на https

2. Проверьте внимательно код

 

У меня была идентичная ситуация, не передавалась кука с основного на защищенный субдомен. Так и не решил этот вопрос... Мне кажется, что там был вопрос в том как сервер обрабатывает куки...