Analytics
Сейчас в сети: 459
Сейчас в сети: 459
Обсуждение распространенных проблем, связанных с отчетами Google Analytics
Подсказки
star_border
Ответить

Передача UTM меток при срабатывании целей внутри iframe

Студент ✭

Добрый день, 
столкнулся со следующей проблемой. Есть некий сайт, например siteA.ru, на этом сайте установлен код отслеживания GA. Есть другой сайт siteB.ru, на котором размещен такой же код отслеживания GA. На одной из страниц siteA.ru, вставлен iframe, который выводит веб-форму из siteB.ru. На сайте siteB.ru настроена цель, на отправку формы. Так вот, если открыть сайт siteA.ru с UTM метками и отправить форму, то в GA будет видно, что цель сработала, но вот UTM метки теряются. Подскажите, как это можно исправить? iframe убрать нельзя! Заранее спасибо!

Передача UTM меток при срабатывании целей внутри iframe

Аспирант ✭

Попробуйте через javascript передавать UTM в iframe через параметры приблизительно как-то так -  
$('#myIframe').attr('src', "myIframeRequest.html?utm_source=value1&utm_medium=value2");

Передача UTM меток при срабатывании целей внутри iframe

Студент ✭

Такой вариант не подходит. Насколько я понимаю проблема заключается в том, что тут используются разные домены и создаются разные Client ID? Можно ли как-то получить Client ID на первом сайте и передать его для установки во втором сайте?

Передача UTM меток при срабатывании целей внутри iframe

Аспирант ✭

Да, конечно, через междоменное отслеживание - 
https://support.google.com/analytics/answer/1034342?hl=ru