此代码跟踪GA中的JQM页面。如何跟踪页面和查询参数?

时间:2015-03-20 15:44:36

标签: jquery-mobile google-analytics

我发现这个跟踪页面的代码,但我也有查询参数。

例如,我的网址可能看起来像page.html#one?d=firstparam&n=secondparam

此代码跟踪页面但我丢失了查询参数:

$(document).on('pageshow', '[data-role=page], [data-role=dialog]', function (event, ui) {
    try {
        if ($.mobile.activePage.attr("data-url")) {
            ga('send', 'pageview', $.mobile.activePage.attr("data-url"));         // remove quotes
        } else {
            ga('send', 'pageview');
        }
    } catch (err) {}
});

代码来自这篇文章:jQuery Mobile Google Universal Analytics

GA会显示one这样的页面,但我丢失了page.html和查询位。

没有代码更改(标准GA跟踪)给我page.html而没有别的。

我如何得到整体:page.html#one?d=firstparam&n=secondparam

1 个答案:

答案 0 :(得分:0)

您可以尝试遵循此resource。基本上,您需要通过使用发送综合浏览点击时所需的信息重建默认页面来覆盖默认页面。请注意,存在问题,如公开in this SO post