Как анализировать странные результаты Goal Flow? Можно ли просматривать поездки определенных пользователей? - PullRequest
0 голосов
/ 24 октября 2019

Чтобы помочь проанализировать поток пользователей сайта, я написал тестовую площадку на 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");
            }
        }
    }

1 Ответ

0 голосов
/ 24 октября 2019

Очевидно, мне еще многое предстоит узнать о GA.

Решение состоит в том, чтобы использовать Audience -> User Explorer, и определение очень специфического раздела на основе подозрительной последовательности страниц показывает отдельных пользователей, соответствующих этомушаблон. И действительно, каким-то образом GA зарегистрировал довольно большое количество таких странных пользователей для меня, возможно, не смог зарегистрировать страницы, посещенные в слишком узкие промежутки времени.

Я оставляю вопрос для потомков, и, возможно, для тех, кто может найтимой фрагмент кода полезен.

...