跟蹤由 AJAX 和非 HTML 內容呼叫的頁面

要跟蹤所謂的虛擬網頁瀏覽量,請在非同步請求後立即使用 ga('send') 方法:

語法: ga('send', 'pageview', 'path to your virtual page');

示例(簡單連結):

<a href="http://example.com/my.pdf"
   onClick="ga('send', 'pageview', '/virtual/my.pdf');">Download PDF</a> 

示例(JQuery AJAX):

$.ajax({
    url: '/ajax-url/file.json',
    data: {page: 4},
    success: function(data) {
        ga('send', 'pageview', '/ajax-url/file.json');
        console.log("Got response",data); 
    },
    dataType: 'json',
    method: 'GET'
});

資料來源: