使用网站脚本使用Google Analytics跟踪移动网络应用

时间:2018-04-25 08:36:34

标签: google-analytics google-analytics-sdk

我为iOS和Android构建了一个网络应用程序(阅读:一个naitive app容器中的网站)。我首先将谷歌提供的网站脚本添加到我的应用程序中,认为它可以工作,因为它基本上是一个容器内托管的网站。问题?好吧,它不起作用。

当我从手机访问应用程序时,我在Analytics GUI中获得的是,尽管我访问了多少页,但在/页面上仍有用户。如果我只是浏览手机上的网站,我会得到相同的结果。但是,如果我在计算机上访问该网站,该脚本似乎可以完美地获取所有内容。例如,我可以看到我访问过的所有页面以及何时访问。

所以我猜我有两个问题:

  1. 为什么脚本不是通过手机上的应用程序按预期工作,但从技术角度来看,在访问我的计算机上的网站时完美无缺? Google会对请求标头执行某种阻止吗?
  2. 有没有办法让网站脚本在应用内运行,或者我 使用Firebase进行长期和可持续的跟踪?
  3. 以斜体显示,因为我在阅读here时得到的感觉是Android和iOS的Google Analytics Services SDK可能会迟早被逐步淘汰。根据{{​​3}}帖子,GA SDK已被弃用。所以使用它并不是真正的替代品。

    此外,我对“为什么不使用此分析工具”这样的评论不感兴趣,或者“您对Firebase有什么问题?只需使用它”。

1 个答案:

答案 0 :(得分:1)

有两种类型的Google Analytics帐户。网络帐户和移动帐户。网页帐户使用网页浏览点击次数。移动帐户运行屏幕视图点击。如果您将屏幕视图插入到网络帐户中,您将看到的唯一内容是页面/因为它以正确的匹配类型发送。

SDK用于跟踪移动应用程序,因此它会插入屏幕视图。如果您想使用SDK,则无法使用相同的Google分析帐户进行跟踪,因此需要使用移动Google分析帐户。您当然不能在网络和移动帐户之间进行分析。

无法帮助firebase抱歉。