Чтобы получать полную статистику по трафику и данные по переходам для сайтов с фреймами, важно правильно настроить код отслеживания Аналитики.
СодержаниеМесто размещения кода отслеживания
На сайтах с фреймами код отслеживания должен находиться в разделе<head>
главной страницы frameset
, а также непосредственно перед тегом </head>
во всех вложенных фреймах, по которым вам нужна статистика. Если разместить код в теге <noframe>
, он не будет выполняться и вы не получите никаких данных.
Нет данных о расходах из Google Рекламы (при автоматическом добавлении тегов)
В качестве URL целевой страницы для объявлений используется родительский HTML-документframeset
, а не входящие в его состав фреймы. Если в разделе <head>
документа frameset
нет кода отслеживания, Аналитики не будет регистрировать просмотры этой страницы и параметры кампании.
Нет статистики по переходам
Если все фреймы сайта находятся в одном домене, а на странице входа есть код отслеживания, Аналитики будет правильно регистрировать переходы.
Если фреймы сайта размещены в разных доменах, данные по переходам, скорее всего, будут неточными, поскольку система будет рассматривать предыдущий фрейм как источник перехода для следующего. Это связано с иерархической структурой фреймов, которые регистрируются как источники перехода друг для друга.
В большинстве случаев отчеты Сводка по навигации и Статистика страницы по сайтам с фреймами не имеют особой ценности, поскольку просмотры страниц регистрируются для всех фреймов с кодом отслеживания. При этом последовательность зарегистрированных просмотров зависит исключительно от порядка загрузки фреймов.
Слишком много просмотров страниц
Когда пользователь открывает страницу с фреймами, Аналитики регистрирует несколько просмотров страниц: один для страницы с тегом frameset
или iframe
и ещё несколько по числу фреймов.
В отчетах по навигации каждый просмотр страницы с фреймами будет представлен в виде такой последовательности:
Страница с фреймами > страница из первого фрейма > страница из второго фрейма
Соответственно, в отчете будет указано гораздо больше просмотров страниц, чем произошло в реальности.
Используйте код отслеживания по всему сайту, в том числе на страницах, которые служат лишь фреймом для других. Когда пользователь нажимает на ссылку на другом сайте или в поисковой системе и открывается страница без кода отслеживания, данные о переходе и кампании теряются. Но при необходимости вы можете настроить отслеживание только части страниц во фреймах или только главной страницы frameset. Все зависит того, какие именно данные вам необходимы.