2015-11-13 1 views
0

У меня есть сайт, который, как этотGoogle Analytics в SPA

http://domain/?key=32dxzQW 

где ключ генерируется автоматически с другого сайта для каждого пользователя

Что мне нужно знать, являются секции наиболее посещаемыми, так что я думал в использовании GA, и поскольку моя веб-страница - это SPA, разделы обрабатываются с использованием хеша (#) в URL-адресе. Вот некоторые примеры:

http://domain/?key=32dxzQW#start 
http://domain/?key=32dxzQW#section1 
http://domain/?key=sfd2ACS#start 
http://domain/?key=sfd2ACS#section1 
http://domain/?key=sfd2ACS#section2 
http://domain/?key=ssC56tE#start 

Я хочу знать, если есть способ получить ГА резюме разделов, например:

start  3 
section1 2 
section2 1 

Помогите пожалуйста

Обновление: I уже сделал изменение для обработки фрагментов и работ:

(function (i, s, o, g, r, a, m) { 
     i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { 
      (i[r].q = i[r].q || []).push(arguments) 
     }, i[r].l = 1 * new Date(); a = s.createElement(o), 
     m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) 
    })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); 
    function sendToGA() { 
     ga('create', 'XXXXXXXXXXX', 'auto'); 
     ga('send', 'pageview', { 
      'page': location.pathname + location.search + location.hash 
     }); 
    } 
    sendToGA(); 
    window.onhashchange = sendToGA; 

ответ

1

Первое, что пришло мне в голову добавить мыши или другие события в разделах, которые вы хотите отслеживать, и проверить их в разделе «Поведение -> События» в GA.

+0

спасибо !, позвольте мне немного рассказать об этом feaute –

+0

Просто мысль: что, если пользователь фактически не «нажимает» на раздел и просто прокручивает? – nyuen

+0

на моем сайте нет прокрутки, так что это не проблема –

1

GA не отслеживает хеши (URL фрагменты) по умолчанию, но вы можете следовать этому руководству, чтобы помочь с настройкой просмотры виртуальных страниц для каждого раздела страницы:

Tracking URL page fragments

+0

его правда, но я уже сделал это, поэтому я только что обновил сообщение –

+0

ОК, если он работает, то через 24 часа вы должны увидеть виртуальные страницы в своих отчетах. Другие проблемы, с которыми вы сталкиваетесь? – nyuen

+0

ну, ваш комментарий действительно, но то, что я хочу, было резюме наиболее посещаемых разделов, и ответ llyubcho действительно помог мне, спасибо в любом случае –