【问题标题】:Google Analytics tracking and Goal tracking for asynchrounous call back用于异步回调的 Google Analytics 跟踪和目标跟踪
【发布时间】:2013-12-17 18:11:34
【问题描述】:

我有一个简单的联系我们页面,我想为其设置目标。

如果我有类似的文件,我可以跟踪目标

当一个 Contact.aspx 页面和 Contact-Thank-You.aspx 页面时。

但我的问题是我正在使用更新面板保存更改以进行异步回发,并且感谢您的消息在用户消息成功发布后显示在同一页面上。在此过程中,URL 永远不会改变,因此无法跟踪目标。

这是一种我可以跟踪异步回发目标的方式,即使我们只有一个 URL。

http://www.abc.com/Contact.aspx

【问题讨论】:

    标签: asp.net google-analytics analytics


    【解决方案1】:

    ajax调用后需要手动调用ga.js中的trackPageview方法。您可以在调用trackPageview 时指定您想要的任何网址。所以手动跟踪Contact-ThankYou.aspxtrackPageview,目标就会被跟踪。

    _gaq.push(['_trackPageview', '/Contact-ThankYou.aspx']);
    

    【讨论】:

      【解决方案2】:

      上述答案适用于经典分析。

      如果提问者使用的是 Universal Analytics,则语法为:

      ga('send', 'pageview', '/Contact-ThankYou.aspx');
      

      检查 Classic 或 Universal,查找 ga.js 或 analytics.js。 ga.js 是 Classic,analytics.js 是较新的 Universal Analytics。

      Source

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-03
        • 1970-01-01
        • 2019-07-10
        • 1970-01-01
        相关资源
        最近更新 更多