Пользователь проходит через два домена для достижения конечной цели. Например, рабочий процесс:
Пользователь попадает на www.abc.com и затем переходит на video.xyz.com для достижения конечной цели. Чтобы увидеть весь путь пользователя, мы настроили междоменное отслеживание, но перед нами стоит задача video.xyz.com не разрешать параметры запроса и, следовательно, параметр компоновщика (_ga) не добавляется к URL.
Следовательно, в GA мы видим 2 пользователей для отдельного пользователя.
Обходное решение, которое мы пытались создать виртуальный просмотр страницы при нажатии на ссылку (ссылка присутствует на www.abc.com), которая направляет пользователь на video.xyz.com и попытался изменить параметр местоположения (URL-адрес расположения документа) с помощью customTask без особой удачи. Перечисляя шаги, которые мы выполнили,
Получил параметр компоновщика из www.abc.com
Установите параметр местоположения в URL - video.xyz.com ? {{linkerparameter}}
Отправил виртуальный просмотр страницы с указанным выше URL
Надеюсь, я смог прояснить ситуацию здесь. Я застрял с этим более 2 дней.
Любая помощь будет очень полезна.
Код для получения Linker Param:
function() {
var dataLayer = window.dataLayer;
return function(model) {
var galinkerParam = model.get('linkerParam');
dataLayer.push({'event':'linkerParamReady',
'galinkerParam':galinkerParam});
}
}
Код для URL-адреса формы:
function() {
return 'video.xyz.com' + '?'+ {{GA Linker Variable}};
}
Код для изменения URL-адреса расположения документа:
function() {
var dataLayer = window.dataLayer;
return function(model) {
var cid = model.get('clientId');
dataLayer.push({'event':'trackerReady',
'cid':cid});
var locationurl = model.get('location');
dataLayer.push({'event':'locationReady',
'locationurl':locationurl});
model.set('location', {{GA Virtual Pageview URL}} );
}
}