отслеживание Google Analytics в фрейме iframe для разных партнеров - PullRequest
0 голосов
/ 17 октября 2008

сайты наших партнеров используют наши фреймы на своих сайтах. Мне было интересно, если есть способ отслеживать аналитику на iframes.

Проблема в том, что если мы также используем эти iframes на нашем собственном веб-сайте, как мне избежать дублирования отслеживания, когда посещение учитывается в аналитике нашего домена и также учитывается снова в iframes? есть ли способ обойти это?

Ответы [ 2 ]

2 голосов
/ 17 октября 2008

Добавление кода Google Analytics в iframe должно работать просто отлично. Возможно, самый простой способ избежать дублирования отслеживания - это добавить параметр запроса, например? Partner = foo, в URL-адреса, используемые вашими партнерами. Вы можете проверить ценность своего собственного сайта и вообще не запускать код Google Analytics, а также передать идентификатор партнера в Google, чтобы можно было разбить отчеты по партнерам.

EDIT
Используйте? Utm_source = foo в качестве параметра партнера, и Google Analytics подберет его без вашего участия. Отфильтруйте свои собственные впечатления с помощью

if ( location.href.indexOf("utm_source=mysite") < 0 )
{
    // Google Analytics code here
}

или вы можете настроить фильтр в своем профиле Google Analytics, чтобы отфильтровать их.

0 голосов
/ 01 августа 2010

Вы также можете добавить utm_nooverride=1 в ваш тег источника iframe. Это гарантирует, что страница, которая вызвала ваш iframe на стороннем сайте, не получит кредит за реферала, а скорее за первоначальный источник (кампания AdWords, поисковый запрос и т.

Пример:

<iframe src="mypage.html?utm_nooverride=1" width="1" height="1"></iframe>
...