我已经在我的 iOS 应用程序中实现了 Google Analytics 跟踪并且它正在工作,但是在查看“浏览器”的统计信息时,该值似乎被硬编码为“GoogleAnalytics”。
有没有办法在使用 GANTracker 时覆盖用户代理字符串,以便我可以设置自定义值以包括我的应用程序版本和设备版本?
我目前正在为此使用自定义变量,但这样做感觉很笨拙。
我已经在我的 iOS 应用程序中实现了 Google Analytics 跟踪并且它正在工作,但是在查看“浏览器”的统计信息时,该值似乎被硬编码为“GoogleAnalytics”。
有没有办法在使用 GANTracker 时覆盖用户代理字符串,以便我可以设置自定义值以包括我的应用程序版本和设备版本?
我目前正在为此使用自定义变量,但这样做感觉很笨拙。
我一直在看SDK。在GANTracker的公共接口中,没有允许您覆盖代理名称的方法或属性。
然后,覆盖该值可能需要对静态库 (.a) 进行逆向工程,以查看是否可以覆盖或调用私有方法或变量来手动设置代理,但服务条款不允许这样做开发工具包。
所以,长话短说,我相信你不能。