Сейчас в сети: 445
Если вы так и не нашли, куда задать ваш вопрос, оставьте его здесь!
Подсказки
star_border
Ответить

Размещение счетчика GA на ресурсе с фреймом

Бакалавр ✭

Здравствуйте, коллеги

 

Вопрос в следующем, есть два ресурса и два счетчика. Один из них frame. Я так понимаю, что нужно будет междоменное отслеживание сделать в счетчике основной стр. и стр. фрейма, но вот место размещения не уловил. Справка https://support.google.com/analytics/answer/1012049?hl=ru вводит в заблуждение.

 

Заранее спасибо.


Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Алексей Д
сентября 2015

Re: Размещение счетчика GA на ресурсе с фреймом

Выпускник Сообщества
Алексей, приветствую!

1. Справку лучше на англ. читать. В русскоязычной версии ошибки встречаются.

We recommend that a site using frames includes the tracking code in the <head> section of the frameset (parent) page, as well as directly before the </head> tag of each child frame that you want to track. If you place your tracking code within a <noframe> tag thinking that this is equivalent to the body, the code will not run and no data will be recorded.

Смысл прямо совсем другой получается. )

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


Все ответы
Лучший ответ.
Решение
Утвердил автор темы Алексей Д
сентября 2015

Re: Размещение счетчика GA на ресурсе с фреймом

Выпускник Сообщества
Алексей, приветствую!

1. Справку лучше на англ. читать. В русскоязычной версии ошибки встречаются.

We recommend that a site using frames includes the tracking code in the <head> section of the frameset (parent) page, as well as directly before the </head> tag of each child frame that you want to track. If you place your tracking code within a <noframe> tag thinking that this is equivalent to the body, the code will not run and no data will be recorded.

Смысл прямо совсем другой получается. )

Re: Размещение счетчика GA на ресурсе с фреймом

Бакалавр ✭

Привет, Петр

 

До конца не уловил суть данной справки. Есть код головного ресурса, который размещается в head и есть ресурс в качестве фрейма, в котором есть свой счетчик и размещается также во head. Та ли это?

 

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

 

Спойлер

<head> основного ресурса

 

_gaq.push(['_setAccount', 'UA-xxxxxx-1']);
_gaq.push(['_setDomainName', '.mysite.ru']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);

(function () {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

</head>

...
<formname="f"method="post"onsubmit="_gaq.push(['_linkByPost',this]);">

 

<head> фрейма
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx-2']);
_gaq.push(['_trackPageview']);
_gaq.push(['t2._setAccount', 'UA-xxxxxx-1']);
_gaq.push(['t2._setDomainName', '.mysite.ru']);
_gaq.push(['t2._setAllowLinker', true]);
_gaq.push(['t2._trackPageview']);

(function () {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

 

 впечатлил новый вариант интеграции для

Спойлер

 

Re: Размещение счетчика GA на ресурсе с фреймом

Выпускник Сообщества
Выходит, что так (я так же понял).

Вообще я с отслеживанием iframe не сталкивался еще. Может через GTM легче будет это дело отследить? http://www.knewledge.com/en/blog/2013/11/cross-domain-tracking-for-iframes-with-gtm/