【问题标题】:Track Web app visitors with Google Analytics使用 Google Analytics 跟踪 Web 应用访问者
【发布时间】:2013-04-06 13:25:44
【问题描述】:

我正在尝试通过我的 iPhone/iPad 网络应用程序(全屏模式)跟踪访问我的网站的访问者。

我添加了这段代码(在原生 Google Analytics 跟踪器之上):

<script type="text/javascript">
           if (window.navigator.standalone == true) {
        _gaq.push(['_setCustomVar',
            5,
            'Full Screen Mode visitors',
            'full-screen-mode-visitors',
            3
            ]);
            _gaq.push(['_trackPageview']);
            }
</script>

但 Google Analytics(分析)中没有出现自定义变量...我的代码有问题吗?我的网络应用在全屏模式下加载正常,但 Google Analytics(分析)中没有记录自定义变量。

感谢您的帮助!

【问题讨论】:

    标签: iphone ios ipad analytics


    【解决方案1】:

    您的代码在我看来没问题。 但也许你可以尝试添加一个 if else 语句来跟踪那些不在网络应用程序模式下?当然有不同的价值。 如果他们显示,Google Analytics 中缺少的自定义变量一定与 window.navigator.standalone 属性有关,而不是 setCustomVar 本身。

    【讨论】:

    • 感谢您的建议 -> 我将添加一个“else”语句来跟踪那些未处于 Web 应用程序模式的人,并让您知道结果。使用此功能非常困难,因为结果不是立竿见影的,我必须访问我的网络应用程序并等待几个小时来检查是否已在 Google Analytics 中添加了自定义变量...
    • 很奇怪。我昨天添加了与一个名为“普通访问者”的新自定义变量相关联的 else 语句,而自昨天以来,Google Analytics(分析)仅记录了一次使用此自定义变量的访问(而访问次数为一千次)?
    • 我用这个代码替换了之前的代码来跟踪 Web 应用程序用户作为事件:if (("standalone" in window.navigator) &amp; window.navigator.standalone){ _gaq.push(['_trackEvent', 'Bookmarked', 'HomeScreen']); } 但没有任何成功......有人可以帮助我实现我的目标吗?
    • 这个对我有用:cpm-calc.com/script.js(见最后 21 行)还可以推荐谷歌浏览器中的谷歌分析调试器扩展:chrome.google.com/webstore/detail/google-analytics-debugger/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-10
    • 2012-11-01
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多