Чтобы помочь проанализировать поток пользователей сайта, я написал тестовую площадку на JavaScript, создав новый поддельный трекер и отправив несколько поддельных просмотров страниц с интервалом в 1-2 секунды в соответствии с довольно обширным рандомизированным графиком ожидаемых просмотров. Затем я установил цели в GA, содержащий воронки через определенные страницы. Затем я оставил его запущенным на несколько часов, собрав несколько сотен фальшивых пользователей.
Необработанные проценты конверсии целей выглядят неплохо, контент страницы тоже течет, НО ... когда я смотрю на Поток целей, некоторые изсоединения в воронках не имеют смысла. Например, 80% моих фальшивых пользователей, кажется, переходят от шага «о» напрямую к шагу «успех», пропуская «продукт» и «оплата», в то время как - согласно моей настройке теста - этого не может быть никогда. (Используемые имена шагов являются примерами для соответствия приведенному ниже коду.)
Я хотел бы точно узнать, какие пути выбрали эти конкретные пользователи - некоторые страницы просто не регистрировались, или они регистрировались не по порядку, иличто? Можно ли как-нибудь просмотреть поездки пользователей RAW в GA, страницу за страницей?
Для тех, кто заинтересован, код тестирования в основном такой:
ga("create","UA-0000000-2", "auto", "testtracker", {
'cookieName':"_ga_test_"+Date.now(),
'cookieExpires':120,
'clientId': 'cid-'+Date.now(),
});
var spd=1500;
var delay=0;
function pageview(page) {
setTimeout(function() {
ga("testtracker.send","pageview",page);
console.log("Sending: "+page);
},delay+=spd);
}
pageview("start");
if (Math.random()<.60) pageview("about");
if (Math.random()<.30) {
pageview("product");
if (Math.random()<.20) {
pageview("payment");
if (Math.random()<.70) {
pageview("success");
}
}
}